diff options
author | Brendan Long <b.long@cablelabs.com> | 2012-08-16 17:14:04 -0600 |
---|---|---|
committer | Qt by Nokia <qt-info@nokia.com> | 2012-08-29 14:22:54 +0200 |
commit | 860f95946bc6965317ad226ff83ee00ef13b7812 (patch) | |
tree | 3821ee0a62431dc357410a1c9f9a9248343964f4 /src/network/ssl/qssl.h | |
parent | a135d87a0f8ec24445e13fb54f4316e4ca7473be (diff) |
Add support for explicit TLS 1.1 and 1.2
Add SslProtocol enums TlsV1_1 and TlsV1_2 and use the appropriate OpenSSL
methods when they're selected (TLSv1_1_client_method, TLSv1_2_client_method,
TLSv1_1_server_method and TLSv1_2_server_method). This allows us to
explicitly use TLS 1.1 or 1.2.
Task-number: QTBUG-26866
Change-Id: I159da548546fa746c20e9e96bc0e5b785e4e761b
Reviewed-by: Richard J. Moore <rich@kde.org>
Reviewed-by: Shane Kearns <shane.kearns@accenture.com>
Diffstat (limited to 'src/network/ssl/qssl.h')
-rw-r--r-- | src/network/ssl/qssl.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/network/ssl/qssl.h b/src/network/ssl/qssl.h index 7387b0214c..ab43fe0a36 100644 --- a/src/network/ssl/qssl.h +++ b/src/network/ssl/qssl.h @@ -84,6 +84,8 @@ namespace QSsl { #if QT_DEPRECATED_SINCE(5,0) TlsV1 = TlsV1_0, #endif + TlsV1_1, + TlsV1_2, AnyProtocol, TlsV1SslV3, SecureProtocols, |