mirror of
https://github.com/3proxy/3proxy.git
synced 2025-02-23 18:45:40 +08:00
Change SSLv23_*_method to TLS_*_method for OpenSSL 1.1
This commit is contained in:
parent
8b548dccc7
commit
22ac04576f
@ -199,7 +199,11 @@ SSL_CONN ssl_handshake_to_server(SOCKET s, char * hostname, SSL_CERT *server_cer
|
|||||||
return NULL;
|
return NULL;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#if OPENSSL_VERSION_NUMBER < 0x10100000L
|
||||||
conn->ctx = SSL_CTX_new(SSLv23_client_method());
|
conn->ctx = SSL_CTX_new(SSLv23_client_method());
|
||||||
|
#else
|
||||||
|
conn->ctx = SSL_CTX_new(TLS_client_method());
|
||||||
|
#endif
|
||||||
if ( conn->ctx == NULL ) {
|
if ( conn->ctx == NULL ) {
|
||||||
free(conn);
|
free(conn);
|
||||||
return NULL;
|
return NULL;
|
||||||
@ -249,7 +253,11 @@ SSL_CONN ssl_handshake_to_client(SOCKET s, SSL_CERT server_cert, char** errSSL)
|
|||||||
if ( conn == NULL )
|
if ( conn == NULL )
|
||||||
return NULL;
|
return NULL;
|
||||||
|
|
||||||
|
#if OPENSSL_VERSION_NUMBER < 0x10100000L
|
||||||
conn->ctx = SSL_CTX_new(SSLv23_server_method());
|
conn->ctx = SSL_CTX_new(SSLv23_server_method());
|
||||||
|
#else
|
||||||
|
conn->ctx = SSL_CTX_new(TLS_server_method());
|
||||||
|
#endif
|
||||||
if ( conn->ctx == NULL ) {
|
if ( conn->ctx == NULL ) {
|
||||||
free(conn);
|
free(conn);
|
||||||
return NULL;
|
return NULL;
|
||||||
|
Loading…
Reference in New Issue
Block a user