From 52da4e40ea22d1db13c1eadeac5baed4e8fd5dd8 Mon Sep 17 00:00:00 2001 From: Tatsuhiro Tsujikawa Date: Sun, 7 Apr 2019 13:37:35 +0900 Subject: Drop SSLv3.0 and TLSv1.0 and add TLSv1.3 TLSv1.3 support is added for GNUTLS and OpenSSL. --- src/util.cc | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) (limited to 'src/util.cc') diff --git a/src/util.cc b/src/util.cc index 2e700de4..07502c0e 100644 --- a/src/util.cc +++ b/src/util.cc @@ -2470,19 +2470,16 @@ bool strless(const char* a, const char* b) { return strcmp(a, b) < 0; } #ifdef ENABLE_SSL TLSVersion toTLSVersion(const std::string& ver) { - if (ver == A2_V_SSL3) { - return TLS_PROTO_SSL3; - } - if (ver == A2_V_TLS10) { - return TLS_PROTO_TLS10; - } if (ver == A2_V_TLS11) { return TLS_PROTO_TLS11; } if (ver == A2_V_TLS12) { return TLS_PROTO_TLS12; } - return TLS_PROTO_TLS10; + if (ver == A2_V_TLS13) { + return TLS_PROTO_TLS13; + } + return TLS_PROTO_TLS12; } #endif // ENABLE_SSL -- cgit