- 10 Jul, 2018 5 commits
-
-
Apollon Oikonomopoulos authored
-
Apollon Oikonomopoulos authored
-
Apollon Oikonomopoulos authored
Merged upstream
-
Apollon Oikonomopoulos authored
Upstream version 2.3.2.1 # gpg: Signature made Τρι 10 Ιουλ 2018 05:50:40 μμ EEST # gpg: using RSA key 3E02FD6656295952110BAB99F51B18C720248224 # gpg: issuer "apoikos@debian.org" # gpg: Good signature from "Apollon Oikonomopoulos <apoikos@dmesg.gr>" [ultimate] # gpg: aka "Apollon Oikonomopoulos <apoikos@gmail.com>" [ultimate] # gpg: aka "Apollon Oikonomopoulos <apoikos@debian.org>" [ultimate]
-
Apollon Oikonomopoulos authored
-
- 04 Jul, 2018 17 commits
-
-
Apollon Oikonomopoulos authored
-
Apollon Oikonomopoulos authored
Cherry-pick upstream commit 1e23986f68f04712f59d069aaee60a2b0886ee98.
-
Apollon Oikonomopoulos authored
-
Apollon Oikonomopoulos authored
Git-Dch: ignore
-
Apollon Oikonomopoulos authored
-
Apollon Oikonomopoulos authored
-
Apollon Oikonomopoulos authored
-
Apollon Oikonomopoulos authored
-
Apollon Oikonomopoulos authored
7704de5eb Released v0.5.2 for Dovecot v2.3.2. ae50bb51f Released v0.5.2.rc1 for Dovecot v2.3.2. a1f967d87 ldap - fix stupid typo 479c5e570 global: replace verbose strncmp()s with simpler str_begin()s d868a14e1 plugins: imap_filter_sieve: Put more effort in reconstructing a valid rcpt address for the envelope. 2a4b4a6b7 plugins: imap_filter_sieve: Implement the UID FILTER command. d102be6ee doc: imap_filter_sieve plugin specification: Updated Dovecot Oy office address. b50dd29b4 imap-filter-sieve: Fix FILTER to work correctly with pipelining 08dcc560 Added v0.5.1 to NEWS. 4ac4cfa8 tests: address test: Add tests for invalid addresses with UTF-8 in the localpart. 8565e71f lib-sieve: Add more trace debugging output for address list iteration. 35f4b130 lib-sieve: Check iterated addresses in address list for validity as an SMTP address. 4324fe80 lib-sieve: Try to skip individual invalid addresses while iterating an address list. 664a73f0 plugins: Implement the vendor-defined IMAP FILTER=SIEVE capability. db3be195 plugins: imapsieve: Make sure responses are never sent. bc6764b1 lib-sieve: Add SIEVE_EXECUTE_FLAG_SKIP_RESPONSES execute flag. 8aee0f61 lib-sieve: Add support for compiling Sieve scripts from an input stream. 63248cc6 lib-sieve: Allow sieve_script_binary_save() error_r parameter to be NULL. b3d9515e lib-sieve: Always check the result returned from smtp_address_init_from_msg(). ddf3c788 global: expand default temporary pool sizes ec72f4dc lib-sieve: util: test-edit-mail: Determine test directory at the beginning of all tests. e3cc1b4e lib-sieve: util: test-edit-mail: Fix unused variable warning reported by GCC. c851cce6 lib-sieve: util: edit-mail: Fix assert panic occurring when streaming large headers. 75bb9eb1 tests: envelope extension: Adjust to changes in Dovecot SMTP address parser. 28717d8f lib-sieve: Never return SIEVE_EXEC_FAILURE from sieve_multiscript_run_discard(). 9c01becf lib-sieve: Never return SIEVE_EXEC_FAILURE from keep action. d0856163 tests: vacation extension: Add tests for configuring the subject codepoint limit. 6bd77ad8 lib-sieve: vacation extension: Make codepoint limit for subject header configurable. 4bd0ce1d tests: vacation extension: Add tests for the truncation of long subject lines. 919838f3 lib-sieve: vacation extension: Enforce subject header limit in Unicode codepoints rather than bytes. ed1f232a lib-sieve: Adjusted to changes in Dovecot message address to SMTP address conversion. 7671cbd6 lda-sieve plugin: Do not execute the sieve_discard script when an error occurs. 7979e109 lib-sieve: Never return TRUE from sieve_multiscript_will_discard() when status is not successful. REVERT: d9bc6dfe1 Released v0.5.1 for Dovecot v2.3.1. git-subtree-dir: pigeonhole git-subtree-split: def35371ea92203f081ae470e8cbca4bce8ca40f
-
Apollon Oikonomopoulos authored
Upstream version 2.3.2 # gpg: Signature made Τετ 04 Ιουλ 2018 08:05:30 πμ EEST # gpg: using RSA key 3E02FD6656295952110BAB99F51B18C720248224 # gpg: issuer "apoikos@debian.org" # gpg: Good signature from "Apollon Oikonomopoulos <apoikos@dmesg.gr>" [ultimate] # gpg: aka "Apollon Oikonomopoulos <apoikos@gmail.com>" [ultimate] # gpg: aka "Apollon Oikonomopoulos <apoikos@debian.org>" [ultimate]
-
Apollon Oikonomopoulos authored
-
Apollon Oikonomopoulos authored
-
Apollon Oikonomopoulos authored
-
Apollon Oikonomopoulos authored
d9bc6dfe1 Released v0.5.1 for Dovecot v2.3.1. 61b47828 lib-sieve: variables extension: Fix duplicate const in definition of sieve_variables_modifier array. 2b080a21 Added v0.5.0 and v0.5.0.1 to NEWS. 36b06fe6 lib-sieve: Do not allow UTF-8 in localpart in addresses parsed from Sieve script. 9d5416bd plugins: imapsieve: Don't log messages that disappear concurrently as an error. 066d9893 global: Change calls to array_idx_modifiable to array_idx_get_space. f5b989de lib-sieve: util: edit-mail: Remove useless assignment. e45df362 lib-sieve: Fix assert panic occurring when used command has external tag, but is not registered. 26afe30f testsuite: Make SMTP actions also work inside executed sieve scripts. 6438fe54 lib-sieve: util: Created basic test suite for edit-mail. 9327b55a lib-sieve: util: edit-mail: istream: Fix bug in calculation of stream position. 26828ca0 lib-sieve: util: edit-mail: istream: Remove useless check. 850ab173 lib-sieve: util: mail-raw: Implemented mail_raw_open_stream(). b8cc237e Move mail-raw from lib-sieve-tool to lib-sieve/util. 7a9f80a2 testsuite: Don't initialize mail storage with mail_full_filesystem_access=yes. c5fc1b0a lib-sieve: store action: Sanitize both specified and virtual mailbox names in log strings. 2ca90d12 lib-sieve: variables extension: Move top comment in sieve-ext-variables.h. 0839c4aa Changed .h ifdef/defines to use <NAME>_H format. 65d6736f Remove copyright notices from header files. 84b641a7 imapsieve: Check more imapsieve contexts 7cc17e70 imapsieve: Check imapsieve contexts 973397e9 doveadm-sieve-sync: Require sieve context f6141cf1 managesieve: Drop MAIL_STORAGE_SERVICE_FLAG_DISALLOW_ROOT flag a216a297 plugins: imapsieve: Deal with messages being expunged concurrently by the time Sieve filter is to be applied. d5f710e0 tests: extprograms plugin: execute extension: Add test for large output from program. d45aa674 sieve-extprograms plugin: execute extension: Fix handling big output from external program. 7e44fdd1 tests: imap4flags extension: Added more tests involving variables. 807394b4 lib-sieve: imap4flags extension: Fix binary corruption occurring when setflag/addflag/removeflag flag-list is a variable. c9f2afe0 Updated copyright notices to include the year 2018. b5d79d24 plugins: sieve-extprograms: Fix segfault occurring when used in IMAPSieve context. 50efa5a2 plugins: lda-sieve: Remove session ID prefix from log messages. REVERT: d33dca203 Released v0.5.0.1 for Dovecot v2.3.0. REVERT: 90fad4e32 tests: imap4flags extension: Added more tests involving variables. REVERT: b508744d8 lib-sieve: imap4flags extension: Fix binary corruption occurring when setflag/addflag/removeflag flag-list is a variable. REVERT: 3ea72e710 Updated copyright notices to include the year 2018. REVERT: 64138985d plugins: sieve-extprograms: Fix segfault occurring when used in IMAPSieve context. REVERT: d68c23a12 Released v0.5.0 for Dovecot v2.3.0. REVERT: 914e6f47a plugins: lda-sieve: Remove session ID prefix from log messages. REVERT: 79817b7cc Released v0.5.0.rc1 for Dovecot v2.3.0.rc1. git-subtree-dir: pigeonhole git-subtree-split: 18f87a1cb1a1a415426d025eca80e48f7e4a764e
-
Apollon Oikonomopoulos authored
-
Apollon Oikonomopoulos authored
-
Apollon Oikonomopoulos authored
Git-Dch: ignore
-
- 22 Jun, 2018 1 commit
-
-
Apollon Oikonomopoulos authored
-
- 06 Jun, 2018 11 commits
-
-
Apollon Oikonomopoulos authored
-
Apollon Oikonomopoulos authored
-
Apollon Oikonomopoulos authored
This is done for uniformity with the rest of the "daemon" packages. Add appropriate Breaks/Replaces against dovecot-submission. Since dovecot-submission was only ever part of experimental, I will not be introducing a transitional package.
-
Apollon Oikonomopoulos authored
-
Apollon Oikonomopoulos authored
-
Apollon Oikonomopoulos authored
New RFC file that appeared in 0.4.24
-
Apollon Oikonomopoulos authored
-
Apollon Oikonomopoulos authored
-
Apollon Oikonomopoulos authored
124e06aac Released v0.4.24 for Dovecot v2.2.36. 605448da5 plugins: imap-filter-sieve: Fixed segfault occurring at cleanup. d3557a38d plugins: Implement the vendor-defined IMAP FILTER=SIEVE capability. 5523a2eb6 plugins: imapsieve: Make sure responses are never sent. e32b4be4b lib-sieve: Add SIEVE_EXECUTE_FLAG_SKIP_RESPONSES execute flag. fe2c46455 lib-sieve: Add support for compiling Sieve scripts from an input stream. 6e2553cfb lib-sieve: Allow sieve_script_binary_save() error_r parameter to be NULL. debaa297f Released v0.4.24.rc1 for Dovecot v2.2.36.rc1. aee040eff lib-sieve: util: test-edit-mail: Determine test directory at the beginning of all tests. b5dae1a69 lib-sieve: util: test-edit-mail: Fix unused variable warning reported by GCC. 9cccacf80 lib-sieve: util: edit-mail: Fix assert panic occurring when streaming large headers. bd683830f Added v0.4.23 to NEWS. 1e95d61a1 lib-sieve: Never return SIEVE_EXEC_FAILURE from sieve_multiscript_run_discard(). 7f17555f0 lib-sieve: Never return SIEVE_EXEC_FAILURE from keep action. 372921a9f tests: vacation extension: Add tests for configuring the subject codepoint limit. bb98761e7 lib-sieve: vacation extension: Make codepoint limit for subject header configurable. 57a69b29b tests: vacation extension: Add tests for the truncation of long subject lines. e9248e03a lib-sieve: vacation extension: Enforce subject header limit in Unicode codepoints rather than bytes. d640748f8 lib-sieve: Remove inappropriate assertions on result from o_stream_send_istream() not being zero. c04cdd134 lib-sieve: Properly handle message stream error in sieve_action_do_reject_mail(). 44b7fd907 lib-sieve: vnd.dovecot.report extension: Fix indent problems in cmd-report.c. 2a13979a7 lib-sieve: Fix indent problems in cmd-redirect.c. 79a1d98d2 lib-sieve: Fix indent problems in sieve-actions.c. 8f78497c9 lda-sieve plugin: Do not execute the sieve_discard script when an error occurs. f5cef471c lib-sieve: Never return TRUE from sieve_multiscript_will_discard() when status is not successful. REVERT: b2e41927e Released v0.4.23 for Dovecot v2.2.35. git-subtree-dir: pigeonhole git-subtree-split: 27c68b081fee8b6c94c2d3033e645c6bf04e49d4
-
Apollon Oikonomopoulos authored
Upstream version 2.2.36 # gpg: Signature made Τετ 06 Ιούν 2018 09:26:59 πμ EEST # gpg: using RSA key 3E02FD6656295952110BAB99F51B18C720248224 # gpg: issuer "apoikos@debian.org" # gpg: checking the trustdb # gpg: public key 9710B89BCA57AD7C is 12758 days newer than the signature # gpg: marginals needed: 3 completes needed: 1 trust model: pgp # gpg: depth: 0 valid: 2 signed: 18 trust: 0-, 0q, 0n, 0m, 0f, 2u # gpg: depth: 1 valid: 18 signed: 28 trust: 12-, 0q, 1n, 2m, 3f, 0u # gpg: depth: 2 valid: 13 signed: 17 trust: 12-, 0q, 0n, 0m, 1f, 0u # gpg: depth: 3 valid: 2 signed: 13 trust: 2-, 0q, 0n, 0m, 0f, 0u # gpg: next trustdb check due at 2018-06-18 # gpg: Good signature from "Apollon Oikonomopoulos <apoikos@dmesg.gr>" [ultimate] # gpg: aka "Apollon Oikonomopoulos <apoikos@gmail.com>" [ultimate] # gpg: aka "Apollon Oikonomopoulos <apoikos@debian.org>" [ultimate]
-
Apollon Oikonomopoulos authored
-
- 28 Mar, 2018 5 commits
-
-
Apollon Oikonomopoulos authored
-
Apollon Oikonomopoulos authored
-
Apollon Oikonomopoulos authored
Git-Dch: ignore
-
Apollon Oikonomopoulos authored
-
Apollon Oikonomopoulos authored
d9bc6dfe1 Released v0.5.1 for Dovecot v2.3.1. 61b47828b lib-sieve: variables extension: Fix duplicate const in definition of sieve_variables_modifier array. 2b080a21d Added v0.5.0 and v0.5.0.1 to NEWS. 36b06fe66 lib-sieve: Do not allow UTF-8 in localpart in addresses parsed from Sieve script. 9d5416bda plugins: imapsieve: Don't log messages that disappear concurrently as an error. 066d9893f global: Change calls to array_idx_modifiable to array_idx_get_space. f5b989de9 lib-sieve: util: edit-mail: Remove useless assignment. e45df3626 lib-sieve: Fix assert panic occurring when used command has external tag, but is not registered. 26afe30f5 testsuite: Make SMTP actions also work inside executed sieve scripts. 6438fe549 lib-sieve: util: Created basic test suite for edit-mail. 9327b55a2 lib-sieve: util: edit-mail: istream: Fix bug in calculation of stream position. 26828ca02 lib-sieve: util: edit-mail: istream: Remove useless check. 850ab1735 lib-sieve: util: mail-raw: Implemented mail_raw_open_stream(). b8cc237e2 Move mail-raw from lib-sieve-tool to lib-sieve/util. 7a9f80a2d testsuite: Don't initialize mail storage with mail_full_filesystem_access=yes. c5fc1b0a1 lib-sieve: store action: Sanitize both specified and virtual mailbox names in log strings. 2ca90d126 lib-sieve: variables extension: Move top comment in sieve-ext-variables.h. 0839c4aa7 Changed .h ifdef/defines to use <NAME>_H format. 65d6736f0 Remove copyright notices from header files. 84b641a7c imapsieve: Check more imapsieve contexts 7cc17e70f imapsieve: Check imapsieve contexts 973397e92 doveadm-sieve-sync: Require sieve context f6141cf12 managesieve: Drop MAIL_STORAGE_SERVICE_FLAG_DISALLOW_ROOT flag a216a2971 plugins: imapsieve: Deal with messages being expunged concurrently by the time Sieve filter is to be applied. d5f710e02 tests: extprograms plugin: execute extension: Add test for large output from program. d45aa6744 sieve-extprograms plugin: execute extension: Fix handling big output from external program. 7e44fdd1e tests: imap4flags extension: Added more tests involving variables. 807394b44 lib-sieve: imap4flags extension: Fix binary corruption occurring when setflag/addflag/removeflag flag-list is a variable. c9f2afe03 Updated copyright notices to include the year 2018. b5d79d243 plugins: sieve-extprograms: Fix segfault occurring when used in IMAPSieve context. 50efa5a2f plugins: lda-sieve: Remove session ID prefix from log messages. REVERT: d33dca203 Released v0.5.0.1 for Dovecot v2.3.0. REVERT: 90fad4e32 tests: imap4flags extension: Added more tests involving variables. REVERT: b508744d8 lib-sieve: imap4flags extension: Fix binary corruption occurring when setflag/addflag/removeflag flag-list is a variable. REVERT: 3ea72e710 Updated copyright notices to include the year 2018. REVERT: 64138985d plugins: sieve-extprograms: Fix segfault occurring when used in IMAPSieve context. REVERT: d68c23a12 Released v0.5.0 for Dovecot v2.3.0. REVERT: 914e6f47a plugins: lda-sieve: Remove session ID prefix from log messages. REVERT: 79817b7cc Released v0.5.0.rc1 for Dovecot v2.3.0.rc1. git-subtree-dir: pigeonhole git-subtree-split: 18f87a1cb1a1a415426d025eca80e48f7e4a764e
-
- 27 Mar, 2018 1 commit
-
-
Apollon Oikonomopoulos authored
Upstream version 2.3.1 # gpg: Signature made Τρι 27 Μάρ 2018 08:51:55 μμ EEST # gpg: using RSA key 3E02FD6656295952110BAB99F51B18C720248224 # gpg: issuer "apoikos@debian.org" # gpg: Good signature from "Apollon Oikonomopoulos <apoikos@dmesg.gr>" [ultimate] # gpg: aka "Apollon Oikonomopoulos <apoikos@gmail.com>" [ultimate] # gpg: aka "Apollon Oikonomopoulos <apoikos@debian.org>" [ultimate]
-