]> git.pld-linux.org Git - packages/perl-Crypt-SSLeay.git/blame - openssl.patch
perl 5.36.0 rebuild
[packages/perl-Crypt-SSLeay.git] / openssl.patch
CommitLineData
fab7cecd
AM
1--- Crypt-SSLeay-0.72/SSLeay.xs~ 2014-04-24 00:36:24.000000000 +0200
2+++ Crypt-SSLeay-0.72/SSLeay.xs 2018-09-20 14:58:57.648701785 +0200
3@@ -46,11 +46,7 @@ extern "C" {
4 #endif
5
6
7-#if SSLEAY_VERSION_NUMBER >= 0x0900
8-#define CRYPT_SSL_CLIENT_METHOD SSLv3_client_method()
9-#else
10-#define CRYPT_SSL_CLIENT_METHOD SSLv2_client_method()
11-#endif
12+#define CRYPT_SSL_CLIENT_METHOD SSLv23_client_method()
13
14 static void InfoCallback(const SSL *s,int where,int ret)
15 {
16@@ -145,21 +141,8 @@ SSL_CTX_new(packname, ssl_version)
17 RAND_seed(buf, CRYPT_SSLEAY_RAND_BUFSIZE);
18 }
19
20- if(ssl_version == 23) {
21- ctx = SSL_CTX_new(SSLv23_client_method());
22- }
23- else if(ssl_version == 3) {
24- ctx = SSL_CTX_new(SSLv3_client_method());
25- }
26- else {
27-#ifndef OPENSSL_NO_SSL2
28- /* v2 is the default */
29- ctx = SSL_CTX_new(SSLv2_client_method());
30-#else
31- /* v3 is the default */
32- ctx = SSL_CTX_new(SSLv3_client_method());
33-#endif
34- }
35+ /* v23 is the default */
36+ ctx = SSL_CTX_new(SSLv23_client_method());
37
38 SSL_CTX_set_options(ctx,SSL_OP_ALL|0);
39 SSL_CTX_set_default_verify_paths(ctx);
This page took 0.235122 seconds and 4 git commands to generate.