added nonblocking support for SSL

origin
steffen 6 years ago
parent 9888a7411a
commit 43a2e79418

@ -54,7 +54,7 @@ int SSLSocket::NewServerCTX() {
if (ctx) SSL_CTX_free(ctx);
ctx = NULL;
ctx = SSL_CTX_new(TLSv1_2_server_method());
ctx = SSL_CTX_new(TLS_server_method());
if (SSL_CTX_use_certificate_file(ctx, certfile.c_str(), SSL_FILETYPE_PEM) <= 0 ) {
ERR_print_errors_fp(stderr);
@ -86,7 +86,7 @@ int SSLSocket::NewServerCTX() {
int SSLSocket::NewClientCTX() {
if (ctx) SSL_CTX_free(ctx);
ctx = NULL;
ctx = SSL_CTX_new(TLSv1_2_client_method());
ctx = SSL_CTX_new(TLS_client_method());
return 1;
};

Loading…
Cancel
Save