Line 0
Link Here
|
|
|
1 |
--- src/Mayaqua/Network.c.orig 2015-07-26 08:38:18.000000000 +0200 |
2 |
+++ src/Mayaqua/Network.c 2015-10-02 16:12:32.566180580 +0200 |
3 |
@@ -12920,7 +12920,16 @@ bool StartSSLEx(SOCK *sock, X *x, K *pri |
4 |
{ |
5 |
if (client_tls == false) |
6 |
{ |
7 |
+#ifndef OPENSSL_NO_SSL3 |
8 |
SSL_CTX_set_ssl_version(ssl_ctx, SSLv3_method()); |
9 |
+#else |
10 |
+ SSL_CTX_set_ssl_version(ssl_ctx, SSLv23_method()); |
11 |
+ SSL_CTX_set_options(ssl_ctx, SSL_OP_NO_SSLv2 | SSL_OP_NO_TLSv1 |
12 |
+#ifdef SSL_OP_NO_TLSv1_2 |
13 |
+ | SSL_OP_NO_TLSv1_1 | SSL_OP_NO_TLSv1_2 |
14 |
+#endif |
15 |
+ ); |
16 |
+#endif |
17 |
} |
18 |
else |
19 |
{ |