[dovecot/core] cf7aca: lib-storage: If mailbox_create() fails, don't leav...

GitHub noreply at github.com
Wed Nov 30 15:00:17 UTC 2016


  Branch: refs/heads/master-2.2
  Home:   https://github.com/dovecot/core
  Commit: cf7aca71dd42dd75c5701963cb2a2c655314ef99
      https://github.com/dovecot/core/commit/cf7aca71dd42dd75c5701963cb2a2c655314ef99
  Author: Timo Sirainen <timo.sirainen at dovecot.fi>
  Date:   2016-11-30 (Wed, 30 Nov 2016)

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

  Log Message:
  -----------
  lib-storage: If mailbox_create() fails, don't leave box in partially opened state.

For example with sdbox it may have opened the indexes, but not set mailbox's
GUID. A following MAILBOX_METADATA_GUID would then assert-crash because GUID
is empty.


  Commit: 18c53479c9428ae73f6fbb9a6890bad79bea4f47
      https://github.com/dovecot/core/commit/18c53479c9428ae73f6fbb9a6890bad79bea4f47
  Author: Timo Sirainen <timo.sirainen at dovecot.fi>
  Date:   2016-11-30 (Wed, 30 Nov 2016)

  Changed paths:
    M doc/man/doveadm-director.1.in

  Log Message:
  -----------
  man: Update doveadm director flush description


  Commit: be6bbcf62f345e9c309d188e01eeda795180d897
      https://github.com/dovecot/core/commit/be6bbcf62f345e9c309d188e01eeda795180d897
  Author: Timo Sirainen <timo.sirainen at dovecot.fi>
  Date:   2016-11-30 (Wed, 30 Nov 2016)

  Changed paths:
    M src/lib-storage/mail-storage-private.h
    M src/lib-storage/mail-storage.c

  Log Message:
  -----------
  lib-storage: Add struct mail_save_context.copy_src_mail


  Commit: 3002d944bff83d7c7272c79f71d7904f375a2042
      https://github.com/dovecot/core/commit/3002d944bff83d7c7272c79f71d7904f375a2042
  Author: Timo Sirainen <timo.sirainen at dovecot.fi>
  Date:   2016-11-30 (Wed, 30 Nov 2016)

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

  Log Message:
  -----------
  quota: Don't skip quota checks when moving mails between different quota roots.


Compare: https://github.com/dovecot/core/compare/4f8d1dba5680...3002d944bff8


More information about the dovecot-cvs mailing list