Page MenuHomeFreeBSD

update mail/dovecot2-pigeonhole to 0.4.17
ClosedPublic

Authored by ler on Feb 27 2017, 2:55 AM.
Tags
None
Referenced Files
Unknown Object (File)
Sat, Oct 11, 4:29 AM
Unknown Object (File)
Sep 10 2025, 4:01 AM
Unknown Object (File)
Sep 3 2025, 3:26 PM
Unknown Object (File)
Sep 3 2025, 1:03 AM
Unknown Object (File)
Jul 27 2025, 11:02 PM
Unknown Object (File)
Jul 20 2025, 2:38 PM
Unknown Object (File)
Jun 30 2025, 5:36 AM
Unknown Object (File)
Jun 13 2025, 3:58 AM
Subscribers

Details

Reviewers
adamw
rene
Summary

update mail/dovecot2-pigeonhole to 0.4.17

Changelog v0.4.17:

  • LDA Sieve plugin: Fixed handling of an early explicit keep during multiscript execution. Action side-effects and the message snapshot would be lost at the final stage where the implicit keep is evaluated. This could result in the IMAP flags assigned to the message to be forgotten or that headers modified by the "editheader" extension would revert to their original state.
  • file script storage: Amended the up-to-date time stamp comparison for on-disk binaries to include nanoseconds. This will fix problems occurring when both binary and script are saved within the same second. This fix is ineffective on older systems that have no support for nanoseconds in stat() timestamps, which should be pretty rare nowadays.
  • file script storage: Improve saving and listing permission error to include more details.
  • imapsieve plugin: Make sure "INBOX" is upper case in static mailbox rules. Otherwise, the mailbox name would never match, since matching is performed case-sensitively and Dovecot only returns the upper-cased "INBOX".
  • imapsieve plugin: Fixed assert failure occurring when used with virtual mailboxes.
  • doveadm sieve plugin: Fixed crash when setting Sieve script via attribute's string value.

Approved by: (adamw|rene)

Test Plan

portlint OK
test build running in prod on my own box

Diff Detail

Repository
rP FreeBSD ports repository
Lint
Lint Skipped
Unit
Tests Skipped

Event Timeline

ler retitled this revision from to update mail/dovecot2-pigeonhole to 0.4.17.
ler updated this object.
ler edited the test plan for this revision. (Show Details)
ler added reviewers: adamw, rene.
ler set the repository for this revision to rP FreeBSD ports repository.
adamw edited edge metadata.

Looks good. Glad to see you back!

This revision is now accepted and ready to land.Feb 27 2017, 3:05 AM

I flubbed the commit (r434913, r434914).