[dovecot/pigeonhole] a66812: lib-sieve: edit mail wasn't didn't handle truncate...

GitHub noreply at github.com
Mon May 9 20:30:08 UTC 2016


  Branch: refs/heads/master
  Home:   https://github.com/dovecot/pigeonhole
  Commit: a66812ae00da261671a62f08dd3e57e2223397ce
      https://github.com/dovecot/pigeonhole/commit/a66812ae00da261671a62f08dd3e57e2223397ce
  Author: Timo Sirainen <timo.sirainen at dovecot.fi>
  Date:   2016-05-09 (Mon, 09 May 2016)

  Changed paths:
    M src/lib-sieve/util/edit-mail.c

  Log Message:
  -----------
  lib-sieve: edit mail wasn't didn't handle truncated header correctly.

If header was truncated, it was treated as an istream error. Also the
istream read errors weren't logged.


  Commit: 64ac8433f4af3143bcce72e0ef5cede0c16e89e2
      https://github.com/dovecot/pigeonhole/commit/64ac8433f4af3143bcce72e0ef5cede0c16e89e2
  Author: Stephan Bosch <stephan at rename-it.nl>
  Date:   2016-05-09 (Mon, 09 May 2016)

  Changed paths:
    M src/lib-sieve/cmd-redirect.c
    M src/lib-sieve/plugins/notify/ext-notify-common.c
    M src/lib-sieve/plugins/vnd.dovecot/report/cmd-report.c
    M src/lib-sieve/sieve-message.c

  Log Message:
  -----------
  lib-sieve: Fixed error handling for mail streams.

The previous change prompted some futher code review and similar improvements/fixes were applied at various places in the code.


Compare: https://github.com/dovecot/pigeonhole/compare/495393c53d4e...64ac8433f4af


More information about the dovecot-cvs mailing list