[dovecot/core] f97866: quota: When executing quota_warning/over_flag scri...

GitHub noreply at github.com
Wed Feb 8 11:00:11 UTC 2017


  Branch: refs/heads/master
  Home:   https://github.com/dovecot/core
  Commit: f97866381675fe12cdab0f2d56a059fe7b88457a
      https://github.com/dovecot/core/commit/f97866381675fe12cdab0f2d56a059fe7b88457a
  Author: Timo Sirainen <timo.sirainen at dovecot.fi>
  Date:   2017-02-07 (Tue, 07 Feb 2017)

  Changed paths:
    M src/plugins/quota/quota-private.h
    M src/plugins/quota/quota-util.c
    M src/plugins/quota/quota.c

  Log Message:
  -----------
  quota: When executing quota_warning/over_flag script, log the reason why.


  Commit: cd337e465bf8bf33d556fc397787d1519d1cef07
      https://github.com/dovecot/core/commit/cd337e465bf8bf33d556fc397787d1519d1cef07
  Author: Timo Sirainen <timo.sirainen at dovecot.fi>
  Date:   2017-02-07 (Tue, 07 Feb 2017)

  Changed paths:
    M src/plugins/quota/quota.c

  Log Message:
  -----------
  quota: Make sure quota_warning doesn't wrap "quota before" value.

This could happen in some race conditions (and with bugs).


  Commit: 92c671c1667ea1bea90030a2b69298bf8c541623
      https://github.com/dovecot/core/commit/92c671c1667ea1bea90030a2b69298bf8c541623
  Author: Timo Sirainen <timo.sirainen at dovecot.fi>
  Date:   2017-02-07 (Tue, 07 Feb 2017)

  Changed paths:
    M src/plugins/quota/quota-count.c
    M src/plugins/quota/quota-private.h

  Log Message:
  -----------
  quota: Clarify quota_count() return value.


  Commit: c72fbbe6328ceb0919b5146ecd43817dc294c314
      https://github.com/dovecot/core/commit/c72fbbe6328ceb0919b5146ecd43817dc294c314
  Author: Timo Sirainen <timo.sirainen at dovecot.fi>
  Date:   2017-02-08 (Wed, 08 Feb 2017)

  Changed paths:
    M src/lib-storage/index/dbox-single/sdbox-storage.c

  Log Message:
  -----------
  sdbox: Fix assert-crash on mailbox create race

If another process created the mailbox at the same time, the mailbox_guid
wasn't set and opening the mailbox assert-crashed:

Panic: file mail-storage.c: line 1744 (mailbox_get_metadata): assertion failed: ((items & MAILBOX_METADATA_GUID) == 0 || !guid_128_is_empty(metadata_r->guid))


Compare: https://github.com/dovecot/core/compare/2eeea57b495f...c72fbbe6328c


More information about the dovecot-cvs mailing list