From e6340bf8226c37fc35d41e69348714cba1d7baf5 Mon Sep 17 00:00:00 2001 From: Matthias Andree Date: Fri, 16 Jan 2015 21:20:31 +0100 Subject: Also recognize OPENSSL_NO_SSLx. These are the macros OpenSSL defines when configured with no-ssl2 or no-ssl3, the actual macro names are OPENSSL_NO_SSL2 and OPENSSL_NO_SSL3. --- NEWS | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) (limited to 'NEWS') diff --git a/NEWS b/NEWS index 8e27910c..2c9acd7c 100644 --- a/NEWS +++ b/NEWS @@ -73,10 +73,13 @@ fetchmail-6.3.27 (not yet released, if ever): * Point to --idle from GENERAL OPERATION to clarify --idle and multiple mailboxes do not mix. In response to Jeremy Chadwick's trouble 2014-11-19, fetchmail-users mailing list. -* Fix SSL-enabled build on systems that do not declare SSLv3_client_method(). - Related to Debian Bug#775255. +* Fix SSL-enabled build on systems that do not declare SSLv3_client_method(), + or that #define OPENSSL_NO_SSL3 inside #include , the canonical + way that OpenSSL communicates this. Related to Debian Bug#775255. * Version report lists -SSLv3 on +SSL builds that omit SSLv3_client_method(). * Version report lists -SSLv2 on +SSL builds that omit SSLv2_client_method(). +* Also recognize SSLv2 as unsupported if #include + defines the OPENSSL_NO_SSL2 macro. # KNOWN BUGS AND WORKAROUNDS (This section floats upwards through the NEWS file so it stays with the -- cgit v1.2.3