gecko-dev/browser
Dana Keeler 2a64c08522 Bug 1724072 - allow enabling 3DES only when deprecated versions of TLS are enabled r=rmf
Chrome has removed 3DES completely[0], but we're still seeing some uses of it
in telemetry. Our assumption is that this is either due to old devices that
can't be upgraded, and hence probably use TLS 1.0, or servers that bafflingly
choose 3DES when there are other, better, ciphersuites in common.
This patch allows 3DES to only be enabled when deprecated versions of TLS are
enabled. This should protect users against the latter case (where 3DES is
unnecessary) while allowing them to use it in the former case (where it may be
necessary).

NB: The only 3DES ciphersuite gecko makes possible to enable is
TLS_RSA_WITH_3DES_EDE_CBC_SHA. This patch also changes the preference
corresponding to this ciphersuite from "security.ssl3.rsa_des_ede3_sha" to
"security.ssl3.deprecated.rsa_des_ede3_sha".

[0] https://www.chromestatus.com/feature/6678134168485888

Differential Revision: https://phabricator.services.mozilla.com/D121797
2021-08-10 15:25:37 +00:00
..
actors Bug 1719110 - Don't use sync IPC to show suggestion by spellchecker. r=Gijs 2021-08-10 03:55:25 +00:00
app Bug 1723149 - Enable Firefox Suggest address bar labels for all en-* locales. r=mak,nanj,andreio 2021-08-06 00:18:33 +00:00
base Bug 1724072 - allow enabling 3DES only when deprecated versions of TLS are enabled r=rmf 2021-08-10 15:25:37 +00:00
branding Bug 1712164 - Add branding resources for MSIX packages. r=mhowell 2021-08-05 02:58:13 +00:00
components Bug 1724072 - allow enabling 3DES only when deprecated versions of TLS are enabled r=rmf 2021-08-10 15:25:37 +00:00
config Update configs. IGNORE BROKEN CHANGESETS CLOSED TREE NO BUG a=release ba=release 2021-08-09 16:20:45 +00:00
docs Bug 1721647: Add a stub page data service API to enable parallel development. r=mak 2021-07-26 18:23:06 +00:00
extensions Bug 1723950 - Shim more of the stubbed-out Optimizely API in its SmartBlock shim to fix more site breakage; r=denschub,webcompat-reviewers 2021-08-09 17:58:12 +00:00
fonts Bug 1714632 - Update bundled TwemojiMozilla font to 0.6.0 (Twemoji 13.1). r=lsalzman 2021-07-16 23:04:00 +00:00
fxr Bug 1704970 - Move fxr's refresh icon to its own assets directory. 2021-07-09 20:07:08 +00:00
installer Bug 1724247 - Specify full publisher subject in MSIX repackages. r=bhearsum 2021-08-05 17:21:50 +00:00
locales Bug 1719463 - Part 12: Remove the Quit button(s) from the pre-proton appMenu view. r=Gijs 2021-08-10 05:29:34 +00:00
modules Bug 1718435 - follow-up: clean up callsite of clear recent history window that passes nsISupports-y arguments, r=mconley 2021-08-09 19:26:18 +00:00
themes Bug 1719463 - Part 5: Remove the edit and zoom items from the pre-proton appMenu view. r=Gijs 2021-08-10 05:29:31 +00:00
tools/mozscreenshots Bug 1719463 - Part 11: Remove the Help button from the pre-proton appMenu view. r=Gijs 2021-08-10 05:29:34 +00:00
.eslintrc.js Bug 1515695 - Remove Task.jsm. r=florian,jdescottes 2021-06-17 08:28:02 +00:00
LICENSE
Makefile.in
app.mozbuild
build.mk
confvars.sh
defs.mk
l10n-registry.manifest
moz.build Bug 1687777 - Schedule OS-level `--backgroundtask backgroundupdate` on Windows. r=mossop,bytesized,flod 2021-03-27 20:43:26 +00:00
moz.configure