[dovecot/pigeonhole | refs/heads/master-0.5] b58703e2: plugins: imapsieve: Remove useless NULL check for exec_status.
noreply at dovecot.org
noreply at dovecot.org
Thu Feb 7 14:00:11 EET 2019
Branch: refs/heads/master-0.5
Home: https://github.com/dovecot/pigeonhole
Commit: b58703e22fc83aab4cb62bc376f064ad89c4ca0c
https://github.com/dovecot/pigeonhole/commit/b58703e22fc83aab4cb62bc376f064ad89c4ca0c
Author: Stephan Bosch <stephan.bosch at dovecot.fi>
Date: 2019-02-06 (Wed, 06 Feb 2019)
Changed paths:
M src/plugins/imapsieve/imap-sieve.c
Log Message:
-----------
plugins: imapsieve: Remove useless NULL check for exec_status.
In this context, it can never be NULL and the check confuses Coverity.
Commit: 1fa885a3deb50f215214b39306e85ab4cce0d9b8
https://github.com/dovecot/pigeonhole/commit/1fa885a3deb50f215214b39306e85ab4cce0d9b8
Author: Stephan Bosch <stephan.bosch at dovecot.fi>
Date: 2019-02-06 (Wed, 06 Feb 2019)
Changed paths:
M src/plugins/imap-filter-sieve/imap-filter-sieve.c
Log Message:
-----------
plugins: imap-filter-sieve: Remove useless NULL check for exec_status.
In this context, it can never be NULL and the check confuses Coverity.
Commit: 7c3063b223bec710cca39820589926bdf378842c
https://github.com/dovecot/pigeonhole/commit/7c3063b223bec710cca39820589926bdf378842c
Author: Stephan Bosch <stephan.bosch at dovecot.fi>
Date: 2019-02-06 (Wed, 06 Feb 2019)
Changed paths:
M src/plugins/sieve-extprograms/cmd-execute.c
M src/plugins/sieve-extprograms/cmd-filter.c
M src/plugins/sieve-extprograms/cmd-pipe.c
M src/plugins/sieve-extprograms/ext-execute.c
M src/plugins/sieve-extprograms/ext-filter.c
M src/plugins/sieve-extprograms/ext-pipe.c
M src/plugins/sieve-extprograms/sieve-extprograms-common.c
M src/plugins/sieve-extprograms/sieve-extprograms-common.h
M src/plugins/sieve-extprograms/sieve-extprograms-plugin.c
Log Message:
-----------
plugins: sieve-extprograms: Use sieve_ prefix consistently for sieve elements visible as exported symbols.
This fixes a symbol clash with the imap-filter-sieve plugin. Both modules had
the symbol "cmd_filter".
Commit: 7d3d470363499f5cee7aa61b04280be75ab07694
https://github.com/dovecot/pigeonhole/commit/7d3d470363499f5cee7aa61b04280be75ab07694
Author: Aki Tuomi <aki.tuomi at dovecot.fi>
Date: 2019-02-06 (Wed, 06 Feb 2019)
Changed paths:
M src/lib-sieve/util/test-edit-mail.c
Log Message:
-----------
lib-sieve: Return test suite result in test-edit-mail
Commit: ee04451f4ad4d0a2ff83acdcbcd2701f4dc8a85a
https://github.com/dovecot/pigeonhole/commit/ee04451f4ad4d0a2ff83acdcbcd2701f4dc8a85a
Author: Stephan Bosch <stephan.bosch at dovecot.fi>
Date: 2019-02-06 (Wed, 06 Feb 2019)
Changed paths:
M src/plugins/imapsieve/imap-sieve-storage.c
Log Message:
-----------
plugins: imapsieve: Fix assert panic occurring when a COPY event is triggered on a virtual mailbox.
Occurs when several mails from different backend mailboxes are involved in the
COPY event. Fixed by using mail_save_context->>copy_src_mail in mailbox_copy()
instead of the mail argument. The latter can point to the backend mailbox for
virtual mailboxes, which makes no sense to the imapsieve plugin as it expects
only one source mailbox.
Panic was:
Panic: file imap-sieve-storage.c: line 337 (imap_sieve_add_mailbox_copy_event): assertion failed: (ismt->src_box == NULL || ismt->src_box == src_mail->box)
Commit: 67f58962cbcb8ea0e9601432701215fdb259478e
https://github.com/dovecot/pigeonhole/commit/67f58962cbcb8ea0e9601432701215fdb259478e
Author: Stephan Bosch <stephan.bosch at dovecot.fi>
Date: 2019-02-06 (Wed, 06 Feb 2019)
Changed paths:
M tests/extensions/enotify/encodeurl.svtest
Log Message:
-----------
test suite: enotify extension: Add tests for interaction between ":encodeurl" and variable size limits.
Commit: 978169ee2b23eeda9f1e423c2f36d3badfd9ffd2
https://github.com/dovecot/pigeonhole/commit/978169ee2b23eeda9f1e423c2f36d3badfd9ffd2
Author: Stephan Bosch <stephan.bosch at dovecot.fi>
Date: 2019-02-06 (Wed, 06 Feb 2019)
Changed paths:
A tests/extensions/variables/limits.svtest
Log Message:
-----------
test suite: variables extension: Add tests for variable size limits.
Commit: 07bbe1425dc0734500677de0be54eb3861ab3591
https://github.com/dovecot/pigeonhole/commit/07bbe1425dc0734500677de0be54eb3861ab3591
Author: Stephan Bosch <stephan.bosch at dovecot.fi>
Date: 2019-02-06 (Wed, 06 Feb 2019)
Changed paths:
M src/lib-sieve/plugins/enotify/vmodf-encodeurl.c
Log Message:
-----------
lib-sieve: enotify extension: Improve handling of variable size limit for ":encodeurl" variable modifier.
Commit: fd2bd138a355f35afc42a368ccc7ea979833f73b
https://github.com/dovecot/pigeonhole/commit/fd2bd138a355f35afc42a368ccc7ea979833f73b
Author: Stephan Bosch <stephan.bosch at dovecot.fi>
Date: 2019-02-06 (Wed, 06 Feb 2019)
Changed paths:
M src/lib-sieve/plugins/variables/ext-variables-modifiers.c
Log Message:
-----------
lib-sieve: variables extension: Improve handling of variable size limit for ":quotewildcard" modifier.
Commit: d164dbcd0a5adb43f9d544ae4cfe18053dac6203
https://github.com/dovecot/pigeonhole/commit/d164dbcd0a5adb43f9d544ae4cfe18053dac6203
Author: Stephan Bosch <stephan.bosch at dovecot.fi>
Date: 2019-02-06 (Wed, 06 Feb 2019)
Changed paths:
M src/lib-sieve/plugins/mime/cmd-extracttext.c
M src/lib-sieve/plugins/variables/cmd-set.c
M src/lib-sieve/plugins/variables/ext-variables-modifiers.c
M src/lib-sieve/plugins/variables/ext-variables-modifiers.h
M src/lib-sieve/plugins/variables/sieve-ext-variables.h
Log Message:
-----------
lib-sieve: variables extension: Add pointer to variables extension to modifier instance.
Commit: 73ce79534b831ce25faf7b906db375bb974c5b34
https://github.com/dovecot/pigeonhole/commit/73ce79534b831ce25faf7b906db375bb974c5b34
Author: Stephan Bosch <stephan.bosch at dovecot.fi>
Date: 2019-02-06 (Wed, 06 Feb 2019)
Changed paths:
M src/lib-sieve/plugins/enotify/vmodf-encodeurl.c
M src/lib-sieve/plugins/variables/ext-variables-modifiers.c
M src/lib-sieve/plugins/variables/sieve-ext-variables.h
Log Message:
-----------
lib-sieve: variables extension: Pass modifier to modifier's modify method.
Commit: 98c0e22d649351354e100960f58bff4f554af6ff
https://github.com/dovecot/pigeonhole/commit/98c0e22d649351354e100960f58bff4f554af6ff
Author: Stephan Bosch <stephan.bosch at dovecot.fi>
Date: 2019-02-06 (Wed, 06 Feb 2019)
Changed paths:
M src/lib-sieve/plugins/variables/ext-variables-common.c
M src/lib-sieve/plugins/variables/sieve-ext-variables.h
Log Message:
-----------
lib-sieve: variables extension: Add sieve_variables_get_max_variable_size() to public API.
Commit: 5599ef3ab45575abfc7844ad68ea4b733756a697
https://github.com/dovecot/pigeonhole/commit/5599ef3ab45575abfc7844ad68ea4b733756a697
Author: Stephan Bosch <stephan.bosch at dovecot.fi>
Date: 2019-02-06 (Wed, 06 Feb 2019)
Changed paths:
M src/lib-sieve/plugins/variables/ext-variables-common.c
M src/lib-sieve/plugins/variables/ext-variables-modifiers.c
M src/lib-sieve/plugins/variables/ext-variables-operands.c
Log Message:
-----------
lib-sieve: variables extension: Respect UTF-8 character sequence boundaries when truncating variables.
Commit: c622a3968255ca5082f3f94dcb636f46009bfe93
https://github.com/dovecot/pigeonhole/commit/c622a3968255ca5082f3f94dcb636f46009bfe93
Author: Stephan Bosch <stephan.bosch at dovecot.fi>
Date: 2019-02-06 (Wed, 06 Feb 2019)
Changed paths:
M src/lib-sieve/plugins/enotify/vmodf-encodeurl.c
Log Message:
-----------
lib-sieve: enotify extension: Make modify method of ":encodeurl" variable modifier static.
Commit: c95bbade0c012c5321be0d57b3ebbe97748069e5
https://github.com/dovecot/pigeonhole/commit/c95bbade0c012c5321be0d57b3ebbe97748069e5
Author: Stephan Bosch <stephan.bosch at dovecot.fi>
Date: 2019-02-06 (Wed, 06 Feb 2019)
Changed paths:
M src/lib-sieve/plugins/variables/ext-variables-modifiers.c
Log Message:
-----------
lib-sieve: variables extension: Make modify methods of pre-defined modifiers static.
Patch: https://github.com/dovecot/pigeonhole/compare/dab0f6d2898f...b58703e22fc8.patch
More information about the dovecot-cvs
mailing list