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

GitHub noreply at github.com
Mon Nov 28 16:30:10 UTC 2016


  Branch: refs/heads/master
  Home:   https://github.com/dovecot/core
  Commit: f9f30736bc6e4cf535085824e7e124506fe2dbbb
      https://github.com/dovecot/core/commit/f9f30736bc6e4cf535085824e7e124506fe2dbbb
  Author: Timo Sirainen <timo.sirainen at dovecot.fi>
  Date:   2016-11-28 (Mon, 28 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: 704ae505d90554c0ac89a76bdb6beb65023618e5
      https://github.com/dovecot/core/commit/704ae505d90554c0ac89a76bdb6beb65023618e5
  Author: Aki Tuomi <aki.tuomi at dovecot.fi>
  Date:   2016-11-28 (Mon, 28 Nov 2016)

  Changed paths:
    M m4/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: 85670e21578f822cae7aac9d11430b6358cf90f5
      https://github.com/dovecot/core/commit/85670e21578f822cae7aac9d11430b6358cf90f5
  Author: Aki Tuomi <aki.tuomi at dovecot.fi>
  Date:   2016-11-28 (Mon, 28 Nov 2016)

  Changed paths:
    M m4/ssl.m4

  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: e6459e62bb5e9c1fd9baeca758860a99c6d60509
      https://github.com/dovecot/core/commit/e6459e62bb5e9c1fd9baeca758860a99c6d60509
  Author: Aki Tuomi <aki.tuomi at dovecot.fi>
  Date:   2016-11-28 (Mon, 28 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: 4b6d6a97c71d2e619643807395e78619a982e10d
      https://github.com/dovecot/core/commit/4b6d6a97c71d2e619643807395e78619a982e10d
  Author: Aki Tuomi <aki.tuomi at dovecot.fi>
  Date:   2016-11-28 (Mon, 28 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: a027af9acef6d8a6b367c98d70a218922cea649e
      https://github.com/dovecot/core/commit/a027af9acef6d8a6b367c98d70a218922cea649e
  Author: Aki Tuomi <aki.tuomi at dovecot.fi>
  Date:   2016-11-28 (Mon, 28 Nov 2016)

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

  Log Message:
  -----------
  mail-crypt-acl: Use mailbox_get_last_error instead of error


  Commit: 179e0558e25673191ac7f1728fd7243fc17ec343
      https://github.com/dovecot/core/commit/179e0558e25673191ac7f1728fd7243fc17ec343
  Author: Aki Tuomi <aki.tuomi at dovecot.fi>
  Date:   2016-11-28 (Mon, 28 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: 7a8b59bce67058e44f3f9ef5b942ec03dc36ca15
      https://github.com/dovecot/core/commit/7a8b59bce67058e44f3f9ef5b942ec03dc36ca15
  Author: Aki Tuomi <aki.tuomi at dovecot.fi>
  Date:   2016-11-28 (Mon, 28 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: bf2d54df4f5943ec0617aadb1900bb8f40b12150
      https://github.com/dovecot/core/commit/bf2d54df4f5943ec0617aadb1900bb8f40b12150
  Author: Aki Tuomi <aki.tuomi at dovecot.fi>
  Date:   2016-11-28 (Mon, 28 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: 2223b7a4487cf641876f2713a0638133270fa1d2
      https://github.com/dovecot/core/commit/2223b7a4487cf641876f2713a0638133270fa1d2
  Author: Aki Tuomi <aki.tuomi at dovecot.fi>
  Date:   2016-11-28 (Mon, 28 Nov 2016)

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

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


Compare: https://github.com/dovecot/core/compare/9097643138ac...2223b7a4487c


More information about the dovecot-cvs mailing list