8b478435d7a697c1c945c0efddd1a0570a4959af |
|
15-Nov-2017 |
Martti Rannanjärvi <martti.rannanjarvi@dovecot.fi> |
lib-master: Drop support for SSL_TXT_SSLV2 in master-service-ssl-settings.c
OpenSSL headers are not included in master-service-ssl-settings.c, so
the check for SSL_TXT_SSLV2 is broken at the moment, and the feature is
not worth supporting since SSLv2 is obsolete. |
7a6197f909f23febec07194a5f4c0e1f53d49cef |
|
15-Nov-2016 |
Apollon Oikonomopoulos <apoikos@debian.org> |
ssl: fix reference to SSLv2 and disable SSLv3
This is driven by the fact that OpenSSL 1.1 does not know about SSLv2 at
all and dovecot's defaults simply make OpenSSL error out with "Unknown
protocol 'SSLv2'"[1]. So we change the defaults to refer to SSLv2 iff OpenSSL
seems to know something about it.
While at it, it's also a good idea to disable SSLv3 by default as well.
[1] https://bugs.debian.org/844347
Signed-off-by: Apollon Oikonomopoulos <apoikos@debian.org> |