[dovecot/core] 17ac26: expire plugin: Use correct hook for overriding mai...

GitHub noreply at github.com
Wed Feb 22 18:30:12 UTC 2017


  Branch: refs/heads/master
  Home:   https://github.com/dovecot/core
  Commit: 17ac264fe7efd383f10c67548cadcc5aca505b92
      https://github.com/dovecot/core/commit/17ac264fe7efd383f10c67548cadcc5aca505b92
  Author: Timo Sirainen <timo.sirainen at dovecot.fi>
  Date:   2017-02-22 (Wed, 22 Feb 2017)

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

  Log Message:
  -----------
  expire plugin: Use correct hook for overriding mail_user vfuncs

This was always wrong to do, and it crashes after
f32382d2da479a4371e08c443679528db37ea988


  Commit: dd38c9e81463c63dd965c1a039bf68c9272447be
      https://github.com/dovecot/core/commit/dd38c9e81463c63dd965c1a039bf68c9272447be
  Author: Timo Sirainen <timo.sirainen at dovecot.fi>
  Date:   2017-02-22 (Wed, 22 Feb 2017)

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

  Log Message:
  -----------
  trash plugin: Use correct hook for overriding mail_user vfuncs

This was always wrong to do, and it crashes after
f32382d2da479a4371e08c443679528db37ea988


  Commit: c3c423426093ffc01fa9967573a9b9e39f42c461
      https://github.com/dovecot/core/commit/c3c423426093ffc01fa9967573a9b9e39f42c461
  Author: Timo Sirainen <timo.sirainen at dovecot.fi>
  Date:   2017-02-22 (Wed, 22 Feb 2017)

  Changed paths:
    M src/lib/istream-sized.c
    M src/lib/istream-sized.h

  Log Message:
  -----------
  lib: Added i_stream_create_sized_range()

This is just a small wrapper to i_stream_create_sized() to specify stream's
start offset.


  Commit: 422df9158f9e3a2d21060f0fee2a9588e925f20e
      https://github.com/dovecot/core/commit/422df9158f9e3a2d21060f0fee2a9588e925f20e
  Author: Timo Sirainen <timo.sirainen at dovecot.fi>
  Date:   2017-02-22 (Wed, 22 Feb 2017)

  Changed paths:
    M src/lib/istream-sized.c
    M src/lib/istream-sized.h
    M src/lib/test-istream-sized.c

  Log Message:
  -----------
  lib: Added i_stream_create_min_sized*()


  Commit: 24d6fd2b8e2c327ae2a20a0c4be8af2ef7b3b468
      https://github.com/dovecot/core/commit/24d6fd2b8e2c327ae2a20a0c4be8af2ef7b3b468
  Author: Timo Sirainen <timo.sirainen at dovecot.fi>
  Date:   2017-02-22 (Wed, 22 Feb 2017)

  Changed paths:
    M src/lib-mail/istream-attachment-connector.c
    M src/lib-mail/test-istream-attachment.c

  Log Message:
  -----------
  lib-mail: Make sure istream-attachment-connector detects wrong mail size.


  Commit: 075081e25ef07989be10f7c9cf85f833f90be46f
      https://github.com/dovecot/core/commit/075081e25ef07989be10f7c9cf85f833f90be46f
  Author: Timo Sirainen <timo.sirainen at dovecot.fi>
  Date:   2017-02-22 (Wed, 22 Feb 2017)

  Changed paths:
    M src/lib-mail/istream-attachment-connector.c
    M src/lib-mail/istream-attachment-connector.h
    M src/lib-mail/test-istream-attachment.c

  Log Message:
  -----------
  lib-mail: istream-attachment-connector now allows msg_size=-1 for "unknown".


  Commit: dc7a24adeabfc9372a9d5fe34e7f8761e325ed68
      https://github.com/dovecot/core/commit/dc7a24adeabfc9372a9d5fe34e7f8761e325ed68
  Author: Timo Sirainen <timo.sirainen at dovecot.fi>
  Date:   2017-02-22 (Wed, 22 Feb 2017)

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

  Log Message:
  -----------
  pop3c: Prefetched streams didn't call istream_opened() or set virtual_size


  Commit: cee43a7b0fe3934efc863f533428989173682e0b
      https://github.com/dovecot/core/commit/cee43a7b0fe3934efc863f533428989173682e0b
  Author: Timo Sirainen <timo.sirainen at dovecot.fi>
  Date:   2017-02-22 (Wed, 22 Feb 2017)

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

  Log Message:
  -----------
  pop3c: Remove unnecessarily duplicated code setting vsize to cache

This is important now that the vsize can be added also to index's vsize
extension.


  Commit: fdb838ec8774e41004461b7f76ab409774af06c4
      https://github.com/dovecot/core/commit/fdb838ec8774e41004461b7f76ab409774af06c4
  Author: Timo Sirainen <timo.sirainen at dovecot.fi>
  Date:   2017-02-22 (Wed, 22 Feb 2017)

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

  Log Message:
  -----------
  maildir: Fix checking vsize caching decision in "is this pop3 user?"

If vsize extension is used, it's practically the same as if vsize's caching
decision was YES.


Compare: https://github.com/dovecot/core/compare/06c55920c133...fdb838ec8774


More information about the dovecot-cvs mailing list