mirror of https://github.com/aria2/aria2
use default tls 1.3 cipher suite
parent
d00af5ae0e
commit
c5202c1bd7
|
@ -142,12 +142,13 @@ OpenSSLTLSContext::OpenSSLTLSContext(TLSSessionSide side, TLSVersion minVer)
|
||||||
/* keep memory usage low */
|
/* keep memory usage low */
|
||||||
SSL_CTX_set_mode(sslCtx_, SSL_MODE_RELEASE_BUFFERS);
|
SSL_CTX_set_mode(sslCtx_, SSL_MODE_RELEASE_BUFFERS);
|
||||||
#endif
|
#endif
|
||||||
|
#ifndef TLS1_3_VERSION
|
||||||
if (SSL_CTX_set_cipher_list(sslCtx_, "HIGH:!aNULL:!eNULL") == 0) {
|
if (SSL_CTX_set_cipher_list(sslCtx_, "HIGH:!aNULL:!eNULL") == 0) {
|
||||||
good_ = false;
|
good_ = false;
|
||||||
A2_LOG_ERROR(fmt("SSL_CTX_set_cipher_list() failed. Cause: %s",
|
A2_LOG_ERROR(fmt("SSL_CTX_set_cipher_list() failed. Cause: %s",
|
||||||
ERR_error_string(ERR_get_error(), nullptr)));
|
ERR_error_string(ERR_get_error(), nullptr)));
|
||||||
}
|
}
|
||||||
|
#endif //TLS1_3_VERSION
|
||||||
#if OPENSSL_VERSION_NUMBER >= 0x0090800fL
|
#if OPENSSL_VERSION_NUMBER >= 0x0090800fL
|
||||||
#ifndef OPENSSL_NO_ECDH
|
#ifndef OPENSSL_NO_ECDH
|
||||||
auto ecdh = EC_KEY_new_by_curve_name(NID_X9_62_prime256v1);
|
auto ecdh = EC_KEY_new_by_curve_name(NID_X9_62_prime256v1);
|
||||||
|
|
Loading…
Reference in New Issue