diff options
author | wolfbeast <mcwerewolf@gmail.com> | 2018-11-05 15:58:39 +0100 |
---|---|---|
committer | wolfbeast <mcwerewolf@gmail.com> | 2018-11-05 15:58:39 +0100 |
commit | a0a37ffd4a9410435b2dd45f372732cb802567f7 (patch) | |
tree | afc99dc03f912b85598df18820b4629a73c5695f | |
parent | d29d1cc84b1c09ef7d0b93f03f957c7b99644910 (diff) | |
download | UXP-a0a37ffd4a9410435b2dd45f372732cb802567f7.tar UXP-a0a37ffd4a9410435b2dd45f372732cb802567f7.tar.gz UXP-a0a37ffd4a9410435b2dd45f372732cb802567f7.tar.lz UXP-a0a37ffd4a9410435b2dd45f372732cb802567f7.tar.xz UXP-a0a37ffd4a9410435b2dd45f372732cb802567f7.zip |
#863 Part 3: Add Pale Moon GUI options for Opportunistic Encryption.
-rw-r--r-- | application/palemoon/components/preferences/security.xul | 19 | ||||
-rw-r--r-- | application/palemoon/locales/en-US/chrome/browser/preferences/security.dtd | 4 |
2 files changed, 23 insertions, 0 deletions
diff --git a/application/palemoon/components/preferences/security.xul b/application/palemoon/components/preferences/security.xul index d3d321b16..b12946f2a 100644 --- a/application/palemoon/components/preferences/security.xul +++ b/application/palemoon/components/preferences/security.xul @@ -50,6 +50,15 @@ name="security.cert_pinning.enforcement_level" type="int"/> + <!-- Opportunistic Encryption --> + + <preference id="network.http.upgrade-insecure-requests" + name="network.http.upgrade-insecure-requests" + type="bool"/> + <preference id="network.http.altsvc.oe" + name="network.http.altsvc.oe" + type="bool"/> + <!-- XSS Filter --> <!-- <preference id="security.xssfilter.enable" name="security.xssfilter.enable" type="bool"/> @@ -144,6 +153,16 @@ oncommand="gSecurityPane.updateHPKPPref();"/> </vbox> </groupbox> + + <groupbox id="OpportunisticEncryption"> + <caption label="&OpEnc.label;"/> + <checkbox id="enableUIROpEnc" + label="&enableUIROpEnc.label;" + preference="network.http.upgrade-insecure-requests" /> + <checkbox id="enableAltSvcOpEnc" + label="&enableAltSvcOpEnc.label;" + preference="network.http.altsvc.oe" /> + </groupbox> <!-- XSS Filter --> <!-- diff --git a/application/palemoon/locales/en-US/chrome/browser/preferences/security.dtd b/application/palemoon/locales/en-US/chrome/browser/preferences/security.dtd index 2bd3b3aec..930736d56 100644 --- a/application/palemoon/locales/en-US/chrome/browser/preferences/security.dtd +++ b/application/palemoon/locales/en-US/chrome/browser/preferences/security.dtd @@ -40,6 +40,10 @@ <!ENTITY enableHPKP.label "Enable Certificate Key Pinning (HPKP)"> <!ENTITY enableHPKP.accesskey "C"> +<!ENTITY OpEnc.label "Opportunistic Encryption (OE)"> +<!ENTITY enableUIROpEnc.label "Enable Upgrade Insecure Requests"> +<!ENTITY enableAltSvcOpEnc.label "Enable HTTP Alternative Services for OE"> + <!ENTITY XSSFilt.label "XSS Filter"> <!ENTITY enableXSSFilt.label "Enable XSS filter"> <!ENTITY enableXSSFilt.accesskey "f"> |