зеркало из https://github.com/mozilla/gecko-dev.git
But 235773, Seamonkey only, removes UI to edit and show cipher info
r=rrelyea, ui-review=neil
This commit is contained in:
Родитель
fab4991279
Коммит
c27c12ee7e
|
@ -46,9 +46,6 @@
|
|||
<!ENTITY enable.tls "Enable TLS">
|
||||
<!ENTITY enable.tls.accesskey "T">
|
||||
|
||||
<!ENTITY edit.sslciphers "Edit Ciphers...">
|
||||
<!ENTITY edit.sslciphers.accesskey "E">
|
||||
|
||||
<!ENTITY warn.description "&brandShortName; can alert you to the security status of the web page you are viewing. Set &brandShortName; to show a warning and ask permission before:">
|
||||
<!ENTITY warn.enteringsecure "Loading a page that supports encryption">
|
||||
<!ENTITY warn.enteringsecure.accesskey "L">
|
||||
|
@ -69,50 +66,3 @@
|
|||
<!ENTITY certselect.ask "Ask Every Time">
|
||||
<!ENTITY certselect.ask.accesskey "E">
|
||||
|
||||
<!-- Cipher pref window -->
|
||||
<!ENTITY cipher.title "SSL: Edit Ciphers">
|
||||
<!ENTITY cipher.ssl3.label "SSL3/TLS Cipher Suites">
|
||||
<!ENTITY cipher.ssl3_extra.label "Extra SSL3/TLS Cipher Suites">
|
||||
<!ENTITY cipher.tab.ssl3tls "SSL3/TLS">
|
||||
<!ENTITY cipher.tab.ssl3tls_extra "Extra SSL3/TLS">
|
||||
|
||||
<!-- SSL3/TLS ciphers -->
|
||||
<!ENTITY cipher.ssl3.rsa_rc4_128_md5 "128-bit RC4 encryption with RSA and an MD5 MAC">
|
||||
<!ENTITY cipher.ssl3.rsa_rc4_128_sha "128-bit RC4 encryption with RSA and a SHA1 MAC">
|
||||
<!ENTITY cipher.ssl3.rsa_fips_des_ede3_sha "168-bit Triple DES with RSA and a SHA1 MAC (FIPS)">
|
||||
<!ENTITY cipher.ssl3.rsa_des_ede3_sha "168-bit Triple DES with RSA and a SHA1 MAC">
|
||||
<!ENTITY cipher.ssl3.rsa_fips_des_sha "56-bit DES encryption with RSA and a SHA1 MAC (FIPS)">
|
||||
<!ENTITY cipher.ssl3.rsa_des_sha "56-bit DES encryption with RSA and a SHA1 MAC">
|
||||
<!ENTITY cipher.ssl3.rsa_1024_rc4_56_sha "56-bit RC4 encryption with RSA and a SHA1 MAC (export)">
|
||||
<!ENTITY cipher.ssl3.rsa_1024_des_cbc_sha "56-bit DES encryption with RSA and a SHA1 MAC (export)">
|
||||
<!ENTITY cipher.ssl3.rsa_rc4_40_md5 "40-bit RC4 encryption with RSA and an MD5 MAC (export)">
|
||||
<!ENTITY cipher.ssl3.rsa_rc2_40_md5 "40-bit RC2 encryption with RSA and an MD5 MAC (export)">
|
||||
|
||||
<!-- Extra SSL3/TLS ciphers -->
|
||||
<!ENTITY cipher.ssl3.dhe_rsa_aes_256_sha "256-bit AES encryption with RSA, DHE, and a SHA1 MAC">
|
||||
<!ENTITY cipher.ssl3.dhe_dss_aes_256_sha "256-bit AES encryption with DSA, DHE, and a SHA1 MAC">
|
||||
<!ENTITY cipher.ssl3.rsa_aes_256_sha "256-bit AES encryption with RSA and a SHA1 MAC">
|
||||
<!ENTITY cipher.ssl3.dhe_rsa_aes_128_sha "128-bit AES encryption with RSA, DHE, and a SHA1 MAC">
|
||||
<!ENTITY cipher.ssl3.dhe_dss_aes_128_sha "128-bit AES encryption with DSA, DHE, and a SHA1 MAC">
|
||||
<!ENTITY cipher.ssl3.rsa_aes_128_sha "128-bit AES encryption with RSA and a SHA1 MAC">
|
||||
<!ENTITY cipher.ssl3.dhe_rsa_des_ede3_sha "168-bit Triple DES with RSA, DHE, and a SHA1 MAC">
|
||||
<!ENTITY cipher.ssl3.dhe_dss_des_ede3_sha "168-bit Triple DES with DSA, DHE, and a SHA1 MAC">
|
||||
<!ENTITY cipher.ssl3.dhe_rsa_des_sha "56-bit DES encryption with RSA, DHE, and a SHA1 MAC">
|
||||
<!ENTITY cipher.ssl3.dhe_dss_des_sha "56-bit DES encryption with DSA, DHE, and a SHA1 MAC">
|
||||
<!ENTITY cipher.ssl3.rsa_null_sha "No encryption with RSA authentication and a SHA1 MAC">
|
||||
<!ENTITY cipher.ssl3.rsa_null_md5 "No encryption with RSA authentication and an MD5 MAC">
|
||||
|
||||
<!-- Labels for cipher attributes -->
|
||||
<!ENTITY cipher.name "Cipher">
|
||||
<!ENTITY cipher.encryption "Encryption Algorithm:">
|
||||
<!ENTITY cipher.authAlg "Authentication Algorithm:">
|
||||
<!ENTITY cipher.keyAlg "Key Algorithm:">
|
||||
<!ENTITY cipher.keySize "Effective Key Size:">
|
||||
<!ENTITY cipher.macAlg "MAC Algorithm:">
|
||||
<!ENTITY cipher.other "Other Attributes:">
|
||||
<!ENTITY cipher.fips "FIPS">
|
||||
<!ENTITY cipher.exportable "IsExportable">
|
||||
|
||||
<!ENTITY cipher.details "Details...">
|
||||
|
||||
<!ENTITY cipherinfo.title "Cipher Details">
|
||||
|
|
|
@ -1,82 +0,0 @@
|
|||
/* ***** BEGIN LICENSE BLOCK *****
|
||||
* Version: MPL 1.1/GPL 2.0/LGPL 2.1
|
||||
*
|
||||
* The contents of this file are subject to the Mozilla Public License Version
|
||||
* 1.1 (the "License"); you may not use this file except in compliance with
|
||||
* the License. You may obtain a copy of the License at
|
||||
* http://www.mozilla.org/MPL/
|
||||
*
|
||||
* Software distributed under the License is distributed on an "AS IS" basis,
|
||||
* WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
|
||||
* for the specific language governing rights and limitations under the
|
||||
* License.
|
||||
*
|
||||
* The Original Code is Mozilla Communicator.
|
||||
*
|
||||
* The Initial Developer of the Original Code is
|
||||
* Netscape Communications Corporation.
|
||||
* Portions created by the Initial Developer are Copyright (C) 2002
|
||||
* the Initial Developer. All Rights Reserved.
|
||||
*
|
||||
* Contributor(s):
|
||||
* Kai Engert <kaie@netscape.com>
|
||||
*
|
||||
* Alternatively, the contents of this file may be used under the terms of
|
||||
* either the GNU General Public License Version 2 or later (the "GPL"), or
|
||||
* the GNU Lesser General Public License Version 2.1 or later (the "LGPL"),
|
||||
* in which case the provisions of the GPL or the LGPL are applicable instead
|
||||
* of those above. If you wish to allow use of your version of this file only
|
||||
* under the terms of either the GPL or the LGPL, and not to allow others to
|
||||
* use your version of this file under the terms of the MPL, indicate your
|
||||
* decision by deleting the provisions above and replace them with the notice
|
||||
* and other provisions required by the GPL or the LGPL. If you do not delete
|
||||
* the provisions above, a recipient may use your version of this file under
|
||||
* the terms of any one of the MPL, the GPL or the LGPL.
|
||||
*
|
||||
* ***** END LICENSE BLOCK ***** */
|
||||
|
||||
const nsCipherInfoService = "@mozilla.org/security/cipherinfo;1";
|
||||
const nsICipherInfoService = Components.interfaces.nsICipherInfoService;
|
||||
const nsICipherInfo = Components.interfaces.nsICipherInfo;
|
||||
|
||||
function onLoad()
|
||||
{
|
||||
var cipher_name = self.name;
|
||||
|
||||
var cipher_info_service = Components.classes[nsCipherInfoService].getService(nsICipherInfoService);
|
||||
var cipher = cipher_info_service.getCipherInfoByPrefString(self.name);
|
||||
|
||||
var info_name = document.getElementById("name");
|
||||
var info_encryption = document.getElementById("encryption");
|
||||
var info_authAlg = document.getElementById("authAlg");
|
||||
var info_keyAlg = document.getElementById("keyAlg");
|
||||
var info_keySize = document.getElementById("keySize");
|
||||
var info_macAlg = document.getElementById("macAlg");
|
||||
var info_fips = document.getElementById("fips");
|
||||
var info_exportable = document.getElementById("exportable");
|
||||
|
||||
try {
|
||||
info_name.setAttribute("value", cipher.longName);
|
||||
info_encryption.setAttribute("value", cipher.symCipherName);
|
||||
info_authAlg.setAttribute("value", cipher.authAlgorithmName);
|
||||
info_keyAlg.setAttribute("value", cipher.keaTypeName);
|
||||
info_keySize.setAttribute("value", cipher.effectiveKeyBits);
|
||||
info_macAlg.setAttribute("value", cipher.macAlgorithmName);
|
||||
|
||||
if (cipher.isFIPS) {
|
||||
info_fips.removeAttribute("collapsed");
|
||||
}
|
||||
else {
|
||||
info_fips.setAttribute("collapsed", "true");
|
||||
}
|
||||
|
||||
if (cipher.isExportable) {
|
||||
info_exportable.removeAttribute("collapsed");
|
||||
}
|
||||
else {
|
||||
info_exportable.setAttribute("collapsed", "true");
|
||||
}
|
||||
}
|
||||
catch (e) {
|
||||
}
|
||||
}
|
|
@ -1,93 +0,0 @@
|
|||
<?xml version="1.0"?>
|
||||
<!-- ***** BEGIN LICENSE BLOCK *****
|
||||
- Version: MPL 1.1/GPL 2.0/LGPL 2.1
|
||||
-
|
||||
- The contents of this file are subject to the Mozilla Public License Version
|
||||
- 1.1 (the "License"); you may not use this file except in compliance with
|
||||
- the License. You may obtain a copy of the License at
|
||||
- http://www.mozilla.org/MPL/
|
||||
-
|
||||
- Software distributed under the License is distributed on an "AS IS" basis,
|
||||
- WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
|
||||
- for the specific language governing rights and limitations under the
|
||||
- License.
|
||||
-
|
||||
- The Original Code is Mozilla Communicator
|
||||
-
|
||||
- The Initial Developer of the Original Code is
|
||||
- Netscape Communications Corp..
|
||||
- Portions created by the Initial Developer are Copyright (C) 2001
|
||||
- the Initial Developer. All Rights Reserved.
|
||||
-
|
||||
- Contributor(s):
|
||||
- Kai Engert <kaie@netscape.com>
|
||||
-
|
||||
- Alternatively, the contents of this file may be used under the terms of
|
||||
- either the GNU General Public License Version 2 or later (the "GPL"), or
|
||||
- the GNU Lesser General Public License Version 2.1 or later (the "LGPL"),
|
||||
- in which case the provisions of the GPL or the LGPL are applicable instead
|
||||
- of those above. If you wish to allow use of your version of this file only
|
||||
- under the terms of either the GPL or the LGPL, and not to allow others to
|
||||
- use your version of this file under the terms of the MPL, indicate your
|
||||
- decision by deleting the provisions above and replace them with the notice
|
||||
- and other provisions required by the LGPL or the GPL. If you do not delete
|
||||
- the provisions above, a recipient may use your version of this file under
|
||||
- the terms of any one of the MPL, the GPL or the LGPL.
|
||||
-
|
||||
- ***** END LICENSE BLOCK ***** -->
|
||||
|
||||
<!DOCTYPE dialog SYSTEM "chrome://pippki/locale/pref-ssl.dtd">
|
||||
|
||||
<?xml-stylesheet href="chrome://global/skin/" type="text/css"?>
|
||||
|
||||
<dialog id="cipherinfo"
|
||||
title="&cipherinfo.title;"
|
||||
xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"
|
||||
buttons="accept"
|
||||
onload="onLoad();">
|
||||
|
||||
<script type="application/x-javascript" src="chrome://pippki/content/cipherinfo.js"/>
|
||||
|
||||
<grid style="margin: 1em;">
|
||||
<columns>
|
||||
<column/>
|
||||
<column/>
|
||||
</columns>
|
||||
<rows>
|
||||
<row>
|
||||
<label value="&cipher.name;"/>
|
||||
<label id="name"/>
|
||||
</row>
|
||||
<row>
|
||||
<label value="&cipher.encryption;"/>
|
||||
<label id="encryption"/>
|
||||
</row>
|
||||
<row>
|
||||
<label value="&cipher.authAlg;"/>
|
||||
<label id="authAlg"/>
|
||||
</row>
|
||||
<row>
|
||||
<label value="&cipher.keyAlg;"/>
|
||||
<label id="keyAlg"/>
|
||||
</row>
|
||||
<row>
|
||||
<label value="&cipher.keySize;"/>
|
||||
<label id="keySize"/>
|
||||
</row>
|
||||
<row>
|
||||
<label value="&cipher.macAlg;"/>
|
||||
<label id="macAlg"/>
|
||||
</row>
|
||||
<row>
|
||||
<label value="&cipher.other;"/>
|
||||
<label id="fips" value="&cipher.fips;" collapsed="true"/>
|
||||
</row>
|
||||
<row>
|
||||
<label value=""/>
|
||||
<label id="exportable" value="&cipher.exportable;" collapsed="true"/>
|
||||
</row>
|
||||
</rows>
|
||||
</grid>
|
||||
|
||||
</dialog>
|
||||
|
|
@ -1,95 +0,0 @@
|
|||
/* ***** BEGIN LICENSE BLOCK *****
|
||||
* Version: MPL 1.1/GPL 2.0/LGPL 2.1
|
||||
*
|
||||
* The contents of this file are subject to the Mozilla Public License Version
|
||||
* 1.1 (the "License"); you may not use this file except in compliance with
|
||||
* the License. You may obtain a copy of the License at
|
||||
* http://www.mozilla.org/MPL/
|
||||
*
|
||||
* Software distributed under the License is distributed on an "AS IS" basis,
|
||||
* WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
|
||||
* for the specific language governing rights and limitations under the
|
||||
* License.
|
||||
*
|
||||
* The Original Code is Mozilla Communicator.
|
||||
*
|
||||
* The Initial Developer of the Original Code is
|
||||
* Netscape Communications Corporation.
|
||||
* Portions created by the Initial Developer are Copyright (C) 2002
|
||||
* the Initial Developer. All Rights Reserved.
|
||||
*
|
||||
* Contributor(s):
|
||||
* Terry Hayes <thayes@netscape.com>
|
||||
* Kai Engert <kaie@netscape.com>
|
||||
*
|
||||
* Alternatively, the contents of this file may be used under the terms of
|
||||
* either the GNU General Public License Version 2 or later (the "GPL"), or
|
||||
* the GNU Lesser General Public License Version 2.1 or later (the "LGPL"),
|
||||
* in which case the provisions of the GPL or the LGPL are applicable instead
|
||||
* of those above. If you wish to allow use of your version of this file only
|
||||
* under the terms of either the GPL or the LGPL, and not to allow others to
|
||||
* use your version of this file under the terms of the MPL, indicate your
|
||||
* decision by deleting the provisions above and replace them with the notice
|
||||
* and other provisions required by the GPL or the LGPL. If you do not delete
|
||||
* the provisions above, a recipient may use your version of this file under
|
||||
* the terms of any one of the MPL, the GPL or the LGPL.
|
||||
*
|
||||
* ***** END LICENSE BLOCK ***** */
|
||||
|
||||
var gPrefService = null;
|
||||
var gPrefBranch = null;
|
||||
|
||||
function onLoad() {
|
||||
// Set checkboxes from prefs
|
||||
const nsIPrefService = Components.interfaces.nsIPrefService;
|
||||
|
||||
gPrefService = Components.classes["@mozilla.org/preferences-service;1"].getService(nsIPrefService);
|
||||
gPrefBranch = gPrefService.getBranch(null);
|
||||
|
||||
// Enumerate each checkbox on this page and set value
|
||||
var prefElements = document.getElementsByAttribute("prefstring", "*");
|
||||
for (var i = 0; i < prefElements.length; i++) {
|
||||
var element = prefElements[i];
|
||||
var prefString = element.getAttribute("prefstring");
|
||||
var prefValue = false;
|
||||
|
||||
try {
|
||||
prefValue = gPrefBranch.getBoolPref(prefString);
|
||||
} catch(e) { /* Put debug output here */ }
|
||||
|
||||
element.setAttribute("checked", prefValue);
|
||||
// disable xul element if the pref is locked.
|
||||
if (gPrefBranch.prefIsLocked(prefString)) {
|
||||
element.disabled=true;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
function showInfo(cipher_name) {
|
||||
window.openDialog('chrome://pippki/content/cipherinfo.xul', cipher_name,
|
||||
'chrome,centerscreen,modal');
|
||||
}
|
||||
|
||||
function doOK() {
|
||||
// Save the prefs
|
||||
try {
|
||||
// Enumerate each checkbox on this page and save the value
|
||||
var prefElements = document.getElementsByAttribute("prefstring", "*");
|
||||
for (var i = 0; i < prefElements.length; i++) {
|
||||
var element = prefElements[i];
|
||||
var prefString = element.getAttribute("prefstring");
|
||||
var prefValue = element.getAttribute("checked");
|
||||
|
||||
|
||||
if (typeof(prefValue) == "string") {
|
||||
prefValue = (prefValue == "true");
|
||||
}
|
||||
|
||||
gPrefBranch.setBoolPref(prefString, prefValue);
|
||||
}
|
||||
|
||||
gPrefService.savePrefFile(null);
|
||||
} catch(e) { }
|
||||
|
||||
return true;
|
||||
}
|
|
@ -1,69 +0,0 @@
|
|||
<?xml version="1.0"?>
|
||||
<!-- ***** BEGIN LICENSE BLOCK *****
|
||||
- Version: MPL 1.1/GPL 2.0/LGPL 2.1
|
||||
-
|
||||
- The contents of this file are subject to the Mozilla Public License Version
|
||||
- 1.1 (the "License"); you may not use this file except in compliance with
|
||||
- the License. You may obtain a copy of the License at
|
||||
- http://www.mozilla.org/MPL/
|
||||
-
|
||||
- Software distributed under the License is distributed on an "AS IS" basis,
|
||||
- WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
|
||||
- for the specific language governing rights and limitations under the
|
||||
- License.
|
||||
-
|
||||
- The Original Code is Mozilla Communicator
|
||||
-
|
||||
- The Initial Developer of the Original Code is
|
||||
- Netscape Communications Corp..
|
||||
- Portions created by the Initial Developer are Copyright (C) 2001
|
||||
- the Initial Developer. All Rights Reserved.
|
||||
-
|
||||
- Contributor(s):
|
||||
- Terry Hayes <thayes@netscape.com>
|
||||
- Kai Engert <kaie@netscape.com>
|
||||
-
|
||||
- Alternatively, the contents of this file may be used under the terms of
|
||||
- either the GNU General Public License Version 2 or later (the "GPL"), or
|
||||
- the GNU Lesser General Public License Version 2.1 or later (the "LGPL"),
|
||||
- in which case the provisions of the GPL or the LGPL are applicable instead
|
||||
- of those above. If you wish to allow use of your version of this file only
|
||||
- under the terms of either the GPL or the LGPL, and not to allow others to
|
||||
- use your version of this file under the terms of the MPL, indicate your
|
||||
- decision by deleting the provisions above and replace them with the notice
|
||||
- and other provisions required by the LGPL or the GPL. If you do not delete
|
||||
- the provisions above, a recipient may use your version of this file under
|
||||
- the terms of any one of the MPL, the GPL or the LGPL.
|
||||
-
|
||||
- ***** END LICENSE BLOCK ***** -->
|
||||
|
||||
<!DOCTYPE dialog SYSTEM "chrome://pippki/locale/pref-ssl.dtd">
|
||||
|
||||
<?xml-stylesheet href="chrome://global/skin/" type="text/css"?>
|
||||
|
||||
<?xul-overlay href="chrome://pippki/content/ssl3tlsciphers.xul"?>
|
||||
<?xul-overlay href="chrome://pippki/content/ssl3tlsciphers2.xul"?>
|
||||
|
||||
<dialog id="pref-ciphers" title="&cipher.title;"
|
||||
xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"
|
||||
buttons="accept,cancel"
|
||||
ondialogaccept="return doOK();"
|
||||
onload="onLoad();">
|
||||
|
||||
<script type="application/x-javascript" src="chrome://help/content/contextHelp.js"/>
|
||||
<script type="application/x-javascript" src="chrome://global/content/strres.js"/>
|
||||
<script type="application/x-javascript" src="chrome://pippki/content/pippki.js"/>
|
||||
<script type="application/x-javascript" src="chrome://pippki/content/pref-ciphers.js"/>
|
||||
|
||||
<tabbox>
|
||||
<tabs id="ciphersTabbox">
|
||||
<tab id="ssl3tls_tab" label="&cipher.tab.ssl3tls;"/>
|
||||
<tab id="ssl3tls_extra_tab" label="&cipher.tab.ssl3tls_extra;"/>
|
||||
</tabs>
|
||||
<tabpanels>
|
||||
<vbox id="ssl3tls_ciphers"/>
|
||||
<vbox id="ssl3tls_extra_ciphers"/>
|
||||
</tabpanels>
|
||||
</tabbox>
|
||||
|
||||
</dialog>
|
|
@ -73,15 +73,6 @@
|
|||
prefstring="security.enable_tls"/>
|
||||
</vbox>
|
||||
|
||||
<vbox halign="right">
|
||||
<button label="&edit.sslciphers;"
|
||||
accesskey="&edit.sslciphers.accesskey;"
|
||||
oncommand="window.openDialog('chrome://pippki/content/pref-ciphers.xul', '',
|
||||
'chrome,centerscreen,modal');"
|
||||
id="editSSLCiphersButton"
|
||||
prefstring="security.disable_button.editSSLCiphers"/>
|
||||
</vbox>
|
||||
|
||||
</groupbox>
|
||||
|
||||
<groupbox align="start">
|
||||
|
|
|
@ -1,38 +0,0 @@
|
|||
<?xml version="1.0"?>
|
||||
<!-- ***** BEGIN LICENSE BLOCK *****
|
||||
- Version: MPL 1.1/GPL 2.0/LGPL 2.1
|
||||
-
|
||||
- The contents of this file are subject to the Mozilla Public License Version
|
||||
- 1.1 (the "License"); you may not use this file except in compliance with
|
||||
- the License. You may obtain a copy of the License at
|
||||
- http://www.mozilla.org/MPL/
|
||||
-
|
||||
- Software distributed under the License is distributed on an "AS IS" basis,
|
||||
- WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
|
||||
- for the specific language governing rights and limitations under the
|
||||
- License.
|
||||
-
|
||||
- The Original Code is Mozilla Communicator
|
||||
-
|
||||
- The Initial Developer of the Original Code is
|
||||
- Netscape Communications Corp..
|
||||
- Portions created by the Initial Developer are Copyright (C) 2001
|
||||
- the Initial Developer. All Rights Reserved.
|
||||
-
|
||||
- Contributor(s):
|
||||
- Kai Engert <kaie@netscape.com>
|
||||
-
|
||||
- Alternatively, the contents of this file may be used under the terms of
|
||||
- either the GNU General Public License Version 2 or later (the "GPL"), or
|
||||
- the GNU Lesser General Public License Version 2.1 or later (the "LGPL"),
|
||||
- in which case the provisions of the GPL or the LGPL are applicable instead
|
||||
- of those above. If you wish to allow use of your version of this file only
|
||||
- under the terms of either the GPL or the LGPL, and not to allow others to
|
||||
- use your version of this file under the terms of the MPL, indicate your
|
||||
- decision by deleting the provisions above and replace them with the notice
|
||||
- and other provisions required by the LGPL or the GPL. If you do not delete
|
||||
- the provisions above, a recipient may use your version of this file under
|
||||
- the terms of any one of the MPL, the GPL or the LGPL.
|
||||
-
|
||||
- ***** END LICENSE BLOCK ***** -->
|
||||
|
|
@ -1,122 +0,0 @@
|
|||
<?xml version="1.0"?>
|
||||
<!-- ***** BEGIN LICENSE BLOCK *****
|
||||
- Version: MPL 1.1/GPL 2.0/LGPL 2.1
|
||||
-
|
||||
- The contents of this file are subject to the Mozilla Public License Version
|
||||
- 1.1 (the "License"); you may not use this file except in compliance with
|
||||
- the License. You may obtain a copy of the License at
|
||||
- http://www.mozilla.org/MPL/
|
||||
-
|
||||
- Software distributed under the License is distributed on an "AS IS" basis,
|
||||
- WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
|
||||
- for the specific language governing rights and limitations under the
|
||||
- License.
|
||||
-
|
||||
- The Original Code is Mozilla Communicator
|
||||
-
|
||||
- The Initial Developer of the Original Code is
|
||||
- Netscape Communications Corp..
|
||||
- Portions created by the Initial Developer are Copyright (C) 2001
|
||||
- the Initial Developer. All Rights Reserved.
|
||||
-
|
||||
- Contributor(s):
|
||||
- Kai Engert <kaie@netscape.com>
|
||||
-
|
||||
- Alternatively, the contents of this file may be used under the terms of
|
||||
- either the GNU General Public License Version 2 or later (the "GPL"), or
|
||||
- the GNU Lesser General Public License Version 2.1 or later (the "LGPL"),
|
||||
- in which case the provisions of the GPL or the LGPL are applicable instead
|
||||
- of those above. If you wish to allow use of your version of this file only
|
||||
- under the terms of either the GPL or the LGPL, and not to allow others to
|
||||
- use your version of this file under the terms of the MPL, indicate your
|
||||
- decision by deleting the provisions above and replace them with the notice
|
||||
- and other provisions required by the LGPL or the GPL. If you do not delete
|
||||
- the provisions above, a recipient may use your version of this file under
|
||||
- the terms of any one of the MPL, the GPL or the LGPL.
|
||||
-
|
||||
- ***** END LICENSE BLOCK ***** -->
|
||||
|
||||
<?xml-stylesheet href="chrome://global/skin/" type="text/css"?>
|
||||
|
||||
<!DOCTYPE overlay SYSTEM "chrome://pippki/locale/pref-ssl.dtd">
|
||||
|
||||
<overlay id="SSL3TLSOverlay"
|
||||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:cert="http://netscape.com/rdf-cert#"
|
||||
xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul">
|
||||
|
||||
<vbox id="ssl3tls_ciphers">
|
||||
<groupbox align="start">
|
||||
<caption label="&cipher.ssl3.label;"/>
|
||||
|
||||
<grid>
|
||||
<columns>
|
||||
<column/>
|
||||
<column/>
|
||||
</columns>
|
||||
<rows>
|
||||
<row>
|
||||
<checkbox label="&cipher.ssl3.rsa_rc4_128_md5;"
|
||||
prefstring="security.ssl3.rsa_rc4_128_md5"/>
|
||||
<button label="&cipher.details;"
|
||||
oncommand="showInfo('security.ssl3.rsa_rc4_128_md5');"/>
|
||||
</row>
|
||||
<row>
|
||||
<checkbox label="&cipher.ssl3.rsa_rc4_128_sha;"
|
||||
prefstring="security.ssl3.rsa_rc4_128_sha"/>
|
||||
<button label="&cipher.details;"
|
||||
oncommand="showInfo('security.ssl3.rsa_rc4_128_sha');"/>
|
||||
</row>
|
||||
<row>
|
||||
<checkbox label="&cipher.ssl3.rsa_fips_des_ede3_sha;"
|
||||
prefstring="security.ssl3.rsa_fips_des_ede3_sha"/>
|
||||
<button label="&cipher.details;"
|
||||
oncommand="showInfo('security.ssl3.rsa_fips_des_ede3_sha');"/>
|
||||
</row>
|
||||
<row>
|
||||
<checkbox label="&cipher.ssl3.rsa_des_ede3_sha;"
|
||||
prefstring="security.ssl3.rsa_des_ede3_sha"/>
|
||||
<button label="&cipher.details;"
|
||||
oncommand="showInfo('security.ssl3.rsa_des_ede3_sha');"/>
|
||||
</row>
|
||||
<row>
|
||||
<checkbox label="&cipher.ssl3.rsa_fips_des_sha;"
|
||||
prefstring="security.ssl3.rsa_fips_des_sha"/>
|
||||
<button label="&cipher.details;"
|
||||
oncommand="showInfo('security.ssl3.rsa_fips_des_sha');"/>
|
||||
</row>
|
||||
<row>
|
||||
<checkbox label="&cipher.ssl3.rsa_des_sha;"
|
||||
prefstring="security.ssl3.rsa_des_sha"/>
|
||||
<button label="&cipher.details;"
|
||||
oncommand="showInfo('security.ssl3.rsa_des_sha');"/>
|
||||
</row>
|
||||
<row>
|
||||
<checkbox label="&cipher.ssl3.rsa_1024_rc4_56_sha;"
|
||||
prefstring="security.ssl3.rsa_1024_rc4_56_sha"/>
|
||||
<button label="&cipher.details;"
|
||||
oncommand="showInfo('security.ssl3.rsa_1024_rc4_56_sha');"/>
|
||||
</row>
|
||||
<row>
|
||||
<checkbox label="&cipher.ssl3.rsa_1024_des_cbc_sha;"
|
||||
prefstring="security.ssl3.rsa_1024_des_cbc_sha"/>
|
||||
<button label="&cipher.details;"
|
||||
oncommand="showInfo('security.ssl3.rsa_1024_des_cbc_sha');"/>
|
||||
</row>
|
||||
<row>
|
||||
<checkbox label="&cipher.ssl3.rsa_rc4_40_md5;"
|
||||
prefstring="security.ssl3.rsa_rc4_40_md5"/>
|
||||
<button label="&cipher.details;"
|
||||
oncommand="showInfo('security.ssl3.rsa_rc4_40_md5');"/>
|
||||
</row>
|
||||
<row>
|
||||
<checkbox label="&cipher.ssl3.rsa_rc2_40_md5;"
|
||||
prefstring="security.ssl3.rsa_rc2_40_md5"/>
|
||||
<button label="&cipher.details;"
|
||||
oncommand="showInfo('security.ssl3.rsa_rc2_40_md5');"/>
|
||||
</row>
|
||||
</rows>
|
||||
</grid>
|
||||
</groupbox>
|
||||
</vbox>
|
||||
</overlay>
|
Загрузка…
Ссылка в новой задаче