- 24 Nov, 2018 2 commits
-
-
Apollon Oikonomopoulos authored
-
Apollon Oikonomopoulos authored
Cherry-pick upstream commit de42b54, fixing the event-stats test on 32-bit platforms. Git-Dch: Full
-
- 23 Nov, 2018 5 commits
-
-
Apollon Oikonomopoulos authored
-
Apollon Oikonomopoulos authored
-
Apollon Oikonomopoulos authored
60b0f48dc Release v0.5.4 for Dovecot v2.3.4. 3ae309c08 Update NEWS file for v0.5.4 release. 762e55edc plugins: imap-filter-sieve: Add assertion on attempting to execute at least one script. 740cbc78d plugins: imap-filter-sieve: Fix segfault occurring in recently added debug message. 436c45ac7 plugins: imap-filter-sieve: Fix assertion panic occurring after script compile error. 803055b11 plugins: imap-filter-sieve: Ignore secondary scripts that failed to compile. 8efeb6a1a lib-sieve: Adjust to changes in Dovecot regarding the postmaster_address setting. 14aa08459 Don't try to send stats from Sieve command line tools (which includes testsuite). 628cf966e global: Don't try to send stats from unit tests. 198cfa793 managesieve: Don't enable stats when dumping capability df99d64ed Adjust to changes in Dovecot message_address_parse() API. 875049742 managesieve: Free sieve instance when performing dump-capability 7ef8af978 doveadm sieve plugin: Fix memory leak for "sieve get" command 5472e286d ldap - fix stupid typo fd43ce96d global: replace verbose strncmp()s with simpler str_begin()s d9966fa87 lib-sieve: util: Add tests for rfc2822_header_write(). 3564cc307 lib-sieve: util: rfc2822: Prevent writing header lines with trailing whitespace in rfc2822_header_append(). ed170e17d lib-sieve: util: rfc2822: Fix assert panic occurring in rfc2822_header_append(). 8647d31f1 global: Replace str_append_n() with str_append_data(). e07b3957a plugins: imap-filter-sieve: Fix FILTER SIEVE SCRIPT command parsing. REVERT: f018bbab Release v0.5.3 for Dovecot v2.3.3. REVERT: b29d6a24 managesieve: Free sieve instance when performing dump-capability REVERT: 7c166b0e doveadm sieve plugin: Fix memory leak for "sieve get" command REVERT: 716b1b49 Release v0.5.3.rc1 for Dovecot v2.3.3.rc1. REVERT: dbf75439 ldap - fix stupid typo REVERT: d3ea6203 global: replace verbose strncmp()s with simpler str_begin()s REVERT: 1a21c640 lib-sieve: util: Add tests for rfc2822_header_write(). REVERT: b2f04060 lib-sieve: util: rfc2822: Prevent writing header lines with trailing whitespace in rfc2822_header_append(). REVERT: 708989e7 lib-sieve: util: rfc2822: Fix assert panic occurring in rfc2822_header_append(). REVERT: 13896b2b global: Replace str_append_n() with str_append_data(). REVERT: a10af5b2 plugins: imap-filter-sieve: Fix FILTER SIEVE SCRIPT command parsing. git-subtree-dir: pigeonhole git-subtree-split: e947d381f714c8b9b9bae6311a36cae3a7e79742
-
Apollon Oikonomopoulos authored
Upstream version 2.3.4 # gpg: Signature made Παρ 23 Νοε 2018 09:58:10 μμ EET # 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 Oct, 2018 6 commits
-
-
Apollon Oikonomopoulos authored
-
Apollon Oikonomopoulos authored
-
Apollon Oikonomopoulos authored
f018bbab Release v0.5.3 for Dovecot v2.3.3. b29d6a24 managesieve: Free sieve instance when performing dump-capability 7c166b0e doveadm sieve plugin: Fix memory leak for "sieve get" command 716b1b49 Release v0.5.3.rc1 for Dovecot v2.3.3.rc1. dbf75439 ldap - fix stupid typo d3ea6203 global: replace verbose strncmp()s with simpler str_begin()s 1a21c640 lib-sieve: util: Add tests for rfc2822_header_write(). b2f04060 lib-sieve: util: rfc2822: Prevent writing header lines with trailing whitespace in rfc2822_header_append(). 708989e7 lib-sieve: util: rfc2822: Fix assert panic occurring in rfc2822_header_append(). 13896b2b global: Replace str_append_n() with str_append_data(). a10af5b2 plugins: imap-filter-sieve: Fix FILTER SIEVE SCRIPT command parsing. 190fe396 Add v0.5.2 to NEWS. e9779f25 lib-sieve: script storage: Fix leaking mailbox if opening INBOX fails e9ac5535 doc: Add documentation and specification for the IMAP FILTER=SIEVE plugin to distribution. e5a584c6 plugins: imap_filter_sieve: Put more effort in reconstructing a valid rcpt address for the envelope. 0601c10f plugins: imap_filter_sieve: Implement the UID FILTER command. 237dbf93 doc: imap_filter_sieve plugin specification: Updated Dovecot Oy office address. 0eab68c7 imap-filter-sieve: Fix FILTER to work correctly with pipelining REVERT: 7704de5eb Released v0.5.2 for Dovecot v2.3.2. REVERT: ae50bb51f Released v0.5.2.rc1 for Dovecot v2.3.2. REVERT: a1f967d87 ldap - fix stupid typo REVERT: 479c5e570 global: replace verbose strncmp()s with simpler str_begin()s REVERT: d868a14e1 plugins: imap_filter_sieve: Put more effort in reconstructing a valid rcpt address for the envelope. REVERT: 2a4b4a6b7 plugins: imap_filter_sieve: Implement the UID FILTER command. REVERT: d102be6ee doc: imap_filter_sieve plugin specification: Updated Dovecot Oy office address. REVERT: b50dd29b4 imap-filter-sieve: Fix FILTER to work correctly with pipelining git-subtree-dir: pigeonhole git-subtree-split: fbd86b9850e5ecd2b40dd3af03222cc4a69e4e61
-
Apollon Oikonomopoulos authored
-
Apollon Oikonomopoulos authored
Upstream version 2.3.3 # gpg: Signature made Πεμ 04 Οκτ 2018 05:23:37 μμ 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
-
- 19 Sep, 2018 1 commit
-
-
Jelmer Vernooij authored
Fixes lintian: file-contains-trailing-whitespace See https://lintian.debian.org/tags/file-contains-trailing-whitespace.html for more details.
-
- 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
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
-
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 3 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.
-