[dovecot/pigeonhole] 843338: doc: example-config: Document remaining supported ...
GitHub
noreply at github.com
Sat Jan 6 01:10:29 EET 2018
Branch: refs/heads/master-0.4
Home: https://github.com/dovecot/pigeonhole
Commit: 843338c0898cd026d61561fffbd6244ec38410ea
https://github.com/dovecot/pigeonhole/commit/843338c0898cd026d61561fffbd6244ec38410ea
Author: Stephan Bosch <stephan.bosch at dovecot.fi>
Date: 2018-01-05 (Fri, 05 Jan 2018)
Changed paths:
M doc/example-config/conf.d/20-managesieve.conf
Log Message:
-----------
doc: example-config: Document remaining supported managesieve_logout_format substitution variables.
A few were still omitted.
Commit: 37eb792221d5870c0400f0f7f338d1d3595a81bc
https://github.com/dovecot/pigeonhole/commit/37eb792221d5870c0400f0f7f338d1d3595a81bc
Author: Stephan Bosch <stephan.bosch at dovecot.fi>
Date: 2018-01-05 (Fri, 05 Jan 2018)
Changed paths:
M src/lib-sieve/util/rfc2822.c
M src/lib-sieve/util/rfc2822.h
Log Message:
-----------
lib-sieve: util: rfc2822: Added rfc2822_header_write_address() which allows adding a header with one or more addresses.
It applies UTF8 encoding only when the address string somehow contains 8-bit characters.
Sieve addresses are supposed to have any UTF8 characters in the phase MIME-encoded, not literal 8-bit characters.
However, this has been allowed from the beginning, so disabling the old behavior may break existing installations.
This function allows supporting both options.
Commit: d558283b9eae6856168f308cc67c08f751495bfc
https://github.com/dovecot/pigeonhole/commit/d558283b9eae6856168f308cc67c08f751495bfc
Author: Stephan Bosch <stephan.bosch at dovecot.fi>
Date: 2018-01-05 (Fri, 05 Jan 2018)
Changed paths:
M src/lib-sieve/plugins/enotify/mailto/ntfy-mailto.c
M src/lib-sieve/plugins/notify/cmd-notify.c
M src/lib-sieve/plugins/vacation/cmd-vacation.c
M tests/extensions/enotify/mailto.svtest
M tests/extensions/vacation/utf-8.svtest
Log Message:
-----------
lib-sieve: Fixed writing address headers to outgoing messages.
It erroneously applied another layer of MIME header encoding.
The problem is that existing Sieve scripts may rely on this behaviour; i.e. scripts may contain addresesses with literal UTF8 in the phrase part.
Therefore, this change allows both behaviors.
Commit: b238a4ac2493dfc47937edcbeb4fca95b6ca9bbf
https://github.com/dovecot/pigeonhole/commit/b238a4ac2493dfc47937edcbeb4fca95b6ca9bbf
Author: Stephan Bosch <stephan.bosch at dovecot.fi>
Date: 2018-01-05 (Fri, 05 Jan 2018)
Changed paths:
M tests/extensions/enotify/mailto.svtest
Log Message:
-----------
test suite: enotify extension: Remove stray test_message_print call.
It is a remnant from debugging.
Commit: c449fc8b3d37b1f62301cde5ae05589be73ff4c2
https://github.com/dovecot/pigeonhole/commit/c449fc8b3d37b1f62301cde5ae05589be73ff4c2
Author: Stephan Bosch <stephan.bosch at dovecot.fi>
Date: 2018-01-05 (Fri, 05 Jan 2018)
Changed paths:
M src/lib-sieve/plugins/imap4flags/cmd-flag.c
M src/lib-sieve/plugins/imap4flags/ext-imap4flags.c
Log Message:
-----------
lib-sieve: imap4flags extension: Fix binary corruption occurring when setflag/addflag/removeflag flag-list is a variable.
The original implementation checked the first operand for being a variable.
Obviously, when the assigned flag string is just a variable, this doesn't work.
This causes the flag list to be recognized erroneously as a variable flags
string. Fixed the problem by explicitly emitting an omitted operand when there
is no second argument for a setflag/addflag/removeflag.
Because the new byte code format is incompatible, the extension version is
bumped to 1.
Commit: 7815a0ced6c1d8e84c15fc8f20408e5d809d9d4c
https://github.com/dovecot/pigeonhole/commit/7815a0ced6c1d8e84c15fc8f20408e5d809d9d4c
Author: Stephan Bosch <stephan.bosch at dovecot.fi>
Date: 2018-01-05 (Fri, 05 Jan 2018)
Changed paths:
M tests/extensions/imap4flags/basic.svtest
Log Message:
-----------
tests: imap4flags extension: Added more tests involving variables.
Compare: https://github.com/dovecot/pigeonhole/compare/eadde3f7d457...7815a0ced6c1
More information about the dovecot-cvs
mailing list