[dovecot/pigeonhole] 0eab68: imap-filter-sieve: Fix FILTER to work correctly wi...

GitHub noreply at github.com
Wed Jun 13 11:00:15 EEST 2018


  Branch: refs/heads/master-0.5
  Home:   https://github.com/dovecot/pigeonhole
  Commit: 0eab68c76ac120422a35056dee35ede426142651
      https://github.com/dovecot/pigeonhole/commit/0eab68c76ac120422a35056dee35ede426142651
  Author: Timo Sirainen <timo.sirainen at dovecot.fi>
  Date:   2018-06-13 (Wed, 13 Jun 2018)

  Changed paths:
    M src/plugins/imap-filter-sieve/imap-filter-sieve-plugin.c

  Log Message:
  -----------
  imap-filter-sieve: Fix FILTER to work correctly with pipelining

Fixes e.g. FILTER+LOGOUT pipelining crash:
Panic: file imap-sync.c: line 832 (cmd_sync_delayed_real): assertion failed: (client->mailbox != NULL)


  Commit: 237dbf939eb4197fb80cab2cfe46a763068b7724
      https://github.com/dovecot/pigeonhole/commit/237dbf939eb4197fb80cab2cfe46a763068b7724
  Author: Stephan Bosch <stephan.bosch at dovecot.fi>
  Date:   2018-06-13 (Wed, 13 Jun 2018)

  Changed paths:
    M doc/rfc/draft-bosch-imap-filter-sieve-00.txt

  Log Message:
  -----------
  doc: imap_filter_sieve plugin specification: Updated Dovecot Oy office address.


  Commit: 0601c10f73987ab386209e1aa3206e12684a77ea
      https://github.com/dovecot/pigeonhole/commit/0601c10f73987ab386209e1aa3206e12684a77ea
  Author: Stephan Bosch <stephan.bosch at dovecot.fi>
  Date:   2018-06-13 (Wed, 13 Jun 2018)

  Changed paths:
    M src/plugins/imap-filter-sieve/imap-filter-sieve-plugin.c

  Log Message:
  -----------
  plugins: imap_filter_sieve: Implement the UID FILTER command.

Although it was documented and implemented in essence, it was not actually
available.


  Commit: e5a584c6a33c69533a7a922d4394df5cb22ff71b
      https://github.com/dovecot/pigeonhole/commit/e5a584c6a33c69533a7a922d4394df5cb22ff71b
  Author: Stephan Bosch <stephan.bosch at dovecot.fi>
  Date:   2018-06-13 (Wed, 13 Jun 2018)

  Changed paths:
    M src/plugins/imap-filter-sieve/imap-filter-sieve.c

  Log Message:
  -----------
  plugins: imap_filter_sieve: Put more effort in reconstructing a valid rcpt address for the envelope.

The sieve_user_email setting provides a fallback for when there is no Delivered-To header.


Compare: https://github.com/dovecot/pigeonhole/compare/08dcc5609d05...e5a584c6a33c
      **NOTE:** This service been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.


More information about the dovecot-cvs mailing list