[dovecot/core] 2d4bf7: lib-index: mail_transaction_log_file_sync(): Don't...

GitHub noreply at github.com
Tue Nov 29 13:00:12 UTC 2016


  Branch: refs/heads/master-2.2
  Home:   https://github.com/dovecot/core
  Commit: 2d4bf7547754e325caf2ce0c10e8340ff754ec3d
      https://github.com/dovecot/core/commit/2d4bf7547754e325caf2ce0c10e8340ff754ec3d
  Author: Timo Sirainen <timo.sirainen at dovecot.fi>
  Date:   2016-11-29 (Tue, 29 Nov 2016)

  Changed paths:
    M src/lib-index/mail-transaction-log-file.c

  Log Message:
  -----------
  lib-index: mail_transaction_log_file_sync(): Don't mix I/O errors and corruption


  Commit: 33498b5c46c620941a3498cce0d2c98ca5775d74
      https://github.com/dovecot/core/commit/33498b5c46c620941a3498cce0d2c98ca5775d74
  Author: Aki Tuomi <aki.tuomi at dovecot.fi>
  Date:   2016-11-29 (Tue, 29 Nov 2016)

  Changed paths:
    M dovecot.m4

  Log Message:
  -----------
  dovecot.m4: Add NOUNDEF option to run-test.sh

Using this environment variable will disable
undefined value errors in valgrind.


  Commit: a71d70b9862a74e097edf91232c5b57e33318dff
      https://github.com/dovecot/core/commit/a71d70b9862a74e097edf91232c5b57e33318dff
  Author: Aki Tuomi <aki.tuomi at dovecot.fi>
  Date:   2016-11-29 (Tue, 29 Nov 2016)

  Changed paths:
    M configure.ac

  Log Message:
  -----------
  m4: Detect OpenSSL version 1.0.2

valgrind cannot work in all cases if openssl
version is 1.0.2, so we need to know this to
selectively disable valgrind.


  Commit: 187826a29f379fd0cb1e473f1437e0fde63a3f23
      https://github.com/dovecot/core/commit/187826a29f379fd0cb1e473f1437e0fde63a3f23
  Author: Aki Tuomi <aki.tuomi at dovecot.fi>
  Date:   2016-11-29 (Tue, 29 Nov 2016)

  Changed paths:
    M src/plugins/mail-crypt/Makefile.am

  Log Message:
  -----------
  mail-crypt: Skip undef values if OpenSSL is <1.0.2

OpenSSL 1.0.1 and earlier generate undef warnings due
to using stack as randomness source in a way that
valgrind does not like, so we disable undef value
checks for mail-crypt-plugin.


  Commit: 5f53b8474153ec10e043a6d99cc21a33f14ffe9c
      https://github.com/dovecot/core/commit/5f53b8474153ec10e043a6d99cc21a33f14ffe9c
  Author: Aki Tuomi <aki.tuomi at dovecot.fi>
  Date:   2016-11-29 (Tue, 29 Nov 2016)

  Changed paths:
    M src/plugins/mail-crypt/mail-crypt-plugin.c

  Log Message:
  -----------
  mail-crypt: Fail if key is not found and save_version less than 2

Fail if save version is set to 0 or 1, instead
of trying to use undefined value for public key.


  Commit: d5f9cd958fa766ea86afe9c4af35f7bc9135f051
      https://github.com/dovecot/core/commit/d5f9cd958fa766ea86afe9c4af35f7bc9135f051
  Author: Aki Tuomi <aki.tuomi at dovecot.fi>
  Date:   2016-11-29 (Tue, 29 Nov 2016)

  Changed paths:
    M src/plugins/mail-crypt/mail-crypt-key.c

  Log Message:
  -----------
  mail-crypt: Do not attempt to cache freed keypair


  Commit: 34ee72725c71f6ef7d171cb9eaa677815962ae43
      https://github.com/dovecot/core/commit/34ee72725c71f6ef7d171cb9eaa677815962ae43
  Author: Aki Tuomi <aki.tuomi at dovecot.fi>
  Date:   2016-11-29 (Tue, 29 Nov 2016)

  Changed paths:
    M src/plugins/mail-crypt/doveadm-mail-crypt.c

  Log Message:
  -----------
  doveadm-mail-crypt: Skip existing keys properly

When generating new keypairs, handle existing keys
correctly when skipping them.


  Commit: e8ca3069148c7cfdb9c9697010fea0eda8733d85
      https://github.com/dovecot/core/commit/e8ca3069148c7cfdb9c9697010fea0eda8733d85
  Author: Aki Tuomi <aki.tuomi at dovecot.fi>
  Date:   2016-11-29 (Tue, 29 Nov 2016)

  Changed paths:
    M src/plugins/mail-crypt/test-mail-key.c

  Log Message:
  -----------
  mail-crypt: Add error handling for mailbox_open in tests


  Commit: beb9cf38b3fccef8e4318769760ce43e4b4c400b
      https://github.com/dovecot/core/commit/beb9cf38b3fccef8e4318769760ce43e4b4c400b
  Author: Aki Tuomi <aki.tuomi at dovecot.fi>
  Date:   2016-11-29 (Tue, 29 Nov 2016)

  Changed paths:
    M src/lib-dcrypt/istream-decrypt.c

  Log Message:
  -----------
  lib-dcrypt: Add error handling for dcrypt_key_id_private


  Commit: dcb58b054e61c0bd0752cae7ab2d598dd60a7373
      https://github.com/dovecot/core/commit/dcb58b054e61c0bd0752cae7ab2d598dd60a7373
  Author: Aki Tuomi <aki.tuomi at dovecot.fi>
  Date:   2016-11-29 (Tue, 29 Nov 2016)

  Changed paths:
    M autogen.sh

  Log Message:
  -----------
  autogen: Use HTTPS for wiki


  Commit: 55f91814d888bd9f4439a01a913a81598851a036
      https://github.com/dovecot/core/commit/55f91814d888bd9f4439a01a913a81598851a036
  Author: Aki Tuomi <aki.tuomi at dovecot.fi>
  Date:   2016-11-29 (Tue, 29 Nov 2016)

  Changed paths:
    M src/plugins/mail-crypt/mail-crypt-key.c

  Log Message:
  -----------
  mail-crypt: Do not attempt to cache keys on failure


Compare: https://github.com/dovecot/core/compare/daa3eb974db9...55f91814d888


More information about the dovecot-cvs mailing list