diff -Nru socat-1.7.3.0/debian/changelog socat-1.7.3.0/debian/changelog --- socat-1.7.3.0/debian/changelog 2015-05-23 07:07:00.000000000 +0000 +++ socat-1.7.3.0/debian/changelog 2015-11-18 04:12:11.000000000 +0000 @@ -1,3 +1,9 @@ +socat (1.7.3.0-1+rpi1) stretch-staging; urgency=medium + + * Make use of sslv3 methods conditional. + + -- Peter Michael Green Wed, 18 Nov 2015 04:11:58 +0000 + socat (1.7.3.0-1) unstable; urgency=low * New upstream release. diff -Nru socat-1.7.3.0/debian/patches/04-conditional-sslv3 socat-1.7.3.0/debian/patches/04-conditional-sslv3 --- socat-1.7.3.0/debian/patches/04-conditional-sslv3 1970-01-01 00:00:00.000000000 +0000 +++ socat-1.7.3.0/debian/patches/04-conditional-sslv3 2015-11-18 04:15:47.000000000 +0000 @@ -0,0 +1,33 @@ +Description: * Make use of sslv3 methods conditional. + Note: the calls to the methods I wrapped in ifdefs were already wrapped + in ifdefs. +Author: Peter Michael Green + +--- socat-1.7.3.0.orig/sslcls.c ++++ socat-1.7.3.0/sslcls.c +@@ -55,6 +55,7 @@ const SSL_METHOD *sycSSLv2_server_method + } + #endif + ++#if HAVE_SSLv3_client_method + const SSL_METHOD *sycSSLv3_client_method(void) { + const SSL_METHOD *result; + Debug("SSLv3_client_method()"); +@@ -62,7 +63,9 @@ const SSL_METHOD *sycSSLv3_client_method + Debug1("SSLv3_client_method() -> %p", result); + return result; + } ++#endif + ++#if HAVE_SSLv3_server_method + const SSL_METHOD *sycSSLv3_server_method(void) { + const SSL_METHOD *result; + Debug("SSLv3_server_method()"); +@@ -70,6 +73,7 @@ const SSL_METHOD *sycSSLv3_server_method + Debug1("SSLv3_server_method() -> %p", result); + return result; + } ++#endif + + const SSL_METHOD *sycSSLv23_client_method(void) { + const SSL_METHOD *result; diff -Nru socat-1.7.3.0/debian/patches/series socat-1.7.3.0/debian/patches/series --- socat-1.7.3.0/debian/patches/series 2015-05-23 06:55:20.000000000 +0000 +++ socat-1.7.3.0/debian/patches/series 2015-11-18 04:14:42.000000000 +0000 @@ -2,3 +2,4 @@ 01-Index 02-Manpage-slashes 03-Truncate +04-conditional-sslv3