[dovecot/pigeonhole] e37583: sieve-filter: Removed (now) duplicate utf8 to mutf...

GitHub noreply at github.com
Wed Sep 13 23:45:42 EEST 2017


  Branch: refs/heads/master
  Home:   https://github.com/dovecot/pigeonhole
  Commit: e37583a9da8df336401f8e9c01fa27cd3f8a52e5
      https://github.com/dovecot/pigeonhole/commit/e37583a9da8df336401f8e9c01fa27cd3f8a52e5
  Author: Stephan Bosch <stephan.bosch at dovecot.fi>
  Date:   2017-08-28 (Mon, 28 Aug 2017)

  Changed paths:
    M src/sieve-tools/sieve-filter.c

  Log Message:
  -----------
  sieve-filter: Removed (now) duplicate utf8 to mutf7 mailbox name conversion.

The Dovecot API was changed years ago, but apparently sieve-filter was never updated.


  Commit: 736f94eae9ef5a45e00d2a239f83e80dacf6d271
      https://github.com/dovecot/pigeonhole/commit/736f94eae9ef5a45e00d2a239f83e80dacf6d271
  Author: Stephan Bosch <stephan.bosch at dovecot.fi>
  Date:   2017-08-30 (Wed, 30 Aug 2017)

  Changed paths:
    M src/plugins/imapsieve/imap-sieve-plugin.c
    M src/plugins/imapsieve/imap-sieve-storage.c

  Log Message:
  -----------
  imapsieve plugin: Fixed copyright messages.


  Commit: e5ea21fbe95d3db10c7a2dd330ff001bd90151f2
      https://github.com/dovecot/pigeonhole/commit/e5ea21fbe95d3db10c7a2dd330ff001bd90151f2
  Author: Stephan Bosch <stephan.bosch at dovecot.fi>
  Date:   2017-09-07 (Thu, 07 Sep 2017)

  Changed paths:
    M src/lib-sieve/plugins/imap4flags/ext-imap4flags-common.h
    M src/lib-sieve/plugins/imap4flags/ext-imap4flags.c
    M src/lib-sieve/plugins/imap4flags/ext-imapflags.c
    M src/lib-sieve/plugins/imap4flags/sieve-ext-imap4flags.h

  Log Message:
  -----------
  lib-sieve: imap4flags extension: Added API for runtime initialization of derived extensions.

This is needed to register the implicit side effect for the internal flag variable.


  Commit: 15bd35335ec1d7c5dc527f53c4a3f21fbe4bae83
      https://github.com/dovecot/pigeonhole/commit/15bd35335ec1d7c5dc527f53c4a3f21fbe4bae83
  Author: Stephan Bosch <stephan.bosch at dovecot.fi>
  Date:   2017-09-13 (Wed, 13 Sep 2017)

  Changed paths:
    M src/plugins/lda-sieve/lda-sieve-plugin.c

  Log Message:
  -----------
  LDA Sieve plugin: Restructured execution of scripts by putting execution of individual scripts in separate function.


  Commit: 2b3aca5a5fb2baaa5c5b753cf6b3fab38176317e
      https://github.com/dovecot/pigeonhole/commit/2b3aca5a5fb2baaa5c5b753cf6b3fab38176317e
  Author: Stephan Bosch <stephan.bosch at dovecot.fi>
  Date:   2017-09-13 (Wed, 13 Sep 2017)

  Changed paths:
    M src/plugins/lda-sieve/lda-sieve-plugin.c

  Log Message:
  -----------
  LDA Sieve plugin: Fixed sequential exection of LDAP-based scripts.

The sequence was broken when the LDAP script attribute does not exist; i.e., when the script is not found.
The NOT_FOUND error is returned at a later instance than normal fs-based scripts, explaining why this problem does not normally occur.


  Commit: 8643cbdebc1a2a2014395a30ec95971cc4746719
      https://github.com/dovecot/pigeonhole/commit/8643cbdebc1a2a2014395a30ec95971cc4746719
  Author: Stephan Bosch <stephan.bosch at dovecot.fi>
  Date:   2017-09-13 (Wed, 13 Sep 2017)

  Changed paths:
    M doc/extensions/vacation.txt
    M src/lib-sieve/plugins/vacation/cmd-vacation.c
    M src/lib-sieve/plugins/vacation/ext-vacation-common.c
    M src/lib-sieve/plugins/vacation/ext-vacation-common.h
    M tests/extensions/vacation/message.svtest

  Log Message:
  -----------
  lib-sieve: vacation extension: Allow ignoring the envelope sender while composing the "To:" header for the reply.

This adds a new setting "sieve_vacation_to_header_ignore_envelope".
With this setting enabled, the "To:" header is always composed from the first "Sender", "Resent-From" or "From" header found in the message (in that order).
Normally, the "To:" header is composed from the address found in the "Sender", "Resent-From" or "From" headers that is equal to the envelope sender.
If none is then found, the bare envelope sender is used.
The new setting allows ignoring the envelope, which is useful e.g. when SRS is used.


Compare: https://github.com/dovecot/pigeonhole/compare/dc20a45fae8c...8643cbdebc1a


More information about the dovecot-cvs mailing list