aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorVincent Richard <[email protected]>2011-11-15 11:46:07 +0000
committerVincent Richard <[email protected]>2011-11-15 11:46:07 +0000
commit3b20040e9ffd0a556eb6f79ff7c67d52ec5716ea (patch)
tree9f8d6042ff579324fc33fbc9c1b45b247fa7c658
parentGNU TLS 3 has no 'extra' (thanks to mabrand). (diff)
downloadvmime-3b20040e9ffd0a556eb6f79ff7c67d52ec5716ea.tar.gz
vmime-3b20040e9ffd0a556eb6f79ff7c67d52ec5716ea.zip
Set Diffie-Hellman prime size (bug SF#3434852).
-rw-r--r--src/net/tls/TLSSession.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/net/tls/TLSSession.cpp b/src/net/tls/TLSSession.cpp
index cb50acc7..06068085 100644
--- a/src/net/tls/TLSSession.cpp
+++ b/src/net/tls/TLSSession.cpp
@@ -139,6 +139,7 @@ TLSSession::TLSSession(ref <security::cert::certificateVerifier> cv)
// Sets some default priority on the ciphers, key exchange methods,
// macs and compression methods.
#if HAVE_GNUTLS_PRIORITY_FUNCS
+ gnutls_dh_set_prime_bits(*m_gnutlsSession, 128);
if ((res = gnutls_priority_set_direct
(*m_gnutlsSession, "NORMAL:%SSL3_RECORD_VERSION", NULL)) != 0)