[dovecot/pigeonhole] 467080: lib-sieve: Fixed handling of quoted string localpa...

GitHub noreply at github.com
Thu Jul 7 17:02:59 UTC 2016


  Branch: refs/heads/master
  Home:   https://github.com/dovecot/pigeonhole
  Commit: 467080db8ca40666e8e81e9d29b0be4289137517
      https://github.com/dovecot/pigeonhole/commit/467080db8ca40666e8e81e9d29b0be4289137517
  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: cefa449a33e176ac15101fa200e63528b15d55e5
      https://github.com/dovecot/pigeonhole/commit/cefa449a33e176ac15101fa200e63528b15d55e5
  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: 807c61c265cc51664a5cd8ba387d9b02e573cb5b
      https://github.com/dovecot/pigeonhole/commit/807c61c265cc51664a5cd8ba387d9b02e573cb5b
  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: aabde88beec18313707bafee786a185b1efa7230
      https://github.com/dovecot/pigeonhole/commit/aabde88beec18313707bafee786a185b1efa7230
  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: 70c27283d11283c35f3ec9fbe0c55e982a03c531
      https://github.com/dovecot/pigeonhole/commit/70c27283d11283c35f3ec9fbe0c55e982a03c531
  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: efef641a09572a6f68072f786c76163757eb455c
      https://github.com/dovecot/pigeonhole/commit/efef641a09572a6f68072f786c76163757eb455c
  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: 60f4960a4cd69e4a098a94f29aadd6b7e131207c
      https://github.com/dovecot/pigeonhole/commit/60f4960a4cd69e4a098a94f29aadd6b7e131207c
  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: 3fa08e71e0ab4887b9f7c585b76a8e7afa69f6fd
      https://github.com/dovecot/pigeonhole/commit/3fa08e71e0ab4887b9f7c585b76a8e7afa69f6fd
  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/f9eda178d03a...3fa08e71e0ab


More information about the dovecot-cvs mailing list