[dovecot/pigeonhole] c582d1: managesieve: putscript command: Fixed parse error ...

GitHub noreply at github.com
Thu Nov 23 23:27:36 EET 2017


  Branch: refs/heads/master
  Home:   https://github.com/dovecot/pigeonhole
  Commit: c582d1515df3d338919662691b9dcdf7aa1ae31b
      https://github.com/dovecot/pigeonhole/commit/c582d1515df3d338919662691b9dcdf7aa1ae31b
  Author: Stephan Bosch <stephan.bosch at dovecot.fi>
  Date:   2017-11-18 (Sat, 18 Nov 2017)

  Changed paths:
    M src/managesieve/cmd-putscript.c

  Log Message:
  -----------
  managesieve: putscript command: Fixed parse error handling for save parser.


  Commit: daeff904b1fd58b4e5e8ffded0cef337cd33a9e8
      https://github.com/dovecot/pigeonhole/commit/daeff904b1fd58b4e5e8ffded0cef337cd33a9e8
  Author: Stephan Bosch <stephan.bosch at dovecot.fi>
  Date:   2017-11-18 (Sat, 18 Nov 2017)

  Changed paths:
    M src/lib-managesieve/managesieve-parser.c

  Log Message:
  -----------
  lib-managesieve: managesieve-parser: Adjusted quoted string stream to istream changes in Dovecot.

Ported Dovecot's istream-jsonstr for ManageSieve syntax.


  Commit: 48a29a0baccd6a77b969cddc7ee8825cef792ba3
      https://github.com/dovecot/pigeonhole/commit/48a29a0baccd6a77b969cddc7ee8825cef792ba3
  Author: Stephan Bosch <stephan.bosch at dovecot.fi>
  Date:   2017-11-18 (Sat, 18 Nov 2017)

  Changed paths:
    M tests/extensions/editheader/addheader.svtest

  Log Message:
  -----------
  testsuite: editheader extension: Added a few more tests.


  Commit: 87402574db4a115513d03388aa1292f0fc764661
      https://github.com/dovecot/pigeonhole/commit/87402574db4a115513d03388aa1292f0fc764661
  Author: Stephan Bosch <stephan.bosch at dovecot.fi>
  Date:   2017-11-18 (Sat, 18 Nov 2017)

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

  Log Message:
  -----------
  lib-sieve: util: edit-mail: Fixed runtime integer arithmetic warnings (CLang).

Added assertions on subtractions.
Restructured the code for clarity.
Added comments.


  Commit: ce92b90bdaa9803460b90ed6408d990613206b54
      https://github.com/dovecot/pigeonhole/commit/ce92b90bdaa9803460b90ed6408d990613206b54
  Author: Stephan Bosch <stephan.bosch at dovecot.fi>
  Date:   2017-11-18 (Sat, 18 Nov 2017)

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

  Log Message:
  -----------
  lib-sieve: util: edit-mail: Properly remember the detection of EOF in the edit mail stream.


  Commit: c8a70d5679a8861f29c53348a847ab2283e79798
      https://github.com/dovecot/pigeonhole/commit/c8a70d5679a8861f29c53348a847ab2283e79798
  Author: Stephan Bosch <stephan.bosch at dovecot.fi>
  Date:   2017-11-18 (Sat, 18 Nov 2017)

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

  Log Message:
  -----------
  lib-sieve: util: edit-mail: Restructured merge_modified_headers() to remove useless indent.


  Commit: 56b46cd08accacc69c4190f16041ca01da85adf1
      https://github.com/dovecot/pigeonhole/commit/56b46cd08accacc69c4190f16041ca01da85adf1
  Author: Stephan Bosch <stephan.bosch at dovecot.fi>
  Date:   2017-11-18 (Sat, 18 Nov 2017)

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

  Log Message:
  -----------
  lib-sieve: util: edit-mail: Changed buffer implementation to use normal stream buffer management.

This makes the implementation easier to understand and amend once Dovecot APIs changes.
This implicitly makes the implementation suitable for the new istream snapshot handling.


Compare: https://github.com/dovecot/pigeonhole/compare/96fe42e743c1...56b46cd08acc


More information about the dovecot-cvs mailing list