[dovecot/core] 552d37: lib-master: Fix master_service_ssl_settings_to_ios...

GitHub noreply at github.com
Sat Dec 16 16:00:27 EET 2017


  Branch: refs/heads/master-2.3
  Home:   https://github.com/dovecot/core
  Commit: 552d37ca8e4a381d6f475477380d4aee4ea3fd8f
      https://github.com/dovecot/core/commit/552d37ca8e4a381d6f475477380d4aee4ea3fd8f
  Author: Timo Sirainen <timo.sirainen at dovecot.fi>
  Date:   2017-12-16 (Sat, 16 Dec 2017)

  Changed paths:
    M src/lib-master/master-service-ssl-settings.c

  Log Message:
  -----------
  lib-master: Fix master_service_ssl_settings_to_iostream_set() for client settings

ssl_verify_client_cert setting applies only to server side. For client side
we always verify the SSL certificate validity.


  Commit: 024ca279df36cc16ce088291520c1f50159efe0a
      https://github.com/dovecot/core/commit/024ca279df36cc16ce088291520c1f50159efe0a
  Author: Timo Sirainen <timo.sirainen at dovecot.fi>
  Date:   2017-12-16 (Sat, 16 Dec 2017)

  Changed paths:
    M src/lib-ssl-iostream/iostream-openssl.c

  Log Message:
  -----------
  lib-ssl-iostream: If allow_invalid_cert=TRUE, skip verifying hostname


  Commit: c9f90d9eb2598c963b3f8ff99e049800cb89e3d4
      https://github.com/dovecot/core/commit/c9f90d9eb2598c963b3f8ff99e049800cb89e3d4
  Author: Timo Sirainen <timo.sirainen at dovecot.fi>
  Date:   2017-12-16 (Sat, 16 Dec 2017)

  Changed paths:
    M src/login-common/login-proxy.c

  Log Message:
  -----------
  login-proxy: Add back support for ssl_client_cert/key

Forgot to add these while rewriting login-proxy to use lib-ssl-iostream.


  Commit: 8d7c24743e523713ba378e842619453443b3dcb5
      https://github.com/dovecot/core/commit/8d7c24743e523713ba378e842619453443b3dcb5
  Author: Stephan Bosch <stephan.bosch at dovecot.fi>
  Date:   2017-12-16 (Sat, 16 Dec 2017)

  Changed paths:
    M src/lmtp/lmtp-local.c

  Log Message:
  -----------
  lmtp: local: Make sure pending recipient is always destroyed.

Before, the recipient was not freed when the server/connection ended prematurely.


  Commit: 4e29b62d6d99ef5c5cfceea42a132f04bfd05ba7
      https://github.com/dovecot/core/commit/4e29b62d6d99ef5c5cfceea42a132f04bfd05ba7
  Author: Stephan Bosch <stephan.bosch at dovecot.fi>
  Date:   2017-12-16 (Sat, 16 Dec 2017)

  Changed paths:
    M src/lmtp/lmtp-local.c

  Log Message:
  -----------
  lmtp: local: Properly handle a user being over quota.

Recent changes caused quota enforcement to be ineffective.


Compare: https://github.com/dovecot/core/compare/88dac1aac953...4e29b62d6d99


More information about the dovecot-cvs mailing list