[dovecot/pigeonhole] 913683: Updated dovecot.m4.

GitHub noreply at github.com
Wed Aug 3 11:02:36 UTC 2016


  Branch: refs/heads/master
  Home:   https://github.com/dovecot/pigeonhole
  Commit: 91368343abbc35bc6d785943a44350687f2f8047
      https://github.com/dovecot/pigeonhole/commit/91368343abbc35bc6d785943a44350687f2f8047
  Author: Stephan Bosch <stephan at rename-it.nl>
  Date:   2016-07-14 (Thu, 14 Jul 2016)

  Changed paths:
    M m4/dovecot.m4

  Log Message:
  -----------
  Updated dovecot.m4.


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

  Changed paths:
    M src/lib-managesieve/Makefile.am
    M src/managesieve-login/Makefile.am
    M src/managesieve/Makefile.am

  Log Message:
  -----------
  lib-managesieve: Use libtool.


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

  Changed paths:
    M configure.ac
    M src/managesieve-login/Makefile.am
    M src/managesieve/Makefile.am
    M src/sieve-tools/Makefile.am

  Log Message:
  -----------
  Add flags in DOVECOT_BINARY_CFLAGS and DOVECOT_BINARY_LDFLAGS to all binaries.

In effect, this adds PIE and RELRO to binaries.


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

  Changed paths:
    M .gitignore
    M Makefile.am
    M configure.ac
    M dovecot-pigeonhole.m4

  Log Message:
  -----------
  Removed the test suite's valgrind handling in favor of the generic implementation Dovecot provides.


  Commit: d6cacfef0531ff14bf634022c1a845cf8e752a09
      https://github.com/dovecot/pigeonhole/commit/d6cacfef0531ff14bf634022c1a845cf8e752a09
  Author: Timo Sirainen <timo.sirainen at dovecot.fi>
  Date:   2016-07-15 (Fri, 15 Jul 2016)

  Changed paths:
    M src/lib-sieve-tool/mail-raw.c
    M src/lib-sieve/storage/file/sieve-file-storage-active.c
    M src/lib-sieve/storage/file/sieve-file-storage-save.c
    M src/lib-sieve/util/program-client.c
    M src/sieve-tools/sieve-test.c

  Log Message:
  -----------
  Use i_unlink() to improve unexpected unlink() error messages.


  Commit: 18338b4b16d21ae5c0297a6916be7154f6d9cc5f
      https://github.com/dovecot/pigeonhole/commit/18338b4b16d21ae5c0297a6916be7154f6d9cc5f
  Author: Stephan Bosch <stephan at dovecot.fi>
  Date:   2016-08-02 (Tue, 02 Aug 2016)

  Changed paths:
    M src/lib-sieve/sieve-lexer.c

  Log Message:
  -----------
  lib-sieve: lexer: Adjusted to Dovecot change: i_stream_get_data() no longer returns NULL when returned size = 0.


  Commit: 670e029a68e32c11e2bac3e4dbef674a6108b9b4
      https://github.com/dovecot/pigeonhole/commit/670e029a68e32c11e2bac3e4dbef674a6108b9b4
  Author: Stephan Bosch <stephan at dovecot.fi>
  Date:   2016-08-02 (Tue, 02 Aug 2016)

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

  Log Message:
  -----------
  lib-sieve: program client: Changed I/O to use o_stream_send_istream() where possible.

This simplifies the code significantly.
This also removes calls to i_stream_get_data(), which caused problems after its semantics were changed in Dovecot.


Compare: https://github.com/dovecot/pigeonhole/compare/66b7c14c0fe3...670e029a68e3


More information about the dovecot-cvs mailing list