1. 10 Jul, 2018 5 commits
  2. 04 Jul, 2018 17 commits
    • Apollon Oikonomopoulos's avatar
      Release 2.3.2-2 · 2a4aa6af
      Apollon Oikonomopoulos authored
      2a4aa6af
    • Apollon Oikonomopoulos's avatar
      Fix FTBFS on 32-bit platforms · 48067de5
      Apollon Oikonomopoulos authored
      Cherry-pick upstream commit 1e23986f68f04712f59d069aaee60a2b0886ee98.
      48067de5
    • Apollon Oikonomopoulos's avatar
      Release 2.3.2-1 · 982920e3
      Apollon Oikonomopoulos authored
      982920e3
    • Apollon Oikonomopoulos's avatar
      Remove non-free RFC introduced in pigeonhole 0.5.2 · cd97fa62
      Apollon Oikonomopoulos authored
      Git-Dch: ignore
      cd97fa62
    • Apollon Oikonomopoulos's avatar
      3af7568f
    • Apollon Oikonomopoulos's avatar
      Refresh dovecot_name.patch · 22a6eeeb
      Apollon Oikonomopoulos authored
      22a6eeeb
    • Apollon Oikonomopoulos's avatar
      52a7af47
    • Apollon Oikonomopoulos's avatar
      Update pigeonhole to 0.5.2 · 5118354d
      Apollon Oikonomopoulos authored
      5118354d
    • Apollon Oikonomopoulos's avatar
      Squashed 'pigeonhole/' changes from d9bc6dfe1..def35371e · b7495443
      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
      b7495443
    • Apollon Oikonomopoulos's avatar
      Merge tag 'upstream/2.3.2' · bb03669d
      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]
      bb03669d
    • Apollon Oikonomopoulos's avatar
      New upstream version 2.3.2 · 5f3d4357
      Apollon Oikonomopoulos authored
      5f3d4357
    • Apollon Oikonomopoulos's avatar
      Reset git-subtree history · 313a10c8
      Apollon Oikonomopoulos authored
      313a10c8
    • Apollon Oikonomopoulos's avatar
      Merge experimental into unstable · d29da3a7
      Apollon Oikonomopoulos authored
      d29da3a7
    • Apollon Oikonomopoulos's avatar
      Squashed 'pigeonhole/' changes from d33dca203..18f87a1cb · 3c7d6afa
      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
      3c7d6afa
    • Apollon Oikonomopoulos's avatar
      542d4393
    • Apollon Oikonomopoulos's avatar
      Switch upstream branch to 2.3 · 1e95789a
      Apollon Oikonomopoulos authored
      1e95789a
    • Apollon Oikonomopoulos's avatar
      dovecot-core.NEWS: be more polite · 62269581
      Apollon Oikonomopoulos authored
      Git-Dch: ignore
      62269581
  3. 22 Jun, 2018 1 commit
  4. 06 Jun, 2018 11 commits
    • Apollon Oikonomopoulos's avatar
      Release 2.3.1-2 · 521a4e7c
      Apollon Oikonomopoulos authored
      521a4e7c
    • Apollon Oikonomopoulos's avatar
    • Apollon Oikonomopoulos's avatar
      Rename dovecot-submission to dovecot-submissiond · be60b19e
      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.
      be60b19e
    • Apollon Oikonomopoulos's avatar
      Release 2.2.36-1 · 1abe90e7
      Apollon Oikonomopoulos authored
      1abe90e7
    • Apollon Oikonomopoulos's avatar
    • Apollon Oikonomopoulos's avatar
      Remove draft-bosch-imap-filter-sieve-00.txt · 677b9482
      Apollon Oikonomopoulos authored
      New RFC file that appeared in 0.4.24
      677b9482
    • Apollon Oikonomopoulos's avatar
    • Apollon Oikonomopoulos's avatar
      Merge pigeonhole 0.4.24 · 23c59c72
      Apollon Oikonomopoulos authored
      23c59c72
    • Apollon Oikonomopoulos's avatar
      Squashed 'pigeonhole/' changes from b2e41927e..27c68b081 · be12f229
      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
      be12f229
    • Apollon Oikonomopoulos's avatar
      Merge tag 'upstream/2.2.36' · 09323329
      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]
      09323329
    • Apollon Oikonomopoulos's avatar
      New upstream version 2.2.36 · 6b9bf0d6
      Apollon Oikonomopoulos authored
      6b9bf0d6
  5. 28 Mar, 2018 5 commits
    • Apollon Oikonomopoulos's avatar
    • Apollon Oikonomopoulos's avatar
      Release 2.3.1-1 · 86a813fb
      Apollon Oikonomopoulos authored
      86a813fb
    • Apollon Oikonomopoulos's avatar
      LUA -> Lua · e94e2a73
      Apollon Oikonomopoulos authored
      Git-Dch: ignore
      e94e2a73
    • Apollon Oikonomopoulos's avatar
      Update pigeonhole to 0.5.1 · 0be15138
      Apollon Oikonomopoulos authored
      0be15138
    • Apollon Oikonomopoulos's avatar
      Squashed 'pigeonhole/' changes from d33dca203..18f87a1cb · d1e0c374
      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
      d1e0c374
  6. 27 Mar, 2018 1 commit
    • Apollon Oikonomopoulos's avatar
      Merge tag 'upstream/2.3.1' into experimental · e9253b2b
      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]
      e9253b2b