From 321bafccde1da30b89c4381ab9c7070ea5253868 Mon Sep 17 00:00:00 2001 From: Eric F Date: Sat, 28 Mar 2015 04:20:42 +0100 Subject: Update openssl.c Adding additional checks for sslv3. --- ext/openssl/openssl.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/ext/openssl/openssl.c b/ext/openssl/openssl.c index 0c20fa1e15..1697d80bb9 100644 --- a/ext/openssl/openssl.c +++ b/ext/openssl/openssl.c @@ -1250,7 +1250,9 @@ PHP_MINIT_FUNCTION(openssl) } php_stream_xport_register("ssl", php_openssl_ssl_socket_factory); +#ifndef OPENSSL_NO_SSL3 php_stream_xport_register("sslv3", php_openssl_ssl_socket_factory); +#endif #ifndef OPENSSL_NO_SSL2 php_stream_xport_register("sslv2", php_openssl_ssl_socket_factory); #endif @@ -1299,7 +1301,9 @@ PHP_MSHUTDOWN_FUNCTION(openssl) #ifndef OPENSSL_NO_SSL2 php_stream_xport_unregister("sslv2"); #endif +#ifndef OPENSSL_NO_SSL3 php_stream_xport_unregister("sslv3"); +#endif php_stream_xport_unregister("tls"); php_stream_xport_unregister("tlsv1.0"); #if OPENSSL_VERSION_NUMBER >= 0x10001001L -- cgit v1.2.1