[dovecot/core] 739c4c: sdbox: Fix crash on mailbox_sync*() when mailbox a...

GitHub noreply at github.com
Fri Nov 11 15:30:12 UTC 2016


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

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

  Log Message:
  -----------
  sdbox: Fix crash on mailbox_sync*() when mailbox auto-open fails.


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

  Changed paths:
    M src/lib-dict/dict.c

  Log Message:
  -----------
  lib-dict: Fix infinite loop when row limit is reached.

If dict_iterate_has_more() keeps returning TRUE, the caller keeps calling
dict_iterate().


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

  Changed paths:
    M src/lib-dict/dict-client.c

  Log Message:
  -----------
  dict-client: Code cleanup - remember all iteration flags


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

  Changed paths:
    M src/dict/dict-commands.c
    M src/lib-dict/dict-client.c

  Log Message:
  -----------
  dict-client: Forward dict_iterate_set_limit() to dict server


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

  Changed paths:
    M src/lib-index/mail-index-map-read.c
    M src/lib-index/mail-index-private.h
    M src/lib-index/mail-index-sync-private.h
    M src/lib-index/mail-index-sync-update.c
    M src/lib-index/mail-index.c
    M src/lib-index/mail-transaction-log-view.c

  Log Message:
  -----------
  lib-index: Improve error messages when transaction log is unexpectedly lost


Compare: https://github.com/dovecot/core/compare/da8e733d72bf...22a30b5dffac


More information about the dovecot-cvs mailing list