bug 1153964 - allow unrestricted RC4 fallback in beta and release r=Cykesiopka
authorDavid Keeler <dkeeler@mozilla.com>
Tue, 28 Apr 2015 10:51:40 -0700
changeset 241932 05398ebd8197e62566f54a9164442c2bced7e8e1
parent 241931 f450fec85dd575a60d012afc2e5be65ba8753f19
child 241933 0d22cead404ee1a70e3f9990cc9d2ec741fc1b5c
push id28672
push userryanvm@gmail.com
push dateFri, 01 May 2015 16:57:20 +0000
treeherdermozilla-central@e70555ac58d8 [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersCykesiopka
bugs1153964
milestone40.0a1
first release with
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
last release without
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
bug 1153964 - allow unrestricted RC4 fallback in beta and release r=Cykesiopka
netwerk/base/security-prefs.js
--- a/netwerk/base/security-prefs.js
+++ b/netwerk/base/security-prefs.js
@@ -2,17 +2,22 @@
  * License, v. 2.0. If a copy of the MPL was not distributed with this
  * file, You can obtain one at http://mozilla.org/MPL/2.0/. */
 
 pref("security.tls.version.min", 1);
 pref("security.tls.version.max", 3);
 pref("security.tls.version.fallback-limit", 3);
 pref("security.tls.insecure_fallback_hosts", "");
 pref("security.tls.insecure_fallback_hosts.use_static_list", true);
+
+#if defined(NIGHTLY_BUILD) || defined(MOZ_DEV_EDITION)
 pref("security.tls.unrestricted_rc4_fallback", false);
+#else
+pref("security.tls.unrestricted_rc4_fallback", true);
+#endif
 
 pref("security.ssl.treat_unsafe_negotiation_as_broken", false);
 pref("security.ssl.require_safe_negotiation",  false);
 pref("security.ssl.warn_missing_rfc5746",  1);
 pref("security.ssl.enable_ocsp_stapling", true);
 pref("security.ssl.enable_false_start", true);
 pref("security.ssl.false_start.require-npn", false);
 pref("security.ssl.enable_npn", true);