[dovecot/pigeonhole] 95c08c: doveadm-sieve: Update to ver2 structures

GitHub noreply at github.com
Thu Jul 7 17:03:26 UTC 2016


  Branch: refs/heads/release-0.4.15
  Home:   https://github.com/dovecot/pigeonhole
  Commit: 95c08c349a29222c1235f961f1adcac7165cfa16
      https://github.com/dovecot/pigeonhole/commit/95c08c349a29222c1235f961f1adcac7165cfa16
  Author: Aki Tuomi <aki.tuomi at dovecot.fi>
  Date:   2016-07-07 (Thu, 07 Jul 2016)

  Changed paths:
    M src/plugins/doveadm-sieve/doveadm-sieve-cmd-activate.c
    M src/plugins/doveadm-sieve/doveadm-sieve-cmd-delete.c
    M src/plugins/doveadm-sieve/doveadm-sieve-cmd-get.c
    M src/plugins/doveadm-sieve/doveadm-sieve-cmd-list.c
    M src/plugins/doveadm-sieve/doveadm-sieve-cmd-put.c
    M src/plugins/doveadm-sieve/doveadm-sieve-cmd-rename.c
    M src/plugins/doveadm-sieve/doveadm-sieve-cmd.c
    M src/plugins/doveadm-sieve/doveadm-sieve-cmd.h

  Log Message:
  -----------
  doveadm-sieve: Update to ver2 structures


  Commit: e243cb1b16b73640fdbc228847ad6194953bd765
      https://github.com/dovecot/pigeonhole/commit/e243cb1b16b73640fdbc228847ad6194953bd765
  Author: Stephan Bosch <stephan at rename-it.nl>
  Date:   2016-07-07 (Thu, 07 Jul 2016)

  Changed paths:
    M src/plugins/doveadm-sieve/doveadm-sieve-cmd-delete.c

  Log Message:
  -----------
  doveadm-sieve: Fixed copy-paste stupidity in previous change.


  Commit: 21a6a48679c944e1d249dbe8419011895b897289
      https://github.com/dovecot/pigeonhole/commit/21a6a48679c944e1d249dbe8419011895b897289
  Author: Stephan Bosch <stephan at dovecot.fi>
  Date:   2016-07-07 (Thu, 07 Jul 2016)

  Changed paths:
    M src/lib-sieve/plugins/vacation/cmd-vacation.c
    M src/lib-sieve/sieve-address-parts.c
    M src/lib-sieve/sieve-address.c
    M src/lib-sieve/sieve.c
    M src/testsuite/testsuite-message.c
    M tests/extensions/envelope.svtest

  Log Message:
  -----------
  lib-sieve: Fixed handling of quoted string localparts in email addresses.


  Commit: cbae8cefd004a0a68c6a9d7e4529b317aa7a71e9
      https://github.com/dovecot/pigeonhole/commit/cbae8cefd004a0a68c6a9d7e4529b317aa7a71e9
  Author: Stephan Bosch <stephan at dovecot.fi>
  Date:   2016-07-07 (Thu, 07 Jul 2016)

  Changed paths:
    M tests/execute/address-normalize.svtest

  Log Message:
  -----------
  testsuite: Removed spurious test_message_print statements.


  Commit: 760c45d58b7416fd762e5142bf272f96767849d0
      https://github.com/dovecot/pigeonhole/commit/760c45d58b7416fd762e5142bf272f96767849d0
  Author: Stephan Bosch <stephan at dovecot.fi>
  Date:   2016-07-07 (Thu, 07 Jul 2016)

  Changed paths:
    M src/lib-sieve/plugins/vacation/cmd-vacation.c
    M tests/extensions/vacation/reply.svtest

  Log Message:
  -----------
  lib-sieve: vacation extension: The sieve_user_email setting is now used in check for implicit delivery.

This means that vacation responses are now also sent for messages that include the sieve_user_email address in one of the relevant headers.


  Commit: e5337dc7ede0ff58bf13b3d8869c5899b0c281fe
      https://github.com/dovecot/pigeonhole/commit/e5337dc7ede0ff58bf13b3d8869c5899b0c281fe
  Author: Stephan Bosch <stephan at dovecot.fi>
  Date:   2016-07-07 (Thu, 07 Jul 2016)

  Changed paths:
    M src/lib-sieve/util/program-client-remote.c

  Log Message:
  -----------
  lib-sieve: program client: Connection to remote program service was not retried.


  Commit: 7dd9067e2679dfb05ef4c7374bb1f8ed7428c2cd
      https://github.com/dovecot/pigeonhole/commit/7dd9067e2679dfb05ef4c7374bb1f8ed7428c2cd
  Author: Stephan Bosch <stephan at dovecot.fi>
  Date:   2016-07-07 (Thu, 07 Jul 2016)

  Changed paths:
    M src/lib-sieve/util/program-client-remote.c

  Log Message:
  -----------
  lib-sieve: program client: Fixed bug in handling of result code from remote program (script service).

It was sometimes passed through as data, meaning that the result code was missed.
This transiently resulted in programs seemingly returning invalid result codes, causing an error.


  Commit: 40ad60338862a7313ef518f90d9bdbac2b7b8d3a
      https://github.com/dovecot/pigeonhole/commit/40ad60338862a7313ef518f90d9bdbac2b7b8d3a
  Author: Stephan Bosch <stephan at dovecot.fi>
  Date:   2016-07-07 (Thu, 07 Jul 2016)

  Changed paths:
    M src/plugins/sieve-extprograms/cmd-execute.c
    M src/plugins/sieve-extprograms/cmd-filter.c

  Log Message:
  -----------
  extprograms plugin: Execution errors in filter and execute commands did not lead to script termination.


  Commit: 02e66b9c99fe7c57ae106126ffeac70a4bdf1c16
      https://github.com/dovecot/pigeonhole/commit/02e66b9c99fe7c57ae106126ffeac70a4bdf1c16
  Author: Stephan Bosch <stephan at dovecot.fi>
  Date:   2016-07-07 (Thu, 07 Jul 2016)

  Changed paths:
    M src/plugins/sieve-extprograms/sieve-extprograms-common.c

  Log Message:
  -----------
  extprograms plugin: For directly forked programs, the "program not found" was reported twice.


  Commit: b7a198f510a1631bb6f916a46370cc5685407c3e
      https://github.com/dovecot/pigeonhole/commit/b7a198f510a1631bb6f916a46370cc5685407c3e
  Author: Stephan Bosch <stephan at dovecot.fi>
  Date:   2016-07-07 (Thu, 07 Jul 2016)

  Changed paths:
    M tests/plugins/extprograms/execute/errors.svtest
    A tests/plugins/extprograms/execute/errors/unknown-program.sieve
    M tests/plugins/extprograms/filter/errors.svtest
    A tests/plugins/extprograms/filter/errors/unknown-program.sieve
    M tests/plugins/extprograms/pipe/errors.svtest
    A tests/plugins/extprograms/pipe/errors/unknown-program.sieve

  Log Message:
  -----------
  extprograms plugin: Added tests for invocation of unknown programs.


Compare: https://github.com/dovecot/pigeonhole/compare/b9dc09dbfae4...b7a198f510a1


More information about the dovecot-cvs mailing list