diff options
| author | Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com> | 2019-04-07 13:37:35 +0900 |
|---|---|---|
| committer | Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com> | 2019-04-07 16:18:32 +0900 |
| commit | 52da4e40ea22d1db13c1eadeac5baed4e8fd5dd8 (patch) | |
| tree | 8091adba711093b9201845d9cd6b4ffdb9ea606b /src/util.cc | |
| parent | 4af4a7cfc36936350bd2aa92a6e20384fc653a47 (diff) | |
Drop SSLv3.0 and TLSv1.0 and add TLSv1.3
TLSv1.3 support is added for GNUTLS and OpenSSL.
Diffstat (limited to 'src/util.cc')
| -rw-r--r-- | src/util.cc | 11 |
1 files changed, 4 insertions, 7 deletions
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 |
