[dovecot/pigeonhole] c2e9ef: imapsieve plugin: Forgot to cleanup imap_sieve_run...
GitHub
noreply at github.com
Wed Mar 22 23:04:50 UTC 2017
Branch: refs/heads/master-0.4
Home: https://github.com/dovecot/pigeonhole
Commit: c2e9ef09fd62fd5208719383ff7ac135a15b8e02
https://github.com/dovecot/pigeonhole/commit/c2e9ef09fd62fd5208719383ff7ac135a15b8e02
Author: Stephan Bosch <stephan.bosch at dovecot.fi>
Date: 2017-03-22 (Wed, 22 Mar 2017)
Changed paths:
M src/plugins/imapsieve/imap-sieve-storage.c
Log Message:
-----------
imapsieve plugin: Forgot to cleanup imap_sieve_run object when mailbox_sync() fails.
Commit: 47e54e4db8aed76e84d052ae9f5f2459693c8e73
https://github.com/dovecot/pigeonhole/commit/47e54e4db8aed76e84d052ae9f5f2459693c8e73
Author: Stephan Bosch <stephan.bosch at dovecot.fi>
Date: 2017-03-22 (Wed, 22 Mar 2017)
Changed paths:
M src/plugins/imapsieve/imap-sieve.c
Log Message:
-----------
imapsieve plugin: Don't open the user's personal script storage if no personal script is configured.
Commit: e9eece0d2052a40fc2ec41ced2f713f3d89a945a
https://github.com/dovecot/pigeonhole/commit/e9eece0d2052a40fc2ec41ced2f713f3d89a945a
Author: Stephan Bosch <stephan.bosch at dovecot.fi>
Date: 2017-03-22 (Wed, 22 Mar 2017)
Changed paths:
M doc/plugins/imapsieve.txt
M src/plugins/imapsieve/ext-imapsieve-common.h
M src/plugins/imapsieve/ext-imapsieve-environment.c
M src/plugins/imapsieve/ext-imapsieve.c
M src/plugins/imapsieve/imap-sieve-storage.c
M src/plugins/imapsieve/imap-sieve.c
M src/plugins/imapsieve/imap-sieve.h
M src/plugins/imapsieve/sieve-imapsieve-plugin.c
Log Message:
-----------
imapsieve plugin: Added non-standard Sieve environment items for source and destination mailbox.
Commit: 951ee5bdcb14a44e19035477ff5b91188b019609
https://github.com/dovecot/pigeonhole/commit/951ee5bdcb14a44e19035477ff5b91188b019609
Author: Stephan Bosch <stephan.bosch at dovecot.fi>
Date: 2017-03-22 (Wed, 22 Mar 2017)
Changed paths:
M src/plugins/imapsieve/imap-sieve-storage.c
Log Message:
-----------
imapsieve plugin: Prevent recording events for the COPY/MOVE source mailbox transaction.
This already has the imapsieve transaction context associated with it before the sieve scripts are executed.
This currently cannot occur, but it will become relevant in subsequent commits.
Commit: 256ff65c5c23786566b064891c3edf658256a896
https://github.com/dovecot/pigeonhole/commit/256ff65c5c23786566b064891c3edf658256a896
Author: Stephan Bosch <stephan.bosch at dovecot.fi>
Date: 2017-03-22 (Wed, 22 Mar 2017)
Changed paths:
M doc/plugins/imapsieve.txt
M src/plugins/imapsieve/imap-sieve-storage.c
Log Message:
-----------
imapsieve plugin: Implemented the copy_source_after rule action.
When this is enabled for a mailbox rule, the specified Sieve script is executed for the message in the source mailbox during a "COPY" event.
This happens only after the Sieve script that is executed for the corresponding message in the destination mailbox finishes running successfully.
Compare: https://github.com/dovecot/pigeonhole/compare/8d5bc6c6d3d2...256ff65c5c23
More information about the dovecot-cvs
mailing list