--- - branch: MAIN date: Sat Jul 14 20:16:25 UTC 2018 files: - new: '1.43' old: '1.42' path: pkgsrc/mail/dovecot2-pigeonhole/Makefile pathrev: pkgsrc/mail/dovecot2-pigeonhole/Makefile@1.43 type: modified - new: '1.16' old: '1.15' path: pkgsrc/mail/dovecot2-pigeonhole/PLIST pathrev: pkgsrc/mail/dovecot2-pigeonhole/PLIST@1.16 type: modified - new: '1.32' old: '1.31' path: pkgsrc/mail/dovecot2-pigeonhole/distinfo pathrev: pkgsrc/mail/dovecot2-pigeonhole/distinfo@1.32 type: modified id: 20180714T201625Z.0de6efbde8f1afbddfbdd7825e9c2793a798a870 log: | dovecot2-pigeonhole: updated to 0.5.2 v0.5.2: + Implement plugin for the a vendor-defined IMAP capability called "FILTER=SIEVE". It adds the ability to manually invoke Sieve filtering in IMAP. More information can be found in doc/plugins/imap_filter_sieve.txt. - The Sieve addess test caused an assertion panic for invalid addresses with UTF-8 codepoints in the localpart. Fixed by properly detecting invalid addresses with UTF-8 codepoints in the localpart and skipping these like other invalid addresses while iterating addresses for the address test. - Make the length of the subject header for the vacation response configurable and enforce the limit in UTF-8 codepoints rather than bytes. The subject header for a vacation response was statically truncated to 256 bytes, which is too limited for multi-byte UTF-8 characters. - Sieve editheader extension: Fix assertion panic occurring when it is used to manipulate a message header with a very large header field. - Properly abort execution of the sieve_discard script upon error. Before, the LDA Sieve plugin attempted to execute the sieve_discard script when an error occurs. This can lead to the message being lost. - Fix the interaction between quota and the sieve_discard script. When quota was used together with a sieve_discard script, the message delivery did not bounce when the quota was exceeded. module: pkgsrc subject: 'CVS commit: pkgsrc/mail/dovecot2-pigeonhole' unixtime: '1531599385' user: adam