[dovecot/core] a022e4: quota-clone: Don't clone quota resources that aren...

GitHub noreply at github.com
Mon Jun 12 16:00:09 EEST 2017


  Branch: refs/heads/master
  Home:   https://github.com/dovecot/core
  Commit: a022e47f45597650f71f00c3af3fa783982a65ad
      https://github.com/dovecot/core/commit/a022e47f45597650f71f00c3af3fa783982a65ad
  Author: Timo Sirainen <timo.sirainen at dovecot.fi>
  Date:   2017-06-12 (Mon, 12 Jun 2017)

  Changed paths:
    M src/plugins/quota-clone/quota-clone-plugin.c

  Log Message:
  -----------
  quota-clone: Don't clone quota resources that aren't enabled.

They would always just be zeros anyway, so this makes the update slightly
more efficient. Although practically this only matters with dirsize and
fs quotas, which people generally don't use with quota_clone.


  Commit: f162f350e1eacce12288a565657e769d7976dd7f
      https://github.com/dovecot/core/commit/f162f350e1eacce12288a565657e769d7976dd7f
  Author: Timo Sirainen <timo.sirainen at dovecot.fi>
  Date:   2017-06-12 (Mon, 12 Jun 2017)

  Changed paths:
    M src/plugins/imap-quota/imap-quota-plugin.c

  Log Message:
  -----------
  imap-quota: If quota root doesn't have any quotas, don't send empty QUOTA reply

For example if GETQUOTA is asked for fs quota, but the user doesn't have fs
quota enabled.


  Commit: bd389ead3c13c43f85bcd7cdcb1ba3cf304b85a3
      https://github.com/dovecot/core/commit/bd389ead3c13c43f85bcd7cdcb1ba3cf304b85a3
  Author: Timo Sirainen <timo.sirainen at dovecot.fi>
  Date:   2017-06-12 (Mon, 12 Jun 2017)

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

  Log Message:
  -----------
  quota: quota_root_iter_next() - Iterate all visible roots

Don't try to skip the roots that don't have an active quota. imap_quota
plugin does the skipping now itself, and quota_clone shouldn't really be
even used with more than one quota root.


  Commit: c3785e2a5618182c3d7fb59f4888134e7ac834cc
      https://github.com/dovecot/core/commit/c3785e2a5618182c3d7fb59f4888134e7ac834cc
  Author: Timo Sirainen <timo.sirainen at dovecot.fi>
  Date:   2017-06-12 (Mon, 12 Jun 2017)

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

  Log Message:
  -----------
  quota: Update comments in quota.h


  Commit: f4e66312c54f8f21df984e3b17c0cc752e019ec5
      https://github.com/dovecot/core/commit/f4e66312c54f8f21df984e3b17c0cc752e019ec5
  Author: Timo Sirainen <timo.sirainen at dovecot.fi>
  Date:   2017-06-12 (Mon, 12 Jun 2017)

  Changed paths:
    M src/plugins/imap-quota/imap-quota-plugin.c

  Log Message:
  -----------
  imap-quota: If quota lookups fail, return NO for GETQUOTA/GETQUOTAROOT


  Commit: 0cf3b30b86e6c39f43b8e13a718cd078187ca86d
      https://github.com/dovecot/core/commit/0cf3b30b86e6c39f43b8e13a718cd078187ca86d
  Author: Timo Sirainen <timo.sirainen at dovecot.fi>
  Date:   2017-06-12 (Mon, 12 Jun 2017)

  Changed paths:
    M src/plugins/pop3-migration/pop3-migration-plugin.c
    M src/plugins/pop3-migration/test-pop3-migration-plugin.c

  Log Message:
  -----------
  pop3-migration: Strip trailing spaces from headers when calculating hash

Fixes matching mails with Zimbra.


Compare: https://github.com/dovecot/core/compare/eec34b386150...0cf3b30b86e6


More information about the dovecot-cvs mailing list