[dovecot/core] 9a1695: lib-dcrypt: Move most of the OpenSSL #if handling ...

GitHub noreply at github.com
Mon Feb 27 13:30:15 UTC 2017


  Branch: refs/heads/master-2.2
  Home:   https://github.com/dovecot/core
  Commit: 9a1695882a5bfd8dd899cad85445b11266f356e0
      https://github.com/dovecot/core/commit/9a1695882a5bfd8dd899cad85445b11266f356e0
  Author: Timo Sirainen <timo.sirainen at dovecot.fi>
  Date:   2017-02-27 (Mon, 27 Feb 2017)

  Changed paths:
    M src/lib-dcrypt/dcrypt-openssl.c

  Log Message:
  -----------
  lib-dcrypt: Move most of the OpenSSL #if handling to macros

This avoids #if calls being littered all over the file.

This change can cause HMAC_CTX_free(NULL) to be called, but that seems to
work fine without crashing.


  Commit: 8825f7a883ecc6aeda8a17376a87a46ae9193fc7
      https://github.com/dovecot/core/commit/8825f7a883ecc6aeda8a17376a87a46ae9193fc7
  Author: Timo Sirainen <timo.sirainen at dovecot.fi>
  Date:   2017-02-27 (Mon, 27 Feb 2017)

  Changed paths:
    M configure.ac
    M src/lib-dcrypt/dcrypt-openssl.c

  Log Message:
  -----------
  lib-dcrypt: Replace #if OPENSSL_VERSION_NUMBER with more explicit checks


  Commit: 5cd4c53efc629dc85c3a23c654b6ad4ff44b7106
      https://github.com/dovecot/core/commit/5cd4c53efc629dc85c3a23c654b6ad4ff44b7106
  Author: Martti Rannanjärvi <martti.rannanjarvi at dovecot.fi>
  Date:   2017-02-27 (Mon, 27 Feb 2017)

  Changed paths:
    M src/master/main.c

  Log Message:
  -----------
  master: add cassandra to printed build options


  Commit: 649b00f4a7759267dcffd05b244512b628388725
      https://github.com/dovecot/core/commit/649b00f4a7759267dcffd05b244512b628388725
  Author: Timo Sirainen <timo.sirainen at dovecot.fi>
  Date:   2017-02-27 (Mon, 27 Feb 2017)

  Changed paths:
    M src/doveadm/doveadm-mail-copymove.c

  Log Message:
  -----------
  doveadm move: Use mailbox_move() instead of copy+expunge

This allows for some optimizations to be done.


Compare: https://github.com/dovecot/core/compare/316fb8bb4d10...649b00f4a775


More information about the dovecot-cvs mailing list