[dovecot/core] dbc6de: lib-storage: Rename .vsize.lock file to dovecot-vs...

GitHub noreply at github.com
Mon Mar 12 10:30:38 EET 2018


  Branch: refs/heads/master-2.3
  Home:   https://github.com/dovecot/core
  Commit: dbc6de355f6d8f8b3a8d6fbf27131004443d5e32
      https://github.com/dovecot/core/commit/dbc6de355f6d8f8b3a8d6fbf27131004443d5e32
  Author: Aki Tuomi <aki.tuomi at dovecot.fi>
  Date:   2018-03-12 (Mon, 12 Mar 2018)

  Changed paths:
    M src/lib-storage/index/index-mailbox-size.c
    M src/plugins/quota/quota-storage.c

  Log Message:
  -----------
  lib-storage: Rename .vsize.lock file to dovecot-vsize.lock

.vsize.lock can break maildir++ because it looks like a maildir folder,
so rename it to dovecot-vsize.lock.

Introduced in 9963bef6


  Commit: 76838b866f8ffc9ceb4c0cbf6c8c49bab58c297d
      https://github.com/dovecot/core/commit/76838b866f8ffc9ceb4c0cbf6c8c49bab58c297d
  Author: Timo Sirainen <timo.sirainen at dovecot.fi>
  Date:   2018-03-12 (Mon, 12 Mar 2018)

  Changed paths:
    M src/doveadm/doveadm-zlib.c

  Log Message:
  -----------
  doveadm dump: Fix imapzlib to handle input traffic

This has been broken with newer Dovecot versions for a while now.


  Commit: d9846c932cf13c40df1590100e70ce83627c1d36
      https://github.com/dovecot/core/commit/d9846c932cf13c40df1590100e70ce83627c1d36
  Author: Timo Sirainen <timo.sirainen at dovecot.fi>
  Date:   2018-03-12 (Mon, 12 Mar 2018)

  Changed paths:
    M src/lib-compression/ostream-zlib.c

  Log Message:
  -----------
  ostream-zlib: Ignore missing finish if parent stream is ignoring errors

This fixes panic with imap_zlib plugin when client enables the IMAP COMPRESS
extension and disconnects:

Panic: file ostream-zlib.c: line 36 (o_stream_zlib_close): assertion failed: (zstream->ostream.finished || zstream->ostream.ostream.stream_errno != 0)


  Commit: 9f2fe2782224266bf2a403f430de011cf3b9da9d
      https://github.com/dovecot/core/commit/9f2fe2782224266bf2a403f430de011cf3b9da9d
  Author: Timo Sirainen <timo.sirainen at dovecot.fi>
  Date:   2018-03-12 (Mon, 12 Mar 2018)

  Changed paths:
    M src/lib-mail/message-address.c
    M src/lib-mail/test-message-address.c

  Log Message:
  -----------
  lib-mail: message_address_write() - don't crash with NULL address

message_address_parse() can return NULL on empty address, so writing it
should produce empty address as well. Broken by
15581297511b658a29c707c6031a258bab7bf1a5


Compare: https://github.com/dovecot/core/compare/0fe4a1ddfd8b...9f2fe2782224


More information about the dovecot-cvs mailing list