소스 검색

Merge pull request #1149 from paullouisageneau/openssl-deprecated-tls-method

Change deprecated OpenSSL version-flexible TLS method
Paul-Louis Ageneau 1 년 전
부모
커밋
feea658993
1개의 변경된 파일1개의 추가작업 그리고 1개의 파일을 삭제
  1. 1 1
      src/impl/tlstransport.cpp

+ 1 - 1
src/impl/tlstransport.cpp

@@ -578,7 +578,7 @@ TlsTransport::TlsTransport(variant<shared_ptr<TcpTransport>, shared_ptr<HttpProx
 	PLOG_DEBUG << "Initializing TLS transport (OpenSSL)";
 
 	try {
-		if (!(mCtx = SSL_CTX_new(SSLv23_method()))) // version-flexible
+		if (!(mCtx = SSL_CTX_new(TLS_method()))) // version-flexible
 			throw std::runtime_error("Failed to create SSL context");
 
 		openssl::check(SSL_CTX_set_cipher_list(mCtx, "ALL:!LOW:!EXP:!RC4:!MD5:@STRENGTH"),