]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
lib-master: Drop support for SSL_TXT_SSLV2 in master-service-ssl-settings.c
authorMartti Rannanjärvi <martti.rannanjarvi@dovecot.fi>
Tue, 14 Nov 2017 11:49:22 +0000 (13:49 +0200)
committerMartti Rannanjärvi <martti.rannanjarvi@dovecot.fi>
Wed, 15 Nov 2017 04:18:02 +0000 (06:18 +0200)
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.

src/lib-master/master-service-ssl-settings.c

index a377e1a97f5fcbab4c745fd5dd016f8556a3a2a9..6744d31993e1afd0456af60f4d510b158f9e7cf2 100644 (file)
@@ -57,11 +57,7 @@ static const struct master_service_ssl_settings master_service_ssl_default_setti
        .ssl_dh = "",
        .ssl_cipher_list = "ALL:!kRSA:!SRP:!kDHd:!DSS:!aNULL:!eNULL:!EXPORT:!DES:!3DES:!MD5:!PSK:!RC4:!ADH:!LOW@STRENGTH",
        .ssl_curve_list = "",
-#ifdef SSL_TXT_SSLV2
-       .ssl_protocols = "!SSLv2 !SSLv3",
-#else
        .ssl_protocols = "!SSLv3",
-#endif
        .ssl_cert_username_field = "commonName",
        .ssl_crypto_device = "",
        .ssl_verify_client_cert = FALSE,