[dovecot/core] 9d3f82: quota: Flush quota after recalc

GitHub noreply at github.com
Wed Sep 7 09:30:10 UTC 2016


  Branch: refs/heads/master
  Home:   https://github.com/dovecot/core
  Commit: 9d3f82fe687d9ca62ed501fa741730c50c6714c4
      https://github.com/dovecot/core/commit/9d3f82fe687d9ca62ed501fa741730c50c6714c4
  Author: Aki Tuomi <aki.tuomi at dovecot.fi>
  Date:   2016-09-07 (Wed, 07 Sep 2016)

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

  Log Message:
  -----------
  quota: Flush quota after recalc

Correctly fix issue where the dict commit
is left unfinished.


  Commit: 741287129c22cadc14c05584704685b31169dbce
      https://github.com/dovecot/core/commit/741287129c22cadc14c05584704685b31169dbce
  Author: Aki Tuomi <aki.tuomi at dovecot.fi>
  Date:   2016-09-07 (Wed, 07 Sep 2016)

  Changed paths:
    M src/plugins/zlib/zlib-plugin.c

  Log Message:
  -----------
  zlib-plugin: Check that UID is assigned

When caching, code has to check whether UID is
assigned to avoid reusing cache for different
email since they all have UID = 0 before they
are actually committed.


  Commit: 4269461e311f48f9182281860c726a0f2bff3bba
      https://github.com/dovecot/core/commit/4269461e311f48f9182281860c726a0f2bff3bba
  Author: Aki Tuomi <aki.tuomi at dovecot.fi>
  Date:   2016-09-07 (Wed, 07 Sep 2016)

  Changed paths:
    M src/lib-imap-storage/imap-msgpart.c

  Log Message:
  -----------
  lib-imap-storage: Check that UID is assigned before caching


  Commit: ae5330824a7ca85edd005109a353c3ab6b23b6b8
      https://github.com/dovecot/core/commit/ae5330824a7ca85edd005109a353c3ab6b23b6b8
  Author: Aki Tuomi <aki.tuomi at dovecot.fi>
  Date:   2016-09-07 (Wed, 07 Sep 2016)

  Changed paths:
    M src/lib-storage/index/index-mail-binary.c

  Log Message:
  -----------
  lib-storage: Check that UID is set before caching


  Commit: 37c72fa0cd3f1d74d79b64afb3fb6da5ffd4fe3a
      https://github.com/dovecot/core/commit/37c72fa0cd3f1d74d79b64afb3fb6da5ffd4fe3a
  Author: Aki Tuomi <aki.tuomi at dovecot.fi>
  Date:   2016-09-07 (Wed, 07 Sep 2016)

  Changed paths:
    M src/plugins/acl/acl-api-private.h
    M src/plugins/acl/acl-api.c
    M src/plugins/acl/acl-api.h
    M src/plugins/acl/acl-attributes.c
    M src/plugins/acl/acl-backend-vfile-acllist.c
    M src/plugins/acl/acl-backend-vfile.h
    M src/plugins/acl/doveadm-acl.c

  Log Message:
  -----------
  acl-plugin: Make iterators more conforming

The *_next functions return true/false, deinit will
report errors and end result.


  Commit: 5f63ee5a915d1b6a89b36a68a00d82ff678fc450
      https://github.com/dovecot/core/commit/5f63ee5a915d1b6a89b36a68a00d82ff678fc450
  Author: Aki Tuomi <aki.tuomi at dovecot.fi>
  Date:   2016-09-07 (Wed, 07 Sep 2016)

  Changed paths:
    M src/plugins/acl/acl-attributes.c

  Log Message:
  -----------
  acl-plugin: Deinit acl_iter on deinit too


  Commit: b607b432d14af662bbd20d3a894a8315d25a0fdd
      https://github.com/dovecot/core/commit/b607b432d14af662bbd20d3a894a8315d25a0fdd
  Author: Aki Tuomi <aki.tuomi at dovecot.fi>
  Date:   2016-09-07 (Wed, 07 Sep 2016)

  Changed paths:
    M src/plugins/acl/acl-api.c
    M src/plugins/acl/acl-api.h
    M src/plugins/acl/acl-attributes.c

  Log Message:
  -----------
  acl-plugin: Whitespace fixes


  Commit: fdef08644ba66b9db8fe4fc041ecc31a1ec9524b
      https://github.com/dovecot/core/commit/fdef08644ba66b9db8fe4fc041ecc31a1ec9524b
  Author: Aki Tuomi <aki.tuomi at dovecot.fi>
  Date:   2016-09-07 (Wed, 07 Sep 2016)

  Changed paths:
    M src/lib-fs/fs-api.c

  Log Message:
  -----------
  fs-api: Retrieve errno before dest->copy_output is NULL'ed

CID 10144: When aborting output, errno retrieval
is attempted after dest->copy_output has already
been unreffed. Found by coverity.


Compare: https://github.com/dovecot/core/compare/8a2f21f2b038...fdef08644ba6


More information about the dovecot-cvs mailing list