From 432916f61ba2673f96a4685a6493d7b80988f48f Mon Sep 17 00:00:00 2001 From: "kaie%kuix.de" Date: Tue, 21 Mar 2006 18:44:42 +0000 Subject: [PATCH] bug 284450, Only use SSL V2 compatible hello, if SSL V2 is enabled r=jgmyers, r=nelson, a=kengert git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@192714 18797224-902f-48f8-a5cc-f745e15eee43 --- mozilla/security/manager/ssl/src/nsNSSComponent.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/mozilla/security/manager/ssl/src/nsNSSComponent.cpp b/mozilla/security/manager/ssl/src/nsNSSComponent.cpp index 89a0d31abb8..a1788228b79 100644 --- a/mozilla/security/manager/ssl/src/nsNSSComponent.cpp +++ b/mozilla/security/manager/ssl/src/nsNSSComponent.cpp @@ -1416,6 +1416,7 @@ nsNSSComponent::InitializeNSS(PRBool showWarningBox) PRBool enabled; mPrefBranch->GetBoolPref("security.enable_ssl2", &enabled); SSL_OptionSetDefault(SSL_ENABLE_SSL2, enabled); + SSL_OptionSetDefault(SSL_V2_COMPATIBLE_HELLO, enabled); mPrefBranch->GetBoolPref("security.enable_ssl3", &enabled); SSL_OptionSetDefault(SSL_ENABLE_SSL3, enabled); mPrefBranch->GetBoolPref("security.enable_tls", &enabled); @@ -1891,6 +1892,7 @@ nsNSSComponent::Observe(nsISupports *aSubject, const char *aTopic, if (prefName.Equals("security.enable_ssl2")) { mPrefBranch->GetBoolPref("security.enable_ssl2", &enabled); SSL_OptionSetDefault(SSL_ENABLE_SSL2, enabled); + SSL_OptionSetDefault(SSL_V2_COMPATIBLE_HELLO, enabled); } else if (prefName.Equals("security.enable_ssl3")) { mPrefBranch->GetBoolPref("security.enable_ssl3", &enabled); SSL_OptionSetDefault(SSL_ENABLE_SSL3, enabled);