1. 24 Nov, 2018 2 commits
  2. 23 Nov, 2018 5 commits
    • Apollon Oikonomopoulos's avatar
      Release 2.3.4-1 · fff660bf
      Apollon Oikonomopoulos authored
      fff660bf
    • Apollon Oikonomopoulos's avatar
      Update pigeonhole to 0.5.4 · b9f9c784
      Apollon Oikonomopoulos authored
      b9f9c784
    • Apollon Oikonomopoulos's avatar
      Squashed 'pigeonhole/' changes from f018bbab..e947d381f · 7fed0040
      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
      7fed0040
    • Apollon Oikonomopoulos's avatar
      Merge tag 'upstream/2.3.4' · 2e3049e1
      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]
      2e3049e1
    • Apollon Oikonomopoulos's avatar
      New upstream version 2.3.4 · 14c247f3
      Apollon Oikonomopoulos authored
      14c247f3
  3. 04 Oct, 2018 6 commits
    • Apollon Oikonomopoulos's avatar
      Release 2.3.3-1 · add0882f
      Apollon Oikonomopoulos authored
      add0882f
    • Apollon Oikonomopoulos's avatar
      Update pigeonhole to 0.5.3 · 1f307d8c
      Apollon Oikonomopoulos authored
      1f307d8c
    • Apollon Oikonomopoulos's avatar
      Squashed 'pigeonhole/' changes from 7704de5eb..fbd86b985 · 123bd326
      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
      123bd326
    • Apollon Oikonomopoulos's avatar
    • Apollon Oikonomopoulos's avatar
      Merge tag 'upstream/2.3.3' · 9e8d8990
      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]
      9e8d8990
    • Apollon Oikonomopoulos's avatar
      New upstream version 2.3.3 · 6591a990
      Apollon Oikonomopoulos authored
      6591a990
  4. 19 Sep, 2018 1 commit
  5. 10 Jul, 2018 5 commits
  6. 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
      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
      Update pigeonhole to 0.5.2 · 5118354d
      Apollon Oikonomopoulos authored
      5118354d
    • 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
  7. 22 Jun, 2018 1 commit
  8. 06 Jun, 2018 3 commits