[dovecot/pigeonhole] 25d4e1: doveadm-sieve: Update to ver2 structures

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


  Branch: refs/heads/master-0.4
  Home:   https://github.com/dovecot/pigeonhole
  Commit: 25d4e112695477a498f7488ce77070e32aedaba6
      https://github.com/dovecot/pigeonhole/commit/25d4e112695477a498f7488ce77070e32aedaba6
  Author: Aki Tuomi <aki.tuomi at dovecot.fi>
  Date:   2016-07-06 (Wed, 06 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: ccc4e75ee99beb0d257c4b3fa1e164bbb7dcd266
      https://github.com/dovecot/pigeonhole/commit/ccc4e75ee99beb0d257c4b3fa1e164bbb7dcd266
  Author: Stephan Bosch <stephan at rename-it.nl>
  Date:   2016-07-06 (Wed, 06 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: b3cfdd46cc86e3675db980ca254dc22537d1724d
      https://github.com/dovecot/pigeonhole/commit/b3cfdd46cc86e3675db980ca254dc22537d1724d
  Author: Stephan Bosch <stephan at dovecot.fi>
  Date:   2016-07-06 (Wed, 06 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: f69f366b62b371a9de05fd7c4edb4c7c3e638d27
      https://github.com/dovecot/pigeonhole/commit/f69f366b62b371a9de05fd7c4edb4c7c3e638d27
  Author: Stephan Bosch <stephan at dovecot.fi>
  Date:   2016-07-06 (Wed, 06 Jul 2016)

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

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


  Commit: a88360a1de6d80ccebcde2e7e2870a1700c17a51
      https://github.com/dovecot/pigeonhole/commit/a88360a1de6d80ccebcde2e7e2870a1700c17a51
  Author: Stephan Bosch <stephan at dovecot.fi>
  Date:   2016-07-06 (Wed, 06 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: 9de3c73097c14b51710bd117cb18f886c311c09f
      https://github.com/dovecot/pigeonhole/commit/9de3c73097c14b51710bd117cb18f886c311c09f
  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: 067dd045a079dc50b341dd99d933e7fc2843f3c7
      https://github.com/dovecot/pigeonhole/commit/067dd045a079dc50b341dd99d933e7fc2843f3c7
  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: d3ce49d0c813b6771b69368ae4c7bbd5b464a85f
      https://github.com/dovecot/pigeonhole/commit/d3ce49d0c813b6771b69368ae4c7bbd5b464a85f
  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: 5e8bb108a8d81a121aff0c1046a47d61b0bbf038
      https://github.com/dovecot/pigeonhole/commit/5e8bb108a8d81a121aff0c1046a47d61b0bbf038
  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: fa92c41c0072dae3b83cc885f3c52f88b8597be5
      https://github.com/dovecot/pigeonhole/commit/fa92c41c0072dae3b83cc885f3c52f88b8597be5
  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/59a2c9ff2bb0...fa92c41c0072


More information about the dovecot-cvs mailing list