--- SSLeay.xs.orig 2014-04-24 08:36:24.000000000 +1000 +++ SSLeay.xs 2021-02-03 00:41:30.000000000 +1100 @@ -145,21 +145,7 @@ RAND_seed(buf, CRYPT_SSLEAY_RAND_BUFSIZE); } - if(ssl_version == 23) { - ctx = SSL_CTX_new(SSLv23_client_method()); - } - else if(ssl_version == 3) { - ctx = SSL_CTX_new(SSLv3_client_method()); - } - else { -#ifndef OPENSSL_NO_SSL2 - /* v2 is the default */ - ctx = SSL_CTX_new(SSLv2_client_method()); -#else - /* v3 is the default */ - ctx = SSL_CTX_new(SSLv3_client_method()); -#endif - } + ctx = SSL_CTX_new(SSLv23_client_method()); SSL_CTX_set_options(ctx,SSL_OP_ALL|0); SSL_CTX_set_default_verify_paths(ctx);