[dovecot/core] 652b1b: lib-mail: message_header_hash_more() - refactor to...

GitHub noreply at github.com
Mon Jun 26 12:00:14 EEST 2017


  Branch: refs/heads/master-2.2
  Home:   https://github.com/dovecot/core
  Commit: 652b1bf654a3d1f04e18cd60f060af2d3f30d845
      https://github.com/dovecot/core/commit/652b1bf654a3d1f04e18cd60f060af2d3f30d845
  Author: Timo Sirainen <timo.sirainen at dovecot.fi>
  Date:   2017-06-26 (Mon, 26 Jun 2017)

  Changed paths:
    M src/lib-mail/message-header-hash.c

  Log Message:
  -----------
  lib-mail: message_header_hash_more() - refactor to use switch()


  Commit: 8dd87bfb9ce8594f0ff6f757984de9f8db2f80d6
      https://github.com/dovecot/core/commit/8dd87bfb9ce8594f0ff6f757984de9f8db2f80d6
  Author: Timo Sirainen <timo.sirainen at dovecot.fi>
  Date:   2017-06-26 (Mon, 26 Jun 2017)

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

  Log Message:
  -----------
  lib-mail: test-message-header-hash - add more tests


  Commit: 86a0118f38791b802823e6cf9207fd9b28d6cbd4
      https://github.com/dovecot/core/commit/86a0118f38791b802823e6cf9207fd9b28d6cbd4
  Author: Timo Sirainen <timo.sirainen at dovecot.fi>
  Date:   2017-06-26 (Mon, 26 Jun 2017)

  Changed paths:
    M src/lib-mail/message-header-hash.c
    M src/lib-mail/message-header-hash.h
    M src/lib-mail/test-message-header-hash.c

  Log Message:
  -----------
  lib-mail: message_header_hash_more() - add v3 that strips spaces

This helps with Zimbra, which strips away trailing whitespaces in
BODY[HEADER].


  Commit: c789beb9172df76703818120d143f9c3da64db1a
      https://github.com/dovecot/core/commit/c789beb9172df76703818120d143f9c3da64db1a
  Author: Timo Sirainen <timo.sirainen at dovecot.fi>
  Date:   2017-06-26 (Mon, 26 Jun 2017)

  Changed paths:
    M src/plugins/pop3-migration/pop3-migration-plugin.c
    M src/plugins/pop3-migration/test-pop3-migration-plugin.c

  Log Message:
  -----------
  pop3-migration: Replace trailing whitespace removal with new header hashing version

This is now done by message_header_hash(), which makes it work correctly
also for dsync+imapc.

Reverts 0cf3b30b86e6c39f43b8e13a718cd078187ca86d, except for the unit tests.


  Commit: ede5ce08eced49a3fc5f5bb9bb0bd731ecd3fc84
      https://github.com/dovecot/core/commit/ede5ce08eced49a3fc5f5bb9bb0bd731ecd3fc84
  Author: Timo Sirainen <timo.sirainen at dovecot.fi>
  Date:   2017-06-26 (Mon, 26 Jun 2017)

  Changed paths:
    M src/doveadm/dsync/dsync-brain-mailbox.c
    M src/doveadm/dsync/dsync-brain-private.h
    M src/doveadm/dsync/dsync-brain.c
    M src/doveadm/dsync/dsync-ibc-stream.c
    M src/doveadm/dsync/dsync-ibc.h
    M src/doveadm/dsync/dsync-mailbox-export.c
    M src/doveadm/dsync/dsync-mailbox-export.h
    M src/doveadm/dsync/dsync-mailbox-import.c
    M src/doveadm/dsync/dsync-mailbox-import.h

  Log Message:
  -----------
  dsync: Use header hashing version 3


Compare: https://github.com/dovecot/core/compare/17031aa2ac35...ede5ce08eced


More information about the dovecot-cvs mailing list