diff options
author | Ruben Rodriguez <ruben@gnu.org> | 2015-10-10 11:25:26 -0500 |
---|---|---|
committer | Ruben Rodriguez <ruben@gnu.org> | 2015-10-12 23:20:54 -0500 |
commit | 02da35db344679e666459b1e84946c7c9e5ba464 (patch) | |
tree | 6019eec51cd9b95256d9d66eb02dee9829f1624f /data/extensions/https-everywhere@eff.org/chrome | |
parent | 50557a44e8257abc03913ed5b0828e9fa509dc85 (diff) |
HTTPS-Everywhere updated to 5.1.1
Diffstat (limited to 'data/extensions/https-everywhere@eff.org/chrome')
188 files changed, 0 insertions, 14261 deletions
diff --git a/data/extensions/https-everywhere@eff.org/chrome/content/about.xul b/data/extensions/https-everywhere@eff.org/chrome/content/about.xul deleted file mode 100644 index 6a99d94..0000000 --- a/data/extensions/https-everywhere@eff.org/chrome/content/about.xul +++ /dev/null @@ -1,72 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<?xml-stylesheet href="chrome://global/skin/" type="text/css"?> -<?xml-stylesheet href="chrome://https-everywhere/content/preferences.css" type="text/css"?> - -<!DOCTYPE overlay SYSTEM "chrome://https-everywhere/locale/https-everywhere.dtd"> - -<dialog id="https-everywhere-about" - xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul" - xmlns:html="http://www.w3.org/1999/xhtml" - buttons="accept" - title="&https-everywhere.about.title;" - width="640" - height="480" - align="center"> - - <script type="application/x-javascript" - src="chrome://https-everywhere/content/preferences.js"/> - <vbox style="overflow:auto" flex="1"> - <label style="text-align:center; font-weight:bold; font-size:22px;">&https-everywhere.about.ext_name;</label> - <label style="text-align:center; font-size:18px; margin-bottom:10px;">&https-everywhere.about.ext_description;</label> - - <groupbox> - <caption label="&https-everywhere.about.version;" /> - <label>5.0.5</label> - </groupbox> - - <groupbox> - <caption label="&https-everywhere.about.created_by;" /> - <label>Mike Perry, Peter Eckersley, and Yan Zhu</label> - </groupbox> - - <groupbox> - <caption label="&https-everywhere.about.librarians;" /> - <label>Seth Schoen, MB and Andreas Jonsson</label> - </groupbox> - - <groupbox> - <caption label="&https-everywhere.about.thanks;" /> - <label>Many many contributors, including Aaron Swartz, Alec Moskvin, - Aleksey Kosterin, Alex Xu, Anas Qtiesh, Artyom Gavrichenkov, Brian - Carpenter, Chris Palmer, Christian Inci, Christopher Liu, Claudio - Moretti, Colonel Graff, Dan Auerbach, Daniel Kahn Gillmor, dm0, The - Doctor, Felix Geyer, Fruitless Creek, George Kargiotakis, haviah, Heiko - Adams, Jeroen van der Gun, Jay Weisskopf, Jacob Taylor, Jonathan Davies, Jorge Bernal, - katmagic, Kevin Jacobs, Korte, Liam K, Leonardo Brondani Schenkel, Marti Raudsepp, Micah Lee, Mike - Cardwell, Mangix, Matthias-Christian Ott, Mikko Harhanen, Mishari Muqbil, Neheb, Ori Avtalion, Osama Khalid, - nitrox, Pablo Castellano, Paul Wise, Pavel Kazakov, Phol Paucar, Richard - Green, Roan Kattouw, Rules Moore, Stefan Tomanek, Sam Reed, Steve - Milner, Sujit Rao, TK-999, Vendo, Victor Garin, Weiland Hoffmann, Whizz - Mo and Yan Zhu. Also, portions of HTTPS Everywhere are based on code - from NoScript, by Giorgio Maone and others. We are grateful for their - excellent work!</label> - </groupbox> - - <label style="font-weight:bold; margin-top:10px;"> - &https-everywhere.about.contribute; - <label id="donate link" - value="&https-everywhere.about.donate_tor;" - style="color: blue; cursor:hand; text-decoration:underline; font-style:bold" - onmouseover="event.target.style.cursor='pointer'" - onmouseout="event.target.style.cursor='default'" - onclick="window_opener('https://www.torproject.org/donate/donate.html.en')"/> - &https-everywhere.about.or; - <label id="donate link2" - value="&https-everywhere.about.donate_eff;" - style="color: blue; cursor:hand; text-decoration:underline; font-style:bold" - onmouseover="event.target.style.cursor='pointer'" - onmouseout="event.target.style.cursor='default'" - onclick="window_opener('https://www.eff.org/donate')"/> - </label> - </vbox> -</dialog> diff --git a/data/extensions/https-everywhere@eff.org/chrome/content/code/AndroidUI.jsm b/data/extensions/https-everywhere@eff.org/chrome/content/code/AndroidUI.jsm deleted file mode 100644 index 1a4936d..0000000 --- a/data/extensions/https-everywhere@eff.org/chrome/content/code/AndroidUI.jsm +++ /dev/null @@ -1,236 +0,0 @@ -const CC = Components.classes; -const CI = Components.interfaces; -const CU = Components.utils; - -var HTTPSEverywhere = CC["@eff.org/https-everywhere;1"] - .getService(CI.nsISupports).wrappedJSObject; - -CU.import("resource://gre/modules/Prompt.jsm"); - -var menuId; -var urlbarId; -var aWindow = getWindow(); - - -/* - * Setup/Teardown for the UI - */ - -function loadIntoWindow() { - if (!aWindow) { - return; - } - var enabled = HTTPSEverywhere.prefs.getBoolPref("globalEnabled"); - addToggleItemToMenu(enabled); - if (enabled) { - urlbarId = aWindow.NativeWindow.pageactions.add(urlbarOptions); - } else if (urlbarId) { - aWindow.NativeWindow.pageactions.remove(urlbarId); - } - - // When navigating away from a page, we want to clear the applicable list for - // that page. There are a few different APIs to do this, but this is the one - // that work on mobile. We trigger on pagehide rather than pageshow because we - // want to capture subresources during load. - var BrowserApp = aWindow.BrowserApp; - BrowserApp.deck.addEventListener("pagehide", function(evt) { - var browser = BrowserApp.getBrowserForDocument(evt.target); - HTTPSEverywhere.resetApplicableList(browser); - }, true); -} - -function unloadFromWindow() { - if (!aWindow) { - return; - } - aWindow.NativeWindow.menu.remove(menuId); - aWindow.NativeWindow.pageactions.remove(urlbarId); -} - - -/* - * Add a menu item to toggle HTTPS Everywhere - */ - -function addToggleItemToMenu(enabled) { - if (menuId) { aWindow.NativeWindow.menu.remove(menuId); } - var menuLabel = enabled ? "HTTPS Everywhere on" : "HTTPS Everywhere off"; - menuId = aWindow.NativeWindow.menu.add(menuLabel, null, function() { - popupToggleMenu(aWindow, enabled); - }); -} - -function popupToggleMenu(aWindow, enabled) { - var buttons = [ - { - label: "Yes", - callback: function() { - toggleEnabledState(); - var msg = enabled ? "HTTPS Everywhere disabled!" : "HTTPS Everywhere enabled!"; - aWindow.NativeWindow.toast.show(msg, "short"); - return true; - } - }, { - label: "No", - callback: function() { return false; } - } - ]; - var newState = enabled ? "off?" : "on?"; - aWindow.NativeWindow.doorhanger.show("Would you like to turn HTTPS Everywhere "+newState, - "doorhanger-toggle", buttons); -} - - -/* - * The HTTPS Everywhere icon in the URL bar shows a popup of rules that the - * user can activate/deactivate. On long click, reset all rules to defaults. - */ - -var popupInfo = { - rules: [], - ruleItems: [], - ruleStatus: [], - alist: null, - getApplicableList: function() { - var browser = aWindow.BrowserApp.selectedBrowser; - return HTTPSEverywhere.getApplicableListForBrowser(browser); - }, - fill: function() { - this.clear(); - this.alist = this.getApplicableList(); - HTTPSEverywhere.log(4,"applicable list active: "+JSON.stringify(this.alist.active)); - HTTPSEverywhere.log(4,"applicable list inactive: "+JSON.stringify(this.alist.inactive)); - for (var rule in this.alist.all) { - if (this.alist.active.hasOwnProperty(rule)) { - // active rules are checked and toggleable - this.ruleItems.push({ label: rule, selected: true }); - this.ruleStatus.push(true); - this.rules.push(this.alist.active[rule]); - } else if (this.alist.moot.hasOwnProperty(rule)) { - // moot rules are checked and toggleable too - this.ruleItems.push({ label: rule, selected: true }); - this.ruleStatus.push(true); - this.rules.push(this.alist.moot[rule]); - } else if (this.alist.inactive.hasOwnProperty(rule)) { - // inactive rules are unchecked and toggleable - this.ruleItems.push({ label: rule }); - this.ruleStatus.push(false); - this.rules.push(this.alist.inactive[rule]); - } else if (this.alist.breaking.hasOwnProperty(rule)) { - // breaking rules are get a unicode clockwise arrow next to them - var ruleLabel = "\u21B7"+rule; - var isSelected = this.alist.breaking[rule].active; - this.ruleItems.push({ label: ruleLabel, selected: isSelected }); - this.ruleStatus.push(isSelected); - this.rules.push(this.alist.breaking[rule]); - } - } - }, - clear: function() { - this.rules = []; - this.ruleItems = []; - this.ruleStatus = []; - this.alist = {}; - } -}; - -var urlbarOptions = { - - title: "HTTPS Everywhere", - - icon: "chrome://https-everywhere/skin/https-everywhere-128.png", - - clickCallback: function() { - popupInfo.fill(); - rulesPrompt.setMultiChoiceItems(popupInfo.ruleItems); - rulesPrompt.show(function(data) { - var db = data.button; - if (db === -1) { return null; } // user didn't click the accept button - if (popupInfo.rules.length !== db.length) { - // Why does db sometimes have an extra entry that doesn't correspond - // to any of the ruleItems? No idea, but let's log it. - HTTPSEverywhere.log(5,"Got length mismatch between popupInfo.ruleItems and data.button"); - HTTPSEverywhere.log(4,"Applicable rules: "+JSON.stringify(popupInfo.rules)); - HTTPSEverywhere.log(4, "data.button: "+JSON.stringify(db)); - } - for (var i=0; i<popupInfo.rules.length; i++) { - if (popupInfo.ruleStatus[i] !== db[i]) { - HTTPSEverywhere.log(4, "toggling: "+JSON.stringify(popupInfo.rules[i])); - popupInfo.rules[i].toggle(); - } - } - reloadTab(); - return null; - }); - }, - - longClickCallback: function() { popupResetDefaultsMenu(aWindow); } -}; - -var rulesPrompt = new Prompt({ - window: aWindow, - title: "Enable/disable rules", - buttons: ["Apply changes"] -}); - -function popupResetDefaultsMenu(aWindow) { - var buttons = [ - { - label: "Yes", - callback: function() { - resetToDefaults(); - var msg = "Default rules reset."; - aWindow.NativeWindow.toast.show(msg, "short"); - return true; - } - }, { - label: "No", - callback: function() { return false; } - } - ]; - aWindow.NativeWindow.doorhanger.show("Reset all HTTPS Everywhere rules to defaults?", - "doorhanger-reset", buttons); -} - - -/* - * Some useful utils - */ - -function reloadTab() { - // There seems to be no API to do this directly? - aWindow.BrowserApp.selectedTab.window.location.reload(); -} - -function toggleEnabledState(){ - HTTPSEverywhere.toggleEnabledState(); - loadIntoWindow(); - reloadTab(); -} - -function resetToDefaults() { - HTTPSEverywhere.https_rules.resetRulesetsToDefaults(); - reloadTab(); -} - -function getWindow() { - return CC['@mozilla.org/appshell/window-mediator;1'] - .getService(CI.nsIWindowMediator) - .getMostRecentWindow('navigator:browser'); -} - - -/* - * Here's the external API to this UI module - */ - -var AndroidUI = { - init: function() { - loadIntoWindow(); - }, - shutdown: function() { - unloadFromWindow(); - } -}; - -var EXPORTED_SYMBOLS = ["AndroidUI"]; diff --git a/data/extensions/https-everywhere@eff.org/chrome/content/code/ApplicableList.js b/data/extensions/https-everywhere@eff.org/chrome/content/code/ApplicableList.js deleted file mode 100644 index 351530a..0000000 --- a/data/extensions/https-everywhere@eff.org/chrome/content/code/ApplicableList.js +++ /dev/null @@ -1,264 +0,0 @@ -// An ApplicableList is a structure used to keep track of which rulesets -// were applied, and which ones weren't but might have been, to the contents -// of a given page (top level nsIDOMWindow) - -var serial_number = 0; - -function ApplicableList(logger, uri) { - this.log = logger; - this.uri = uri.clone(); - if (!this.uri) { - this.log(WARN,"NULL CLONING URI " + doc); - if (uri) { - this.log(WARN,"NULL CLONING URI " + uri.spec); - } - } - this.home = uri.spec; // what doc we're housekeeping for - this.active = {}; - this.breaking = {}; // rulesets with redirection loops - this.inactive = {}; - this.moot={}; // rulesets that might be applicable but uris are already https - this.all={}; // active + breaking + inactive + moot - serial_number += 1; - this.serial = serial_number; - this.log(DBUG,"Alist serial #" + this.serial + " for " + this.home); -} - -ApplicableList.prototype = { - - empty: function() { - // Empty everything, used when toggles occur in order to ensure that if - // the reload fails, the resulting list is not eroneous - this.active = {}; - this.breaking = {}; - this.inactive = {}; - this.moot={}; - this.all={}; - }, - - active_rule: function(ruleset) { - this.log(INFO,"active rule " + ruleset.name +" in "+ this.home +" -> " + - this.uri.spec+ " serial " + this.serial); - this.active[ruleset.name] = ruleset; - this.all[ruleset.name] = ruleset; - }, - - breaking_rule: function(ruleset) { - this.log(NOTE,"breaking rule " + ruleset.name +" in "+ this.home +" -> " + - this.uri.spec+ " serial " + this.serial); - this.breaking[ruleset.name] = ruleset; - this.all[ruleset.name] = ruleset; - }, - - inactive_rule: function(ruleset) { - - this.log(INFO,"inactive rule " + ruleset.name +" in "+ this.home +" -> " + - this.uri.spec+ " serial " + this.serial); - this.inactive[ruleset.name] = ruleset; - this.all[ruleset.name] = ruleset; - }, - - moot_rule: function(ruleset) { - this.log(INFO,"moot rule " + ruleset.name +" in "+ this.home + " serial " + this.serial); - this.moot[ruleset.name] = ruleset; - this.all[ruleset.name] = ruleset; - }, - - dom_handler: function(operation,key,data,src,dst) { - // See https://developer.mozilla.org/En/DOM/UserDataHandler - if (src && dst) - dst.setUserData(key, data, this.dom_handler); - }, - - populate_list: function() { - // The base URI of the dom tends to be loaded from some /other/ - // ApplicableList, so pretend we're loading it from here. - HTTPSEverywhere.instance.https_rules.rewrittenURI(this, this.uri); - this.log(DBUG, "populating using alist #" + this.serial); - }, - - populate_menu: function(document, menupopup, weird) { - this.populate_list(); - this.document = document; - - var https_everywhere = CC["@eff.org/https-everywhere;1"].getService(Components.interfaces.nsISupports).wrappedJSObject; - - // get the menu popup - this.menupopup = menupopup; - - // empty it all of its menuitems - while(this.menupopup.firstChild.tagName != "menuseparator") { - this.menupopup.removeChild(this.menupopup.firstChild); - } - - // add global enable/disable toggle button - var strings = document.getElementById("HttpsEverywhereStrings"); - - var enableLabel = document.createElement('menuitem'); - var text = strings.getString("https-everywhere.menu.globalDisable"); - if(!https_everywhere.prefs.getBoolPref("globalEnabled")) - text = strings.getString("https-everywhere.menu.globalEnable"); - - enableLabel.setAttribute('label', text); - enableLabel.setAttribute('command', 'https-everywhere-menuitem-globalEnableToggle'); - this.prepend_child(enableLabel); - - // add the label at the top - var any_rules = false; - for(var x in this.all) { - any_rules = true; // how did JavaScript get this ugly? - break; - } - var label = document.createElement('menuitem'); - label.setAttribute('label', strings.getString('https-everywhere.menu.enableDisable')); - label.setAttribute('command', 'https-everywhere-menuitem-preferences'); - var label2 = false; - if (!any_rules) { - label2 = document.createElement('menuitem'); - if (!weird) text = strings.getString('https-everywhere.menu.noRules'); - else text = strings.getString('https-everywhere.menu.unknownRules'); - label2.setAttribute('label', text); - label2.setAttribute('command', 'https-everywhere-menuitem-preferences'); - label2.setAttribute('style', 'color:#909090;'); - } - - // create a commandset if it doesn't already exist - this.commandset = document.getElementById('https-everywhere-commandset'); - if(!this.commandset) { - this.commandset = document.createElement('commandset'); - this.commandset.setAttribute('id', 'https-everywhere-commandset'); - var win = document.getElementById('main-window'); - win.appendChild(this.commandset); - } else { - // empty commandset - while(this.commandset.firstChild) - this.commandset.removeChild(this.commandset.firstChild); - } - - var wm = Components.classes["@mozilla.org/appshell/window-mediator;1"] - .getService(Components.interfaces.nsIWindowMediator); - - var browser = wm.getMostRecentWindow("navigator:browser").gBrowser.selectedBrowser; - var location = browser.currentURI.asciiSpec; //full url, including about:certerror details - - if(location.substr(0, 6) == "about:"){ - //"From" portion of the rule is retrieved from the location bar via document.getElementById("urlbar").value - - var fromHost = document.getElementById("urlbar").value; - - //scheme must be trimmed out to check for applicable rulesets - if(fromHost.indexOf("://") != -1) - fromHost = fromHost.substr(fromHost.indexOf("://") + 3, fromHost.length); - - //trim off any page locations - we only want the host - e.g. domain.com - if(fromHost.indexOf("/") != -1) - fromHost = fromHost.substr(0, fromHost.indexOf("/")); - - // Search for applicable rulesets for the host listed in the location bar - var plist = HTTPSRules.potentiallyApplicableRulesets(fromHost); - for (var i = 0 ; i < plist.length ; i++){ - //For each applicable rulset, determine active/inactive, and append to proper list. - var ruleOn = false; - try { - if(https_everywhere.rule_toggle_prefs.getBoolPref(plist[i].name)) - ruleOn = true; - } catch(e) { - if(https_everywhere.https_rules.rulesetsByName[plist[i].name].active) - ruleOn = true; - } - if(ruleOn) - this.active_rule(plist[i]); - else - this.inactive_rule(plist[i]); - } - } - - // add all applicable commands - for(var x in this.breaking) - this.add_command(this.breaking[x]); - for(var x in this.active) - this.add_command(this.active[x]); - for(var x in this.moot) - this.add_command(this.moot[x]); - for(var x in this.inactive) - this.add_command(this.inactive[x]); - - if(https_everywhere.prefs.getBoolPref("globalEnabled")){ - // add all the menu items - for (var x in this.inactive) - this.add_menuitem(this.inactive[x], 'inactive'); - // rules that are active for some uris are not really moot - for (var x in this.moot) - if (!(x in this.active)) - this.add_menuitem(this.moot[x], 'moot'); - // break once break everywhere - for (var x in this.active) - if (!(x in this.breaking)) - this.add_menuitem(this.active[x], 'active'); - for (var x in this.breaking) - this.add_menuitem(this.breaking[x], 'breaking'); - - if (label2) this.prepend_child(label2); - this.prepend_child(label); - } - - }, - - prepend_child: function(node) { - this.menupopup.insertBefore(node, this.menupopup.firstChild); - }, - - add_command: function(rule) { - var command = this.document.createElement("command"); - command.setAttribute('id', JSON.stringify(rule.id)+'-command'); - command.setAttribute('label', rule.name); - command.setAttribute('oncommand', 'toggle_rule("'+JSON.stringify(rule.id)+'")'); - this.commandset.appendChild(command); - }, - - // add a menu item for a rule -- type is "active", "inactive", "moot", - // or "breaking" - - add_menuitem: function(rule, type) { - // create the menuitem - var item = this.document.createElement('menuitem'); - item.setAttribute('command', rule.id+'-command'); - item.setAttribute('class', type+'-item menuitem-iconic'); - item.setAttribute('label', rule.name); - - // we can get confused if rulesets have their state changed after the - // ApplicableList was constructed - if (!rule.active && (type == 'active' || type == 'moot')) - type = 'inactive'; - if (rule.active && type == 'inactive') - type = 'moot'; - - // set the icon - var image_src; - if (type == 'active') image_src = 'tick.png'; - else if (type == 'inactive') image_src = 'cross.png'; - else if (type == 'moot') image_src = 'tick-moot.png'; - else if (type == 'breaking') image_src = 'loop.png'; - item.setAttribute('image', 'chrome://https-everywhere/skin/'+image_src); - - // all done - this.prepend_child(item); - }, - - show_applicable: function() { - this.log(WARN, "Applicable list number " + this.serial); - for (var x in this.active) - this.log(WARN,"Active: " + this.active[x].name); - - for (var x in this.breaking) - this.log(WARN,"Breaking: " + this.breaking[x].name); - - for (x in this.inactive) - this.log(WARN,"Inactive: " + this.inactive[x].name); - - for (x in this.moot) - this.log(WARN,"Moot: " + this.moot[x].name); - - } -}; - diff --git a/data/extensions/https-everywhere@eff.org/chrome/content/code/ChannelReplacement.js b/data/extensions/https-everywhere@eff.org/chrome/content/code/ChannelReplacement.js deleted file mode 100644 index ca70939..0000000 --- a/data/extensions/https-everywhere@eff.org/chrome/content/code/ChannelReplacement.js +++ /dev/null @@ -1,389 +0,0 @@ -Components.utils.import("resource://gre/modules/XPCOMUtils.jsm"); - -function CtxCapturingListener(tracingChannel, captureObserver) {
- this.originalListener = tracingChannel.setNewListener(this);
- this.captureObserver = captureObserver;
-}
-CtxCapturingListener.prototype = {
- originalListener: null,
- originalCtx: null,
- onStartRequest: function(request, ctx) {
- this.originalCtx = ctx;
- if (this.captureObserver) {
- this.captureObserver.observeCapture(request, this);
- }
- },
- onDataAvailable: function(request, ctx, inputStream, offset, count) {},
- onStopRequest: function(request, ctx, statusCode) {},
- QueryInterface: XPCOMUtils.generateQI([Ci.nsIStreamListener])
-};
-
-function ChannelReplacement(chan, newURI, newMethod) {
- return this._init(chan, newURI, newMethod);
-}
-
-ChannelReplacement.supported = "nsITraceableChannel" in Ci;
-
-ChannelReplacement.runWhenPending = function(channel, callback) {
- if (channel.isPending()) {
- callback();
- return false;
- } else {
- new LoadGroupWrapper(channel, callback);
- return true;
- }
-};
-
-
-ChannelReplacement.prototype = {
- listener: null,
- context: null,
- oldChannel: null,
- channel: null,
- window: null,
- suspended: false,
-
- get _unsupportedError() {
- return new Error("Can't replace channels without nsITraceableChannel!");
- },
-
- get _classifierClass() {
- delete this.__proto__._classifierClass;
- return this.__proto__._classifierClass = Cc["@mozilla.org/channelclassifier"];
- },
-
- _autoHeadersRx: /^(?:Host|Cookie|Authorization)$|Cache|^If-/,
- visitHeader: function(key, val) {
- try {
- // we skip authorization and cache-related fields which should be automatically set
- if (!this._autoHeadersRx.test(key)) this.channel.setRequestHeader(key, val, false);
- } catch (e) {
- dump(e + "\n");
- }
- },
-
- _init: function(chan, newURI, newMethod) {
- if (!(ChannelReplacement.supported && chan instanceof Ci.nsITraceableChannel))
- throw this._unsupportedError;
-
- newURI = newURI || chan.URI;
-
- var newChan = IOS.newChannelFromURI(newURI);
-
- this.oldChannel = chan;
- this.channel = newChan;
-
- // porting of http://mxr.mozilla.org/mozilla-central/source/netwerk/protocol/http/src/nsHttpChannel.cpp#2750
-
- var loadFlags = chan.loadFlags;
-
- if (chan.URI.schemeIs("https"))
- loadFlags &= ~chan.INHIBIT_PERSISTENT_CACHING;
-
-
- newChan.loadGroup = chan.loadGroup;
- newChan.notificationCallbacks = chan.notificationCallbacks;
- newChan.loadFlags = loadFlags | newChan.LOAD_REPLACE;
- - if (!(newChan instanceof Ci.nsIHttpChannel))
- return this;
-
- // copy headers
- chan.visitRequestHeaders(this);
-
- if (!newMethod || newMethod === chan.requestMethod) {
- if (newChan instanceof Ci.nsIUploadChannel && chan instanceof Ci.nsIUploadChannel && chan.uploadStream ) {
- var stream = chan.uploadStream;
- if (stream instanceof Ci.nsISeekableStream) {
- stream.seek(stream.NS_SEEK_SET, 0);
- }
-
- try {
- let ctype = chan.getRequestHeader("Content-type");
- let clen = chan.getRequestHeader("Content-length");
- if (ctype && clen) {
- newChan.setUploadStream(stream, ctype, parseInt(clen, 10));
- }
- } catch(e) {
- newChan.setUploadStream(stream, '', -1);
- }
-
- newChan.requestMethod = chan.requestMethod;
- }
- } else {
- newChan.requestMethod = newMethod;
- }
-
- if (chan.referrer) newChan.referrer = chan.referrer;
- newChan.allowPipelining = chan.allowPipelining;
- newChan.redirectionLimit = chan.redirectionLimit - 1;
- if (chan instanceof Ci.nsIHttpChannelInternal && newChan instanceof Ci.nsIHttpChannelInternal) {
- if (chan.URI == chan.documentURI) {
- newChan.documentURI = newURI;
- } else {
- newChan.documentURI = chan.documentURI;
- }
- }
-
- if (chan instanceof Ci.nsIEncodedChannel && newChan instanceof Ci.nsIEncodedChannel) {
- newChan.applyConversion = chan.applyConversion;
- }
-
- // we can't transfer resume information because we can't access mStartPos and mEntityID :(
- // http://mxr.mozilla.org/mozilla-central/source/netwerk/protocol/http/src/nsHttpChannel.cpp#2826
-
- if ("nsIApplicationCacheChannel" in Ci &&
- chan instanceof Ci.nsIApplicationCacheChannel && newChan instanceof Ci.nsIApplicationCacheChannel) {
- newChan.applicationCache = chan.applicationCache;
- newChan.inheritApplicationCache = chan.inheritApplicationCache;
- }
-
- if (chan instanceof Ci.nsIPropertyBag && newChan instanceof Ci.nsIWritablePropertyBag)
- for (var properties = chan.enumerator, p; properties.hasMoreElements();)
- if ((p = properties.getNext()) instanceof Ci.nsIProperty)
- newChan.setProperty(p.name, p.value);
-
- if (chan.loadFlags & chan.LOAD_DOCUMENT_URI) {
- this.window = IOUtil.findWindow(chan);
- if (this.window) this.window._replacedChannel = chan;
- }
-
- return this;
- },
-
- _onChannelRedirect: function() {
- var oldChan = this.oldChannel;
- var newChan = this.channel;
-
- if (this.realRedirect) {
- if (oldChan.redirectionLimit === 0) {
- oldChan.cancel(NS_ERROR_REDIRECT_LOOP);
- throw NS_ERROR_REDIRECT_LOOP;
- }
- } else newChan.redirectionLimit += 1;
-
-
-
- // nsHttpHandler::OnChannelRedirect()
-
- const CES = Ci.nsIChannelEventSink;
- const flags = CES.REDIRECT_INTERNAL;
- this._callSink(
- Cc["@mozilla.org/netwerk/global-channel-event-sink;1"].getService(CES),
- oldChan, newChan, flags);
- var sink;
-
- for (let cess = Cc['@mozilla.org/categorymanager;1'].getService(CI.nsICategoryManager)
- .enumerateCategory("net-channel-event-sinks");
- cess.hasMoreElements();
- ) {
- sink = cess.getNext();
- if (sink instanceof CES)
- this._callSink(sink, oldChan, newChan, flags);
- }
- sink = IOUtil.queryNotificationCallbacks(oldChan, CES);
- if (sink) this._callSink(sink, oldChan, newChan, flags);
-
- // ----------------------------------
-
- newChan.originalURI = oldChan.originalURI;
-
- sink = IOUtil.queryNotificationCallbacks(oldChan, Ci.nsIHttpEventSink);
- if (sink) sink.onRedirect(oldChan, newChan);
- },
-
- _callSink: function(sink, oldChan, newChan, flags) {
- try {
- if ("onChannelRedirect" in sink) sink.onChannelRedirect(oldChan, newChan, flags);
- else sink.asyncOnChannelRedirect(oldChan, newChan, flags, this._redirectCallback);
- } catch(e) {
- if (e.toString().indexOf("(NS_ERROR_DOM_BAD_URI)") !== -1 && oldChan.URI.spec !== newChan.URI.spec) {
- let oldURL = oldChan.URI.spec;
- try {
- oldChan.URI.spec = newChan.URI.spec;
- this._callSink(sink, oldChan, newChan, flags);
- } catch(e1) {
- throw e;
- } finally {
- oldChan.URI.spec = oldURL;
- }
- } else if (e.message.indexOf("(NS_ERROR_NOT_AVAILABLE)") === -1) throw e;
- }
- },
-
- _redirectCallback: ("nsIAsyncVerifyRedirectCallback" in Ci)
- ? {
- QueryInterface: XPCOMUtils.generateQI([Ci.nsIAsyncVerifyRedirectCallback]),
- onRedirectVerifyCallback: function(result) {}
- }
- : null
- ,
-
- replace: function(realRedirect, callback) {
- let self = this;
- let oldChan = this.oldChannel;
- this.realRedirect = !!realRedirect;
- if (typeof(callback) !== "function") {
- callback = this._defaultCallback;
- }
- ChannelReplacement.runWhenPending(oldChan, function() {
- if (oldChan.status) return; // channel's doom had been already defined
-
- let ccl = new CtxCapturingListener(oldChan, self);
- self.loadGroup = oldChan.loadGroup;
-
- oldChan.loadGroup = null; // prevents the wheel from stopping spinning
-
-
- if (self._redirectCallback) { // Gecko >= 2
- // this calls asyncAbort, which calls onStartRequest on our listener
- oldChan.cancel(NS_BINDING_REDIRECTED);
- self.suspend(); // believe it or not, this will defer asyncAbort() notifications until resume()
- callback(self);
- } else {
- // legacy (Gecko < 2)
- self.observeCapture = function(req, ccl) {
- self.open = function() { self._redirect(ccl); };
- callback(self);
- };
- oldChan.cancel(NS_BINDING_REDIRECTED);
- }
-
-
- });
- },
-
- observeCapture: function(req, ccl) {
- this._redirect(ccl);
- },
-
- _defaultCallback: function(replacement) {
- replacement.open();
- },
-
- open: function() {
- this.resume(); // this triggers asyncAbort and the listeners in cascade
- },
- _redirect: function(ccl) {
- let oldChan = this.oldChannel,
- newChan = this.channel,
- overlap;
-
- if (!(this.window && (overlap = this.window._replacedChannel) !== oldChan)) {
- try {
- if (ABE.consoleDump && this.window) {
- ABE.log("Opening delayed channel: " + oldChan.name + " - (current loading channel for this window " + (overlap && overlap.name) + ")");
- }
-
- oldChan.loadGroup = this.loadGroup;
-
- this._onChannelRedirect();
- newChan.asyncOpen(ccl.originalListener, ccl.originalCtx);
-
- if (this.window && this.window != IOUtil.findWindow(newChan)) {
- // late diverted load, unwanted artifact, abort
- IOUtil.abort(newChan);
- } else {
- // safe browsing hook
- if (this._classifierClass)
- this._classifierClass.createInstance(Ci.nsIChannelClassifier).start(newChan, true);
- }
- } catch (e) {
- ABE.log(e);
- }
- } else {
- if (ABE.consoleDump) {
- ABE.log("Detected double load on the same window: " + oldChan.name + " - " + (overlap && overlap.name));
- }
- }
-
- this.dispose();
- },
-
- suspend: function() {
- if (!this.suspended) {
- this.oldChannel.suspend();
- this.suspended = true;
- }
- },
- resume: function() {
- if (this.suspended) {
- this.suspended = false;
- try {
- this.oldChannel.resume();
- } catch (e) {}
- }
- },
-
- dispose: function() {
- this.resume();
- if (this.loadGroup) {
- try {
- this.loadGroup.removeRequest(this.oldChannel, null, NS_BINDING_REDIRECTED);
- } catch (e) {}
- this.loadGroup = null;
- }
-
- }
-};
-
-function LoadGroupWrapper(channel, callback) {
- this._channel = channel;
- this._inner = channel.loadGroup;
- this._callback = callback;
- channel.loadGroup = this;
-}
-LoadGroupWrapper.prototype = {
- QueryInterface: XPCOMUtils.generateQI([Ci.nsILoadGroup]),
-
- get activeCount() {
- return this._inner ? this._inner.activeCount : 0;
- },
- set defaultLoadRequest(v) {
- return this._inner ? this._inner.defaultLoadRequest = v : v;
- },
- get defaultLoadRequest() {
- return this._inner ? this._inner.defaultLoadRequest : null;
- },
- set groupObserver(v) {
- return this._inner ? this._inner.groupObserver = v : v;
- },
- get groupObserver() {
- return this._inner ? this._inner.groupObserver : null;
- },
- set notificationCallbacks(v) {
- return this._inner ? this._inner.notificationCallbacks = v : v;
- },
- get notificationCallbacks() {
- return this._inner ? this._inner.notificationCallbacks : null;
- },
- get requests() {
- return this._inner ? this._inner.requests : this._emptyEnum;
- },
-
- addRequest: function(r, ctx) {
- this.detach();
- if (this._inner) try {
- this._inner.addRequest(r, ctx);
- } catch(e) {
- // addRequest may have not been implemented
- }
- if (r === this._channel)
- try {
- this._callback(r, ctx);
- } catch (e) {}
- },
- removeRequest: function(r, ctx, status) {
- this.detach();
- if (this._inner) this._inner.removeRequest(r, ctx, status);
- },
-
- detach: function() {
- if (this._channel.loadGroup) this._channel.loadGroup = this._inner;
- },
- _emptyEnum: {
- QueryInterface: XPCOMUtils.generateQI([Ci.nsISimpleEnumerator]),
- getNext: function() { return null; },
- hasMoreElements: function() { return false; }
- }
-};
diff --git a/data/extensions/https-everywhere@eff.org/chrome/content/code/Cookie.js b/data/extensions/https-everywhere@eff.org/chrome/content/code/Cookie.js deleted file mode 100644 index f9134bc..0000000 --- a/data/extensions/https-everywhere@eff.org/chrome/content/code/Cookie.js +++ /dev/null @@ -1,150 +0,0 @@ -Components.utils.import("resource://gre/modules/XPCOMUtils.jsm");
-
-function Cookie(s, host) {
- this.parse(s, host);
-}
-Cookie.computeId = function(c) {
- return c.name + ";" + c.host + "/" + c.path;
-};
-Cookie.find = function(f) {
- var cc = Cookie.prototype.cookieManager.enumerator;
- var c;
- while (cc.hasMoreElements()) {
- if (f(c = cc.getNext())) return c;
- }
- return null;
-};
-
-Cookie.attributes = { host: 'domain', path: 'path', expires: 'expires', isHttpOnly: 'HttpOnly', isSecure: 'Secure' };
-Cookie.prototype = {
-
- name: '',
- value: '',
- source: '',
- domain: '',
- host: '',
- rawHost: '',
- path: '',
- secure: false,
- httponly: false,
- session: true,
- expires: 0,
-
- id: '',
-
-
- toString: function() {
- var c = [this['name'] + "=" + this.value];
- var v;
- const aa = Cookie.attributes;
- for (var k in aa) {
- var p = aa[k];
- v = this[k];
- switch(typeof(v)) {
- case "string":
- if (v) c.push(p + "=" + v);
- break;
- case "boolean":
- if (v) c.push(p);
- break;
- case "number":
- if (!this.isSession) c.push(p + "=" + new Date(v * 1000).toUTCString());
- break;
- }
- }
- return c.join("; ");
- },
- parse: function(s, host) {
- var p;
- if (this.source) {
- // cleanup for recycle
- for (p in this) {
- if (typeof (p) != "function") delete this[p];
- }
- }
- this.source = s;
- this.host = host;
-
- var parts = s.split(/;\s*/);
- var nv = parts.shift().split("=");
-
- this.name = nv.shift() || '';
- this.value = nv.join('=') || '';
-
- var n, v;
- for each (p in parts) {
- nv = p.split("=");
- switch (n = nv[0].toLowerCase()) {
- case 'expires':
- v = Math.round(Date.parse((nv[1] || '').replace(/\-/g, ' ')) / 1000);
- break;
- case 'domain':
- case 'path':
- v = nv[1] || '';
- break;
- case 'secure':
- case 'httponly':
- v = true;
- break;
- default:
- n = 'unknown';
- }
- this[n] = v;
- }
- if (!this.expires) {
- this.session = true;
- this.expires = Math.round(new Date() / 1000) + 31536000;
- }
- if (this.domain) {
- if (!this.isDomain) this.domain = "." + this.domain;
- this.host = this.domain;
- }
- this.rawHost = this.host.replace(/^\./, '');
-
- this.id = Cookie.computeId(this);
- },
-
-
- get cookieManager() {
- delete Cookie.prototype.cookieManager;
- var cman = Cc["@mozilla.org/cookiemanager;1"]
- .getService(Ci.nsICookieManager2).QueryInterface(Ci.nsICookieManager);
- return Cookie.prototype.cookieManager = cman;
- },
- belongsTo: function(host, path) {
- if (path && this.path && path.indexOf(this.path) != 0) return false;
- if (host == this.rawHost) return true;
- var d = this.domain;
- return d && (host == d || this.isDomain && host.slice(-d.length) == d);
- },
- save: function() {
- this.save = ("cookieExists" in this.cookieManager)
- ? function() { this.cookieManager.add(this.host, this.path, this.name, this.value, this.secure, this.httponly, this.session, this.expires); }
- : function() { this.cookieManager.add(this.host, this.path, this.name, this.value, this.secure, this.session, this.expires);}
- ;
- return this.save();
- },
- exists: function() {
- var cc = this.cookieManager.enumerator;
- while(cc.hasMoreElements()) {
- if (this.sameAs(cc.getNext())) return true;
- }
- return false;
- },
-
- sameAs: function(c) {
- (c instanceof Ci.nsICookie) && (c instanceof Ci.nsICookie2);
- return Cookie.computeId(c) == this.id;
- },
-
- // nsICookie2 interface extras
- get isSecure() { return this.secure; },
- get expiry() { return this.expires; },
- get isSession() { return this.session; },
- get isHttpOnly() { return this.httponly; },
- get isDomain() { return this.domain && this.domain[0] == '.'; },
- policy: 0,
- status: 0,
- QueryInterface: XPCOMUtils.generateQI([Ci.nsICookie, Ci.nsICookie2])
-
-};
diff --git a/data/extensions/https-everywhere@eff.org/chrome/content/code/HTTPS.js b/data/extensions/https-everywhere@eff.org/chrome/content/code/HTTPS.js deleted file mode 100644 index e41573a..0000000 --- a/data/extensions/https-everywhere@eff.org/chrome/content/code/HTTPS.js +++ /dev/null @@ -1,320 +0,0 @@ -INCLUDE('Cookie'); - -var securityService = CC['@mozilla.org/ssservice;1'] - .getService(CI.nsISiteSecurityService); - -// Hack. We only need the part of the policystate that tracks content -// policy loading. -const PolicyState = { - attach: function(channel) { - IOUtil.attachToChannel(channel, "httpseverywhere.policyLoaded", true); - }, - - extract: function(channel) { - var res = IOUtil.extractFromChannel(channel, - "httpseverywhere.policyLoaded", true); - return res; - }, -}; - -const HTTPS = { - ready: false, - - secureCookies: true, - secureCookiesExceptions: null, - secureCookiesForced: null, - httpsForced: null, - httpsForcedExceptions: null, - httpsRewrite: null, - - /** - * Given a channel and a list of potentially applicable rules, - * redirect or abort a request if appropriate. - * - * @param {RuleSet[]} applicable_list A list of potentially applicable rules - * (i.e. those that match on a hostname basis). - * @param {nsIChannel} channel The channel to be manipulated. - * @param {boolean} httpNowhereEnabled Whether to abort non-https requests. - * @returns {boolean} True if the request was redirected; false if it was - * untouched or aborted. - */ - replaceChannel: function(applicable_list, channel, httpNowhereEnabled) { - var blob = HTTPSRules.rewrittenURI(applicable_list, channel.URI.clone()); - var isSTS = securityService.isSecureURI( - CI.nsISiteSecurityService.HEADER_HSTS, channel.URI, 0); - if (blob === null) { - // Abort insecure requests if HTTP Nowhere is on - if (httpNowhereEnabled && channel.URI.schemeIs("http") && !isSTS) { - IOUtil.abort(channel); - } - return false; // no rewrite - } - var uri = blob.newuri; - if (!uri) this.log(WARN, "OH NO BAD ARGH\nARGH"); - - // Abort downgrading if HTTP Nowhere is on - if (httpNowhereEnabled && uri.schemeIs("http")) { - IOUtil.abort(channel); - } - - var c2 = channel.QueryInterface(CI.nsIHttpChannel); - this.log(DBUG, channel.URI.spec+": Redirection limit is " + c2.redirectionLimit); - // XXX This used to be (c2.redirectionLimit == 1), but that's very - // inefficient in a case (eg amazon) where this may happen A LOT. - // Rather than number like 10, we should use the starting value - // in network.http.redirection-limit minus some counter - if (c2.redirectionLimit < 10) { - this.log(WARN, "Redirection loop trying to set HTTPS on:\n " + - channel.URI.spec +"\n(falling back to HTTP)"); - if (!blob.applied_ruleset) { - this.log(WARN,"Blacklisting rule for: " + channel.URI.spec); - https_everywhere_blacklist[channel.URI.spec] = true; - } - https_everywhere_blacklist[channel.URI.spec] = blob.applied_ruleset; - var domain = null; - try { domain = channel.URI.host; } catch (e) {} - if (domain) https_blacklist_domains[domain] = true; - if (httpNowhereEnabled && channel.URI.schemeIs("http")) { - IOUtil.abort(channel); - } - return false; - } - - // Check for the new internal redirect API. If it exists, use it. - if (!"redirectTo" in channel) { - this.log(WARN, "nsIHTTPChannel.redirectTo API is missing. This version of HTTPS Everywhere is useless!!!!\n!!!\n"); - return false; - } - - this.log(INFO, "Using nsIHttpChannel.redirectTo: " + channel.URI.spec + " -> " + uri.spec); - try { - channel.redirectTo(uri); - return true; - } catch(e) { - // This should not happen. We should only get exceptions if - // the channel was already open. - this.log(WARN, "Exception on nsIHttpChannel.redirectTo: "+e); - - // Don't return: Fallback to NoScript ChannelReplacement.js - } - this.log(WARN,"Aborting redirection " + channel.name + ", should be HTTPS!"); - IOUtil.abort(channel); - return false; - }, - - // getApplicableListForContext was remove along with the nsIContentPolicy - // bindings and the and forceURI path that used them. - - onCrossSiteRequest: function(channel, origin, browser, rw) { - try { - this.handleCrossSiteCookies(channel, origin, browser); - } catch(e) { - this.log(WARN, e + " --- " + e.stack); - } - }, - - registered: false, - handleSecureCookies: function(req) { - - try { - req = req.QueryInterface(CI.nsIHttpChannel); - } catch(e) { - this.log(WARN, "Request is not an nsIHttpChannel: " + req); - return; - } - if (!this.secureCookies) return; - var uri = req.URI; - if (!uri) { - this.log(WARN,"No URI inside request " +req); - return; - } - //this.log(DBUG, "Cookie hunting in " + uri.spec); - var alist = HTTPSEverywhere.instance.getApplicableListForChannel(req); - if (!alist) - this.log(INFO, "No alist for cookies for "+(req.URI) ? req.URI.spec : "???"); - - if (uri.schemeIs("https")) { - var host = uri.host; - try { - var cookies = req.getResponseHeader("Set-Cookie"); - } catch(mayHappen) { - //this.log(VERB,"Exception hunting Set-Cookie in headers: " + mayHappen); - return; - } - if (!cookies) return; - var c; - for each (var cs in cookies.split("\n")) { - this.log(DBUG, "Examining cookie: "); - c = new Cookie(cs, host); - if (!c.secure && HTTPSRules.shouldSecureCookie(alist, c, true)) { - this.log(INFO, "Securing cookie: " + c.domain + " " + c.name); - c.secure = true; - req.setResponseHeader("Set-Cookie", c.source + ";Secure", true); - } - } - - } - }, - - handleInsecureCookie: function(c) { - if (HTTPSRules.shouldSecureCookie(null, c, false)) { - this.log(INFO, "Securing cookie from event: " + c.host + " " + c.name); - var cookieManager = Components.classes["@mozilla.org/cookiemanager;1"] - .getService(Components.interfaces.nsICookieManager2); - //some braindead cookies apparently use umghzabilliontrabilions - var expiry = Math.min(c.expiry, Math.pow(2,31)); - cookieManager.remove(c.host, c.name, c.path, false); - cookieManager.add(c.host, c.path, c.name, c.value, true, c.isHTTPOnly, c.isSession, expiry); - } - }, - - handleCrossSiteCookies: function(req, origin, browser) { - - var unsafeCookies = this.getUnsafeCookies(browser); - if (!unsafeCookies) return; - - var uri = req.URI; - var dscheme = uri.scheme; - - var oparts = origin && origin.match(/^(https?):\/\/([^\/:]+).*?(\/.*)/); - if (!(oparts && /https?/.test(dscheme))) return; - - var oscheme = oparts[1]; - if (oscheme == dscheme) return; // we want to check only cross-scheme requests - - var dsecure = dscheme == "https"; - - if (dsecure && !ns.getPref("secureCookies.recycle", false)) return; - - var dhost = uri.host; - var dpath = uri.path; - - var ohost = oparts[2]; - var opath = oparts[3]; - - var ocookieCount = 0, totCount = 0; - var dcookies = []; - var c; - - for (var k in unsafeCookies) { - c = unsafeCookies[k]; - if (!c.exists()) { - delete unsafeCookies[k]; - } else { - totCount++; - if (c.belongsTo(dhost, dpath) && c.secure != dsecure) { // either secure on http or not secure on https - dcookies.push(c); - } - if (c.belongsTo(ohost, opath)) { - ocookieCount++; - } - } - } - - if (!totCount) { - this.setUnsafeCookies(browser, null); - return; - } - - // We want to "desecurify" cookies only if cross-navigation to unsafe - // destination originates from a site sharing some secured cookies - - if (ocookieCount == 0 && !dsecure || !dcookies.length) return; - - if (dsecure) { - this.log(WARN,"Detected cross-site navigation with secured cookies: " + origin + " -> " + uri.spec); - - } else { - this.log(WARN,"Detected unsafe navigation with NoScript-secured cookies: " + origin + " -> " + uri.spec); - this.log(WARN,uri.prePath + " cannot support secure cookies because it does not use HTTPS. Consider forcing HTTPS for " + uri.host + " in NoScript's Advanced HTTPS options panel."); - } - - var cs = CC['@mozilla.org/cookieService;1'].getService(CI.nsICookieService).getCookieString(uri, req); - - for each (c in dcookies) { - c.secure = dsecure; - c.save(); - this.log(WARN,"Toggled secure flag on " + c); - } - - if (cs) { - dcookies.push.apply( - dcookies, cs.split(/\s*;\s*/).map(function(cs) { var nv = cs.split("="); return { name: nv.shift(), value: nv.join("=") }; }) - .filter(function(c) { return dcookies.every(function(x) { return x.name != c.name; }); }) - ); - } - - cs = dcookies.map(function(c) { return c.name + "=" + c.value; }).join("; "); - - this.log(WARN,"Sending Cookie for " + dhost + ": " + cs); - req.setRequestHeader("Cookie", cs, false); // "false" because merge syntax breaks Cookie header - }, - - - cookiesCleanup: function(refCookie) { - var downgraded = []; - - var ignored = this.secureCookiesExceptions; - var disabled = !this.secureCookies; - var bi = DOM.createBrowserIterator(); - var unsafe, k, c, total, deleted; - for (var browser; browser = bi.next();) { - unsafe = this.getUnsafeCookies(browser); - if (!unsafe) continue; - total = deleted = 0; - for (k in unsafe) { - c = unsafe[k]; - total++; - if (disabled || (refCookie ? c.belongsTo(refCookie.host) : ignored && ignored.test(c.rawHost))) { - if (c.exists()) { - this.log(WARN,"Cleaning Secure flag from " + c); - c.secure = false; - c.save(); - } - delete unsafe[k]; - deleted++; - } - } - if (total == deleted) this.setUnsafeCookies(browser, null); - if (!this.cookiesPerTab) break; - } - }, - - get cookiesPerTab() { - return ns.getPref("secureCookies.perTab", false); - }, - - _globalUnsafeCookies: {}, - getUnsafeCookies: function(browser) { - return this.cookiesPerTab - ? browser && ns.getExpando(browser, "unsafeCookies") - : this._globalUnsafeCookies; - }, - setUnsafeCookies: function(browser, value) { - return this.cookiesPerTab - ? browser && ns.setExpando(browser, "unsafeCookies", value) - : this._globalUnsafeCookies = value; - }, - - _getParent: function(req, w) { - return w && w.frameElement || DOM.findBrowserForNode(w || IOUtil.findWindow(req)); - } - -}; - -(function () { - ["secureCookies", "secureCookiesExceptions", "secureCookiesForced"].forEach(function(p) { - var v = HTTPS[p]; - delete HTTPS[p]; - HTTPS.__defineGetter__(p, function() { - return v; - }); - HTTPS.__defineSetter__(p, function(n) { - v = n; - if (HTTPS.ready) HTTPS.cookiesCleanup(); - return v; - }); - }); -})(); - -HTTPS.ready = true; diff --git a/data/extensions/https-everywhere@eff.org/chrome/content/code/HTTPSRules.js b/data/extensions/https-everywhere@eff.org/chrome/content/code/HTTPSRules.js deleted file mode 100644 index fc91385..0000000 --- a/data/extensions/https-everywhere@eff.org/chrome/content/code/HTTPSRules.js +++ /dev/null @@ -1,830 +0,0 @@ -// Compilation of RegExps is now delayed until they are first used... - -function Rule(from, to) { - this.to = to; - this.from_c = from; // This will become a RegExp after compilation -} - -function Exclusion(pattern) { - this.pattern_c = pattern; // Will become a RegExp after compilation -} - -function CookieRule(host, cookiename) { - this.host = host; - this.name = cookiename; - - // These will be made during compilation: - - //this.host_c = new RegExp(host); - //this.name_c = new RegExp(cookiename); -} - -function RuleSet(id, name, xmlName, match_rule, default_off, platform) { - if(xmlName == "WordPress.xml" || xmlName == "Github.xml") { - this.log(NOTE, "RuleSet( name="+name+", xmlName="+xmlName+", match_rule="+match_rule+", default_off="+default_off+", platform="+platform+" )"); - } - - this.id=id; - this.on_by_default = true; - this.compiled = false; - this.name = name; - this.xmlName = xmlName; - this.notes = ""; - - if (match_rule) this.ruleset_match_c = new RegExp(match_rule); - else this.ruleset_match_c = null; - if (default_off) { - // Perhaps problematically, this currently ignores the actual content of - // the default_off XML attribute. Ideally we'd like this attribute to be - // "valueless" - this.notes = default_off; - this.on_by_default = false; - } - if (platform) - if (platform.search(HTTPSRules.localPlatformRegexp) == -1) { - this.on_by_default = false; - this.notes = "Only for " + platform; - } - - this.rules = []; - this.exclusions = []; - this.cookierules = []; - - this.rule_toggle_prefs = HTTPSEverywhere.instance.rule_toggle_prefs; - - try { - // if this pref exists, use it - this.active = this.rule_toggle_prefs.getBoolPref(name); - } catch(e) { - // if not, use the default - this.active = this.on_by_default; - } -} - -var dom_parser = Cc["@mozilla.org/xmlextras/domparser;1"].createInstance(Ci.nsIDOMParser); - -RuleSet.prototype = { - - ensureCompiled: function() { - // Postpone compilation of exclusions, rules and cookies until now, to accelerate - // browser load time. - if (this.compiled) return; - var i; - - for (i = 0; i < this.exclusions.length; ++i) { - this.exclusions[i].pattern_c = new RegExp(this.exclusions[i].pattern_c); - } - for (i = 0; i < this.rules.length; ++i) { - this.rules[i].from_c = new RegExp(this.rules[i].from_c); - } - - for (i = 0; i < this.cookierules.length; i++) { - var cr = this.cookierules[i]; - cr.host_c = new RegExp(cr.host); - cr.name_c = new RegExp(cr.name); - } - - this.compiled = true; - }, - - apply: function(urispec) { - // return null if it does not apply - // and the new url if it does apply - var i; - var returl = null; - this.ensureCompiled(); - // If a rulset has a match_rule and it fails, go no further - if (this.ruleset_match_c && !this.ruleset_match_c.test(urispec)) { - this.log(VERB, "ruleset_match_c excluded " + urispec); - return null; - } - // Even so, if we're covered by an exclusion, go home - for (i = 0; i < this.exclusions.length; ++i) { - if (this.exclusions[i].pattern_c.test(urispec)) { - this.log(DBUG,"excluded uri " + urispec); - return null; - } - } - // Okay, now find the first rule that triggers - for (i = 0; i < this.rules.length; ++i) { - // This is just for displaying inactive rules - returl = urispec.replace(this.rules[i].from_c, this.rules[i].to); - if (returl != urispec) { - // we rewrote the uri - this.log(DBUG, "Rewrote " + urispec + " -> " + returl + " using " + this.xmlName + ": " + this.rules[i].from_c + " -> " + this.rules[i].to); - return returl; - } - } - - return null; - }, - log: function(level, msg) { - https_everywhereLog(level, msg); - }, - - wouldMatch: function(hypothetical_uri, alist) { - // return true if this ruleset would match the uri, assuming it were http - // used for judging moot / inactive rulesets - // alist is optional - - // if the ruleset is already somewhere in this applicable list, we don't - // care about hypothetical wouldMatch questions - if (alist && (this.name in alist.all)) return false; - - this.log(DBUG,"Would " +this.name + " match " +hypothetical_uri.spec + - "? serial " + (alist && alist.serial)); - - var uri = hypothetical_uri.clone(); - if (uri.scheme == "https") uri.scheme = "http"; - var urispec = uri.spec; - - this.ensureCompiled(); - - if (this.ruleset_match_c && !this.ruleset_match_c.test(urispec)) - return false; - - for (var i = 0; i < this.exclusions.length; ++i) - if (this.exclusions[i].pattern_c.test(urispec)) return false; - - for (var i = 0; i < this.rules.length; ++i) - if (this.rules[i].from_c.test(urispec)) return true; - return false; - }, - - transformURI: function(uri) { - // If no rule applies, return null; if a rule would have applied but was - // inactive, return 0; otherwise, return a fresh uri instance - // for the target - var newurl = this.apply(uri.spec); - if (null == newurl) - return null; - var newuri = Components.classes["@mozilla.org/network/standard-url;1"]. - createInstance(CI.nsIStandardURL); - newuri.init(CI.nsIStandardURL.URLTYPE_STANDARD, 80, - newurl, uri.originCharset, null); - newuri = newuri.QueryInterface(CI.nsIURI); - return newuri; - }, - - enable: function() { - // Enable us. - this.rule_toggle_prefs.setBoolPref(this.name, true); - this.active = true; - }, - - disable: function() { - // Disable us. - this.rule_toggle_prefs.setBoolPref(this.name, false); - this.active = false; - }, - - toggle: function() { - this.active = !this.active; - this.rule_toggle_prefs.setBoolPref(this.name, this.active); - }, - - clear: function() { - try { - this.rule_toggle_prefs.clearUserPref(this.name); - } catch(e) { - // this ruleset has never been toggled - } - this.active = this.on_by_default; - } -}; - -const RuleWriter = { - - getCustomRuleDir: function() { - var loc = "ProfD"; // profile directory - var file = - CC["@mozilla.org/file/directory_service;1"] - .getService(CI.nsIProperties) - .get(loc, CI.nsILocalFile) - .clone(); - file.append("HTTPSEverywhereUserRules"); - // Check for existence, if not, create. - if (!file.exists()) { - file.create(CI.nsIFile.DIRECTORY_TYPE, 0700); - } - if (!file.isDirectory()) { - // XXX: Arg, death! - } - return file; - }, - - chromeToPath: function (aPath) { - if (!aPath || !(/^chrome:/.test(aPath))) - return; //not a chrome url - - var ios = - CC['@mozilla.org/network/io-service;1'] - .getService(CI.nsIIOService); - var uri = ios.newURI(aPath, "UTF-8", null); - var cr = - CC['@mozilla.org/chrome/chrome-registry;1'] - .getService(CI.nsIChromeRegistry); - var rv = cr.convertChromeURL(uri).spec; - - if (/^file:/.test(rv)) - rv = this.urlToPath(rv); - else - rv = this.urlToPath("file://"+rv); - - return rv; - }, - - urlToPath: function (aPath) { - if (!aPath || !/^file:/.test(aPath)) - return ; - - var ph = - CC["@mozilla.org/network/protocol;1?name=file"] - .createInstance(CI.nsIFileProtocolHandler); - var rv = ph.getFileFromURLSpec(aPath).path; - - return rv; - }, - - read: function(file) { - if (!file.exists()) - return null; - var data = ""; - var fstream = CC["@mozilla.org/network/file-input-stream;1"] - .createInstance(CI.nsIFileInputStream); - var sstream = CC["@mozilla.org/scriptableinputstream;1"] - .createInstance(CI.nsIScriptableInputStream); - fstream.init(file, -1, 0, 0); - sstream.init(fstream); - - var str = sstream.read(4096); - while (str.length > 0) { - data += str; - str = sstream.read(4096); - } - - sstream.close(); - fstream.close(); - return data; - }, - - write: function(file, data) { - //if (!file.exists()) - // return null; - this.log(DBUG, "Opening " + file.path + " for writing"); - var fstream = CC["@mozilla.org/network/file-output-stream;1"] - .createInstance(CI.nsIFileOutputStream); - fstream.init(file, -1, -1, 0); - - var retval = fstream.write(data, data.length); - this.log(DBUG, "Got retval " + retval); - fstream.close(); - return data; - }, - - rulesetFromFile: function(file, rule_store, ruleset_id) { - if ((rule_store.targets == null) && (rule_store.targets != {})) - this.log(WARN, "TARGETS IS NULL"); - var data = this.read(file); - if (!data) return null; - return this.readFromString(data, rule_store, ruleset_id); - }, - - readFromString: function(data, rule_store, ruleset_id) { - try { - var xmlruleset = dom_parser.parseFromString(data, "text/xml"); - } catch(e) { // file has been corrupted; XXX: handle error differently - this.log(WARN,"Error in XML data: " + e + "\n" + data); - return null; - } - this.parseOneRuleset(xmlruleset.documentElement, rule_store, ruleset_id); - }, - - parseOneRuleset: function(xmlruleset, rule_store, ruleset_id) { - // Extract an xmlruleset into the rulestore - if (!xmlruleset.getAttribute("name")) { - this.log(WARN, "This blob: '" + xmlruleset + "' is not a ruleset\n"); - return null; - } - - this.log(DBUG, "Parsing " + xmlruleset.getAttribute("name")); - - var match_rl = xmlruleset.getAttribute("match_rule"); - var dflt_off = xmlruleset.getAttribute("default_off"); - var platform = xmlruleset.getAttribute("platform"); - var rs = new RuleSet(ruleset_id, xmlruleset.getAttribute("name"), xmlruleset.getAttribute("f"), match_rl, dflt_off, platform); - - // see if this ruleset has the same name as an existing ruleset; - // if so, this ruleset is ignored; DON'T add or return it. - if (rs.name in rule_store.rulesetsByName) { - this.log(WARN, "Error: found duplicate rule name " + rs.name); - return null; - } - - // Add this ruleset id into HTTPSRules.targets if it's not already there. - // This should only happen for custom user rules. Built-in rules get - // their ids preloaded into the targets map, and have their <target> - // tags stripped when the sqlite database is built. - var targets = xmlruleset.getElementsByTagName("target"); - for (var i = 0; i < targets.length; i++) { - var host = targets[i].getAttribute("host"); - if (!host) { - this.log(WARN, "<target> missing host in " + xmlruleset.getAttribute("name")); - return null; - } - if (! rule_store.targets[host]) - rule_store.targets[host] = []; - this.log(DBUG, "Adding " + host + " to targets, pointing at " + ruleset_id); - rule_store.targets[host].push(ruleset_id); - } - - var exclusions = xmlruleset.getElementsByTagName("exclusion"); - for (var i = 0; i < exclusions.length; i++) { - var exclusion = new Exclusion(exclusions[i].getAttribute("pattern")); - rs.exclusions.push(exclusion); - } - - var rules = xmlruleset.getElementsByTagName("rule"); - for (var i = 0; i < rules.length; i++) { - var rule = new Rule(rules[i].getAttribute("from"), - rules[i].getAttribute("to")); - rs.rules.push(rule); - } - - var securecookies = xmlruleset.getElementsByTagName("securecookie"); - for (var i = 0; i < securecookies.length; i++) { - var c_rule = new CookieRule(securecookies[i].getAttribute("host"), - securecookies[i].getAttribute("name")); - rs.cookierules.push(c_rule); - this.log(DBUG,"Cookie rule "+ c_rule.host+ " " +c_rule.name); - } - - rule_store.rulesets.push(rs); - rule_store.rulesetsByID[rs.id] = rs; - rule_store.rulesetsByName[rs.name] = rs; - }, - - enumerate: function(dir) { - // file is the given directory (nsIFile) - var entries = dir.directoryEntries; - var ret = []; - while(entries.hasMoreElements()) { - var entry = entries.getNext(); - entry.QueryInterface(Components.interfaces.nsIFile); - ret.push(entry); - } - return ret; - }, -}; - - - -const HTTPSRules = { - init: function() { - try { - this.rulesets = []; - this.targets = {}; // dict mapping target host pattern -> list of - // applicable ruleset ids - this.rulesetsByID = {}; - this.rulesetsByName = {}; - var t1 = new Date().getTime(); - this.checkMixedContentHandling(); - var rulefiles = RuleWriter.enumerate(RuleWriter.getCustomRuleDir()); - this.scanRulefiles(rulefiles); - - // Initialize database connection. - var dbFile = new FileUtils.File(RuleWriter.chromeToPath("chrome://https-everywhere/content/rulesets.sqlite")); - var rulesetDBConn = Services.storage.openDatabase(dbFile); - this.queryForRuleset = rulesetDBConn.createStatement( - "select contents from rulesets where id = :id"); - - // Preload the mapping of hostname target -> ruleset ID from DB. - // This is a little slow (287 ms on a Core2 Duo @ 2.2GHz with SSD), - // but is faster than loading all of the rulesets. If this becomes a - // bottleneck, change it to load in a background webworker, or load - // a smaller bloom filter instead. - var targetsQuery = rulesetDBConn.createStatement("select host, ruleset_id from targets"); - this.log(DBUG, "Loading targets..."); - while (targetsQuery.executeStep()) { - var host = targetsQuery.row.host; - var id = targetsQuery.row.ruleset_id; - if (!this.targets[host]) { - this.targets[host] = [id]; - } else { - this.targets[host].push(id); - } - } - this.log(DBUG, "Loading adding targets."); - } catch(e) { - this.log(DBUG,"Rules Failed: "+e); - } - var t2 = new Date().getTime(); - this.log(NOTE,"Loading targets took " + (t2 - t1) / 1000.0 + " seconds"); - - var gitCommitQuery = rulesetDBConn.createStatement("select git_commit from git_commit"); - if (gitCommitQuery.executeStep()) { - this.GITCommitID = gitCommitQuery.row.git_commit; - } - - try { - if (HTTPSEverywhere.instance.prefs.getBoolPref("performance_tests")) { - this.testRulesetRetrievalPerformance(); - } - } catch(e) { - this.log(WARN, "Exception during testing " + e); - } - return; - }, - - checkMixedContentHandling: function() { - // Firefox 23+ blocks mixed content by default, so rulesets that create - // mixed content situations should be disabled there - var appInfo = CC["@mozilla.org/xre/app-info;1"].getService(CI.nsIXULAppInfo); - var platformVer = appInfo.platformVersion; - var versionChecker = CC["@mozilla.org/xpcom/version-comparator;1"] - .getService(CI.nsIVersionComparator); - var prefs = Components.classes["@mozilla.org/preferences-service;1"] - .getService(Components.interfaces.nsIPrefService).getBranch(""); - - - // If mixed content is present and enabled, and the user hasn't opted to enable - // mixed content triggering rules, leave them out. Otherwise add them in. - if(versionChecker.compare(appInfo.version, "23.0a1") >= 0 - && prefs.getBoolPref("security.mixed_content.block_active_content") - && !prefs.getBoolPref("extensions.https_everywhere.enable_mixed_rulesets")) { - this.log(INFO, "Not activating rules that trigger mixed content errors."); - this.localPlatformRegexp = new RegExp("firefox"); - } else { - this.log(INFO, "Activating rules that would normally trigger mixed content"); - this.localPlatformRegexp = new RegExp("(firefox|mixedcontent)"); - } - }, - - scanRulefiles: function(rulefiles) { - var i = 0; - var r = null; - for(i = 0; i < rulefiles.length; ++i) { - try { - this.log(DBUG,"Loading ruleset file: "+rulefiles[i].path); - var ruleset_id = "custom_" + i; - RuleWriter.rulesetFromFile(rulefiles[i], this, ruleset_id); - } catch(e) { - this.log(WARN, "Error in ruleset file: " + e); - if (e.lineNumber) - this.log(WARN, "(line number: " + e.lineNumber + ")"); - } - } - }, - - resetRulesetsToDefaults: function() { - // Callable from within the prefs UI and also for cleaning up buggy - // configurations... - for (var i in this.rulesets) { - this.rulesets[i].clear(); - } - }, - - - rewrittenURI: function(alist, input_uri) { - // This function oversees the task of working out if a uri should be - // rewritten, what it should be rewritten to, and recordkeeping of which - // applicable rulesets are and aren't active. Previously this returned - // the new uri if there was a rewrite. Now it returns a JS object with a - // newuri attribute and an applied_ruleset attribute (or null if there's - // no rewrite). - var i = 0; - userpass_present = false; // Global so that sanitiseURI can tweak it. - // Why does JS have no tuples, again? - var blob = {}; blob.newuri = null; - if (!alist) this.log(DBUG, "No applicable list rewriting " + input_uri.spec); - this.log(DBUG, "Processing " + input_uri.spec); - - var uri = this.sanitiseURI(input_uri); - - // Get the list of rulesets that target this host - try { - var rs = this.potentiallyApplicableRulesets(uri.host); - } catch(e) { - this.log(NOTE, 'Could not check applicable rules for '+uri.spec + '\n'+e); - return null; - } - - // ponder each potentially applicable ruleset, working out if it applies - // and recording it as active/inactive/moot/breaking in the applicable list - for (i = 0; i < rs.length; ++i) { - if (!rs[i].active) { - if (alist && rs[i].wouldMatch(uri, alist)) - alist.inactive_rule(rs[i]); - continue; - } - blob.newuri = rs[i].transformURI(uri); - if (blob.newuri) { - if (alist) { - if (uri.spec in https_everywhere_blacklist) - alist.breaking_rule(rs[i]); - else - alist.active_rule(rs[i]); - } - if (userpass_present) blob.newuri.userPass = input_uri.userPass; - blob.applied_ruleset = rs[i]; - return blob; - } - if (uri.scheme == "https" && alist) { - // we didn't rewrite but the rule applies to this domain and the - // requests are going over https - if (rs[i].wouldMatch(uri, alist)) alist.moot_rule(rs[i]); - continue; - } - } - return null; - }, - - sanitiseURI: function(input_uri) { - // Rulesets shouldn't try to parse usernames and passwords. If we find - // those, apply the ruleset without them (and then add them back later). - // When .userPass is absent, sometimes it is false and sometimes trying - // to read it raises an exception (probably depending on the URI type). - var uri = input_uri; - try { - if (input_uri.userPass) { - uri = input_uri.clone(); - userpass_present = true; // tweaking a global in our caller :( - uri.userPass = null; - } - } catch(e) {} - - // example.com. is equivalent to example.com - // example.com.. is invalid, but firefox would load it anyway - try { - if (uri.host) - try { - var h = uri.host; - if (h.charAt(h.length - 1) == ".") { - while (h.charAt(h.length - 1) == ".") - h = h.slice(0,-1); - uri = uri.clone(); - uri.host = h; - } - } catch(e) { - this.log(WARN, "Failed to normalise domain: "); - try {this.log(WARN, input_uri.host);} - catch(e2) {this.log(WARN, "bang" + e + " & " + e2 + " & "+ input_uri);} - } - } catch(e3) { - this.log(INFO, "uri.host is explosive!"); - try { this.log(INFO, "(" + uri.spec + ")"); } // happens for about: uris and soforth - catch(e4) { this.log(WARN, "(and unprintable!!!!!!)"); } - } - return uri; - }, - - setInsert: function(intoList, fromList) { - // Insert any elements from fromList into intoList, if they are not - // already there. fromList may be null. - if (!fromList) return; - for (var i = 0; i < fromList.length; i++) - if (intoList.indexOf(fromList[i]) == -1) - intoList.push(fromList[i]); - }, - - loadAllRulesets: function() { - for (var host in this.targets) { - var ruleset_ids = this.targets[host]; - for (var i = 0; i < ruleset_ids.length; i++) { - var id = ruleset_ids[i]; - if (!this.rulesetsByID[id]) { - this.loadRulesetById(id); - } - } - } - }, - - // Load a ruleset by numeric id, e.g. 234 - // NOTE: This call runs synchronously, which can lock up the browser UI. Is - // there any way to fix that, given that we need to run blocking in the request - // flow? Perhaps we can preload all targets from the DB into memory at startup - // so we only hit the DB when we know there is something to be had. - loadRulesetById: function(ruleset_id) { - this.queryForRuleset.params.id = ruleset_id; - - try { - if (this.queryForRuleset.executeStep()) { - RuleWriter.readFromString(this.queryForRuleset.row.contents, this, ruleset_id); - } else { - this.log(WARN,"Couldn't find ruleset for id " + ruleset_id); - } - } finally { - this.queryForRuleset.reset(); - } - }, - - // Get all rulesets matching a given target, lazy-loading from DB as necessary. - rulesetsByTarget: function(target) { - var rulesetIds = this.targets[target]; - - var output = []; - if (rulesetIds) { - this.log(INFO, "For target " + target + ", found ids " + rulesetIds.toString()); - for (var i = 0; i < rulesetIds.length; i++) { - var id = rulesetIds[i]; - if (!this.rulesetsByID[id]) { - this.loadRulesetById(id); - } - if (this.rulesetsByID[id]) { - output.push(this.rulesetsByID[id]); - } - } - } else { - this.log(DBUG, "For target " + target + ", found no ids in DB"); - } - return output; - }, - - /** - * Return a list of rulesets that declare targets matching a given hostname. - * The returned rulesets include those that are disabled for various reasons. - * This function is only defined for fully-qualified hostnames. Wildcards and - * cookie-style domain attributes with a leading dot are not permitted. - * @param host {string} - * @return {Array.<RuleSet>} - */ - potentiallyApplicableRulesets: function(host) { - var i, tmp, t; - var results = []; - - var attempt = function(target) { - this.setInsert(results, this.rulesetsByTarget(target)); - }.bind(this); - - attempt(host); - - // replace each portion of the domain with a * in turn - var segmented = host.split("."); - for (i = 0; i < segmented.length; ++i) { - tmp = segmented[i]; - if (tmp.length === 0) { - this.log(WARN,"Malformed host passed to potentiallyApplicableRulesets: " + host); - return null; - } - segmented[i] = "*"; - t = segmented.join("."); - segmented[i] = tmp; - attempt(t); - } - // now eat away from the left, with *, so that for x.y.z.google.com we - // check *.z.google.com and *.google.com (we did *.y.z.google.com above) - for (i = 2; i <= segmented.length - 2; ++i) { - t = "*." + segmented.slice(i,segmented.length).join("."); - attempt(t); - } - this.log(DBUG,"Potentially applicable rules for " + host + ":"); - for (i = 0; i < results.length; ++i) - this.log(DBUG, " " + results[i].name); - return results; - }, - - testRulesetRetrievalPerformance: function() { - // We can use this function to measure the impact of changes in the ruleset - // storage architecture, potentiallyApplicableRulesets() caching - // implementations, etc. - var req = Cc["@mozilla.org/xmlextras/xmlhttprequest;1"] - .createInstance(Ci.nsIXMLHttpRequest); - req.open("GET", "https://www.eff.org/files/alexa-top-10000-global.txt", false); - req.send(); - var domains = req.response.split("\n"); - var domains_l = domains.length - 1; // The last entry in this thing is bogus - var prefix = ""; - this.log(WARN, "Calling potentiallyApplicableRulesets() with " + domains_l + " domains"); - var count = 0; - var t1 = new Date().getTime(); - for (var n = 0; n < domains_l; n++) { - if (this.potentiallyApplicableRulesets(prefix + domains[n]).length != 0) - count++; - } - var t2 = new Date().getTime(); - this.log(NOTE, count + " hits: average call to potentiallyApplicableRulesets took " + (t2 - t1) / domains_l + " milliseconds"); - count = 0; - t1 = new Date().getTime(); - for (var n = 0; n < domains_l; n++) { - if (this.potentiallyApplicableRulesets(prefix + domains[n]).length != 0) - count++; - } - t2 = new Date().getTime(); - this.log(NOTE, count + " hits: average subsequent call to potentiallyApplicableRulesets took " + (t2 - t1) / domains_l + " milliseconds"); - }, - - /** - * If a cookie's domain attribute has a leading dot to indicate it should be - * sent for all subdomains (".example.com"), return the actual host part (the - * part after the dot). - * - * @param cookieDomain {string} A cookie domain to strip a leading dot from. - * @return {string} a fully qualified hostname. - */ - hostFromCookieDomain: function(cookieDomain) { - if (cookieDomain.length > 0 && cookieDomain[0] == ".") { - return cookieDomain.slice(1); - } else { - return cookieDomain; - } - }, - - /** - * Check to see if the Cookie object c meets any of our cookierule citeria - * for being marked as secure. - * - * @param applicable_list {ApplicableList} an ApplicableList for record keeping - * @param c {nsICookie2} The cookie we might secure. - * @param known_https {boolean} True if the cookie appeared in an HTTPS request and - * so we know it is okay to mark it secure (assuming a cookierule matches it. - * TODO(jsha): Double-check that the code calling this actually does that. - * @return {boolean} True if the cookie in question should have the 'secure' - * flag set to true. - */ - shouldSecureCookie: function(applicable_list, c, known_https) { - this.log(DBUG," rawhost: " + c.rawHost + " name: " + c.name + " host" + c.host); - var i,j; - // potentiallyApplicableRulesets is defined on hostnames not cookie-style - // "domain" attributes, so we strip a leading dot before calling. - var rs = this.potentiallyApplicableRulesets(this.hostFromCookieDomain(c.host)); - for (i = 0; i < rs.length; ++i) { - var ruleset = rs[i]; - if (ruleset.active) { - ruleset.ensureCompiled(); - // Never secure a cookie if this page might be HTTP - if (!(known_https || this.safeToSecureCookie(c.rawHost))) { - continue; - } - for (j = 0; j < ruleset.cookierules.length; j++) { - var cr = ruleset.cookierules[j]; - if (cr.host_c.test(c.host) && cr.name_c.test(c.name)) { - if (applicable_list) applicable_list.active_rule(ruleset); - this.log(INFO,"Active cookie rule " + ruleset.name); - return true; - } - } - if (ruleset.cookierules.length > 0 && applicable_list) { - applicable_list.moot_rule(ruleset); - } - } else if (ruleset.cookierules.length > 0) { - if (applicable_list) { - applicable_list.inactive_rule(ruleset); - } - this.log(INFO,"Inactive cookie rule " + ruleset.name); - } - } - return false; - }, - - /** - * Check if the domain might be being served over HTTP. If so, it isn't - * safe to secure a cookie! We can't always know this for sure because - * observing cookie-changed doesn't give us enough context to know the - * full origin URI. In particular, if cookies are set from Javascript (as - * opposed to HTTP/HTTPS responses), we don't know what page context that - * Javascript ran in. - - * First, if there are any redirect loops on this domain, don't secure - * cookies. XXX This is not a very satisfactory heuristic. Sometimes we - * would want to secure the cookie anyway, because the URLs that loop are - * not authenticated or not important. Also by the time the loop has been - * observed and the domain blacklisted, a cookie might already have been - * flagged as secure. - * - * @param domain {string} The cookie's 'domain' attribute. - * @return {boolean} True if it's safe to secure a cookie on that domain. - */ - safeToSecureCookie: function(domain) { - if (domain in https_blacklist_domains) { - this.log(INFO, "cookies for " + domain + "blacklisted"); - return false; - } - - // If we passed that test, make up a random URL on the domain, and see if - // we would HTTPSify that. - try { - var nonce_path = "/" + Math.random().toString(); - nonce_path = nonce_path + nonce_path; - var test_uri = "http://" + domain + nonce_path; - } catch (e) { - this.log(WARN, "explosion in safeToSecureCookie for " + domain + "\n" - + "(" + e + ")"); - return false; - } - - this.log(DBUG, "Testing securecookie applicability with " + test_uri); - // potentiallyApplicableRulesets is defined on hostnames not cookie-style - // "domain" attributes, so we strip a leading dot before calling. - var rs = this.potentiallyApplicableRulesets(this.hostFromCookieDomain(domain)); - for (var i = 0; i < rs.length; ++i) { - if (!rs[i].active) continue; - var rewrite = rs[i].apply(test_uri); - if (rewrite) { - this.log(DBUG, "Safe to secure cookie for " + test_uri + ": " + rewrite); - return true; - } - } - this.log(DBUG, "Unsafe to secure cookie for " + test_uri); - return false; - } -}; diff --git a/data/extensions/https-everywhere@eff.org/chrome/content/code/IOUtil.js b/data/extensions/https-everywhere@eff.org/chrome/content/code/IOUtil.js deleted file mode 100644 index f3a5bee..0000000 --- a/data/extensions/https-everywhere@eff.org/chrome/content/code/IOUtil.js +++ /dev/null @@ -1,265 +0,0 @@ -Components.utils.import("resource://gre/modules/XPCOMUtils.jsm"); - -const IO = { - readFile: function(file, charset) { - var res; - - const is = Cc["@mozilla.org/network/file-input-stream;1"] - .createInstance(Ci.nsIFileInputStream ); - is.init(file ,0x01, 256 /*0400*/, null); - const sis = Cc["@mozilla.org/scriptableinputstream;1"] - .createInstance(Ci.nsIScriptableInputStream); - sis.init(is); - - res = sis.read(sis.available()); - is.close(); - - if (charset !== null) { // use "null" if you want uncoverted data... - const unicodeConverter = Cc["@mozilla.org/intl/scriptableunicodeconverter"] - .createInstance(Ci.nsIScriptableUnicodeConverter); - try { - unicodeConverter.charset = charset || "UTF-8"; - } catch(ex) { - unicodeConverter.charset = "UTF-8"; - } - res = unicodeConverter.ConvertToUnicode(res); - } - - return res; - }, - writeFile: function(file, content, charset) { - const unicodeConverter = Cc["@mozilla.org/intl/scriptableunicodeconverter"] - .createInstance(Ci.nsIScriptableUnicodeConverter); - try { - unicodeConverter.charset = charset || "UTF-8"; - } catch(ex) { - unicodeConverter.charset = "UTF-8"; - } - - content = unicodeConverter.ConvertFromUnicode(content); - const os = Cc["@mozilla.org/network/file-output-stream;1"] - .createInstance(Ci.nsIFileOutputStream); - os.init(file, 0x02 | 0x08 | 0x20, 448 /*0700*/, 0); - os.write(content, content.length); - os.close(); - }, - - safeWriteFile: function(file, content, charset) { - var tmp = file.clone(); - var name = file.leafName; - tmp.leafName = name + ".tmp"; - tmp.createUnique(Ci.nsIFile.NORMAL_FILE_TYPE, file.exists() ? file.permissions : 384 /*0600*/); - this.writeFile(tmp, content, charset); - tmp.moveTo(file.parent, name); - } -}; - - -function nsISupportsWrapper(wrapped) { - this.wrappedJSObject = wrapped; -} -nsISupportsWrapper.prototype = { - QueryInterface: XPCOMUtils.generateQI([]) -}; - -const IOUtil = { - asyncNetworking: true, - proxiedDNS: 0, - - attachToChannel: function(channel, key, requestInfo) { - if (channel instanceof Ci.nsIWritablePropertyBag2) - channel.setPropertyAsInterface(key, requestInfo); - }, - extractFromChannel: function(channel, key, preserve) { - if (channel instanceof Ci.nsIPropertyBag2) { - let p = channel.get(key); - if (p) { - if (!preserve && (channel instanceof Ci.nsIWritablePropertyBag)) channel.deleteProperty(key); - if (p.wrappedJSObject) return p.wrappedJSObject; - p instanceof Ci.nsIURL || p instanceof Ci.nsIURL; - return p; - } - } - return null; - }, - - extractInternalReferrer: function(channel) { - if (channel instanceof Ci.nsIPropertyBag2) { - const key = "docshell.internalReferrer"; - if (channel.hasKey(key)) - try { - return channel.getPropertyAsInterface(key, Ci.nsIURL); - } catch(e) {} - } - return null; - }, - extractInternalReferrerSpec: function(channel) { - var ref = this.extractInternalReferrer(channel); - return ref && ref.spec || null; - }, - - getProxyInfo: function(channel) { - return Ci.nsIProxiedChannel && (channel instanceof Ci.nsIProxiedChannel) - ? channel.proxyInfo - : Components.classes["@mozilla.org/network/protocol-proxy-service;1"] - .getService(Components.interfaces.nsIProtocolProxyService) - .resolve(channel.URI, 0); - }, - - - canDoDNS: function(channel) { - if (!channel || IOS.offline) return false; - - var proxyInfo = this.getProxyInfo(channel); - switch(this.proxiedDNS) { - case 1: - return !(proxyInfo && (proxyInfo.flags & Ci.nsIProxyInfo.TRANSPARENT_PROXY_RESOLVES_HOST)); - case 2: - return true; - default: - return !proxyInfo || proxyInfo.type == "direct"; - } - - }, - - abort: function(channel, noNetwork) { - channel.cancel(Components.results.NS_ERROR_ABORT); - }, - - findWindow: function(channel) { - for each(var cb in [channel.notificationCallbacks, - channel.loadGroup && channel.loadGroup.notificationCallbacks]) { - if (cb instanceof Ci.nsIInterfaceRequestor) { - if (Ci.nsILoadContext) try { - // For Gecko 1.9.1 - return cb.getInterface(Ci.nsILoadContext).associatedWindow; - } catch(e) {} - - try { - // For Gecko 1.9.0 - return cb.getInterface(Ci.nsIDOMWindow); - } catch(e) {} - } - } - return null; - }, - - readFile: IO.readFile, - writeFile: IO.writeFile, - safeWriteFIle: IO.safeWriteFile, - - _protocols: {}, // caching them we gain a 33% speed boost in URI creation :) - newURI: function(url) { - try { - let scheme = url.substring(0, url.indexOf(':')); - return (this._protocols[scheme] || - (this._protocols[scheme] = - Cc["@mozilla.org/network/protocol;1?name=" + scheme] - .getService(Ci.nsIProtocolHandler))) - .newURI(url, null, null); - } catch(e) { - return IOS.newURI(url, null, null); - } - }, - - unwrapURL: function(url) { - try { - if (!(url instanceof Ci.nsIURI)) - url = this.newURI(url); - - switch (url.scheme) { - case "view-source": - return this.unwrapURL(url.path); - case "feed": - let u = url.spec.substring(5); - if (u.substring(0, 2) == '//') u = "http:" + u; - return this.unwrapURL(u); - case "wyciwyg": - return this.unwrapURL(url.path.replace(/^\/\/\d+\//, "")); - case "jar": - if (url instanceof Ci.nsIJARURI) - return this.unwrapURL(url.JARFile); - } - } - catch (e) {} - - return url; - }, - - - get _channelFlags() { - delete this._channelFlags; - const constRx = /^[A-Z_]+$/; - const ff = {}; - [Ci.nsIHttpChannel, Ci.nsICachingChannel].forEach(function(c) { - for (var p in c) { - if (constRx.test(p)) ff[p] = c[p]; - } - }); - return this._channelFlags = ff; - }, - humanFlags: function(loadFlags) { - var hf = []; - var c = this._channelFlags; - for (var p in c) { - if (loadFlags & c[p]) hf.push(p + "=" + c[p]); - } - return hf.join("\n"); - }, - - queryNotificationCallbacks: function(chan, iid) { - var cb; - try { - cb = chan.notificationCallbacks.getInterface(iid); - if (cb) return cb; - } catch(e) {} - - try { - return chan.loadGroup && chan.loadGroup.notificationCallbacks.getInterface(iid); - } catch(e) {} - - return null; - }, - - - anonymizeURI: function(uri, cookie) { - if (uri instanceof Ci.nsIURL) { - uri.query = this.anonymizeQS(uri.query, cookie); - } else return this.anonymizeURL(uri, cookie); - return uri; - }, - anonymizeURL: function(url, cookie) { - var parts = url.split("?"); - if (parts.length < 2) return url; - parts[1] = this.anonymizeQS(parts[1], cookie); - return parts.join("?"); - }, - - _splitName: function(nv) nv.split("=")[0], - _qsRx: /[&=]/, - _anonRx: /(?:auth|s\w+(?:id|key)$)/, - anonymizeQS: function(qs, cookie) { - if (!qs) return qs; - if (!this._qsRx.test(qs)) return ''; - - var cookieNames, hasCookies; - if ((hasCookies = !!cookie)) cookieNames = cookie.split(/\s*;\s*/).map(this._splitName); - - let parms = qs.split("&"); - for (j = parms.length; j-- > 0;) { - let nv = parms[j].split("="); - let name = nv[0]; - if (this._anonRx.test(name) || cookie && cookieNames.indexOf(name) > -1) - parms.splice(j, 1); - } - return parms.join("&"); - }, - - get TLDService() { - delete this.TLDService; - return this.TLDService = Cc["@mozilla.org/network/effective-tld-service;1"].getService(Ci.nsIEffectiveTLDService); - } - -}; - - diff --git a/data/extensions/https-everywhere@eff.org/chrome/content/code/NSS.js b/data/extensions/https-everywhere@eff.org/chrome/content/code/NSS.js deleted file mode 100644 index 378a680..0000000 --- a/data/extensions/https-everywhere@eff.org/chrome/content/code/NSS.js +++ /dev/null @@ -1,493 +0,0 @@ -// Copyright (c) 2011 Moxie Marlinspike <moxie@thoughtcrime.org> -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License as -// published by the Free Software Foundation; either version 3 of the -// License, or (at your option) any later version. - -// This program is distributed in the hope that it will be useful, but -// WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU -// General Public License for more details. - -// You should have received a copy of the GNU General Public License -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 -// USA - - -/** - * This class manages the ctypes bridge to the NSS (crypto) libraries - * distributed with Mozilla. - * - **/ - -function NSS() { - -} - -NSS.initialize = function(nssPath) { - var sharedLib; - - try { - sharedLib = ctypes.open(nssPath); - } catch (e) { - Components.utils.import("resource://gre/modules/Services.jsm"); - var nssFile = Services.dirsvc.get("GreD", Ci.nsILocalFile); - nssFile.append(ctypes.libraryName("nss3")); - sharedLib = ctypes.open(nssFile.path); - } - - NSS.types = new Object(); - - NSS.types.CERTDistNames = ctypes.StructType("CERTDistNames"); - - NSS.types.SECItem = ctypes.StructType("SECItem", - [{'type' : ctypes.int}, - {'data' : ctypes.unsigned_char.ptr}, - {'len' : ctypes.uint32_t}]); - - NSS.types.PLArenaPool = ctypes.StructType("PLArenaPool"); - - NSS.types.CERTCertificateList = ctypes.StructType("CERTCertificateList", - [{'certs' : NSS.types.SECItem.ptr}, - {'len' : ctypes.int}, - {'arena' : NSS.types.PLArenaPool.ptr}]), - - NSS.types.CERTAVA = ctypes.StructType("CERTAVA", - [{'type' : NSS.types.SECItem}, - {'value' : NSS.types.SECItem}]); - - NSS.types.CERTRDN = ctypes.StructType("CERTRDN", - [{'avas' : NSS.types.CERTAVA.ptr.ptr}]); - - NSS.types.SECAlgorithmID = ctypes.StructType("SECAlgorithmID", - [{'algorithm' : NSS.types.SECItem}, - {'parameters' : NSS.types.SECItem}]); - - NSS.types.CERTSignedData = ctypes.StructType("CERTSignedData", - [{'data' : NSS.types.SECItem}, - {'signatureAlgorithm' : NSS.types.SECAlgorithmID}, - {'signature' : NSS.types.SECItem}]); - - NSS.types.CERTOKDomainName = ctypes.StructType("CERTOKDomainName"); - - NSS.types.NSSCertificateStr = ctypes.StructType("NSSCertificateStr"); - - NSS.types.CERTAuthKeyID = ctypes.StructType("CERTAuthKeyID"); - - NSS.types.CERTName = ctypes.StructType("CERTName", - [{'arena' : ctypes.voidptr_t}, - {'rdns' : NSS.types.CERTRDN.ptr.ptr}]); - - NSS.types.CERTValidity = ctypes.StructType("CERTValidity", - [{'arena' : ctypes.voidptr_t}, - {'notBefore' : NSS.types.SECItem}, - {'notAfter' : NSS.types.SECItem}]); - - NSS.types.CERTCertExtension = ctypes.StructType("CERTCertExtension", - [{'id' : NSS.types.SECItem}, - {'critical' : NSS.types.SECItem}, - {'value' : NSS.types.SECItem}]); - - NSS.types.CERTCertDBHandle = ctypes.StructType("CERTCertDBHandle"); - - NSS.types.PK11SlotInfo = ctypes.StructType("PK11SlotInfo"); - - NSS.types.PK11SlotListElement = ctypes.StructType("PK11SlotListElement", - [{'next' : ctypes.StructType("PK11SlotListElement").ptr}, - {'prev' : ctypes.StructType("PK11SlotListElement").ptr}, - {'slot' : NSS.types.PK11SlotInfo.ptr}, - {'refCount' : ctypes.int}]), - - NSS.types.PK11SlotList = ctypes.StructType("PK11SlotList", - [{'head' : NSS.types.PK11SlotListElement.ptr}, - {'tail' : NSS.types.PK11SlotListElement.ptr}, - {'lock' : ctypes.StructType("PZLock").ptr}]), - - NSS.types.SECKEYPrivateKey = ctypes.StructType("SECKEYPrivateKey", - [{'arena' : NSS.types.PLArenaPool.ptr}, - {'keyType' : ctypes.int}, - {'pkcs11Slot' : NSS.types.PK11SlotInfo.ptr}, - {'pkcs11ID' : ctypes.unsigned_long}, - {'pkcs11IsTemp' : ctypes.int}, - {'wincx' : ctypes.voidptr_t}, - {'staticflags' : ctypes.int32_t}]); - - NSS.types.SECKEYPublicKey = ctypes.StructType("SECKEYPublicKey"); - - NSS.types.CERTSubjectPublicKeyInfo = ctypes.StructType("CERTSubjectPublicKeyInfo", - [{'arena' : NSS.types.PLArenaPool.ptr}, - {'algorithm' : NSS.types.SECAlgorithmID}, - {'subjectPublicKey' : NSS.types.SECItem}]); - - NSS.types.CERTCertificateRequest = ctypes.StructType("CERTCertificateRequest"); - - NSS.types.SEC_ASN1Template = ctypes.StructType("SEC_ASN1Template", - [{'kind' : ctypes.unsigned_long}, - {'offset' : ctypes.unsigned_long}, - {'sub' : ctypes.voidptr_t}, - {'size' : ctypes.unsigned_int}]); - - NSS.types.PK11RSAGenParams = ctypes.StructType("PK11RSAGenParams", - [{'keySizeInBits' : ctypes.int}, - {'pe' : ctypes.unsigned_long}]); - - NSS.types.CERTCertTrust = ctypes.StructType("CERTCertTrust", - [{'sslFlags' : ctypes.uint32_t}, - {'emailFlags' : ctypes.uint32_t}, - {'objectSigningFlags' : ctypes.uint32_t}]); - - NSS.types.CERTSubjectList = ctypes.StructType("CERTSubjectList"); - - NSS.types.CERTGeneralName = ctypes.StructType("CERTGeneralName"); - - NSS.types.CERTCertificate = ctypes.StructType("CERTCertificate", - [{'arena' : NSS.types.PLArenaPool.ptr}, - {'subjectName' : ctypes.char.ptr}, - {'issuerName' : ctypes.char.ptr}, - {'signatureWrap' : NSS.types.CERTSignedData}, - {'derCert' : NSS.types.SECItem}, - {'derIssuer' : NSS.types.SECItem}, - {'derSubject' : NSS.types.SECItem}, - {'derPublicKey' : NSS.types.SECItem}, - {'certKey' : NSS.types.SECItem}, - {'version' : NSS.types.SECItem}, - {'serialNumber' : NSS.types.SECItem}, - {'signature' : NSS.types.SECAlgorithmID}, - {'issuer' : NSS.types.CERTName}, - {'validity' : NSS.types.CERTValidity}, - {'subject' : NSS.types.CERTName}, - {'subjectPublicKeyInfo' : NSS.types.CERTSubjectPublicKeyInfo}, - {'issuerID' : NSS.types.SECItem}, - {'subjectID' : NSS.types.SECItem}, - {'extensions' : NSS.types.CERTCertExtension.ptr.ptr}, - {'emailAddr' : ctypes.char.ptr}, - {'dbhandle' : NSS.types.CERTCertDBHandle.ptr}, - {'subjectKeyID' : NSS.types.SECItem}, - {'keyIDGenerated' : ctypes.int}, - {'keyUsage' : ctypes.unsigned_int}, - {'rawKeyUsage' : ctypes.unsigned_int}, - {'keyUsagePresent' : ctypes.int}, - {'nsCertType' : ctypes.uint32_t}, - {'keepSession' : ctypes.int}, - {'timeOK' : ctypes.int}, - {'domainOK' : NSS.types.CERTOKDomainName.ptr}, - {'isperm' : ctypes.int}, - {'istemp' : ctypes.int}, - {'nickname' : ctypes.char.ptr}, - {'dbnickname' : ctypes.char.ptr}, - {'nssCertificate' : NSS.types.NSSCertificateStr.ptr}, - {'trust' : NSS.types.CERTCertTrust.ptr}, - {'referenceCount' : ctypes.int}, - {'subjectList' : NSS.types.CERTSubjectList.ptr}, - {'authKeyID' : NSS.types.CERTAuthKeyID.ptr}, - {'isRoot' : ctypes.int}, - {'options' : ctypes.voidptr_t}, - {'series' : ctypes.int}, - {'slot' : NSS.types.PK11SlotInfo.ptr}, - {'pkcs11ID' : ctypes.unsigned_long}, - {'ownSlot' : ctypes.int}]); - - NSS.types.CERTBasicConstraints = ctypes.StructType("CERTBasicConstraints", - [{'isCA': ctypes.int}, - {'pathLenConstraint' : ctypes.int}]); - - - NSS.lib = { - SEC_OID_MD5 : 3, - SEC_OID_SHA1 : 4, - SEC_OID_X509_KEY_USAGE : 81, - SEC_OID_NS_CERT_EXT_COMMENT : 75, - CKM_RSA_PKCS_KEY_PAIR_GEN : 0, - buffer : ctypes.ArrayType(ctypes.char), - ubuffer : ctypes.ArrayType(ctypes.unsigned_char), - - // CERT_CertificateTemplate : sharedLib.declare("CERT_CertificateTemplate", - // NSS.types.SEC_ASN1Template), - - NSS_Get_CERT_CertificateTemplate : sharedLib.declare("NSS_Get_CERT_CertificateTemplate", - ctypes.default_abi, - NSS.types.SEC_ASN1Template.ptr), - - PK11_HashBuf : sharedLib.declare("PK11_HashBuf", - ctypes.default_abi, - ctypes.int, - ctypes.int, - ctypes.unsigned_char.ptr, - ctypes.unsigned_char.ptr, - ctypes.int32_t), - - CERT_GetDefaultCertDB : sharedLib.declare("CERT_GetDefaultCertDB", - ctypes.default_abi, - NSS.types.CERTCertDBHandle.ptr), - - CERT_ChangeCertTrust : sharedLib.declare("CERT_ChangeCertTrust", - ctypes.default_abi, - ctypes.int32_t, - NSS.types.CERTCertDBHandle.ptr, - NSS.types.CERTCertificate.ptr, - NSS.types.CERTCertTrust.ptr), - - CERT_FindCertByNickname : sharedLib.declare("CERT_FindCertByNickname", - ctypes.default_abi, - NSS.types.CERTCertificate.ptr, - NSS.types.CERTCertDBHandle.ptr, - ctypes.char.ptr), - - CERT_FindCertByDERCert : sharedLib.declare("CERT_FindCertByDERCert", - ctypes.default_abi, - NSS.types.CERTCertificate.ptr, - NSS.types.CERTCertDBHandle.ptr, - NSS.types.SECItem.ptr), - - CERT_VerifyCertNow : sharedLib.declare("CERT_VerifyCertNow", - ctypes.default_abi, - ctypes.int, - NSS.types.CERTCertDBHandle.ptr, - NSS.types.CERTCertificate.ptr, - ctypes.int, - ctypes.int, - ctypes.voidptr_t), - - CERT_CertChainFromCert : sharedLib.declare("CERT_CertChainFromCert", - ctypes.default_abi, - NSS.types.CERTCertificateList.ptr, - NSS.types.CERTCertificate.ptr, - ctypes.int, - ctypes.int), - - PK11_FindKeyByAnyCert : sharedLib.declare("PK11_FindKeyByAnyCert", - ctypes.default_abi, - NSS.types.SECKEYPrivateKey.ptr, - NSS.types.CERTCertificate.ptr, - ctypes.voidptr_t), - - PK11_GetInternalKeySlot : sharedLib.declare("PK11_GetInternalKeySlot", - ctypes.default_abi, - NSS.types.PK11SlotInfo.ptr), - - PK11_GetAllSlotsForCert : sharedLib.declare("PK11_GetAllSlotsForCert", - ctypes.default_abi, - NSS.types.PK11SlotList.ptr, - NSS.types.CERTCertificate.ptr, - ctypes.voidptr_t), - - PK11_GetTokenName : sharedLib.declare("PK11_GetTokenName", - ctypes.default_abi, - ctypes.char.ptr, - NSS.types.PK11SlotInfo.ptr), - - PK11_GenerateKeyPair : sharedLib.declare("PK11_GenerateKeyPair", - ctypes.default_abi, - NSS.types.SECKEYPrivateKey.ptr, - NSS.types.PK11SlotInfo.ptr, - ctypes.int, - NSS.types.PK11RSAGenParams.ptr, - NSS.types.SECKEYPublicKey.ptr.ptr, - ctypes.int, - ctypes.int, - ctypes.voidptr_t), - - PK11_SetPrivateKeyNickname : sharedLib.declare("PK11_SetPrivateKeyNickname", - ctypes.default_abi, - ctypes.int, - NSS.types.SECKEYPrivateKey.ptr, - ctypes.char.ptr), - - SEC_ASN1EncodeItem : sharedLib.declare("SEC_ASN1EncodeItem", - ctypes.default_abi, - NSS.types.SECItem.ptr, - NSS.types.PLArenaPool.ptr, - NSS.types.SECItem.ptr, - ctypes.voidptr_t, - NSS.types.SEC_ASN1Template.ptr), - - SEC_DerSignData : sharedLib.declare("SEC_DerSignData", - ctypes.default_abi, - ctypes.int, - NSS.types.PLArenaPool.ptr, - NSS.types.SECItem.ptr, - ctypes.unsigned_char.ptr, - ctypes.int, - NSS.types.SECKEYPrivateKey.ptr, - ctypes.int), - - SEC_GetSignatureAlgorithmOidTag : sharedLib.declare("SEC_GetSignatureAlgorithmOidTag", - ctypes.default_abi, - ctypes.int, - ctypes.int, - ctypes.int), - - SECOID_SetAlgorithmID : sharedLib.declare("SECOID_SetAlgorithmID", - ctypes.default_abi, - ctypes.int, - NSS.types.PLArenaPool.ptr, - NSS.types.SECAlgorithmID.ptr, - ctypes.int, - NSS.types.SECItem.ptr), - - - CERT_Hexify : sharedLib.declare("CERT_Hexify", - ctypes.default_abi, - ctypes.char.ptr, - NSS.types.SECItem.ptr, - ctypes.int), - - CERT_AsciiToName : sharedLib.declare("CERT_AsciiToName", - ctypes.default_abi, - NSS.types.CERTName.ptr, - ctypes.char.ptr), - - SECKEY_CreateSubjectPublicKeyInfo : sharedLib.declare("SECKEY_CreateSubjectPublicKeyInfo", - ctypes.default_abi, - NSS.types.CERTSubjectPublicKeyInfo.ptr, - NSS.types.SECKEYPublicKey.ptr), - - CERT_CreateCertificateRequest : sharedLib.declare("CERT_CreateCertificateRequest", - ctypes.default_abi, - NSS.types.CERTCertificateRequest.ptr, - NSS.types.CERTName.ptr, - NSS.types.CERTSubjectPublicKeyInfo.ptr, - NSS.types.SECItem.ptr.ptr), - - CERT_CreateCertificate : sharedLib.declare("CERT_CreateCertificate", - ctypes.default_abi, - NSS.types.CERTCertificate.ptr, - ctypes.uint32_t, - NSS.types.CERTName.ptr, - NSS.types.CERTValidity.ptr, - NSS.types.CERTCertificateRequest.ptr), - - CERT_DestroyCertificate : sharedLib.declare("CERT_DestroyCertificate", - ctypes.default_abi, - ctypes.int, - NSS.types.CERTCertificate.ptr), - - CERT_DestroyCertificateList : sharedLib.declare("CERT_DestroyCertificateList", - ctypes.default_abi, - ctypes.int, - NSS.types.CERTCertificateList.ptr), - - CERT_NewTempCertificate : sharedLib.declare("CERT_NewTempCertificate", - ctypes.default_abi, - NSS.types.CERTCertificate.ptr, - NSS.types.CERTCertDBHandle.ptr, - NSS.types.SECItem.ptr, - ctypes.char.ptr, - ctypes.int, - ctypes.int), - - CERT_CreateValidity : sharedLib.declare("CERT_CreateValidity", - ctypes.default_abi, - NSS.types.CERTValidity.ptr, - ctypes.int64_t, - ctypes.int64_t), - - CERT_CertListFromCert : sharedLib.declare("CERT_CertListFromCert", - ctypes.default_abi, - NSS.types.CERTCertificateList.ptr, - NSS.types.CERTCertificate.ptr), - - CERT_StartCertExtensions : sharedLib.declare("CERT_StartCertExtensions", - ctypes.default_abi, - ctypes.voidptr_t, - NSS.types.CERTCertificate.ptr), - - CERT_AddExtension : sharedLib.declare("CERT_AddExtension", - ctypes.default_abi, - ctypes.int, - ctypes.voidptr_t, - ctypes.int, - NSS.types.SECItem.ptr, - ctypes.int, - ctypes.int), - - - CERT_EncodeBasicConstraintValue : sharedLib.declare("CERT_EncodeBasicConstraintValue", - ctypes.default_abi, - ctypes.int, - NSS.types.PLArenaPool.ptr, - NSS.types.CERTBasicConstraints.ptr, - NSS.types.SECItem.ptr), - - CERT_EncodeAndAddBitStrExtension : sharedLib.declare("CERT_EncodeAndAddBitStrExtension", - ctypes.default_abi, - ctypes.int, - ctypes.voidptr_t, - ctypes.int, - NSS.types.SECItem.ptr, - ctypes.int), - - CERT_EncodeAltNameExtension : sharedLib.declare("CERT_EncodeAltNameExtension", - ctypes.default_abi, - ctypes.int, - NSS.types.PLArenaPool.ptr, - NSS.types.CERTGeneralName.ptr, - NSS.types.SECItem.ptr), - - CERT_FinishExtensions : sharedLib.declare("CERT_FinishExtensions", - ctypes.default_abi, - ctypes.int, - ctypes.voidptr_t), - - CERT_ImportCerts : sharedLib.declare("CERT_ImportCerts", - ctypes.default_abi, - ctypes.int, - NSS.types.CERTCertDBHandle.ptr, - ctypes.int, - ctypes.int, - NSS.types.SECItem.ptr.ptr, - NSS.types.CERTCertificate.ptr.ptr.ptr, - ctypes.int, - ctypes.int, - ctypes.char.ptr), - - PORT_NewArena : sharedLib.declare("PORT_NewArena", - ctypes.default_abi, - NSS.types.PLArenaPool.ptr, - ctypes.uint32_t), - - PORT_ArenaZAlloc : sharedLib.declare("PORT_ArenaZAlloc", - ctypes.default_abi, - ctypes.voidptr_t, - NSS.types.PLArenaPool.ptr, - ctypes.int), - - PORT_FreeArena : sharedLib.declare("PORT_FreeArena", - ctypes.default_abi, - ctypes.void_t, - NSS.types.PLArenaPool.ptr, - ctypes.int), - - CERT_GetCommonName : sharedLib.declare("CERT_GetCommonName", - ctypes.default_abi, - ctypes.char.ptr, - NSS.types.CERTName.ptr), - - CERT_GetOrgUnitName : sharedLib.declare("CERT_GetOrgUnitName", - ctypes.default_abi, - ctypes.char.ptr, - NSS.types.CERTName.ptr), - - CERT_GetCertificateNames : sharedLib.declare("CERT_GetCertificateNames", - ctypes.default_abi, - NSS.types.CERTGeneralName.ptr, - NSS.types.CERTCertificate.ptr, - NSS.types.PLArenaPool.ptr), - - CERT_DecodeDERCertificate : sharedLib.declare("__CERT_DecodeDERCertificate", - ctypes.default_abi, - NSS.types.CERTCertificate.ptr, - NSS.types.SECItem.ptr, - ctypes.int, - ctypes.char.ptr), - - CERT_FindCertExtension : sharedLib.declare("CERT_FindCertExtension", - ctypes.default_abi, - ctypes.int, - NSS.types.CERTCertificate.ptr, - ctypes.int, - NSS.types.SECItem.ptr), - }; - -}; diff --git a/data/extensions/https-everywhere@eff.org/chrome/content/code/Root-CAs.js b/data/extensions/https-everywhere@eff.org/chrome/content/code/Root-CAs.js deleted file mode 100644 index 15372bc..0000000 --- a/data/extensions/https-everywhere@eff.org/chrome/content/code/Root-CAs.js +++ /dev/null @@ -1,348 +0,0 @@ -// These are concatenated md5 and sha1 fingerprints for the Firefox and -// Microsoft root CAs as of Aug 2010 - -var root_ca_hashes = { - '00531D1D7201D423C820D00B6088C5D143DDB1FFF3B49B73831407F6BC8B975023D07C50' : true, - '015A99C3D64FA94B3C3BB1A3AB274CBFFC219A76112F76C1C508833C9A2FA2BA84AC087A' : true, - '019408DE857F8D806CE602CA89522848750251B2C632536F9D917279543C137CD721C6E0' : true, - '0208EE8CAAB8387A6824DCB4E26A52337E206939CC5FA883635F64C750EBF5FDA9AEE653' : true, - '0226C3015E08303743A9D07DCF37E6BF323C118E1BF7B8B65254E2E2100DD6029037F096' : true, - '034287D7C1167D18AFA4703CB8312C3E4EF2E6670AC9B5091FE06BE0E5483EAAD6BA32D9' : true, - '03DC08EEC4703FFA20E5E179E81AE7C59ED18028FB1E8A9701480A7890A59ACD73DFF871' : true, - '044BFDC96CDA2A32857C598461468A64BEB5A995746B9EDF738B56E6DF437A77BE106B81' : true, - '0468E9247E41CED76C441630703DDDB9AB16DD144ECDC0FC4BAAB62ECF0408896FDE52B7' : true, - '068690F2195471FDDD3DE6EEA161CAFF7030AABF8432A800666CCCC42A887E42B7553E2B' : true, - '069F6979166690021B8C8CA2C3076F3A627F8D7827656399D27D7F9044C9FEB3F33EFA9A' : true, - '06F0171EB1E961ED7A363CA594A1374AFAAA27B8CAF5FDF5CDA98AC3378572E04CE8F2E0' : true, - '06F9EBECCC569D88BA90F5BAB01AE00216D424FE9610E17519AF232BB68774E24144BE6E' : true, - '076192047EA6B9CD5E6B007AE3BF1D0434D499426F9FC2BB27B075BAB682AAE5EFFCBA74' : true, - '087C581F522B44B43B79CD01F8C5C3C995E6ADF8D77146024DD56A21B2E73FCDF23B35FF' : true, - '0B092C1CD721866F94376FE6A7F3224D0409565B77DA582E6495AC0060A72354E64B0192' : true, - '0C412F135BA054F596662D7ECD0E03F4DA79C1711150C23439AA2B0B0C62FD55B2F9F580' : true, - '0C5ADD5AAE29F7A77679FA4151FEF035B865130BEDCA38D27F69929420770BED86EFBC10' : true, - '0C7FDD6AF42AB9C89BBD207EA9DB5C3760D68974B5C2659E8A0FC1887C88D246691B182C' : true, - '0CF89E17FCD403BDE68D9B3C0587FE8433A335C23CE8034B04E13DE5C48E791AEB8C3204' : true, - '0E40A76CDE035D8FD10FE4D18DF96CA9A9E9780814375888F20519B06D2B0D2B6016907D' : true, - '0EFA4BF7D760CD65F7A7068857986239D29F6C98BEFC6D986521543EE8BE56CEBC288CF3' : true, - '0FA01300C3558AB7D37E2D04739EDE3C8B1A1106B8E26B232980FD652E6181376441FD11' : true, - '100EADF35C841D8E035F2DC93937F552742CDF1594049CBF17A2046CC639BB3888E02E33' : true, - '10FC635DF6263E0DF325BE5F79CD6767742C3192E607E424EB4549542BE1BBC53E6174E2' : true, - '119279403CB18340E5AB664A679280DFA9628F4B98A91B4835BAD2C1463286BB66646A8C' : true, - '14F108AD9DFA64E289E71CCFA8AD7D5E3921C115C15D0ECA5CCB5BC4F07D21D8050B566A' : true, - '155EF5117AA2C1150E927E66FE3B84C3B38FECEC0B148AA686C3D00F01ECC8848E8085EB' : true, - '15ACA5C2922D79BCE87FCB67ED02CF36E7B4F69D61EC9069DB7E90A7401A3CF47D4FE8EE' : true, - '15B298A354704048703A375582C45AFA0048F8D37B153F6EA2798C323EF4F318A5624A9E' : true, - '15EE9F5AA08528DF6BDD34A3A056D8307F8A77836BDC6D068F8B0737FCC5725413068CA4' : true, - '160A1613C17FF01D887EE3D9E71261CCF88015D3F98479E1DA553D24FD42BA3F43886AEF' : true, - '173574AF7B611CEBF4F93CE2EE40F9A2925A8F8D2C6D04E0665F596AFF22D863E8256F3F' : true, - '1802B00127036A191B323B83DE9AA985D6BF7994F42BE5FA29DA0BD7587B591F47A44F22' : true, - '1898C0D6E93AFCF9B0F50CF74B014417FAB7EE36972662FB2DB02AF6BF03FDE87C4B2F9B' : true, - '18AE695D15CAB917673267D597B260C04BA7B9DDD68788E12FF852E1A024204BF286A8F6' : true, - '1AD00CB9A6E68A3B6E95860C5B8CD8195A4D0E8B5FDCFDF64E7299A36C060DB222CA78E4' : true, - '1B2E00CA2606903DADFE6F1568D36BB367650DF17E8E7E5B8240A4F4564BCFE23D69C6F0' : true, - '1BD75F76734CC0DC98CA442BCC0F78DD31E2C52CE1089BEFFDDADB26DD7C782EBC4037BD' : true, - '1C4BE2C62DB9AC3114F4400769CB1F4011C5B5F75552B011669C2E9717DE6D9BFF5FA810' : true, - '1D3554048578B03F42424DBF20730A3F02FAF3E291435468607857694DF5E45B68851868' : true, - '1D6496AF2D821A300BA0620D76BC53AA7FBB6ACD7E0AB438DAAF6FD50210D007C6C0829C' : true, - '1E240EA0F876D785A3F5F8A1493D2EBAFD1ED1E2021B0B9F73E8EB75CE23436BBCC746EB' : true, - '1E42950233926BB95FC07FDAD6B24BFCCCAB0EA04C2301D6697BDD379FCD12EB24E3949D' : true, - '1E74C3863C0C35C53EC27FEF3CAA3CD9209900B63D955728140CD13622D8C687A4EB0085' : true, - '200B4A7A88A7A942868A5F74567B880593E6AB220303B52328DCDA569EBAE4D1D1CCFB65' : true, - '206BD68B4A8F48ABE488090DE5651A500CFD83DBAE44B9A0C8F676F3B570650B94B69DBF' : true, - '2124A681C1D8F219AF4998E39DFE0BF46A174570A916FBE84453EED3D070A1D8DA442829' : true, - '21BC82AB49C4133B4BB22B5C6B909C198BAF4C9B1DF02A92F7DA128EB91BACF498604B6F' : true, - '21D84C822B990933A2EB14248D8E5FE84054DA6F1C3F4074ACED0FECCDDB79D153FB901D' : true, - '21EFB85040393F756F27FEE3EA5870EBA59C9B10EC7357515ABB660C4D94F73B9E6E9272' : true, - '222DA601EA7C0AF7F06C56433F7776D3FEB8C432DCF9769ACEAE3DD8908FFD288665647D' : true, - '224D8F8AFCF735C2BB5734907B8B22163E2BF7F2031B96F38CE6C4D8A85D3E2D58476A0F' : true, - '246DABD2F2EA4A66AE5BBCAE50AD6E56F9DD19266B2043F1FE4B3DCB0190AFF11F31A69D' : true, - '2477D9A891D13BFA882DC2FFF8CD3393D8C5388AB7301B1B6ED47AE645253A6F9F1A2761' : true, - '252AC6C5896839F9557202165EA39ED23C71D70E35A5DAA8B2E3812DC3677417F5990DF3' : true, - '255BA669B87BF8780DC18FA6EAE47063FA0882595F9CA6A11ECCBEAF65C764C0CCC311D0' : true, - '257ABA832EB6A20BDAFEF5020F08D7AD81968B3AEF1CDC70F5FA3269C292A3635BD123D3' : true, - '259DCF5EB3259D95B93F00865F47943D43F9B110D5BAFD48225231B0D0082B372FEF9A54' : true, - '266D2C1998B6706838505419EC9034600B77BEBBCB7AA24705DECC0FBD6A02FC7ABD9B52' : true, - '27DE36FE72B70003009DF4F01E6C0424DE3F40BD5093D39B6C60F6DABC076201008976C9' : true, - '27EC3947CDDA5AAFE29A016521A94CBB4D2378EC919539B5007F758F033B211EC54D8BCF' : true, - '2A5D003739469475397B11A6F29341E13F85F2BB4A62B0B58BE1614ABB0D4631B4BEF8BA' : true, - '2A954ECA79B2874573D92D90BAF99FB6A43489159A520F0D93D032CCAF37E7FE20A8B419' : true, - '2B508718392D3BFFC3917F2D7DC08A97B19DD096DCD4E3E0FD676885505A672C438D4E9C' : true, - '2B7020568682A018C807531228702172F17F6FB631DC99E3A3C87FFE1CF1811088D96033' : true, - '2C20269DCB1A4A0085B5B75AAEC201378C96BAEBDD2B070748EE303266A0F3986E7CAE58' : true, - '2C6F17A39562012065D2076EFCB83F6DB1EAC3E5B82476E9D50B1EC67D2CC11E12E0B491' : true, - '2C8C175EB154AB9317B5365ADBD1C6F2A073E5C5BD43610D864C21130A855857CC9CEA46' : true, - '2C8F9F661D1890B147269D8E86828CA96252DC40F71143A22FDE9EF7348E064251B18118' : true, - '2CC2B0D5D622C52E901EF4633F0FBB324A058FDFD761DB21B0C2EE48579BE27F42A4DA1C' : true, - '2DBBE525D3D165823AB70EFAE6EBE2E1B3EAC44776C9C81CEAF29D95B6CCA0081B67EC9D' : true, - '2E03FDC5F5D72B9464C1BE8931F1169B96995C7711E8E52DF9E34BECEC67D3CBF1B6C4D2' : true, - '30C908DDD73E63A4092814C74EB97E2CCFE4313DBA05B8A7C30063995A9EB7C247AD8FD5' : true, - '30C9E71E6BE614EB65B216692031674D3BC0380B33C3F6A60C86152293D9DFF54B81C004' : true, - '31853C62949763B9AAFD894EAF6FE0CF1F4914F7D874951DDDAE02C0BEFD3A2D82755185' : true, - '324A4BBBC863699BBE749AC6DD1D4624AD7E1C28B064EF8F6003402014C3D0E3370EB58A' : true, - '3327D16CFC9185FC8C7E98FA854EF305E70715F6F728365B5190E271DEE4C65EBEEACAF3' : true, - '33B784F55F27D76827DE14DE122AED6F0747220199CE74B97CB03D79B264A2C855E933FF' : true, - '343339FC6D033A8FA25385443270DEC45E5A168867BFFF00987D0B1DC2AB466C4264F956' : true, - '34FCB8D036DB9E14B3C2F2DB8FE494C7379A197B418545350CA60369F33C2EAF474F2079' : true, - '354895364A545A72968EE064CCEF2C8CC90D1BEA883DA7D117BE3B79F4210E1A5894A72D' : true, - '370971C4AFEB7501AE636C3016BFD1E5A399F76F0CBF4C9DA55E4AC24E8960984B2905B6' : true, - '3741491B18569A26F5ADC266FB40A54C4313BB96F1D5869BC14E6A92F6CFF63469878237' : true, - '3785445332451F20F0F395E125C4434EF48B11BFDEABBE94542071E641DE6BBE882B40B9' : true, - '37A56ED4B1258497B7FD56157AF9A200B435D4E1119D1C6690A749EBB394BD637BA782B7' : true, - '3916AAB96A41E11469DF9E6C3B72DCB6879F4BEE05DF98583BE360D633E70D3FFE9871AF' : true, - '3AB2DE229A209349F9EDC8D28AE7680D36863563FD5128C7BEA6F005CFE9B43668086CCE' : true, - '3AE550B039BEC7463633A1FE823E8D943CBB5DE0FCD6397C0588E56697BD462ABDF95C76' : true, - '3B0AE4BB416A84B39D2C575E6542BE478E1032E9245944F84791983EC9E829CB1059B4D3' : true, - '3C4C25CC0A19CAEE6AEB55160086725F23E833233E7D0CC92B7C4279AC19C2F474D604CA' : true, - '3D4129CB1EAA1174CD5DB062AFB0435BDDE1D2A901802E1D875E84B3807E4BB1FD994134' : true, - '3E455215095192E1B75D379FB187298AB1BC968BD4F49D622AA89A81F2150152A41D829C' : true, - '3E80175BADD77C104BF941B0CF1642B000EA522C8A9C06AA3ECCE0B4FA6CDC21D92E8099' : true, - '3F459639E25087F7BBFE980C3C2098E62AC8D58B57CEBF2F49AFF2FC768F511462907A41' : true, - '400125068D21436A0E43009CE743F3D5F9CD0E2CDA7624C18FBDF0F0ABB645B8F7FED57A' : true, - '410352DC0FF7501B16F0028EBA6F45C5DAC9024F54D8F6DF94935FB1732638CA6AD77C13' : true, - '41B807F7A8D109EEB49A8E704DFC1B787A74410FB0CD5C972A364B71BF031D88A6510E9E' : true, - '4265CABE019A9A4CA98C4149CDC0D57F293621028B20ED02F566C532D1D6ED909F45002F' : true, - '42769768CFA6B43824AAA11BF267DECA4178AB4CBFCE7B4102ACDAC4933E6FF50DCF715C' : true, - '4281A0E21CE35510DE558942659622E6E0B4322EB2F6A568B654538448184A5036874384' : true, - '429BD669C6D445AD2E81511D355A89624F555CE20DCD3364E0DC7C41EFDD40F50356C122' : true, - '45E1A572C5A93664409EF5E45884678C6B2F34AD8958BE62FDB06B5CCEBB9DD94F4E39F3' : true, - '45F750114EC5ADBD53688663EC7B6AE1C09AB0C8AD7114714ED5E21A5A276ADCD5E7EFCB' : true, - '468C210EAB92214659DBA6DB0061DE265A5A4DAF7861267C4B1F1E67586BAE6ED4FEB93F' : true, - '48D11E627801C26E4369A42CEE130AB564902AD7277AF3E32CD8CC1DC79DE1FD7F8069EA' : true, - '4963AE27F4D5953DD8DB2486B89C0753D3C063F219ED073E34AD5D750B327629FFD59AF2' : true, - '497904B0EB8719AC47B0BC11519B74D0D1EB23A46D17D68FD92564C2F1F1601764D8E349' : true, - '49EFA6A1F0DE8EA76AEE5B7D1E5FC4463E42A18706BD0C9CCF594750D2E4D6AB0048FDC4' : true, - '4B1C568CA0E8C79E1EF5EE32939965FE4C95A9902ABE0777CED18D6ACCC3372D2748381E' : true, - '4B6771BE33B90DB64B3A400187F08B1F7AC5FFF8DCBC5583176877073BF751735E9BD358' : true, - '4B798DD41D0392AA51EE04E5906F474954F9C163759F19045121A319F64C2D0555B7E073' : true, - '4BE2C99196650CF40E5A9392A00AFEB28CF427FD790C3AD166068DE81E57EFBB932272D4' : true, - '4C5641E50DBB2BE8CAA3ED1808AD43390483ED3399AC3608058722EDBC5E4600E3BEF9D7' : true, - '4D56677ECCE6457259B74F511172E169C0DB578157E9EE82B5917DF0DD6D82EE9039C4E2' : true, - '4FEBF1F070C280635D589FDA123CA9C4E392512F0ACFF505DFF6DE067F7537E165EA574B' : true, - '50193E2FE8B6F4055449F3AEC98B3E1947AFB915CDA26D82467B97FA42914468726138DD' : true, - '5186E81FBCB1C371B51810DB5FDCF62078E9DD0650624DB9CB36B50767F209B843BE15B3' : true, - '556EBEF54C1D7C0360C43418BC9649C1245C97DF7514E7CF2DF8BE72AE957B9E04741E85' : true, - '565FAA80611217F66721E62B6D61568E8025EFF46E70C8D472246584FE403B8A8D6ADBF5' : true, - '58EB470764D62CBAE29B96552B9700B56A6F2A8B6E2615088DF59CD24C402418AE42A3F1' : true, - '59736628512B98B410FF7D06FA22D6C8A0F8DB3F0BF417693B282EB74A6AD86DF9D448A3' : true, - '5A11B922850289E1C3F22CE14EC101844B421F7515F6AE8A6ECEF97F6982A400A4D9224E' : true, - '5B6F532CBB8188FA6C042C325DA56B967CA04FD8064C1CAA32A37AA94375038E8DF8DDC0' : true, - '5B9EFD3B6035EA688E52FE1319144AA36B81446A5CDDF474A0F800FFBE69FD0DB6287516' : true, - '5C48DCF74272EC56946D1CCC713580756631BF9EF74F9EB6C9D5A60CBA6ABED1F7BDEF7B' : true, - '5E397BDDF8BAEC82E9AC62BA0C54002BCA3AFBCF1240364B44B216208880483919937CF7' : true, - '5E809E845A0E650B1702F355182A3ED7786A74AC76AB147F9C6A3050BA9EA87EFE9ACE3C' : true, - '5F944A7322B8F7D131EC5939F78EFE6E9FC796E8F8524F863AE1496D381242105F1B78F5' : true, - '60847C5ACEDB0CD4CBA7E9FE02C6A9C0101DFA3FD50BCBBB9BB5600C1955A41AF4733A04' : true, - '649CEF2E44FCC68F5207D051738FCB3DDA40188B9189A3EDEEAEDA97FE2F9DF5B7D18A41' : true, - '65295911BB8F5166890D47824002C5AFC4674DDC6CE2967FF9C92E072EF8E8A7FBD6A131' : true, - '6558AB15AD576C1EA8A7B569ACBFFFEBE5DF743CB601C49B9843DCAB8CE86A81109FE48E' : true, - '67AC0D773011DED143AE7B737190BCA9ED8DC8386C4886AEEE079158AAC3BFE658E394B4' : true, - '67CB9DC013248A829BB2171ED11BECD4D23209AD23D314232174E40D7F9D62139786633A' : true, - '689B17C654E0E0E099551642F75A86D8027268293E5F5D17AAA4B3C3E6361E1F92575EAA' : true, - '6960ECBE8C94D76E6F2EC4782F55F08397226AAE4A7A64A59BD16787F27F841C0A001FD0' : true, - '6C397DA40E5559B23FD641B11250DE435F3B8CF2F810B37D78B4CEEC1919C37334B9C774' : true, - '6CC9A76E47F10CE3533B784C4DC26AC5B72FFF92D2CE43DE0A8D4C548C503726A81E2B93' : true, - '6D38C49B22244CA3A8B3A09345E157FA89C32E6B524E4D65388B9ECEDC637134ED4193A3' : true, - '70B57C4881953E80DC289BBAEF1EE4854072BA31FEC351438480F62E6CB95508461EAB2F' : true, - '711F0E21E7AAEA323A6623D3AB50D66996974CD6B663A7184526B1D648AD815CF51E801A' : true, - '71AA6AAF1FA5C0D50E90D40BF6AADFCC55C86F7414AC8BDD6814F4D86AF15F3710E104D0' : true, - '71E265FBCD7B0B845BE3BCD76320C598CFF810FB2C4FFC0156BFE1E1FABCB418C68D31C5' : true, - '72E44A87E369408077EABCE3F4FFF0E15F43E5B1BFF8788CAC1CC7CA4A9AC6222BCC34C6' : true, - '733A747AECBBA396A6C2E4E2C89BC0C3AEC5FB3FC8E1BFC4E54F03075A9AE800B7F7B6FA' : true, - '739DD35FC63C95FEC6ED89E58208DD897FB9E2C995C97A939F9E81A07AEA9B4D70463496' : true, - '74014A91B108C458CE47CDF0DD11530885A408C09C193E5D51587DCDD61330FD8CDE37BF' : true, - '747B820343F0009E6BB3EC47BF85A5934463C531D7CCC1006794612BB656D3BF8257846F' : true, - '74A82C81432B35609B78056B58F36582CFF360F524CB20F1FEAD89006F7F586A285B2D5B' : true, - '770D19B121FD00429C3E0CA5DD0B028E25019019CFFBD9991CB76825748D945F30939542' : true, - '774AF42C9DB027B747B515E4C762F0FCDF646DCB7B0FD3A96AEE88C64E2D676711FF9D5F' : true, - '782A02DFDB2E14D5A75F0ADFB68E9C5D4F65566336DB6598581D584A596C87934D5F2AB4' : true, - '78A5FB104BE4632ED26BFBF2B6C24B8EEC0C3716EA9EDFADD35DFBD55608E60A05D3CBF3' : true, - '79E4A9840D7D3A96D7C04FE2434C892EA8985D3A65E5E5C4B2D7D66D40C6DD2FB19C5436' : true, - '7A79544D07923B5BFF41F00EC739A298C060ED44CBD881BD0EF86C0BA287DDCF8167478C' : true, - '7BB508999A8C18BF85277D0EAEDAB2AB24BA6D6C8A5B5837A48DB5FAE919EA675C94D217' : true, - '7C62FF749D31535E684AD578AA1EBF239F744E9F2B4DBAEC0F312C50B6563B8E2D93C311' : true, - '7CA50FF85B9A7D6D30AE545AE342A28A59AF82799186C7B47507CBCF035746EB04DDB716' : true, - '7D86908F5BF1F240C0F73D62B5A4A93B72997913EC9B0DAE65D1B6D7B24A76A3AEC2EE16' : true, - '7E234E5BA7A5B425E90007741162AED67F8AB0CFD051876A66F3360F47C88D8CD335FC74' : true, - '7F667A71D3EB6978209A51149D83DA20BE36A4562FB2EE05DBB3D32323ADF445084ED656' : true, - '803ABC22C1E6FB8D9B3B274A321B9A0147BEABC922EAE80E78783462A79F45C254FDE68B' : true, - '8135B9FBFB12CA186936EBAE6978A1F1DCBB9EB7194BC47205C111752986835B53CAE4F8' : true, - '81D6ED354F1F26D031D040DD8AE5810DE0925E18C7765E22DABD9427529DA6AF4E066428' : true, - '8212F789E10B9160A4B6229F9468119268ED18B309CD5291C0D3357C1D1141BF883866B1' : true, - '824AD493004D66B6A32CA77B3536CF0B687EC17E0602E3CD3F7DFBD7E28D57A0199A3F44' : true, - '8292BA5BEFCD8A6FA63D55F984F6D6B7F9B5B632455F9CBEEC575F80DCE96E2CC7B278B7' : true, - '84901D95304956FC4181F045D776C46B439E525F5A6A47C32CEBC45C63ED39317CE5F4DF' : true, - '852FF4764CD5426CCB5E7DF717E835BD4EFCED9C6BDD0C985CA3C7D253063C5BE6FC620C' : true, - '85CA765A1BD16822DCA22312CAC680345BCDCDCC66F6DCE4441FE37D5CC3134C46F47038' : true, - '86386D5E49636C855CDB6DDC94B7D0F7ACED5F6553FD25CE015F1F7A483B6A749F6178C6' : true, - '86420509BCA79DEC1DF32E0EBAD81DD01D8259CA2127C3CBC16CD932F62C65298CA88712' : true, - '86ACDE2BC56DC3D98C2888D38D16131ECE6A64A309E42FBBD9851C453E6409EAE87D60F1' : true, - '86EF8E319D9F8569A2A41A127168BA1B90DECE77F8C825340E62EBD635E1BE20CF7327DD' : true, - '8714AB83C4041BF193C750E2D721EBEF30779E9315022E94856A3FF8BCF815B082F9AEFD' : true, - '879055F2CE31153C33D927C876E37DE13070F8833E4AA6803E09A646AE3F7D8AE1FD1654' : true, - '87CE0B7B2A0E4900E158719B37A893720563B8630D62D75ABBC8AB1E4BDFB5A899B24D43' : true, - '882C8C52B8A23CF3F7BB03EAAEAC420B74207441729CDD92EC7931D823108DC28192E2BB' : true, - '8949548CC8689A8329ECDC067321AB97A60F34C8626C81F68BF77DA9F667588A903F7D36' : true, - '8956AA4D441E59D805A1886DEAC828B26372C49DA9FFF051B8B5C7D4E5AAE30384024B9C' : true, - '8BCA525F7553D02C6F630D8F882E1CD78EB03FC3CF7BB292866268B751223DB5103405CB' : true, - '8CCADC0B22CEF5BE72AC411A11A8D81291C6D6EE3E8AC86384E548C299295C756C817B81' : true, - '8CD79FEBC7B8144C5478A7903BA935671F55E8839BAC30728BE7108EDE7B0BB0D3298224' : true, - '8D26FF2F316D5929DDE636A7E2CE6425720FC15DDC27D456D098FABF3CDD78D31EF5A8DA' : true, - '8D639B56C114E4EE9A128586119082A3D2441AA8C203AECAA96E501F124D52B68FE4C375' : true, - '8D7251DBA03ACF2077DFF265065EDFEFC8C25F169EF85074D5BEE8CDA2D43CAEE75FD257' : true, - '8EADB501AA4D81E48C1DD1E1140095193679CA35668772304D30A5FB873B0FA77BB70D54' : true, - '8F5D770627C4983C5B9378E7D77D9BCC7E784A101C8265CC2DE1F16D47B440CAD90A1945' : true, - '8F91E7EEE3FCDA86CAFCDC70EDB7B70C8250BED5A214433A66377CBC10EF83F669DA3A67' : true, - '911B3F6ECD9EABEE07FE1F71D2B36127E19FE30E8B84609E809B170D72A8C5BA6E1409BD' : true, - '91DE0625ABDAFD32170CBB25172A84672796BAE63F1801E277261BA0D77770028F20EEE4' : true, - '91F4035520A1F8632C62DEACFB611C8E21FCBD8E7F6CAF051BD1B343ECA8E76147F20F8A' : true, - '9265588BA21A317273685CB4A57A0748E621F3354379059A4B68309D8A2F74221587EC79' : true, - '932A3EF6FD23690D7120D42B47992BA6CBA1C5F8B0E35EB8B94512D3F934A2E90610D336' : true, - '937F901CED846717A4655F9BCB3002978781C25A96BDC2FB4C65064FF9390B26048A0E01' : true, - '93C28E117BD4F30319BD2875134A454AAB48F333DB04ABB9C072DA5B0CC1D057F0369B46' : true, - '93EB36130BC154F13E7505E5E01CD4375F4E1FCF31B7913B850B54F6E5FF501A2B6FC6CF' : true, - '93F1AD340B2BE7A85460E2738CA49431705D2B4565C7047A540694A79AF7ABB842BDC161' : true, - '9414777E3E5EFD8F30BD41B0CFE7D03075E0ABB6138512271C04F85FDDDE38E4B7242EFE' : true, - '96897D61D1552B27E25A39B42A6C446F8EFDCABC93E61E925D4D1DED181A4320A467A139' : true, - '9760E8575FD35047E5430C94368AB06290AEA26985FF14804C434952ECE9608477AF556F' : true, - '978FC66B3B3E40857724750B76BB55F8B5D303BF8682E152919D83F184ED05F1DCE5370C' : true, - '9A771918ED96CFDF1BB70EF58DB9882ECF74BFFF9B86815B08335440363E87B6B6F0BF73' : true, - '9AAEF722F533FB4EEC0A249DC63D7D255E997CA5945AAB75FFD14804A974BF2AE1DFE7E1' : true, - '9B340D1A315B97462698BCA6136A71969E6CEB179185A29EC6060CA53E1974AF94AF59D4' : true, - '9D666ACCFFD5F543B4BF8C16D12BA8998939576E178DF705780FCC5EC84F84F6253A4893' : true, - '9DFBF9ACED893322F428488325235BE0A69A91FD057F136A42630BB1760D2D51120C1650' : true, - '9E80FF78010C2EC136BDFE96906E08F34ABDEEEC950D359C89AEC752A12C5B29F6D6AA0C' : true, - '9F6C1F0F07AC1921F915BBD5C72CD82AF5C27CF5FFF3029ACF1A1A4BEC7EE1964C77D784' : true, - '9FDDDBABFF8EFF45215FF06C9D8FFE2B9656CD7B57969895D0E141466806FBB8C6110687' : true, - 'A10B44B3CA10D8006E9D0FD80F920AD1B80186D1EB9C86A54104CF3054F34C52B7E558C6' : true, - 'A208E4B33EEFDE084B60D0BF7952498D8CC4307BC60755E7B22DD9F7FEA245936C7CF288' : true, - 'A2339B4C747873D46CE7C1F38DCB5CE985371CA6E550143DCE2803471BDE3A09E8F8770F' : true, - 'A26F53B7EE40DB4A68E7FA18D9104B7269BD8CF49CD300FB592E1793CA556AF3ECAA35FB' : true, - 'A33D88FE161BDDF95C9F1A7FD8C89008A3E31E20B2E46A328520472D0CDE9523E7260C6D' : true, - 'A37D2C27E4A7F3AA5F75D4C49264026AB6AF5BE5F878A00114C3D7FEF8C775C34CCD17B6' : true, - 'A3EC750F2E88DFFA48014E0B5C486FFB37F76DE6077C90C5B13E931AB74110B4F2E49A27' : true, - 'A66B6090239B3F2DBB986FD6A7190D46E0AB059420725493056062023670F7CD2EFC6666' : true, - 'A771FD26FC3CE540F19906EBC1936DE9E619D25B380B7B13FDA33E8A58CD82D8A88E0515' : true, - 'A7F2E41606411150306B9CE3B49CB0C9E12DFB4B41D7D9C32B30514BAC1D81D8385E2D46' : true, - 'A80D6F3978B9436D77426D985ACC23CAD6DAA8208D09D2154D24B52FCB346EB258B28A58' : true, - 'A8EDDEEB938866D82FC3BD1DBE45BE4D7639C71847E151B5C7EA01C758FBF12ABA298F7A' : true, - 'A923759BBA49366E31C2DBF2E766BA87317A2AD07F2B335EF5A1C34E4B57E8B7D8F1FCA6' : true, - 'A981C0B73A9250BC91A521FF3D47879FCB658264EA8CDA186E1752FB52C397367EA387BE' : true, - 'AA088FF6F97BB7F2B1A71E9BEAEABD79CF9E876DD3EBFC422697A3B5A37AA076A9062348' : true, - 'AA8E5DD9F8DB0A58B78D26876C823555409D4BD917B55C27B69B64CB9822440DCD09B889' : true, - 'AABFBF6497DA981D6FC6083A957033CA394FF6850B06BE52E51856CC10E180E882B385CC' : true, - 'AB57A65B7D428219B5D85826285EFDFFB12E13634586A46F1AB2606837582DC4ACFD9497' : true, - 'ABAB8D2DB740E5973D2FF2A63BDA6A05C18211328A92B3B23809B9B5E2740A07FB12EB5E' : true, - 'ABBFEAE36B29A6CCA6783599EFAD2B802F173F7DE99667AFA57AF80AA2D1B12FAC830338' : true, - 'ACB694A59C17E0D791529BB19706A6E4D4DE20D05E66FC53FE1A50882C78DB2852CAE474' : true, - 'AD8E0F9E016BA0C574D50CD368654F1ECFDEFE102FDA05BBE4C78D2E4423589005B2571D' : true, - 'AFB8336E7CDDC60264AD58FC0D4F7BCFBC7B3C6FEF26B9F7AB10D7A1F6B67C5ED2A12D3D' : true, - 'B001EE14D9AF291894768EF169332A846E3A55A4190C195C93843CC0DB722E313061F0B1' : true, - 'B147BC1857D118A0782DEC71E82A9573204285DCF7EB764195578E136BD4B7D1E98E46A5' : true, - 'B39C25B1C32E32538015309D4D02773E6782AAE0EDEEE21A5839D3C0CD14680A4F60142A' : true, - 'B3A53E77216DAC4AC0C9FBD5413DCA0658119F0E128287EA50FDD987456F4F78DCFAD6D4' : true, - 'B44ADBE85916461E5AD86EDA064352622964B686135B5DFDDD3253A89BBC24D74B08C64D' : true, - 'B465220A7CADDF41B7D544D5ADFA9A75BC9219DDC98E14BF1A781F6E280B04C27F902712' : true, - 'B4819E89AC1724FD2A4285271D0C2B5D20CB594FB4EDD895763FD5254E959A6674C6EEB2' : true, - 'B5E83436C910445848706D2E83D4B805039EEDB80BE7A03C6953893B20D2D9323A4C2AFD' : true, - 'B75274E292B48093F275E4CCD7F2EA263BC49F48F8F373A09C1EBDF85BB1C365C7D811B3' : true, - 'B774CD487C5F9A0D3BF3FE66F41B3DFA5B4E0EC28EBD8292A51782241281AD9FEEDD4E4C' : true, - 'B7B0D1EC1A033ECEA91511CCB16FB2AEE3D73606996CDFEF61FA04C335E98EA96104264A' : true, - 'B8089AF003CC1B0DC86C0B76A1756423A0A1AB90C9FC847B3B1261E8977D5FD32261D3CC' : true, - 'B816334C4C4CF2D8D34D06B4A65B4003838E30F77FDD14AA385ED145009C0E2236494FAA' : true, - 'B8D312034E8C0C5A47C9B6C59E5B97FD0560A2C738FF98D1172A94FE45FB8A47D665371E' : true, - 'BA21EA20D6DDDB8FC1578B40ADA1FCFC801D62D07B449D5C5C035C98EA61FA443C2A58FE' : true, - 'BA926442161FCBA116481AF6405C59870456F23D1E9C43AECB0D807F1C0647551A05F456' : true, - 'BC6C5133A7E9D366635415721B2192935922A1E15AEA163521F898396A4646B0441B0FA9' : true, - 'BD8ACE34A8AE6148E85EC87A1CE8CCBFD2EDF88B41B6FE01461D6E2834EC7C8F6C77721E' : true, - 'BDD6F58A7C3CC4A6F934CCC38961F6B2CABB51672400588E6419F1D40878D0403AA20264' : true, - 'BE395ABE078AB1121725CC1D46343CB2DE990CED99E0431F60EDC3937E7CD5BF0ED9E5FA' : true, - 'BF6059A35BBAF6A77642DA6F1A7B50CF5D989CDB159611365165641B560FDBEA2AC23EF1' : true, - 'BFB5E77D3DEA6F1DF08A50BC8C1CFA1DE4554333CA390E128B8BF81D90B70F4002D1D6E9' : true, - 'C1623E23C582739C03594B2BE977497F2AB628485E78FBF3AD9E7910DD6BDF99722C96E5' : true, - 'C1D43E07AEEBECFD7589E67EA84CEBCD76B76096DD145629AC7585D37063C1BC47861C8B' : true, - 'C1D951C084B86A75E82FD7D65F7EAC460B972C9EA6E7CC58D93B20BF71EC412E7209FABF' : true, - 'C22A59ABCF152F4CF7E631A316AE840C9158C5EF987301A8903CFDAB03D72DA1D88909C9' : true, - 'C2DBAB8E9652C5EEAEF25500896D55953913853E45C439A2DA718CDFB6F3E033E04FEE71' : true, - 'C45D0E48B6AC28304E0ABCF938168757D8A6332CE0036FB185F6634F7D6A066526322827' : true, - 'C463AB44201C36E437C05F279D0F6F6E97E2E99636A547554F838FBA38B82E74F89A830A' : true, - 'C4D7F0B2A3C57D6167F004CD43D3BA5890DEDE9E4C4E9F6FD88617579DD391BC65A68964' : true, - 'C570C4A2ED53780CC810538164CBD01D23E594945195F2414803B4D564D2A3A3F5D88B8C' : true, - 'C5A1B7FF73DDD6D7343218DFFC3CAD8806083F593F15A104A069A46BA903D006B7970991' : true, - 'C5DFB849CA051355EE2DBA1AC33EB028D69B561148F01C77C54578C10926DF5B856976AD' : true, - 'C5E67BBF06D04F43EDC47A658AFB6B19339B6B1450249B557A01877284D9E02FC3D2D8E9' : true, - 'C69F6D5CB379B00389CBF03FA4C09F8AEF2DACCBEABB682D32CE4ABD6CB90025236C07BC' : true, - 'C7BD11D6918A3582C53666017C6F4779634C3B0230CF1B78B4569FECF2C04A8652EFEF0E' : true, - 'C86E97F335A729144782892391A6BEC84A3F8D6BDC0E1ECFCD72E377DEF2D7FF92C19BC7' : true, - 'C91962D0DA7E1020FCA4CD0380872DF551A44C28F313E3F9CB5E7C0A1E0E0DD2843758AE' : true, - 'C9982777281E3D0E153C8400B88503E656E0FAC03B8F18235518E5D311CAE8C24331AB66' : true, - 'CA3DD368F1035CD032FAB82B59E85ADB97817950D81C9670CC34D809CF794431367EF474' : true, - 'CB17E431673EE209FE455793F30AFA1C4EB6D578499B1CCF5F581EAD56BE3D9B6744A5E5' : true, - 'CBBDC3682DB3CB1859D32952E8C66489C9321DE6B5A82666CF6971A18A56F2D3A8675602' : true, - 'CC4DAEFB306BD838FE50EB86614BD2269C615C4D4D85103A5326C24DBAEAE4A2D2D5CC97' : true, - 'CD3B3D625B09B80936879E122F7164BA67EB337B684CEB0EC2B0760AB488278CDD9597DD' : true, - 'CD68B6A7C7C4CE75E01D4F5744619209132D0D45534B6997CDB2D5C339E25576609B5CC6' : true, - 'CD996CDB2AC296155ABF879EAEA5EE93EE29D6EA98E632C6E527E0906F0280688BDF44DC' : true, - 'CDF439F3B51850D73EA4C591A03E214BE1A45B141A21DA1A79F41A42A961D669CD0634C1' : true, - 'CE78335C5978016E18EAB936A0B92E23AE5083ED7CF45CBC8F61C621FE685D794221156E' : true, - 'CF8F3B62A3CACA711BA3E1CB4857351F5D003860F002ED829DEAA41868F788186D62127F' : true, - 'CFF4270DD4EDDC6516496D3DDABF6EDE3A44735AE581901F248661461E3B9CC45FF53A1B' : true, - 'D2EDEE7992F78272180BFED98BEC13D8A7F8390BA57705096FD36941D42E7198C6D4D9D5' : true, - 'D35376E3CE58C5B0F29FF42A05F0A1F2211165CA379FBB5ED801E31C430A62AAC109BCB4' : true, - 'D3D9BDAE9FAC6724B3C81B52E1B9A9BD4A65D5F41DEF39B8B8904A4AD3648133CFC7A1D1' : true, - 'D3F3A616C0FA6B1D59B12D964D0E112E74F8A3C3EFE7B390064B83903C21646020E5DFCE' : true, - 'D474DE575C39B2D39C8583C5C065498A5FB7EE0633E259DBAD0C4C9AE6D38F1A61C7DC25' : true, - 'D480656824F9892228DBF5A49A178F14016897E1A0B8F2C3B134665C20A727B7A158E28F' : true, - 'D59788DA6416E71D664AA6EA37FC7ADCEC93DE083C93D933A986B3D5CDE25ACB2FEECF8E' : true, - 'D5BEFFB5EE826CF0E2578EA7E5346F03D904080A4929C838E9F185ECF7A22DEF99342407' : true, - 'D5E98140C51869FC462C8975620FAA7807E032E020B72C3F192F0628A2593A19A70F069E' : true, - 'D63981C6527E9669FCFCCA66ED05F296B51C067CEE2B0C3DF855AB2D92F4FE39D4E70F0E' : true, - 'D6A5C3ED5DDD3E00C13D87921F1D3FE4B31EB1B740E36C8402DADC37D44DF5D4674952F9' : true, - 'D6ED3CCAE2660FAF10430D779B0409BF85B5FF679B0C79961FC86E4422004613DB179284' : true, - 'D7343DEF1D270928E131025B132BDDF7B172B1A56D95F91FE50287E14D37EA6A4463768A' : true, - 'D87E32EF69F8BF72031D4082E8A775AF42EFDDE6BFF35ED0BAE6ACDD204C50AE86C4F4FA' : true, - 'DA26B6E6C7C2F7B79E4659B3577718653E84D3BCC544C0F6FA19435C851F3F2FCBA8E814' : true, - 'DB233DF969FA4BB9958044735E7D4183273EE12457FDC4F90C55E82B56167F62F532E547' : true, - 'DBC8F2272EB1EA6A29235DFE563E33DFC8EC8C879269CB4BAB39E98D7E5767F31495739D' : true, - 'DC32C3A76D2557C768099DEA2DA9A2D18782C6C304353BCFD29692D2593E7D44D934FF11' : true, - 'DC6D6FAF897CDD17332FB5BA9035E9CE7F88CD7223F3C813818C994614A89C99FA3B5247' : true, - 'DD753F56BFBBC5A17A1553C690F9FBCC24A40A1F573643A67F0A4B0749F6A22BF28ABB6B' : true, - 'DF0DBC7CC836B77699A1ABF0D20F896A342CD9D3062DA48C346965297F081EBC2EF68FDC' : true, - 'DF168A83EA83845DB96501C6A65D193EDBAC3C7AA4254DA1AA5CAAD68468CB88EEDDEEA8' : true, - 'DF3C735981E7395081044C34A2CBB37B61573A11DF0ED87ED5926522EAD056D744B32371' : true, - 'DFF28073CCF1E66173FCF542E9C57CEE99A69BE61AFE886B4D2B82007CB854FC317E1539' : true, - 'E006A1C97DCFC9FC0DC0567596D862139BAAE59F56EE21CB435ABE2593DFA7F040D11DCB' : true, - 'E14B5273D71BDB9330E5BDE4096EBEFB216B2A29E62A00CE820146D8244141B92511B279' : true, - 'E1C07EA0AABBD4B77B84C228117808A7CDD4EEAE6000AC7F40C3802C171E30148030C072' : true, - 'E2D52023ECEEB872E12B5D296FFA43DA9BACF3B664EAC5A17BED08437C72E4ACDA12F7E7' : true, - 'E2D8F867F4509435FC5E05FC822295C30446C8BB9A6983C95C8A2E5464687C1115AAB74A' : true, - 'E2F8E080D0083F1EC1E9D23F8069AE06C73026E325FE21916B55C4B53A56B13DCAF3D625' : true, - 'E60BD2C9CA2D88DB1A710E4B78EB024140E78C1D523D1CD9954FAC1A1AB3BD3CBAA15BFC' : true, - 'E77ADCB11F6E061F746C591627C34BC07454535C24A3A758207E3E3ED324F816FB211649' : true, - 'E8CC9FB09B40C51F4FBA7421F952857A688B6EB807E8EDA5C7B17C4393D0795F0FAE155F' : true, - 'EBB04F1D3A2E372F1DDA6E27D6B680FA18F7C1FCC3090203FD5BAA2F861A754976C8DD25' : true, - 'EBF59D290D61F9421F7CC2BA6DE3150928903A635B5280FAE6774C0B6DA7D6BAA64AF2E8' : true, - 'EC407D2B765267052CEAF23A4F65F0D8A5EC73D48C34FCBEF1005AEB85843524BBFAB727' : true, - 'ED41F58C50C52B9C73E6EE6CEBC2A8261B4B396126276B6491A2686DD70243212D1F1D96' : true, - 'EE2931BC327E9AE6E8B5F751B4347190503006091D97D4F5AE39F7CBE7927D7D652D3431' : true, - 'EE7A41E0CF757D889280A21A9A7BA157679A4F81FC705DDEC419778DD2EBD875F4C242C6' : true, - 'EEFE6169656EF89CC62AF4D72B63EFA29FAD91A6CE6AC6C50047C44EC9D4A50D92D84979' : true, - 'EF5AF133EFF1CDBB5102EE12144B96C4A1DB6393916F17E4185509400415C70240B0AE6B' : true, - 'F058C503826717AB8FDA0310278E19C2CB44A097857C45FA187ED952086CB9841F2D51B5' : true, - 'F096B62FC510D5678E832532E85E2EE52388C9D371CC9E963DFF7D3CA7CEFCD625EC190D' : true, - 'F09E639376A595BC1861F19BFBD364DD80BF3DE9A41D768D194B293C85632CDBC8EA8CF7' : true, - 'F16A2218C9CDDFCE821D1DB7785CA9A57998A308E14D6585E6C21E153A719FBA5AD34AD9' : true, - 'F1BC636A54E0B527F5CDE71AE34D6E4A36B12B49F9819ED74C9EBC380FC6568F5DACB2F7' : true, - 'F20598E5964BBE5D55181B55B388E3929078C5A28F9A4325C2A7C73813CDFE13C20F934E' : true, - 'F27DE954E4A3220D769FE70BBBB3242B049811056AFE9FD0F5BE01685AACE6A5D1C4454C' : true, - 'F37E3A13DC746306741A3C38328CFBA9253F775B0E7797AB645F15915597C39E263631D1' : true, - 'F3D752A875FD18ECE17D35B1706EA59C968338F113E36A7BABDD08F7776391A68736582E' : true, - 'F4FF97428070FE66168BBED35315819BF44095C238AC73FC4F77BF8F98DF70F8F091BC52' : true, - 'F520DA5203862B92768D5CB72D8B93ADA65CB4733D94A5C865A864647C2C01272C89B143' : true, - 'F775AB29FB514EB7775EFF053C998EF5DE28F4A4FFE5B92FA3C503D1A349A7F9962A8212' : true, - 'F7B661AB03C25C463E2D2CF4A124D854FAA7D9FB31B746F200A85E65797613D816E063B5' : true, - 'F8387C7788DF2C16682EC2E2524BB8F95F3AFC0A8B64F686673474DF7EA9A2FEF9FA7A51' : true, - 'F8BEC46322C9A846748BB81D1E4A2BF661EF43D77FCAD46151BC98E0C35912AF9FEB6311' : true, - 'FB1B5D438A94CD44C676F2434B47E731F18B538D1BE903B6A6F056435B171589CAF36BF2' : true, - 'FC11B8D8089330006D23F97EEB521E0270179B868C00A4FA609152223F9F3E32BDE00562' : true, - 'FD49BE5B185A25ECF9C354851040E8D4086418E906CEE89C2353B6E27FBD9E7439F76316' : true -}; diff --git a/data/extensions/https-everywhere@eff.org/chrome/content/code/Thread.js b/data/extensions/https-everywhere@eff.org/chrome/content/code/Thread.js deleted file mode 100644 index 8c9daf6..0000000 --- a/data/extensions/https-everywhere@eff.org/chrome/content/code/Thread.js +++ /dev/null @@ -1,100 +0,0 @@ -
-var Thread = {
-
- hostRunning: true,
- activeLoops: 0,
- _timers: [],
-
- spin: function(ctrl) {
- ctrl.startTime = ctrl.startTime || Date.now();
- ctrl.timeout = false;
- this.activeLoops++;
- this._spinInternal(ctrl);
- this.activeLoops--;
- ctrl.elapsed = Date.now() - ctrl.startTime;
- return ctrl.timeout;
- },
-
- _spinInternal: function(ctrl) {
- var t = ctrl.startTime;
- var maxTime = parseInt(ctrl.maxTime);
- if (maxTime) {
- while(ctrl.running && this.hostRunning) {
- this.yield();
- if (Date.now() - t > maxTime) {
- ctrl.timeout = true;
- ctrl.running = false;
- break;
- }
- }
- } else while(ctrl.running && this.hostRunning) this.yield();
- },
-
- yield: function() {
- this.current.processNextEvent(true);
- },
-
- yieldAll: function() {
- var t = this.current;
- while(t.hasPendingEvents()) t.processNextEvent(false);
- },
-
- get current() {
- delete this.current;
- var obj = "@mozilla.org/thread-manager;1" in Cc
- ? Cc["@mozilla.org/thread-manager;1"].getService()
- : Cc["@mozilla.org/thread;1"].createInstance(Ci.nsIThread);
- this.__defineGetter__("current", function() { return obj.currentThread; });
- return this.current;
- },
-
- get currentQueue() {
- delete this.currentQueue;
- var eqs = null;
- const CTRID = "@mozilla.org/event-queue-service;1";
- if (CTRID in Cc) {
- const IFace = Ci.nsIEventQueueService;
- eqs = Cc[CTRID].getService(IFace);
- }
- this.__defineGetter__("currentQueue", eqs
- ? function() { return eqs.getSpecialEventQueue(IFace.CURRENT_THREAD_EVENT_QUEUE); }
- : this.__lookupGetter__("current")
- );
- return this.currentQueue;
- },
-
- delay: function(callback, time, self, args) {
- var timer = Cc["@mozilla.org/timer;1"].createInstance(Ci.nsITimer);
- this._timers.push(timer);
- timer.initWithCallback({
- notify: this._delayRunner,
- context: { callback: callback, args: args || DUMMY_ARRAY, self: self || null }
- }, time || 1, 0);
- },
-
- dispatch: function(runnable) {
- this.current.dispatch(runnable, Ci.nsIEventTarget.DISPATCH_NORMAL);
- },
-
- asap: function(callback, self, args) {
- this.current.dispatch({
- run: function() {
- callback.apply(self, args || DUMMY_ARRAY);
- }
- }, Ci.nsIEventTarget.DISPATCH_NORMAL);
- },
-
- _delayRunner: function(timer) {
- var ctx = this.context;
- try {
- ctx.callback.apply(ctx.self, ctx.args);
- } finally {
- this.context = null;
- var tt = Thread._timers;
- var pos = tt.indexOf(timer);
- if (pos > -1) tt.splice(pos, 1);
- timer.cancel();
- }
- }
-
-};
diff --git a/data/extensions/https-everywhere@eff.org/chrome/content/code/X509ChainWhitelist.js b/data/extensions/https-everywhere@eff.org/chrome/content/code/X509ChainWhitelist.js deleted file mode 100644 index d3f23cf..0000000 --- a/data/extensions/https-everywhere@eff.org/chrome/content/code/X509ChainWhitelist.js +++ /dev/null @@ -1,1007 +0,0 @@ - -// These are SHA256 fingerprints for the most common chains observed by the -// Decentralized SSL Observatory. These should not be resubmitted. -// This file is automatically generated by utils/mk_client_whitelist.py - -const X509ChainWhitelist = { - '000AA4E99FE86D84F762DFB2DC29323D0614B95AA335A270AF204EBA2F2240AF' : true, - '002F83BE1562B658A7BA747EEE36FFBA25A7D6C66E263B2901184058802D9A43' : true, - '006014E5A5190652C3475AA099483A273989F403FDB282AAD77DB72397C274A8' : true, - '00C5E47B1FD6776F23E3C277A5D0E051E060E8540B49A8A955F5578EC1212899' : true, - '013470D100AFBBA6D4E03735C1D924EFA6E25E66F781E9DBB6155EF713336307' : true, - '0147A7B139D599058A43CDE86602DA56375CC78C2C15AC512953E3C98592D4D2' : true, - '0163052F69741784B5CE768D0EE6B5C7C1B977358FDF7E1EC53F249CF0E1F62E' : true, - '016BBB29A76DA59A20C5E9909D8D0A9CD25824D7462BD51B022D61B503569936' : true, - '019591B144FAEE294D2BB557FD005FCFE7EC772543C79A86B968FAC895C5C57E' : true, - '01E42F89ABE23F6B00E5A35240F35DF38A861FADA04A0B07B6DA9FFA4B57075C' : true, - '01FC275FB7BB83082EA2C546876545030D74F68355AF2B0CCB1972993B393E58' : true, - '02748B445F904F6C04BB42BB810B11B77BDE047350F3181DF40C3BA79D4DC89F' : true, - '028CD123ABEA12F150435947299419928DC5E80E94E9148841265B64344C3DBC' : true, - '028D7A3A5ACA6156AA42F1DAE25BD6116A417EFD8E64B7E6A004B1911CABCAC0' : true, - '02E266B8D011CF92708D0DD0D9D840BB8EF54B4A4670BF700AE90EE6F7E445A8' : true, - '02EE88738EA513E191ED7197DA80736330AAC72CD846B866683ECA283945113E' : true, - '02FB82CE0C8614F748564CB3D14C2BCDDFCF982D6187EC85E5A33B28E5340CF7' : true, - '0383B8763C6ED572306AB1253E433A3169F1EDF7078F57D07BC3461199BEF86B' : true, - '043B68D81BB683927B40D3DAFC7F89C56F400F859DE68C0EA88AAB1FB1D75A27' : true, - '044588D0C47A1900949CA779023D646E858FA13CC0E29236CCB270B925AE7A8D' : true, - '045B734DD0081F9504751492B6059B22BC201018436701D98832E3A9AF050ADE' : true, - '0494ED6BB7E16B78F2AEAAC053DAE6B31B52E39F0E10F5E8D95B77ECBA0A0BAC' : true, - '04BE558E6D064E92B741B3C551CFE1F38462EF3A08AC56470894D1A80278AD5E' : true, - '0508390E2DF4B63477E49A461AE883335BC71F03A24BAA06F46EB0DBF42641EF' : true, - '0529FFECC3EB688DEA32684A0348F89876F1BD45FEA23DC8E9A25D524E7B1333' : true, - '054806D84102E23956A821100183D32EC4B5E8E9DE72912A1F8E6EE53FF9A839' : true, - '05546BBD905F23086AF150C0B1E30F0BCA2705B6E0CBDB56092D8E62CFD09D0E' : true, - '055C88BD28194042771FF813973E086A30710231DB219FF377B79FA075E7F2AD' : true, - '0589AF9C3A578488F4259AB8BBFFB2089D4C678B63D4C40B6A46CE2405346C0D' : true, - '06183C90C1DCDC3E9340477D37DC231361321A9960C1948E92D1A175A1500A08' : true, - '062C8DBFF4E5BE9BC9B9FFB76AF6CCCECFE8C0DDF52EB61EC9A4C7BCB6A1932C' : true, - '06354AFD85075A5BDE2D84F8408B185CCFD354C2D75988D8FC67948AA6F60562' : true, - '06808645F29D708E4C31AC40FA00000733238E10A56D2067AA62803C9736E923' : true, - '0698D7B65AF15F9A903D8D364BB7DBC1B238DACA79505B8BCE8D44AEAAB5709D' : true, - '06CF7C8A288CED36FD6E94F36E2726C7D96EC14BE860ACA35AC4B22922EB11BF' : true, - '06D7D04035F29672F6921CF0BB432541AE7579AA2591ABFA9155639DBEFFD2F5' : true, - '0742E85FE9C68350E070039897F5B790BDA92D92229D74BA9C6906D958A5C510' : true, - '077495BFAEEBF5E62CEA015EDCE70CE78AF13C813920FD9D4AB72C999F60D4DC' : true, - '0780AB0F9801F169F4E7DE6F6F40F9575707D4561E4EFEBBADE71279825E0CE6' : true, - '07B61AF096B72D71AF801B9C7EB9F76C42CC20A7192C78DF1336611644289BE5' : true, - '07CF2A06F1718D6E476B98C2B42E370A35FAFE4C1F41CF7A1DE115CDB6222FAC' : true, - '07D5A15EAED5AE2CA304FFCAD864791055797B0252F925AE9177B686461E2C17' : true, - '07E033082E94BEB3D19374BCFC5B127A65A98DF15004E1EBE6840CE81BAF8D60' : true, - '09250AF23BC74D92973DD48812D5ED28CE1F5C110EE5F7CA791D9CFDE04A131C' : true, - '095FB0FC3CC67539621E292205E758437D94D3B651714049E6F99130BD5ADB6D' : true, - '097F996F81161F905C03E1882CA6F70044749A4954C30172DAB3768119934233' : true, - '0B1C1033250F6DED11E4C0A7E43138AD3D52F5661FEC896519BEBCBEFDC16E41' : true, - '0BA75006139D075BF8CD7D94B460A850F46509B23AD572CD1A1E23134F59431F' : true, - '0BAA329411B026583F061B1244EE6A78030D6B5E0BE1DB8CD8A5BB62D12CE0A8' : true, - '0CBDFCAB2337A7B0B7379B5FEC554D0361108C3CF55B6F2C39E6B843A47B28B7' : true, - '0DAB05854E84AABD75D30CE09246103436A4C41E931374E16CC374596C8DBB94' : true, - '0E3BD8F8BC06B326EF672A487855F0E9752EF7D4A2A913A41374088B6215EA44' : true, - '0E49A9594364BFD4E6943DB24A2F77FA125596414D46F46AFCF070A1645AAC48' : true, - '0ECB53FDA2349AB6008BBC0E5CD361EEC5B6BD769281800FF4B1C9764A925277' : true, - '0EF8FA5AAD4BACDB842959378F18935855B027B0BADDCBDEADC9CC958C4C603B' : true, - '0F01342B195E54DA8265E4B3928A2692F6CF05F41CB85152A8122FE6E914C67B' : true, - '0F7391E841B068E145E12DBF6CC16DF16410083111E5F093302BA163AD4EF39F' : true, - '0F820CFB486D8564C83E968049AD119FD838B2CD21C0B342A0D9B5D22C445C25' : true, - '0FA392F6EABCE0F4DA14C7B5237B21BEEE6BDA55832A8A6090CAEBB53AC8D77B' : true, - '0FBBC11F4627D5AA5F7A7847E0F8DE298021E175EC69ECA90A62740A71DC9B1F' : true, - '0FEC8F0781CB9193F4996B43806C6D2C539847FBBC0C28146B64FC35617BAB99' : true, - '105993C03E3F5C7E94D5A78242FCD6D0C7B7E5104295F8275752D7C6908428B8' : true, - '1089E7487C08428CAACCCDBA18B8982049B6A915FBA4598E953395B4493CC358' : true, - '10B8161FF4FC64020AD40EA57306CFC5010BF9682B18DEEF2544DD4D5DF0466E' : true, - '10E65A16F0DEE4B2499EBD5C96CD416BD2713C73A422F3BDBA81899C736437C5' : true, - '10E82776E55D0C2D58F6598E615CF38AA14161D1EAD97C4A09182FE1D44E695B' : true, - '1134E778B42A8DBD01C547E9676F5294D4B16297DB8F6A512394F77B21F22052' : true, - '116A5D5F3E99CFE5F72A4AFAC8699CC225C130F4B8520CDB350A1262D9585973' : true, - '118FF53B6BEB35CBFE6592D45BE082BA1228D1817E46B2CC14B8855FCC5C9D59' : true, - '119380AA5B344A339A3C0E724014E9F1562789F6E19320AA0C111B5910E8CE12' : true, - '11F7A939F33BDF6270E16C747C0B0918902CD4501AF1843D9EA4445A2E708C58' : true, - '12265448C0B0AEF0CD2A13E0F1D4BB1AE8A924A7418443345344E5F16E06758A' : true, - '1243C75D0F805DA54E780D0D9C55247B1ABB31FC09EB65A7017695945F2A0D4A' : true, - '12826065A034136FFC2258AA1A65F9E550A582B4017E396077917C775D42E553' : true, - '12847FE3848EEBB38A6544A30C16833362D3A1E5601A38EA8138F09B59861CFA' : true, - '1306A4D21476D28D3E2F7D6E4385686E1BCB6D7EEBB1A5217346A6E5855DF944' : true, - '130F0A3C4B9E9132D1676B4EBBAB2B17AFD2AF39E291C983A696D8BF0DD379BD' : true, - '13ECB3394571030912CDF82DDAFA05B242398929BD3ACE1598B79DBF28B701F8' : true, - '142BA9FFCEF5D09FF3DE4BBF8110156D52FEF1C8C707E4B916692D7DDB335A6D' : true, - '1491DCCE9B3E3F5EEA92C26671244EB7203C30F539EF5B6131459F389A0D2CD8' : true, - '14CF0BEC6B8811A81FF5AD015C62BC85AF172E86B7504D40E9F27F0E0A6F9BDC' : true, - '14D5F704481C18BA8A23559A9E49942C499BA8011926C09F4D721D92ACA5F20E' : true, - '150B877BB614A98F2186C3B0978D190C77A605146A6A569036728F544520CDC8' : true, - '150F5BC3D839579BD7DD1254A6C3C3AFE3485D7DED21C3B8123BA6875886A91A' : true, - '154C4C43AAF5F838B7B9BE748FF671521BDF0ECF3D749EB85487F9C315239778' : true, - '15ECBA98523C315922CFC13469827BC118123E02D1ADF24C3BF8305769869181' : true, - '161AAA4D4A25BB68199DBE8BDDA1E8FBC52E9C7B299EC5BFAA7B36040B3916E5' : true, - '163227E6A01ADF06502730FF25F39D8F52B79F9AE61D5AA2876980A21985A211' : true, - '1632D9CADAB9444AAC7BBF6389BA59C12CD866725786D9284BF9B205E2586A28' : true, - '1713C91C21F442044156AAD0A65E96A4C0020B2F765492A1431C6ABC3AF67D96' : true, - '1715E347E92C85ADCEFCA2ED0C4B56DF7D7A3FA9C834B1F2DFA7CE115DC8DBC4' : true, - '171F671393FB5CF2856957CB6925964B3C328E79EAF083DB15DE3D52233D6268' : true, - '1765ACDC57A9EEDE87E6573443C7EBC42B17E012FE153D6D7158402D5CF9365C' : true, - '18040AD71E7C0B9F8C0F275156BFF4FC6713FADA1F2AA5EF8BAD0552D02E7A50' : true, - '183AE55CFEE1CAC5CCBC1C58D813DED429DF750E023362FB8BEDCB27A9F94559' : true, - '1882C2D8D817DD1078933D244E379CFC5BA8EAAE302BCF9FA22636B08FAC86CE' : true, - '18C1218D9ED6A609650AADB754644377914C34E7C35F305D12861D7C28BDBB80' : true, - '18D46E40DC2A1F815A02742F6AAB8CCCB80BABB108B349D2E875762F7D80B2CC' : true, - '191C5D575B18497FD90C8012DB912781FC016D2432EEF0F6A05493DE168FAB06' : true, - '197B67187392F9D4653EC70C8BB277DD7DA843E62BA1A47B0BD95B89CB2C1735' : true, - '1985D79429E03A4B25EF4195F04D0D6E770B36E8AB4369232CF3A1C1E40886D3' : true, - '198719FE25A84786A0C2BD4053E93940AF864498D6071994E09A5335B675A73D' : true, - '1A30713C34D901235DF30605AFB82AF55EE4D3940B86E60B50692145013AFBB5' : true, - '1A91FBAFA70E4E0111480331EF09CBA83A6B53548CBE12A375C8D6C1C5BFEFAF' : true, - '1A978CC61B3F7B936329198B939B5C27BD6B22EDA5BDE31FA7FCD35E6D61D265' : true, - '1AA2692979DFDFEFD4854EC9EAB4CC323BE159529C3E85799E2C3C51350FB9C2' : true, - '1AC37940540C25A5A2E2CC1DFF939F3FAE61C194894FD82F5861AC98E1D1ACE6' : true, - '1B53976D26A5F691CEFCF098279AAEADDE2651B698FC3F7088F5C2A5B9CB2C5A' : true, - '1BCC11E5459BEF3D48BCCFB10F57B0D640EC74C4BFAA3F0AA221B777170A5B6D' : true, - '1BDD0D8B130AB4FE89DB814276912F04405F2D202CE9DA8B89C4420740517437' : true, - '1D2A6A876B8C8A835206E337529E6C222E272D4AB79E2224E23A5B6414039D50' : true, - '1DA6DEBFCC0A4BADEB9672E523C95F42B2D16B168759F75FD03EFBD2CD482032' : true, - '1E07BA293C78E14CDFC629A797E8046A33F21981334BF6BFF9B4DD2D3C148CF4' : true, - '1E51AC35C0CF103BB39F51DBC7096C53D1F3A255DC15A473B5882CC03C266198' : true, - '1E5D810BCB8DA3AF393761C59CC88D22669ECB7D4F926760BE1EC6CD83E60765' : true, - '1E8C696AD3E59F4835D10EF107B17427100E754EBE864B6FBC1501B8F1D00EAF' : true, - '1F4C963A9BA39CE44E46F135EFEAD5B30D6A0A3A43545E18CBE59DE452A6468B' : true, - '1F767AC5DDB239598F925936C242E61B280BBBD6D87C453E3131419530BC47C7' : true, - '2088FE71BC64663BEA0FB04CF93E3053228D41914681A3F17DA61CA996D453AF' : true, - '20C2806DEA7B729E29F7B7BB8B2653B8D71805605AD46394473D1B1F81103664' : true, - '20C6290C0D7F1DC37BE540410CE80976FDC523C201D3BAF204454EF851F721E9' : true, - '20E0911E2A528C3DC143646F9369D844E82CDA53C48549125DD690ED1047D8FF' : true, - '20F5CF34D9A134A8920507B12EB84CB24C2F09152FE9B78FDADF57D892BE79E1' : true, - '2128E4E9D372E50A94E43591AAA7C8B6BCDD8BF303C0B22F923B1DCD596E79B6' : true, - '2156D89DFDE0B0676EBDE6CC82DF46DA81467DF96F9B8DC4A8B62F71DDA5DF95' : true, - '21B2E2C095E47F4762069BA39AAD86802201AC4ED5B6DDBC20D1C7863AE511ED' : true, - '21CA97793B165187383669364CEFC96F19BAF3F8987F7260CC46F3852721BA5C' : true, - '21D70F62B14A3B2175742DB9F3C49999B67C15D0FF8ACA95B0C6A5393E043FA1' : true, - '223264A2EEB01CD24524FB9273B38688A0AA8E3A2E7D63ECB76012B060039760' : true, - '2234133DD7FCAE5D199EB31E1ED8A798554B29A355A895066FA6AE445386D9ED' : true, - '225C19F21F4CC5241C15ACC6007060605DDF10817681F676CB8BD1B72014D52E' : true, - '22CF6DCF97C92976F0572F0CD070A25697535E1980F08447D581FF18C6E74926' : true, - '22E6BB3D9964F458D462BAF404323775B20EEF02F174CDBB442D4381DB98C61D' : true, - '23980A7B935B10CA69315CDA05E61B4ABAE7876724C0E0C3CC7BE9748E41ACCC' : true, - '240968FE922EFB9937AF8923AA4F0478D7F679937B9FA9BC1A2B1DF18994B9F8' : true, - '24DFBC07031235121BEBA97AB5A061AAFCD8AAEB2145820A78EB0980E5111E02' : true, - '2518D06777FE96E9D7D1B0D531149A5862177805443AC9D271BBCFEC660ACFC2' : true, - '257335B1AD2B1D562552738ECA1C534A6331FD83B95C91A1EB3B6C2A44650BA9' : true, - '261DD192486C36B9BF5DC0C4140F670FDD2BC62EA80C64123D827B5F32E0190B' : true, - '262F8BE06605B4EE9D9545E404D32C2A965AC580A2A3179A8F5481F7D4BA9594' : true, - '2635178113FBBCC75EABC09C497D411C994AD0170CF9DF999A4FF5C16872CDBB' : true, - '2677470F2FBD067904B7014B88988BB94F72403C014240B9843AE5A5FA21661D' : true, - '26D106DF3FE6E9C99924142C9DA27551E012C72C71FDE6EDD3CF4B5C87D59A26' : true, - '26DCD94546C9207041868BA0293A40EF5DB353794EF0072BA3C63A76279B0C41' : true, - '2741D5D511257BAB37E2DD48559D3FE3998CB3A5BA4FC1EA9C8656D5694D7BFD' : true, - '274C93C8441ED469C7B7E01B5A4DB6D9923C3947C87CA4B71D09F34D13F37D47' : true, - '27560906A3548AB767BA0992FD2F93575AD11AB83AED3354B6267C3F3228C858' : true, - '278480669CEE2AB798934F06B963B68D25C0A276CA3EC4E523D2299CE01C4A4F' : true, - '27893DE92514608F647A44E85314B90F983BD7E6BCD6CE9BE428FA52EEE34DD9' : true, - '27B5CA8FBD760D881A9769019B0EC43CDADA9AAC3900861E1E14EE9348736FB9' : true, - '28445F7C648AB6025EB469E9C5FD10C6C8D0D21B6A20F078854EFF406C55D3F7' : true, - '2855C813E2F7369732C35656DD791928668591AC6AB3F9C73061B80AA7713920' : true, - '286C62823B119606F33D5761CF39C86D4DFBC1531AC399969455CA227344D5C7' : true, - '28B49BD8083286E1E01C3B94D6358697FE6827CCE71D7C1D0892941B49D83416' : true, - '28C725A83ABDD4F961356B2B5583C1F165094C5BC820CF15A4FE18086272107E' : true, - '290DE5FFD5BBBE1A557D3DABD01F3CF8FA5FDCFED4A919F4B73CF80B6CA2E4DF' : true, - '2984CAEFE874032F0DF9F67888C0A304D8C7CDA1B4B8F915DDE42F125DF506F9' : true, - '2AC8168217387601B753D08652B1FE2CD14E8A7C9A7DE7DF74A8300C976FBED2' : true, - '2ADD4406064A5EBBD98A9D53051A0FB086A5D032655C12F503EA73C8179C783D' : true, - '2AE917E3AB4B867883088BCFFED53EBEF9F87988C77AE47FE325547B181931A1' : true, - '2B1B6843B33770E84785D0FACA5AA6EAB6C480AFA07E95F7A282534BEB69B065' : true, - '2BDDDA7C2F05123A014AFE1044AE6AD3B1AA14F0BEAE4FDE812BE52DA271F992' : true, - '2BE2AA18E281BB38BF0DCA7EED30F74DEC4A8BC8E3525D0632C4A9B4B426E0C2' : true, - '2BE6A67777765CE8EB868416D68CA6AEA8C57D31523F4A683957DF560C152066' : true, - '2C43EC0374BC603A1B191B88ADBCD5C1A0409120427995C2684A1590C7AB1432' : true, - '2CAB9683916ADE98D778D3394221D8D07E07353E546771D507232A26FA577902' : true, - '2CB02C933CD41CDB146CA0256A99AE53D9320BAFBDDE82EB24891AF68BC6E19B' : true, - '2CD5E37B2C388FECDF839EE16998A0F0850B5A6BB39AA5A507AE676622001CB0' : true, - '2CDCECA60D7F0E4700411340E6CBFE1B3C8FAFA9081E219462D25A14B61F9AB5' : true, - '2D43ADE4441A40542869E06644741AE2392F1EC071E8D3E7732A322B8F051E98' : true, - '2D4F0B81017D31BEFD5BA82CA91D5FBB95F3F8459E5ABF88360E9A3E1F1BB961' : true, - '2D70DF21B5BE58F8A0664104F849ACB9741B90A871C2A0DBEA79CF012E3A0E53' : true, - '2DBAF94C053FCCFA1EC09CBB22F54DAFF2DB4ABE1B3C61CFF1BEBC31260F4821' : true, - '2DE3B602EC7847028D2EA59A8E241EDE63CEFAE7456802CAFFFAA8433CE9D885' : true, - '2DEC053F97460AAAFB67EAB8C769B34049E9D44286F199A8D776D2FBC4A8A41C' : true, - '2E40BCD87CC3A1033F406FD9FB81C5F405BDFC21283B22CE396562EC17CDDF02' : true, - '2E936472C0CBE755C72128EECCF5BB8AE91AF188CB2F3277B205E27904A9EF20' : true, - '2E9AA94F913F869B027272668BCA46D5076503EB9550737482C337950749E946' : true, - '2F3A46F3C2FC1EBB5FB46B3135B7B4ED88CB515C2DB9A508716102340AC3583B' : true, - '2F56C46CCFDB3A3F0192313C4801F02FFB1738F328CCF0F33F44C0731D340DD5' : true, - '2FB44A33A5795F520D20CB4ABC4AE4E239FC193CC2E3D3A85056685ABDA9E0A5' : true, - '2FEC6D75CCD95ADD4DB327257B4E73A880CC462E1760267970030576C46E0077' : true, - '300B5DFEFE98F5280E47725FE63D7A0967CA022E4CF3531023A3969867677C6E' : true, - '30354519FFD4794257A7EBEDB0D47DEC9A547B4E7213199000F41EB65C233EF7' : true, - '305B4CDDF744AA543DA713E7E60C19ED5537D49ED2252330B46B7E664C4E588C' : true, - '305D58D32D2FBAA00A386E3BCCE2202522B78C6B10E3D83C6A7402706ADEB4F6' : true, - '30664111831B947406CEAFC2E660230B307F401DD060852E0E5281C95D9F526E' : true, - '307483FC4C0D7608C2B6FC2DD068EDB1D686085586C4CA4284791294FC664D6F' : true, - '308F0B0CF08358D501CB807667A31FEE7FDBF7539E1AE74945DD9245AB9F2CF6' : true, - '311F6B428C4994F2677A56588DA04B704926D737669A76B1B3C8504EECCE4A61' : true, - '31E5A342FC80BFBF1A1B4A76DF46481E5308BFBBC987D8A6DCF99057C1679E8C' : true, - '31FE71304CC1591B0BBB208F10D39DB59FDF869D117BEC955E9A6430764312CF' : true, - '3264E084FB98F560090992151EFBCB41AA84EAE0C3D8378127A974DF81473E9E' : true, - '326F94C0B20B06F11A54904E31BCAB0C1A4DEC790BA2D1947E0E11F9B7210F58' : true, - '32707DD6FF2DAE577C4097176D936DE4E46E5CF428B0831D12574128BBFF6309' : true, - '32D398E73D053561EC78257EB01F0945C2A38D9F80674F6F2B4B10BA35A2B4E4' : true, - '32ED76AE2E09C58605B9C2BF6A27080DB8C7EEB70889BCCCEA72104C7F33F95D' : true, - '32FA61C84B195BCADA9A65448CD3C8CA66B1DFE252CF97D46567ACEB59BD2D83' : true, - '33512B5F197ED2B530575C71046268C4E2F5724B645B8DF1C689EC535C0FC791' : true, - '3361788E20F935BE971D4A9B9F49BCF9951C7B30E8E1B00E18130777401E634D' : true, - '3379517964657D6F875971C1ED6218D9F890BEFC7390CA654C79A666D1989A18' : true, - '33AA071D0BA51A7A7A2288437B87BD01B12CF0C62CA5D0ADE23344C14B729728' : true, - '33C6F4BD1B6130814292B0D5334D6CEC9402FCB833F296664A7F519AC1DAACFD' : true, - '34535CB0A54193C144158D23C5A7F6F0F448FDD8EB9C21542A1203BB66BB8144' : true, - '34A2782BFE23B39D6C7FCE48ECD1675A8141BB9553898A1FF38EFCF14F7D3AED' : true, - '34B1CD29AECA7639010C4082C4609B8EC6EFC5DF272CC90D2650D01ADEEA8A53' : true, - '350123506BA002EA62350E82CFEC1DA7BF24B405C4160EF1BF4C445F7DC31757' : true, - '35191A1755929B2A4039B3DA0C9FD6BAE4DDA312ED858BA6AA6444A34A4287CB' : true, - '3551069D5774095145A9731885485CE10FBF3FB46144F33A4E48C03CF2E475E0' : true, - '3572DCF086FCEFED230B4D1B47E73DF410A5C775BA3BC9DC2681204F2E980BC4' : true, - '359BA4063DD43F04725A67F7E425EC48A593838AC97328374F83A31FFBB1EBF7' : true, - '35D053D2BE3EF7503F4AA7A66006C38C0C6E9944A8A89EC5871103F4B83B312C' : true, - '36267B2A60E0B5997DEEE17CDBE6AC7F7D54D279C6AB4F06CD469919F442E6AE' : true, - '366B123FA1EA2FF7FDBCA0422E504C8E0AB62334AC8941D307060F5ACDFB58AA' : true, - '376690DCA49A37377D699141D59A549953B2A0B730729BC6FF8BFDA67433F763' : true, - '37F9EA077605A59865D6CE500A20AAFB318666DD42AE9B17FD10DF4C4DF4D157' : true, - '381FB3EE49812423C2F3CA943350617377D0E36E0D7FAE21159F648DA79FD32F' : true, - '383BD359B34DEAADBEF73CF41B93362BB3C59688EFCE1E8403C50C5783F1C50E' : true, - '38BDD8D544DD1094861968FB021D7E27BC2A9D0031AA914F3398C377A4B5F9EB' : true, - '38D12483160C6E3AC330EDC1DE173382B4C2AD79A298155181CCBC9A10CF6495' : true, - '392944F5A1C82284C698C6BB512CB5ABA48445376D54BDDF0A53C66B832D1BB2' : true, - '3955C196410B13A2BE4CE66E7CA1238F139DB5F00E2DF2997CD83903BA064B4F' : true, - '3958BB2CE60148D4CDAE6266E4E04A6356E00B693621A4E9E05FC78C9709EF33' : true, - '39863EF0FA91E0729FB834D4F99A376FE60A015301FBDC91EF818346489EA0E3' : true, - '39FB813A6BE631C5802EA9C96CAEA7E21CBD7B831FECDA5F2A1FABA42B8F56E4' : true, - '3A260A20CB6DC9BCEE25A21284C2304A9744F494B37359F5F0AFB46A1D0DABA6' : true, - '3A2AC86801E185B3B8A189C42AF1574721D452DA425CEDEC6FA0CCD44894BBF2' : true, - '3ACDE8B9E6B1100535007AC7316F4587DEA84EE0DF1B344DECEFFA952AEEDF96' : true, - '3B00662EE3F01FFE2C40842F0F3B76C039ABB785962E371767E89E2AFA311A74' : true, - '3B209B5718F54F113C557AB8D670B1501B05A16B92E6E16BC97D026087B90C3E' : true, - '3BCC83CA8C459D028B1328C4431B939874F5D9DA09CF37A15A1A388498FF9B24' : true, - '3C49B9DC9307C6B33E0DBE135836504ACB9F6204B7172A412C28E797E56CA02A' : true, - '3C8B081D1FAE4B17E87EF63292AC0F5F754685EB3EB441213BD2170B068DEB54' : true, - '3C9AD3DFF4DB327C01C03D00389A76E5E699D4C4707E23221DA6C61F949AD532' : true, - '3D1C44AA234496D76A6BAC3434418253903B3C5019FF91F78348AC7C14E39CB6' : true, - '3D666AC8FDB8483D6006C9E22E5E9539E27B322D5BCD0AF264DC8878F9476DB0' : true, - '3D76435F7EA7583AD6F474333B7F8AC6368ACB53FAF4AFF9E8644765025ED427' : true, - '3D7A71BB494A12E1F21A1EB9033CBEFCD1FE81F358B131016DAF92C1C06F1A38' : true, - '3DB253A22F1FBD071CBAB9E97294CD6534BC74430123B82198F7A29ECF800D64' : true, - '3E08AEB4D01EEE9C19968EDE2D5FEE0E974E6B7FD65769E767C28CCDADD85D46' : true, - '3E09F448ED5A72584FA305F82A25706D2AE756083530B4E18665DA2AE46C1410' : true, - '3E5558CB92AEDC7E01DB0FBCD0825CC0F51AA7B683ABFD01D1E5E04C8A4D716B' : true, - '3E7D7F2DC25AB2F5F045601ECBD75B498A48731555E8027075BAC9768E34CA72' : true, - '3E97B3E789A4BCF4776B5BD6E37B070DE9A1D4D5B27F1FD0E4DC9C6A65D637DC' : true, - '3EE396E9C7E97016AFACE8285C152EC6781728AFFD747291AAA596D573C6ED5E' : true, - '3EFF635571ED85551721F01985D1B2C62613C2B7DE25C8DAF17A8767ECFCC39F' : true, - '3F1F9323436BD390A2355115CC333592B4B5AE3F3BA2755D342CD863371EAB1E' : true, - '3F933B11C350C08B98993CBD045F11249CB355ADAA8FC405B9B3AAB0CBC72F7C' : true, - '3FA41F7E559B84FA6918FAD6709B5026B05A1C1AC589049A4D5F05F3A6B7D65B' : true, - '3FC8022D0C28EBFD45DC1D07E14F9E83F0CAD2E7ECEDBFDB991E01EBF2400F54' : true, - '3FC92874F07DB0DEE11CCB2CA7BDF187641DC78ECE4C76E71B2253FBBC17E3FE' : true, - '3FCBCC65096D7D731244167CCEAA21757E56D6EFC05A632AB3E062643E5B380F' : true, - '4007AA6804EBD54CF48E514FC8BE08DE5BBBE5E6536D678DAC71DE0C05D05B07' : true, - '41748175B1E9E26507156E326B06719603CCC2E54D9D1FAE0F6881012101F692' : true, - '4181BB2178C564FEA4F0F5C87337921A1DB4C1CB1264B1E2168FFAF334C7DA55' : true, - '41A4B72E197905E02DA1199B4B9D2B20CA9B1502151A14FE19D8470FCDF60E0C' : true, - '41CD7602C418FD0831F1F207DD50A19A0A03679113F8508F43DE863AFD32FF45' : true, - '4290EB1B22721BD2C297723FA6ACA6B3059F1E75C930FDC7075F14B3C5EB13E3' : true, - '42A2B7BAFC9E81A94112C062E15EC8017861988A458D8C52A686702633559BEF' : true, - '42D891E625A2FE563C10EC705A036928A9EED088915D480F5DDEDBC4BB35A557' : true, - '43555C20820B179886354E63251A21247292B3B7BA46D8BEE860A0313258136A' : true, - '43D81A0A5D8DE29F80ED805D9D440EB6DDEAF4AEC57B6F6D4883CBC3DFFA7EBB' : true, - '440D00F6A763CEAF241756BFC150BABBB724D3AD48D6739ADEBC84004E24FB7A' : true, - '448771ECDB6FF9B0B1A817E6C23048CAC06987EE2A6FCB6B84A6F0A75D7DAA6E' : true, - '44C748D62020862C698F3A1BE86A0261BEEF4337B6E28B3597F7FA0E4A01E49A' : true, - '450608B6DCC297A7FC00DACC4455E165091B8A4B56873B61C4ACD495A32AA2B7' : true, - '452F8C17E67135B1FF58F58BC411FA165E80838C8705B1F6BAF1C90F287BBDC9' : true, - '45CEF64AA866F2A2A72E13722374190F8EEDFE984F022C3B23B492A073741EBD' : true, - '45D1C3C1E96982C752313C9059D4D6291BC0652ED7B266E25F67738E4D74915E' : true, - '45EFC525BACC3D6E5AF98E1BFA4A60582231A423EE2E52D5760C184E66241DA5' : true, - '4603C35A8304F6057C253381D39404E8B40AE0958B4EB2CEAB7777CD85802C0C' : true, - '460D4CA817FB242D2263900689B3CBA7261A390B018391C7E1716991BE8ECAA0' : true, - '46236B9468DB40FAF467AFB0C35B517E514251530785695F54440E6730AAE44A' : true, - '464CC49DD9D781670D5B24D203D45F2CD011F63C8775862C2D7FAF4B23C64EEC' : true, - '46601DC361A7306BA942625822C757F0702F63A009A5B0FA96CDB92CFDD07FB9' : true, - '46E74AF8240C97D2E91E118761CA4F74371BF7D2266601BAF6084BB1924B62D6' : true, - '478D230215F850914D64BD43327923DEC9E52B4F14EF5E7E9122B16F40B2733D' : true, - '478E954CA5A715BC4E78DC2730A44ADFBB20D225C3AE4562882E0BFA3B13E374' : true, - '47F4235DE4F1BBD02682F65A8B465D04721124582B6DEAFDAC164A699F56F419' : true, - '48544D794B99D6942B8C3B2CF051782C2F6CE051860BECDE2736C2CD6A429893' : true, - '48DF42F374FDCD58EB650256F421F6C1A73F663DCB8DE0972DF9421205509F8C' : true, - '48E8ED415FD8EFB4407D0C67F3A4EBF15286569D29D566DEFA8B7AD8F135A5CD' : true, - '49558145AB82E7F795C2E45402260F1AD1ED43D4DF145CF2577BA1615CD00843' : true, - '4A12F9678B1A5B4677054BDA1CB6B41AD8A4F556A184E7E4C33669EDD31EA50D' : true, - '4A80A015BEC13BF13BF90A093212BC7E939DF1F5F535730273342AE942769A2A' : true, - '4A978057E01B2F443BFC218B48E7D00D2542DBA58ABD2609ECE7E152A8F86292' : true, - '4AF1D354BDAA3AB076BB6A02BAA3E1BAA2503D21ABE54B54001BCF62C0982721' : true, - '4AF86DB451BCBBB3BD8BB3D5982DBF4451CD96394540DE9FE6210E69F7C2F8D3' : true, - '4B14ADF4E6015B7F5E4EBBEAE635E5FCA547B1885B9386DFD76A25B8D2A2A63C' : true, - '4B29F275C3803C8B4E50951895FE2A4C94442F4A7D14922D54EADBCAAABF4056' : true, - '4B50DC7F1BFC4867D02B551EBF66F63645DD5BC27681BA715154809449F381E4' : true, - '4C71A0F5907EDCF7950980BCC1B7B6E00141C1FDD4A50D445BB43E1E054B59C5' : true, - '4D112C44F7DBE6E0A55667E639E192515C54B00CE5E964EF696B13AA049BA656' : true, - '4D26A014A4C4007564C743D9BBF9C2DC9A5A881C05E549DFFDAFCD3814F3966C' : true, - '4D2E2CCFE3A068F7C89D22E4EA6F738F99D3E62287FC8B9C8787D78A7EA77B30' : true, - '4D3CD85A0580A0298BECD2FA69BB246CA91261145CA03370847FEDD2BA707CB1' : true, - '4D6CCD149A9BF9FA30CD78345F827ADB4A51553FCCDE1811FA39872E293EFE59' : true, - '4DC761701AB68524A6BACAD94CAF1D8480229B66D8B9B9C0CDA3D3B233A6B785' : true, - '4E49086BA0B8B96D1C31415D8A1464F19B93CF45B46D04AE4C21672279ECEFFB' : true, - '4E5AD8D52C37A505176F9BA95BAF43CB5FD5A7FC4654DC71178ABEA8188E7ED6' : true, - '4E9754EFADC9B8819640164B1D87C98B3E5D75AC7E64F33F7911ECBF389E0A80' : true, - '4EEC544B64210519ACB153834E7AFE21867AA949946FEB78CE5A254D12A0934A' : true, - '4EF7A69DC3625A39A416CCF7F607228D8A715D7419781218E4B827B83A504CCF' : true, - '4F8C7657E222E678CED866714BEA093B11538CE155E1FD35D3E5AD1C8AE9877D' : true, - '5020E1D1DCE61987673932CC9B92A411C081C5428EC637F3F0E3F8C0C5507E64' : true, - '505707224B14F1FFF2F5937865DE662C85B0C21D090C59658E24B53CA635EFEA' : true, - '50CC4D1AE164F66EC09AA6B7D5931074094FA1BB6788AFF3525D7711449CEA81' : true, - '513B3B0E023E7013AD1D77E77AFDAC7D99627F8EE3C8FB291064D6D56C3CDFE4' : true, - '51D06F5BD10CCE82EF993587A687822C99C3D8F3DD2F04408E99A5388C07333B' : true, - '51F5AC607BCB1882F792585357C63B23D08267F717AAC5BE2AF557123EB19446' : true, - '52064B1A1610B2374CC7319E51B4ABFAD46FA995B9447DF18ECBFC68382A9ACF' : true, - '520E82B39BF086E3EFF21B582D587329371A881E2ADF8B656DB9DF190CE3E416' : true, - '521E9362D22CC047B51F112D1C701D87E6BA49676A4C87CE8B9E6411C2FE425B' : true, - '527E1D8CBE4936132EB16202101509A3A0535CEF78476DD9317AE7A31C097327' : true, - '528F9666D1C35F9AB6C5E9E6496B0618C6A3F5C37D6808E0601A8F2829A352F5' : true, - '52AFEFBC93919093868483354CF11C747FB38F946CDEFDCFA6E5117FB0F5039B' : true, - '52BA9F37FFE1EE6E200988EE9266A9605C02B707A337993678389DEF865BB06B' : true, - '52C584E4DA8D3FD6FD63E83B2EA0FD6D98DB0413776C26122FF0420A3F0F91A0' : true, - '52E62F52537E672C499E0902B25BC800C87BD8C45BAB7B9683811A7D09C4559F' : true, - '5320FDFFB41AF7F0E7057535EBCD28F5906D7F9B4F141B475B25E985399F0085' : true, - '533D8997AAFFA435583E114FAF33F105F8CB1B87020DC86F5DA948808EE81AB4' : true, - '5376577409E17E8F37B2CC6FD486FBD356FF2AD0B5EF520DB7CDAD06C6A6F3E0' : true, - '539D60FA81E3F2D4A2BC38124BA464D8DE7068292B2F0A7E8A673AE0615749C6' : true, - '53CB6E4A76F1BDA96200BC21FA943685A88C33EC1A4510F4073BF54644475390' : true, - '5401D639B63C7A3075C6C5B61F64AD5246B8E06895EA510AA9D7C1418C3E06F4' : true, - '545FFA9F423F4F13DF4C27ED786170DCE6D681B0AC9278B84CBC979E93A950AF' : true, - '550C98DA3C1CCC2DB49A389D57397C73C4304F4A4B65A1EE1A300EBBFAB97478' : true, - '55DB7B0ADB76D9C23CFF1CE64083074EAEFFB1F83642E1AEC2A7FBD365A9E962' : true, - '5603628307C37436A0A6FD92B580DEDE34FE08652C3E73010745E471230A5B36' : true, - '56A2C00BEDBCD3A014C22A89A1E887CB0F9A2095FED90ECF196F6719EFA35A5E' : true, - '56B6BEB3100D40CAB0EA4E450188CDDA653F473F3F182578AAB314006E66FA5C' : true, - '571DB04B46DBA2B26FD50FCC1F0B0F5C5ECA926E6A33D4354660B653FB62822E' : true, - '5747EF64E7C857584498831611D042B568A3FFFBA79F476ED22F4D07E5239266' : true, - '57A0A93A8193B5CC90AEED1D0B92696C9516F2C3A6FAF86F7BB8126B5A691311' : true, - '57A0B57635F2D75EBC9C3B166E68E35E1CF91BD074AA9D5CBCB3359D93F02859' : true, - '57B2958E7031793509E2EB58DE05C460E0791C4F78A43244640F7926FA3BD7D6' : true, - '585568A4010D0650BF0F0C2F78402F25FBF6D0B8C82879E5B475708DA6617E35' : true, - '58A7C6AD9A4C3247AE54306E47A631548065C989E435B13958BD5F552641E818' : true, - '58B590F006C3B293A57D41FF491EDACB580EBBF8AB20A91D6F8F0ACC3D3C19EC' : true, - '590F7D88D52E1E705632486F4CB869B519331ABADB9B139951F8705F33E42C55' : true, - '59148BECF90A7738D4915EE2C70C38F7789A26131E0FDC0240A76CA7153EAC00' : true, - '59A233455E2FEABA60B77DBCF09F6BF284C4A72856EE9107D2C574E77C56BFFE' : true, - '5AA7341552FF047164227AEFB41437582F7116D76B854F54920A5D6A9B72271C' : true, - '5BFE64EC4BAB95BBE3715E40574B76B99234097973E9C1862702C918DC6AAF29' : true, - '5C34509E57E6B30A28891841EFB2A5F0D051493059DD80157C19B2822A97EAF4' : true, - '5C3F4C823A953A561E8D0787CE7AD8FAC7434EF57CDEFA4520C18A5667C82003' : true, - '5C568C32C672A2B3F7242D5CEAA2718B08CED5BDA028B84224D605079DBD0DD7' : true, - '5CA279B9F09F877E7BC143481BCD463F2C04F39CEC9B8A4334DA493F429B66E3' : true, - '5CCA5A4308740A6480296C690D8425A42D9D451269A542D00BE3335CB5C27EE4' : true, - '5CDDF1DF7B5333F1B4C0FAA66297AD72ACA5258C5E9FDE4B9ACD9EAE832C7A02' : true, - '5D088B418362280202FAACA75A39EC178CDD47900AD52E9849F99F37E0E945AD' : true, - '5D133D3BC732EFC05E4C91931F8ACEC74F9BE1FFEC30F8C5E38616D2AF7BB20D' : true, - '5D8DBE824180E72B5972E68A8373AC984757EAD57281A973B44B18C36DF6724B' : true, - '5E03C9E7A51C7F8539BB4B25ABC9ED0CDB47B48D6A07B0C051D38939AAF91782' : true, - '5EA032BC171418766EB1B1F71A7868FAB9DA3C484A487BB1FE062566DF166002' : true, - '5EC202C52C6D9B266FD1A67D8A2D27FA39218E641E646119E4732787A70EF758' : true, - '5F05ACF54EAA38008B650AAA2DBB3722805C793616B1A21B43E1879107254E38' : true, - '5F0BC67CB7C74339B5D8389E90F5223CF35EBEE6315C083EA50063C379361473' : true, - '5F71744E0B28E62ABB0626131E0877737B5084AA6E648D268DD7D0D26B115EA2' : true, - '5FA0764CF295AD3743724E7419F3EB085D29E80E77731A2F7BE68DD3F2C559F3' : true, - '5FB6ECAF5FD5CA42241B12521D7BB6F06B7D804C60C84D7BBA7B7A7543FE754E' : true, - '5FEA0DFD20247FA12D63859439FF9F4D5D0207D6E1134820CAA9CFE4A1B08FEF' : true, - '60B7C0E860123DF4BD6CD8EAC6560CAE6E9CE12DEA9B119B2FB90C57DB328EDE' : true, - '60E9F3B150DCF1BD90562DEDD083FD783E2CA9A982C08BCA2C455F50BF977B98' : true, - '60F715D7E6C8AD03E0A080602682966661E1F4614BD4B926E03BADE8CD94E042' : true, - '610F08E31612A5F6111491389F25568731F3D330BC66751F950821A26870ADA1' : true, - '6129C7157898F2D29FDF04A78AC6730FFB248F7467858C9F3441A5D4D6B88C8D' : true, - '613E70A1BE3CA6314EDB7C00B2477990271E0C8DE8210EED56ACD391E8CFF28F' : true, - '618F1FA3F38C857898847A865AE73D87B0071C8DCFD4EBB7E80828B11862151A' : true, - '61BA185CD2FAB39562813CDCDDFCD75184A1572E2B2B87667728C2EE8596AC65' : true, - '61CAB5A76C7B5AD89619944475E8D628F58A6A6DB42D66567FA80403883A4AB4' : true, - '61FDD344421DEEB7314FAA2A6C1A5CD97720CB90B48C801EC4AE74C7D88F1E39' : true, - '62210E1578BEBACCA159EED5A0EEE3192B7FA0C17FA2556A686E28B251D80C60' : true, - '626042CAC6DE8C95C77C0E732144FCBD63418D72ED04CCB42FCBF260B38B21D5' : true, - '62AD913E74BC37FCF69CB86718E13A47FDF1440C2B18A4241D3EEE7831456160' : true, - '62B59DE2632C2A03669FF060A2C2047B9A95F49050C64B6BF5A782806AC10E99' : true, - '62BCF7CB951CA841FD08B456BBBA3061C9B0DC3DD92BAEF748070BB923D68B4F' : true, - '62C9A052080F8EBA5E8FEB9615B5CDDFFF1D74F8467653030CB1BA12337EB5D7' : true, - '63448627F20BDD4F11B278941D82DE56AD3A689CC06064D867FF060FCFE29A49' : true, - '635FDA4C1012FC8CA8E5EBCA6953D8F29D6B0EB279E72D043016658C0F62197B' : true, - '63B7D2C03D1507A80B8617E50895472A3C9E47CA34E8756069378DCEF952CFD3' : true, - '63E6A22E453B17B4EA3E35C6E39EB315DBB77A237B1BBA9BFB2B3BCF675A63B9' : true, - '640AD0B7F4803223887EAE106DDD628BED925569AB309C01E1C8B640FF05B2B5' : true, - '644685FCA2BDCE4C6D4AA3876174676CB961619414083ADA90FE2443CF929D32' : true, - '64831454483CA9CA55859BBD324F492638DA8179EAAED19EA3CC8E16FCE7A83B' : true, - '6489A71D718B44D5479D3C5AA2CEE70A2E6738AF25F0288B2BFFEF833280C0C5' : true, - '64D1D9522071A54B43A6C43A759223AEA7AE209FEAB423EA24E3E95FD83BDFCC' : true, - '64E4359CB75DDA1A17413906C2881931CCBA16E52A52F13F16E65A752C2097A4' : true, - '651F8FBEC4C5909A0FDC3B8E8D557574FAF01B33981B5B725311B57DEBB47B24' : true, - '65ACF48C5CF24783794CB8D5AFC30737273D3DDF93F62EF803EDCD05650D775F' : true, - '662C92E3136C48881B42769EF6DA50B31CA577215D5AE4B465A1024CAAB1E033' : true, - '6688912D47D0A49A3BF7EBA09AFCEA36E0D4DDF4BB571B383C134B763B17DF7A' : true, - '668B926F5EAA59F351B7ABFCBBE5FA17B547B01C5A7D4AE385736CE8FD13359E' : true, - '66B10F427AD63DB6544E9E20191BDE4F827A7C96F1DB17E01E0B254D67BE282E' : true, - '66D67EC6407BBAA2F4A0EAF49D81F223332DEAADC96292827CD749DB07A82C02' : true, - '67DBD139B060C071667F2A45E06C7E159117263D593C95138066C7BA3AD20DF0' : true, - '68EE7C99FB1E2B8F0DA74C5339E58C6A1F7C2697CDE363B2A8A6D8E012D2C773' : true, - '68F575FF9F2EE5CBBE2975DB80B0D2E8582B2B5A1624A70EE6470FD562D59E93' : true, - '69643C10B6E53A5667D8BAF683B1D566BB54B001E0588D7B791E648EA5681BBB' : true, - '69F71F4F07365D7F684EC748F9CE61559DA33FBE1C9772F836664D656F51A5F6' : true, - '6A2DD995DB40154FF576E4B6C4544F92091BAAF3D43F075B63B5F882CFD21D5D' : true, - '6A525C84FBFEF83BEA806634766F1530D9C5964DFAE49BD2F678984AF29FB474' : true, - '6AC112C1828538894A1FAC7CECE0ACFEE75658118041513498E880274BD2B7C9' : true, - '6AD39077DC61A2347F25E34A809107D3F11E18B1E197A88A9A39F5FDBB0A3861' : true, - '6AEEBBFBD6A2EB3C41164F87A2491C293A66DB518999827273FDEA3F1892ADAD' : true, - '6B02CD14A3675354A800006220E94D8D4D5F9774D60EC984955FF720D927E529' : true, - '6B0F32FD3A2A683E8595F933F07DD41CF53C3CF786AB9A615DB27E7B865065A9' : true, - '6B16CAD6D99596442162EEE7113248C0C77EBA7DBE1D3BDC044AB9802337D2CE' : true, - '6B8153379F9AD865DAA48C0B805430D7B62D6624C4AA9389FBD770A366439995' : true, - '6BC4B8F5756C6E11852DEAF28C2208733B463931BC5413937F897D4735CC2F01' : true, - '6BF2234F99577BEF099F5A651C125E660A765202F83A7FF24C82FFC87F87C3FB' : true, - '6C5E5DE77D1F4BC07A3C2AC49BD9022987191F576C92DCD778EC71399AA04E6E' : true, - '6D2E55B7B10EC7E3F82F060350C9BB7DAEED8B6ACB8E79B4B088D9B711A9CC6E' : true, - '6D53AA3328CC9AC46F2872113922BC105CC4A5C2B3EB7F45C331A93BBE4ADE3E' : true, - '6DB177AE67C272A729818F26A5DC8A327236919BDF09E43961204BD9538CB09F' : true, - '6DC90241CFAD3946A0A53940327E950D8D7248FA5896CFEFB60F543000A0B165' : true, - '6EAC221C01F1C4E158E51B8AA15965260D186BDF22A579C9CE8D89E787A36FB3' : true, - '6FCE4CF77E254C2920BE515857DAB1929ECE7638DD8C370C1AF6A374F36517A6' : true, - '701E5C167D1D2A47E29F6E0EF64D59D978CA3287D20E3590ABF531EEFDDD885F' : true, - '704172C04EB3CE46ADA086772ABDD4DEE208909ABA10D59D1815E9533107CE5C' : true, - '707966CCAEC5908E84C5AE646566426234491D2F78CC00BA7C7B9E5F009924B0' : true, - '7081C7813097A8602BE2DFE4BF202EF4574BCD4DDF51FE8C7A2F872F93481E83' : true, - '70A137BA9CBC1043B06D08AF2800FC09F4D3334ACDC0915124CDC834A77564A1' : true, - '70DF998D006A8684F543CF929F8223770479451AC680070169CF11B6B409CBD5' : true, - '711280787458F0E54B0C9294A54270FA83E8CAB29E212ADAF665D7F6345C4DF9' : true, - '7189EB04B704BF82CD647CEFCEFE86B96F5FC455827A531AFD9F991D8AD1229D' : true, - '71CBA0C7ADFA0E0688BBE75D856278A477C4041C6F0895AB384BAD02B9D951BA' : true, - '71F2DAF17AC798022DF73260BCDA153082CE08952CAED20A66A588B46E83000A' : true, - '722368B696E375C97556E68FA5D53C3BA7CDCA15B13B72DB9E49090EE7C9C163' : true, - '72821C51F9381C854D8EE79D8A515ED4A5B6104446A746FCE6337BD71D73F147' : true, - '72950D958C6C1FFDAED4C597635776C7EC60B32CC683D03AF405B023C686FEC0' : true, - '72F3DB1BB2B0B3D65683F62D927E20C95303A00E8C845E0088E4DACD4F3B19FE' : true, - '73A621FFE0ABD75757F5C92C8EF20E63EC8F4A279A450BACC7E4FA9D75E0EE5A' : true, - '73C4C95F998FC60D5EAE1283F28C36C63697C481E6B321EE7DC46DAE585B0E11' : true, - '74711F9774C66CEC41DE4FD32197132B13A40A6758A106DC95BCADB9298A6241' : true, - '74A9F7B27B38326F64792AAF791E5A5969071CD05C8ECB1E068035AF9AEAF482' : true, - '74E97E84CDC17ED404B29595C6E408EBFE93159E45FB59FCE264BC111353EBFB' : true, - '757071EF34F3CA907D7D29C6420EC14B6953F433FA03F2049636F55265E456B0' : true, - '7572D3C2860E9D28159C0337E8DC7C693F307AE0F1F02E0C35E091AC1C1571F6' : true, - '75893F8249D9326D2316BFA87F7DE3062EA1E00116C921C6876AFF322B636664' : true, - '75A9264209E9CFFCF8C4D74F1988A6AD0F509269A5DDA3DAEFC0068EDBE6AB26' : true, - '760650CA663BAF50AB023FB340DC4316998A7E66FE226C3A66E7D31CAACC9330' : true, - '7633A1503B4C364C9C55BAAE30CC899238244FC16BEEDF7DC22E54CB9B569A6C' : true, - '7644E55E75802D6FF784B75B8D77DCFADDADA23DA2FBF95836FA3CB975C6B982' : true, - '76498ECB08242DC8AB6DE47C0EF0F87127C2809D2C1E1B8216D6297ED7D791D0' : true, - '770784FC2B1A52F110194800E972006E868F055C52A8BE467F3AD7BCD7E441CC' : true, - '77C5EFEDC19C242BDC746C5EF4A1DF4117918CBE078CF6DD65FC274DB64CFBAD' : true, - '780AD07FBA71E98848DABAE3B6B94B292E5959CCC36769683E0213E78B759DEB' : true, - '78765BF1DBA140B30E4EEBADC5DC056AE2A1E3E552907175AD14BFCCE2518C10' : true, - '7889B1659DAF073B50A3FED9BDD6CA3F3F69E90E22C9EAC126E2F915C476984D' : true, - '78DAE4B45606212F3DD7B93711B6DC11416C79D56578294E08A7C63CF4F0AFF5' : true, - '78E4E5B9DC94A09084EF738F43D30114F90F95DDC550D6BC2ED203D722323EE3' : true, - '78EA89695196A279F7B44D8F1AA15080C91C3BB240F1D1878A88F2B27228D430' : true, - '79244B0AFBB3B26770A470A4F23555757DC25D3856F56D0096D9F06EB47D5889' : true, - '792EE0B202E6A45AAA85E918497D9C9F16FEAC99500A7940C0FC812ECC42120C' : true, - '79417B9E9B9B3E70E118AC6FDAFA782BA72701448D3A546540128FEA6E02A47D' : true, - '79506C5663C38F43902B55BE2FFABE0757A806105C2A18473770E9DEE5322E40' : true, - '79AF4B79980557257AA892DC9CE02CC8DAE19B98E5C60128F1A38410B39AD08C' : true, - '79C0A68B7394978630E169EF44D521A7E53EF98358B122EA93706611C5FF62C9' : true, - '7A081DEE8006EF40615953A1EF9BA820BADAA31338157E69660B3EBE7852838C' : true, - '7A95B01B834A4CFF097B69C8D84488E0843D9C51A8045BF5AF6AC2CEAB65B079' : true, - '7AD220DAF434C50200258E456AC5EB570821D33873A0238D87242111CF455A35' : true, - '7AE7C2EA08D84EB5EE0F978D061FC9D6DDFB57C1382D5215977205894898E0EF' : true, - '7B90E5B537B13743AC7B5B9F3EA28B3F5F5E95A6D9F4AA0904DE22858F38C780' : true, - '7C63B78CCB8DE59051349EFBA4A9E34EB627F65855F3C754312DCFCDBFDC270C' : true, - '7C99FBE3E1BF4CE4683186F8BC44BEA34B07919C1542ACDE9420CD75BBF3F388' : true, - '7CD7424448AB83F8F029A00A71FB658B83B4F91FD3D0C32D9ADA20C23E02357C' : true, - '7D100CF85EE12F47C6C9755F00CEDCEBBFA513CEC80993AE5E7FAF6F68289C23' : true, - '7D3EF8DEBFDDD39FA7CA90EAC62E660639521686926488A315B10FB2A0005F6A' : true, - '7D7CB9E4195E89426B889E09DD6EF0018B702EEA4C8E1C5C39DDB538E20CF150' : true, - '7D817F280F1D664E0C9E717287D6AADB1132D4F3A3E2001B94009119733C9434' : true, - '7DE8C95508E4933243E3EC7D7C222F82A250E1B71C5619C547FCDA51146392FD' : true, - '7DFD6433613550E46711F591EB0B0790233460AB951DCCB4B60B61C91C359B83' : true, - '7E01E1EBA9D9E46D3DEBEC868180199AE64DB3BC878F66066E91CB4C060B55D0' : true, - '7E0AB095FE17F430AAE0B4AB7490366DF97BADF13AC223D96AF0913D6919BE7D' : true, - '7E455271258308A370638B803981F4B05C819378F113C77DCDA5A91B9A5D6CDF' : true, - '7E5A5F757EC2E17DB58177DB695DECDE6B3F7AECD795B207BA26ADFF2F8A0A00' : true, - '7EAF183A91E8DA3866531C499039CEF3AEC4F214BEE293F268A28616B67D0474' : true, - '7EB7AD799370443234A196FF0B9DBD7DA1F60A67C3857E41548072DE24BF479B' : true, - '7F1566D05D1E3A90A9D5D551AEF51D2F1827FC9E82922F2BB32A08CDC5BDEC7F' : true, - '7F3E5591F3F957AFC595F9336AAD8B4F578DFAAF1794FDBB7944DE7038AAAA3A' : true, - '802B6D5941983A1F76B514028EDEAC33214B4F27AA490345BCE94DF9B1494516' : true, - '806791E1F1BCA3B3AFECAB7D1EC6FD66C2616C6CF13A3256AF0D53AB0A759BCF' : true, - '807849BBCF3FC901816BD5C23E0EFD51FFD9485FC34A5A086174A7E91DAD175D' : true, - '80BB61C435AE010A1BBBC72F9CDD1BA74CCFFAEE4C74E07446ABED3DA2685427' : true, - '80BCFC1145A7F287ABB29FD26F6FF09F2F9299D43DBFC2214B15BC346D1A7EE5' : true, - '8133AEBBA592FF513EB1EA61723A0CEF57A583CDE66794FA9DE2FC0A8F573B54' : true, - '813CF894750BE7FE8A0C8B5003B362D62D400F6F08BC1FCABF247172A63B17E7' : true, - '8253A0516BAE8FA0D24AB03D7E4AF8898FD1EB8333D2925CE515FC3DB6ABC5CC' : true, - '826F129EED33C26A96D2FA3EA71B7897E065E2A68280A77C03E948C9EAD80945' : true, - '829124925C3F7AB9329A17C8329D55F04DE8C98994845083D9293F2546CFEED3' : true, - '82AA24B77148C70C4C53F7E2F7DF295CC04E6BCA7AC4AF2635E8D10616F8DF84' : true, - '82D1AEF2AFC46271D18C5FE50811DF9A5EAB812156C2FE6F531A34FD529E75A9' : true, - '82F25208D7357EE223C6715E802CD0F8D019E3004DEFD76A90BFAB18D2DF07CE' : true, - '844B51F620215D6845EB82700563692BDD5EE144D097D24FFA8D99C8FB5FCF28' : true, - '846E636F41C74FCA1D44474F8B116D67A5E820299071548D70B98CD6ACAD2E4A' : true, - '848E7A1C6E45D88BF111E43067FCF92F6F17BEE0B52C99381668797B108FE80A' : true, - '84A093B67AC79FA09CC2E40B54BE4027DE363B86EDF64B623BC346188B877ACF' : true, - '84A8C623C4304D57CE03893ACBF4E51FC9975C58658B89127508E5C33BE992A7' : true, - '84B91F7D19D03A64195173E28A98C6A24AD166106B5AC14B36A404C45608B2D6' : true, - '8540F78EF676D50879CFF30B3CAFCDCDB1287CE9472D0E39AD221AC0B049BF5C' : true, - '8544A63131F49B49F2802FA5FFB5BB62D726E1A5972F668781040E2342770042' : true, - '854588AEA6C97F0F9363D6AD09D324D0D154E1693A733A728287BE922B8FC86F' : true, - '856D54922C6DB9C5747A1EE5ADB099907C63E0BB928B1D00BEFBF81E6B0E83A6' : true, - '857EB3AE3D76F7A86260D7DF2583D65053D7DBC30558CF41078A51A841A15408' : true, - '85CFBF3F71BABAFF31DBBAE3EE6615A269748572AACEC462E501B017A4B58C2F' : true, - '85DBFA1260307B3DD783BA2AC6B1A3CDDFF073A9D0340834C4065EAE7E8466E3' : true, - '8620FBF8F4B3D858B8AE9A6EF3423068026CEAD38ED1B70B12E65A66EBE62845' : true, - '862F95FCB6F1CB539D4F62DFE7DF6F092DFC8A8120D2CC3DD8D62D75017F91A9' : true, - '8632291EE6C74182159207F88A43B60EDD3715D9B23CB51B878C7DFA413AEBAC' : true, - '878C8800E459A4D4B9989B0DB92C628E8A13574E71B3324E50484F70555B840C' : true, - '878F9A1345B5F3F76831E0AA2CEC43E51FD88455FD70FF0C671DDB8D8646BECF' : true, - '87C002662AAAB5BE7B6A7CF4B1CE9036E3A2A70A0A3CD80F64005C889ECCDDBE' : true, - '884A5D3C3CBA39A5DD7D7199AC1624ED1DC87503CB52760360AD2F51090CD12C' : true, - '8858520A8D4E5C88D777C33963CC7F43E796B555E7FC573681B59DCFAFB43EFA' : true, - '88A9F13EF3721A05CD57C6E13E4B2D6F699C00312E92C24E04D86990177BFD3D' : true, - '891419933107B0EC0222BF502DB271240F352C825D2E32776842C40D13C2F8C1' : true, - '8998929C795E1C1A4D769B9E0FB886892FBA9D8F1542DD894E15E12530424BCC' : true, - '8AA440E22415685F4A009BA8F14D9B8251614D78159C926A712542B0E9FCA143' : true, - '8ADE74E6435437386C63E8C22DBF3BF0533A4B49E6668F5F15824AB58AF721D0' : true, - '8B2E32630DFFDD0948A96CD94C57A433B9135F4949D2D93AB30D12B71AFF9D21' : true, - '8B41B56DC76B41CBEF93FD4F1F74525CF5B11723140CB81A7DD29AA3D95703BD' : true, - '8B52AE402628DBFA70BFCE1B172D676422D5E720F7E3AE2E7B195D4FB4E3F285' : true, - '8B83806B610FF233FDE11E892A0023140E5CAD1500847E29F5E5C6CC21BF33C5' : true, - '8BA369EB69B5D03D361F094FA58F73BEDE76E58E2ACC79B62DEBFA58CD695B1A' : true, - '8BD1BB8CD29EBAEB36A58AFE2BA070CBB92EC003064B71AEC49E812E39C2874E' : true, - '8BD3D0A64D73FCD8450DF0224F56F2B44F88D2B89B94EBBA3B5CB7E905DFCB74' : true, - '8BF51CFA32BD64F3D54AF63295B5F890FF439D7FDF854D43F25F4D72E396021F' : true, - '8C2DDBA5CA9E4CF79937A5A3AFCA79F371B6F235B37308EB53ADF12C319A7EC9' : true, - '8C6DDA18A4CB339717E1321FBFDC9A3ACC52F2FEF6FB453EA389A2B43FFFC63C' : true, - '8C742B891F670721F4F8E1D4DADEC74C9E9256E0C7D132578973823FE27C3A33' : true, - '8C959CC99EA9E228577582BB36DBC373836E4D91CDD4FA3C89B20A289B11CD23' : true, - '8CB93E0ED93C6730B58CC0314B8158A7A92184312C53A7CDABF05B369CC7E730' : true, - '8D0394524B030A612B174B7F2FA75A535F6DE732E9317A394BA9286CD3F42F18' : true, - '8D0CF6F0B227BE9394DA0DADABAB81A44900D104A915645ABF030220F3AE187C' : true, - '8D1EBA5F6A209614B68AF63D583392DF844036E8BE335440D0740396366FFC4C' : true, - '8DD64FF5EE29EAEA20DFFB1B446F1441CD291260939D41C7784AF872CDD60FAD' : true, - '8E8FBD2654D291051FC080C47960747B4191C58D85765C77CAC1C239FF3DDD1C' : true, - '8F1C043B3C47DD689F52F48EE4FF0AE4DDCB8D1F0C59619B65C6FD3853DAD0D1' : true, - '8F31ABA69837A432E88579184085B0AE867412379E04666EF880DE539CB03257' : true, - '8F8515B35B665B69D0DB9661EAE9FF0829B71CF4AFEB3BBF988BEE73985F5D3B' : true, - '8FA478A1DE3999FD32313D519AB1BF7DA3C485C1EC90176E34F82CA74EE170B6' : true, - '8FA49556B9E8C97F768F94A3D2653ED2E3E927D31EC7A916D0744BFF07B5E685' : true, - '90C2F31A64343BA4CBEEAC90A43FCBDB46932CC21CC58095FB6D6CDA7B33F362' : true, - '90DBD3387014AA593B61432DCBE6201BCD1ED7E17D539CDCBB996D2E00737EDC' : true, - '91490F346E9CE34F77126105D7CB01AD7C58E0891B398289095613F1D1162F6C' : true, - '91728081A414570C9CFDDB6A7F70CE56010D44F4E165762B73F4B05436D85351' : true, - '918B02B75417DE289310E10FC77AF7041D1F380F02939D64F063776F121AD61E' : true, - '91CD0D276921BD32F4C8616BF2676078C24E39AE1B30943C5263AE0377F41F21' : true, - '91EE28B14AB2C7571BE6CDE2D75FD4C05C960FB033DA819EDD463D5D3C494591' : true, - '9244CDCD0DED69F9AECD82846D0467062DDA89CD32D8174CD69F9DE602AED97E' : true, - '925F02E984B20FB33B8343D81E8E22C24A55CE4CA9013260CC828758C144F73C' : true, - '9295435D6B38A570B2F537814147422BC442A7E39E1AA307550DDEF0AB93C3DC' : true, - '92E91A15A0542407788FCD78EF9287724B2B25A27F703C9FBF2F5BEE709A68F3' : true, - '93197C3990B717E3C0A72941DE6DC382265AF352701F62FE07714449334CDD7F' : true, - '93671EC41A75DADCAD2454D2D9951DA643ADD6C899C6F4EDF6E8806217949732' : true, - '938B76624EF6CBA932EECEE4624D9172B10E681A4C42609117A073A5834FAE84' : true, - '93DCEAA3D67BD8992097C446EECE4A6A02DCF89EAB0008EFAE7D0C9BE26B7C00' : true, - '9446A5F64DFA26478AFBF6D0F3A0773ACDD46F1A4F7691A72BF24A58A411B340' : true, - '94CE12FB5F69E4273C8F813ED37ECB954AD667BC81C4E37DD27A40C291DDB12E' : true, - '95393B2FBDC6AECDA55FDFA4F7BE33E3CE85E1BA1AEFC030F2E9C44EABBFB536' : true, - '956DE14452F6966BDC2C3CFE4874878D446083AE81BCD83C705B8E757FA0A390' : true, - '95A4DD514D4B5F9B29118B3CE20FD8D4996F40424D7D64BF678A252262608C70' : true, - '95A80082CCA2E52DFF16CA0E49B9FFE32F7ECB93770D20913605BBD47A2C65A6' : true, - '95EEDB5E6C8B8552E29D7FB0C607EC68AB3D3F88A3FF97F4C70D7BA9D69C8521' : true, - '9658D54C28C27DD6E9B79098D7D86C1EA32215492E8AE9DB225E3410EEBC39CE' : true, - '9668363E5A4509F63E66C774CC7374E8D7654D0D63E833131665F65BB0116D90' : true, - '96B78900F165A1CA3843F3036950C7A5CB299CFA98F7A1BA6950AADB5DC1459A' : true, - '96ED7F4947B39E44EDCEEA05043F9B286C35BFA932C02D88A00B5338BE7829D5' : true, - '9736272DB032615E95E0C6E413B0581BFDF19D9F398447A0512279743752F7A8' : true, - '976ECEBA965B747F498F8E4D26E3BABEFC48A6DD2645210168D7D82BB97C15C5' : true, - '977C77EDC0AE3D98F2FE87B8C309DACC9306DC575D2D8FC358973DC716EAD715' : true, - '977FFC2869C36013D609F96B5C19E88EABF21E18BC7C80E1F8A63DB2E9FDBA66' : true, - '9787C483E07B0D1A0251A93D9F86495C6E39D25375C395E9939145D6C1E818D6' : true, - '979F95AFF9D71DE4B8ECE178862627DE62E0E24E5ABDA2E8A20E5177E8F428D2' : true, - '983120089E357F1255EAA175207B7DB3462CC8481C2D4F8150B5C4FB93E274C7' : true, - '9874E435B3A12419DA88FE7AE98EEFA9DE47D098DC95AA6204B499202AB1A0CB' : true, - '98B754929FBB1859BAE00042F86599BCE3E4465C42503150BE320FDE8B82166C' : true, - '99A4816C0BCDE615242EF4FCB3CD6E84EC60952E9F97E248424080DAD5D0629F' : true, - '99BD9F4C25AF74058C9E443467C9FBA76EB37661CBEF5A1E1244D8077200A250' : true, - '99DDDA7A8D6D222C3111DDF5E85A45261AE9A7CAE2972567996A7729D0FD6E68' : true, - '99E2609E0CDCFD36015CC659568D5C5B01CE4F7FA0C5671738D525FD8C518B44' : true, - '99E437DA5156E02DE52D0D95AFDE0FDBAF8F626F4D3BAD2FFFE7F4C75D76BD60' : true, - '9A01E5759613554A5FAEB7E8889F18EEE16568073CCEDEFA0485F01969535C43' : true, - '9A36248A6C3142FB6AE62E262E0F519CD609A0207BCB6891443BD5AA5C02AEDF' : true, - '9A9B087A4581C1FE71B3F4D7C041E93D4EC1093B01AF3ED96548AB93254EF65A' : true, - '9AC79E2916EDA1EB936B7FC6779F139ACC665C33F143340C5CE540B69F2E9F18' : true, - '9AD27D42F0662852A1C45E122C3577E23F56342DA9598A26FC0D9B15C17ECB0F' : true, - '9ADA51307C3FA225DB6F8E1FA3A218E477F775FA3D3DBE839232E3C385310902' : true, - '9AF3A66EB67ED022E3F99B1E810BA8C0A110F83F0BF250914AA5F1F0989B2196' : true, - '9B128E182D224AE31F63FA92892A8A322AE42BF2D4723D62F5A6744973C82F6C' : true, - '9B80DD5C98B0F0A7AE343DBB896DBCE45DA52EB4E31BE057287A2A738D9CE3D6' : true, - '9B8B430BCC7FFDD28FA85A1B18690D76DE8F18DE340656F63BD1472816A3C83E' : true, - '9B8FAE805E1D9E43951E8E8D0DCB1A1EFAA3661C2BD974676CF6FCA8C046A4B0' : true, - '9B98284571E5FBB2A2BE676AE24830A6F0048748FA38D1F11CBCB252505D2E62' : true, - '9BAE8B30BBFA182D0BC3DCE5BADF78381980EE69F15884A0B93F291EA09A7EB9' : true, - '9BAEB6606A1F13587AC6E8808B694D02541E6581F2874BD704DF55DF9202D9F0' : true, - '9BEB9D4CF88A648ACC9CFFA48A687370D76E9F8188AB3BD638D9BFABD2D6AB24' : true, - '9C0F47FE70B9E636409CD37362B052B40B3CF765DFE80E71D999E7EB1AE1D4C2' : true, - '9C5435D416BDB4EAE642E2A66B8382BC848B362E3937069725DEFD9282772612' : true, - '9C7DCBE2DF8C0BC947A09C39B1B6CD2EE137D366554F8CB46AFD80C5FA9C3B81' : true, - '9CE9CC6694EE295272749CB4696616C9272DEDEDB7A4EF5253F4B7941C6A5F5D' : true, - '9D28BF964F6C820DD26D42FFC18689C1D2FD43F4C4DA9B35F11CEB8FA24F2073' : true, - '9D4DDF09ACA4F1241AA5774A1B24262777DD41A3473A029738F72E4084ACA7CD' : true, - '9D98952A99B9FF1B2B7A86D21F50E311B3147CD9475830A856A4C63798B05630' : true, - '9E418F784C18C79930946ED9BC408D8E2F694BE1E3DBAE4BB20917F8E1B277A7' : true, - '9E492AEE3B5838FF2E4BDA9FF98D73B48CA846FBD2AEEDA19FB885A489F58DF1' : true, - '9EA920DAC71F221B6CAAFD5F1728FA6D4A782E70BD5C0FB1A3789798D8E962B0' : true, - '9F2B661A4824017A95B29022B95C6768B159D5A0CB1F442343A47A14424608A4' : true, - '9F5CB7420AFF2B5250A87EE7D0F1878496A34BCADB0971DD5AC3C33465C07565' : true, - '9FAD6E5AF9CE6D510DA6BF4AC01B74112692E4E4DBA814450224149D0A7653F0' : true, - '9FB66B76C9B0AB6ED5DA3188A3DC6FCBC369AB273DCA99468C1EE4604A1E9E99' : true, - 'A0212D4EE874832A0202ECD1349ED750083B1D238DB6E30120702BE1256F53D8' : true, - 'A03D7CE2FA040738CCFEF1F20872DDC1E321745B2C34095822A51B3BDC07D9F5' : true, - 'A03F32B0A7677B8D7102BCE24F121EE6CC503FF173C43CDD6B914BC69D954ACA' : true, - 'A06E313693C42005CB7B7AE33A96E3ABD66E05A57012B6294671FBBEF4A84AAC' : true, - 'A08110BB7D0D5F694D791F82071E44B4C968D4990C73A402B25E0E0ACA5EA6E7' : true, - 'A0B4E9AFEFA1B8966355614B201506B13CC213060D2661264491601F7FAD8269' : true, - 'A0B9ADCD27CD63E8842BAE80188453C09DEC27270C32748A4EC2508372AD36A5' : true, - 'A13EAF82F0814BE5FA12BFB4D2FFBB75FC6375DF19E16B8490D140CFEB54AEE3' : true, - 'A1504C131B0FE702B64AA259B901DA2D9B2AE9D85AADE02F1528C1147F98E535' : true, - 'A15BB49CD56693B9881AD43F6366FD2966AF816643BB107E8A249E07227F67EA' : true, - 'A16BC03AE3E35E7C39B45D339A22BEB39CEC134D6B9CCA289E873F91A384DCBF' : true, - 'A16F347518B2C6930F30C6D6157AEF685D1993988846BA598AF8790E5A6C4F8C' : true, - 'A19514A23AD3729EF69553D8293E9693528EC67609464D4EA0A96CEF8E9C3E05' : true, - 'A1BF53CA92BD722E7277DF7C8AF1299DE0F3C35316EEDCA31EF7F4BF53CE5706' : true, - 'A1D84A014F6ED46C07647B77CA8F2C88B9AB2273936AE3128C1DE7300963BE26' : true, - 'A21691A9D41B6DA9C27DDA03477F63EE4377A978AF1CB6C296CFB7D2CC5783E1' : true, - 'A219A198FA5CE79A2ADBC1EAB8BE34F086699B9A16F88DD2F823325F7481FA8D' : true, - 'A277B893194AE7687EBBCFA344178B3578AA6228D2B430BBE2FC8D5EAEE43135' : true, - 'A28337D306B9F107098D473AF3F34D8C14DCCBF62D725D5F8EEAE11BAAC558B0' : true, - 'A29725F7446E6A2AD03DF0B7D77B72F9CF0249733B42F48DA80AE41C6B206C49' : true, - 'A2C85895E192F69BFF3BD6CE420B8C84A6FC87B3A999F84701F0230887DD3344' : true, - 'A300C56C8CB909C4F6ABAD6A7FCACC5E621BE17D5209717912B3F3BF2F7D6CAF' : true, - 'A32A8197E25FF03AC02B1548EC597DC93B2F3376E971B143538542A6A2212AA1' : true, - 'A32C868E44827044CE85B05E7E694717A5D3A7F8B9D28C41B7770DCD84F81218' : true, - 'A334A1C1BCBBE82C131CA48858CC1D56495D2CE2B598E5C6E81672D7E9FF9FC7' : true, - 'A33C924A4181FC26CCE183DF2C30AD332CF6D6A94626E2B6455CEF77560438F4' : true, - 'A35426EFDAE7DC04D5F7926E254D5CEA23D4CAC5371D577ADA3A4AF828766F1F' : true, - 'A37B9444FE3BB0FB2EC43F2677926EF458D0ED4F0688FEA6443A5F243F10C2AB' : true, - 'A432841B8E8CE4F3B7992A740AB014B3D78ACD930DA113753E8D2E2E34A5358C' : true, - 'A4433A490CBB5814065465D0A22C7260EBCAC5646C830971790254E4094DA502' : true, - 'A46D4265BD5168CB36068465327371B2B9E2ACFBA66E368A8B90CF77A251ED09' : true, - 'A61D1D1BF3A48836E418525F674E32CB457F4C74ECF525BC18A3035A26DB1CBE' : true, - 'A6436C7837EB4F0FD89A1F3ECE954BCDC0D76E3817AD0289B64A22B78B071D7E' : true, - 'A6781D1377008CD9AA9238D2F207B741EF8C42D209C06630E8C669EF1F863B56' : true, - 'A686BB3EA8129BEA261D5B99357BDD2BC22DE15F0140AFA2D7CA3ADBCB64DE14' : true, - 'A696B059AC99AA5CAF081FE9DE0F113EF0032A9F799A92663985EA5939B6F30B' : true, - 'A718CF6FB0B4672FDB9BA1CDB812CDB98423DD8ACC8991780BE5E0FAEB863FBC' : true, - 'A7636BE0A08F56D7F05A8D69AF0B7199FA7C05AAC123DCE71AB57C538A4D910A' : true, - 'A82D480B6360B97B8FA507BD461FA4E2D6B73BDF171723C707FDBFD7C9C2C144' : true, - 'A84DC1DB143EEE938A45743268683770BA0FB2EE69A4EB4B131841555CF1E124' : true, - 'A8FFD3DCAC35478A6187DB3E317D7A9BA8D9823BDDA70440B8FCD5D83F49B836' : true, - 'A9266E0A665A00C7C4360A7CE3FE0B5ADBD6E7E20A32677E43BA30FCFE112E30' : true, - 'A9869713F6E5332E3F4902E82E81EACF34994042C411A28C8AAC116131EE90E9' : true, - 'A9913780644EF0A55C80B8BBFFA76A7453DF7F9FC04E9BB09FB9434240D03961' : true, - 'A9C3D776062E86182D7BFAD9005B716E1189EBD051D477078341EBA83F602DC7' : true, - 'AA70F6E381B7B7BE508E8D5EB062186FB323FE00A75B264F43B771B731FE96AB' : true, - 'AAA0B610FC8267716C7703C164E8E8A47B0DB68F821405F83AFBF5F4D7BB5219' : true, - 'AB33CA8B659481B0120C5A227487E4F99D28106362B530D054FD812F7278CA51' : true, - 'AB3975DCF7B531638F8E8EE570E416890F6E1FA4DFB66CD2EA62E81F6CB19383' : true, - 'AB664D408382E848341572B2B10C2B9D1279B95F0AD02B8C5EAB00662D560C68' : true, - 'ABD63734E1790C763452EFE508DAEE4EFA8A98F1BF72A2DAEACE57B02409CC33' : true, - 'AC1199A88C3BB6564557B6BA422B776E8032D9457EE1099D0BD3E53DC44F73F5' : true, - 'AC33C7B064D8FD9A0E5A00BC70581133E949AA0E61209B55010E310791339D4A' : true, - 'AC523C58EEF332E2FA0491FD81659997FE32F1EEA4F7694D9C149ADF4B18BF2F' : true, - 'AC72106DE06D4C1A17E641546E6DC5C53A1F48FCED34B9BD09368429F828CD70' : true, - 'ACD1D0DF8BE51A80520D345BB16B04745BCBB48B01D936B018FFDA71981F817C' : true, - 'ACE055C2E550D7C9F1D4847A26B21060A324BD4FF71EE2C3A8A202271EDEC115' : true, - 'AD0C2E82F0B607A9B4D0571DF0302FF442E2B99ECE91C18E22C416B46B67E4F7' : true, - 'AD40C15657CEFAB57F6A71035796462F0184B0AAA489E601087DE329F35CD757' : true, - 'AD56E6AD659C808689220F5959DECE86001E37EEB88F452E2111BBAD634B4AFC' : true, - 'AD5A935C6684CDB2459FA1D67250E8F9B6A6CB6455BC628750F9633FCF6EBF62' : true, - 'AE51B75FD36BE0B6CF478F2441E57E91C216179A93BC05E35983D5FCD582CA91' : true, - 'AE7BAFD9FB7AB3D87D0D58774420B314E46538D2894DC58DF5F5614DFE7F0435' : true, - 'AE7D10798CDAEF50F7599FB03394DE7DED48C3054CE987479DB018E789E3718C' : true, - 'AEA0E3A8AC6F70B681BDEFB28D9F156116F80230149D8E5C9DE76E9062EC015B' : true, - 'AEBB7634F9BA9D293B5B1769E5E14C8EC2039487FFF02532DA9197A06DE84F77' : true, - 'AEDE30ABFD76FFEFF77B437F8862FF677913239CB0DE0360FF93EDA6B515F731' : true, - 'AF6F25BC29AA257FB80826165B3AA5BECB2CEF777817998D0619544F02FAF897' : true, - 'AFBAAD26120F25FACFB7E1ABAD16A58455814B1A46DA986FCD04330A88DC1502' : true, - 'AFDCE2C9BDE084811D64F5408E8AF94945CFB9F7FC69C9A27C8EE39102858DD3' : true, - 'AFE6418D301202651844A84CC8B19A56C479D627DE922366E532643D995470A9' : true, - 'B040095E5483E488179D07D81A9C14C6CE026480DBA570A6D16D75A7414D7499' : true, - 'B06CD6AF9B4156B4379FF3C6C1F8CA182A923527D0DD92905394DB3446A11D5C' : true, - 'B0A3CC901A3D58371289521F9345843F7ADEA438660729BE9B7B520DDB0BB965' : true, - 'B0D656C4047A83E7012302B7CB04F056FDCC9493B506495E5DA4B0B97A9C1150' : true, - 'B145A895F26B09540185848A600F7F58C0B03740C17B61A1B43BDC652740B80B' : true, - 'B1991ED1894F821B66AEF2E26E0834CC796FFB43971A79588A44CCBF7E8B3076' : true, - 'B1B58B7EEBC1947CB840FC4C2713D0DDB23DEBC75E58DB15610AB4EA9A1DE1C3' : true, - 'B1BEE5F876D9695E23EBE9D0BF32D0DB4D05096C004A073487C5B3FA26719FCB' : true, - 'B1D9B3EE2512A48A8E703E2D2263EEB4B0A3D24963F5165DB3719CD4750D2986' : true, - 'B1EA0EB5DC9C9766C903870A4E9DD90C92C8780189ACCADDD9012E1D9911591B' : true, - 'B2618AD6AE584F2CDCEC050ECB0FCE8E5BF0E9E978AFE692E4A1BCB8B7D03044' : true, - 'B278FB3D58DC99E1CA192EEC63A0F34F9EB8294A23EF98C73F7C5F52A5C86FE4' : true, - 'B295FDC9D7462488EBD4E5FA8E5B062FE5E2D0432C6A02B99F4CAD1F9BE6D0BB' : true, - 'B29A6DB4686379EB52C1D8F249A74FA55A1DD9F2162B0B3E0683912C1E942437' : true, - 'B2CB5A2A69339A575A4198D5B76822E6A0F90871A45C8348F2A060CEE67EC98D' : true, - 'B30C7833C729209E938D2EDEE007438214024A6E424A849064A9B563040DDD39' : true, - 'B31C07387E56AA457F17CA3D3A4C485683253CF387E6DCE37469B6A8E51CBF29' : true, - 'B3251BB9A1B4F219400E69789FB08CA2BBA396C6D2FD3C4B69F4B7E1C0DDB615' : true, - 'B33419AF991DF06128CC6A1EF6CAD190F68C1903CFB16B5346D0653C9C5139CA' : true, - 'B3381C627EFBEF5DF3BCC9DB71A9B6E4C0A4F3114F7E7408A356FB33FBA5D20B' : true, - 'B36D72C8B1F436DA49520421FC0A2869A9952DA405DA5E29EC3A1919453DD6F5' : true, - 'B38307BF753F924511125E6FE9542C79A8541FCC780FF6905BA237A4C7FCBB13' : true, - 'B3B278DD571DDC491FD26D3B0942C78EC4A1AE3D9A5D07C1E317CE901E6B8979' : true, - 'B4130785116E5A84BF7B191696B213BA8877228388B18C2DA38DCB9EE14AC8CA' : true, - 'B458C6F566E833CA5856703868BF09531CCC61D32AAB1BE65808DEEEC56EEF25' : true, - 'B478303C0A26FF8A262C29BA3A9683FFC4CF075735E637F6A958640C5EC33669' : true, - 'B4C49BF02ECA8D4E0648B386A408C377ED9A9E8E3DFEAC1D7904D3D14C5E2F76' : true, - 'B4C5319F6F6A80B60C2A5A715FB1444F974024960339D49E0301E7F5A530595B' : true, - 'B54B1776D34DF92E8E090FBF0C927D9852E6F18F98E6F306AE0369229A4AE2E6' : true, - 'B5F50267B0042B154B8529FCD98F5E01C986F7D23628B49B63011A3C90398CEC' : true, - 'B613D69F10DE096E664C3B4AA083E0BC9F50A98D0F9B682C496FDABB2E4AC9D2' : true, - 'B663B6C8C60A5969BEE4F6844813AAB8945EE2CE2253CFBA67500B991CD8A07F' : true, - 'B6B0AB34677500F9A39F33BFB229A8B211E9A75506BC0D4E894DA99804B40603' : true, - 'B6CEE930054D71DEE1D167A566B9881B8971F7EB4BC4A34FCFD9DDB3DE311B9C' : true, - 'B70CE73DC10ECA5F97059AFEA5A65F1B1CD45F3137BADD7F3A12DD1D6A468D82' : true, - 'B740ED2F64278126EAE242BE49253ECE05B7EC944F8E201306B5128F82C0699E' : true, - 'B75601AB7AE44FB2C77FF1E9C6FBC4B4D9ECB548009BF40C46CDDBBA8C0FE493' : true, - 'B7EC03174DAD602E897345B072749AA86CAF05151062989E183C3039DE25569D' : true, - 'B8845702F28C3AF9B35D8B5F1DFFFA014CE411CF592B18395F700CD8B937F3B9' : true, - 'B902076C4F3E4FC9D45AE90E5AF637247D3A4566DBA2D6DAB15364828CF7BCD3' : true, - 'B9891F4ABEA7FE5802FA2C07E596905422C39B16E36612B37FFABB81F49A0BCA' : true, - 'B9B8984BD73419077A912955DEF673CCB572907E2C494256D627DCCAF86226A0' : true, - 'B9EF83009F5C8B4C3A0C1B8EB263B4AADA87D4D2263887F8AFCA40FD4A7F78CE' : true, - 'B9F8D7E05743BCE5E58CA2A0CDE89E7E1A9397417F75813B492785D72D4F8510' : true, - 'BA43FBF51015CAA4D822D17A43F4DFB32561617B62E711D921112F12B76F9E43' : true, - 'BA5BE146EA09B76F106B28AC62830E5240D1B7DC43BAD171EECC9998B1718E28' : true, - 'BA8089CC9A0F25A27251DAD14E47714A331C35ACCE2EDFCC51CD73EFA83E2EB4' : true, - 'BAFBC5503CBB29FE4D094BB0B0D04B22852E9120DD54D34D9247A4E570FD458B' : true, - 'BB3C208314AFEC26DCB183A0E4DA2C1169F9CC435F1EDB38C349AD97B2C3F6B9' : true, - 'BB998A2EEB4ED3C4251EB69296AE91EAE7360B0CBAF690FD250C38A710ACB38A' : true, - 'BC0C5DBC1020476F067127D89E5C9A2AA88F141312919D7C0BF1B964D4820FF7' : true, - 'BC86367AF49A238438C89460780C94DE2C1E49021437B3DFC590A63F46332888' : true, - 'BC9B66EC1AF4106896624836D64B109922DA4163B83288E2131FD9A012CC95AC' : true, - 'BCBFC4B205B7EEE5EB4D94029E1C3EED4DE049B3DF9FA6DB1D66F81B1247E9CF' : true, - 'BCCC1893C98C4BD177A414C7B3D5EBD74893F964FB9A62B96B48A84F1FE64B53' : true, - 'BCE02BE648B8A1EE092574F3D453388649082A1B72E7AFE7ADBA310EFBD38DE6' : true, - 'BCEAEC2D8B8C18B58BD320D77850EC38285F419ACA8A9E939DAE7DFDF26696D0' : true, - 'BD4309D792EBF40F5962B65405970EC2ACC7ED1109A1F5FEB486C84327FF6D46' : true, - 'BE6E70EB169369668EF9523107E95867B1B9C0320C750180303720B35CF09798' : true, - 'BED1A9D1A4414F4D465F04F9D8C8EC331F89388E19419D0371D0D177FA60287C' : true, - 'BF7EAFFAA2647F47D816A83ADD1D7579F0CDDA690CBA00F75BC6ABD564987346' : true, - 'C0144D1B67F2AB403DD08B73E5F1772F050E9713D8F2FD98BE999FCEE51D2792' : true, - 'C03976BCBA4A9A4ADD099CE8F878A6DFF9B066179EC7DCF932EC4AA737FE415A' : true, - 'C0A561684952AE3CE41432388E1F38C46B9CD607B4E555F46481AD90870CDA8F' : true, - 'C0AB8B4E884A20E51AB9325567115F185D18654803E08E2C2C6A4632D7ACC2D0' : true, - 'C0CDB9DCBD1FC873712C871C230C327A9E53E6D78FBD0E5CE1ABED5DA0D1C7D2' : true, - 'C1EB50953EE0D16410A5DDFD97F5C05060B39F2902807F139EF6B015D0C66729' : true, - 'C2118D84846AAB7DE521B0379672EC639CFD745D82E3D504EF68CA723725C5F6' : true, - 'C2295D7C0FD4FC4DC7681FAF3CE851F6B416405554781C77FC8212DA169C258D' : true, - 'C2C9A263D5F88D7064870FD13AB8633A10CD97E8281F0ECC49C2C1C3F54327A6' : true, - 'C31135D0EE5E0B74D6A39E1FC67E9DB5CEAAE9F1D15338359CE02643C198634F' : true, - 'C33DB47CE54F64CE33394E20A96D122EFB6F8DAB2584CF26120D8A8C5C380245' : true, - 'C34069193CBFC866E03EB745416B50B25BBCAA00B5DE50D1D62D3365749CEDE4' : true, - 'C34CDEA10E72069587970C7033095864B6F069B6637C6263A1E7A7A5187923BB' : true, - 'C3801A5BC7707426FA083E828435810BE19C86FC9B94E18FD804BB3394459BFA' : true, - 'C391E32BB11DD8F6F13BF71E0B9CE225364A50006E3F91147EDE39D2AA6E70E0' : true, - 'C3DCE474FB44F22E6497A1FCE2C45DEE167853134C6F1C21C13F1707B0BC7FBC' : true, - 'C3DD9BC59973438B62543E24CCB26B2724CC2346B0AE921EEECD064B50AA20F6' : true, - 'C40FBDA777FF842501E19D444F8F3EE9B537C0D828537D59FE819AA9F9F3F145' : true, - 'C4BDB4AF6E9CEE6017D3FB7ADD286E4B6348088E14D994CF698095DC86C939EB' : true, - 'C4F9741D83486FFC06A841624631206EA81F82C5AE32E4A588C0911469989BA6' : true, - 'C51ADC8D1B7014B4B9DB3EE230C67BF6F164956C390D41E5F8415977D9D9491E' : true, - 'C58563CE93B0DF900E0681376244F32977F577D130320226D3BD9CF82863402E' : true, - 'C58F0FF2DF810FAC8EA095F349A2E6D7E0D9C09D6FBE7D45895408530E1C75F4' : true, - 'C591A346116A065185360B973A875B0329B48D924E15BE8D4FC4C0B849182732' : true, - 'C689F3B9238DB156A7D563E76DF45FCA607B4B5F6CD62BDDC1AD1AC720E67952' : true, - 'C6B197D2663DD850504C900569A800D914A5C99FD7E0DC7C2424A063B6C42CE5' : true, - 'C6F63ACDAA452E008A1DCC711CAD36D00AFE55F958F2CC82A139BB53E27D11EB' : true, - 'C7056A5FFEA8A4751271C17CAA9EF3BBDB7142A08ACA673522EDFD9AD18AFE66' : true, - 'C71294A0124420512711C918C36F77192D2B45CDF8C99824B4BC862D0B31C3B0' : true, - 'C74B4D9C0A7CB22F6F7B60BD4CEF94A34820E3A0419CA5CCA3CF187612693FAD' : true, - 'C77AF2D81D578D009F9859CDEFD2E19A5B3DFA98FCE909C353E235D650DB514F' : true, - 'C82AE26EBA1954BC778047DF9684F330C424E9FF778033485305AE0C87E57D68' : true, - 'C936FEC68191D7AF75334834906C8CFB18F91FD53BDE7C2F0B2ACF8100ED3855' : true, - 'C9462B9099A574DBBB9E2BB9B87C4AEA825DA388EE8153AB74414555420AA6DC' : true, - 'C95235BA613C42AEEBE5B2CD04707B323083EF4BAF4B11C633288AAA7CF98AD7' : true, - 'C959CD326D9F3AA21FDEDD42A5AF0B7A2FAA5E9B92907654F29F1ACDC691DBE6' : true, - 'C9D7767021698AB5CFE3F43AB281F424E1515A52A0868C8752018CB292DE3190' : true, - 'C9EF931AE82FA91CC76CEC12A5AE787BD3C081F57D4F70751DBB861B50CF38E2' : true, - 'CA157632863D3E7B499F141741724FA84DBA48AEB51B04A53A9D3DFEA7F70BF1' : true, - 'CA353A661EFF3C6EA9C66AA7585C19EDCD1C00085C06BB9B0DA2DA78C84D8CB2' : true, - 'CA400A13D999554CB3EE03F1F12F7E578ED5C52CBCAF9748124E3402052F921E' : true, - 'CA46DA728E76E97AD214DBB6AC9CB1EA2DC87202C88C35E87CE574FC1F2E0438' : true, - 'CA529AC5A7489D57CEC2D6BA5881213C5A163409BD6946558DACFE899A977009' : true, - 'CA846077B68DCA99AE30BAC33929143E856784B64E70098CBC7FF5BBD85C824B' : true, - 'CAAF21212D1AFB10BA4844150A49541967BC1C9879801E43064429A632DFD941' : true, - 'CAF98B60B1CE36971AD2DA67A18E72E53345EFCA16382827BD1C2022D009E751' : true, - 'CB133229997821E418467CC3A72F77A7B9E31CC62B41032D6A82577B7AF1C6A2' : true, - 'CC2E477D4A2640BCF70F232C040954DFC4878E536A4B03E788173E673A2D31FD' : true, - 'CC8E9439ED527517579A913E8489CA704B4370AE09A823D36431063C53609C82' : true, - 'CC99A37B34F4914C3E3B8B8D6236CE0E8F92DC77CEBEB09D50C6004D51C8D4CC' : true, - 'CD35C7ABA0839C0D865DEA4C1DB624F709E5EA041A68DB55842E2C189F38BAC1' : true, - 'CD749862756D49A24CD4B4893E78CC255639ABC6B8CF7972729F0A1DE547A050' : true, - 'CDB02DBACBAD381EB4F6854E84372DAD1FD76462ACBC26A9DC86164E81E75C85' : true, - 'CDE5ABA387C89D3B1CF6E70140F08B323027FF218A941CE31FA979E2295AEDEC' : true, - 'CDEA4B65584E4EA2889F73E5907E95849BC6A2CA76B17EAD2B1FC7368193B550' : true, - 'CED6501D3B06CDB7033EE79351EC3080BBC2993D0991AB91325DFC0550689AA7' : true, - 'CEDFCE64CD03E3F512AC1CB6EE68C26F7C48C6753E8708E3A7D5AC867BA3ADC6' : true, - 'CF099A3A9DBE3D79F3E420A47A8447A50A2F87ACF2874CA86D49F271B82A68C5' : true, - 'CF19B1004488D5D9C882E2C4D0A47789618E0BCD6475F6D9C6B5591C2BF333C9' : true, - 'CF44B5D052E8869D4632230291A81F3EBB7F681276D371161609BC23E40C8636' : true, - 'CFF31BD8AB9FBB4681C17AA4135E67D402345E32CA8DC9D566537CA530F27B7D' : true, - 'D027757FD24E68D7C422C10CFF9ED2401451C58A7B839DA3CA4A3BB3AB155642' : true, - 'D03547E78303C9FBD70A38BEAFE87AA9F266A92275D818D1A8758DCB9D08DAE0' : true, - 'D07441504C544C3C3374E4314A2FB91266585AE94460B2FBE5CD4292556CA20D' : true, - 'D0927B6D60E3441E11D75A8FD593A38665AA7D211F691BDA3D0E815EBE303C25' : true, - 'D0DA9A42796D063B8246DC549D1CDD1D64B0AEF50E7094F0A29F243B51012DC7' : true, - 'D0F94901C782E50EA3A7B7300F6D9A113E45B5DA8944E956CE6629AF9C4C92B2' : true, - 'D103ECB2B7F74BEFD44109C1CA30EA92D9016C0F9347F1DF3E5467C3AC20221B' : true, - 'D10DFC97304D163140768E2D1698B1A0A3AF8331C4941F928622AB80091A3273' : true, - 'D1C4E4D1F014FB8F889F45AFA39485BE742F64268C662BB28494855E393ADE96' : true, - 'D207EED2218BA7CF564AD049677741A526B9ECB5BBB23CAF2B817A3B0085F004' : true, - 'D277E65331EFA2A6668143F8BC5334AF870208332990F977BD7F3588689F4686' : true, - 'D2785F7C48F180342D70978EEABFFC424D33A495A07D04F32C08B771BC4E43A4' : true, - 'D39BD0C1656F99A47DA9D2957E2D7A49FC9EDD92CC6BE729C29299ECECFC42E7' : true, - 'D44D1A7D80BD2F9B4A62E11BFEBBB74A5780B0366CB6038CEC9FBC8C8E19439A' : true, - 'D44DF644880E56596405F1364D8C3E5301F05ACBF82FD66B671D895288C75360' : true, - 'D462D57028E10CB7A7C87ADA83EBD7FE9B4DA384D2971BD7A708816C4EA8711F' : true, - 'D46D29E4176A93E3DCD80BA5861A87E84FB7866B784488A977E7E4E4076DD2BD' : true, - 'D5846E29C203E6EAFF8D474085653A1F9E2E123C4E9E8C1172D1CB62474789E4' : true, - 'D5EDEAF240AD74C81017160821DE0FF6470839A2F8AB998D84E7392E90280D0D' : true, - 'D60AFE53C8CF92DC2D9E8DD1E4003246A16A692A1F619426CE43EEE621319BCE' : true, - 'D652650A3DE79A5C0DFEC1925007DA094925533D13F14094722A80F936FC9A8B' : true, - 'D66B21D30F1CC1126A28B6349514DC6191F27FF727857D2EB2CAA9315AD46D5C' : true, - 'D70BD006F4686795C1CF5435E8557D75BEECA1C5B96DE9D673A5B78E6BF95AED' : true, - 'D7198C80471105D95103DB11B6BD2F6CDC8E7A7E67DB8329F1FA75C5F5D5E8CE' : true, - 'D7632272521683A38E88A18C2CC6AED79B2C5E854483BDB6EE83D82BF41B96CA' : true, - 'D780EB94814F0CE1AD1A2F8A1EFD6170C019F0B446E726C7C874C0730E59FF1C' : true, - 'D78220C9BDCD563F71BD8139B40A495879DAE9FB1968AE3225BD0D04DAF294BF' : true, - 'D844DEE1597B654C0E645C787DB52F6EA5C855C6C35626BD7787E71E873CAF8F' : true, - 'D84CEE3A2993F9D7CA56C6C4B3ED9D4325A3542BAEABFFCB54C4E8F1CFCEFE42' : true, - 'D86562629BA86C435C0965C4AC302160729F27804FEBA36E211F96CDEFB5DF8E' : true, - 'D8AA8D8A7A48ACCB4C1B7E6C2228B7BFBC297EAFAB1315643744E3EE4DFA7E6C' : true, - 'D8B8F53177C1E04D93746C8460A7296707654094814772BFAD31F79C03802240' : true, - 'D91860DEFC109C7BEF5B4DA289D60CAA0EE1CA53D6D6675C1490315DE592FF7C' : true, - 'D92D8ADE198EFC2EE43DCDF43C0433CB6B443F71A7AC083FB5C8DF1517007A36' : true, - 'D92F41BE3DC8903580641073E0220C9B95B803B278C98E81DFF148386017BE36' : true, - 'D96A581F03F6CAB11702CA28C088D4B71AD8B1CA6C3EFCDD66F5600EE11DA8FB' : true, - 'D9FDB29EF83808BC82A97839FB2F22C2D20DAB2E6B67BF5862C8922BB1FA9068' : true, - 'DA0D9391992825F7A10312F7E85568086F18DB901838A303E721E58239158EA0' : true, - 'DA29D8725034D89C221F415CC5282F82A6502E1EAF416DFA41507BC662C90258' : true, - 'DA5D20F1A6CF6CEC3AA7028A6E17D8F2E1A60069E497758B0CC938C08F4E76BC' : true, - 'DA70536D31A4E949872D4E19BC8F111801425FEC6C955A5637D8B413D3C0DF0E' : true, - 'DAA384D0D2A94A18A14E3DDF7A963E59BE41C06B978F3DC8862E1EE6C8E76DD0' : true, - 'DAA9CED5BA817CED9942DB9CFAD0210505937A9DB2214298E0BEB831BFC8A31B' : true, - 'DAFB1BB231A0D93B70726F2D3D8D8C8C54EFFCD901BB415C7A85AF02D09AA2A4' : true, - 'DB18AF241CF4C262D080396F58EE892725C7FBD138DCD6FC8C995B647588AFAE' : true, - 'DB301590A7DE580916559C6DE948B95A3F7FC50A7AB8678BC365595A4DCE4E4B' : true, - 'DB7B1361B066EC2F777AE104F88A846DC163200AEB05B47D5BFEC91B6F13AC53' : true, - 'DB8FEDEB510592FE37561120F9D27479A5E23FD1F77E6CAF662548F361739971' : true, - 'DB90BF995B81CC0E7858647DA4AC0ECED0029E7E08DCC52CA18F21B426404DF7' : true, - 'DB995D854C4EDEF4DB5CCF20B2B30719056F3EDAA0CCF4B9D9C5C898407C5C7A' : true, - 'DBB0C3CC436B5E592960BE7E8836AE58D8D632D435365ED2EA3CFAA86681E272' : true, - 'DBBF2D4498ED91C779C81FED5E96F9B5210CE86EA463712268BCAF098FE2E285' : true, - 'DC8D710118FF258F27ED436F585756252FDB30F42DBB58B23B8CD3B2140E13B8' : true, - 'DCA17501D12F98C84EE99DF4BC8EFC1FFFA9B65E2BC5A92B20C9296EC61C96CA' : true, - 'DCC87ABAA2524536C43A280BC52710BF117E56EBB39444873F93AEF18519A502' : true, - 'DCDE97B03688D8CB9F603AEF4D97110A38679F8EE01975E4B0B55855E4A8DD05' : true, - 'DCF33FB3953551E4B5F06060A7EC211432C30FEF86FA7B45EE76A8F9F3473C86' : true, - 'DD55F1E1BEBA4CF9F582CBEEF4A35E1C1DE36750A3403489C1C98955FCE9950E' : true, - 'DD64C7D9E60AE6748B449ACE8CF9C21B5551BC6427EDDCE1D77B7C7720FD21E4' : true, - 'DE327172F9BCDA3DBD4E6EEFC759F3EE88FBC635BAD34D76E360541420CDC8BC' : true, - 'DE411E4537133A4D436E0D730AE192277792AA1D0584E60B1CECCDC736F53407' : true, - 'DEA472B5BED8DA9F6F5539F8DC66FB5340010F7316FB28055E14EA76E03BBE41' : true, - 'DEC7DC8AB8ED70C1D2FB2875F0F99FA99FB53E6BED70CD47B244ABA2104DA5AD' : true, - 'DEF20D4F0C0D98AE8C9786C364182CCD8990A834C96C1F0989AAE9ECAF33720F' : true, - 'DF0525A7807F3709BAD2DEC2ECC569A1D473F97F0C382C932DF726C79926DA0E' : true, - 'DF4482289B54CB444569A5436AEEBEBFB348D966D2FBC8C5115376F3E5496303' : true, - 'DF533C33DB800394971D608B89269426D3A2F58B76F190229C0573985E4F7CB8' : true, - 'DF7FBA4917800A850600F3E7BD4DD0A717F2649060B300F5AF3B1F490BD26536' : true, - 'DF905F5C4134B23862761FF69686B4E9C599F8F6D936E1C80695B652392E9E9A' : true, - 'DF919779EC325DF19EE7186EC1AF526079C1D1552B18AA52004EF01F618266EB' : true, - 'DFE29EDC6A77622D4963EAF8CEEAD0ED5DE393DD069425FE30175AD008D609DE' : true, - 'E01A5251FAC16C537237EE4249874187E3BE3AF9B0F1D472E6C69E6C8B8832ED' : true, - 'E09CD94E0A501BB4D25D5BBB02CCAE95A24D0BAF8CABADEC9D55A74B7D2C5BD8' : true, - 'E0D7FA4702E25E7F51F94DD0D12C39A352DF48DE10A5249AE2687CBC15020CB3' : true, - 'E1117A0AB7E1A80334C1C56891A4306CB553C100424773BB0F10C7574CF44ED5' : true, - 'E1176E46C4FA7841D94FC724013E3D192E7B414933F92CD50EA36C51617A2C60' : true, - 'E1595A9AA15B24610100AEB57ED619460CA1D976B769B856398EADA5A01F952B' : true, - 'E17C4A5B0845135AEAE094BDCB314E32E76AF63A3BB51DFF4E47F83D8ACF972B' : true, - 'E1A55E7ABA746B4A053359D13C91DCD7415F2CEECB7E87292DFD697213986946' : true, - 'E1A583C63BCEBAC1136939B65CBD0E6DBD7493EA45910275D56E0E2DE209D2BF' : true, - 'E1C97EFF3C246073604F341DBB3CEC9683EB6692463D85C1D23FA5269D9F3FFD' : true, - 'E26F4C34273553354334DC7A22DC56A781F2491181799287CC91F12871FEB50D' : true, - 'E276DC254DCFC8C0F2752221EE5D59EC0C86E714522A6600DB67A05E22E01740' : true, - 'E27966B8B9C67C751F9AB8315D0BD1CEE334D96A8C5F60C764070EF8B8FCE61A' : true, - 'E297439120E6E2701069440EC321BA98A5CFF9EA3F407FF16185671E466B87F0' : true, - 'E2D55EAADCF87AD1BD50E53B7168CCC08561F0172004C1EC4DC13D8166D1A313' : true, - 'E2D7EAAB6CC0961BE4E734BC1FEA960CB147DFD5A08F789506BB671A4360AC36' : true, - 'E2FC1229FE0EDF06A3706DB8DBD2344B61A9364840A3E61E6B29CE49A966AC8F' : true, - 'E30234ADF36D445F582C956B26E63BB76FF13FE90048CE1F37B40285BAE6529D' : true, - 'E32ECC9EEA662085C10C003A5C910D77A6DCC1E99BD187576EFDD1BFA84591C4' : true, - 'E37314E72C7304D32336940ABB576DBD7BE3190CD9A5E8F87413CEEB7579D502' : true, - 'E381DF6792973BFE322D23C6CF2A6C24A4ECFC77F43F03D2FC04EE39FAD7C683' : true, - 'E44515377AA3F7C1DC61E3A5C1F4C8FF52EC95BACDDAE1661B151E7700BEC1A9' : true, - 'E469E3D28BF6AB0280F989BA50C11FF4D9EE608BAD2282219A5C4E60C0AD348E' : true, - 'E4D680D0579075DCA20740BD4EF6AA4CEFD5542727071005774421A247941B8D' : true, - 'E4F069C24D7162E3C94AB295EA33C8926BDDF79934CA28D8982A35650EB60B05' : true, - 'E58CAB82E1F46C8DCFDB1387ECDCF227F1AF7FA9DDB14C71E4A035B028E2B34C' : true, - 'E692108B3683F3C6362DF92476D62BAE60687035B70B9119F962190C9C215B04' : true, - 'E6EB9DC7D407B4A2F308B4822E5BEA7428CD4520C59934214831D61E95F2BA34' : true, - 'E72F9E7FF5A9E38975B19EE6627020754197E91E3EC6C8E75C3182CF7E877725' : true, - 'E7EB8B4D5DE598BED2B9C817AB7D42F1EC99F16640B8C673AF2152D42F5344C4' : true, - 'E7F4465713E093B4F7D970C89ED3A5E745457B80A974523648F07C6AAFCDC86C' : true, - 'EA64F2625FAFE2EC122B493D4754C2B090153F167213AB6F07A87C1D993E5292' : true, - 'EA7AD4DE86B47BEC726BFE21172676F92E0C0BB86888417916CB3123086E84A1' : true, - 'EAA0454F2BBEED65A2FC7AAB8F308982387BDF33E6B56A1F3203F70F2981083A' : true, - 'EB11019A7642C75F4DDC1DC9CF3B469BFB4C44B71C615693C73175F16DCA036C' : true, - 'EB17EADBF0EA09B71BADD853CED1E5170C3A2D9FDE4F5C4A0EEC93E44C4B442C' : true, - 'EB59182D7ACE742ED7D7AEE751763EF9F09EDF68D1DDF765E80BE40A53AD0E10' : true, - 'EB6D34EFBF063DCACDFB823734B9788D9FB5E22A48372B7EA8AAFED8046652E1' : true, - 'EBABE928B643E1B9FD6F61D67ACC4BA6A9BFCC95927D31D265F701AC4613B9AE' : true, - 'EBD2581C1B0224FBDA489A642503CF3D3306751C336A66EB1816989900DA52BE' : true, - 'EC521C3B04AF772AF812B63555A7C24BDA282C06EC619E1766CC346780EC6E04' : true, - 'EC869ABCCE3A1C036F1AFABE5ECD4FDA581D16C0E81E16A2734E6004A55896BC' : true, - 'ECB0646FEF13F818B1ACD2A8AFE448F3B39EC0EF6F623175931C48DC386EAF73' : true, - 'ED5F00A17FCDDF01EF8531F5E1AD52C8F02F539C7B985A7C30EC87096AC8E59E' : true, - 'ED918BDFDFCB9E4E679BC7C1938F9CE412AA85500BA3531FC550AD5213D5BDC7' : true, - 'EDD929C40001C1ACDABD51797B63D689A0B80434FA323B4F7AD213AB8A530B8C' : true, - 'EE5B8C42532363A48222B1493803B14EC2C98366CD0C5BA4126F468BA19C559D' : true, - 'EE5D710097EAD11639F98940D1F32793ECC114F0408856CCB6536F1EF2366704' : true, - 'EF0EE2FBF54D87B6AC02AEB88050155A27E1A60A5A8C4AC46FF24B529D912B04' : true, - 'F09ECA7EC8BF7B582C42AEB4A0733A0D40FDFD28CEA2C70DA1BBCF1FF85E29FF' : true, - 'F0BF33EE5C1D9A83A7BBDCDE95426DCD201D1C071CF1FB58CA4FE3776996A99F' : true, - 'F0ED1008EDCD8A396F4C8FCE334210E629FBCECC19AF7416C901F6E4D30DFE45' : true, - 'F0EDB0C989C20672BAFC51FA2710F3841BA5793BE379FC212D7ACC3AD4743455' : true, - 'F1147FBF98A54E12693453EC571CE8B86C05D7FDF3995D775DFF135E10B9C520' : true, - 'F11BB294EAD89BC4AAB21DD82BA85FFA6573215720E347D687D6D5D89EE33EEF' : true, - 'F14532D01FD04640E9B009CCE5791EC4D11FA2979A4ED0978C234DAB8A8A2B24' : true, - 'F153813F6CD126543E985CEFA06C8B978FE5D4825C189F58944DC0DE17D5A0E9' : true, - 'F15E12419E936A907F201FD9D6D3DE2E01E5F8465AC4D8EDDCE1E58262183223' : true, - 'F186AF5F155D63950BB5C05BFECA1273A93DD1DAE796E4FF71AE1DAB791CD327' : true, - 'F18F115FE36E41A293BB1CA29875EFC7004D06144908713DD45305DAAE634687' : true, - 'F205928C933AFF1F1A6411AB779CFAE3FAAF43754AB86735DB52F74DB1DA81D2' : true, - 'F20CBF1FC073F7E7DEBC38DFE2042E2CDC5D82898773D6283C680A3BC966BC02' : true, - 'F22F96FB88C9D96104167D95B3AD8B5888C92680B0AD13DC785FD5AD3E19EDB7' : true, - 'F234FBFD807A0302CBF855175C73ABF27C94915B95135E3146C0ED73662DE3F5' : true, - 'F28C56AA368BC4F8DA6B77CF3F8D2A7EF4994BBDE7DF85AA40FF740DC004750B' : true, - 'F2C91876EDB36EAD7E4821C2A6581144F1E5A67B2DEF4A5E4AFDF79F5E1CC4D7' : true, - 'F32ABEBBCFF1BE566CCDFCEC49D7D589FED08B97E855A11466D1734244449841' : true, - 'F34151DCAD82DAF64C6A0674042BF618A93CA92F6A2CC66EB95D04B7099B20F3' : true, - 'F35B7EB206DBF6A634A74B51611528984798BC06AF8882D899274B4461A55D3E' : true, - 'F35B9D7C54418022E6FD4FDFE88C3261FD138329A11C013AD640145D40BE934A' : true, - 'F3CA880E8CF918E29D956A8306A2A0EB9CF76E82135F60A9885033E22B7874E8' : true, - 'F3D480D69675A57DC2061544BF7F52B631BB02716680C0E5605413C9B2A6183F' : true, - 'F402A9D58A73C40B396B5CE756EDFCA68257AC6D8DE80AA8217F16C97512C51B' : true, - 'F44731EEA5EB2ECD106E24F6BFB87505E09A46EEB921DAAF2351782C5EE13EAB' : true, - 'F49BADFFBB2D2836A995A12E44ECF62E584F1B8D0740E0EDC7610C0C6765CDAA' : true, - 'F4CF11FF85427F37B1546E4E840E6E3BC213A798F6912C841863BA2D99D9ED85' : true, - 'F513DC8D7F8B425FCF55E74BDCF2675EF2ABF98523E5226CF8A2391B0A36A919' : true, - 'F55617B92584757BB516B19BFCBDA9B4A71237075487651831CD9C5F9C6F5F29' : true, - 'F5B19B2D5D880A4C1ADECA3D760FCB7E75FC2137B2EC99F3EEE034ADF788BADB' : true, - 'F5D715B6BE56D1A677ECBF7C26B4D79716F5EC2D2E2EC323ABDFE3442F40BD31' : true, - 'F5E43F516D61A0329F78A2560454B8346732A9420C172AC9983C0BEFFD8DEA0A' : true, - 'F5FAC17F4DDD973352CBCD311E21AE81EEFA06150CE85B8C32126D7F1661EDA0' : true, - 'F605AA2BD611765748A88F933BCBCEC70272F6C6A1A4AC614C2D02D17DAC6CEC' : true, - 'F6620F848AB3CFC1695D2AF5399FD8FDD8F2FEC43F73F2924DF78C1A26C22653' : true, - 'F69724886C30730DEC09A32E2BE002216EE35A06ECC2E951390A2C429B293A8A' : true, - 'F6B9B7A36ADF7095D44420CCDCE4A739926841BC695ED40E78856D8F71D41257' : true, - 'F74D9E23F4CB53775CA60178347F2A029F77579000B21AA08EC62A1C2932348A' : true, - 'F754352E819D0C33E6CFC06EECBB4356DB5D8BD1FD2591C7C817CCE662BE2BC4' : true, - 'F7FC63254BF2472575C6D5DEC8DDF02B24B6F1BDCE03D807B159A69820262D4A' : true, - 'F805AE1FEDB2D94096F0D341B703ECD4975D773A179555DDC83D424F85578571' : true, - 'F8237FCE3E7C9B2BE3592C0864ADEF9BA4A6FC3558E172E79DE6B025A755703A' : true, - 'F94C306978496ED2183DC7591DA0240B513527293E5D522CF7089530E4C58D29' : true, - 'F961BA44302F5AF5DC4045A7E3989D4B77AD4BDD53DE92A45F39FE56947293BF' : true, - 'F9C9461AA83C154828777B8ED854A682D912463599CEC65AB54C6B919A47713F' : true, - 'F9E220AC82D672997DC20E9EE89BF0713BC4153FB5F2EBC8D9AC9EE35A6E494D' : true, - 'FA14D235A95650A4CFD7A2A4DD80BAF2AF47581E01E412D640F93D6BB79D1C06' : true, - 'FA1B8F32DE3B7F4ACA8FEF5414B5D985FE3705D0E3371D4FE4AF46698B68B01B' : true, - 'FA500D7B8D9BED2323488F83C9A6093C012143DEE3E453C1F75738625571E708' : true, - 'FA616BE68A75F14CA6331BD5BFDBE3840CE34CC3C3C98E3C8C3E10F027389F2F' : true, - 'FA75601E87823F0B02F8764B29377F4EBB02A179051297597E93FB4B1F5FCAD5' : true, - 'FB067C05D337FC01FC0721FA712A9E1A4FFDE059A35F3B494D36FFE241107465' : true, - 'FB1DF67EE132C7163167839175485C179E82024AD59EF806AF9D968A97F2ACA2' : true, - 'FB3A5B27D3488E28ABA3F303A726C2F0440133025981816FEDF798E45B9B1751' : true, - 'FB52A9B5EB7A494C06FB5CE4BB4505F32D6C666931AF2A018E6066244802A00D' : true, - 'FB7EF701469F77B6412100BB2D6399B1A574BB9610186FFFCC0119E14CB2021F' : true, - 'FB81BF294DB8EDE0C4DFFB7F5528EB3EB406FE435A6D62E6894482D8B42CCC48' : true, - 'FBCC79E05CC135E183F4963C2A206F9DFDBC2DD0D379A743D5FB301741796921' : true, - 'FBF769E6019DEA2724DB5768974B5D32E8A91F8045707B4F50552FE1D3BEAE4E' : true, - 'FC072A7AD4E6E41680493AF4BEB98215D4D2F7CE040C95004BB3A1621A9DD513' : true, - 'FC2B9FC5D6843065426D6D1E1F7EEC08D92A6569953AAC9F6273BFCA6E6D27B7' : true, - 'FCA9C3A036EA797D58CA26F793C98A9952E59D37C35E352B67A30D4F8F49FC7D' : true, - 'FCABE5BABEB2D2785BBA66B5D465FAF9F9A8E74E77AC1161273F49F4261F17B3' : true, - 'FCC12514DEB82E09AFF7A8B73DAC3CF80683D447101F048804D0B1100169D87E' : true, - 'FCF4BA663F0032118EADF9D327B65AB502C7A8B336462A397238884E9A28508E' : true, - 'FDB416F216D943190D8CADA2EB8F138F77A99CB1BC1334246697D37D8C04AB38' : true, - 'FE3360CC5F8AFA4C464A7FE90DE7FAE9462859FDADB9F2590171CE6081EB616E' : true, - 'FE4A5357D197340536C61A1493D6EB64732D628B4435BCF43A1D52BCC5BF4CFD' : true, - 'FE739A748FB17DAFB6CBA0DA5B2164B8E0435E8DA7FB85E7970BBE731B428631' : true, - 'FEE9BBCB25431C59C14C72C963CEDF437D795B6BEFE79EBF262B7054B0E583A1' : true, - 'FEFEF80071B0D8E2B57D6601BB353A435A425EAA701827370C3585CE09F2CE50' : true, - 'FF3E77DFF8C24FE2DC89CE8757B6AE9ACBB838D35AEBDBD9A29D099E211380BB' : true, - 'FF73EF3C41BC0CC04D28987004C7CC1C52B222AE6FE463A34E9E3C483EE731E8' : true, - 'FFAE947BA6D3D7E8D31D04F02EEEE60601B0200ACDEBCB12AA5D617F650D5FD0' : true, - 'FFFB09720CCEF3A610BCB81EEF5FCD614C1602D4968A9DE8400C05256AEDC1ED' : true, -} ; diff --git a/data/extensions/https-everywhere@eff.org/chrome/content/code/commonOCSP.json b/data/extensions/https-everywhere@eff.org/chrome/content/code/commonOCSP.json deleted file mode 100644 index 106916d..0000000 --- a/data/extensions/https-everywhere@eff.org/chrome/content/code/commonOCSP.json +++ /dev/null @@ -1,289 +0,0 @@ -[ -"https://safebrowsing-cache.google.com/", -"http://ocsp.pca.dfn.de/OCSP-Server/OCSP", -"http://ocsp.digicert.com", -"http://ocsp.verisign.com", -"http://ocsp.comodoca.com", -"http://clients1.google.com/ocsp", -"http://ocsp.usertrust.com", -"http://ocsp.disa.mil", -"http://ocsp.quovadisglobal.com", -"http://ocsp.nsn0.rcvs.nit.disa.mil", -"http://ocsp.camerfirma.com", -"http://ocsp.thawte.com", -"http://ocsp.serverpass.telesec.de/ocspr", -"http://ocsp.certum.pl", -"http://ocsp.certisign.com.br", -"http://ocsp.entrust.net", -"http://telstra-ocsp.pki.telstra.com.au/ocsp", -"http://ocsp.a-trust.at/ocsp", -"http://ocsp.godaddy.com", -"https://ocspaces.trustdst.com", -"http://ocsp.identrust.com", -"http://ocsp.pki.auth.gr", -"http://ocsp2.globalsign.com/gsorganizationvalg2", -"http://ocsp.starfieldtech.com", -"http://ocsp.pki.bayern.de:8080", -"http://ocsp.netsolssl.com", -"http://ocsp.europki.org:8026", -"http://ocsp.starfieldtech.com", -"http://ocsp.treas.gov", -"http://ocsp.trust-provider.com", -"http://ocsp.rcsc.lt/ocspresponder.rcsc", -"http://ocsp.globessl.com", -"http://ocsp1.wosign.com/ca1", -"http://gtssl-ocsp.geotrust.com", -"http://ocsp.turktrust.com.tr", -"http://ocsp.quovadisoffshore.com", -"http://eva.orc.com", -"http://ocsp.incosolutions.com/ocsp", -"http://validator.wellsfargo.com", -"http://jjedsocsp1.jnj.com", -"http://ocsp.cybertrust.ne.jp/OcspServer", -"http://ocsp.digsigtrust.com", -"http://ocsp.trust.teliasonera.com", -"http://ocsp.harica.gr", -"http://ocsp.pki-services.siemens.com", -"http://sd.symcd.com", -"http://ocsp.catcert.cat", -"http://ocsp.certificateservices.eads.com", -"http://dc/ocsp", -"http://ocsp.wosign.com/ca", -"http://ocsp.swissdigicert.ch/rubin", -"http://ocsp.unimelb.edu.au/ocsp", -"http://ocsp.gandi.net", -"http://ca.multistructure.co.id/ocsp", -"http://ocsp.buypass.no/ocsp/BPOcsp", -"http://rapidssl-ocsp.geotrust.com", -"http://ocsp.tcclass3-II.trustcenter.de", -"http://ocsp2.globalsign.com/gsalphasha2g2", -"http://ldap.takata-petri.com:2560", -"http://ocsp.dpwn.net", -"http://ocsp.certyfikatyssl.pl", -"https://ocsp.quovadisoffshore.com", -"http://ocsp.swissdigicert.ch/smaragd", -"http://sureseries-ocsp.cybertrust.ne.jp/OcspServer", -"http://wongtaisin.ms.local/ocsp", -"http://nsc.vrm.lt/OCSP/ocspresponder.nsc", -"http://ocsp.webspace-forum.de", -"http://ocsp.luxtrust.lu", -"https://ca.e-szigno.hu/aocsp", -"http://ocsp.trustsign.com.br", -"http://ocspape.cert.fnmt.es/ocspape/OcspResponder", -"http://telstra-ocsp.pki.telstra.com.au/ocsp", -"http://ocsp.tcclass2.trustcenter.de", -"http://ocsp.inmeta.net/ejbca/publicweb/status/ocsp", -"http://igc.auf.org/ocsp", -"http://ocsp.certification.tn", -"http://ocsp.globaltrust.eu", -"http://ocsp.e-tugra.com/status/ocsp", -"http://ocsp.bezeq.com", -"http://ocsp.nsn0.rcvs.gds.disa.mil", -"http://certinfo-ocsp.ubs.com:53417", -"http://ocsp.tbs-x509.com", -"http://ocsp.ll.mit.edu", -"http://pki.utg.ua/ocsp", -"http://ocsp.accv.es", -"http://crl.itsumo.pl/ocsphttp://corppki/ocsp", -"http://tr-dc-r2.telering.biz/ocsp", -"http://ocsp.eme.lv/responder.eme", -"http://ocsp2.globalsign.com/gsalphag2", -"http://ocsp.ssl.com", -"http://ocsp.certificadodigital.com.br/serasa_cd2006", -"http://la-email.corp.valueclick.com/ocsp", -"http://ocsp.startssl.com/sub/class3/server/ca", -"http://acbridge.ds.commun.test.fc2consortium.org:8080/ejbca/publicweb/status/ocsp", -"http://remote.hirschmann.nl/ocsp", -"http://ocsp1jca.defence.gov.sg", -"http://ocsp02.telesec.de/ocspr", -"http://certs.vonagenetworks.net/ocsp/vonsca", -"http://ca-ocsp.disig.sk", -"http://www.isscorp.com/PKI/ra/ocsp", -"http://ocsp.digi-sign.com", -"http://ocsp.certificadodigital.com.br/serasarfbv1", -"http://certificates.medsigroup.ru/ocsp", -"http://ocsp.bee.vimpelcom.ru/ocsp", -"http://cert1.cert.internal.loc1.gathowin.net/ocsp", -"http://ocsp-ext.pki.wellsfargo.com", -"http://ocsp.innossl.com", -"http://ocsp.pcf.pl/ocsp", -"http://nts15.etoncollege.org.uk/ocsp", -"http://ocsp.dreamhost.com", -"http://ocspISAca.cert.fnmt.es/ocspISAca/OcspResponder", -"http://bt1svl0a.bpa.bouyguestelecom.fr/ocsp", -"http://ocsp.co.vectis.local/ocsp", -"http://localhost:8080/ejbca/publicweb/status/ocsp", -"http://ocsp.siteblindadocerts.com", -"http://corpcert.app.corpintra.net/ocsp", -"http://ocsp.nlss.com", -"http://ocsp.bobo-rousselin.com", -"http://cert.bioscomputers.com/ocsp", -"http://ocsp.lienvietpostbank.com.vn/ocsp", -"http://sslocsp.twca.com.tw", -"http://ocsp.mdais.co.il", -"http://pki.sana-bb.de/ocsp", -"http://ocsp.wisekey.com", -"https://ocsp.rcsc.lt/ocspresponder.rcsc", -"http://ocsp.startssl.com/sub/class2/server/ca", -"http://ocsp-cpki.telekom.de/ocsp", -"http://ocsp2.ssc.lt:2560", -"http://ocsp.it.point/RMGRCA/http://ocsp.extranet.royalmail.com/RMGRCA", -"http://eca.ocspts.identrust.com", -"http://ocsp.vkb-bank.com/ocsp", -"http://pki.automobiletechnologies.com/ocsp", -"http://ocsp.g4s.no/ocsp", -"http://vpn.ozero.com/ocsp", -"http://ocsp.village-roadshow.com/ocsp", -"http://ocsp.groupensia.com/ocsp", -"http://pki.rosautoprom.ru/ocsp", -"http://ogbl-ocsp2.ogbl.lan/ocsp", -"http://ocsp.southernco.com/ocsp", -"http://ocsp.swiss.signdemo.com", -"http://ocsp.itexcellence.rs/ocsp", -"http://www.cepsa.com/pki/ocsp", -"https://ocspaces.identrust.com", -"http://ocsp.dtica.eu", -"http://www.tys.org/aia", -"http://ocsp2.globalsign.com/gsextendvalg2", -"http://caors.wiltshire.ac.uk/ocsp", -"http://ocsp1.ssp-strong-id.net/SSP-CA-A1", -"http://cert.econgas.com/ocsp", -"http://ocsp.wienerberger.net/ocsp", -"http://ocsp.pki.wayport.net:2560", -"http://pkib.mallesons.com/ocsp", -"http://ocsp.ovh.com", -"http://ocsp.certificadodigital.com.br/serasacdv1", -"http://pkiva.indra.es", -"http://itcert.stanford.edu/ocsp", -"http://certenroll.bogdanov-associates.com/ocsp", -"http://srv-pki/ocsp", -"http://ocsp.godaddy.com", -"http://ocsp.pki.slb.com/ocsp", -"http://ocsp.swisssign.net", -"http://cert.naftogaz.com/ocsp", -"http://ocsp.uk.deloitte.com", -"http://ocsp.comodoca3.com", -"http://ocsp.exzumin.de/ocsp", -"http://ocsp.msocsp.com", -"http://cdp2.nis.rs/ocsp", -"http://corptestcert.app.corpintra.net/ocsp", -"http://ocsp.comodoca2.com", -"http://ocsp.ersca.com", -"http://ocsp.xth.cc", -"http://ocsp1.ssp-strong-id.net/VA-SSP-CA-B2", -"http://ocsp.vnpt-ca.vn/responder", -"http://ocspts.identrust.com", -"http://ocsp2.globalsign.com/gsdomainvalg2", -"http://pkiva.bde.es", -"http://certs.mapservices.fr/ocsp", -"http://ino.inosoft.de/ocsp", -"http://rootca.poclabs.net/ocsp", -"http://pki.rtc-leasing.ru/ocsp", -"http://ocsp.startssl.com/ca", -"http://ocsp.ca.vodafone.com/ocsp", -"http://ocsp.cs.auscert.org.au", -"http://ocsp.tcclass2-II.trustcenter.de", -"http://www.er76.ru/ocsp", -"http://ocsp.walgreens.com/ocsp", -"http://www.pki.nosc.us/ocsp", -"http://test_pki1/ocsp", -"http://ocsp.mytrc.net/ocsp", -"http://certs.ankalagon.ru/ocsp", -"http://www.ocsp.gpo.gov", -"http://ocsp.bayanca.ir", -"http://va.pfizer.com:1025", -"http://certificates.dnv.com/ocsp", -"http://ocsp.orapharma.com/ocsp", -"http://ocsp.seattlecca.org/ocsp", -"http://backbone.cnsd.interno.it/ocsp", -"http://nyppki02/ocsp", -"http://ocsp2.globalsign.com/gsorganizationvalsha2g2", -"http://gtssl2-ocsp.geotrust.com", -"http://ocsp.tcuniversal-I.trustcenter.de", -"http://ocsp.register.com", -"http://ocsp.ncdc.gov.sa", -"http://pki.life.com.by/ocsp", -"http://ocsp.sgssl.net", -"http://pki.gmprint.local/ocsp", -"http://pki.solitdev.com/ocsp", -"http://ocsp.dics.ua/ocsp", -"http://ocsp.pre.swissdigicert.ch/rubin", -"http://ocsp.affirmtrust.com/commev", -"http://aia.gdir.vt.ru/ocsp", -"http://ocsp.averius.nl/ocsp", -"http://ocsp.bechtel.com/ocsp", -"http://ac.ds.commun.test.fc2consortium.org:8080/ejbca/publicweb/status/ocsp", -"http://cert-services.e-control.at/OCSP?ca=EControl_IntermediateCA", -"http://nfiocsp.managed.entrust.com", -"http://cert.bernards.com/ocsp", -"http://bhca2.baker-hostetler.com/ocsp", -"http://pki.suva.ch/ocsp", -"http://EVSecure-ocsp.verisign.com", -"http://ocsp.go", -"http://pki.wabag.com/ocsp", -"http://ocsp.startssl.com/sub/class4/server/ca", -"http://nfi2.eva.orc.com", -"http://onsite-ocsp.verisign.com", -"http://ocspsslv3.kamusm.gov.tr", -"http://ocsp.pki.belgium.be", -"https://www.isscorp.com/PKI/ra/ocsp", -"http://ocsp.statoil.com:3502", -"http://pki-ocsp.allscriptscloud.com/ocsp", -"http://swoop-pki.swoopin.com/ocsp", -"http://kzatpki0002.okioc.com/ocsp", -"http://ocsp.policia.es", -"http://ocsp.startssl.com/sub/class1/client/ca", -"http://dc01/ocsp", -"http://ocsp2.pki.wayfair.com/ocsp", -"http://10.1.101.2/publicweb/status/ocsp", -"http://ocsp.bt.com/ocsp", -"http://ocsp.sanofi-aventis.com/ocsp", -"http://dc-01.raise.group", -"http://ocsp.spar-ics.eu/ocsp", -"http://ocsp.vodokanal.spb.ru/ocsp", -"http://socsp.turktrust.com.tr", -"http://ocsp.thermocolor.com/ocsp", -"http://ocsp.lisec-sw.com", -"http://ocsp.csctrustedsecure.com", -"http://houpki2.nov.com/ocsp", -"http://ocsp.bwinservices.com/ocsp", -"http://ocsp2.globalsign.com/gsextendvalsha2g2", -"http://ocsp.tcclass3.trustcenter.de", -"http://ocsp-b.pki.wayport.net:2560", -"http://devdc01.dev.gatesfoundation.org/ocsp", -"http://certsrv1.dc1.thomson-webcast.net/ocsp", -"http://relay.systemshouse.ru/ocsp", -"http://gold-root-g2.ocsp.swisssign.net", -"http://pecs1.unisys.com/ocsp", -"http://ocsp.europeanssl.eu", -"http://gw.idsaas.de/ocsp", -"http://ocsp.tcs.terena.org", -"http://ocsp.trendmicro.com/tmca", -"http://ocsp-ent.pki.wellsfargo.com", -"http://www.meridian-capital.kz/ocsp", -"http://ca.x-any.com/ocsp", -"http://crl.inditex.com/ocsp", -"http://ocsp.firmaprofesional.com", -"http://ocsp2.globalsign.com/gsdomainvalsha2g2", -"http://exchange.cdl.cz/ocsp", -"http://pkicvs.cisco.com/pki/ocsp", -"http://ocsp.affirmtrust.com/premev", -"http://ocsp.icewarp.com", -"http://ocsp.ferbritas.pt/ocsp", -"http://cert.energokaskad.com/ocsp", -"http://ocsp.utn.com.ua:2560", -"http://ocsp.affirmtrust.com/ntwkev", -"http://ocsp.omniroot.com/baltimoreroot", -"http://ocsp.shamusclan.com", -"http://ocsp.wurthnet.com/ocsp", -"http://ocsp.pkic.es/ocsp", -"http://ocsp.strixchomutov.cz", -"http://sha2ocsp.dnsalias.com/responder", -"http://ocsp-test.ncdc.gov.sa", -"http://ocsp.sysadmins.lv", -"http://cert.incoma.ru/ocsp", -"http://ocsp.north-winds.org", -"http://iis1.eeza.csic.es/ocsp", -"http://pki.winextreme.org/ocsp", -"http://ocsp.startssl.com/sub/class1/server/ca", -"http://pki.eduuni.local/ocsp"] diff --git a/data/extensions/https-everywhere@eff.org/chrome/content/code/sha256.js b/data/extensions/https-everywhere@eff.org/chrome/content/code/sha256.js deleted file mode 100644 index 7e15f1a..0000000 --- a/data/extensions/https-everywhere@eff.org/chrome/content/code/sha256.js +++ /dev/null @@ -1,249 +0,0 @@ -/* - * A JavaScript implementation of the SHA256 hash function. - * - * FILE:sha256.js - * VERSION:0.8 - * AUTHOR:Christoph Bichlmeier <informatik@zombiearena.de> - * - * NOTE: This version is not tested thoroughly! - * - * Copyright (c) 2003, Christoph Bichlmeier - * All rights reserved. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions - * are met: - * 1. Redistributions of source code must retain the above copyright - * notice, this list of conditions and the following disclaimer. - * 2. Redistributions in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in the - * documentation and/or other materials provided with the distribution. - * 3. Neither the name of the copyright holder nor the names of contributors - * may be used to endorse or promote products derived from this software - * without specific prior written permission. - * - * ====================================================================== - * - * THIS SOFTWARE IS PROVIDED BY THE AUTHORS ''AS IS'' AND ANY EXPRESS - * OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED - * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE - * ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHORS OR CONTRIBUTORS BE - * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR - * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF - * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR - * BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, - * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE - * OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, - * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - */ - -/* SHA256 logical functions */ -function rotateRight(n,x) { - return ((x >>> n) | (x << (32 - n))); -} -function choice(x,y,z) { - return ((x & y) ^ (~x & z)); -} -function majority(x,y,z) { - return ((x & y) ^ (x & z) ^ (y & z)); -} -function sha256_Sigma0(x) { - return (rotateRight(2, x) ^ rotateRight(13, x) ^ rotateRight(22, x)); -} -function sha256_Sigma1(x) { - return (rotateRight(6, x) ^ rotateRight(11, x) ^ rotateRight(25, x)); -} -function sha256_sigma0(x) { - return (rotateRight(7, x) ^ rotateRight(18, x) ^ (x >>> 3)); -} -function sha256_sigma1(x) { - return (rotateRight(17, x) ^ rotateRight(19, x) ^ (x >>> 10)); -} -function sha256_expand(W, j) { - return (W[j&0x0f] += sha256_sigma1(W[(j+14)&0x0f]) + W[(j+9)&0x0f] + - sha256_sigma0(W[(j+1)&0x0f])); -} - -/* Hash constant words K: */ -var K256 = new Array( - 0x428a2f98, 0x71374491, 0xb5c0fbcf, 0xe9b5dba5, - 0x3956c25b, 0x59f111f1, 0x923f82a4, 0xab1c5ed5, - 0xd807aa98, 0x12835b01, 0x243185be, 0x550c7dc3, - 0x72be5d74, 0x80deb1fe, 0x9bdc06a7, 0xc19bf174, - 0xe49b69c1, 0xefbe4786, 0x0fc19dc6, 0x240ca1cc, - 0x2de92c6f, 0x4a7484aa, 0x5cb0a9dc, 0x76f988da, - 0x983e5152, 0xa831c66d, 0xb00327c8, 0xbf597fc7, - 0xc6e00bf3, 0xd5a79147, 0x06ca6351, 0x14292967, - 0x27b70a85, 0x2e1b2138, 0x4d2c6dfc, 0x53380d13, - 0x650a7354, 0x766a0abb, 0x81c2c92e, 0x92722c85, - 0xa2bfe8a1, 0xa81a664b, 0xc24b8b70, 0xc76c51a3, - 0xd192e819, 0xd6990624, 0xf40e3585, 0x106aa070, - 0x19a4c116, 0x1e376c08, 0x2748774c, 0x34b0bcb5, - 0x391c0cb3, 0x4ed8aa4a, 0x5b9cca4f, 0x682e6ff3, - 0x748f82ee, 0x78a5636f, 0x84c87814, 0x8cc70208, - 0x90befffa, 0xa4506ceb, 0xbef9a3f7, 0xc67178f2 - ); - -/* global arrays */ -var ihash, count, buffer; -var sha256_hex_digits = "0123456789abcdef"; - -/* Add 32-bit integers with 16-bit operations (bug in some JS-interpreters: - overflow) */ -function safe_add(x, y) -{ - var lsw = (x & 0xffff) + (y & 0xffff); - var msw = (x >> 16) + (y >> 16) + (lsw >> 16); - return (msw << 16) | (lsw & 0xffff); -} - -/* Initialise the SHA256 computation */ -function sha256_init() { - ihash = new Array(8); - count = new Array(2); - buffer = new Array(64); - count[0] = count[1] = 0; - ihash[0] = 0x6a09e667; - ihash[1] = 0xbb67ae85; - ihash[2] = 0x3c6ef372; - ihash[3] = 0xa54ff53a; - ihash[4] = 0x510e527f; - ihash[5] = 0x9b05688c; - ihash[6] = 0x1f83d9ab; - ihash[7] = 0x5be0cd19; -} - -/* Transform a 512-bit message block */ -function sha256_transform() { - var a, b, c, d, e, f, g, h, T1, T2; - var W = new Array(16); - - /* Initialize registers with the previous intermediate value */ - a = ihash[0]; - b = ihash[1]; - c = ihash[2]; - d = ihash[3]; - e = ihash[4]; - f = ihash[5]; - g = ihash[6]; - h = ihash[7]; - - /* make 32-bit words */ - for(var i=0; i<16; i++) - W[i] = ((buffer[(i<<2)+3]) | (buffer[(i<<2)+2] << 8) | (buffer[(i<<2)+1] - << 16) | (buffer[i<<2] << 24)); - - for(var j=0; j<64; j++) { - T1 = h + sha256_Sigma1(e) + choice(e, f, g) + K256[j]; - if(j < 16) T1 += W[j]; - else T1 += sha256_expand(W, j); - T2 = sha256_Sigma0(a) + majority(a, b, c); - h = g; - g = f; - f = e; - e = safe_add(d, T1); - d = c; - c = b; - b = a; - a = safe_add(T1, T2); - } - - /* Compute the current intermediate hash value */ - ihash[0] += a; - ihash[1] += b; - ihash[2] += c; - ihash[3] += d; - ihash[4] += e; - ihash[5] += f; - ihash[6] += g; - ihash[7] += h; -} - -/* Read the next chunk of data and update the SHA256 computation */ -function sha256_update(data, inputLen) { - var i, index, curpos = 0; - /* Compute number of bytes mod 64 */ - index = ((count[0] >> 3) & 0x3f); - var remainder = (inputLen & 0x3f); - - /* Update number of bits */ - if ((count[0] += (inputLen << 3)) < (inputLen << 3)) count[1]++; - count[1] += (inputLen >> 29); - - /* Transform as many times as possible */ - for(i=0; i+63<inputLen; i+=64) { - for(var j=index; j<64; j++) - buffer[j] = data.charCodeAt(curpos++); - sha256_transform(); - index = 0; - } - - /* Buffer remaining input */ - for(var j=0; j<remainder; j++) - buffer[j] = data.charCodeAt(curpos++); -} - -/* Finish the computation by operations such as padding */ -function sha256_final() { - var index = ((count[0] >> 3) & 0x3f); - buffer[index++] = 0x80; - if(index <= 56) { - for(var i=index; i<56; i++) - buffer[i] = 0; - } else { - for(var i=index; i<64; i++) - buffer[i] = 0; - sha256_transform(); - for(var i=0; i<56; i++) - buffer[i] = 0; - } - buffer[56] = (count[1] >>> 24) & 0xff; - buffer[57] = (count[1] >>> 16) & 0xff; - buffer[58] = (count[1] >>> 8) & 0xff; - buffer[59] = count[1] & 0xff; - buffer[60] = (count[0] >>> 24) & 0xff; - buffer[61] = (count[0] >>> 16) & 0xff; - buffer[62] = (count[0] >>> 8) & 0xff; - buffer[63] = count[0] & 0xff; - sha256_transform(); -} - -/* Split the internal hash values into an array of bytes */ -function sha256_encode_bytes() { - var j=0; - var output = new Array(32); - for(var i=0; i<8; i++) { - output[j++] = ((ihash[i] >>> 24) & 0xff); - output[j++] = ((ihash[i] >>> 16) & 0xff); - output[j++] = ((ihash[i] >>> 8) & 0xff); - output[j++] = (ihash[i] & 0xff); - } - return output; -} - -/* Get the internal hash as a hex string */ -function sha256_encode_hex() { - var output = new String(); - for(var i=0; i<8; i++) { - for(var j=28; j>=0; j-=4) - output += sha256_hex_digits.charAt((ihash[i] >>> j) & 0x0f); - } - return output; -} - -/* Main function: returns a hex string representing the SHA256 value of the - given data */ -function sha256_digest(data) { - sha256_init(); - sha256_update(data, data.length); - sha256_final(); - return sha256_encode_hex(); -} - -/* test if the JS-interpreter is working properly */ -function sha256_self_test() -{ - return sha256_digest("message digest") == - "f7846f55cf23e14eebeab5b4e1550cad5b509e3348fbc4efa3a1413d393cb650"; -} - diff --git a/data/extensions/https-everywhere@eff.org/chrome/content/fetch-source.js b/data/extensions/https-everywhere@eff.org/chrome/content/fetch-source.js deleted file mode 100644 index 80c32c4..0000000 --- a/data/extensions/https-everywhere@eff.org/chrome/content/fetch-source.js +++ /dev/null @@ -1,161 +0,0 @@ -/* vim: set expandtab tabstop=2 shiftwidth=2 softtabstop=2 foldmethod=marker: */ - -/** - * HTTPS Everywhere Firefox Extension: https://www.eff.org/https-everywhere/ - * - * Licensed under the GPL v3+. - * - * @copyright Copyright (C) 2010-2013 Mike Perry <mikeperry@fscked.org> - * Peter Eckersley <pde@eff.org> - * and many others. - */ - -// Define https everywhere variable object that will act as a namespace, so that -// global namespace pollution is avoided, although technically not required for -// windows created by add-on. -// See: https://developer.mozilla.org/en-US/docs/Security_best_practices_in_extensions#Code_wrapping -if (!httpsEverywhere) { var httpsEverywhere = {}; } - -/** - * JS Object for fetching the XML source of rulesets. - * - * @author Pavel Kazakov <nullishzero@gmail.com> - */ -httpsEverywhere.fetchSource = { - // TODO: look into class constants - CC: Components.classes, - CI: Components.interfaces, - - // Constants for generating URL from which source will be fetched - BASE_SITE: 'https://gitweb.torproject.org/https-everywhere.git/plain/', - DIRECTORY: '/src/chrome/content/rules/', - HEAD_STRING: 'HEAD', - - /** - * Initializes the window to view source. - */ - init: function() { - var fs = httpsEverywhere.fetchSource; - - if("arguments" in window && window.arguments.length > 0) { - var filename = window.arguments[0].xmlName; - var id = window.arguments[0].GITCommitID; //GIT commit ID - var URL = fs.getURL(filename, id); - var source = fs.getSource(URL, filename, false); - } else { - // Should never happen - throw 'Invalid window arguments.'; - } - }, - - /** - * Generates a URL that can be used for viewing the ruleset source. - * - * @param filename name of ruleset to view, such as EFF.xml - * @param GITCommitID revision of ruleset - * - * @return string of URL - */ - getURL: function(filename, GITCommitID) { - var fs = httpsEverywhere.fetchSource; - return fs.BASE_SITE + fs.DIRECTORY + filename + "?h=" + GITCommitID; - }, - - /** - * Sends HTTP request to view ruleset source and updates the window with the - * ruleset source. - * - * @param URL HTTP request will be sent to this URL - * @param filename used for displaying ruleset source - * @param useHead whether send request to latest revision of ruleset - */ - getSource: function(URL, filename, useHead) { - var fs = httpsEverywhere.fetchSource; - fs.setFilenameText(filename); - fs.setPathText(URL); - - var req = fs.CC["@mozilla.org/xmlextras/xmlhttprequest;1"] - .createInstance(fs.CI.nsIXMLHttpRequest); - - // Use HTTP GET - req.open("GET", URL); - - // Clear User-Agent so request is pseudo-anonymous - req.setRequestHeader("User-Agent", ""); - - // handle asynchronous request - req.onreadystatechange = function(params) { - if (req.readyState == 4) { - - // HTTP Request was successful - if (req.status == 200) { - fs.setSourceText(req.responseText); - } else if (!useHead) { - // HTTP request was not successful and the request wasn't sent to - // get the latest revision. Therefore, if we can't fetch current - // revision (this project's revision might newer than lastest, for - // example), try to at least display the latest revision. - var URL = fs.getURL(filename, fs.HEAD_STRING); - fs.getSource(URL, filename, true); - } else { - // at least we tried... - fs.downloadFailed(); - } - } - }; - - req.send(); - }, - - /** - * Handle a download failure of ruleset. - */ - downloadFailed: function() { - document.getElementById("source-text").hidden = true; - document.getElementById("failure-label").hidden = false; - }, - - - /** - * Convenience method for setting ruleset source text. - * - * @param text ruleset source - */ - setSourceText: function(text) { - var textBox = document.getElementById("source-text"); - textBox.value = text; - }, - - /** - * Convenience method for setting filename text. - * - * @param text file name - */ - setFilenameText: function (text) { - var textLabel = document.getElementById("filename-text"); - textLabel.value = text; - }, - - /** - * Convenience method for setting the path (URL) that was used to fetch - * ruleset. - * - * @param text path text - */ - setPathText: function(text) { - var textLabel = document.getElementById("path-text"); - textLabel.value = text; - } -}; - -// TODO: Test resizing on mulitple platforms -// adjust window resizing -window.addEventListener("resize", function() { - var textBox = document.getElementById("source-text"); - // TODO: Move to constants - textBox.width = window.innerWidth - 100; - textBox.height = window.innerHeight - 150; -}, false); - -// hook event for init -window.addEventListener("load", httpsEverywhere.fetchSource.init, false); diff --git a/data/extensions/https-everywhere@eff.org/chrome/content/fetch-source.xul b/data/extensions/https-everywhere@eff.org/chrome/content/fetch-source.xul deleted file mode 100644 index caa0048..0000000 --- a/data/extensions/https-everywhere@eff.org/chrome/content/fetch-source.xul +++ /dev/null @@ -1,29 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<?xml-stylesheet href="chrome://global/skin/" type="text/css"?> - -<!DOCTYPE overlay SYSTEM "chrome://https-everywhere/locale/https-everywhere.dtd"> - -<dialog id="https-everywhere-fetch-xml" - xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul" - xmlns:html="http://www.w3.org/1999/xhtml" - title="&https-everywhere.prefs.view_xml_source;" - persist="screenX screenY width height" - style="height:80%; resize:both;" - buttons="accept" - height="600" - width="650"> - - - <script type="application/x-javascript" src="fetch-source.js"/> - <box orient="horizontal"> - <label id="filename-label" value="&https-everywhere.source.filename;:"/> - <label id="filename-text"/> - </box> - <box orient="horizontal"> - <label id="path-label" value="URL:"/> - <label id="path-text"/> - </box> - <separator class="thin"/> - <textbox id="source-text" multiline="true" readonly="true" value="&https-everywhere.source.downloading;..."/> - <label id="failure-label" hidden="true" value="&https-everywhere.source.unable_to_download;"/> -</dialog> diff --git a/data/extensions/https-everywhere@eff.org/chrome/content/meta-preferences.xul b/data/extensions/https-everywhere@eff.org/chrome/content/meta-preferences.xul deleted file mode 100644 index 3e48010..0000000 --- a/data/extensions/https-everywhere@eff.org/chrome/content/meta-preferences.xul +++ /dev/null @@ -1,30 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<?xml-stylesheet href="chrome://global/skin/" type="text/css"?> -<?xml-stylesheet href="chrome://https-everywhere/content/preferences.css" type="text/css"?> - -<!DOCTYPE overlay SYSTEM "chrome://https-everywhere/locale/https-everywhere.dtd"> - -<window id="https-everywhere-meta-prefs" - xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul" - xmlns:html="http://www.w3.org/1999/xhtml" - title="&https-everywhere.prefs.title;" - persist="screenX screenY width height" - width="600" - height="600"> - <separator class="thin" /> - <tabbox flex="1"> - <tabs> - <tab label="HTTPS Everywhere" /> - <tab label="SSL Observatory" /> - </tabs> - <tabpanels flex="1"> - <tabpanel flex="1" orient="vertical"> - <browser src="chrome://https-everywhere/content/preferences.xul" flex="1"/> - </tabpanel> - <tabpanel flex="1" orient="vertical"> - <browser src="chrome://https-everywhere/content/observatory-preferences.xul" flex="1"/> - </tabpanel> - </tabpanels> - </tabbox> - -</window> diff --git a/data/extensions/https-everywhere@eff.org/chrome/content/observatory-popup.xul b/data/extensions/https-everywhere@eff.org/chrome/content/observatory-popup.xul deleted file mode 100644 index 60da68f..0000000 --- a/data/extensions/https-everywhere@eff.org/chrome/content/observatory-popup.xul +++ /dev/null @@ -1,61 +0,0 @@ -<?xml version="1.0" encoding="utf-8"?> -<?xml-stylesheet href="chrome://global/skin/" type="text/css"?> -<!DOCTYPE window SYSTEM "chrome://https-everywhere/locale/ssl-observatory.dtd"> -<window id="ssl-observatory-dialog" - xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul" - xmlns:html="http://www.w3.org/1999/xhtml" - title="&ssl-observatory.popup.title;" - width="500" - height="440" - align="center" - onload="document.getElementById('ask-me-later').focus()" - > - <script type="application/x-javascript" src="observatory-xul.js" /> - <image src="chrome://https-everywhere/skin/ssl-observatory-messy.jpg" /> - <label style="padding:25px;">&ssl-observatory.popup.text;</label> - - <commandgroup> - <command id="enable" oncommand="enable_observatory() ; popup_done()" /> - <command id="nope" oncommand="disable_observatory() ; popup_done()" /> - <command id="later" oncommand="window.close()" /> - <command id="more-info" - oncommand='popup_done() ; - window.open("chrome://https-everywhere/content/observatory-preferences.xul","obsprefs", - "chrome, centerscreen")'/> - </commandgroup> - - <vbox flex="1"> - <spacer flex="5" /> - <separator class="thin"/> - <hbox> - <spacer flex="2" /> - <button label="&ssl-observatory.popup.yes;" tabindex="2" accesskey="y" - command='enable'/> - <spacer flex="1" /> - <button label="&ssl-observatory.popup.no;" tabindex="3" accesskey="n" - command='nope'/> - <spacer flex="2" /> - </hbox> - <separator class="thin"/> - <spacer flex="10" /> - <hbox> - <spacer flex="2" /> - <button label="&ssl-observatory.popup.details;" tabindex="4" accesskey="D" - command='more-info'/> - <spacer flex="1" /> - <button id="ask-me-later" label="&ssl-observatory.popup.later;" - tabindex="1" accesskey="A" command='later'/> - <spacer flex="2" /> - </hbox> - <separator class="thin"/> - <spacer flex="1" /> - </vbox> - - <!-- - <hbox style="padding-top:10px;"> - <label class="text-link" href="https://www.eff.org/" tabindex="3" value="&ssl-observatory.popup.details;" /> - <spacer flex="1" /> - <button label="&ssl-observatory.popup.later;" id="ask-me-later" tabindex="0" style="font-size:0.8em;" accesskey="l" - oncommand="doCancel()"/>- - </hbox>--> -</window> diff --git a/data/extensions/https-everywhere@eff.org/chrome/content/observatory-preferences.xul b/data/extensions/https-everywhere@eff.org/chrome/content/observatory-preferences.xul deleted file mode 100644 index e686107..0000000 --- a/data/extensions/https-everywhere@eff.org/chrome/content/observatory-preferences.xul +++ /dev/null @@ -1,114 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<?xml-stylesheet href="chrome://global/skin/" type="text/css"?> - -<!DOCTYPE overlay SYSTEM "chrome://https-everywhere/locale/ssl-observatory.dtd"> - -<dialog id="https-everywhere-prefs" - xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul" - xmlns:html="http://www.w3.org/1999/xhtml" - buttons="accept" - buttonlabelaccept="&ssl-observatory.prefs.done;" - title="&ssl-observatory.prefs.title;" - width="800" - height="768" - persist="screenX screenY width height" - onload="observatory_prefs_init(document)" - ondialogaccept="observatory_prefs_accept()"> - <script type="application/x-javascript" src="observatory-xul.js" /> - <vbox flex="1" style="overflow:auto"> - <spacer flex="1" /> - <hbox flex="1"> - <spacer flex="1" /> - <image id="obs-title-logo" - src="chrome://https-everywhere/skin/ssl-observatory-messy.jpg" /> - <spacer flex="1" /> - </hbox> - <spacer flex="2" /> - <label>&ssl-observatory.prefs.explanation;</label> - <separator class="thin" /> - <label>&ssl-observatory.prefs.explanation2;</label> - <separator class="thin" /> - <commandset> - <command id="toggle-enabled" oncommand="toggle_enabled()" /> - <command id="use-obs-anon" oncommand="set_obs_anon(true)" /> - <command id="use-obs-nonanon" oncommand="set_obs_anon(false)" /> - <command id="toggle-alt-roots" oncommand="toggle_alt_roots()" /> - <command id="toggle-send-asn" oncommand="toggle_send_asn()" /> - <command id="toggle-show-cert-warning" oncommand="toggle_show_cert_warning()" /> - <command id="toggle-priv-dns" oncommand="toggle_priv_dns()" /> - <command id="toggle-self-signed" oncommand="toggle_self_signed()" /> - </commandset> - <checkbox label="&ssl-observatory.prefs.use;" id="use-observatory" - command="toggle-enabled" style="font-size:1.5em;"/> - <separator class="thin"/> - <radiogroup style="margin-left:3em;" id="ssl-obs-how"> - <radio label="&ssl-observatory.prefs.anonymous;" - tooltiptext="&ssl-observatory.prefs.anonymous_tooltip;" - alt_label="&ssl-observatory.prefs.anonymous_unavailable;" - command="use-obs-anon" - class="ssl-obs-conf" id="ssl-obs-anon"/> - <radio label="&ssl-observatory.prefs.nonanon;" - tooltiptext="&ssl-observatory.prefs.nonanon_tooltip;" - command="use-obs-nonanon" - class="ssl-obs-conf" id="ssl-obs-nonanon"/> - </radiogroup> - <separator class="thin"/> - <tooltip id="asn-tip" noautohide="true"> - <label>&ssl-observatory.prefs.asn_tooltip;</label> - </tooltip> - <checkbox label="&ssl-observatory.prefs.asn;" id="send-asn" - tooltip="asn-tip" class="ssl-obs-conf" - command="toggle-send-asn"/> - <separator class="thin"/> - <tooltip id="cert-warning-tip" noautohide="true"> - <label>&ssl-observatory.prefs.show_cert_warning_tooltip;</label> - </tooltip> - <checkbox label="&ssl-observatory.prefs.show_cert_warning;" id="show-cert-warning" - tooltip="cert-warning-tip" class="ssl-obs-conf" - command="toggle-show-cert-warning"/> - <spacer flex="2" /> - <hbox> - <spacer flex="1" /> - <button label="&ssl-observatory.prefs.show;" onclick="show_advanced()" - id="show-advanced-button" class="ssl-obs-conf"/> - <button label="&ssl-observatory.prefs.hide;" onclick="hide_advanced()" - id="hide-advanced-button" hidden="true" /> - <spacer flex="1" /> - </hbox> - <spacer flex="1" /> - <vbox flex="2"> - <tooltip id="alt-roots-tip" noautohide="true"> - <label>&ssl-observatory.prefs.alt_roots_tooltip;</label> - </tooltip> - <tooltip id="priv-dns-tip" noautohide="true"> - <label>&ssl-observatory.prefs.priv_dns_tooltip;</label> - </tooltip> - <tooltip id="self-signed-tip" noautohide="true"> - <label>&ssl-observatory.prefs.self_signed_tooltip;</label> - </tooltip> - <vbox id="observatory-advanced-opts" hidden="true"> - - <groupbox hidden="true" tooltip="self-signed-tip"> - <checkbox label="&ssl-observatory.prefs.self_signed;" - class="ssl-obs-conf" id="self-signed" - command="toggle-self-signed"/> - </groupbox> - - <groupbox hidden="true" tooltip="alt-roots-tip" > - <caption hidden="true" label="&ssl-observatory.prefs.adv_priv_opts1;"/> - <checkbox label="&ssl-observatory.prefs.alt_roots;" - command="toggle-alt-roots" class="ssl-obs-conf" - id="alt-roots" /> - </groupbox> - <groupbox hidden="true" tooltip="priv-dns-tip"> - <caption hidden="true" label="&ssl-observatory.prefs.adv_priv_opts2;"/> - <checkbox label="&ssl-observatory.prefs.priv_dns;" - class="ssl-obs-conf" id="priv-dns" - command="toggle-priv-dns"/> - </groupbox> - </vbox> - </vbox> - <spacer flex="5" /> - </vbox> -</dialog> - diff --git a/data/extensions/https-everywhere@eff.org/chrome/content/observatory-warning.xul b/data/extensions/https-everywhere@eff.org/chrome/content/observatory-warning.xul deleted file mode 100644 index 1f64e12..0000000 --- a/data/extensions/https-everywhere@eff.org/chrome/content/observatory-warning.xul +++ /dev/null @@ -1,49 +0,0 @@ -<?xml version="1.0" encoding="utf-8"?> -<?xml-stylesheet href="chrome://global/skin/" type="text/css"?> -<!DOCTYPE window SYSTEM "chrome://https-everywhere/locale/ssl-observatory.dtd"> -<window id="ssl-observatory-dialog" - xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul" - xmlns:html="http://www.w3.org/1999/xhtml" - title="&ssl-observatory.warning.title;" - width="600" - height="500" - align="center" - onload="warning_populate(window.arguments[0])" - > - <script type="application/x-javascript" src="observatory-xul.js" /> - <image src="chrome://https-everywhere/skin/ssl-observatory-messy.jpg" /> - <vbox flex="1"> - <vbox id="warning-container" flex="1"> - <label style="padding:25px 25px 10px;">&ssl-observatory.warning.text;</label> - <spacer flex="1" /> - </vbox> - - <commandgroup> - <command id="showcert" oncommand="show_certs()" /> - <command id="okay" oncommand='window.close()' - /> - </commandgroup> - - <spacer flex="1" /> - <label style="padding:5px 25px 0px;">&ssl-observatory.warning.defense;</label> - <separator class="thin"/> - <hbox> - <spacer flex="2" /> - <button label="&ssl-observatory.warning.showcert;" accesskey="S" - id="show-certificate" command='showcert'/> - <spacer flex="1" /> - <button label="&ssl-observatory.warning.okay;" accesskey="I" - command='okay'/> - <spacer flex="2" /> - </hbox> - <separator class="thin" /> - </vbox> - - <!-- - <hbox style="padding-top:10px;"> - <label class="text-link" href="https://www.eff.org/" tabindex="3" value="&ssl-observatory.popup.details;" /> - <spacer flex="1" /> - <button label="&ssl-observatory.popup.later;" id="ask-me-later" tabindex="0" style="font-size:0.8em;" accesskey="l" - oncommand="doCancel()"/>- - </hbox>--> -</window> diff --git a/data/extensions/https-everywhere@eff.org/chrome/content/observatory-xul.js b/data/extensions/https-everywhere@eff.org/chrome/content/observatory-xul.js deleted file mode 100644 index 1d9169e..0000000 --- a/data/extensions/https-everywhere@eff.org/chrome/content/observatory-xul.js +++ /dev/null @@ -1,201 +0,0 @@ -const CC = Components.classes; -const CI = Components.interfaces; -VERB=1; -DBUG=2; -INFO=3; -NOTE=4; -WARN=5; - -var ssl_observatory = CC["@eff.org/ssl-observatory;1"] - .getService(Components.interfaces.nsISupports) - .wrappedJSObject; -var obsprefs = ssl_observatory.prefs; - -const pref_prefix = "extensions.ssl_observatory."; - -function observatory_prefs_init(doc) { - // Is the Observatory on? - var enabled = obsprefs.getBoolPref("extensions.https_everywhere._observatory.enabled"); - document.getElementById("use-observatory").checked = enabled; - set_observatory_configurability(enabled); - // Other settings - document.getElementById("alt-roots").checked = - obsprefs.getBoolPref("extensions.https_everywhere._observatory.alt_roots"); - document.getElementById("priv-dns").checked = - obsprefs.getBoolPref("extensions.https_everywhere._observatory.priv_dns"); - document.getElementById("self-signed").checked = - obsprefs.getBoolPref("extensions.https_everywhere._observatory.self_signed"); - document.getElementById("send-asn").checked = - obsprefs.getBoolPref("extensions.https_everywhere._observatory.send_asn"); - document.getElementById("show-cert-warning").checked = - obsprefs.getBoolPref("extensions.https_everywhere._observatory.show_cert_warning"); - - // More complicated: is it anonymised by Tor? - var obs_how = doc.getElementById("ssl-obs-how"); - var anon_radio = document.getElementById("ssl-obs-anon"); - var nonanon_radio = document.getElementById("ssl-obs-nonanon"); - var anon = !obsprefs.getBoolPref( - "extensions.https_everywhere._observatory.use_custom_proxy"); - - // first set the radios to match the current settings variables - obs_how.selectedItem = (anon) ? anon_radio : nonanon_radio; - - // But if the user hasn't turned the observatory on, - // the default should be the maximally sensible one - var torbutton_avail = ssl_observatory.proxy_test_successful; - if (!enabled) { - set_obs_anon(torbutton_avail); - obs_how.selectedItem = (torbutton_avail) ? anon_radio : nonanon_radio; - } - //scale_title_logo(); -} - -// The user has responded to the popup in a final way; don't show it to them -// again -function popup_done() { - obsprefs.setBoolPref("extensions.https_everywhere._observatory.popup_shown", true); - obsprefs.setBoolPref("extensions.https_everywhere._observatory.clean_config", true); - window.close(); -} - - -function scale_title_logo() { - // The image is naturally 500x207, but if it's shrunk we don't want it - // distorted - var img = document.getElementById("obs-title-logo"); - alert("ch is " + img.height); - if (img.height != "207") - img.width = (500.0/207.0) * img.height; -} - -// grey/ungrey UI elements that control observatory operation -function set_observatory_configurability(enabled) { - // the relevant widgets are tagged with class="ssl-obs-conf" - var ui_elements = document.querySelectorAll(".ssl-obs-conf"); - for (var i =0; i < ui_elements.length; i++) - ui_elements[i].disabled = !enabled; - // the "use tor" option can't be ungreyed unless tor is available - if (ssl_observatory.proxy_test_successful == false) { - var tor_opt = document.getElementById("ssl-obs-anon") - tor_opt.disabled = true; - tor_opt.label = tor_opt.getAttribute("alt_label"); - } - if (!enabled) - hide_advanced(); -} - -// show/hide advanced options in the preferences dialog -function show_advanced() { - var enabled = obsprefs.getBoolPref("extensions.https_everywhere._observatory.enabled"); - if (enabled) { - var adv_opts_box = document.getElementById("observatory-advanced-opts"); - recursive_set(adv_opts_box, "hidden", "false"); - document.getElementById("show-advanced-button").hidden = true; - document.getElementById("hide-advanced-button").hidden = false; - } - //scale_title_logo(); -} -function hide_advanced() { - var adv_opts_box = document.getElementById("observatory-advanced-opts"); - recursive_set(adv_opts_box, "hidden", "true"); - document.getElementById("show-advanced-button").hidden = false; - document.getElementById("hide-advanced-button").hidden = true; -} - -function recursive_set(node, attrib, value) { - node.setAttribute(attrib, value); - for (var i=0; i < node.childNodes.length; i++) - recursive_set(node.childNodes[i], attrib, value) -} - - -function set_obs_anon(val) { - obsprefs.setBoolPref( "extensions.https_everywhere._observatory.use_custom_proxy", !val); -} - -// called from the popup only -function enable_observatory() { - obsprefs.setBoolPref("extensions.https_everywhere._observatory.enabled", true); - var torbutton_avail = ssl_observatory.proxy_test_successful; - set_obs_anon(torbutton_avail); -} - -function disable_observatory() { - // default but be sure... - obsprefs.setBoolPref("extensions.https_everywhere._observatory.enabled", false); -} - -// called from within the prefs window, we have more work to do: -function toggle_enabled() { - var use_obs = document.getElementById("use-observatory").checked; - obsprefs.setBoolPref("extensions.https_everywhere._observatory.enabled", use_obs); - set_observatory_configurability(use_obs); -} - -function toggle_send_asn() { - var send_asn = document.getElementById("send-asn").checked; - obsprefs.setBoolPref("extensions.https_everywhere._observatory.send_asn", send_asn); - if (send_asn) ssl_observatory.setupASNWatcher() - else ssl_observatory.stopASNWatcher(); -} - -function toggle_show_cert_warning() { - var show_cert_warning = document.getElementById("show-cert-warning").checked; - obsprefs.setBoolPref("extensions.https_everywhere._observatory.show_cert_warning", show_cert_warning); -} - -function toggle_alt_roots() { - var alt_roots = document.getElementById("alt-roots").checked; - obsprefs.setBoolPref("extensions.https_everywhere._observatory.alt_roots", alt_roots); -} - -function toggle_priv_dns() { - var priv_dns = document.getElementById("priv-dns").checked; - obsprefs.setBoolPref("extensions.https_everywhere._observatory.priv_dns", priv_dns); -} - -function toggle_self_signed() { - var self_signed = document.getElementById("self-signed").checked; - obsprefs.setBoolPref("extensions.https_everywhere._observatory.self_signed", self_signed); -} - -function observatory_prefs_accept() { - // This is *horrid*, but - // https://developer.mozilla.org/en/working_with_windows_in_chrome_code#Accessing_the_elements_of_the_top-level_document_from_a_child_window - var outer = window.QueryInterface(Components.interfaces.nsIInterfaceRequestor) - .getInterface(Components.interfaces.nsIWebNavigation) - .QueryInterface(Components.interfaces.nsIDocShellTreeItem) - .rootTreeItem - .QueryInterface(Components.interfaces.nsIInterfaceRequestor) - .getInterface(Components.interfaces.nsIDOMWindow); - - if (outer) outer.close() - else alert("no outer space"); - - return true; // https://developer.mozilla.org/en/XUL/dialog#a-ondialogaccept - // also close things if there is no out meta prefs window -} - -function warning_populate(warningObj) { - // Fill in the SSL Observatory Warning labels... - var container = document.getElementById("warning-container"); - for (var hash in warningObj) { - var label=document.createElement("label"); - label.setAttribute("style","padding:5px 25px 5px;"); - label.textContent = warningObj[hash].long_desc; - container.appendChild(label); - //var spacer=document.createElement("spacer"); - //separator.setAttribute("flex","1"); - //container.appendChild(spacer); - } -} - -function show_certs() { - var parent_win = window.arguments[1]; - var cert = window.arguments[2]; - if (!parent_win) - alert("no parent window trying to show certs"); - CC["@mozilla.org/nsCertificateDialogs;1"] - .getService(CI.nsICertificateDialogs) - .viewCert(parent_win, cert); -} diff --git a/data/extensions/https-everywhere@eff.org/chrome/content/preferences.css b/data/extensions/https-everywhere@eff.org/chrome/content/preferences.css deleted file mode 100644 index 6b35c00..0000000 --- a/data/extensions/https-everywhere@eff.org/chrome/content/preferences.css +++ /dev/null @@ -1,11 +0,0 @@ -treechildren::-moz-tree-checkbox { /* css for unchecked cells */ - list-style-image: url("chrome://https-everywhere/skin/cross.png"); -} - -treechildren::-moz-tree-checkbox(checked) { /* css for checked cells */ - list-style-image: url("chrome://https-everywhere/skin/tick.png"); -} - -treechildren::-moz-tree-checkbox(undefined) { /* css for empty cells */ - list-style-image: url(""); -} diff --git a/data/extensions/https-everywhere@eff.org/chrome/content/preferences.js b/data/extensions/https-everywhere@eff.org/chrome/content/preferences.js deleted file mode 100644 index 4a61f0a..0000000 --- a/data/extensions/https-everywhere@eff.org/chrome/content/preferences.js +++ /dev/null @@ -1,278 +0,0 @@ -const CC = Components.classes; -const CI = Components.interfaces; -VERB=1; -DBUG=2; -INFO=3; -NOTE=4; -WARN=5; - -https_everywhere = CC["@eff.org/https-everywhere;1"] - .getService(Components.interfaces.nsISupports) - .wrappedJSObject; - -rulesets = []; - -const id_prefix = "he_enable"; -const pref_prefix = "extensions.https_everywhere."; -const GITID = https_everywhere.https_rules.GITCommitID; - -// Disable all rules. -function disable_all() { - for (var i in rulesets) { - rulesets[i].disable(); - } - - treeView.treebox.invalidate(); -} - -// Reset all rules to their default state. -function reset_defaults() { - https_everywhere.https_rules.resetRulesetsToDefaults() - treeView.treebox.invalidate(); -} - -function resetSelected() { - var start = {}; - var end = {}; - var st = document.getElementById('sites_tree'); - var sel = st.view.selection; - var numRanges = sel.getRangeCount(); - - for (var t = 0; t < numRanges; t++){ - sel.getRangeAt(t, start, end); - for (var v = start.value; v <= end.value; v++){ - var rs = treeView.rules[v]; - rs.clear(); - } - } -} - -function resetSelectedMenu() { - var start = {}; - var end = {}; - var st = document.getElementById('sites_tree'); - var sel = st.view.selection; - var numRanges = sel.getRangeCount(); - var menuitem = document.getElementById("revert_menuitem"); - - for (var t = 0; t < numRanges; t++){ - sel.getRangeAt(t, start, end); - for (var v = start.value; v <= end.value; v++){ - var rs = treeView.rules[v]; - if (rs.active !== rs.on_by_default) { - menuitem.disabled = false; - return; - } - } - } - menuitem.disabled = true; -} - -function toggleSelected() { - var start = {}; - var end = {}; - var st = document.getElementById('sites_tree'); - var sel = st.view.selection; - var numRanges = sel.getRangeCount(); - var menuitem = document.getElementById("revert_menuitem"); - - for (var t = 0; t < numRanges; t++){ - sel.getRangeAt(t, start, end); - for (var v = start.value; v <= end.value; v++){ - var rs = treeView.rules[v]; - rs.toggle(); - treeView.treebox.invalidateRow(v); - } - } -} - - -function viewXMLSource() { - var start = {}; - var end = {}; - var st = document.getElementById('sites_tree'); - var sel = st.view.selection; - var numRanges = sel.getRangeCount(); - var menuitem = document.getElementById("revert_menuitem"); - - for (var t = 0; t < numRanges; t++){ - sel.getRangeAt(t, start, end); - for (var v = start.value; v <= end.value; v++){ - var rs = treeView.rules[v]; - - //This *should* not violate TorButton's State Control, but someone should double check - //this code just in case - var aWin = CC['@mozilla.org/appshell/window-mediator;1'] - .getService(CI.nsIWindowMediator) - .getMostRecentWindow('navigator:browser'); - aWin.openDialog("chrome://https-everywhere/content/fetch-source.xul", - rs.xmlName, "chrome,centerscreen", - {xmlName: rs.xmlName, GITCommitID: GITID} ); - } - } -} - -function getValue(row, col) { - switch (col.id) { - case "site_col": - return row.name; - case "note_col": - return row.notes; - case "enabled_col": - return https_everywhere.https_rules.rulesetsByName[row.name].active; - /*var ruleActive = false; - try { - if(https_everywhere.rule_toggle_prefs.getBoolPref(row.name)) - ruleActive = true; - } catch(e) { - ruleActive = https_everywhere.https_rules.rulesetsByName[row.name].active; - } - return ruleActive;*/ - default: - return; - } -} - -function compareRules(a, b, col) { - var aval = getValue(a, col).toLowerCase(); - var bval = getValue(b, col).toLowerCase(); - var ret = 0; - if (aval < bval) { - ret = -1; - } else if (aval > bval) { - ret = 1; - } else { - ret = 0; - } - return ret; -} - -function https_prefs_init(doc) { - var st = document.getElementById('sites_tree'); - // Note: It takes several seconds to load all the rulesets, during which time - // Firefox is unresponsive. There are too many rulesets to reasonably browse - // in this view anyhow. Should start with an empty window and only show - // rulesets that match a search term the user types in. - https_everywhere.https_rules.loadAllRulesets(); - rulesets = Array.slice(https_everywhere.https_rules.rulesets); - // Sort the rulesets by name to avoid revealing which subset of rulesets has - // been visited, per https://trac.torproject.org/projects/tor/ticket/11655. - rulesets.sort(function(a, b) { - return a.name < b.name ? -1 : 1; - }); - - // GLOBAL VARIABLE! - treeView = { - rules: rulesets, - rowCount: rulesets.length, - getCellValue: function(row, col) { // site names - if (!this.rules[row]) return; - return getValue(this.rules[row], col); - }, - getCellText: function(row, col) { // activation indicator - return this.getCellValue(row, col); - }, - setCellValue: function(row, col, val) { // toggle a rule's activation - var rule = this.rules[row]; - - if (val == "true") { - rule.enable(); - } else { - rule.disable(); - } - - this.treebox.invalidateRow(row); - }, - isEditable: function(row, col) { - return (col.id == "enabled_col"); - }, - setTree: function(treebox) { - this.treebox = treebox; - }, - isContainer: function(row) { return false; }, - isSeparator: function(row) { return false; }, - isSorted: function() { return false; }, - getRowProperties: function(row, props) {}, - getColumnProperties: function(colid, col, props) {}, - getCellProperties: function(row, col, props) { - if ( (col.id == "enabled_col") && !(this.rules[row]) ) { - var atomS = CC["@mozilla.org/atom-service;1"]; - atomS = atomS.getService(CI.nsIAtomService); - // Starting with 22.0a1 there is no |props| available anymore. See: - // https://bugzilla.mozilla.org/show_bug.cgi?id=407956. Looking at the - // patch the following seems to work, though. - if (!props) { - return "undefined"; - } - props.AppendElement( atomS.getAtom("undefined") ); - } - }, - getLevel: function(row) { return 0; }, - getImageSrc: function(row, col) { return null; }, - search: function(query) { - var new_rules = []; - query = query.value.toLowerCase().replace(/^\s+|\s+$/g, ""); - - for (var i in rulesets) { - var rule_name = rulesets[i].name.toLowerCase(); - if ( rule_name.indexOf(query) != -1 ) { - new_rules.push(rulesets[i]); - } - } - - this.rules = new_rules; - this.rowCount = new_rules.length; - this.treebox.invalidate(); - this.treebox.scrollToRow(rulesets[0]); - }, - cycleHeader: function (col) { - var columnName; - var order = (col.element.getAttribute("sortDirection") === "ascending" ? -1 : 1); - - var compare = function (a, b) { - return compareRules(a, b, col) * order; - }; - rulesets.sort(compare); - this.rules.sort(compare); - - var cols = st.getElementsByTagName("treecol"); - for (var i = 0; i < cols.length; i++) { - cols[i].removeAttribute("sortDirection"); - } - col.element.setAttribute("sortDirection", order === 1 ? "ascending" : "descending"); - this.treebox.invalidate(); - } - }; - - st.view = treeView; -} - -function window_opener(uri) { - // we don't use window.open, because we need to work around TorButton's state control - if(typeof gBrowser == "undefined"){ - var window = CC["@mozilla.org/appshell/window-mediator;1"].getService(Components.interfaces.nsIWindowMediator); - var browserWindow = window.getMostRecentWindow("navigator:browser").getBrowser(); - var newTab = browserWindow.addTab(uri, null, null); - browserWindow.selectedTab = newTab; - - } - else - gBrowser.selectedTab = gBrowser.addTab(uri); -} - -function https_prefs_accept() { - // This is *horrid*, but - // https://developer.mozilla.org/en/working_with_windows_in_chrome_code#Accessing_the_elements_of_the_top-level_document_from_a_child_window - var outer = window.QueryInterface(Components.interfaces.nsIInterfaceRequestor) - .getInterface(Components.interfaces.nsIWebNavigation) - .QueryInterface(Components.interfaces.nsIDocShellTreeItem) - .rootTreeItem - .QueryInterface(Components.interfaces.nsIInterfaceRequestor) - .getInterface(Components.interfaces.nsIDOMWindow); - - if (outer) outer.close(); - else alert("no outer space"); - - return true; // https://developer.mozilla.org/en/XUL/dialog#a-ondialogaccept - // also close things if there is no out meta prefs window -} diff --git a/data/extensions/https-everywhere@eff.org/chrome/content/preferences.xul b/data/extensions/https-everywhere@eff.org/chrome/content/preferences.xul deleted file mode 100644 index da722b3..0000000 --- a/data/extensions/https-everywhere@eff.org/chrome/content/preferences.xul +++ /dev/null @@ -1,62 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<?xml-stylesheet href="chrome://global/skin/" type="text/css"?> -<?xml-stylesheet href="chrome://https-everywhere/content/preferences.css" type="text/css"?> - -<!DOCTYPE overlay SYSTEM "chrome://https-everywhere/locale/https-everywhere.dtd"> - -<dialog id="https-everywhere-prefs" - xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul" - xmlns:html="http://www.w3.org/1999/xhtml" - buttons="accept,extra1,extra2" - buttonlabelextra1="&https-everywhere.prefs.disable_all;" - ondialogextra1="disable_all();" - buttonlabelextra2="&https-everywhere.prefs.reset_defaults;" - ondialogextra2="reset_defaults();" - title="&https-everywhere.prefs.title;" - persist="screenX screenY width height" - style="height:80%; resize:both;" - height="600" - width="650" - onload="https_prefs_init(document)" - ondialogaccept="https_prefs_accept()"> - - <script type="application/x-javascript" src="preferences.js"/> - - <popupset> - <menupopup id="tree-contextmenu" onpopupshowing="resetSelectedMenu()"> - <menuitem label="&https-everywhere.prefs.reset_default;" oncommand="resetSelected();" id="revert_menuitem"/> - <menuitem label="&https-everywhere.prefs.toggle;" oncommand="toggleSelected();"/> - <menuitem label="&https-everywhere.prefs.view_xml_source;" oncommand="viewXMLSource();"/> - </menupopup> - </popupset> - - <groupbox flex="1"> - <caption label="&https-everywhere.prefs.list_caption;" - align="center"/> - <vbox> - &https-everywhere.prefs.search;: <textbox id="tree_search" oninput="treeView.search(this);" /> - </vbox> - <tree id="sites_tree" editable="true" flex="1" context="tree-contextmenu"> - <treecols> - <treecol id="enabled_col" type="checkbox" label="&https-everywhere.prefs.enabled;" - editable="true" class="sortDirectionIndicator" persist="sortDirection width"/> - <splitter class="tree-splitter"/> - <treecol id="site_col" label="&https-everywhere.prefs.site;" flex="1" editable="false" class="sortDirectionIndicator" persist="sortDirection width"/> - <splitter class="tree-splitter"/> - <treecol id="note_col" label="&https-everywhere.prefs.notes;" flex="1" editable="false" class="sortDirectionIndicator" persist="sortDirection width"/> - </treecols> - <treechildren/> - </tree> - </groupbox> - <separator class="thin"/> - <vbox> - &https-everywhere.prefs.ruleset_howto; - <separator class="thin"/> - <label id="ruleset link" - value="&https-everywhere.prefs.here_link;" - style="color: blue; cursor:hand; text-decoration:underline;" - onmouseover="event.target.style.cursor='pointer'" - onmouseout="event.target.style.cursor='default'" - onclick="window_opener('https://www.eff.org/https-everywhere/rulesets')"/>. - </vbox> -</dialog> diff --git a/data/extensions/https-everywhere@eff.org/chrome/content/ruleset-tests-status.css b/data/extensions/https-everywhere@eff.org/chrome/content/ruleset-tests-status.css deleted file mode 100644 index 30dad18..0000000 --- a/data/extensions/https-everywhere@eff.org/chrome/content/ruleset-tests-status.css +++ /dev/null @@ -1,14 +0,0 @@ -#ruleset-tests-status { - padding: 20px; -} -#wrapper { - text-align: center; -} -#progess-bar { - width: 300px; - height: 20px; -} -#log { - width: 400px; - height: 300px; -} diff --git a/data/extensions/https-everywhere@eff.org/chrome/content/ruleset-tests-status.js b/data/extensions/https-everywhere@eff.org/chrome/content/ruleset-tests-status.js deleted file mode 100644 index 0bee33e..0000000 --- a/data/extensions/https-everywhere@eff.org/chrome/content/ruleset-tests-status.js +++ /dev/null @@ -1,31 +0,0 @@ -var HTTPSEverywhere = null; - -function updateStatusBar(current_test, total_tests) { - var labelText = "Test "+current_test+" of "+total_tests; - document.getElementById("progress-bar-label").value = labelText; - - var percent = current_test / total_tests; - document.getElementById("progress-bar").value = percent; -} - -function updateLog(msg) { - document.getElementById("log").value += msg+'\n'; -} - -function cancel() { - updateLog("Canceling early ..."); - HTTPSEverywhere.httpseRulesetTests.cancel = true; -} - -function start() { - HTTPSEverywhere = Components.classes["@eff.org/https-everywhere;1"] - .getService(Components.interfaces.nsISupports) - .wrappedJSObject; - - HTTPSEverywhere.httpseRulesetTests.updateStatusBar = updateStatusBar; - HTTPSEverywhere.httpseRulesetTests.updateLog = updateLog; - HTTPSEverywhere.httpseRulesetTests.cancel = false; - - updateLog("Starting ruleset tests ..."); - HTTPSEverywhere.httpseRulesetTests.testRunner(); -} diff --git a/data/extensions/https-everywhere@eff.org/chrome/content/ruleset-tests-status.xul b/data/extensions/https-everywhere@eff.org/chrome/content/ruleset-tests-status.xul deleted file mode 100644 index 0efcd5d..0000000 --- a/data/extensions/https-everywhere@eff.org/chrome/content/ruleset-tests-status.xul +++ /dev/null @@ -1,44 +0,0 @@ -<?xml version="1.0" encoding="utf-8"?> -<?xml-stylesheet href="chrome://global/skin/" type="text/css"?> -<?xml-stylesheet href="ruleset-tests-status.css" type="text/css"?> -<!DOCTYPE window SYSTEM "chrome://https-everywhere/locale/https-everywhere.dtd"> -<window id="ruleset-tests-status" - xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul" - xmlns:html="http://www.w3.org/1999/xhtml" - title="&https-everywhere.ruleset-tests.status_title;" - > - - <script type="application/x-javascript" src="ruleset-tests-status.js" /> - - <commandgroup> - <command id="cancel" oncommand="cancel();" /> - <command id="start" oncommand="start();" /> - </commandgroup> - - <html:div id="wrapper"> - <vbox flex="1" style="width:100%"> - <label id="progress-bar-label" value="Click Start to start the tests"></label> - - <spacer flex="1"/> - - <progressmeter id="progress-bar" mode="determined" value="0" /> - - <spacer flex="1"/> - - <textbox id="log" multiline="true" readonly="true" value="" /> - - <spacer flex="1"/> - - <button - id="cancel-button" - label="&https-everywhere.ruleset-tests.status_cancel_button;" - command="cancel" /> - - <button - id="start-button" - label="&https-everywhere.ruleset-tests.status_start_button;" - command="start" /> - </vbox> - </html:div> -</window> - diff --git a/data/extensions/https-everywhere@eff.org/chrome/content/ruleset-tests.js b/data/extensions/https-everywhere@eff.org/chrome/content/ruleset-tests.js deleted file mode 100644 index f4eda10..0000000 --- a/data/extensions/https-everywhere@eff.org/chrome/content/ruleset-tests.js +++ /dev/null @@ -1,189 +0,0 @@ -// load the HTTPS Everywhere component -var HTTPSEverywhere = null; -try { - HTTPSEverywhere = Components.classes["@eff.org/https-everywhere;1"] - .getService(Components.interfaces.nsISupports) - .wrappedJSObject; -} catch(e) { - // HTTPS Everywhere doesn't seem to be installed -} - -// attach testRunner to the HTTPS Everywhere component so that status.js can run it -if(HTTPSEverywhere) { - HTTPSEverywhere.httpseRulesetTests = { - testRunner: testRunner - }; -} - -function openStatus() { - // make sure mixed content blocking preferences are correct - Services.prefs.setBoolPref("security.mixed_content.block_display_content", false); - Services.prefs.setBoolPref("security.mixed_content.block_active_content", true); - - // open the status tab - var statusTab = gBrowser.addTab('chrome://https-everywhere/content/ruleset-tests-status.xul'); - gBrowser.selectedTab = statusTab; -} - -// FIXME use a class rather than global state -var left_star = new RegExp(/^\*\./); // *.example.com -var accepted_test_targets = {} - -function addTestTarget(urls, target, ruleset_ids) { - // Add one target and associated metadata to the list of - // URLs to be tested, performing housekeeping along the way - var active_ids = []; - if (target in accepted_test_targets) return; - - for (var n = 0; n < ruleset_ids.length; n++) { - var rs_id = ruleset_ids[n]; - var rs = HTTPSEverywhere.https_rules.rulesetsByID[rs_id]; - if (rs.active) { active_ids.push(rs_id) }; - } - // Some rulesets that might rewrite this target, let's test them - if (active_ids.length > 0) { - urls.push({ - url: 'http://'+target, - target: target, - ruleset_ids: active_ids - }); - } -} - -function testRunner() { - Components.utils.import("resource://gre/modules/PopupNotifications.jsm"); - - const numTabs = 6; - var finished = false; - var output = []; - var urls = []; - var num = 0; - var targets_to_ids = HTTPSEverywhere.https_rules.targets; - var ruleset_ids; - accepted_test_targets = {}; // reset each time - - // we need every ruleset loaded from DB to check if it's active - HTTPSEverywhere.https_rules.loadAllRulesets(); - - for(var target in targets_to_ids) { - ruleset_ids = targets_to_ids[target]; - if(target.indexOf("*") == -1) { - addTestTarget(urls, target, ruleset_ids); - } else { - // target is like *.example.wildcard.com, or www.example.* - // let's see what we can do... - var t = target.replace(left_star, "www."); - if (t.indexOf("*") == -1) { - addTestTarget(urls, t, ruleset_ids); - } - } - } - - function test() { - var i; - - HTTPSEverywhere.httpseRulesetTests.updateStatusBar(num, urls.length); - - // start loading all the tabs - window.focus - for(i=0; i<numTabs; i++) { - newTab(num); - } - } - - function newTab(number) { - num +=1; - // start a test in this tab - if(urls.length) { - - // open a new tab - var tab = gBrowser.addTab(urls[number].url); - - // wait for the page to load - var intervalId = window.setTimeout(function(){ - - // detect mixed content blocker - if(PopupNotifications.getNotification("mixed-content-blocked", gBrowser.getBrowserForTab(tab))) { - // build output to log - ruleset_xmls = ''; - for(let i=0; i < urls[number].ruleset_ids.length; i++) { - ruleset_xmls += urls[number].ruleset_ids[i].xmlName + ', '; - } - if(ruleset_xmls != '') - ruleset_xmls = ruleset_xmls.substring(ruleset_xmls.length-2, 2); - var output = 'MCB triggered: '+urls[number].url+' ('+ruleset_xmls+')'; - - HTTPSEverywhere.httpseRulesetTests.updateLog(output); - } - - // close this tab, and open another - closeTab(tab); - - }, 10000); - - } else { - - //to run if urls is empty - if (!finished) { - finished = true; - window.setTimeout(function(){ - gBrowser.removeCurrentTab(); - }, 10000); - } - } - } - - //closes tab - function closeTab(tab) { - HTTPSEverywhere.httpseRulesetTests.updateStatusBar(num, urls.length); - - gBrowser.selectedTab = tab; - gBrowser.removeCurrentTab(); - - // open a new tab, if the tests haven't been canceled - if(!HTTPSEverywhere.httpseRulesetTests.cancel) { - newTab(num); - } - } - - //manages write out of output mochilog.txt, which contains sites that trigger mcb - function writeout(weburl) { - - //initialize file - var file = Components.classes["@mozilla.org/file/directory_service;1"]. - getService(Components.interfaces.nsIProperties). - get("Home", Components.interfaces.nsIFile); - writeoutfile = "mochilog.txt"; - file.append(writeoutfile); - - //create file if it does not already exist - if(!file.exists()) { - file.create(Components.interfaces.nsIFile.NORMAL_FILE_TYPE, 420); - } - - //initialize output stream - var stream = Components.classes["@mozilla.org/network/file-output-stream;1"] - .createInstance(Components.interfaces.nsIFileOutputStream); - - //permissions are set to append (will not delete existing contents) - stream.init(file, 0x02 | 0x08 | 0x10, 0666, 0); - - var content = weburl + "\n"; - - //Deal with ascii text and write out - var converter = Components.classes["@mozilla.org/intl/converter-output-stream;1"]. - createInstance(Components.interfaces.nsIConverterOutputStream); - converter.init(stream, "UTF-8", 0, 0); - converter.writeString(content); - converter.close(); - - //alternative write out if ascii is not a concern - //stream.write(content,content.length); - //stream.close(); - - } - test(); -} - - - diff --git a/data/extensions/https-everywhere@eff.org/chrome/content/toolbar_button.js b/data/extensions/https-everywhere@eff.org/chrome/content/toolbar_button.js deleted file mode 100644 index 96b63d7..0000000 --- a/data/extensions/https-everywhere@eff.org/chrome/content/toolbar_button.js +++ /dev/null @@ -1,426 +0,0 @@ -window.addEventListener("load", https_everywhere_load, true); -window.addEventListener("load", function load(event) { - // need to wrap migratePreferences in another callback so that notification - // always displays on browser restart - window.removeEventListener("load", load, false); - if (gBrowser) { - gBrowser.addEventListener("DOMContentLoaded", - migratePreferences.bind(null, gBrowser), - true); - } -}, false); - -const CI = Components.interfaces; -const CC = Components.classes; - -// LOG LEVELS --- -let VERB=1; -let DBUG=2; -let INFO=3; -let NOTE=4; -let WARN=5; - -let HTTPSEverywhere = CC["@eff.org/https-everywhere;1"] - .getService(Components.interfaces.nsISupports) - .wrappedJSObject; - -// avoid polluting global namespace -// see: https://developer.mozilla.org/en-US/docs/Security_best_practices_in_extensions#Code_wrapping -if (!httpsEverywhere) { var httpsEverywhere = {}; } - -/** - * JS Object that acts as a namespace for the toolbar. - * - * Used to display toolbar hints to new users and change toolbar UI for cases - * such as when the toolbar is disabled. - */ -httpsEverywhere.toolbarButton = { - - /** - * Name of preference for determining whether to show ruleset counter. - */ - COUNTER_PREF: "extensions.https_everywhere.show_counter", - - /** - * Name of preference for whether HTTP Nowhere is on. - */ - HTTP_NOWHERE_PREF: "extensions.https_everywhere.http_nowhere.enabled", - - /** - * Used to determine if a hint has been previously shown. - * TODO: Probably extraneous, look into removing - */ - hintShown: false, - - /** - * Initialize the toolbar button used to hint new users and update UI on - * certain events. - */ - init: function() { - HTTPSEverywhere.log(DBUG, 'Removing listener for toolbarButton init.'); - window.removeEventListener('load', httpsEverywhere.toolbarButton.init, false); - - var tb = httpsEverywhere.toolbarButton; - - // make sure the checkbox for showing counter is properly set - var showCounter = tb.shouldShowCounter(); - var counterItem = document.getElementById('https-everywhere-counter-item'); - if (counterItem) { - counterItem.setAttribute('checked', showCounter ? 'true' : 'false'); - } - - // make sure UI for HTTP Nowhere mode is properly set - var httpNowhereItem = document.getElementById('http-nowhere-item'); - var showHttpNowhere = tb.shouldShowHttpNowhere(); - var toolbarbutton = document.getElementById('https-everywhere-button'); - if (httpNowhereItem) { - httpNowhereItem.setAttribute('checked', showHttpNowhere ? 'true' : 'false'); - } - if (toolbarbutton) { - toolbarbutton.setAttribute('http_nowhere', - showHttpNowhere ? 'true' : 'false'); - } - - // make sure UI is set depending on whether HTTPS-E is enabled - toggleEnabledUI(); - - // show ruleset counter when a tab is changed - tb.updateRulesetsApplied(); - - // There is no gBrowser object on Android. Instead Android uses the - // window.BrowserApp object: - // https://developer.mozilla.org/en-US/Add-ons/Firefox_for_Android/API/BrowserApp - if (gBrowser) { - gBrowser.tabContainer.addEventListener( - 'TabSelect', - tb.updateRulesetsApplied, - false - ); - - // add listener for top-level location change across all tabs - let httpseProgressListener = { - onLocationChange: function(aBrowser, aWebProgress, aReq, aLoc) { - HTTPSEverywhere.log(DBUG, "Got on location change!"); - HTTPSEverywhere.resetApplicableList(aBrowser); - }, - onStateChange: function(aBrowser, aWebProgress, aReq, aFlags, aStatus) { - if ((gBrowser.selectedBrowser === aBrowser) && - (aFlags & CI.nsIWebProgressListener.STATE_STOP) && - aWebProgress.isTopLevel) { - HTTPSEverywhere.log(DBUG, "Got on state change"); - tb.updateRulesetsApplied(); - } - } - }; - gBrowser.addTabsProgressListener(httpseProgressListener); - } - - // decide whether to show toolbar hint - let hintPref = "extensions.https_everywhere.toolbar_hint_shown"; - if (!Services.prefs.getPrefType(hintPref) - || !Services.prefs.getBoolPref(hintPref)) { - // only run once - Services.prefs.setBoolPref(hintPref, true); - // gBrowser unavailable on Android, see above. - if (gBrowser) { - gBrowser.addEventListener("DOMContentLoaded", - tb.handleShowHint.bind(null, gBrowser), - true); - } - } - }, - - /** - * Shows toolbar hint if previously not shown. - */ - handleShowHint: function(gBrowser) { - var tb = httpsEverywhere.toolbarButton; - if (!tb.hintShown){ - tb.hintShown = true; - const faqURL = "https://www.eff.org/https-everywhere/faq"; - var nBox = gBrowser.getNotificationBox(); - var strings = document.getElementById('HttpsEverywhereStrings'); - var msg = strings.getString('https-everywhere.toolbar.hint'); - var hint = nBox.appendNotification( - msg, - 'https-everywhere', - 'chrome://https-everywhere/skin/https-everywhere-24.png', - nBox.PRIORITY_WARNING_MEDIUM, - [], - function(action) { - // see https://developer.mozilla.org/en-US/docs/XUL/Method/appendNotification#Notification_box_events - gBrowser.selectedTab = gBrowser.addTab(faqURL); - }); - } - gBrowser.removeEventListener("DOMContentLoaded", tb.handleShowHint, true); - }, - - selectedBrowser: function() { - // gBrowser is unavailable on Android, see above. - if (window.gBrowser) { - return window.gBrowser.selectedBrowser; - } else if (window.BrowserApp) { - return window.BrowserApp.selectedBrowser; - } - }, - - /** - * Update the rulesets applied counter for the current tab. - */ - updateRulesetsApplied: function() { - var toolbarbutton = document.getElementById('https-everywhere-button'); - if (!toolbarbutton) { - return; - } - - var enabled = HTTPSEverywhere.prefs.getBoolPref("globalEnabled"); - var showCounter = httpsEverywhere.toolbarButton.shouldShowCounter(); - if (!enabled || !showCounter) { - toolbarbutton.setAttribute('rulesetsApplied', 0); - return; - } - - var browser = httpsEverywhere.toolbarButton.selectedBrowser(); - if (!browser) { - return; - } - - var alist = HTTPSEverywhere.getExpando(browser,"applicable_rules"); - if (!alist) { - return; - } - // Make sure the list is up to date - alist.populate_list(); - - var counter = 0; - for (var x in alist.active) { - if (!(x in alist.breaking)) { - ++counter; - } - } - for (var x in alist.moot) { - if (!(x in alist.active)) { - ++counter; - } - } - - toolbarbutton.setAttribute('rulesetsApplied', counter); - HTTPSEverywhere.log(INFO, 'Setting icon counter to: ' + counter); - }, - - /** - * Gets whether to show the rulesets applied counter. - * - * @return {boolean} - */ - shouldShowCounter: function() { - var tb = httpsEverywhere.toolbarButton; - var sp = Services.prefs; - - var prefExists = sp.getPrefType(tb.COUNTER_PREF); - - // the default behavior is to show the rulesets applied counter. - // if no preference exists (default) or its enabled, show the counter - return !prefExists || sp.getBoolPref(tb.COUNTER_PREF); - }, - - /** - * Gets whether to show HTTP Nowhere UI. - * - * @return {boolean} - */ - shouldShowHttpNowhere: function() { - var tb = httpsEverywhere.toolbarButton; - var sp = Services.prefs; - return sp.getBoolPref(tb.HTTP_NOWHERE_PREF); - }, - - /** - * Toggles the user's preference for displaying the rulesets applied counter - * and updates the UI. - */ - toggleShowCounter: function() { - var tb = httpsEverywhere.toolbarButton; - var sp = Services.prefs; - - var showCounter = tb.shouldShowCounter(); - sp.setBoolPref(tb.COUNTER_PREF, !showCounter); - - tb.updateRulesetsApplied(); - }, - - /** - * Toggles whether HTTP Nowhere mode is active, updates the toolbar icon. - */ - toggleHttpNowhere: function() { - HTTPSEverywhere.toggleHttpNowhere(); - var tb = httpsEverywhere.toolbarButton; - var showHttpNowhere = tb.shouldShowHttpNowhere(); - - // Change icon color to red if HTTP nowhere is enabled - var toolbarbutton = document.getElementById('https-everywhere-button'); - toolbarbutton.setAttribute('http_nowhere', - showHttpNowhere ? 'true' : 'false'); - reload_window(); - } -}; - -function https_everywhere_load() { - window.removeEventListener('load', https_everywhere_load, true); - // on first run, put the context menu in the addons bar - try { - var first_run; - try { - first_run = Services.prefs.getBoolPref("extensions.https_everywhere.firstrun_context_menu"); - } catch(e) { - Services.prefs.setBoolPref("extensions.https_everywhere.firstrun_context_menu", true); - first_run = true; - } - if(first_run) { - Services.prefs.setBoolPref("extensions.https_everywhere.firstrun_context_menu", false); - var navbar = document.getElementById("nav-bar"); - if(navbar.currentSet.indexOf("https-everywhere-button") == -1) { - var set = navbar.currentSet+',https-everywhere-button'; - navbar.setAttribute('currentset', set); - navbar.currentSet = set; - document.persist('nav-bar', 'currentset'); - } - } - } catch(e) { } -} - -function stitch_context_menu() { - // the same menu appears both under Tools and via the toolbar button: - var menu = document.getElementById("https-everywhere-menu"); - if (!menu.firstChild) { - var popup = document.getElementById("https-everywhere-context"); - menu.appendChild(popup.cloneNode(true)); - } -} -function stitch_context_menu2() { - // the same menu appears both under Tools and via the toolbar button: - var menu = document.getElementById("https-everywhere-menu2"); - if (!menu.firstChild) { - var popup = document.getElementById("https-everywhere-context"); - menu.appendChild(popup.cloneNode(true)); - } -} - -var rulesetTestsMenuItem = null; - -function show_applicable_list(menupopup) { - var browser = httpsEverywhere.toolbarButton.selectedBrowser(); - if (!browser) { - HTTPSEverywhere.log(WARN, "No browser for applicable list"); - return; - } - - var alist = HTTPSEverywhere.getExpando(browser,"applicable_rules"); - var weird=false; - - if (!alist) { - // This case occurs for error pages and similar. We need a dummy alist - // because populate_menu lives in there. Would be good to refactor this - // away. - alist = new HTTPSEverywhere.ApplicableList(HTTPSEverywhere.log, browser.currentURI); - weird = true; - } - alist.populate_menu(document, menupopup, weird); - - // should we also show the ruleset tests menu item? - if(HTTPSEverywhere.prefs.getBoolPref("show_ruleset_tests")) { - - if(!rulesetTestsMenuItem) { - let strings = document.getElementById('HttpsEverywhereStrings'); - let label = strings.getString('https-everywhere.menu.ruleset-tests'); - - rulesetTestsMenuItem = this.document.createElement('menuitem'); - rulesetTestsMenuItem.setAttribute('command', 'https-everywhere-menuitem-ruleset-tests'); - rulesetTestsMenuItem.setAttribute('label', label); - } - - if(!menupopup.contains(rulesetTestsMenuItem)) - menupopup.appendChild(rulesetTestsMenuItem); - } -} - -function toggle_rule(rule_id) { - // toggle the rule state - HTTPSEverywhere.https_rules.rulesetsByID[rule_id].toggle(); - reload_window(); -} - -function reload_window() { - var browser = httpsEverywhere.toolbarButton.selectedBrowser(); - if (browser) { - browser.reload(); - } -} - -function toggleEnabledState(){ - HTTPSEverywhere.toggleEnabledState(); - reload_window(); - toggleEnabledUI(); -} - -function toggleEnabledUI() { - // Add/remove menu items depending on whether HTTPS-E is enabled - var items = document.querySelectorAll(".hide-on-disable"); - var enabled = HTTPSEverywhere.prefs.getBoolPref("globalEnabled"); - for (let i = 0; i < items.length; i++) { - items[i].hidden = !enabled; - } - - // Change icon depending on enabled state - var toolbarbutton = document.getElementById('https-everywhere-button'); - if (toolbarbutton) { - toolbarbutton.setAttribute('status', enabled ? 'enabled' : 'disabled'); - } -} - -function open_in_tab(url) { - var wm = Components.classes["@mozilla.org/appshell/window-mediator;1"] - .getService(Components.interfaces.nsIWindowMediator); - var recentWindow = wm.getMostRecentWindow("navigator:browser"); - recentWindow.delayedOpenTab(url, null, null, null, null); -} - -// hook event for showing hint -HTTPSEverywhere.log(DBUG, 'Adding listener for toolbarButton init.'); -window.addEventListener("load", httpsEverywhere.toolbarButton.init, false); - -function migratePreferences(gBrowser) { - gBrowser.removeEventListener("DOMContentLoaded", migratePreferences, true); - let prefs_version = HTTPSEverywhere.prefs.getIntPref("prefs_version"); - - // first migration loses saved prefs - if(prefs_version == 0) { - try { - // upgrades will have old rules as preferences, such as the EFF rule - let upgrade = false; - let childList = HTTPSEverywhere.prefs.getChildList("", {}); - for(let i=0; i<childList.length; i++) { - if(childList[i] == 'EFF') { - upgrade = true; - break; - } - } - - if(upgrade) { - let nBox = gBrowser.getNotificationBox(); - let strings = document.getElementById('HttpsEverywhereStrings'); - let msg = strings.getString('https-everywhere.migration.notification0'); - nBox.appendNotification( - msg, - 'https-everywhere-migration0', - 'chrome://https-everywhere/skin/https-everywhere-24.png', - nBox.PRIORITY_WARNING_MEDIUM - ); - } - } catch(e) { - HTTPSEverywhere.log(WARN, "Migration from prefs_version 0 error: "+e); - } - - HTTPSEverywhere.prefs.setIntPref("prefs_version", prefs_version+1); - } -} diff --git a/data/extensions/https-everywhere@eff.org/chrome/content/toolbar_button.xul b/data/extensions/https-everywhere@eff.org/chrome/content/toolbar_button.xul deleted file mode 100644 index c4e2f6b..0000000 --- a/data/extensions/https-everywhere@eff.org/chrome/content/toolbar_button.xul +++ /dev/null @@ -1,74 +0,0 @@ -<?xml version="1.0"?> -<?xml-stylesheet href="chrome://https-everywhere/skin/https-everywhere.css" type="text/css"?> - -<!DOCTYPE overlay SYSTEM "chrome://https-everywhere/locale/https-everywhere.dtd"> - -<!-- helpful docs at - https://developer.mozilla.org/en/XUL/PopupGuide/PopupEvents --> - -<overlay id="https-everywhere-button-overlay" xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"> - <script type="application/x-javascript" src="chrome://https-everywhere/content/toolbar_button.js"/> - <script type="application/x-javascript" src="chrome://https-everywhere/content/ruleset-tests.js"/> - - <stringbundleset id="stringbundleset"> - <stringbundle id="HttpsEverywhereStrings" - src="chrome://https-everywhere/locale/https-everywhere.properties" /> - </stringbundleset> - - <!-- this works in Firefox, we need a Seamonkey version too... --> - <menupopup id="menu_ToolsPopup" onpopupshowing="stitch_context_menu()"> - <menu id="https-everywhere-menu" label="&https-everywhere.about.ext_name;"> - <!-- "https-everywhere-context" below gets .cloneNode()ed in here --> - </menu> - </menupopup> - - <menupopup id="toolsPopup" onpopupshowing="stitch_context_menu2()"> - <menu id="https-everywhere-menu2" label="&https-everywhere.about.ext_name;"> - <!-- "https-everywhere-context" below gets .cloneNode()ed in here --> - </menu> - </menupopup> - - <toolbarpalette id="BrowserToolbarPalette"> - <toolbarbutton - id="https-everywhere-button" - tooltiptext="&https-everywhere.about.ext_name;" - label="&https-everywhere.about.ext_name;" - context="https-everywhere-context-menu" - oncontextmenu="this.open = true;" - oncommand="this.open = true;" - buttonstyle="pictures" - type="menu" - rulesetsApplied="0"> - - <menupopup id="https-everywhere-context" onpopupshowing="show_applicable_list(this)"> - <!-- entries will be written here by ApplicableList.populate_menu() --> - <menuseparator class="hide-on-disable"/> - <menuitem type="checkbox" id="http-nowhere-item" label="&https-everywhere.menu.blockHttpRequests;" - oncommand="httpsEverywhere.toolbarButton.toggleHttpNowhere()" class="hide-on-disable"/> - <menuseparator class="hide-on-disable"/> - <menuitem type="checkbox" id="https-everywhere-counter-item" label="&https-everywhere.menu.showCounter;" - oncommand="httpsEverywhere.toolbarButton.toggleShowCounter()" class="hide-on-disable"/> - <menuseparator /> - <menuitem label="&https-everywhere.menu.observatory;" command="https-everywhere-menuitem-observatory" /> - <menuitem label="&https-everywhere.menu.about;" command="https-everywhere-menuitem-about" /> - </menupopup> - </toolbarbutton> - </toolbarpalette> - <commandset> - <command id="https-everywhere-menuitem-globalEnableToggle" - oncommand="toggleEnabledState();" /> - <command id="https-everywhere-menuitem-preferences" - oncommand="HTTPSEverywhere.chrome_opener('chrome://https-everywhere/content/preferences.xul', 'chrome,centerscreen,resizable=yes');" /> - <command id="https-everywhere-menuitem-about" - oncommand="HTTPSEverywhere.chrome_opener('chrome://https-everywhere/content/about.xul');" /> - <command id="https-everywhere-menuitem-observatory" - oncommand="HTTPSEverywhere.chrome_opener('chrome://https-everywhere/content/observatory-preferences.xul', 'chrome,centerscreen,resizable=yes');" /> - <command id="https-everywhere-menuitem-donate-eff" - oncommand="open_in_tab('https://www.eff.org/donate');" /> - <command id="https-everywhere-menuitem-donate-tor" - oncommand="open_in_tab('https://www.torproject.org/donate');" /> - <command id="https-everywhere-menuitem-ruleset-tests" - oncommand="openStatus();" /> - </commandset> -</overlay> - diff --git a/data/extensions/https-everywhere@eff.org/chrome/content/toolbar_button_binding.xml b/data/extensions/https-everywhere@eff.org/chrome/content/toolbar_button_binding.xml deleted file mode 100644 index 1981b3a..0000000 --- a/data/extensions/https-everywhere@eff.org/chrome/content/toolbar_button_binding.xml +++ /dev/null @@ -1,33 +0,0 @@ -<?xml version="1.0"?> -<!-- -Toolbar button needs to be extended to show a counter for the number of -rulesets applied, and this can be done using XBL. - -See: https://developer.mozilla.org/en-US/docs/XBL ---> -<bindings xmlns="http://www.mozilla.org/xbl" - xmlns:xbl="http://www.mozilla.org/xbl" - xmlns:xul="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"> - - <binding id="https-everywhere-binding"> - <content> - <!-- ruleset counter (rscounter) and rulesets applied (rsapplied) --> - <xul:stack id="rscounter"> - <xul:label id="rsapplied" xbl:inherits="value=rulesetsApplied" /> - </xul:stack> - - <!-- - Https everywhere toolbar button is already defined; just use its settings. - TODO: Look into any issues with oncommand/oncontext. - --> - <xul:toolbarbutton - class="https-everywhere-button toolbarbutton-1 chromeclass-toolbar-additional" - flex="1" - allowevents="true" - xbl:inherits="type,crop,image,label,accesskey,command,align,dir,pack,orient,wrap"> - - <children includes="menupopup" /> - </xul:toolbarbutton> - </content> - </binding> -</bindings> diff --git a/data/extensions/https-everywhere@eff.org/chrome/locale/ar/https-everywhere.dtd b/data/extensions/https-everywhere@eff.org/chrome/locale/ar/https-everywhere.dtd deleted file mode 100644 index 4f9afe9..0000000 --- a/data/extensions/https-everywhere@eff.org/chrome/locale/ar/https-everywhere.dtd +++ /dev/null @@ -1,49 +0,0 @@ -<!ENTITY https-everywhere.about.title "عن HTTPS Everywhere"> -<!ENTITY https-everywhere.about.ext_name "HTTPS Everywhere"> -<!ENTITY https-everywhere.about.ext_description "شفر شبكة الإنترنت! استخدم تلقائيا تقنية HTTPS للأمان مع الكثير من المواقع."> -<!ENTITY https-everywhere.about.version "النسخة"> -<!ENTITY https-everywhere.about.created_by "أنشأه"> -<!ENTITY https-everywhere.about.librarians "جامعيْ القواعد"> -<!ENTITY https-everywhere.about.thanks "شكراً لكل من"> -<!ENTITY https-everywhere.about.contribute "إن أعجبتك إضافة HTTPS Everywhere، فكر بـ"> -<!ENTITY https-everywhere.about.donate_tor "التبرع لتور"> -<!ENTITY https-everywhere.about.tor_lang_code "en"> -<!ENTITY https-everywhere.about.or "أو"> -<!ENTITY https-everywhere.about.donate_eff "التبرع للـ EFF"> - -<!ENTITY https-everywhere.menu.about "عن HTTPS Everywhere"> -<!ENTITY https-everywhere.menu.observatory "خيارات مرصد SSL"> -<!ENTITY https-everywhere.menu.globalEnable "فعّل HTTPS Everywhere"> -<!ENTITY https-everywhere.menu.globalDisable "عطّل HTTPS Everywhere"> -<!ENTITY https-everywhere.menu.blockHttpRequests "منع جميع طلبات HTTP"> -<!ENTITY https-everywhere.menu.showCounter "أظهر العداد"> - -<!ENTITY https-everywhere.prefs.title "خيارات HTTPS Everywhere"> -<!ENTITY https-everywhere.prefs.enable_all "فعّل الكل"> -<!ENTITY https-everywhere.prefs.disable_all "عطّل الكل"> -<!ENTITY https-everywhere.prefs.reset_defaults "استعادة الإعدادات الافتراضية"> -<!ENTITY https-everywhere.prefs.search "بحث"> -<!ENTITY https-everywhere.prefs.site "موقع"> -<!ENTITY https-everywhere.prefs.notes "ملاحظات"> -<!ENTITY https-everywhere.prefs.list_caption "أي من قواعد إعادة توجيه HTTPS يجب أن تطبق؟"> -<!ENTITY https-everywhere.prefs.enabled "مفعّل"> -<!ENTITY https-everywhere.prefs.ruleset_howto "يمكنك تعلم كيفية كتابة قواعد خاصة بك (لإضافة الدعم لمواقع أخرى)"> -<!ENTITY https-everywhere.prefs.here_link "هنا"> -<!ENTITY https-everywhere.prefs.toggle "بدّل"> -<!ENTITY https-everywhere.prefs.reset_default "استعادة الإعداد الافتراضي"> -<!ENTITY https-everywhere.prefs.view_xml_source "افحص مصدر XML"> - -<!ENTITY https-everywhere.source.downloading "جاري التحميل"> -<!ENTITY https-everywhere.source.filename "اسم الملف"> -<!ENTITY https-everywhere.source.unable_to_download "تعذّر تنزيل المصدر."> - -<!ENTITY https-everywhere.popup.title "HTTPS Everywhere 4.0development.11 notification"> -<!ENTITY https-everywhere.popup.paragraph1 "عذراً. انت كنت تستخدم اصدار مستقر من HTTPS Everywhere، ولكن تم تحديث اصدارك إلي الاصدار التجريبي عن طريق الخطء."> -<!ENTITY https-everywhere.popup.paragraph2 "هل ترغب في العودة للاصدار المستقر؟"> -<!ENTITY https-everywhere.popup.paragraph3 "كنا نحب لو واصلت استخدام الاصدار التجريبي من HTTPS Everywhere لان ذلك يساعدنا علي جعل البرنامج أفضل! قد تجد في الاصدار التجريبي بعض الأخطاء التي يمكنك ان تبلغ عنها بمراسلة https-everywhere@eff.org. نآسف على الإزعاج و شكراً لأستخدامك HTTPS Everywhere."> -<!ENTITY https-everywhere.popup.keep "ابقني علي الاصدار التجريبي"> -<!ENTITY https-everywhere.popup.revert "حمل الاصدار المستقر الاخير"> - -<!ENTITY https-everywhere.ruleset-tests.status_title "اختبارات مجموعة أوامر HTTPS Everywhere"> -<!ENTITY https-everywhere.ruleset-tests.status_cancel_button "إلغاء"> -<!ENTITY https-everywhere.ruleset-tests.status_start_button "ابدأ"> diff --git a/data/extensions/https-everywhere@eff.org/chrome/locale/ar/https-everywhere.properties b/data/extensions/https-everywhere@eff.org/chrome/locale/ar/https-everywhere.properties deleted file mode 100644 index 2d4cd1e..0000000 --- a/data/extensions/https-everywhere@eff.org/chrome/locale/ar/https-everywhere.properties +++ /dev/null @@ -1,8 +0,0 @@ -https-everywhere.menu.globalEnable = فعّل HTTPS Everywhere -https-everywhere.menu.globalDisable = أوقف HTTPS Everywhere -https-everywhere.menu.enableDisable = فعل / اوقف القوانين -https-everywhere.menu.noRules = (هذه الصفحة لا تحتوي على قوانين) -https-everywhere.menu.unknownRules = (قواين هذه الصفحة غير معروفة) -https-everywhere.toolbar.hint = HTTPS Everywhere مفعل الان. يمكنك تفعيله او تعطيله علي حسب الموقع الذي تزور عن طريق الضغط علي الرمز في شريطة العناوين. -https-everywhere.migration.notification0 = من أجل أن تنفيذ اصلاح مهم، هذا التحديث يعيد قوانين HTTPS Everywhere إلى حالتها الإفتراضية. -https-everywhere.menu.ruleset-tests = فعل اختبارات مجموعة أوامر HTTPS Everywhere diff --git a/data/extensions/https-everywhere@eff.org/chrome/locale/ar/ssl-observatory.dtd b/data/extensions/https-everywhere@eff.org/chrome/locale/ar/ssl-observatory.dtd deleted file mode 100644 index 49389d7..0000000 --- a/data/extensions/https-everywhere@eff.org/chrome/locale/ar/ssl-observatory.dtd +++ /dev/null @@ -1,98 +0,0 @@ -<!-- Observatory popup window --> -<!ENTITY ssl-observatory.popup.details "التفاصيل ومعلومات الخصوصية"> -<!ENTITY ssl-observatory.popup.later "إسألني لاحقاً"> -<!ENTITY ssl-observatory.popup.no "لا"> - -<!ENTITY ssl-observatory.popup.text "HTTPS Everywhere يمكن له أن يكتشف الهجمات -ضد متصفحك عبر إرسال الشهادات التي تستقبلها إلى المرصد. -هل تريد تشغيل هذه الخاصية؟"> - -<!--<!ENTITY ssl-observatory.popup.text -"EFF's SSL Observatory can detect attacks against HTTPS websites by collecting -and auditing the certificates being presented to your browser. Would you like -to turn it on?">--> - -<!ENTITY ssl-observatory.popup.title -"هل تريد أن يستخدم HTTPS Everywhere خاصية SSL Observatory؟"> - -<!ENTITY ssl-observatory.popup.yes "نعم"> - -<!-- Observatory preferences dialog --> - -<!ENTITY ssl-observatory.prefs.adv_priv_opts1 -"ان استخدام تلك الخاصية آمن إلا إذا كنت تستخدم الإنترنت ضمن شبكة شركة ذات إعدادات رقابية:"> - -<!ENTITY ssl-observatory.prefs.adv_priv_opts2 -"آمن، إلا إذا كنت تستخدم شبكة شركة داخلية تستخدم أسماء سرية لخوادمها:"> - -<!ENTITY ssl-observatory.prefs.alt_roots -"أرسل وتحقق من الشهادات الموقعة بواسطة سلطة غير معتمدة."> - -<!ENTITY ssl-observatory.prefs.alt_roots_tooltip -"من الآمن (والمستحسن) تفعيل هذا الخيار، إلا إذا كنت تستخدم شبكة شركة تطفلية أو برنامج كاسبرسكي المضاد للڤيروسات الذي يراقب تصفحك عن طريق TLS بروكسي و private root Certificate Authority. إذا فعلت الخاصية على شبكة مماثلة، قد ينشر هذا الخيار أدلة على أي نطاقات https:// تمت زيارتها عبر ذلك البروكسي، وذلك بسبب الشهادات الفريدة التي يمكن أن ينتجها. ولذلك نحن نتركه غير مفعل في الإعدادات الافتراضية."> - -<!ENTITY ssl-observatory.prefs.anonymous "تحقق من الشهادات باستخدام تور لإخفاء الهوية"> -<!ENTITY ssl-observatory.prefs.anonymous_unavailable -"تحقق من الشهادات باستخدام تور لإخفاء الهوية (يتطلب تور)"> -<!ENTITY ssl-observatory.prefs.anonymous_tooltip -"يتطلب هذا الخيار تثبيت و تشغيل تور"> - -<!ENTITY ssl-observatory.prefs.asn -"عندما ترى شهادة جديدة، أخبر المرصد عن هوية مزود خدمة الإنترنت الخاص بك."> - -<!ENTITY ssl-observatory.prefs.asn_tooltip -"هذا سيجلب و يرسل "رقم النظام المستقل" الخاص بشبكتك. هذا سيساعدنا على تحديد موقع الهجمات ضد HTTPS، وتحديد ما إذا كان لدينا ملاحظات من شبكات في أماكن مثل سوريا وإيران حيث هذه الهجمات شائعة نسبياً."> - -<!ENTITY ssl-observatory.prefs.show_cert_warning -"أظهر تحذيرا إذا كشف المرقاب عن وجود شهادة مسحوبة لم يكتشفها المتصفح"> - -<!ENTITY ssl-observatory.prefs.show_cert_warning_tooltip -"سيتم مقارنة الشهادات المرسلة بقائمة الشهادات المسحوبة. للأسف لا يمكن أن نضمن اكتشاف كل الشهادات المسحوبة في كل مرة، لكن إذا رأيت تحذيرا فاعلم أن هناك خطبا ما."> - -<!ENTITY ssl-observatory.prefs.done "انتهى"> - -<!ENTITY ssl-observatory.prefs.explanation -"HTTPS Everywhere يمكن له أن يستخدم مرصد SSL من الـEFF وهذا يعني شيئين: (۱) -إرسال نسخ من شهادات HTTPS إلى المرصد لمساعدتنا على كشف هجمات 'رجل-في-الوسط' - وتحسين الأمان على الإنترنت، و (٢) يسمح لنا بتحذيرك عن الاتصالات غير الآمنة أو الهجمات على متصفحك."> - -<!--<!ENTITY ssl-observatory.prefs.explanation2 -"When you visit https://www.example.com, the Observatory will learn that -somebody visited that site, but will not know who or what page they looked at. -Mouseover the options for further details:">--> - -<!ENTITY ssl-observatory.prefs.explanation2 - -"على سبيل المثال، عندما تقوم بزيارة https://www.something.com, فإن الشهادة -التي يتلقاها المرصد تشير إلى أن شخصاً ما قام بزيارة www.something.com, ولكن ليس من قام بالزيارة -أو ما هي الصفحات التي قاموا بقراءتها. أشر بالفأرة فوق الخيار للمزيد من التفاصيل:"> - -<!ENTITY ssl-observatory.prefs.hide "أخفِ الخيارات المتقدمة"> - -<!ENTITY ssl-observatory.prefs.nonanon -"تحقق من الشهادات حتى لو لم يكن تور متاح"> - -<!ENTITY ssl-observatory.prefs.nonanon_tooltip -"سنحاول الحفاظ على سرية البيانات، ولكن هذا الخيار أقل أمناً"> - -<!ENTITY ssl-observatory.prefs.priv_dns -"أرسل وتحقق من شهادات أسماء DNS غير العامة"> - -<!ENTITY ssl-observatory.prefs.priv_dns_tooltip -"ما لم يتم تحديد هذا الخيار، لن يسجل المرصد الشهادات للأسماء التي لا يستطيع حلها عبر نظام DNS."> - -<!ENTITY ssl-observatory.prefs.show "أظهر الخيارات المتقدمة"> - -<!ENTITY ssl-observatory.prefs.title "تفضيلات مرصد SSL"> - -<!ENTITY ssl-observatory.prefs.use "استخدم المرصد؟"> -<!ENTITY ssl-observatory.warning.title "تحذير من مرصد SSL الخاص بـEFF"> -<!ENTITY ssl-observatory.warning.showcert "أظهر سلسة الشهادة"> -<!ENTITY ssl-observatory.warning.okay "أنا أفهم"> -<!ENTITY ssl-observatory.warning.text "أصدر مرصد SSL من الـEFF تحذيراً حول شهادة ( أو شهادات) HTTPS لهذا الموقع:"> -<!ENTITY ssl-observatory.warning.defense "إذا كان حسابك مفتوحا على هذا الموقع فيستحسن تغيير كلمة المرور مباشرة بعد حصول اتصال آمن. (يمكن تعطيل هذه التحذيرات في باب "مرقاب SSL" في إعدادات HTTPS في كل مكان)"> - -<!ENTITY ssl-observatory.prefs.self_signed -"اعرض و تحقق من الشهادات الموقعة ذاتياً"> -<!ENTITY ssl-observatory.prefs.self_signed_tooltip -"هذا مفضل ; فمشاكل التشفير شائعة بشكل خاص في الأجهزة المدمجة الموقعة ذاتياً"> diff --git a/data/extensions/https-everywhere@eff.org/chrome/locale/bg/https-everywhere.dtd b/data/extensions/https-everywhere@eff.org/chrome/locale/bg/https-everywhere.dtd deleted file mode 100644 index 422c3cc..0000000 --- a/data/extensions/https-everywhere@eff.org/chrome/locale/bg/https-everywhere.dtd +++ /dev/null @@ -1,49 +0,0 @@ -<!ENTITY https-everywhere.about.title "За HTTPS Everywhere"> -<!ENTITY https-everywhere.about.ext_name "HTTPS Everywhere"> -<!ENTITY https-everywhere.about.ext_description "Шифрирайте мрежата! Използвайте автоматична HTTPS защита на много страници."> -<!ENTITY https-everywhere.about.version "Версия"> -<!ENTITY https-everywhere.about.created_by "Създадено от"> -<!ENTITY https-everywhere.about.librarians "Библиотеки с правила"> -<!ENTITY https-everywhere.about.thanks "Благодарности на"> -<!ENTITY https-everywhere.about.contribute "Ако харесвате HTTPS Everywhere можете да направите"> -<!ENTITY https-everywhere.about.donate_tor "дарение към Tor"> -<!ENTITY https-everywhere.about.tor_lang_code "bg"> -<!ENTITY https-everywhere.about.or "или"> -<!ENTITY https-everywhere.about.donate_eff "дарение към EFF"> - -<!ENTITY https-everywhere.menu.about "За HTTPS Everywhere"> -<!ENTITY https-everywhere.menu.observatory "Настройки на SSL Observatory"> -<!ENTITY https-everywhere.menu.globalEnable "Включи HTTPS Everywhere"> -<!ENTITY https-everywhere.menu.globalDisable "Изключи HTTPS Everywhere"> -<!ENTITY https-everywhere.menu.blockHttpRequests "Блокиране на всички HTTP заявки"> -<!ENTITY https-everywhere.menu.showCounter "Показване на брояч"> - -<!ENTITY https-everywhere.prefs.title "Настройки на HTTPS Everywhere"> -<!ENTITY https-everywhere.prefs.enable_all "Включване на всички"> -<!ENTITY https-everywhere.prefs.disable_all "Изключване на всички"> -<!ENTITY https-everywhere.prefs.reset_defaults "Възстановяване на стандартните"> -<!ENTITY https-everywhere.prefs.search "Търсене"> -<!ENTITY https-everywhere.prefs.site "Страница"> -<!ENTITY https-everywhere.prefs.notes "Забележки"> -<!ENTITY https-everywhere.prefs.list_caption "Кои HTTPS правила за преадресиране да се прилагат?"> -<!ENTITY https-everywhere.prefs.enabled "Включено"> -<!ENTITY https-everywhere.prefs.ruleset_howto "Можете да се научите да пишете собствени правила (за добавяне поддръжка на други страници)"> -<!ENTITY https-everywhere.prefs.here_link "тук"> -<!ENTITY https-everywhere.prefs.toggle "Превключване"> -<!ENTITY https-everywhere.prefs.reset_default "Възстановяване"> -<!ENTITY https-everywhere.prefs.view_xml_source "Преглед на XML кода"> - -<!ENTITY https-everywhere.source.downloading "Изтегляне"> -<!ENTITY https-everywhere.source.filename "Име на файл"> -<!ENTITY https-everywhere.source.unable_to_download "Не може да свали кода."> - -<!ENTITY https-everywhere.popup.title "HTTPS Everywhere 4.0development.11 известие"> -<!ENTITY https-everywhere.popup.paragraph1 "Опс. Използвали сте стабилната версия на HTTPS Everywhere, но е възможно случайно да сме Ви надградили с разработваща се версия."> -<!ENTITY https-everywhere.popup.paragraph2 "Искате ли да се върнете към стабилната версия?"> -<!ENTITY https-everywhere.popup.paragraph3 "Ще се радваме, ако продължите да използвате нашата разработваща се версия и ни помогнете да направим HTTPS Everywhere по-добра! Може да откриете няколко грешки тук-там, които да докладвате на https-everywhere@eff.org. Извинете за неудобството и Ви благодарим, че използвате HTTPS Everywhere."> -<!ENTITY https-everywhere.popup.keep "Задържане на разработващата версия"> -<!ENTITY https-everywhere.popup.revert "Изтегли най-актуалната стабилна версия"> - -<!ENTITY https-everywhere.ruleset-tests.status_title "Тестване правилата на HTTPS Everywhere"> -<!ENTITY https-everywhere.ruleset-tests.status_cancel_button "Отказ"> -<!ENTITY https-everywhere.ruleset-tests.status_start_button "Старт"> diff --git a/data/extensions/https-everywhere@eff.org/chrome/locale/bg/https-everywhere.properties b/data/extensions/https-everywhere@eff.org/chrome/locale/bg/https-everywhere.properties deleted file mode 100644 index 5c20247..0000000 --- a/data/extensions/https-everywhere@eff.org/chrome/locale/bg/https-everywhere.properties +++ /dev/null @@ -1,8 +0,0 @@ -https-everywhere.menu.globalEnable = Включване на HTTPS Everywhere -https-everywhere.menu.globalDisable = Изключване на HTTPS Everywhere -https-everywhere.menu.enableDisable = Включване / Изключване на правила -https-everywhere.menu.noRules = (Няма правила за тази страница) -https-everywhere.menu.unknownRules = (Непознати правила за тази страница) -https-everywhere.toolbar.hint = HTTPS Everywhere е активен. Можете да го превключвате от сайт на сайт чрез натискане на иконката в адресната лента. -https-everywhere.migration.notification0 = За да се приложи критическа поправка, това обновление анулира вашите настройки на HTTPS Everywhere правилата към стандартните им стойности. -https-everywhere.menu.ruleset-tests = Стартиране на тест за правилата на HTTPS Everywhere diff --git a/data/extensions/https-everywhere@eff.org/chrome/locale/bg/ssl-observatory.dtd b/data/extensions/https-everywhere@eff.org/chrome/locale/bg/ssl-observatory.dtd deleted file mode 100644 index 334e610..0000000 --- a/data/extensions/https-everywhere@eff.org/chrome/locale/bg/ssl-observatory.dtd +++ /dev/null @@ -1,95 +0,0 @@ -<!-- Observatory popup window --> -<!ENTITY ssl-observatory.popup.details "Подробности и информация за конфиденциалност"> -<!ENTITY ssl-observatory.popup.later "Питане по-късно"> -<!ENTITY ssl-observatory.popup.no "Не"> - -<!ENTITY ssl-observatory.popup.text "HTTPS Everywhere може да засече атаки срещу вашият браузър като изпраща сертификатите, които получавате към SSL Observatory. -Включване на тази опция?"> - -<!--<!ENTITY ssl-observatory.popup.text -"EFF's SSL Observatory can detect attacks against HTTPS websites by collecting -and auditing the certificates being presented to your browser. Would you like -to turn it on?">--> - -<!ENTITY ssl-observatory.popup.title -"Да използва ли HTTPS Everywhere SSL Observatory?"> - -<!ENTITY ssl-observatory.popup.yes "Да"> - -<!-- Observatory preferences dialog --> - -<!ENTITY ssl-observatory.prefs.adv_priv_opts1 -"Включването на тази опция е безопасно, освен ако използвате много натрапчива корпоративна мрежа:"> - -<!ENTITY ssl-observatory.prefs.adv_priv_opts2 -"Безопасно, освен ако използвате корпоративна мрежа със секретни имена на сървърите:"> - -<!ENTITY ssl-observatory.prefs.alt_roots -"Предаване и проверка на сертификати подписани от нестандартизиран Certificate Authority"> - -<!ENTITY ssl-observatory.prefs.alt_roots_tooltip -"Безопасно е (и е добра идея) да включите тази опция, освен ако използвате натрапчива корпоративна мрежа или антивирусен софтуер на Касперски, които следят Вашата работа в мрежата с помощта на TLS прокси и частни Certificate Authority. Ако е разрешена на такава мрежа, тази опция може да публикува данни за това, какви https:// домейни са били посетени през това прокси, вследствие на уникалния сертификат, който предоставя. Така, че я оставяме изключена по подразбиране."> - -<!ENTITY ssl-observatory.prefs.anonymous "Проверка на сертификати чрез използване на Tor анонимност"> -<!ENTITY ssl-observatory.prefs.anonymous_unavailable -"Проверка на сертификати чрез използване на Tor за анонимност (изисква Torbutton)"> -<!ENTITY ssl-observatory.prefs.anonymous_tooltip -"Тази опция изисква Tor и Torbutton да бъдат инсталирани"> - -<!ENTITY ssl-observatory.prefs.asn -"Когато получите нов сертификат, съобщете на SSL Observatory към кой интернет доставчик сте свързан"> - -<!ENTITY ssl-observatory.prefs.asn_tooltip -"Ще получите и изпратите "Номер на автономна система" на Вашата мрежа. Това ще ни помогне да локализираме атаките срещу HTTPS и да определим дали имаме наблюдения от мрежи на места като Иран и Сирия, където атаките са сравнително чести."> - -<!ENTITY ssl-observatory.prefs.show_cert_warning -"Покажи предупреждение, когато Обсерваторията открие оттеглен сертификат, който броузъра ти не е остановил."> - -<!ENTITY ssl-observatory.prefs.show_cert_warning_tooltip -"Това ще провери дали представения сертификат е в Списъка на Оттеглени Сертификати. За съжаление неможе да гарантираме, че това ще сигнализира всеки оттеглен сертификат, но ако видиш предупреждение е доста вероятно да има някакъв проблем."> - -<!ENTITY ssl-observatory.prefs.done "Готово"> - -<!ENTITY ssl-observatory.prefs.explanation -"HTTPS Everywhere може да използва SSL Observatory на EFF. Това означава две неща: (1) Изпращане на копия от HTTPS сертификати към SSL Observatory, за да ни помогнат да определим "man in the middle" атаки и да подобрим уеб сигурността; (2) Позволява ни да Ви предупредим за несигурни връзки или атаки над Вашия браузър."> - -<!--<!ENTITY ssl-observatory.prefs.explanation2 -"When you visit https://www.example.com, the Observatory will learn that -somebody visited that site, but will not know who or what page they looked at. -Mouseover the options for further details:">--> - -<!ENTITY ssl-observatory.prefs.explanation2 - -"Например, когато посетите https://www.something.com, сертификата -получен от SSL Observatory ще отбележи, че някой е посетил www.something.com, но не и кой е неговият посетител или коя точно страница -се преглежда. Задръжте мишката върху опциите за да получите допълнителна информация:"> - -<!ENTITY ssl-observatory.prefs.hide "Скриване на разширените опции"> - -<!ENTITY ssl-observatory.prefs.nonanon -"Проверка на сертификати дори ако Tor не е наличен"> - -<!ENTITY ssl-observatory.prefs.nonanon_tooltip -"Все пак ще се опитаме да запазим данните Ви анонимни, но тази опция е по-малко безопасна"> - -<!ENTITY ssl-observatory.prefs.priv_dns -"Предаване и проверка на сертификати за не-публични DNS имена"> - -<!ENTITY ssl-observatory.prefs.priv_dns_tooltip -"Докато тази опция е избрана, SSL Observatory няма да регистрира сертификати за имена, които не могат да се разрешат през DNS системата."> - -<!ENTITY ssl-observatory.prefs.show "Показване на разширени опции"> - -<!ENTITY ssl-observatory.prefs.title "Настройки на SSL Observatory"> - -<!ENTITY ssl-observatory.prefs.use "Използване на SSL Observatory?"> -<!ENTITY ssl-observatory.warning.title "ПРЕДУПРЕЖДЕНИЕ от SSL Observatory"> -<!ENTITY ssl-observatory.warning.showcert "Показване веригата на сертификата"> -<!ENTITY ssl-observatory.warning.okay "Разбирам"> -<!ENTITY ssl-observatory.warning.text "SSL Observatory е издала предупреждение за HTTPS сертификат(и) за този сайт:"> -<!ENTITY ssl-observatory.warning.defense "Ако сте се вписали в този сайт е прерпоръчително да смените паролата си щом установите сигурна връзка. (Тези предупреждения могат да бъдат изключени в табът "SSL Обсерватория" в настройките на HTTPS Everywhere.)"> - -<!ENTITY ssl-observatory.prefs.self_signed -"Приемане и проверка на самоподписани сертификати"> -<!ENTITY ssl-observatory.prefs.self_signed_tooltip -"Това е препоръчително; криптографските проблеми са особено разпространени в самоподписани вградени устройства"> diff --git a/data/extensions/https-everywhere@eff.org/chrome/locale/ca/https-everywhere.dtd b/data/extensions/https-everywhere@eff.org/chrome/locale/ca/https-everywhere.dtd deleted file mode 100644 index 1230523..0000000 --- a/data/extensions/https-everywhere@eff.org/chrome/locale/ca/https-everywhere.dtd +++ /dev/null @@ -1,49 +0,0 @@ -<!ENTITY https-everywhere.about.title "Sobre HTTPS Everywhere"> -<!ENTITY https-everywhere.about.ext_name "HTTPS Everywhere"> -<!ENTITY https-everywhere.about.ext_description "Xifrar la Web! Fes servir la seguretat HTTPS a molts llocs."> -<!ENTITY https-everywhere.about.version "Versió"> -<!ENTITY https-everywhere.about.created_by "Creat per"> -<!ENTITY https-everywhere.about.librarians "C"> -<!ENTITY https-everywhere.about.thanks "Gràcies a"> -<!ENTITY https-everywhere.about.contribute "Si t'agrada HTTPS Everywhere, podries considerar"> -<!ENTITY https-everywhere.about.donate_tor "Donar a Tor"> -<!ENTITY https-everywhere.about.tor_lang_code "en"> -<!ENTITY https-everywhere.about.or "o"> -<!ENTITY https-everywhere.about.donate_eff "Donar a EFF"> - -<!ENTITY https-everywhere.menu.about "Sobre HTTPS Everywhere"> -<!ENTITY https-everywhere.menu.observatory "Preferències de SSL Observatory"> -<!ENTITY https-everywhere.menu.globalEnable "Activar HTTPS Everywhere"> -<!ENTITY https-everywhere.menu.globalDisable "Desactivar HTTPS Everywhere"> -<!ENTITY https-everywhere.menu.blockHttpRequests "Bloqueja totes les peticiones HTTP"> -<!ENTITY https-everywhere.menu.showCounter "Mostra el contador"> - -<!ENTITY https-everywhere.prefs.title "Preferències de HTTPS Everywhere"> -<!ENTITY https-everywhere.prefs.enable_all "Activar-ho tot"> -<!ENTITY https-everywhere.prefs.disable_all "Desactivar-ho tot"> -<!ENTITY https-everywhere.prefs.reset_defaults "Tornar a opcions per defecte"> -<!ENTITY https-everywhere.prefs.search "Cercar"> -<!ENTITY https-everywhere.prefs.site "Lloc"> -<!ENTITY https-everywhere.prefs.notes "Notes"> -<!ENTITY https-everywhere.prefs.list_caption "Quines regles de redirecció HTTPS vols aplicar?"> -<!ENTITY https-everywhere.prefs.enabled "Habilitat"> -<!ENTITY https-everywhere.prefs.ruleset_howto "Pots aprendre com escriure les teves pròpies regles (per afegir suport a altres webs)"> -<!ENTITY https-everywhere.prefs.here_link "aquí"> -<!ENTITY https-everywhere.prefs.toggle "Canviar"> -<!ENTITY https-everywhere.prefs.reset_default "Tornar a la opció per defecte"> -<!ENTITY https-everywhere.prefs.view_xml_source "Veure el codi XML"> - -<!ENTITY https-everywhere.source.downloading "Descarregant"> -<!ENTITY https-everywhere.source.filename "Nom d'arxiu"> -<!ENTITY https-everywhere.source.unable_to_download "Incapaç de descarregar la font."> - -<!ENTITY https-everywhere.popup.title "Notificació HTTPS Everywhere 4.0development.11"> -<!ENTITY https-everywhere.popup.paragraph1 "Ups, Estaveu usant una versió estable de HTTPS Everywhere, però possiblement us hem actualitzat a la versió de desenvolupadors."> -<!ENTITY https-everywhere.popup.paragraph2 "Voleu tornar a la versió estable?"> -<!ENTITY https-everywhere.popup.paragraph3 "Ens agradaria que continuéssiu usant la versió de desenvolupador per a ajudar-nos a millorar. Potser hi trobeu alguns errors, que ens podeu indicar a https-everywhere@eff.org. Disculpeu les molèsties, i gràcies per usar HTTPS Everywhere."> -<!ENTITY https-everywhere.popup.keep "Vull continuar amb la versió de desenvolupador."> -<!ENTITY https-everywhere.popup.revert "Descarrega l'última versió estable."> - -<!ENTITY https-everywhere.ruleset-tests.status_title "HTTPS Everywhere test de funcionament"> -<!ENTITY https-everywhere.ruleset-tests.status_cancel_button "Cancel·la"> -<!ENTITY https-everywhere.ruleset-tests.status_start_button "Inici"> diff --git a/data/extensions/https-everywhere@eff.org/chrome/locale/ca/https-everywhere.properties b/data/extensions/https-everywhere@eff.org/chrome/locale/ca/https-everywhere.properties deleted file mode 100644 index 934d665..0000000 --- a/data/extensions/https-everywhere@eff.org/chrome/locale/ca/https-everywhere.properties +++ /dev/null @@ -1,8 +0,0 @@ -https-everywhere.menu.globalEnable = Activar HTTPS Everywhere -https-everywhere.menu.globalDisable = Desactivar HTTPS Everywhere -https-everywhere.menu.enableDisable = Activar/Desactivar Normes -https-everywhere.menu.noRules = (Sense Normes per Aquesta Pàgina) -https-everywhere.menu.unknownRules = (Normes per Aquesta Pàgina Desconegudes) -https-everywhere.toolbar.hint = HTTPS Everywhere està actiu. Pots modificar-ho en l'icona de la barra d'eines. -https-everywhere.migration.notification0 = En ordre per implementar una reparació crucial, aquesta actualització reinicia les normes del teu HTTPS Everywhere al seu valor orginial. -https-everywhere.menu.ruleset-tests = Iniciar Testsos de Normes diff --git a/data/extensions/https-everywhere@eff.org/chrome/locale/ca/ssl-observatory.dtd b/data/extensions/https-everywhere@eff.org/chrome/locale/ca/ssl-observatory.dtd deleted file mode 100644 index ce27c0e..0000000 --- a/data/extensions/https-everywhere@eff.org/chrome/locale/ca/ssl-observatory.dtd +++ /dev/null @@ -1,101 +0,0 @@ -<!-- Observatory popup window --> -<!ENTITY ssl-observatory.popup.details "Detalls i privacitat de la Informació"> -<!ENTITY ssl-observatory.popup.later "Preguntar més endavant"> -<!ENTITY ssl-observatory.popup.no "No"> - -<!ENTITY ssl-observatory.popup.text "HTTPS a tot arreu pot detectar atacs -contra el seu navegador mitjançant l'enviament dels certificats que hagin estat -atorgats a l'Observatori. Activar aquest paràmetre?"> - -<!--<!ENTITY ssl-observatory.popup.text -"EFF's SSL Observatory can detect attacks against HTTPS websites by collecting -and auditing the certificates being presented to your browser. Would you like -to turn it on?">--> - -<!ENTITY ssl-observatory.popup.title -"Hauria HTTPS utilitzar a tot arreu el SSL Observatory?"> - -<!ENTITY ssl-observatory.popup.yes "Sí"> - -<!-- Observatory preferences dialog --> - -<!ENTITY ssl-observatory.prefs.adv_priv_opts1 -"Es segur permetre això, excepte si utilitza una -xarxa corporativa molt intrusiva."> - -<!ENTITY ssl-observatory.prefs.adv_priv_opts2 -"Segur, excepte si utilitza una xarxa corporativa amb noms secrets d'intranet."> - -<!ENTITY ssl-observatory.prefs.alt_roots -"Submet i comprova els certificats firmats per arrels no estàndards CAs"> - -<!ENTITY ssl-observatory.prefs.alt_roots_tooltip -"És segur (i una bona idea) permetre aquesta opció, excepte si utilitza una xarxa corporativa d'intranet o un antivirus Kaspersky que monitoreja el teu browser amb un proxy TLS i un certificat d'autoritat d'arrel privada. Si ho permets en aquesta xarxa, aquesta opció pot publicar evidències de quins dominis https :// són visitats a través d'aquest proxy, per el seu certificat únic. Llavors ho deixem sense canvis."> - -<!ENTITY ssl-observatory.prefs.anonymous "Comprovar els certificats utilitzant Tor anonimat"> -<!ENTITY ssl-observatory.prefs.anonymous_unavailable -"Comprovar els certificats utilitzant Tor anonimat (requereix Tor)"> -<!ENTITY ssl-observatory.prefs.anonymous_tooltip -"Aquesta opció requereix que Tor estigui instal lat i en funcionament"> - -<!ENTITY ssl-observatory.prefs.asn -"Quan vegis un certificat nou avisa al Observatori al que la teva ISP estigui connectada."> - -<!ENTITY ssl-observatory.prefs.asn_tooltip -"Perseguirà i enviarà el "Número de Sistema Autònom" de la teva xarxa. Això ens permetrà a localitzar atacs en contra HTTPS, i determinar si detectem de xarxes en llocs com Israel o els USA d'on els atacs són comparativament mnés comuns."> - -<!ENTITY ssl-observatory.prefs.show_cert_warning -"Mostra una alerta quan l'Observatory detecti un certificat revocat no capturat pel navegador"> - -<!ENTITY ssl-observatory.prefs.show_cert_warning_tooltip -"Això revisarà els certificats enviats en front a llistes de revocació de certificats conegudes. Desafortunadament no podem garantir que puguem detectar tots els certificats revocats, pero si veieu una advertència és un bon indicador que alguna cosa és incorrecta. "> - -<!ENTITY ssl-observatory.prefs.done "Fet"> - -<!ENTITY ssl-observatory.prefs.explanation -"HTTPS Everywhere pot usar l'EFF's SSL Observatory. Això fa dues coses: (1) -envia còpies de certificats HTTPS a l'observatori, per a ajudar-nos -a detectar atacs amb intermediari i millorar la seguretat de la Web; i (2) -ens permet avisar-vos de connexions insegures o atacs al vostre navegador."> - -<!--<!ENTITY ssl-observatory.prefs.explanation2 -"When you visit https://www.example.com, the Observatory will learn that -somebody visited that site, but will not know who or what page they looked at. -Mouseover the options for further details:">--> - -<!ENTITY ssl-observatory.prefs.explanation2 - -"Per exemple, quan visiteu https://www.something.com, el certificat -rebut per l'observatori indicarà que algú ha visitat -www.something.com, però no qui ha visitat la pàgina, o quina pàgina específica -ha vist. Passeu amb el cursor per sobre les opcions per a més informació. "> - -<!ENTITY ssl-observatory.prefs.hide "Amaga opcions avançades"> - -<!ENTITY ssl-observatory.prefs.nonanon -"Comprovar els certificats encara que Tor no estigui disponible"> - -<!ENTITY ssl-observatory.prefs.nonanon_tooltip -"Seguirem intentant mantenir les dades anònimes, però aquesta opció és menys segura"> - -<!ENTITY ssl-observatory.prefs.priv_dns -"Submet i comprova els certificats per a noms DNS no públics"> - -<!ENTITY ssl-observatory.prefs.priv_dns_tooltip -"Mentre aquesta opció no estigui sel·leccionada, l'Observatory no emmagatzemarà certificats per a noms que no han estat resolts amb el sistema de DNS."> - -<!ENTITY ssl-observatory.prefs.show "Mostra opcions avançades"> - -<!ENTITY ssl-observatory.prefs.title "Preferències de SSL Observatory"> - -<!ENTITY ssl-observatory.prefs.use "Utilitzar l'Observatori?"> -<!ENTITY ssl-observatory.warning.title "Avís del SSL del EFF Observatori"> -<!ENTITY ssl-observatory.warning.showcert "Mostra la cadena de certificats"> -<!ENTITY ssl-observatory.warning.okay "Ho entenc"> -<!ENTITY ssl-observatory.warning.text "EFF's SSL Observatory ha emès una advertència sobre cerficats(s) HTTPS per a aquest lloc: "> -<!ENTITY ssl-observatory.warning.defense "Si heu iniciat sessió a aquest lloc, pot ser recomanable canviar la vostra contrassenya un cop tingueu una connexió segura. (Aquestes advertències poden ser deshabilitades a la pestanya "SSL Observatory" del quadre de preferències d'HTTPS Everywhere.) "> - -<!ENTITY ssl-observatory.prefs.self_signed -"Enviar i comprovar els certificats amb signatura"> -<!ENTITY ssl-observatory.prefs.self_signed_tooltip -"Això és recomanat; els problemes criptogràfics són especialment comuns en dispositius integrats autosignats"> diff --git a/data/extensions/https-everywhere@eff.org/chrome/locale/cs/https-everywhere.dtd b/data/extensions/https-everywhere@eff.org/chrome/locale/cs/https-everywhere.dtd deleted file mode 100644 index 1666674..0000000 --- a/data/extensions/https-everywhere@eff.org/chrome/locale/cs/https-everywhere.dtd +++ /dev/null @@ -1,49 +0,0 @@ -<!ENTITY https-everywhere.about.title "O aplikaci HTTPS Everywhere"> -<!ENTITY https-everywhere.about.ext_name "HTTPS Everywhere"> -<!ENTITY https-everywhere.about.ext_description "Zašifrujte Web! Automaticky používejte HTTPS zabezpečení na mnoha stránkách."> -<!ENTITY https-everywhere.about.version "Verze"> -<!ENTITY https-everywhere.about.created_by "Vytvořil"> -<!ENTITY https-everywhere.about.librarians "Knihovníci Pravidel"> -<!ENTITY https-everywhere.about.thanks "Poděkování"> -<!ENTITY https-everywhere.about.contribute "Pokud se vám líbí HTTPS Everywhere, můžete"> -<!ENTITY https-everywhere.about.donate_tor "Přispět na Tor"> -<!ENTITY https-everywhere.about.tor_lang_code "en"> -<!ENTITY https-everywhere.about.or "nebo"> -<!ENTITY https-everywhere.about.donate_eff "Přispět na EFF"> - -<!ENTITY https-everywhere.menu.about "O aplikaci HTTPS Everywhere"> -<!ENTITY https-everywhere.menu.observatory "Nastavení SSL Observatoře"> -<!ENTITY https-everywhere.menu.globalEnable "Zapnout HTTPS Everywhere"> -<!ENTITY https-everywhere.menu.globalDisable "Vypnout HTTPS Everywhere"> -<!ENTITY https-everywhere.menu.blockHttpRequests "Blokovat všechny HTTP požadavky"> -<!ENTITY https-everywhere.menu.showCounter "Zobrazit počítadlo"> - -<!ENTITY https-everywhere.prefs.title "Nastavení HTTPS Everywhere"> -<!ENTITY https-everywhere.prefs.enable_all "Zapnout vše"> -<!ENTITY https-everywhere.prefs.disable_all "Vypnout vše"> -<!ENTITY https-everywhere.prefs.reset_defaults "Vrátit výchozí nastavení"> -<!ENTITY https-everywhere.prefs.search "Hledat"> -<!ENTITY https-everywhere.prefs.site "Stránky"> -<!ENTITY https-everywhere.prefs.notes "Poznámky"> -<!ENTITY https-everywhere.prefs.list_caption "Která pravdila HTTPS pro přesměrování mají platit?"> -<!ENTITY https-everywhere.prefs.enabled "Zapnuto"> -<!ENTITY https-everywhere.prefs.ruleset_howto "Návod, jak si vytvořit vlastní sadu pravidel (pro přidání podpory dalších webů) najdete"> -<!ENTITY https-everywhere.prefs.here_link "zde"> -<!ENTITY https-everywhere.prefs.toggle "Změnit"> -<!ENTITY https-everywhere.prefs.reset_default "Vrátit výchozí nastavení"> -<!ENTITY https-everywhere.prefs.view_xml_source "Zobrazit Zdroj v XML"> - -<!ENTITY https-everywhere.source.downloading "Stahování"> -<!ENTITY https-everywhere.source.filename "Název souboru"> -<!ENTITY https-everywhere.source.unable_to_download "Zdroj nelze stáhnout."> - -<!ENTITY https-everywhere.popup.title "HTTPS Everywhere 4.0development.11 oznámení"> -<!ENTITY https-everywhere.popup.paragraph1 "Chybička se vloudila. Používali jste stabilní verzi HTTPS Everywhere, ale my jsme možná nechtíc aktualizovali vaši verzi na poslední vývojovou verzi."> -<!ENTITY https-everywhere.popup.paragraph2 "Přejete si přejít zpět na stabilní verzi?"> -<!ENTITY https-everywhere.popup.paragraph3 "Budeme rádi jestliže budete pokračovat v používání námi vyvinuté verze a pomůžete nám HTTPS Everywhere vylepšit. Možná najdete sem tam chybu, kterou můžete ohlásit na https-everywhere@eff.org. Omlouváme se za obtěžování a děkujeme za používání HTTPS Everywhere."> -<!ENTITY https-everywhere.popup.keep "Chci používat vývojovou verzi."> -<!ENTITY https-everywhere.popup.revert "Stáhnout poslední stabilní verzi."> - -<!ENTITY https-everywhere.ruleset-tests.status_title "Test pravidel HTTPS Everywhere"> -<!ENTITY https-everywhere.ruleset-tests.status_cancel_button "Zrušit"> -<!ENTITY https-everywhere.ruleset-tests.status_start_button "Zapnout"> diff --git a/data/extensions/https-everywhere@eff.org/chrome/locale/cs/https-everywhere.properties b/data/extensions/https-everywhere@eff.org/chrome/locale/cs/https-everywhere.properties deleted file mode 100644 index 4de3f4d..0000000 --- a/data/extensions/https-everywhere@eff.org/chrome/locale/cs/https-everywhere.properties +++ /dev/null @@ -1,8 +0,0 @@ -https-everywhere.menu.globalEnable = Zapnout HTTPS Everywhere -https-everywhere.menu.globalDisable = Vypnout HTTPS Everywhere -https-everywhere.menu.enableDisable = Zapnout / Vypnout Pravidla -https-everywhere.menu.noRules = (Pro tuto stránku neexistují žádná pravidla) -https-everywhere.menu.unknownRules = (Pravidla pro tuto stránku nejsou známá) -https-everywhere.toolbar.hint = HTTPS Everywhere je nyní aktivní. Můžete ho aktivovat na jednotlivých stránkách pomocí kliknutí na ikonu v adresním řádku. -https-everywhere.migration.notification0 = Za účelem provedení zásadních oprav, aktualizace nastaví váš HTTPS Everywhere pravidla na jejich výchozí hodnoty. -https-everywhere.menu.ruleset-tests = Spustit test pravidel HTTPS Everywhere diff --git a/data/extensions/https-everywhere@eff.org/chrome/locale/cs/ssl-observatory.dtd b/data/extensions/https-everywhere@eff.org/chrome/locale/cs/ssl-observatory.dtd deleted file mode 100644 index 0b8053c..0000000 --- a/data/extensions/https-everywhere@eff.org/chrome/locale/cs/ssl-observatory.dtd +++ /dev/null @@ -1,99 +0,0 @@ -<!-- Observatory popup window --> -<!ENTITY ssl-observatory.popup.details "Podrobnosti a informace o soukromí"> -<!ENTITY ssl-observatory.popup.later "Rozhodnu se později"> -<!ENTITY ssl-observatory.popup.no "Ne"> - -<!ENTITY ssl-observatory.popup.text "HTTPS Everywhere umí odhalit útotky -proti vašemu prohlížeči tak, že posílá certifikáty, které obdržíte, do -Observatoře. Zapnout tuto funkci?"> - -<!--<!ENTITY ssl-observatory.popup.text -"EFF's SSL Observatory can detect attacks against HTTPS websites by collecting -and auditing the certificates being presented to your browser. Would you like -to turn it on?">--> - -<!ENTITY ssl-observatory.popup.title -"Má HTTPS Everywhere používat SSL Observatoř?"> - -<!ENTITY ssl-observatory.popup.yes "Ano"> - -<!-- Observatory preferences dialog --> - -<!ENTITY ssl-observatory.prefs.adv_priv_opts1 -"Povolit tuto funkci je bezpečné, pokud nejste na velmi -dotěrné firemní síti:"> - -<!ENTITY ssl-observatory.prefs.adv_priv_opts2 -"Bezpečné, pokud nepoužíváte firemní síť s tajnými jmény intranetových serverů:"> - -<!ENTITY ssl-observatory.prefs.alt_roots -"Odeslat a prověřit certikáty podepsané nestadartními kořenovými Certifikačními Autoritami"> - -<!ENTITY ssl-observatory.prefs.alt_roots_tooltip -"Je bezpečné (a doporučené) tuto možnost povolit, pokud nepoužíváte dotěrnou firemní síť nebo antivirový sofware Kaspersky který monitoruje vaše surfování s TLS proxy a sorkoumou kořenovou Certifikační Autoritou. Pokud ji na takové síti povolíte, může tato možnost publikovat důkazy o tom které https:// servery byly skrze tuto proxy navštíveny, kvůli jedinečným certifikátům které by takto vznikly. Proto nechváme tuto možnost ve výchozím nastavení vypnoutou."> - -<!ENTITY ssl-observatory.prefs.anonymous "Prověřovat certifikáty skrze Tor pro zajištění anonymity"> -<!ENTITY ssl-observatory.prefs.anonymous_unavailable -"Prověřovat certifikáty skrze Tor pro zajištění anonymity (vyžaduje Torbutton)"> -<!ENTITY ssl-observatory.prefs.anonymous_tooltip -"Pro použití této možnosti je třeba mít nainstalovaný Tor a Torbutton"> - -<!ENTITY ssl-observatory.prefs.asn -"Když uvidíte nový certifikát, řekněte Observatoři přes kterého ISP jste připojení"> - -<!ENTITY ssl-observatory.prefs.asn_tooltip -"Toto načte a odešle "číslo Autonomního Systému" vaší sítě. Pomůže nám to lokalizovat útoky na HTTPS, a rozpoznat jestli máme hlášení ze sítí v zemích jako je Írán a Sýrie, kde jsou útoky relativně časté."> - -<!ENTITY ssl-observatory.prefs.show_cert_warning -"Zobrazit varování pokud Observatoř detekuje zrušený certifikát nezachycený vaším prohlížečem."> - -<!ENTITY ssl-observatory.prefs.show_cert_warning_tooltip -"Toto zkontroluje zadané certifikáty proti známým Seznamům zneplatněných certifikátů. Bohužel nemůžeme zaručit, že označíme každý odvolaný certifikát, ale pokud se zobrazí upozornění, je velká šance, že je něco špatně."> - -<!ENTITY ssl-observatory.prefs.done "Hotovo"> - -<!ENTITY ssl-observatory.prefs.explanation -"HTTPS Everywhere umí použít SSL Observatoř od EFF. Ta udělá dvě věci: (1) -oděšle kopie HTTPS cerifikátů do observotře, což nám pomůže detekovat útoky typu 'man in the middle' a zlepšit bezpečnost na Webu; a (2) -umožní nám varovat vás před nezabezpečným připojením nebo útokem na váš prohlížeč."> - -<!--<!ENTITY ssl-observatory.prefs.explanation2 -"When you visit https://www.example.com, the Observatory will learn that -somebody visited that site, but will not know who or what page they looked at. -Mouseover the options for further details:">--> - -<!ENTITY ssl-observatory.prefs.explanation2 - -"Pokud například navštívíte https://www.something.com, certifikát, kerý příjde do Observatoře nás informuje o tom, že někdo navštívil -www.something.com, ale neřekne kdo to byl, ani na jakou konkrétní stránku se -díval. Pro zobrazení podrobností najeďte na možnosti myší."> - -<!ENTITY ssl-observatory.prefs.hide "Skrýt pokročilé nastavení"> - -<!ENTITY ssl-observatory.prefs.nonanon -"Prověřovat certifikáty i pokud Tor není dostupný"> - -<!ENTITY ssl-observatory.prefs.nonanon_tooltip -"I tak se budeme snažit, aby data zůstala anonymní, ale tato možnost není tak bezpečná"> - -<!ENTITY ssl-observatory.prefs.priv_dns -"Odesílat a prověřovat certifikáty neveřejných DNS jmen"> - -<!ENTITY ssl-observatory.prefs.priv_dns_tooltip -"Pokud není tato možnost zaškrtnutá, Observatoř nebude zaznamenávat certifikáty pro jména která nenajde v DNS systému."> - -<!ENTITY ssl-observatory.prefs.show "Zobrazit pokročilé nastavení"> - -<!ENTITY ssl-observatory.prefs.title "Nastavení SSL Observatoře"> - -<!ENTITY ssl-observatory.prefs.use "Používat Observatoř?"> -<!ENTITY ssl-observatory.warning.title "VAROVÁNÍ z SSL Observatoře od EFF"> -<!ENTITY ssl-observatory.warning.showcert "Zobrazit řetězec certifikátů"> -<!ENTITY ssl-observatory.warning.okay "Rozumím"> -<!ENTITY ssl-observatory.warning.text "SSL Observatoř od EFF vydala varování před HTTPS cetifikátem / certifikáty na těchto stránkách:"> -<!ENTITY ssl-observatory.warning.defense "Pokud jste přihlášení na této stránce, můžeme doporučit změnu vašeho hesla ihned jakmile budete mít bezpečné připojení. (Tato varování mohou být vypnuta v ''SSL Observatoř'' kartě v HTTPS Všude dialogovém okně Předvolby.)"> - -<!ENTITY ssl-observatory.prefs.self_signed -"Odesílat a prověrovat certifikáty podepsané sami sebou"> -<!ENTITY ssl-observatory.prefs.self_signed_tooltip -"Tuto možnost dopručujeme zapnout; kryprografické problémy jsou obzvášť časté u takto podepsaných vestavěných zařízení"> diff --git a/data/extensions/https-everywhere@eff.org/chrome/locale/da/https-everywhere.dtd b/data/extensions/https-everywhere@eff.org/chrome/locale/da/https-everywhere.dtd deleted file mode 100644 index 4c577dc..0000000 --- a/data/extensions/https-everywhere@eff.org/chrome/locale/da/https-everywhere.dtd +++ /dev/null @@ -1,49 +0,0 @@ -<!ENTITY https-everywhere.about.title "Om HTTPS Overalt"> -<!ENTITY https-everywhere.about.ext_name "HTTPS Overalt"> -<!ENTITY https-everywhere.about.ext_description "Kryptér nettet! Brug HTTPS-sikkerhed automatisk på mange netsteder."> -<!ENTITY https-everywhere.about.version "Version"> -<!ENTITY https-everywhere.about.created_by "Oprettet af"> -<!ENTITY https-everywhere.about.librarians "Regelsæt-bibliotekarer"> -<!ENTITY https-everywhere.about.thanks "Tak til"> -<!ENTITY https-everywhere.about.contribute "Hvis du kan lide HTTPS Overalt, så vil du måske overveje at"> -<!ENTITY https-everywhere.about.donate_tor "give bidrag til Tor"> -<!ENTITY https-everywhere.about.tor_lang_code "da"> -<!ENTITY https-everywhere.about.or "eller"> -<!ENTITY https-everywhere.about.donate_eff "give bidrag til EFF"> - -<!ENTITY https-everywhere.menu.about "Om HTTPS Overalt"> -<!ENTITY https-everywhere.menu.observatory "Indstillinger for SSL-observatoriet"> -<!ENTITY https-everywhere.menu.globalEnable "Aktivér HTTPS Overalt"> -<!ENTITY https-everywhere.menu.globalDisable "Deaktivér HTTPS Overalt"> -<!ENTITY https-everywhere.menu.blockHttpRequests "Blokér alle HTTP-forespørgsler"> -<!ENTITY https-everywhere.menu.showCounter "Vis tæller"> - -<!ENTITY https-everywhere.prefs.title "Indstillinger for HTTPS Overalt"> -<!ENTITY https-everywhere.prefs.enable_all "Aktivér alle"> -<!ENTITY https-everywhere.prefs.disable_all "Deaktivér alle"> -<!ENTITY https-everywhere.prefs.reset_defaults "Nulstil til standardindstillinger"> -<!ENTITY https-everywhere.prefs.search "Søg"> -<!ENTITY https-everywhere.prefs.site "Sted"> -<!ENTITY https-everywhere.prefs.notes "Noter"> -<!ENTITY https-everywhere.prefs.list_caption "Hvilke HTTPS-regler skal anvendes?"> -<!ENTITY https-everywhere.prefs.enabled "Aktiveret"> -<!ENTITY https-everywhere.prefs.ruleset_howto "Du kan lære, hvordan du skriver dine egne regelsæt (for at føje understøttelse til andre websteder)"> -<!ENTITY https-everywhere.prefs.here_link "her"> -<!ENTITY https-everywhere.prefs.toggle "Slå til/fra"> -<!ENTITY https-everywhere.prefs.reset_default "Nulstil til standardindstilling"> -<!ENTITY https-everywhere.prefs.view_xml_source "Vis XML-kilde"> - -<!ENTITY https-everywhere.source.downloading "Henter"> -<!ENTITY https-everywhere.source.filename "Filnavn"> -<!ENTITY https-everywhere.source.unable_to_download "Kan ikke hente kilde"> - -<!ENTITY https-everywhere.popup.title "HTTPS Everywhere 4.0development.11 meddelelse"> -<!ENTITY https-everywhere.popup.paragraph1 "Ups. Du anvendte den stabile version af HTTPS Overalt, men måske har vi ved et uheld opdateret til udvikler-versionen ved den sidste opdatering."> -<!ENTITY https-everywhere.popup.paragraph2 "Vil du skifte tilbage til den stabile version?"> -<!ENTITY https-everywhere.popup.paragraph3 "Vi ville sætte pris på, at du fortsatte med at anvende vores udvikler-version, og derved hjalp os med at gøre HTTPS Overalt bedre! Der optræder måske fejl her og der, som du kan rapportere på https-everywhere@eff.org, på engelsk. Vi beklager besværet. Tak for at du anvender HTTPS Oversalt."> -<!ENTITY https-everywhere.popup.keep "Behold udvikler-versionen"> -<!ENTITY https-everywhere.popup.revert "Hent den seneste stabile version"> - -<!ENTITY https-everywhere.ruleset-tests.status_title "Afprøvninger af HTTPS Overalt-regelsæt"> -<!ENTITY https-everywhere.ruleset-tests.status_cancel_button "Annullér"> -<!ENTITY https-everywhere.ruleset-tests.status_start_button "Start"> diff --git a/data/extensions/https-everywhere@eff.org/chrome/locale/da/https-everywhere.properties b/data/extensions/https-everywhere@eff.org/chrome/locale/da/https-everywhere.properties deleted file mode 100644 index 18850ec..0000000 --- a/data/extensions/https-everywhere@eff.org/chrome/locale/da/https-everywhere.properties +++ /dev/null @@ -1,8 +0,0 @@ -https-everywhere.menu.globalEnable = Aktivér HTTPS Overalt -https-everywhere.menu.globalDisable = Deaktivér HTTPS Overalt -https-everywhere.menu.enableDisable = Aktivér/deaktivér regler -https-everywhere.menu.noRules = (Der er ikke opsat regler for denne side) -https-everywhere.menu.unknownRules = (Regler for denne side ukendt) -https-everywhere.toolbar.hint = HTTPS Overalt er nu aktiv. Du kan slå den til eller fra på hver enkelt netsted ved at klikke på ikonet i adressebjælken. -https-everywhere.migration.notification0 = For at rette en vigtig fejl nulstiller denne opdatering dine HTTPS Overalt-indstillinger til deres oprindelige værdier. -https-everywhere.menu.ruleset-tests = Kør afprøvninger af HTTPS Overalt-regelsæt diff --git a/data/extensions/https-everywhere@eff.org/chrome/locale/da/ssl-observatory.dtd b/data/extensions/https-everywhere@eff.org/chrome/locale/da/ssl-observatory.dtd deleted file mode 100644 index b139aab..0000000 --- a/data/extensions/https-everywhere@eff.org/chrome/locale/da/ssl-observatory.dtd +++ /dev/null @@ -1,100 +0,0 @@ -<!-- Observatory popup window --> -<!ENTITY ssl-observatory.popup.details "Detaljer og information om privatliv"> -<!ENTITY ssl-observatory.popup.later "Spørg mig senere"> -<!ENTITY ssl-observatory.popup.no "Nej"> - -<!ENTITY ssl-observatory.popup.text "HTTPS Overalt kan registrere angreb -mod din browser ved at sende certifikaterne du modtager til -Observatoriet. Slå dette til?"> - -<!--<!ENTITY ssl-observatory.popup.text -"EFF's SSL Observatory can detect attacks against HTTPS websites by collecting -and auditing the certificates being presented to your browser. Would you like -to turn it on?">--> - -<!ENTITY ssl-observatory.popup.title -"Skal HTTPS Overalt anvende SSL-observatoriet?"> - -<!ENTITY ssl-observatory.popup.yes "Ja"> - -<!-- Observatory preferences dialog --> - -<!ENTITY ssl-observatory.prefs.adv_priv_opts1 -"Dette kan trygt aktiveres, medmindre du anvender et -meget påtrængende virksomhedsnetværk:"> - -<!ENTITY ssl-observatory.prefs.adv_priv_opts2 -"Dette er sikker, medmindre du bruger et virksomhedsnetværk med skjulte/hemmelige intranet-servernavne:"> - -<!ENTITY ssl-observatory.prefs.alt_roots -"Indsend og tjek certifikater signeret af ikke-standardiserede rod-certifikat-autoriteter"> - -<!ENTITY ssl-observatory.prefs.alt_roots_tooltip -"Det er sikkert (og en god idé) at aktivere denne valgmulighed, medmindre du bruger et påstrængende virksomhedsnetværk eller antivirus-software fra Kaspersky, der overvåger din browserbrug med en TLS-proxy og en privat rod-certifikat-autoritet. Hvis den er aktiveret på sådan et netværk, så kan dette tilvalg potentielt udgive spor af hvilke https://-domæner, som blev benyttet gennem proxy'en, som følge af de unikke certifikater den ville fremstille. Lad den derfor være slået fra som standard."> - -<!ENTITY ssl-observatory.prefs.anonymous "Tjek certifikater med brug af Tor for anonymitet"> -<!ENTITY ssl-observatory.prefs.anonymous_unavailable -"Tjek certifikater med brug af Tor for anonymitet (kræver Torbutton)"> -<!ENTITY ssl-observatory.prefs.anonymous_tooltip -"Dette tilvalg kræver, at du har installeret og startet Tor."> - -<!ENTITY ssl-observatory.prefs.asn -"Når du ser et nyt certifikat, så fortæl Observatoriet hvilken internetudbyder du er tilsluttet til"> - -<!ENTITY ssl-observatory.prefs.asn_tooltip -"Dette vil hente og sende det "autonome systemnummer" for dit netværk. Dette vil hjælpe os med at lokalisere angreb mod HTTPS og afgøre, hvorvidt vi har observationer fra netværk fra steder som Iran og Syrien, hvor angreb er relativt hyppige."> - -<!ENTITY ssl-observatory.prefs.show_cert_warning -"Vis en advarsel når Observatoriet finder et tilbagekaldt certifikat, som ikke bliver opdaget af din browser"> - -<!ENTITY ssl-observatory.prefs.show_cert_warning_tooltip -"Dette vil sammenholde indsendte certifikater med en liste af kendte tilbagekaldte certifikater. Desværre kan vi ikke garantere, at vi bemærker alle tilbagekaldte certifikater, men hvis du ser en advarsel, er der en god chance for, at der er noget galt."> - -<!ENTITY ssl-observatory.prefs.done "Færdig"> - -<!ENTITY ssl-observatory.prefs.explanation -"HTTPS Overalt kan benytte EFF's SSL-observatorium. Dette indebærer to ting: (1) Der sendes kopier af HTTPS-certifikater til Observatoriet, der -hjælper os med at registrere 'manden i midten'-angreb og derved forøge sikkerheden på nettet, og (2): Det giver os mulighed for at advare dig om usikre forbindelser eller angreb på din browser."> - -<!--<!ENTITY ssl-observatory.prefs.explanation2 -"When you visit https://www.example.com, the Observatory will learn that -somebody visited that site, but will not know who or what page they looked at. -Mouseover the options for further details:">--> - -<!ENTITY ssl-observatory.prefs.explanation2 - -"For eksempel: Hvis du besøger https://www.etellerandet.com, så vil -certifikatet, som Observatoriet har modtaget, indikere at nogen besøgte -www.etellerandet.com, men ikke hvem som besøgte stedet, eller hvilken -specifik side de kiggede på. Hold musen over valgmulighederne for at få flere -detaljer:"> - -<!ENTITY ssl-observatory.prefs.hide "Skjul avancerede valgmuligheder"> - -<!ENTITY ssl-observatory.prefs.nonanon -"Tjek certifikater, selv når Tor ikke er tilgængeligt"> - -<!ENTITY ssl-observatory.prefs.nonanon_tooltip -"Vi vil stadig forsøge at bevare data anonyme, men denne valgmulighed er mindre sikker"> - -<!ENTITY ssl-observatory.prefs.priv_dns -"Indsend og tjek certifikater for DNS-navne som ikke er offentlige"> - -<!ENTITY ssl-observatory.prefs.priv_dns_tooltip -"Medmindre denne valgmulighed er valgt, så vil Observatoriet ikke registrere certifikater for navne, som den ikke kan slå op gennem DNS-systemet."> - -<!ENTITY ssl-observatory.prefs.show "Vis avancerede valgmuligheder"> - -<!ENTITY ssl-observatory.prefs.title "Indstillinger for SSL-Observatoriet"> - -<!ENTITY ssl-observatory.prefs.use "Brug Observatoriet?"> -<!ENTITY ssl-observatory.warning.title "ADVARSEL fra EFF's SSL-observatorium"> -<!ENTITY ssl-observatory.warning.showcert "Vis certifikat-kæden"> -<!ENTITY ssl-observatory.warning.okay "Jeg forstår"> -<!ENTITY ssl-observatory.warning.text "EFF's SSL-observatorium har udstedt en advarsel om HTTPS-certifikaterne for dette netsted:"> -<!ENTITY ssl-observatory.warning.defense "Hvis du er logget ind på dette netsted, så kan det tilrådes, at du ændrer din adgangskode, når du har etableret en sikker forbindelse. (Disse advarsler kan slås fra i fanebladet "SSL-Observatoriet" under indstillinger for HTTPS Overalt.)"> - -<!ENTITY ssl-observatory.prefs.self_signed -"Indsend og tjek selvsignerede certifikater"> -<!ENTITY ssl-observatory.prefs.self_signed_tooltip -"Dette er anbefalet, da kryptografiske problemer oftere findes i selvsignerede indlejrede enheder"> diff --git a/data/extensions/https-everywhere@eff.org/chrome/locale/de/https-everywhere.dtd b/data/extensions/https-everywhere@eff.org/chrome/locale/de/https-everywhere.dtd deleted file mode 100644 index df9dc64..0000000 --- a/data/extensions/https-everywhere@eff.org/chrome/locale/de/https-everywhere.dtd +++ /dev/null @@ -1,49 +0,0 @@ -<!ENTITY https-everywhere.about.title "Über HTTPS Everywhere"> -<!ENTITY https-everywhere.about.ext_name "HTTPS Everywhere"> -<!ENTITY https-everywhere.about.ext_description "Verschlüsselt das Internet! Nutzen Sie HTTPS-Sicherheit automatisch auf vielen Webseiten."> -<!ENTITY https-everywhere.about.version "Version"> -<!ENTITY https-everywhere.about.created_by "Entwickelt von"> -<!ENTITY https-everywhere.about.librarians "Regelsatz-Bibliothekare"> -<!ENTITY https-everywhere.about.thanks "Dank an"> -<!ENTITY https-everywhere.about.contribute "Wenn Sie HTTPS Everywhere mögen, sollten Sie sich dieses ansehen"> -<!ENTITY https-everywhere.about.donate_tor "An Tor spenden"> -<!ENTITY https-everywhere.about.tor_lang_code "de"> -<!ENTITY https-everywhere.about.or "oder"> -<!ENTITY https-everywhere.about.donate_eff "An EFF spenden"> - -<!ENTITY https-everywhere.menu.about "Über HTTPS Everywhere"> -<!ENTITY https-everywhere.menu.observatory "SSL-Observatory-Einstellungen"> -<!ENTITY https-everywhere.menu.globalEnable "HTTPS Everywhere aktivieren"> -<!ENTITY https-everywhere.menu.globalDisable "HTTPS Everywhere deaktivieren"> -<!ENTITY https-everywhere.menu.blockHttpRequests "Alle HTTP-Anfragen blockieren"> -<!ENTITY https-everywhere.menu.showCounter "Zähler anzeigen"> - -<!ENTITY https-everywhere.prefs.title "HTTPS-Everywhere-Einstellungen"> -<!ENTITY https-everywhere.prefs.enable_all "Alle aktivieren"> -<!ENTITY https-everywhere.prefs.disable_all "Alle deaktivieren"> -<!ENTITY https-everywhere.prefs.reset_defaults "Auf Standardeinstellungen zurücksetzen"> -<!ENTITY https-everywhere.prefs.search "Suchen"> -<!ENTITY https-everywhere.prefs.site "Webseite"> -<!ENTITY https-everywhere.prefs.notes "Notizen"> -<!ENTITY https-everywhere.prefs.list_caption "Welche HTTPS-Weiterleitungsregeln sollen gelten?"> -<!ENTITY https-everywhere.prefs.enabled "Gestartet"> -<!ENTITY https-everywhere.prefs.ruleset_howto "Sie können lernen, wie Sie Ihren eigenen Regelsatz schreiben (Regeln für andere Webseiten hinzufügen)"> -<!ENTITY https-everywhere.prefs.here_link "hier"> -<!ENTITY https-everywhere.prefs.toggle "Umschalten"> -<!ENTITY https-everywhere.prefs.reset_default "Auf Standardeinstellung zurücksetzen"> -<!ENTITY https-everywhere.prefs.view_xml_source "XML-Quelltext ansehen"> - -<!ENTITY https-everywhere.source.downloading "Herunterladevorgang"> -<!ENTITY https-everywhere.source.filename "Dateiname"> -<!ENTITY https-everywhere.source.unable_to_download "Quelle konnte nicht heruntergeladen werden."> - -<!ENTITY https-everywhere.popup.title "Nachricht von HTTPS Everywhere 4.0development.11"> -<!ENTITY https-everywhere.popup.paragraph1 "Huch. Sie haben die stabile Version von HTTPS Everywhere benutzt, aber wir haben Sie möglicherweise in unserer letzten Aktualisierung auf eine Entwicklerversion aktualisiert."> -<!ENTITY https-everywhere.popup.paragraph2 "Möchten Sie zurück zur stabilen Version?"> -<!ENTITY https-everywhere.popup.paragraph3 "Wir würden uns freuen, wenn Sie weiterhin die Entwicklerversion benutzen würden, um uns zu helfen, HTTPS Everywhere zu verbessern! Es könnte sein, dass Sie hier und da einige Fehler finden, welche Sie an https-everywhere@eff.org melden können. Entschuldigen Sie die Unannehmlichkeit und danke, dass Sie HTTPS Everywhere benutzen."> -<!ENTITY https-everywhere.popup.keep "Entwicklerversion beibehalten"> -<!ENTITY https-everywhere.popup.revert "Die letzte stabile Version herunterladen"> - -<!ENTITY https-everywhere.ruleset-tests.status_title "HTTPS-Everywhere-Regelsatztests"> -<!ENTITY https-everywhere.ruleset-tests.status_cancel_button "Abbrechen"> -<!ENTITY https-everywhere.ruleset-tests.status_start_button "Start"> diff --git a/data/extensions/https-everywhere@eff.org/chrome/locale/de/https-everywhere.properties b/data/extensions/https-everywhere@eff.org/chrome/locale/de/https-everywhere.properties deleted file mode 100644 index 224162a..0000000 --- a/data/extensions/https-everywhere@eff.org/chrome/locale/de/https-everywhere.properties +++ /dev/null @@ -1,8 +0,0 @@ -https-everywhere.menu.globalEnable = HTTPS Everywhere aktivieren -https-everywhere.menu.globalDisable = HTTPS Everywhere deaktivieren -https-everywhere.menu.enableDisable = Regeln aktivieren / deaktivieren -https-everywhere.menu.noRules = (Keine Regeln für diese Seite) -https-everywhere.menu.unknownRules = (Regeln für diese Seite unbekannt) -https-everywhere.toolbar.hint = HTTPS Everywhere ist nun aktiv. Sie können es für bestimmte Seiten ein- oder ausschalten, indem Sie auf das Symbol in der Adresszeile klicken. -https-everywhere.migration.notification0 = Um eine wichtige Korrektur zu implementieren, wird diese Aktualisierung Ihre Regeleinstellungen von HTTPS Everywhere zurücksetzen. -https-everywhere.menu.ruleset-tests = Regelesatztests von HTTPS Everywhere starten diff --git a/data/extensions/https-everywhere@eff.org/chrome/locale/de/ssl-observatory.dtd b/data/extensions/https-everywhere@eff.org/chrome/locale/de/ssl-observatory.dtd deleted file mode 100644 index 8888bb0..0000000 --- a/data/extensions/https-everywhere@eff.org/chrome/locale/de/ssl-observatory.dtd +++ /dev/null @@ -1,95 +0,0 @@ -<!-- Observatory popup window --> -<!ENTITY ssl-observatory.popup.details "Details und Datenschutzinformationen"> -<!ENTITY ssl-observatory.popup.later "Später nachfragen"> -<!ENTITY ssl-observatory.popup.no "Nein"> - -<!ENTITY ssl-observatory.popup.text "HTTPS Everywhere kann Angriffe gegen Ihren Browser erkennen, -indem es die Zertifikate, die Sie empfangen, zum SSL-Observatory sendet. -Funktion aktivieren?"> - -<!--<!ENTITY ssl-observatory.popup.text -"EFF's SSL Observatory can detect attacks against HTTPS websites by collecting -and auditing the certificates being presented to your browser. Would you like -to turn it on?">--> - -<!ENTITY ssl-observatory.popup.title -"Soll HTTPS Everywhere SSL-Observatory benutzen?"> - -<!ENTITY ssl-observatory.popup.yes "Ja"> - -<!-- Observatory preferences dialog --> - -<!ENTITY ssl-observatory.prefs.adv_priv_opts1 -"Es ist sicher, diese Option zu aktivieren, es sei denn, -Sie benutzen ein sehr aufdringliches Firmennetzwerk:"> - -<!ENTITY ssl-observatory.prefs.adv_priv_opts2 -"Sicher, es sei denn, Sie benutzen ein Firmennetzwerk mit geheimen Intranet-Servernamen:"> - -<!ENTITY ssl-observatory.prefs.alt_roots -"Zertifikate senden und überprüfen, die nicht von Stammzertifizierungsstellen ausgestellt wurden"> - -<!ENTITY ssl-observatory.prefs.alt_roots_tooltip -"Es ist sicher (und eine gute Idee), diese Option zu aktivieren, es sei denn, Sie benutzen ein aufdringliches Firmennetzwerk oder Kaspersky Antiviren-Software, die Sie beim Browsen mittels eines TLS-Proxyservers und einer privaten Stammzertifizierungsstelle überwacht. Wenn diese Option in einem solchen Netzwerk aktiviert ist, könnten Sie Hinweise, in Form der dadurch erstellten eindeutigen Zertifikate, auf die durch diesen Proxyserver besuchten https:// Domains hinterlassen."> - -<!ENTITY ssl-observatory.prefs.anonymous "Zertifikate mit Tor überprüfen, um Anonymität zu bewahren"> -<!ENTITY ssl-observatory.prefs.anonymous_unavailable -"Zertifikate mit Tor überprüfen, um Anonymität zu bewahren (benötigt Torbutton)"> -<!ENTITY ssl-observatory.prefs.anonymous_tooltip -"Diese Option macht die Installation von Tor und Torbutton erforderlich"> - -<!ENTITY ssl-observatory.prefs.asn -"Dem SSL-Observatory mitteilen, welchen Internetanbieter Sie verwenden, wenn Sie ein neues Zertifikat zu sehen bekommen"> - -<!ENTITY ssl-observatory.prefs.asn_tooltip -"Diese Option verwendet die »Autonome Systemzahl« Ihres Netzwerks. Das hilft uns, Angriffe gegen HTTPS zu orten und festzustellen, ob es sich um Angriffe von Netzwerken in Ländern wie Iran und Syrien handelt, in denen solche Angriffe vergleichsweise häufig sind."> - -<!ENTITY ssl-observatory.prefs.show_cert_warning -"Eine Warnung anzeigen, wenn die Überprüfung ein von Ihrem Browser widerrufenes Zertifikates entdeckt, welches dieser nicht erkennt."> - -<!ENTITY ssl-observatory.prefs.show_cert_warning_tooltip -"Dies wird Zertifikate in bekannten Sperrlisten überprüfen. Leider können wir nicht garantieren, dass wir alle widerrufenen Zertifikate markieren können, aber wenn Sie eine Warnung sehen, besteht eine große Wahrscheinlichkeit das etwas nicht stimmt."> - -<!ENTITY ssl-observatory.prefs.done "Fertig"> - -<!ENTITY ssl-observatory.prefs.explanation -"HTTPS Everywhere kann EFFs SSL-Observatory verwenden. Das ermöglicht uns 1. die Erkennung von »Mann-in-der-Mitte«-Angriffen und damit eine Verbesserung der Internetsicherheit, indem Kopien der HTTPS-Zertifikate an das SSL-Observatory gesendet werden; und 2. können wir Sie bei unsicheren Verbindungen oder Angriffen gegen Ihren Browser warnen."> - -<!--<!ENTITY ssl-observatory.prefs.explanation2 -"When you visit https://www.example.com, the Observatory will learn that -somebody visited that site, but will not know who or what page they looked at. -Mouseover the options for further details:">--> - -<!ENTITY ssl-observatory.prefs.explanation2 - -"Beispiel: Wenn Sie https://www.irgendetwas.com besuchen, kann das SSL-Observatory lediglich feststellen, dass irgendjemand www.irgendetwas.com besucht hat, aber nicht wer es war oder welche genauen Informationen aufgerufen wurden. Für mehr Informationen, mit der Maus über diese Option fahren:"> - -<!ENTITY ssl-observatory.prefs.hide "Erweiterte Optionen ausblenden"> - -<!ENTITY ssl-observatory.prefs.nonanon -"Zertifikate auch überprüfen, wenn Tor nicht verfügbar ist"> - -<!ENTITY ssl-observatory.prefs.nonanon_tooltip -"Wir bemühen uns, die Daten dennoch anonym zu halten, aber diese Option ist weniger sicher."> - -<!ENTITY ssl-observatory.prefs.priv_dns -"Zertifikate für nicht öffentliche DNS-Namen senden und überprüfen"> - -<!ENTITY ssl-observatory.prefs.priv_dns_tooltip -"Wenn diese Option nicht aktiviert ist, wird das Observatory keine Zertifikate für Domain-Namen aufnehmen, die es nicht über das DNS-System auflösen kann."> - -<!ENTITY ssl-observatory.prefs.show "Erweiterte Optionen anzeigen"> - -<!ENTITY ssl-observatory.prefs.title "SSL-Observatory-Einstellungen"> - -<!ENTITY ssl-observatory.prefs.use "SSL-Observatory verwenden?"> -<!ENTITY ssl-observatory.warning.title "WARNUNG von EFFs SSL-Observatory"> -<!ENTITY ssl-observatory.warning.showcert "Zertifikatskette anzeigen"> -<!ENTITY ssl-observatory.warning.okay "Ich verstehe"> -<!ENTITY ssl-observatory.warning.text "EFFs SSL-Observatory hat eine Warnung zu dem oder den HTTPS-Zertifikat(en) dieser Seite veröffentlicht:"> -<!ENTITY ssl-observatory.warning.defense "Wenn Sie auf dieser Seite angemeldet sind, kann es empfehlenswert sein, das Passwort zu ändern, sobald Sie eine sichere Verbindung haben. (Diese Warnungen können im »SSL-Observatory«-Reiter in den HTTPS-Everywhere-Einstellungen abgeschaltet werden.)"> - -<!ENTITY ssl-observatory.prefs.self_signed -"Selbst signierte Zertifikate senden und überprüfen"> -<!ENTITY ssl-observatory.prefs.self_signed_tooltip -"Dies wird empfohlen; kryptographische Probleme sind in selbst signierten eingebetteten Geräten besonders häufig."> diff --git a/data/extensions/https-everywhere@eff.org/chrome/locale/el/https-everywhere.dtd b/data/extensions/https-everywhere@eff.org/chrome/locale/el/https-everywhere.dtd deleted file mode 100644 index 0837974..0000000 --- a/data/extensions/https-everywhere@eff.org/chrome/locale/el/https-everywhere.dtd +++ /dev/null @@ -1,49 +0,0 @@ -<!ENTITY https-everywhere.about.title "Σχετικά με το HTTPS Παντού"> -<!ENTITY https-everywhere.about.ext_name "HTTPS Everywhere"> -<!ENTITY https-everywhere.about.ext_description "Κρυπτογραφήστε τον Παγκόσμιο Ιστό! Χρησιμοποιήστε ασφάλεια HTTPS σε πολλούς δικτυακούς τόπους."> -<!ENTITY https-everywhere.about.version "Έκδοση"> -<!ENTITY https-everywhere.about.created_by "Δημιουργήθηκε από"> -<!ENTITY https-everywhere.about.librarians "Βιβλιοθήκες για κανόνες"> -<!ENTITY https-everywhere.about.thanks "Ευχαριστούμε τους"> -<!ENTITY https-everywhere.about.contribute "Αν σας αρέσει το HTTPS Everywhere, δοκιμάστε"> -<!ENTITY https-everywhere.about.donate_tor "Δωρίστε στο Tor"> -<!ENTITY https-everywhere.about.tor_lang_code "en"> -<!ENTITY https-everywhere.about.or "ή"> -<!ENTITY https-everywhere.about.donate_eff "Δωρίστε στο EFF"> - -<!ENTITY https-everywhere.menu.about "Σχετικά με το HTTPS Everywhere"> -<!ENTITY https-everywhere.menu.observatory "Προτιμήσεις για το Παρατηρητήριο SSL"> -<!ENTITY https-everywhere.menu.globalEnable "Ενεργοποίηση του HTTPS Everywhere"> -<!ENTITY https-everywhere.menu.globalDisable "Απενεργοποίηση του HTTPS Everywhere"> -<!ENTITY https-everywhere.menu.blockHttpRequests "Μπλοκάρισμα όλων των αιτημάτων HTTP"> -<!ENTITY https-everywhere.menu.showCounter "Εμφάνιση Μετρητή"> - -<!ENTITY https-everywhere.prefs.title "Προτιμήσεις του HTTPS Everywhere"> -<!ENTITY https-everywhere.prefs.enable_all "Ενεργοποίηση όλων"> -<!ENTITY https-everywhere.prefs.disable_all "Απενεργοποίηση όλων"> -<!ENTITY https-everywhere.prefs.reset_defaults "Επαναφορά προεπιλεγμένων κανόνων"> -<!ENTITY https-everywhere.prefs.search "Αναζήτηση"> -<!ENTITY https-everywhere.prefs.site "Δικτυακός τόπος"> -<!ENTITY https-everywhere.prefs.notes "Σημειώσεις"> -<!ENTITY https-everywhere.prefs.list_caption "Ποιοι κανόνες ανακατεύθυνσης σε HTTPS να εφαρμοστούν;"> -<!ENTITY https-everywhere.prefs.enabled "Ενεργοποιημένο"> -<!ENTITY https-everywhere.prefs.ruleset_howto "Μπορείτε να μάθετε πώς να γράφετε τους δικούς σας κανόνες (ώστε να υποστηρίξετε και άλλους δικτυακούς τόπους)"> -<!ENTITY https-everywhere.prefs.here_link "εδώ"> -<!ENTITY https-everywhere.prefs.toggle "Εναλλαγή"> -<!ENTITY https-everywhere.prefs.reset_default "Επαναφορά προεπιλογών"> -<!ENTITY https-everywhere.prefs.view_xml_source "Προβολή του Πηγαίου Κώδικα XML"> - -<!ENTITY https-everywhere.source.downloading "Γίνεται λήψη"> -<!ENTITY https-everywhere.source.filename "Όνομα αρχείου"> -<!ENTITY https-everywhere.source.unable_to_download "Αδυναμία λήψης πηγαίου κώδικα."> - -<!ENTITY https-everywhere.popup.title "HTTPS Everywhere 4.0development.11 ειδοποίηση"> -<!ENTITY https-everywhere.popup.paragraph1 "Ωχ. Χρησιμοποιούσατε τη σταθερή έκδοση του HTTPS Everywhere, αλλά μπορεί κατά λάθος να σας αναβαθμίσαμε στην δοκιμαστική έκδοση κατά τη τελευταία ενημέρωση."> -<!ENTITY https-everywhere.popup.paragraph2 "Θα θέλατε να πάτε πίσω στη σταθερή έκδοση;"> -<!ENTITY https-everywhere.popup.paragraph3 "Θα μας άρεσε πραγματικά αν συνεχίζατε να χρησιμοποιείτε την έκδοση ανάπτυξης βοηθώντας μας να κάνουμε το HTTPS Everywhere καλύτερο! Ίσως βρείτε μερικά σφάλματα εδώ και εκεί, τα οποία μπορείτε να αναφέρετε στο https-everywhere@eff.org. Συγγνώμη για την τυχόν ταλαιπωρία, και ευχαριστούμε που χρησιμοποιείτε το HTTPS Everywhere."> -<!ENTITY https-everywhere.popup.keep "Αφήστε με, με τη δοκιμαστική έκδοση"> -<!ENTITY https-everywhere.popup.revert "Μεταφόρτωση της τελευταίας σταθερής έκδοσης"> - -<!ENTITY https-everywhere.ruleset-tests.status_title "HTTPS Everywhere Δοκιμές Κανόνων"> -<!ENTITY https-everywhere.ruleset-tests.status_cancel_button "Ακύρωση"> -<!ENTITY https-everywhere.ruleset-tests.status_start_button "Εκκίνηση"> diff --git a/data/extensions/https-everywhere@eff.org/chrome/locale/el/https-everywhere.properties b/data/extensions/https-everywhere@eff.org/chrome/locale/el/https-everywhere.properties deleted file mode 100644 index 507fcbd..0000000 --- a/data/extensions/https-everywhere@eff.org/chrome/locale/el/https-everywhere.properties +++ /dev/null @@ -1,8 +0,0 @@ -https-everywhere.menu.globalEnable = Ενεργοποίηση του HTTPS Everywhere -https-everywhere.menu.globalDisable = Απενεργοποίηση του HTTPS Everywhere -https-everywhere.menu.enableDisable = Ενεργοποίηση / Απενεργοποίηση των κανόνων -https-everywhere.menu.noRules = (Δεν υπάρχουν κανόνες για αυτή την σελίδα) -https-everywhere.menu.unknownRules = (Κανόνες για αυτή τη σελίδα: Άγνωστοι) -https-everywhere.toolbar.hint = Το HTTPS Everywhere ειναι τωρα ενεργοποιημενο. Μπορείτε να το αλλάξετε με βάση την τοποθεσία ανά τοποθεσία, κάνοντας κλικ στο εικονίδιο στη γραμμή διευθύνσεων. -https-everywhere.migration.notification0 = Αυτή η ενημέρωση επαναφέρει τις ρυθμίσεις κανόνων του HTTPS Everywhere στις προεπιλεγμένες τιμές, με σκοπό να εφαρμοστεί μια κρίσιμη διόρθωση. -https-everywhere.menu.ruleset-tests = Εκτέλεση HTTPS Παντού Δοκιμές Κανόνων diff --git a/data/extensions/https-everywhere@eff.org/chrome/locale/el/ssl-observatory.dtd b/data/extensions/https-everywhere@eff.org/chrome/locale/el/ssl-observatory.dtd deleted file mode 100644 index cc44089..0000000 --- a/data/extensions/https-everywhere@eff.org/chrome/locale/el/ssl-observatory.dtd +++ /dev/null @@ -1,100 +0,0 @@ -<!-- Observatory popup window --> -<!ENTITY ssl-observatory.popup.details "Λεπτομέρειες και Πληροφορίες Ιδιωτικότητας"> -<!ENTITY ssl-observatory.popup.later "Θέλω να Ενημερωθώ Αργότερα"> -<!ENTITY ssl-observatory.popup.no "Όχι"> - -<!ENTITY ssl-observatory.popup.text "Το HTTPS Everywhere μπορεί να εντοπίσει επιθέσεις -εναντίον του φυλλομετρητή σου στέλνοντας τα πιστοποιητικά που λαμβάνεις -στο Παρατηρητήριο. Επιθυμείς ενεργοποίηση;"> - -<!--<!ENTITY ssl-observatory.popup.text -"EFF's SSL Observatory can detect attacks against HTTPS websites by collecting -and auditing the certificates being presented to your browser. Would you like -to turn it on?">--> - -<!ENTITY ssl-observatory.popup.title -"Επιθυμείς το HTTPS Everywhere να χρησιμοποιεί το Παρατηρητήριο SSL;"> - -<!ENTITY ssl-observatory.popup.yes "Ναι"> - -<!-- Observatory preferences dialog --> - -<!ENTITY ssl-observatory.prefs.adv_priv_opts1 -"Η ενεργοποίηση της επιλογής είναι ασφαλής, εκτός αν χρησιμοποιείς εταιρικό δίκτυο -υψηλής παρεμβατικότητας:"> - -<!ENTITY ssl-observatory.prefs.adv_priv_opts2 -"Η ενεργοποίηση της επιλογής είναι ασφαλής, εκτός αν χρησιμοποιείς εταιρικό δίκτυο με μυστικά ονόματα διακομιστών:"> - -<!ENTITY ssl-observatory.prefs.alt_roots -"Υποβολή και έλεγχος πιστοποιητικών υπογεγραμμένων από μη-εγκεκριμένες Αρχές Πιστοποίησης πιστοποιητικών"> - -<!ENTITY ssl-observatory.prefs.alt_roots_tooltip -"Είναι ασφαλές (και καλή ιδέα) να ενεργοποιηθεί η συγκεκριμένη επιλογή, εκτός αν χρησιμοποιείς εταιρικό δίκτυο υψηλής παρεμβατικότητας ή το λογισμικό προστασίας από ιούς 'Kaspersky' το οποίο παρακολουθεί την περιήγηση μέσω ενός TLS διακομιστή μεσολάβησης και μιας ιδιωτικής Αρχής Πιστοποίησης πιστοποιητικών. Αν ενεργοποιηθεί σε ένα τέτοιο δίκτυο, μπορεί να δημοσιοποιήσει στοιχεία για το ποια https:// ονόματα ιστοτόπων επισκέφθηκες μέσω αυτού του διακομιστή μεσολάβησης, εξαιτίας της μοναδικότητας των πιστοποιητικών που θα παράγει. Γι' αυτό το έχουμε αφήσει εξ' αρχής απενεργοποιημένο."> - -<!ENTITY ssl-observatory.prefs.anonymous "Έλεγχος πιστοποιητικών χρησιμοποιώντας το Tor για εξασφάλιση ανωνυμίας"> -<!ENTITY ssl-observatory.prefs.anonymous_unavailable -"Έλεγχος πιστοποιητικών χρησιμοποιώντας το Tor για εξασφάλιση ανωνυμίας (απαιτείται η εγκατάσταση του Torbutton)"> -<!ENTITY ssl-observatory.prefs.anonymous_tooltip -"Η συγκεκριμένη επιλογή απαιτεί την εγκατάσταση του Tor και του Torbutton"> - -<!ENTITY ssl-observatory.prefs.asn -"Όταν βλέπεις ένα νέο πιστοποιητικό, πες στο Παρατηρητήριο με ποιον Πάροχο Υπηρεσιών Διαδικτύου έχεις συνδεθεί."> - -<!ENTITY ssl-observatory.prefs.asn_tooltip -"Η συγκεκριμένη επιλογή θα ανακτήσει και θα αποστείλει τον "Αυτόνομο Αριθμό Συστήματος" (Autonomous System number) του δικτύου σου. Αυτό θα μας βοηθήσει να εντοπίσουμε επιθέσεις εναντίον του HTTPS και να καθορίσουμε αν έχουν παρατηρηθεί επιθέσεις από μέρη όπως η Συρία και το Ιράν όπου αυτές οι επιθέσεις είναι συγκριτικά πιο συνηθισμένες."> - -<!ENTITY ssl-observatory.prefs.show_cert_warning -"Εμφάνιση προειδοποίησης όταν το Παρατηρητήριο εντοπίζει ένα πιστοποιητικό που έχει ανακληθεί, που δεν το έχει δει ο φυλλομετρητής σου"> - -<!ENTITY ssl-observatory.prefs.show_cert_warning_tooltip -"Αυτό θα αντιπαραβάλει τα επιλεγμένα πιστοποιητικά με την Λίστα Ανακλημένων Πιστοποιητικών. Δυστυχώς, δεν μπορούμε να εγγυηθούμε ότι θα έχει σημειωθεί κάθε ανακλημένο πιστοποιητικό, αλλα αν δείτε κάποια προειδοποίηση υπάρχει μια μεγάλη πιθανότητα κάτι να είναι λάθος."> - -<!ENTITY ssl-observatory.prefs.done "Έγινε"> - -<!ENTITY ssl-observatory.prefs.explanation -"Το HTTPS Everywhere μπορεί να χρησιμοποιήσει το Παρατηρητήριο SSL του EFF, το οποίο πραγματοποιεί τα εξής: (1) -στέλνει αντίγραφα των πιστοποιητικών HTTPS στο Παρατηρητήριο, για να μας βοηθήσει να ανιχνεύσουμε επιθέσεις 'ενδιάμεσου παρατηρητή' και να βελτιώσει την ασφάλεια του Παγκόσμιου Ιστού (2) -μας επιτρέπει να σε προειδοποιούμε σχετικά με μη-ασφαλείς συνδέσεις ή επιθέσεις στο φυλλομετρητή σου."> - -<!--<!ENTITY ssl-observatory.prefs.explanation2 -"When you visit https://www.example.com, the Observatory will learn that -somebody visited that site, but will not know who or what page they looked at. -Mouseover the options for further details:">--> - -<!ENTITY ssl-observatory.prefs.explanation2 - -"Για παράδειγμα, όταν επισκέπτεσαι το https://www.example.com, το πιστοποιητικό -που λαμβάνει το Παρατηρητήριο θα δείξει ότι κάποιος κάποιος επισκέφθηκε -τον ιστότοπο www.something.com, αλλά όχι ποιος επισκέφθηκε τον ιστότοπο ή ποια συγκεκριμένη σελίδα -είδε. Σύρε το ποντίκι πάνω από τις επιλογές για περισσότερες πληροφορίες:"> - -<!ENTITY ssl-observatory.prefs.hide "Απόκρυψη επιλογών για προχωρημένους"> - -<!ENTITY ssl-observatory.prefs.nonanon -"Έλεγχος πιστοποιητικών ακόμα κι αν το Tor δεν είναι διαθέσιμο "> - -<!ENTITY ssl-observatory.prefs.nonanon_tooltip -"Συνεχίζουμε την προσπάθεια να κρατήσουμε ανώνυμα τα δεδομένα, αλλά αυτή η επιλογή είναι λιγότερο ασφαλής"> - -<!ENTITY ssl-observatory.prefs.priv_dns -"Υποβολή και έλεγχος πιστοποιητικών για μη δημόσια DNS ονόματα"> - -<!ENTITY ssl-observatory.prefs.priv_dns_tooltip -"Εκτός αν η συγκεκριμένη επιλογή ενεργοποιηθεί, το Παρατηρητήριο δε θα καταγράφει Πιστοποιητικά για ονόματα που δε θα μπορεί να εξακριβώσει μέσω του συστήματος DNS"> - -<!ENTITY ssl-observatory.prefs.show "Προβολή επιλογών για προχωρημένους"> - -<!ENTITY ssl-observatory.prefs.title "Προτιμήσεις Παρατηρητηρίου SSL"> - -<!ENTITY ssl-observatory.prefs.use "Να χρησιμοποιηθεί το Παρατηρητήριο;"> -<!ENTITY ssl-observatory.warning.title "ΠΡΟΕΙΔΟΠΟΙΗΣΗ από το Παρατηρητήριο SSL του EFF"> -<!ENTITY ssl-observatory.warning.showcert "Προβολή της αλυσίδας πιστοποιητικών"> -<!ENTITY ssl-observatory.warning.okay "Καταλαβαίνω"> -<!ENTITY ssl-observatory.warning.text "Το Παρατηρητήριο SSL του EFF έχει εκδώσει μια προειδοποίηση σχετικά με το πιστοποιητικό HTTPS του συγκεκριμένου ιστότοπου:"> -<!ENTITY ssl-observatory.warning.defense "Εαν έχετε συνδεθεί σε αυτή την σελίδα, προτείνεται να αλλάξετε τον κωδικό σας μόλις αποκτήσετε ασφαλή σύνδεση. (Αυτές οι προειδοποιήσεις μπορούν να απενεργοποιηθούν στην καρτέλα "Παρατηρητήριο SSL" στον διάλογο ρυθμίσεων του HTTPS Everywhere.)"> - -<!ENTITY ssl-observatory.prefs.self_signed -"Υποβολή και αυτο-υπογεγραμμένα πιστοποιητικά"> -<!ENTITY ssl-observatory.prefs.self_signed_tooltip -"Συνιστώμενη ενέργεια· τα κρυπτογραφικά προβλήματα είναι ιδιαιτέρως κοινά στις αυτο-υπογεγραμμένες ενσωματωμένες συσκευές"> diff --git a/data/extensions/https-everywhere@eff.org/chrome/locale/en/https-everywhere.dtd b/data/extensions/https-everywhere@eff.org/chrome/locale/en/https-everywhere.dtd deleted file mode 100644 index f98607c..0000000 --- a/data/extensions/https-everywhere@eff.org/chrome/locale/en/https-everywhere.dtd +++ /dev/null @@ -1,49 +0,0 @@ -<!ENTITY https-everywhere.about.title "About HTTPS Everywhere"> -<!ENTITY https-everywhere.about.ext_name "HTTPS Everywhere"> -<!ENTITY https-everywhere.about.ext_description "Encrypt the Web! Automatically use HTTPS security on many sites."> -<!ENTITY https-everywhere.about.version "Version"> -<!ENTITY https-everywhere.about.created_by "Created by"> -<!ENTITY https-everywhere.about.librarians "Ruleset Librarians"> -<!ENTITY https-everywhere.about.thanks "Thanks to"> -<!ENTITY https-everywhere.about.contribute "If you like HTTPS Everywhere, you might consider"> -<!ENTITY https-everywhere.about.donate_tor "Donating to Tor"> -<!ENTITY https-everywhere.about.tor_lang_code "en"> -<!ENTITY https-everywhere.about.or "or"> -<!ENTITY https-everywhere.about.donate_eff "Donating to EFF"> - -<!ENTITY https-everywhere.menu.about "About HTTPS Everywhere"> -<!ENTITY https-everywhere.menu.observatory "SSL Observatory Preferences"> -<!ENTITY https-everywhere.menu.globalEnable "Enable HTTPS Everywhere"> -<!ENTITY https-everywhere.menu.globalDisable "Disable HTTPS Everywhere"> -<!ENTITY https-everywhere.menu.blockHttpRequests "Block all HTTP requests"> -<!ENTITY https-everywhere.menu.showCounter "Show Counter"> - -<!ENTITY https-everywhere.prefs.title "HTTPS Everywhere Preferences"> -<!ENTITY https-everywhere.prefs.enable_all "Enable All"> -<!ENTITY https-everywhere.prefs.disable_all "Disable All"> -<!ENTITY https-everywhere.prefs.reset_defaults "Reset to Defaults"> -<!ENTITY https-everywhere.prefs.search "Search"> -<!ENTITY https-everywhere.prefs.site "Site"> -<!ENTITY https-everywhere.prefs.notes "Notes"> -<!ENTITY https-everywhere.prefs.list_caption "Which HTTPS redirection rules should apply?"> -<!ENTITY https-everywhere.prefs.enabled "Enabled"> -<!ENTITY https-everywhere.prefs.ruleset_howto "You can learn how to write your own rulesets (to add support for other web sites)"> -<!ENTITY https-everywhere.prefs.here_link "here"> -<!ENTITY https-everywhere.prefs.toggle "Toggle"> -<!ENTITY https-everywhere.prefs.reset_default "Reset to Default"> -<!ENTITY https-everywhere.prefs.view_xml_source "View XML Source"> - -<!ENTITY https-everywhere.source.downloading "Downloading"> -<!ENTITY https-everywhere.source.filename "Filename"> -<!ENTITY https-everywhere.source.unable_to_download "Unable to download source."> - -<!ENTITY https-everywhere.popup.title "HTTPS Everywhere 4.0development.11 notification"> -<!ENTITY https-everywhere.popup.paragraph1 "Oops. You were using the stable version of HTTPS Everywhere, but we might have accidentally upgraded you to the development version in our last release."> -<!ENTITY https-everywhere.popup.paragraph2 "Would you like to go back to stable?"> -<!ENTITY https-everywhere.popup.paragraph3 "We'd love it if you continued using our development release and helped us make HTTPS Everywhere better! You might find there are a few more bugs here and there, which you can report to https-everywhere@eff.org. Sorry about the inconvenience, and thank you for using HTTPS Everywhere."> -<!ENTITY https-everywhere.popup.keep "Keep me on the development version"> -<!ENTITY https-everywhere.popup.revert "Download the latest stable version"> - -<!ENTITY https-everywhere.ruleset-tests.status_title "HTTPS Everywhere Ruleset Tests"> -<!ENTITY https-everywhere.ruleset-tests.status_cancel_button "Cancel"> -<!ENTITY https-everywhere.ruleset-tests.status_start_button "Start"> diff --git a/data/extensions/https-everywhere@eff.org/chrome/locale/en/https-everywhere.properties b/data/extensions/https-everywhere@eff.org/chrome/locale/en/https-everywhere.properties deleted file mode 100644 index be83831..0000000 --- a/data/extensions/https-everywhere@eff.org/chrome/locale/en/https-everywhere.properties +++ /dev/null @@ -1,8 +0,0 @@ -https-everywhere.menu.globalEnable = Enable HTTPS Everywhere -https-everywhere.menu.globalDisable = Disable HTTPS Everywhere -https-everywhere.menu.enableDisable = Enable / Disable Rules -https-everywhere.menu.noRules = (No Rules for This Page) -https-everywhere.menu.unknownRules = (Rules for This Page Unknown) -https-everywhere.toolbar.hint = HTTPS Everywhere is now active. You can toggle it on a site-by-site basis by clicking the icon in the address bar. -https-everywhere.migration.notification0 = In order to implement a crucial fix, this update resets your HTTPS Everywhere rule preferences to their default values. -https-everywhere.menu.ruleset-tests = Run HTTPS Everywhere Ruleset Tests diff --git a/data/extensions/https-everywhere@eff.org/chrome/locale/en/ssl-observatory.dtd b/data/extensions/https-everywhere@eff.org/chrome/locale/en/ssl-observatory.dtd deleted file mode 100644 index a425677..0000000 --- a/data/extensions/https-everywhere@eff.org/chrome/locale/en/ssl-observatory.dtd +++ /dev/null @@ -1,101 +0,0 @@ -<!-- Observatory popup window --> -<!ENTITY ssl-observatory.popup.details "Details and Privacy Information"> -<!ENTITY ssl-observatory.popup.later "Ask Me Later"> -<!ENTITY ssl-observatory.popup.no "No"> - -<!ENTITY ssl-observatory.popup.text "HTTPS Everywhere can detect attacks -against your browser by sending the certificates you receive to the -Observatory. Turn this on?"> - -<!--<!ENTITY ssl-observatory.popup.text -"EFF's SSL Observatory can detect attacks against HTTPS websites by collecting -and auditing the certificates being presented to your browser. Would you like -to turn it on?">--> - -<!ENTITY ssl-observatory.popup.title -"Should HTTPS Everywhere use the SSL Observatory?"> - -<!ENTITY ssl-observatory.popup.yes "Yes"> - -<!-- Observatory preferences dialog --> - -<!ENTITY ssl-observatory.prefs.adv_priv_opts1 -"It is safe to enable this, unless you use a very -intrusive corporate network:"> - -<!ENTITY ssl-observatory.prefs.adv_priv_opts2 -"Safe, unless you use a corporate network with secret intranet server names:"> - -<!ENTITY ssl-observatory.prefs.alt_roots -"Submit and check certificates signed by non-standard root CAs"> - -<!ENTITY ssl-observatory.prefs.alt_roots_tooltip -"It is safe (and a good idea) to enable this option, unless you use an intrusive corporate network or Kaspersky antivirus software that monitors your browsing with a TLS proxy and a private root Certificate Authority. If enabled on such a network, this option might publish evidence of which https:// domains were being visited through that proxy, because of the unique certificates it would produce. So we leave it off by default."> - -<!ENTITY ssl-observatory.prefs.anonymous "Check certificates using Tor for anonymity"> -<!ENTITY ssl-observatory.prefs.anonymous_unavailable -"Check certificates using Tor for anonymity (requires Tor)"> -<!ENTITY ssl-observatory.prefs.anonymous_tooltip -"This option requires Tor to be installed and running"> - -<!ENTITY ssl-observatory.prefs.asn -'When you see a new certificate, tell the Observatory which ISP you are connected to'> - -<!ENTITY ssl-observatory.prefs.asn_tooltip -'This will fetch and send the "Autonomous System number" of your network. This will help us locate attacks against HTTPS, and to determine whether we have observations from networks in places like Iran and Syria where attacks are comparatively common.'> - -<!ENTITY ssl-observatory.prefs.show_cert_warning -"Show a warning when the Observatory detects a revoked certificate not caught by your browser"> - -<!ENTITY ssl-observatory.prefs.show_cert_warning_tooltip -"This will check submitted certificates against known Certificate Revocation Lists. Unfortunately we cannot guarantee that we will flag every revoked certificate, but if you do see a warning there's a good chance something is wrong."> - -<!ENTITY ssl-observatory.prefs.done "Done"> - -<!ENTITY ssl-observatory.prefs.explanation -"HTTPS Everywhere can use EFF's SSL Observatory. This does two things: (1) -sends copies of HTTPS certificates to the Observatory, to help us -detect 'man in the middle' attacks and improve the Web's security; and (2) -lets us warn you about insecure connections or attacks on your browser."> - -<!--<!ENTITY ssl-observatory.prefs.explanation2 -"When you visit https://www.example.com, the Observatory will learn that -somebody visited that site, but will not know who or what page they looked at. -Mouseover the options for further details:">--> - -<!ENTITY ssl-observatory.prefs.explanation2 - -"For example, when you visit https://www.something.com, the certificate -received by the Observatory will indicate that somebody visited -www.something.com, but not who visited the site, or what specific page they -looked at. Mouseover the options for further details:"> - -<!ENTITY ssl-observatory.prefs.hide "Hide advanced options"> - -<!ENTITY ssl-observatory.prefs.nonanon -"Check certificates even if Tor is not available"> - -<!ENTITY ssl-observatory.prefs.nonanon_tooltip -"We will still try to keep the data anonymous, but this option is less secure"> - -<!ENTITY ssl-observatory.prefs.priv_dns -"Submit and check certificates for non-public DNS names"> - -<!ENTITY ssl-observatory.prefs.priv_dns_tooltip -"Unless this option is checked, the Observatory will not record certificates for names that it cannot resolve through the DNS system."> - -<!ENTITY ssl-observatory.prefs.show "Show advanced options"> - -<!ENTITY ssl-observatory.prefs.title "SSL Observatory Preferences"> - -<!ENTITY ssl-observatory.prefs.use "Use the Observatory?"> -<!ENTITY ssl-observatory.warning.title "WARNING from EFF's SSL Observatory"> -<!ENTITY ssl-observatory.warning.showcert "Show the certificate chain"> -<!ENTITY ssl-observatory.warning.okay "I understand"> -<!ENTITY ssl-observatory.warning.text "EFF's SSL Observatory has issued a warning about the HTTPS certificiate(s) for this site:"> -<!ENTITY ssl-observatory.warning.defense 'If you are logged in to this site, it may be advisable to change your password once you have a safe connection. (These warnings can be disabled in the "SSL Observatory" tab of the HTTPS Everywhere preferences dialog.)'> - -<!ENTITY ssl-observatory.prefs.self_signed -"Submit and check self-signed certificates"> -<!ENTITY ssl-observatory.prefs.self_signed_tooltip -"This is recommended; cryptographic problems are especially common in self-signed embedded devices"> diff --git a/data/extensions/https-everywhere@eff.org/chrome/locale/en_GB/https-everywhere.dtd b/data/extensions/https-everywhere@eff.org/chrome/locale/en_GB/https-everywhere.dtd deleted file mode 100644 index f98607c..0000000 --- a/data/extensions/https-everywhere@eff.org/chrome/locale/en_GB/https-everywhere.dtd +++ /dev/null @@ -1,49 +0,0 @@ -<!ENTITY https-everywhere.about.title "About HTTPS Everywhere"> -<!ENTITY https-everywhere.about.ext_name "HTTPS Everywhere"> -<!ENTITY https-everywhere.about.ext_description "Encrypt the Web! Automatically use HTTPS security on many sites."> -<!ENTITY https-everywhere.about.version "Version"> -<!ENTITY https-everywhere.about.created_by "Created by"> -<!ENTITY https-everywhere.about.librarians "Ruleset Librarians"> -<!ENTITY https-everywhere.about.thanks "Thanks to"> -<!ENTITY https-everywhere.about.contribute "If you like HTTPS Everywhere, you might consider"> -<!ENTITY https-everywhere.about.donate_tor "Donating to Tor"> -<!ENTITY https-everywhere.about.tor_lang_code "en"> -<!ENTITY https-everywhere.about.or "or"> -<!ENTITY https-everywhere.about.donate_eff "Donating to EFF"> - -<!ENTITY https-everywhere.menu.about "About HTTPS Everywhere"> -<!ENTITY https-everywhere.menu.observatory "SSL Observatory Preferences"> -<!ENTITY https-everywhere.menu.globalEnable "Enable HTTPS Everywhere"> -<!ENTITY https-everywhere.menu.globalDisable "Disable HTTPS Everywhere"> -<!ENTITY https-everywhere.menu.blockHttpRequests "Block all HTTP requests"> -<!ENTITY https-everywhere.menu.showCounter "Show Counter"> - -<!ENTITY https-everywhere.prefs.title "HTTPS Everywhere Preferences"> -<!ENTITY https-everywhere.prefs.enable_all "Enable All"> -<!ENTITY https-everywhere.prefs.disable_all "Disable All"> -<!ENTITY https-everywhere.prefs.reset_defaults "Reset to Defaults"> -<!ENTITY https-everywhere.prefs.search "Search"> -<!ENTITY https-everywhere.prefs.site "Site"> -<!ENTITY https-everywhere.prefs.notes "Notes"> -<!ENTITY https-everywhere.prefs.list_caption "Which HTTPS redirection rules should apply?"> -<!ENTITY https-everywhere.prefs.enabled "Enabled"> -<!ENTITY https-everywhere.prefs.ruleset_howto "You can learn how to write your own rulesets (to add support for other web sites)"> -<!ENTITY https-everywhere.prefs.here_link "here"> -<!ENTITY https-everywhere.prefs.toggle "Toggle"> -<!ENTITY https-everywhere.prefs.reset_default "Reset to Default"> -<!ENTITY https-everywhere.prefs.view_xml_source "View XML Source"> - -<!ENTITY https-everywhere.source.downloading "Downloading"> -<!ENTITY https-everywhere.source.filename "Filename"> -<!ENTITY https-everywhere.source.unable_to_download "Unable to download source."> - -<!ENTITY https-everywhere.popup.title "HTTPS Everywhere 4.0development.11 notification"> -<!ENTITY https-everywhere.popup.paragraph1 "Oops. You were using the stable version of HTTPS Everywhere, but we might have accidentally upgraded you to the development version in our last release."> -<!ENTITY https-everywhere.popup.paragraph2 "Would you like to go back to stable?"> -<!ENTITY https-everywhere.popup.paragraph3 "We'd love it if you continued using our development release and helped us make HTTPS Everywhere better! You might find there are a few more bugs here and there, which you can report to https-everywhere@eff.org. Sorry about the inconvenience, and thank you for using HTTPS Everywhere."> -<!ENTITY https-everywhere.popup.keep "Keep me on the development version"> -<!ENTITY https-everywhere.popup.revert "Download the latest stable version"> - -<!ENTITY https-everywhere.ruleset-tests.status_title "HTTPS Everywhere Ruleset Tests"> -<!ENTITY https-everywhere.ruleset-tests.status_cancel_button "Cancel"> -<!ENTITY https-everywhere.ruleset-tests.status_start_button "Start"> diff --git a/data/extensions/https-everywhere@eff.org/chrome/locale/en_GB/https-everywhere.properties b/data/extensions/https-everywhere@eff.org/chrome/locale/en_GB/https-everywhere.properties deleted file mode 100644 index be83831..0000000 --- a/data/extensions/https-everywhere@eff.org/chrome/locale/en_GB/https-everywhere.properties +++ /dev/null @@ -1,8 +0,0 @@ -https-everywhere.menu.globalEnable = Enable HTTPS Everywhere -https-everywhere.menu.globalDisable = Disable HTTPS Everywhere -https-everywhere.menu.enableDisable = Enable / Disable Rules -https-everywhere.menu.noRules = (No Rules for This Page) -https-everywhere.menu.unknownRules = (Rules for This Page Unknown) -https-everywhere.toolbar.hint = HTTPS Everywhere is now active. You can toggle it on a site-by-site basis by clicking the icon in the address bar. -https-everywhere.migration.notification0 = In order to implement a crucial fix, this update resets your HTTPS Everywhere rule preferences to their default values. -https-everywhere.menu.ruleset-tests = Run HTTPS Everywhere Ruleset Tests diff --git a/data/extensions/https-everywhere@eff.org/chrome/locale/en_GB/ssl-observatory.dtd b/data/extensions/https-everywhere@eff.org/chrome/locale/en_GB/ssl-observatory.dtd deleted file mode 100644 index e983913..0000000 --- a/data/extensions/https-everywhere@eff.org/chrome/locale/en_GB/ssl-observatory.dtd +++ /dev/null @@ -1,101 +0,0 @@ -<!-- Observatory popup window --> -<!ENTITY ssl-observatory.popup.details "Details and Privacy Information"> -<!ENTITY ssl-observatory.popup.later "Ask Me Later"> -<!ENTITY ssl-observatory.popup.no "No"> - -<!ENTITY ssl-observatory.popup.text "HTTPS Everywhere can detect attacks -against your browser by sending the certificates you receive to the -Observatory. Turn this on?"> - -<!--<!ENTITY ssl-observatory.popup.text -"EFF's SSL Observatory can detect attacks against HTTPS websites by collecting -and auditing the certificates being presented to your browser. Would you like -to turn it on?">--> - -<!ENTITY ssl-observatory.popup.title -"Should HTTPS Everywhere use the SSL Observatory?"> - -<!ENTITY ssl-observatory.popup.yes "Yes"> - -<!-- Observatory preferences dialog --> - -<!ENTITY ssl-observatory.prefs.adv_priv_opts1 -"It is safe to enable this, unless you use a very -intrusive corporate network:"> - -<!ENTITY ssl-observatory.prefs.adv_priv_opts2 -"Safe, unless you use a corporate network with secret intranet server names:"> - -<!ENTITY ssl-observatory.prefs.alt_roots -"Submit and check certificates signed by non-standard root CAs"> - -<!ENTITY ssl-observatory.prefs.alt_roots_tooltip -"It is safe (and a good idea) to enable this option, unless you use an intrusive corporate network or Kaspersky antivirus software that monitors your browsing with a TLS proxy and a private root Certificate Authority. If enabled on such a network, this option might publish evidence of which https:// domains were being visited through that proxy, because of the unique certificates it would produce. So we leave it off by default."> - -<!ENTITY ssl-observatory.prefs.anonymous "Check certificates using Tor for anonymity"> -<!ENTITY ssl-observatory.prefs.anonymous_unavailable -"Check certificates using Tor for anonymity (requires Tor)"> -<!ENTITY ssl-observatory.prefs.anonymous_tooltip -"This option requires Tor to be installed and running"> - -<!ENTITY ssl-observatory.prefs.asn -"When you see a new certificate, tell the Observatory which ISP you are connected to"> - -<!ENTITY ssl-observatory.prefs.asn_tooltip -"This will fetch and send the "Autonomous System number" of your network. This will help us locate attacks against HTTPS, and to determine whether we have observations from networks in places like Iran and Syria where attacks are comparatively common."> - -<!ENTITY ssl-observatory.prefs.show_cert_warning -"Show a warning when the Observatory detects a revoked certificate not caught by your browser"> - -<!ENTITY ssl-observatory.prefs.show_cert_warning_tooltip -"This will check submitted certificates against known Certificate Revocation Lists. Unfortunately we cannot guarantee that we will flag every revoked certificate, but if you do see a warning there is a good chance that something is wrong."> - -<!ENTITY ssl-observatory.prefs.done "Done"> - -<!ENTITY ssl-observatory.prefs.explanation -"HTTPS Everywhere can use EFF's SSL Observatory. This does two things: (1) -sends copies of HTTPS certificates to the Observatory, to help us -detect 'man in the middle' attacks and improve the Web's security; and (2) -lets us warn you about insecure connections or attacks on your browser."> - -<!--<!ENTITY ssl-observatory.prefs.explanation2 -"When you visit https://www.example.com, the Observatory will learn that -somebody visited that site, but will not know who or what page they looked at. -Mouseover the options for further details:">--> - -<!ENTITY ssl-observatory.prefs.explanation2 - -"For example, when you visit https://www.something.com, the certificate -received by the Observatory will indicate that somebody visited -www.something.com, but not who visited the site, or what specific page they -looked at. Mouseover the options for further details:"> - -<!ENTITY ssl-observatory.prefs.hide "Hide advanced options"> - -<!ENTITY ssl-observatory.prefs.nonanon -"Check certificates even if Tor is not available"> - -<!ENTITY ssl-observatory.prefs.nonanon_tooltip -"We will still try to keep the data anonymous, but this option is less secure"> - -<!ENTITY ssl-observatory.prefs.priv_dns -"Submit and check certificates for non-public DNS names"> - -<!ENTITY ssl-observatory.prefs.priv_dns_tooltip -"Unless this option is checked, the Observatory will not record certificates for names that it cannot resolve through the DNS system."> - -<!ENTITY ssl-observatory.prefs.show "Show advanced options"> - -<!ENTITY ssl-observatory.prefs.title "SSL Observatory Preferences"> - -<!ENTITY ssl-observatory.prefs.use "Use the Observatory?"> -<!ENTITY ssl-observatory.warning.title "WARNING from EFF's SSL Observatory"> -<!ENTITY ssl-observatory.warning.showcert "Show the certificate chain"> -<!ENTITY ssl-observatory.warning.okay "I understand"> -<!ENTITY ssl-observatory.warning.text "EFF's SSL Observatory has issued a warning about the HTTPS certificate(s) for this site:"> -<!ENTITY ssl-observatory.warning.defense "If you are logged in to this site, it may be advisable to change your password once you have a safe connection. (These warnings can be disabled in the "SSL Observatory" tab of the HTTPS Everywhere preferences dialog.)"> - -<!ENTITY ssl-observatory.prefs.self_signed -"Submit and check self-signed certificates"> -<!ENTITY ssl-observatory.prefs.self_signed_tooltip -"This is recommended; cryptographic problems are especially common in self-signed embedded devices"> diff --git a/data/extensions/https-everywhere@eff.org/chrome/locale/es/https-everywhere.dtd b/data/extensions/https-everywhere@eff.org/chrome/locale/es/https-everywhere.dtd deleted file mode 100644 index b7811d1..0000000 --- a/data/extensions/https-everywhere@eff.org/chrome/locale/es/https-everywhere.dtd +++ /dev/null @@ -1,49 +0,0 @@ -<!ENTITY https-everywhere.about.title "Acerca de HTTPS Everywhere (HTTPS en todos lados)"> -<!ENTITY https-everywhere.about.ext_name "HTTPS Everywhere"> -<!ENTITY https-everywhere.about.ext_description "¡Cifre la Web! Utilice automáticamente la seguridad HTTPS en muchos sitios."> -<!ENTITY https-everywhere.about.version "Versión"> -<!ENTITY https-everywhere.about.created_by "Creado por"> -<!ENTITY https-everywhere.about.librarians "Bibliotecarios de reglas"> -<!ENTITY https-everywhere.about.thanks "Agradecimientos para"> -<!ENTITY https-everywhere.about.contribute "Si le agrada HTTPS Everywhere (HTTPS en cualquier sitio), podría considerar"> -<!ENTITY https-everywhere.about.donate_tor "Donar a Tor"> -<!ENTITY https-everywhere.about.tor_lang_code "es"> -<!ENTITY https-everywhere.about.or "o"> -<!ENTITY https-everywhere.about.donate_eff "Donar a EFF"> - -<!ENTITY https-everywhere.menu.about "Acerca de HTTPS Everywhere (HTTPS en cualquier sitio)"> -<!ENTITY https-everywhere.menu.observatory "Opciones del Observatorio SSL"> -<!ENTITY https-everywhere.menu.globalEnable "Activar HTTPS Everywhere"> -<!ENTITY https-everywhere.menu.globalDisable "Desactivar HTTPS Everywhere"> -<!ENTITY https-everywhere.menu.blockHttpRequests "Bloquear todas las peticiones HTTP"> -<!ENTITY https-everywhere.menu.showCounter "Mostrar contador"> - -<!ENTITY https-everywhere.prefs.title "Preferencias de HTTPS Everywhere"> -<!ENTITY https-everywhere.prefs.enable_all "Activar todo"> -<!ENTITY https-everywhere.prefs.disable_all "Desactivar todo"> -<!ENTITY https-everywhere.prefs.reset_defaults "Restablecer configuraciones predeterminadas"> -<!ENTITY https-everywhere.prefs.search "Buscar"> -<!ENTITY https-everywhere.prefs.site "Sitio"> -<!ENTITY https-everywhere.prefs.notes "Notas"> -<!ENTITY https-everywhere.prefs.list_caption "¿Qué reglas de redirección HTTPS deberían aplicarse?"> -<!ENTITY https-everywhere.prefs.enabled "Activado"> -<!ENTITY https-everywhere.prefs.ruleset_howto "Puede aprender a escribir sus propias reglas (para añadir soporte para otros sitios web)"> -<!ENTITY https-everywhere.prefs.here_link "aquí"> -<!ENTITY https-everywhere.prefs.toggle "Activar/Desactivar"> -<!ENTITY https-everywhere.prefs.reset_default "Restablecer configuración predeterminada"> -<!ENTITY https-everywhere.prefs.view_xml_source "Ver código XML"> - -<!ENTITY https-everywhere.source.downloading "Descargando"> -<!ENTITY https-everywhere.source.filename "Nombre de fichero"> -<!ENTITY https-everywhere.source.unable_to_download "No fue posible descargar la fuente."> - -<!ENTITY https-everywhere.popup.title "Notificación de HTTPS Everywhere 4.0development.11"> -<!ENTITY https-everywhere.popup.paragraph1 "Uups. Está usted usando la versión estable de HTTPS Everywhere, pero podríamos haberle elevado accidentalmente a la versión de desarrollo."> -<!ENTITY https-everywhere.popup.paragraph2 "¿Le gustaría volver a la versión estable?"> -<!ENTITY https-everywhere.popup.paragraph3 "¡Nos encantaría que continuase usando nuestra versión de desarrollo y nos ayudara a hacer HTTPS Everywhere mejor! Podría encontrar algunos fallos más, de los que puede informar a 'https-everywhere@eff.org'. Disculpe la inconveniencia, y gracias por usar HTTPS Everywhere."> -<!ENTITY https-everywhere.popup.keep "Manténganme en la versión de desarrollo."> -<!ENTITY https-everywhere.popup.revert "Descargar la última versión estable."> - -<!ENTITY https-everywhere.ruleset-tests.status_title "Pruebas del Conjunto de Reglas de HTTPS Everywhere"> -<!ENTITY https-everywhere.ruleset-tests.status_cancel_button "Cancelar"> -<!ENTITY https-everywhere.ruleset-tests.status_start_button "Iniciar"> diff --git a/data/extensions/https-everywhere@eff.org/chrome/locale/es/https-everywhere.properties b/data/extensions/https-everywhere@eff.org/chrome/locale/es/https-everywhere.properties deleted file mode 100644 index f33637f..0000000 --- a/data/extensions/https-everywhere@eff.org/chrome/locale/es/https-everywhere.properties +++ /dev/null @@ -1,8 +0,0 @@ -https-everywhere.menu.globalEnable = Activar HTTPS Everywhere -https-everywhere.menu.globalDisable = Desactivar HTTPS Everywhere -https-everywhere.menu.enableDisable = Activar / Desactivar reglas -https-everywhere.menu.noRules = (No hay reglas para esta página) -https-everywhere.menu.unknownRules = (Se desconocen reglas para esta página) -https-everywhere.toolbar.hint = HTTPS Everywhere está ahora activo. Puede activarlo/desactivarlo sitio por sitio haciendo clic en el icono de la barra de direcciones. -https-everywhere.migration.notification0 = Para implementar una reparación crucial, esta actualización restablece sus preferencias de reglas de HTTPS Everywhere a sus valores predeterminados. -https-everywhere.menu.ruleset-tests = Ejecutar pruebas del conjunto de reglas de HTTPS Everywhere diff --git a/data/extensions/https-everywhere@eff.org/chrome/locale/es/ssl-observatory.dtd b/data/extensions/https-everywhere@eff.org/chrome/locale/es/ssl-observatory.dtd deleted file mode 100644 index ddf9348..0000000 --- a/data/extensions/https-everywhere@eff.org/chrome/locale/es/ssl-observatory.dtd +++ /dev/null @@ -1,101 +0,0 @@ -<!-- Observatory popup window --> -<!ENTITY ssl-observatory.popup.details "Detalles e información de privacidad"> -<!ENTITY ssl-observatory.popup.later "Preguntarme luego"> -<!ENTITY ssl-observatory.popup.no "No"> - -<!ENTITY ssl-observatory.popup.text "HTTPS Everywhere puede detectar ataques -contra su navegador enviando los certificados que reciba -al Observatorio. ¿Desea activarlo?"> - -<!--<!ENTITY ssl-observatory.popup.text -"EFF's SSL Observatory can detect attacks against HTTPS websites by collecting -and auditing the certificates being presented to your browser. Would you like -to turn it on?">--> - -<!ENTITY ssl-observatory.popup.title -"¿Debe HTTPS Everywhere utilizar el Observatorio SSL?"> - -<!ENTITY ssl-observatory.popup.yes "Sí"> - -<!-- Observatory preferences dialog --> - -<!ENTITY ssl-observatory.prefs.adv_priv_opts1 -"Activar esto es seguro, a menos que use -una red corporativa muy intrusiva:"> - -<!ENTITY ssl-observatory.prefs.adv_priv_opts2 -"Seguro, a menos que use una red corporativa con nombres de servidores de intranet secretos:"> - -<!ENTITY ssl-observatory.prefs.alt_roots -"Envía y verifica los certificados firmados por autoridades de certificación raíz (ACs/CAs) no estándares"> - -<!ENTITY ssl-observatory.prefs.alt_roots_tooltip -"Es seguro (y una buena idea) activar esta opción, a menos que utilice una red corporativa intrusiva o el software antivirus Kaspersky que monitorea su navegación con un proxy TLS y una Autoridad de Certificación raíz privada. Si se activa en una red así, esta opción podría evidenciar qué dominios https:// fueron visitados por medio de ese proxy, debido a los certificados únicos que produciría. Por ello viene desactivado por defecto."> - -<!ENTITY ssl-observatory.prefs.anonymous "Verificar certificados utilizando Tor para mantener anonimato"> -<!ENTITY ssl-observatory.prefs.anonymous_unavailable -"Verificar certificados utilizando Tor para mantener anonimato (requiere Tor)"> -<!ENTITY ssl-observatory.prefs.anonymous_tooltip -"Esta opción requiere tener Tor instalado y ejecutándose"> - -<!ENTITY ssl-observatory.prefs.asn -"Cuando vea un nuevo certificado, informr al Observatorio a cual Proveedor de Internet está conectado"> - -<!ENTITY ssl-observatory.prefs.asn_tooltip -"Esto obtendrá y enviará el "número de Sistema Autónomo" (AS) de su red. Esto nos ayudará a ubicar ataques contra HTTPS, y a determinar si tenemos observaciones desde redes en lugares como Irán o Siria donde los ataques son comparativamente más comunes."> - -<!ENTITY ssl-observatory.prefs.show_cert_warning -"Mostrar una advertencia cuando el Observatorio detecte un certificado revocado no detectado por su navegador"> - -<!ENTITY ssl-observatory.prefs.show_cert_warning_tooltip -"Esto comprobará los certificados enviados con las Listas de Revocación de Certificados (CRL) conocidas. Desafortunadamente no podemos garantizar que señalarán todos los certificados revocados, pero si se le muestra una advertencia hay muchas probabilidades de que haya algo mal."> - -<!ENTITY ssl-observatory.prefs.done "Listo"> - -<!ENTITY ssl-observatory.prefs.explanation -"HTTPS Everywhere puede utilizar el Observatorio SSL de EFF. Esto hace dos cosas: -(1) envía copias de los certificados HTTPS al Observatorio, para ayudarnos -a detectar ataques de 'hombre en el medio' (MitM) y mejorar la seguridad de la Web; y -(2) nos permite advertirle de conexiones inseguras o ataques sobre su navegador."> - -<!--<!ENTITY ssl-observatory.prefs.explanation2 -"When you visit https://www.example.com, the Observatory will learn that -somebody visited that site, but will not know who or what page they looked at. -Mouseover the options for further details:">--> - -<!ENTITY ssl-observatory.prefs.explanation2 - -"Por ejemplo, cuando visita https://www.algo.com, el certificado -recibido por el Observatorio indicará que alguien visitó -www.algo.com, pero no quién visitó el sitio, o qué página específica -miró. Pase el ratón sobre las opciones para mayores detalles:"> - -<!ENTITY ssl-observatory.prefs.hide "Ocultar opciones avanzadas"> - -<!ENTITY ssl-observatory.prefs.nonanon -"Verificar certificados incluso si Tor no está disponible"> - -<!ENTITY ssl-observatory.prefs.nonanon_tooltip -"Aún trataremos de mantener anónimos los datos, pero esta opción es menos segura"> - -<!ENTITY ssl-observatory.prefs.priv_dns -"Enviar y verificar certificados para nombres no publicados en DNS"> - -<!ENTITY ssl-observatory.prefs.priv_dns_tooltip -"A menos que esta opción esté marcada, el Observatorio no registra certificados para nombres que no pueda resolver a través del sistema DNS."> - -<!ENTITY ssl-observatory.prefs.show "Mostrar opciones avanzadas"> - -<!ENTITY ssl-observatory.prefs.title "Opciones del Observatorio SSL"> - -<!ENTITY ssl-observatory.prefs.use "¿Utilizar el Observatorio?"> -<!ENTITY ssl-observatory.warning.title "ADVERTENCIA del Observatorio SSL de la EFF"> -<!ENTITY ssl-observatory.warning.showcert "Mostrar la cadena del certificado"> -<!ENTITY ssl-observatory.warning.okay "Entiendo"> -<!ENTITY ssl-observatory.warning.text "El Observatorio SSL de la EFF ha emitido una advertencia sobre el(los) certificado(s) para este sitio:"> -<!ENTITY ssl-observatory.warning.defense "Si ha iniciado sesión en este sitio, puede ser aconsejable que cambie su contraseña una vez tenga una conexión segura. (Estas advertencias pueden deshabilitarse en la pestaña "Observatorio SSL" del cuadro de preferencias de HTTPS Everywhere)."> - -<!ENTITY ssl-observatory.prefs.self_signed -"Enviar y verificar certificados auto-firmados"> -<!ENTITY ssl-observatory.prefs.self_signed_tooltip -"Esto es recomendable; los problemas de cifrado son especialmente comunes en dispositivos embebidos auto-firmados"> diff --git a/data/extensions/https-everywhere@eff.org/chrome/locale/et/https-everywhere.dtd b/data/extensions/https-everywhere@eff.org/chrome/locale/et/https-everywhere.dtd deleted file mode 100644 index 3c487bc..0000000 --- a/data/extensions/https-everywhere@eff.org/chrome/locale/et/https-everywhere.dtd +++ /dev/null @@ -1,49 +0,0 @@ -<!ENTITY https-everywhere.about.title "HTTPS Everywhere-ist"> -<!ENTITY https-everywhere.about.ext_name "HTTPS Everywhere"> -<!ENTITY https-everywhere.about.ext_description "Krüpteeri Web! Kasuta HTTPS turvalaiendust automaatselt paljudel lehtedel."> -<!ENTITY https-everywhere.about.version "Versioon"> -<!ENTITY https-everywhere.about.created_by "Loodud"> -<!ENTITY https-everywhere.about.librarians "Reeglistiku haldajad"> -<!ENTITY https-everywhere.about.thanks "Tänud"> -<!ENTITY https-everywhere.about.contribute "Kui sulle meeldib HTTPS Everywhere, võiksid kaaluda"> -<!ENTITY https-everywhere.about.donate_tor "Annetust Tor-ile"> -<!ENTITY https-everywhere.about.tor_lang_code "et"> -<!ENTITY https-everywhere.about.or "or"> -<!ENTITY https-everywhere.about.donate_eff "Annetust EFF-ile"> - -<!ENTITY https-everywhere.menu.about "HTTPS Everywhere-ist"> -<!ENTITY https-everywhere.menu.observatory "SSL Jälgija Eelistused"> -<!ENTITY https-everywhere.menu.globalEnable "Luba HTTPS Everywhere"> -<!ENTITY https-everywhere.menu.globalDisable "Keela HTTPS Everywhere"> -<!ENTITY https-everywhere.menu.blockHttpRequests "Block all HTTP requests"> -<!ENTITY https-everywhere.menu.showCounter "Näita loendurit"> - -<!ENTITY https-everywhere.prefs.title "HTTPS Everywhere Eelistused"> -<!ENTITY https-everywhere.prefs.enable_all "Luba kõik"> -<!ENTITY https-everywhere.prefs.disable_all "Keela kõik"> -<!ENTITY https-everywhere.prefs.reset_defaults "Taasta algseaded"> -<!ENTITY https-everywhere.prefs.search "Otsing"> -<!ENTITY https-everywhere.prefs.site "Leht"> -<!ENTITY https-everywhere.prefs.notes "Märkmed"> -<!ENTITY https-everywhere.prefs.list_caption "Millised HTTPS ümbersuunamis reeglid peaksid olema aktiivsed?"> -<!ENTITY https-everywhere.prefs.enabled "Lubatud"> -<!ENTITY https-everywhere.prefs.ruleset_howto "Sa võid kirjutada isiklikke reegleid (et lisada tuge teistele lehtedele)"> -<!ENTITY https-everywhere.prefs.here_link "siin"> -<!ENTITY https-everywhere.prefs.toggle "lülita"> -<!ENTITY https-everywhere.prefs.reset_default "Taasta vaikeväärtused"> -<!ENTITY https-everywhere.prefs.view_xml_source "Vaata XML lähtekoodi"> - -<!ENTITY https-everywhere.source.downloading "Allalaadimine"> -<!ENTITY https-everywhere.source.filename "Failinimi"> -<!ENTITY https-everywhere.source.unable_to_download "Lähtekoodi allalaadimine ebaõnnestus"> - -<!ENTITY https-everywhere.popup.title "HTTPS Everywhree 4.0arendus.11 notifikatsioon"> -<!ENTITY https-everywhere.popup.paragraph1 "Oih. Sa kasutasid HTTPS Everwhere stabiilset versiooni aga oleme ekslikult uuendanud sind arendus versioonile."> -<!ENTITY https-everywhere.popup.paragraph2 "Kas sa soovid minna tagasi stabiilsele versioonile?"> -<!ENTITY https-everywhere.popup.paragraph3 "Meile meeldiks kui sa jätkaksid arendus verisooni kasutamist ja aitaks meil HTTPS Everywherei parendada. Sa võid leida mõne väikse vea siin või seal, sellisel juhul palun raporteeri need https-everywhere@eff.org. Vabandame ebamugavuste pärast ja täname et kasutate HTTPS Everywhere-i."> -<!ENTITY https-everywhere.popup.keep "Hoia mind arendus verisoonil"> -<!ENTITY https-everywhere.popup.revert "Lae alla viimane stabiilne versioon"> - -<!ENTITY https-everywhere.ruleset-tests.status_title "HTTPS Everywhere reeglistikku test"> -<!ENTITY https-everywhere.ruleset-tests.status_cancel_button "Katkesta"> -<!ENTITY https-everywhere.ruleset-tests.status_start_button "Käivita"> diff --git a/data/extensions/https-everywhere@eff.org/chrome/locale/et/https-everywhere.properties b/data/extensions/https-everywhere@eff.org/chrome/locale/et/https-everywhere.properties deleted file mode 100644 index 41d4588..0000000 --- a/data/extensions/https-everywhere@eff.org/chrome/locale/et/https-everywhere.properties +++ /dev/null @@ -1,8 +0,0 @@ -https-everywhere.menu.globalEnable = Luba HTTPS Everywhere -https-everywhere.menu.globalDisable = Keela HTTPS Everywhere -https-everywhere.menu.enableDisable = Luba / Keela Reegel -https-everywhere.menu.noRules = (Selle lehe kohta puuduvad reeglid) -https-everywhere.menu.unknownRules = (Reeglid selle lehe kohta teadmatta) -https-everywhere.toolbar.hint = HTTPS Everywhere on nüüd aktiivne. Sa saad seda lülilitada lehe kaupa vajutsdes ikoonile aadressi real. -https-everywhere.migration.notification0 = Et rakendada tähtsat parandust peame algväärtustama kõik HTTPS Everywhere reeglid. -https-everywhere.menu.ruleset-tests = Käivita HTTPS Everywhere reeglistikku test diff --git a/data/extensions/https-everywhere@eff.org/chrome/locale/et/ssl-observatory.dtd b/data/extensions/https-everywhere@eff.org/chrome/locale/et/ssl-observatory.dtd deleted file mode 100644 index 0398978..0000000 --- a/data/extensions/https-everywhere@eff.org/chrome/locale/et/ssl-observatory.dtd +++ /dev/null @@ -1,101 +0,0 @@ -<!-- Observatory popup window --> -<!ENTITY ssl-observatory.popup.details "Detailid ja privaatsuse informatsioon"> -<!ENTITY ssl-observatory.popup.later "Küsi minult hiljem"> -<!ENTITY ssl-observatory.popup.no "Ei"> - -<!ENTITY ssl-observatory.popup.text "HTTPS Everywhere suudab tuvastada brauseri vastu -suunatud ründeid saates sertifikaadid, mida saadetakse -SSL Observatory serverisse. Kas lülitada see sisse?"> - -<!--<!ENTITY ssl-observatory.popup.text -"EFF's SSL Observatory can detect attacks against HTTPS websites by collecting -and auditing the certificates being presented to your browser. Would you like -to turn it on?">--> - -<!ENTITY ssl-observatory.popup.title -"Kas HTTPS Everywhere peaks kasutama SSL Observatory teenust?"> - -<!ENTITY ssl-observatory.popup.yes "Jah"> - -<!-- Observatory preferences dialog --> - -<!ENTITY ssl-observatory.prefs.adv_priv_opts1 -"It is safe to enable this, unless you use a very -intrusive corporate network:"> - -<!ENTITY ssl-observatory.prefs.adv_priv_opts2 -"Safe, unless you use a corporate network with secret intranet server names:"> - -<!ENTITY ssl-observatory.prefs.alt_roots -"Submit and check certificates signed by non-standard root CAs"> - -<!ENTITY ssl-observatory.prefs.alt_roots_tooltip -"It is safe (and a good idea) to enable this option, unless you use an intrusive corporate network or Kaspersky antivirus software that monitors your browsing with a TLS proxy and a private root Certificate Authority. If enabled on such a network, this option might publish evidence of which https:// domains were being visited through that proxy, because of the unique certificates it would produce. So we leave it off by default."> - -<!ENTITY ssl-observatory.prefs.anonymous "Check certificates using Tor for anonymity"> -<!ENTITY ssl-observatory.prefs.anonymous_unavailable -"Check certificates using Tor for anonymity (requires Tor)"> -<!ENTITY ssl-observatory.prefs.anonymous_tooltip -"This option requires Tor to be installed and running"> - -<!ENTITY ssl-observatory.prefs.asn -"When you see a new certificate, tell the Observatory which ISP you are connected to"> - -<!ENTITY ssl-observatory.prefs.asn_tooltip -"This will fetch and send the "Autonomous System number" of your network. This will help us locate attacks against HTTPS, and to determine whether we have observations from networks in places like Iran and Syria where attacks are comparatively common."> - -<!ENTITY ssl-observatory.prefs.show_cert_warning -"Show a warning when the Observatory detects a revoked certificate not caught by your browser"> - -<!ENTITY ssl-observatory.prefs.show_cert_warning_tooltip -"This will check submitted certificates against known Certificate Revocation Lists. Unfortunately we cannot guarantee that we will flag every revoked certificate, but if you do see a warning there's a good chance something is wrong."> - -<!ENTITY ssl-observatory.prefs.done "Valmis"> - -<!ENTITY ssl-observatory.prefs.explanation -"HTTPS Everywhere can use EFF's SSL Observatory. This does two things: (1) -sends copies of HTTPS certificates to the Observatory, to help us -detect 'man in the middle' attacks and improve the Web's security; and (2) -lets us warn you about insecure connections or attacks on your browser."> - -<!--<!ENTITY ssl-observatory.prefs.explanation2 -"When you visit https://www.example.com, the Observatory will learn that -somebody visited that site, but will not know who or what page they looked at. -Mouseover the options for further details:">--> - -<!ENTITY ssl-observatory.prefs.explanation2 - -"For example, when you visit https://www.something.com, the certificate -received by the Observatory will indicate that somebody visited -www.something.com, but not who visited the site, or what specific page they -looked at. Mouseover the options for further details:"> - -<!ENTITY ssl-observatory.prefs.hide "Hide advanced options"> - -<!ENTITY ssl-observatory.prefs.nonanon -"Check certificates even if Tor is not available"> - -<!ENTITY ssl-observatory.prefs.nonanon_tooltip -"We will still try to keep the data anonymous, but this option is less secure"> - -<!ENTITY ssl-observatory.prefs.priv_dns -"Submit and check certificates for non-public DNS names"> - -<!ENTITY ssl-observatory.prefs.priv_dns_tooltip -"Unless this option is checked, the Observatory will not record certificates for names that it cannot resolve through the DNS system."> - -<!ENTITY ssl-observatory.prefs.show "Show advanced options"> - -<!ENTITY ssl-observatory.prefs.title "SSL Jälgija Eelistused"> - -<!ENTITY ssl-observatory.prefs.use "Use the Observatory?"> -<!ENTITY ssl-observatory.warning.title "WARNING from EFF's SSL Observatory"> -<!ENTITY ssl-observatory.warning.showcert "Show the certificate chain"> -<!ENTITY ssl-observatory.warning.okay "Sain aru"> -<!ENTITY ssl-observatory.warning.text "EFF's SSL Observatory has issued a warning about the HTTPS certificiate(s) for this site:"> -<!ENTITY ssl-observatory.warning.defense "If you are logged in to this site, it may be advisable to change your password once you have a safe connection. (These warnings can be disabled in the "SSL Observatory" tab of the HTTPS Everywhere preferences dialog.)"> - -<!ENTITY ssl-observatory.prefs.self_signed -"Submit and check self-signed certificates"> -<!ENTITY ssl-observatory.prefs.self_signed_tooltip -"This is recommended; cryptographic problems are especially common in self-signed embedded devices"> diff --git a/data/extensions/https-everywhere@eff.org/chrome/locale/eu/https-everywhere.dtd b/data/extensions/https-everywhere@eff.org/chrome/locale/eu/https-everywhere.dtd deleted file mode 100644 index 32a9f2b..0000000 --- a/data/extensions/https-everywhere@eff.org/chrome/locale/eu/https-everywhere.dtd +++ /dev/null @@ -1,49 +0,0 @@ -<!ENTITY https-everywhere.about.title "HTTPS Everywhere buruz"> -<!ENTITY https-everywhere.about.ext_name "HTTPS Everywhere"> -<!ENTITY https-everywhere.about.ext_description "Weba enkriptatu! Automatikoki erabili HTTPS segurtasuna leku askotan."> -<!ENTITY https-everywhere.about.version "Bertsioa"> -<!ENTITY https-everywhere.about.created_by "Sortzaileak"> -<!ENTITY https-everywhere.about.librarians "Arau-sorta Liburuzainak"> -<!ENTITY https-everywhere.about.thanks "Eskerrak"> -<!ENTITY https-everywhere.about.contribute "HTTPS Everywhere gustoko baduzu, kontutan har zenezake"> -<!ENTITY https-everywhere.about.donate_tor "Torera dohaintza eman"> -<!ENTITY https-everywhere.about.tor_lang_code "en"> -<!ENTITY https-everywhere.about.or "edo"> -<!ENTITY https-everywhere.about.donate_eff "EFFra dohaintza eman"> - -<!ENTITY https-everywhere.menu.about "HTTPS Everywhere buruz"> -<!ENTITY https-everywhere.menu.observatory "SSL Behatokiaren Hobespenak"> -<!ENTITY https-everywhere.menu.globalEnable "HTTPS Everywhere gaitu"> -<!ENTITY https-everywhere.menu.globalDisable "HTTPS Everywhere ezgaitu"> -<!ENTITY https-everywhere.menu.blockHttpRequests "Blokeatu HTTP eskaera guztiak"> -<!ENTITY https-everywhere.menu.showCounter "Kopurua erakutsi"> - -<!ENTITY https-everywhere.prefs.title "HTTPS Everywhere Hobespenak"> -<!ENTITY https-everywhere.prefs.enable_all "Gaitu dena"> -<!ENTITY https-everywhere.prefs.disable_all "Ezgaitu dena"> -<!ENTITY https-everywhere.prefs.reset_defaults "Lehenetsiak berrezarri"> -<!ENTITY https-everywhere.prefs.search "Bilatu"> -<!ENTITY https-everywhere.prefs.site "Lekua"> -<!ENTITY https-everywhere.prefs.notes "Oharrak"> -<!ENTITY https-everywhere.prefs.list_caption "Zein HTTPS berbiderapen arau aplikatu beharko nituzke?"> -<!ENTITY https-everywhere.prefs.enabled "Gaituta"> -<!ENTITY https-everywhere.prefs.ruleset_howto "Zure arau-sortak nola idatzi ikas dezakezu (beste webguneentzako laguntza gehitzeko)"> -<!ENTITY https-everywhere.prefs.here_link "hemen"> -<!ENTITY https-everywhere.prefs.toggle "Aldatu"> -<!ENTITY https-everywhere.prefs.reset_default "Lehenetsia berrezarri"> -<!ENTITY https-everywhere.prefs.view_xml_source "XML Iturria ikusi"> - -<!ENTITY https-everywhere.source.downloading "Deskargatzen"> -<!ENTITY https-everywhere.source.filename "Fitxategi izena"> -<!ENTITY https-everywhere.source.unable_to_download "Ezin izan da iturria deskargatu"> - -<!ENTITY https-everywhere.popup.title "HTTPS Everywhere 4.0development.11 jakinarazpena"> -<!ENTITY https-everywhere.popup.paragraph1 "Hara! HTTPS Everywhereren bertsio egonkorra erabiltzen ari zinen, baina baliteke nahigabe garapen bertsiora eguneratu izana gure azken argitalpenean."> -<!ENTITY https-everywhere.popup.paragraph2 "Egonkorrera bueltatu nahiko al zenuke?"> -<!ENTITY https-everywhere.popup.paragraph3 "Gustatuko litzaiguke garapen argitalpena erabiltzen jarraitu eta HTTPS Everywhere hobeagoa egiten lagunduko bagintuzu! Han hemen akats gutxi batzuk daudela ikus dezakezu, hauen berri https-everywhere@eff.org helbidean eman dezakezu. Barkatu eragozpenak, eta eskerri asko HTTPS Everywhere erabiltzeagatik."> -<!ENTITY https-everywhere.popup.keep "Mantendu nazazu garapen bertsioan"> -<!ENTITY https-everywhere.popup.revert "Deskargatu azken bertsio egonkorra"> - -<!ENTITY https-everywhere.ruleset-tests.status_title "HTTPS Everywhere arau-sorta froga"> -<!ENTITY https-everywhere.ruleset-tests.status_cancel_button "Utzi"> -<!ENTITY https-everywhere.ruleset-tests.status_start_button "Abiarazi"> diff --git a/data/extensions/https-everywhere@eff.org/chrome/locale/eu/https-everywhere.properties b/data/extensions/https-everywhere@eff.org/chrome/locale/eu/https-everywhere.properties deleted file mode 100644 index c85bcab..0000000 --- a/data/extensions/https-everywhere@eff.org/chrome/locale/eu/https-everywhere.properties +++ /dev/null @@ -1,8 +0,0 @@ -https-everywhere.menu.globalEnable = HTTPS Everywhere gaitu -https-everywhere.menu.globalDisable = HTTPS Everywhere ezgaitu -https-everywhere.menu.enableDisable = Gaitu / Ezgaitu arauak -https-everywhere.menu.noRules = (Araurik ez gune honetarako) -https-everywhere.menu.unknownRules = (Gune honetarako arauak ezezagunak) -https-everywhere.toolbar.hint = HTTPS Everywhere aktibo dago orain. Gunez-gune bere egoera txandakatu dezakezu nabigazio tresna-barrako ikonoan sakatuz. -https-everywhere.migration.notification0 = Konponketa garrantzitsu bat betearazteko, eguneraketa honek zure HTTPS Everywhere arau hobespenak beren balio lehenetsietara berrezartzen ditu. -https-everywhere.menu.ruleset-tests = Exekutatu HTTPS Everywhere arau-sorta frogak diff --git a/data/extensions/https-everywhere@eff.org/chrome/locale/eu/ssl-observatory.dtd b/data/extensions/https-everywhere@eff.org/chrome/locale/eu/ssl-observatory.dtd deleted file mode 100644 index 30187b3..0000000 --- a/data/extensions/https-everywhere@eff.org/chrome/locale/eu/ssl-observatory.dtd +++ /dev/null @@ -1,96 +0,0 @@ -<!-- Observatory popup window --> -<!ENTITY ssl-observatory.popup.details "Xehetasunak eta Pribatutasun Informazioa"> -<!ENTITY ssl-observatory.popup.later "Beranduago galdeidazu"> -<!ENTITY ssl-observatory.popup.no "Ez"> - -<!ENTITY ssl-observatory.popup.text "HTTPS Everywherek zure nabigatzailearen aurkako erasoak antzeman ditzake jaso dituzun ziurtagiriak Behatokira bidaliz. Gaitu hau?"> - -<!--<!ENTITY ssl-observatory.popup.text -"EFF's SSL Observatory can detect attacks against HTTPS websites by collecting -and auditing the certificates being presented to your browser. Would you like -to turn it on?">--> - -<!ENTITY ssl-observatory.popup.title -"HTTPS Everywherek SSL Behatokia erabili beharko luke?"> - -<!ENTITY ssl-observatory.popup.yes "Bai"> - -<!-- Observatory preferences dialog --> - -<!ENTITY ssl-observatory.prefs.adv_priv_opts1 -"Hau gaitzea segurua da, sare korporatibo oso intrusibo bat erabiltzen ez duzun bitartean:"> - -<!ENTITY ssl-observatory.prefs.adv_priv_opts2 -"Segurua, sare korporatibo bat intranet zerbitzari izen sekretuekin erabiltzen ez duzun bitartean:"> - -<!ENTITY ssl-observatory.prefs.alt_roots -"CA erro ez-estandarrek sinatutako ziurtagiriak egiaztatu eta aurkeztu"> - -<!ENTITY ssl-observatory.prefs.alt_roots_tooltip -"Aukera hau gaitzea segurua (eta ideia ona) da, sare korporatibo intrusibo bat edo TLS proxy batekin eta Ziurtagiri Aginpide erro pribatu batekin zure nabigazioa jarraitzen duen Kaspersky antibirus softwarea erabiltzen ez duzun bitartean. Horrelako sare batean gaitzen baduzu, aukera honek proxy horren bitartez zein https:// domeinu bisitatu diren argitara dezake, sortuko dituen ziurtagiri bakarrengatik. Beraz itzalita uztea lehentsi dugu."> - -<!ENTITY ssl-observatory.prefs.anonymous "Egiaztatu ziurtagiriak Tor anonimotasunerako erabiliz"> -<!ENTITY ssl-observatory.prefs.anonymous_unavailable -"Egiaztatu ziurtagiriak Tor anonimotasunerako erabiliz (Torbutton behar du)"> -<!ENTITY ssl-observatory.prefs.anonymous_tooltip -"Aukera honek Tor eta Torbutton instalatuta izatea behar du"> - -<!ENTITY ssl-observatory.prefs.asn -"Ziurtagiri berri bat ikusten duzunean, Behatokiari zein ISPra konektatuta zauden esan"> - -<!ENTITY ssl-observatory.prefs.asn_tooltip -"Honek zure sarearen "Sistema Autonomo zenbakia" lortu eta bidaliko du. Hau HTTPSren aurkako erasoak aurkitzen lagunduko gaitu, eta erasoak konparatiboki arruntak diren Iran eta Siria bezalako lekuetan behaketak ditugun zehaztu."> - -<!ENTITY ssl-observatory.prefs.show_cert_warning -"Erakutsi abisu bat Behatokiak zure nabigatzaileak harrapatu ez duen ezeztatutako ziurtagiri bat antzematen duenean"> - -<!ENTITY ssl-observatory.prefs.show_cert_warning_tooltip -"Honek aurkeztutako ziurtagiriak egiaztatuko ditu Ezeztatutako Ziurtagirien Zerrendan. Zoritxarrez ezin dugu ezeztatutako ziurtagiri guztiak markatuko ditugula bermatu, baina abisu bat ikusten baduzu zerbait oker joan dela susma dezakezu."> - -<!ENTITY ssl-observatory.prefs.done "Eginda"> - -<!ENTITY ssl-observatory.prefs.explanation -"HTTPS Everywherek EFFren SSL Behatokia erabili dezake. Honek bi gauza egiten ditu: (1) -HTTPS ziurtagirien kopiak Behatokira bidaltzen ditu, 'man in the middle' erasoak detektatzen eta Webguneen segurtasuna hobetzen lagun gaitzan; eta (2) -seguruak ez diren konexioetaz edo zure nabigatzailearen aurkako erasoetaz abisa zaitzagun baimentzen digu."> - -<!--<!ENTITY ssl-observatory.prefs.explanation2 -"When you visit https://www.example.com, the Observatory will learn that -somebody visited that site, but will not know who or what page they looked at. -Mouseover the options for further details:">--> - -<!ENTITY ssl-observatory.prefs.explanation2 - -"Esate baterako, https://www.zerbait.com bisitatzen duzunean, Behatokiak jasotzen duen ziurtagiriak - norbait www.zerbait.com bisitatu duela adieraziko du, baina ez nork bisitatu duen, edo zehazki zein orri ikusi duen. -Xehetasun gehiagorako pasa ezazu sagua aukeren gainetik:"> - -<!ENTITY ssl-observatory.prefs.hide "Aukera aurreratuak ezkutatu"> - -<!ENTITY ssl-observatory.prefs.nonanon -"Ziurtagiriak egiaztatu Tor eskuragarri ez badago ere"> - -<!ENTITY ssl-observatory.prefs.nonanon_tooltip -"Oraindik datuak anonimoki mantentzen saiatuko gara, baina aukera hau ez da hain segurua"> - -<!ENTITY ssl-observatory.prefs.priv_dns -"DNS izen ez-publikoentzako ziurtagiriak egiaztatu eta aurkeztu"> - -<!ENTITY ssl-observatory.prefs.priv_dns_tooltip -"Aukera hau gaituta ez dagoen bitartean, Behatokiak DNS sistemaren bitartez ebatzi ezin dituen izenentzako ziurtagiriak ez ditu erregistraruko."> - -<!ENTITY ssl-observatory.prefs.show "Aukera aurreratuak erakutsi"> - -<!ENTITY ssl-observatory.prefs.title "SSL Behatokiaren Hobespenak"> - -<!ENTITY ssl-observatory.prefs.use "Behatokia erabili?"> -<!ENTITY ssl-observatory.warning.title "EFFren SSL Behatokiaren ABISUA"> -<!ENTITY ssl-observatory.warning.showcert "Ziurtagiri katea erakutsi"> -<!ENTITY ssl-observatory.warning.okay "Ulertzen dut"> -<!ENTITY ssl-observatory.warning.text "EFFren SSL Behatokiak leku honen HTTPS ziurtagiri(ar)entzako abisua igorri du:"> -<!ENTITY ssl-observatory.warning.defense "Webgune honetan saioa hasi baduzu, komeni litzateke konexio seguru bat duzunean pasahitza aldatzea. (Abisu hauek HTTPS Everywhereren "SSL Behatokia" hobespenen fitxan ezgaitu daitezke.)"> - -<!ENTITY ssl-observatory.prefs.self_signed -"Bidali eta egiaztatu norberak-sinatutako ziurtagiriak"> -<!ENTITY ssl-observatory.prefs.self_signed_tooltip -"Hau gomendatzen da; arazo kriptografikoak norberak-sinatutako kapsulatutako gailuetan bereziki arruntak dira"> diff --git a/data/extensions/https-everywhere@eff.org/chrome/locale/fa/https-everywhere.dtd b/data/extensions/https-everywhere@eff.org/chrome/locale/fa/https-everywhere.dtd deleted file mode 100644 index dd8aea1..0000000 --- a/data/extensions/https-everywhere@eff.org/chrome/locale/fa/https-everywhere.dtd +++ /dev/null @@ -1,49 +0,0 @@ -<!ENTITY https-everywhere.about.title "دربارهی HTTPS همهجا"> -<!ENTITY https-everywhere.about.ext_name "HTTPS همهجا"> -<!ENTITY https-everywhere.about.ext_description "وب را رمزگذاری کنید! از امنیت HTTPS بصورت خودکار برای بسیاری از وبسایتها استفاده کنید."> -<!ENTITY https-everywhere.about.version "نسخه"> -<!ENTITY https-everywhere.about.created_by "نوشتهشده توسط"> -<!ENTITY https-everywhere.about.librarians "کتابداران قوانین"> -<!ENTITY https-everywhere.about.thanks "با تشکر از"> -<!ENTITY https-everywhere.about.contribute "اگر شما از HTTPS همهجا راضی هستید، پیشنهاد میکنیم"> -<!ENTITY https-everywhere.about.donate_tor "به Tor کمک مالی کنید."> -<!ENTITY https-everywhere.about.tor_lang_code "fa"> -<!ENTITY https-everywhere.about.or "یا"> -<!ENTITY https-everywhere.about.donate_eff "به EFF کمک مالی کنید."> - -<!ENTITY https-everywhere.menu.about "دربارهی HTTPS همهجا"> -<!ENTITY https-everywhere.menu.observatory "تنظیمهای رصدخانهی SSL"> -<!ENTITY https-everywhere.menu.globalEnable "HTTPS همهجا را فعال کنید"> -<!ENTITY https-everywhere.menu.globalDisable "HTTPS همهجا را غیرفعال کنید"> -<!ENTITY https-everywhere.menu.blockHttpRequests "مسدود کردن تمام درخواست های HTTP"> -<!ENTITY https-everywhere.menu.showCounter "نمایش شمارنده"> - -<!ENTITY https-everywhere.prefs.title "تنظیمهای HTTPS همهجا"> -<!ENTITY https-everywhere.prefs.enable_all "همهی موارد را فعال کنید"> -<!ENTITY https-everywhere.prefs.disable_all "همهی موارد را غیرفعال کنید"> -<!ENTITY https-everywhere.prefs.reset_defaults "بازگشت به تنظیمهای اولیه"> -<!ENTITY https-everywhere.prefs.search "جستجو"> -<!ENTITY https-everywhere.prefs.site "وبسایت"> -<!ENTITY https-everywhere.prefs.notes "یادداشتها"> -<!ENTITY https-everywhere.prefs.list_caption "کدام روالهای تغییر مسیر HTTPS باید اعمال شوند؟"> -<!ENTITY https-everywhere.prefs.enabled "فعال"> -<!ENTITY https-everywhere.prefs.ruleset_howto "شما میتوانید یادبگیرید که مجموعه روالهای خود را بنویسید (تا از وبسایتهای دیگر پشتیبانی کنید)"> -<!ENTITY https-everywhere.prefs.here_link "اینجا"> -<!ENTITY https-everywhere.prefs.toggle "تغییر"> -<!ENTITY https-everywhere.prefs.reset_default "بازگشت به تنظیمهای اولیه"> -<!ENTITY https-everywhere.prefs.view_xml_source "مشاهده منبع XML"> - -<!ENTITY https-everywhere.source.downloading "در حال دانلود"> -<!ENTITY https-everywhere.source.filename "نام فایل"> -<!ENTITY https-everywhere.source.unable_to_download "امکان دانلود منبع وجود ندارد."> - -<!ENTITY https-everywhere.popup.title "آگهی از همه جا HTTPS نسخه 4.0development.11"> -<!ENTITY https-everywhere.popup.paragraph1 "اوه! شما از نسخه پایدار «همه جا HTTPS» استفاده می کردید، اما احتمالا ما به طور تصادفی در حین آخرین انتشار، شما را به نسخه در حال توسعه ارتقا دادیم. "> -<!ENTITY https-everywhere.popup.paragraph2 "آیا مایلید به نسخهی پایدار بازگردید؟"> -<!ENTITY https-everywhere.popup.paragraph3 "ما خوشحال می شویم اگر شما همچنان از آخرین نسخهی در حال توسعه منتشر شده ما استفاده کنید! شاید اینجا و آنجا به یکی دو مشکل برخورد کنید که می توانید آنها را به آدرس https-everywhere@eff.org اطلاع دهید. با عرض پوزش به خاطر مشکلات احتمالی و با تشکر به خاطر استفاده از «همه جا HTTPS»."> -<!ENTITY https-everywhere.popup.keep "آخرین نسخه پایدار را داونلود کن"> -<!ENTITY https-everywhere.popup.revert "آخرین نسخه پایدار را داونلود کن"> - -<!ENTITY https-everywhere.ruleset-tests.status_title "تست قوانین HTTPS همه جا"> -<!ENTITY https-everywhere.ruleset-tests.status_cancel_button "لغو"> -<!ENTITY https-everywhere.ruleset-tests.status_start_button "آغاز"> diff --git a/data/extensions/https-everywhere@eff.org/chrome/locale/fa/https-everywhere.properties b/data/extensions/https-everywhere@eff.org/chrome/locale/fa/https-everywhere.properties deleted file mode 100644 index d4dd502..0000000 --- a/data/extensions/https-everywhere@eff.org/chrome/locale/fa/https-everywhere.properties +++ /dev/null @@ -1,8 +0,0 @@ -https-everywhere.menu.globalEnable = HTTPS همهجا را فعال کنید -https-everywhere.menu.globalDisable = HTTPS همهجا را غیرفعال کنید -https-everywhere.menu.enableDisable = فعال/غیر فعال کردن قوانین -https-everywhere.menu.noRules = (هیچ قانونی برای این صفحه وجود ندارد) -https-everywhere.menu.unknownRules = (قوانین مربوط به این صفحه ناشناخته است) -https-everywhere.toolbar.hint = HTTPS همهجا فعال شد. میتوانید آن را برای هر سایتی که خواستید فعال یا غیرفعال کنید. کافیست روی نمایه آن در نوار آدرس کلیک کنید. -https-everywhere.migration.notification0 = برای این که این بسته به روز رسانی حیاتی عملیاتی شود، تنظیماتی که برای HTTPS Everywhere انجام داده اید به پیش فرض خود بر می گردند. -https-everywhere.menu.ruleset-tests = قوائد نوشته شده برای HTTPS Everywhere را تست کن diff --git a/data/extensions/https-everywhere@eff.org/chrome/locale/fa/ssl-observatory.dtd b/data/extensions/https-everywhere@eff.org/chrome/locale/fa/ssl-observatory.dtd deleted file mode 100644 index 64dbb29..0000000 --- a/data/extensions/https-everywhere@eff.org/chrome/locale/fa/ssl-observatory.dtd +++ /dev/null @@ -1,92 +0,0 @@ -<!-- Observatory popup window --> -<!ENTITY ssl-observatory.popup.details "جزییات و حفظ حریم شخصی"> -<!ENTITY ssl-observatory.popup.later "بعدا بپرس"> -<!ENTITY ssl-observatory.popup.no "خیر"> - -<!ENTITY ssl-observatory.popup.text "HTTPS همهجا میتواند جمله به مرورگر شما را از طریق ارسال گواهینامههایی که شما دریافت میکنید به رصدگر کشف کند. آیا میخواهید این امکان فعال شود؟"> - -<!--<!ENTITY ssl-observatory.popup.text -"EFF's SSL Observatory can detect attacks against HTTPS websites by collecting -and auditing the certificates being presented to your browser. Would you like -to turn it on?">--> - -<!ENTITY ssl-observatory.popup.title -"آیا HTTPS همهجا باید از رصدگر SSL استفاده کند؟"> - -<!ENTITY ssl-observatory.popup.yes "بله"> - -<!-- Observatory preferences dialog --> - -<!ENTITY ssl-observatory.prefs.adv_priv_opts1 -"فعالکردن این گزینه امن است، مگر اینکه شما از یک شبکهی کاری با درجهی نظارت بالا استفاده کنید:"> - -<!ENTITY ssl-observatory.prefs.adv_priv_opts2 -"امن، مگر اینکه شما از یک شبکهی کاری با نامهای مخفی در شبکهی داخلی استفاده کنید:"> - -<!ENTITY ssl-observatory.prefs.alt_roots -"گواهینامههای امضا شده توسط نهادهای تایید (CA) غیراستاندارد را برای بررسی ارسال کنید. "> - -<!ENTITY ssl-observatory.prefs.alt_roots_tooltip -"این یک انتخاب امن (و یک پیشنهاد خوب) است که شما این گزینه را فعال کنید، مگر اینکه شما از یک شبکهی کاری با درجهی نظارت بالا استفاده کنید یا نرمافزار ضدویروس کاسپرسکی، که رفتار شما روی وب را بهکمک TLS proxy و یک نهاد تایید (CA) خصوصی بازرسی میکند، روی کامپیوتر شما نصب شدهباشد. اگر روی شبکهای مانند آنچه گفتهشد قرار دارید، این گزینه میتوانند این تصور را ایجاد کند که آدرسهای https:// از طریق یک پروکسی باز شدهاند. این بهدلیل گواهینامههای منحصربهفردی است که در این فرایند تولید میشوند. بنابراین، ما این گزینه را بصورت پیشنهاده خاموش کردهایم."> - -<!ENTITY ssl-observatory.prefs.anonymous "استفاده از Tor برای مخفی کردن هویت در زمان آزمایش گواهینامه"> -<!ENTITY ssl-observatory.prefs.anonymous_unavailable -"استفاده از Tor برای مخفی کردن هویت در زمان آزمایش گواهینامه (نیاز به Torbutton دارد)"> -<!ENTITY ssl-observatory.prefs.anonymous_tooltip -"برای استفاده از این امکان لازم است Tor و Torbutton نصب شدهباشند"> - -<!ENTITY ssl-observatory.prefs.asn -"ارسال نام ISPی که ارتباط را ایجاد کرده است به رصدگر زمانی که یک گواهینامهی جدید دیده شد"> - -<!ENTITY ssl-observatory.prefs.asn_tooltip -"این گزینه محتوای Autonomous System number شما را بازیابی کرده و ارسال خواهد کرد. این اطلاع به ما کمک خواهد کرد که حمله علیه HTTPS را مکانیابی کنیم و از این طریق ما خواهیم دانست که آیا این مشاهدات به شبکههایی در مناطقی نظیر ایران و سوریه مربوط هستند یا خیر. حملاتی نظیر آنچه گفتهشد در این مناطق نسبتا معمول هستند."> - -<!ENTITY ssl-observatory.prefs.show_cert_warning -"هنگامی که رصدگر یک گواهینامهٔ باطل شده که توسط مرورگر شما شناخته نشده است را تشخیص داد، هشدار بده"> - -<!ENTITY ssl-observatory.prefs.show_cert_warning_tooltip -"این گزینه گواهینامههای ارسال شده را با فهرست گواهینامههای باطل شده بررسی میکند. متاسفانه ما نمیتوانیم اطمینان دهیم که تمامی گواهینامههای باطل شده را فهرست کنیم، اما اگر شما هشداری میبینید، به احتمال زیاد مشکلی وجود دارد."> - -<!ENTITY ssl-observatory.prefs.done "انجام شد"> - -<!ENTITY ssl-observatory.prefs.explanation -"HTTPS همهجا میتواند از رصدگر SSLی که توسط EFF اداره میشود استفاده کند. این امکان منتهی به دو اقدام میشود. ۱- به اینترتیب نسخههایی از گواهینامههای HTTPS به رصدگر فرستاده میشوند. این مساله به ما این امکان را میدهد که حملات «مردی در میان» را کشف کنیم و به اینترتیب به امنیت وب کمک کنیم. ۲- ما این امکان را خواهیم داشت که به شما دربارهی ارتباطات ناامن یا حملات به مرورگر شما هشدار بدهیم."> - -<!--<!ENTITY ssl-observatory.prefs.explanation2 -"When you visit https://www.example.com, the Observatory will learn that -somebody visited that site, but will not know who or what page they looked at. -Mouseover the options for further details:">--> - -<!ENTITY ssl-observatory.prefs.explanation2 - -"برای مثال، زمانی که شما صفحهی https://www.something.com را بازدید میکنید، گواهینامهای که برای رصدگر ارسال میشود نشان خواهد داد که کسی از www.something.com بازدید کردهاست، اما اینکه دقیقا چهکسی یا از چه صفحهای بازدید کردهاست برای رصدگر دانسته نخواهد بود. موشواره را روی این گزینه ببرید تا اطلاعات بیشتری در این زمینه بگیرید:"> - -<!ENTITY ssl-observatory.prefs.hide "مخفیکردن گزینههای پیشرفته"> - -<!ENTITY ssl-observatory.prefs.nonanon -"آزمایش گواهینامه حتی اگر Tor نیز نصب نشدهباشد"> - -<!ENTITY ssl-observatory.prefs.nonanon_tooltip -"ما همچنان تلاش خواهیم کرد که اطلاعات شما را محرمانه نگهداریم، اما این گزینه امنیت کمتری دارد"> - -<!ENTITY ssl-observatory.prefs.priv_dns -"ارسال و آزمایش گواهینامهی برای نامهای DNS غیرعمومی"> - -<!ENTITY ssl-observatory.prefs.priv_dns_tooltip -"اگر این گزینه انتخاب نشدهباشد، رصدگر اطلاعات گواهینامههایی که نام آنها از طریق DNS تعیینتکلیف نشود را ذخیره نخواهد کرد."> - -<!ENTITY ssl-observatory.prefs.show "نمایش گزینههای پیشرفته"> - -<!ENTITY ssl-observatory.prefs.title "تنظیمهای رصدگر SSL"> - -<!ENTITY ssl-observatory.prefs.use "آیا باید از رصدگر استفاده شود؟"> -<!ENTITY ssl-observatory.warning.title "هشدار از رصدگر SSLی که توسط EFF اداره میشود"> -<!ENTITY ssl-observatory.warning.showcert "نمایش زنجیرهٔ گواهینامه"> -<!ENTITY ssl-observatory.warning.okay "میفهمم"> -<!ENTITY ssl-observatory.warning.text "رصدگر SSLی که توسط EFF اداره میشود برای گواهینامه(ها)ی HTTPS این وبسایت هشدار صادر کردهاست:"> -<!ENTITY ssl-observatory.warning.defense "هنگامی که وارد این سایت شدید، پیشنهاد میشود با برقراری یک ارتباط امن، کلمهٔ عبور خود را تغییر دهید. (این هشدارها را میتوانید در سربرگ «رصدگر SSL» در تنظیمات «HTTPS Everywhere» غیرفعال کنید.)"> - -<!ENTITY ssl-observatory.prefs.self_signed -"ارسال و گواهینامه های خود-امضا را بررسی کن"> -<!ENTITY ssl-observatory.prefs.self_signed_tooltip -"استفاده از این گزینه پیشنهاد میشود؛ مشکلات رمزنگاری بهویژه در دستگاههای تعبیه شده خود-امضا رایج هستند"> diff --git a/data/extensions/https-everywhere@eff.org/chrome/locale/fi/https-everywhere.dtd b/data/extensions/https-everywhere@eff.org/chrome/locale/fi/https-everywhere.dtd deleted file mode 100644 index b1e1d7f..0000000 --- a/data/extensions/https-everywhere@eff.org/chrome/locale/fi/https-everywhere.dtd +++ /dev/null @@ -1,49 +0,0 @@ -<!ENTITY https-everywhere.about.title "Tietoja HTTPS Everywheresta"> -<!ENTITY https-everywhere.about.ext_name "HTTPS Kaikkialla"> -<!ENTITY https-everywhere.about.ext_description "Salaa verkko automaattisesti käyttäen HTTPS-suojausta monilla sivuilla!"> -<!ENTITY https-everywhere.about.version "Versio"> -<!ENTITY https-everywhere.about.created_by "Tekijät:"> -<!ENTITY https-everywhere.about.librarians "Sääntöjen hallinnoijat"> -<!ENTITY https-everywhere.about.thanks "Kiitokset"> -<!ENTITY https-everywhere.about.contribute "Jos pidät HTTPS Everywheresta, voit harkita"> -<!ENTITY https-everywhere.about.donate_tor "Lahjoita Tor-sovellukselle."> -<!ENTITY https-everywhere.about.tor_lang_code "en"> -<!ENTITY https-everywhere.about.or "tai"> -<!ENTITY https-everywhere.about.donate_eff "Lahjoita EFFille"> - -<!ENTITY https-everywhere.menu.about "Tietoja HTTPS Everywheresta"> -<!ENTITY https-everywhere.menu.observatory "SSL Observatoryn asetukset"> -<!ENTITY https-everywhere.menu.globalEnable "Ota HTTPS Everywhere käyttöön"> -<!ENTITY https-everywhere.menu.globalDisable "Poista HTTPS Everywhere käytöstä"> -<!ENTITY https-everywhere.menu.blockHttpRequests "Estä kaikki HTTP-pyynnöt"> -<!ENTITY https-everywhere.menu.showCounter "Näytä laskuri"> - -<!ENTITY https-everywhere.prefs.title "HTTPS Everywheren asetukset"> -<!ENTITY https-everywhere.prefs.enable_all "Ota kaikki käyttöön"> -<!ENTITY https-everywhere.prefs.disable_all "Poista kaikki käytöstä"> -<!ENTITY https-everywhere.prefs.reset_defaults "Palauta oletusarvoihin"> -<!ENTITY https-everywhere.prefs.search "Hae"> -<!ENTITY https-everywhere.prefs.site "Sivusto"> -<!ENTITY https-everywhere.prefs.notes "Huomautus"> -<!ENTITY https-everywhere.prefs.list_caption "Mitä HTTPS-uudelleenohjauksia tulisi käyttää?"> -<!ENTITY https-everywhere.prefs.enabled "Käytössä"> -<!ENTITY https-everywhere.prefs.ruleset_howto "Voit opetella kirjoittamaan omia sääntöjäsi (laajentaaksesi muiden sivustojen tukea)"> -<!ENTITY https-everywhere.prefs.here_link "täällä"> -<!ENTITY https-everywhere.prefs.toggle "Vaihda tilaa"> -<!ENTITY https-everywhere.prefs.reset_default "Palauta oletusasetus"> -<!ENTITY https-everywhere.prefs.view_xml_source "Katso XML-lähde"> - -<!ENTITY https-everywhere.source.downloading "Ladataan"> -<!ENTITY https-everywhere.source.filename "Tiedostonimi"> -<!ENTITY https-everywhere.source.unable_to_download "Lähteen lataaminen epäonnistui."> - -<!ENTITY https-everywhere.popup.title "HTTPS Everywhere 4.0kehitys.11 ilmoitus"> -<!ENTITY https-everywhere.popup.paragraph1 "Hups. Käytit HTTPS Everywheren vakaata versiota, mutta olemme ehkä vahingossa päivittäneet sen kehitysversioon uusimmassa julkaisussamme."> -<!ENTITY https-everywhere.popup.paragraph2 "Tahtoisitko palata vakaaseen versioon?"> -<!ENTITY https-everywhere.popup.paragraph3 "Toivomme, että jatkat kehitysversion käyttöä ja autat meitä tekemään HTTPS Everywerestä entistä paremman! Saatat löytää bugeja, jotka voit raportoida https-everywhere@eff.org osoitteeseen. Pahoittelumme vaivasta, ja kiitos, että käytät HTTPS Everywhereä."> -<!ENTITY https-everywhere.popup.keep "Jatka kehitysversion käyttöä"> -<!ENTITY https-everywhere.popup.revert "Lataa viimeisin vakaa versio"> - -<!ENTITY https-everywhere.ruleset-tests.status_title "HTTPS Everywhere -sääntötestit"> -<!ENTITY https-everywhere.ruleset-tests.status_cancel_button "Peruuta"> -<!ENTITY https-everywhere.ruleset-tests.status_start_button "Käynnistä"> diff --git a/data/extensions/https-everywhere@eff.org/chrome/locale/fi/https-everywhere.properties b/data/extensions/https-everywhere@eff.org/chrome/locale/fi/https-everywhere.properties deleted file mode 100644 index fe902a5..0000000 --- a/data/extensions/https-everywhere@eff.org/chrome/locale/fi/https-everywhere.properties +++ /dev/null @@ -1,8 +0,0 @@ -https-everywhere.menu.globalEnable = Ota HTTPS Everywhere käyttöön -https-everywhere.menu.globalDisable = Poista HTTPS Everywhere käytöstä -https-everywhere.menu.enableDisable = Ota sääntöjä käyttöön / poista käytöstä -https-everywhere.menu.noRules = (Tälle sivulle ei ole sääntöjä) -https-everywhere.menu.unknownRules = (Sivun sääntöä ei tunnistettu) -https-everywhere.toolbar.hint = HTTPS Everywhere on käytössä. Voit valita, millä sivustoilla ohjelmaa käytetään, kun napsautat osoiterivissä olevaa kuvaketta. -https-everywhere.migration.notification0 = Jotta tärkeä korjaus voidaan suorittaa, tämä päivitys palauttaa HTTPS Everywhere-sääntöasetuksesi oletusarvoisiksi. -https-everywhere.menu.ruleset-tests = Suorita HTTPS Everywhere-sääntötestit diff --git a/data/extensions/https-everywhere@eff.org/chrome/locale/fi/ssl-observatory.dtd b/data/extensions/https-everywhere@eff.org/chrome/locale/fi/ssl-observatory.dtd deleted file mode 100644 index dd4736d..0000000 --- a/data/extensions/https-everywhere@eff.org/chrome/locale/fi/ssl-observatory.dtd +++ /dev/null @@ -1,92 +0,0 @@ -<!-- Observatory popup window --> -<!ENTITY ssl-observatory.popup.details "Lisä- ja yksityisyystiedot"> -<!ENTITY ssl-observatory.popup.later "Kysy myöhemmin"> -<!ENTITY ssl-observatory.popup.no "Ei"> - -<!ENTITY ssl-observatory.popup.text "HTTPS Everywhere voi tunnistaa selaimeen kohdistuvat hyökkäykset lähettämällä varmenteet Observatoryyn. Otetaanko toiminto käyttöön?"> - -<!--<!ENTITY ssl-observatory.popup.text -"EFF's SSL Observatory can detect attacks against HTTPS websites by collecting -and auditing the certificates being presented to your browser. Would you like -to turn it on?">--> - -<!ENTITY ssl-observatory.popup.title -"Tulisiko HTTPS Everywheren käyttää SSL Observatorya?"> - -<!ENTITY ssl-observatory.popup.yes "Kyllä"> - -<!-- Observatory preferences dialog --> - -<!ENTITY ssl-observatory.prefs.adv_priv_opts1 -"Käyttöön ottaminen on turvallista, jos et käytä hyvin tunkeilevaa yritysverkkoa:"> - -<!ENTITY ssl-observatory.prefs.adv_priv_opts2 -"Turvallista, jos et käytä yritysverkkoa, jonka intranetin palvelinten nimet on salattu:"> - -<!ENTITY ssl-observatory.prefs.alt_roots -"Lähetä ja tarkista varmenteet, jotka on allekirjoittanut epävirallinen päämyöntäjä"> - -<!ENTITY ssl-observatory.prefs.alt_roots_tooltip -"On turvallista (ja hyvä idea) valita tämä, jos et käytä tunkeilevaa yritysverkkoa tai Kasperskyn viruksentorjuntaohjelmaa, joka seuraa selaamista TLS-välipalvelimen ja yksityisen varmenteen päämyöntäjän avulla. Tällaisessa verkossa tämä asetus voi antaa vihjeitä siitä, missä HTTPS-verkkotunnuksissa välipalvelimen avulla on vierailtu. Vihjeiden syynä ovat niiden tuottamat ainutlaatuiset varmenteet. Tästä syystä valinta ei ole päällä oletusasetuksena."> - -<!ENTITY ssl-observatory.prefs.anonymous "Tarkista varmenteet anonyymisti Tor-sovelluksella"> -<!ENTITY ssl-observatory.prefs.anonymous_unavailable -"Tarkista varmenteet anonyymisti Tor-sovelluksella (vaatii Tor-sovelluksen)"> -<!ENTITY ssl-observatory.prefs.anonymous_tooltip -"Tämä valinta edellyttää, että Tor on asennettu ja käytössä"> - -<!ENTITY ssl-observatory.prefs.asn -"Kun näet uuden varmenteen, kerro Observatorylle, mihin palveluntarjoajaan olet yhteydessä"> - -<!ENTITY ssl-observatory.prefs.asn_tooltip -"Tämä noutaa ja lähettää verkkosi autonomisen järjestelmän numerotunnuksen (ASN). Näin pystymme paikantamaan HTTPS:ään kohdistuvat hyökkäykset ja voimme selvittää, ovatko havainnot Iranin ja Syyrian kaltaisten alueiden verkoista, joissa hyökkäykset ovat yleisiä."> - -<!ENTITY ssl-observatory.prefs.show_cert_warning -"Näytä varoitus, kun Observatory havaitsee kumotun varmenteen, jota selaimesi ei havainnut."> - -<!ENTITY ssl-observatory.prefs.show_cert_warning_tooltip -"Tämä tarkistaa toimitetut varmenteet tiedettyjen varmenteiden listasta. Valitettavasti emme voi taata että merkitsemme kaikki kumotut varmenteet, mutta jos näet varoituksen on suuri mahdollisuus että jotain on vialla."> - -<!ENTITY ssl-observatory.prefs.done "Valmis"> - -<!ENTITY ssl-observatory.prefs.explanation -"HTTPS Everywhere voi hyödyntää EFFin SSL Observatorya. Sillä on kaksi tehtävää: (1) Se lähettää HTTPS-varmenteiden kopiot Observatoryyn, jotta pystyisimme tunnistamaan epärehellisen välittäjän (MitM) hyökkäykset ja edistämään WWW:n turvallisuutta. (2) Sen avulla voimme varoittaa sinua turvattomista yhteyksistä ja selaimeen kohdistuvista hyökkäyksistä."> - -<!--<!ENTITY ssl-observatory.prefs.explanation2 -"When you visit https://www.example.com, the Observatory will learn that -somebody visited that site, but will not know who or what page they looked at. -Mouseover the options for further details:">--> - -<!ENTITY ssl-observatory.prefs.explanation2 - -"Jos esimerkiksi käyt sivustolla https://www.something.com, Observatoryn vastaanottama varmenne kertoo, että joku on vieraillut osoitteessa www.something.com. Varmenne ei kuitenkaan kerro, kuka on käynyt sivustolla ja mitä tiettyjä sivuja on katseltu. Saat lisätietoja, kun kohdistat hiiren osoittimen valinnan päälle:"> - -<!ENTITY ssl-observatory.prefs.hide "Piilota lisäasetukset"> - -<!ENTITY ssl-observatory.prefs.nonanon -"Tarkista varmenteet, vaikka Tor ei ole käytössä"> - -<!ENTITY ssl-observatory.prefs.nonanon_tooltip -"Yritämme pitää tiedot nimettömänä, mutta tämä valinta on aina turvattomampi"> - -<!ENTITY ssl-observatory.prefs.priv_dns -"Lähetä ja tarkista yksityisten DNS-nimien varmenteet"> - -<!ENTITY ssl-observatory.prefs.priv_dns_tooltip -"Jos tätä valintaa ei ole valittu, Observatory ei kerää varmenteita, joiden nimiä se ei pysty selvittämään nimipalvelujärjestelmällä (DNS)."> - -<!ENTITY ssl-observatory.prefs.show "Näytä lisäasetukset"> - -<!ENTITY ssl-observatory.prefs.title "SSL Observatoryn asetukset"> - -<!ENTITY ssl-observatory.prefs.use "Käytä Observatorya?"> -<!ENTITY ssl-observatory.warning.title "VAROITUS EFFin SSL Observatorylta"> -<!ENTITY ssl-observatory.warning.showcert "Näytä palvelimen varmenneketju"> -<!ENTITY ssl-observatory.warning.okay "Ymmärrän"> -<!ENTITY ssl-observatory.warning.text "EFFin SSL Observatory on varoittanut tämän sivuston yhdestä tai useammasta HTTPS-varmenteesta:"> -<!ENTITY ssl-observatory.warning.defense "Jos olet kirjautunut tälle sivustolle, voi olla suositeltavaa vaihtaa salasana, kun sinulla on käytössä turvallinen yhteys. (Nämä varoitukset voidaan laittaa pois päältä ''SSL Observatoryssä'' napsauttamalla HTTPS Everywhere-asetusvalintaikkunaa.)"> - -<!ENTITY ssl-observatory.prefs.self_signed -"Lähetä ja tarkista sivuston itsensä allekirjoittama varmenne"> -<!ENTITY ssl-observatory.prefs.self_signed_tooltip -"Tämä on suositeltavaa. Salaukseen liittyvät ongelmat ovat hyvin yleisiä itsensä allekirjoittaneissa sulautetuissa laitteissa"> diff --git a/data/extensions/https-everywhere@eff.org/chrome/locale/fo/https-everywhere.dtd b/data/extensions/https-everywhere@eff.org/chrome/locale/fo/https-everywhere.dtd deleted file mode 100644 index d843014..0000000 --- a/data/extensions/https-everywhere@eff.org/chrome/locale/fo/https-everywhere.dtd +++ /dev/null @@ -1,49 +0,0 @@ -<!ENTITY https-everywhere.about.title "Um HTTPS Allastaðni"> -<!ENTITY https-everywhere.about.ext_name "HTTPS Allastaðni"> -<!ENTITY https-everywhere.about.ext_description "Brongla alnetið! Brúka HTTPS-trygd sjávvirkandi á fleiri síðum."> -<!ENTITY https-everywhere.about.version "Útgáva"> -<!ENTITY https-everywhere.about.created_by "Stovna hevur"> -<!ENTITY https-everywhere.about.librarians "Ruleset Librarians"> -<!ENTITY https-everywhere.about.thanks "Tøkk til"> -<!ENTITY https-everywhere.about.contribute "Dámar tær HTTPS Allastaðni, átti tú at"> -<!ENTITY https-everywhere.about.donate_tor "latið Tor eitt oyra"> -<!ENTITY https-everywhere.about.tor_lang_code "fo"> -<!ENTITY https-everywhere.about.or "or"> -<!ENTITY https-everywhere.about.donate_eff "Letur EFF eitt oyra"> - -<!ENTITY https-everywhere.menu.about "Um HTTPS Allastaðni"> -<!ENTITY https-everywhere.menu.observatory "Stillingar fyri SSL Observatory"> -<!ENTITY https-everywhere.menu.globalEnable "Gilda HTTPS Allastaðni"> -<!ENTITY https-everywhere.menu.globalDisable "Ógilda HTTPS Allastaðni"> -<!ENTITY https-everywhere.menu.blockHttpRequests "Block all HTTP requests"> -<!ENTITY https-everywhere.menu.showCounter "Vís teljara"> - -<!ENTITY https-everywhere.prefs.title "Stillingar fyri HTTPS Allastaðni"> -<!ENTITY https-everywhere.prefs.enable_all "Gilda alt"> -<!ENTITY https-everywhere.prefs.disable_all "Ógilda alt"> -<!ENTITY https-everywhere.prefs.reset_defaults "Nullstill"> -<!ENTITY https-everywhere.prefs.search "Leita"> -<!ENTITY https-everywhere.prefs.site "Síða"> -<!ENTITY https-everywhere.prefs.notes "Notur"> -<!ENTITY https-everywhere.prefs.list_caption "Hvøjar HTTPS-umstillingarreglur skulu verða galdandi?"> -<!ENTITY https-everywhere.prefs.enabled "Gilda"> -<!ENTITY https-everywhere.prefs.ruleset_howto "Tú kanst læra, hvussu tú skrivar egnin reglusett (fyri at fáa stuðul frá øðrum síðum)"> -<!ENTITY https-everywhere.prefs.here_link "her"> -<!ENTITY https-everywhere.prefs.toggle "Tendra"> -<!ENTITY https-everywhere.prefs.reset_default "Nullstilla"> -<!ENTITY https-everywhere.prefs.view_xml_source "Vís XML-keldu"> - -<!ENTITY https-everywhere.source.downloading "Tekur niður"> -<!ENTITY https-everywhere.source.filename "Fílunavn"> -<!ENTITY https-everywhere.source.unable_to_download "Fær ikki tikið kelduna niður."> - -<!ENTITY https-everywhere.popup.title "HTTPS Allastaðni 4,0framleiðsu.11 fráboðan"> -<!ENTITY https-everywhere.popup.paragraph1 "Ups. Tú brúkaði støðugu útgávuna av HTTPS Allastaðni, men vit hava við óvart dagført teg at brúka nýggjastu framleiðaraútgávu."> -<!ENTITY https-everywhere.popup.paragraph2 "Vilt tú fara aftur til støðugu útgávuna?"> -<!ENTITY https-everywhere.popup.paragraph3 "Okkum hevði dámt, um tú helt fram at brúka framleiðaraútgávuna og hjálpti okkum at betra um HTTPS Allastaðni. Tú finnur sikkur villur og lýti, men tað er til at melda tílíkt til https-everywhere@eff.org. Haldið okkum til góðum, og takk fyri, at tú brúka HTTPS Allastaðni."> -<!ENTITY https-everywhere.popup.keep "Hald fram við framleiðaraútgávuni"> -<!ENTITY https-everywhere.popup.revert "Tak nýggjastu støðugu útgávu niður"> - -<!ENTITY https-everywhere.ruleset-tests.status_title "Reglusett-roynd fyri HTTPS Allastaðni"> -<!ENTITY https-everywhere.ruleset-tests.status_cancel_button "Angra"> -<!ENTITY https-everywhere.ruleset-tests.status_start_button "Starta"> diff --git a/data/extensions/https-everywhere@eff.org/chrome/locale/fo/https-everywhere.properties b/data/extensions/https-everywhere@eff.org/chrome/locale/fo/https-everywhere.properties deleted file mode 100644 index a15b998..0000000 --- a/data/extensions/https-everywhere@eff.org/chrome/locale/fo/https-everywhere.properties +++ /dev/null @@ -1,8 +0,0 @@ -https-everywhere.menu.globalEnable = Gilda HTTPS Allastaðni -https-everywhere.menu.globalDisable = Ógilda HTTPS Allastaðni -https-everywhere.menu.enableDisable = Enable / Disable Rules -https-everywhere.menu.noRules = (No Rules for This Page) -https-everywhere.menu.unknownRules = (Rules for This Page Unknown) -https-everywhere.toolbar.hint = HTTPS Everywhere is now active. You can toggle it on a site-by-site basis by clicking the icon in the address bar. -https-everywhere.migration.notification0 = In order to implement a crucial fix, this update resets your HTTPS Everywhere rule preferences to their default values. -https-everywhere.menu.ruleset-tests = Run HTTPS Everywhere Ruleset Tests diff --git a/data/extensions/https-everywhere@eff.org/chrome/locale/fo/ssl-observatory.dtd b/data/extensions/https-everywhere@eff.org/chrome/locale/fo/ssl-observatory.dtd deleted file mode 100644 index 9c9da38..0000000 --- a/data/extensions/https-everywhere@eff.org/chrome/locale/fo/ssl-observatory.dtd +++ /dev/null @@ -1,101 +0,0 @@ -<!-- Observatory popup window --> -<!ENTITY ssl-observatory.popup.details "Frágreiðing og trúnaðarspurningar"> -<!ENTITY ssl-observatory.popup.later "Spyr seinni"> -<!ENTITY ssl-observatory.popup.no "Nei"> - -<!ENTITY ssl-observatory.popup.text "HTTPS Allastanið varnast álop -ímóti kaganum við at senda váttanir (certificates) til -eygleiðingarstøðina. Skal hetta vera frá?"> - -<!--<!ENTITY ssl-observatory.popup.text -"EFF's SSL Observatory can detect attacks against HTTPS websites by collecting -and auditing the certificates being presented to your browser. Would you like -to turn it on?">--> - -<!ENTITY ssl-observatory.popup.title -"Skal HTTPS Allastaðni brúka SSL-eygleiðingarstøðina?"> - -<!ENTITY ssl-observatory.popup.yes "Ja"> - -<!-- Observatory preferences dialog --> - -<!ENTITY ssl-observatory.prefs.adv_priv_opts1 -"Tað er trygt at koyra frá, uttan so at tú ert ein -øgiliga ágandadi stórfyritøka:"> - -<!ENTITY ssl-observatory.prefs.adv_priv_opts2 -"Trygt, um ikki tú brúkar netið hjá einari stórfyritøku við loyniligum intranetsnøvnum:"> - -<!ENTITY ssl-observatory.prefs.alt_roots -"Melda til og kanna váttanir, skrivaðar undir av óvanligum "root CA"-um"> - -<!ENTITY ssl-observatory.prefs.alt_roots_tooltip -"It is safe (and a good idea) to enable this option, unless you use an intrusive corporate network or Kaspersky antivirus software that monitors your browsing with a TLS proxy and a private root Certificate Authority. If enabled on such a network, this option might publish evidence of which https:// domains were being visited through that proxy, because of the unique certificates it would produce. So we leave it off by default."> - -<!ENTITY ssl-observatory.prefs.anonymous "Check certificates using Tor for anonymity"> -<!ENTITY ssl-observatory.prefs.anonymous_unavailable -"Check certificates using Tor for anonymity (requires Tor)"> -<!ENTITY ssl-observatory.prefs.anonymous_tooltip -"This option requires Tor to be installed and running"> - -<!ENTITY ssl-observatory.prefs.asn -"When you see a new certificate, tell the Observatory which ISP you are connected to"> - -<!ENTITY ssl-observatory.prefs.asn_tooltip -"This will fetch and send the "Autonomous System number" of your network. This will help us locate attacks against HTTPS, and to determine whether we have observations from networks in places like Iran and Syria where attacks are comparatively common."> - -<!ENTITY ssl-observatory.prefs.show_cert_warning -"Show a warning when the Observatory detects a revoked certificate not caught by your browser"> - -<!ENTITY ssl-observatory.prefs.show_cert_warning_tooltip -"This will check submitted certificates against known Certificate Revocation Lists. Unfortunately we cannot guarantee that we will flag every revoked certificate, but if you do see a warning there's a good chance something is wrong."> - -<!ENTITY ssl-observatory.prefs.done "Done"> - -<!ENTITY ssl-observatory.prefs.explanation -"HTTPS Everywhere can use EFF's SSL Observatory. This does two things: (1) -sends copies of HTTPS certificates to the Observatory, to help us -detect 'man in the middle' attacks and improve the Web's security; and (2) -lets us warn you about insecure connections or attacks on your browser."> - -<!--<!ENTITY ssl-observatory.prefs.explanation2 -"When you visit https://www.example.com, the Observatory will learn that -somebody visited that site, but will not know who or what page they looked at. -Mouseover the options for further details:">--> - -<!ENTITY ssl-observatory.prefs.explanation2 - -"For example, when you visit https://www.something.com, the certificate -received by the Observatory will indicate that somebody visited -www.something.com, but not who visited the site, or what specific page they -looked at. Mouseover the options for further details:"> - -<!ENTITY ssl-observatory.prefs.hide "Hide advanced options"> - -<!ENTITY ssl-observatory.prefs.nonanon -"Check certificates even if Tor is not available"> - -<!ENTITY ssl-observatory.prefs.nonanon_tooltip -"We will still try to keep the data anonymous, but this option is less secure"> - -<!ENTITY ssl-observatory.prefs.priv_dns -"Submit and check certificates for non-public DNS names"> - -<!ENTITY ssl-observatory.prefs.priv_dns_tooltip -"Unless this option is checked, the Observatory will not record certificates for names that it cannot resolve through the DNS system."> - -<!ENTITY ssl-observatory.prefs.show "Show advanced options"> - -<!ENTITY ssl-observatory.prefs.title "Stillingar fyri SSL Observatory"> - -<!ENTITY ssl-observatory.prefs.use "Use the Observatory?"> -<!ENTITY ssl-observatory.warning.title "WARNING from EFF's SSL Observatory"> -<!ENTITY ssl-observatory.warning.showcert "Show the certificate chain"> -<!ENTITY ssl-observatory.warning.okay "I understand"> -<!ENTITY ssl-observatory.warning.text "EFF's SSL Observatory has issued a warning about the HTTPS certificiate(s) for this site:"> -<!ENTITY ssl-observatory.warning.defense "If you are logged in to this site, it may be advisable to change your password once you have a safe connection. (These warnings can be disabled in the "SSL Observatory" tab of the HTTPS Everywhere preferences dialog.)"> - -<!ENTITY ssl-observatory.prefs.self_signed -"Submit and check self-signed certificates"> -<!ENTITY ssl-observatory.prefs.self_signed_tooltip -"This is recommended; cryptographic problems are especially common in self-signed embedded devices"> diff --git a/data/extensions/https-everywhere@eff.org/chrome/locale/fr/https-everywhere.dtd b/data/extensions/https-everywhere@eff.org/chrome/locale/fr/https-everywhere.dtd deleted file mode 100644 index a230112..0000000 --- a/data/extensions/https-everywhere@eff.org/chrome/locale/fr/https-everywhere.dtd +++ /dev/null @@ -1,49 +0,0 @@ -<!ENTITY https-everywhere.about.title "À propos de HTTPS Everywhere"> -<!ENTITY https-everywhere.about.ext_name "HTTPS Everywhere"> -<!ENTITY https-everywhere.about.ext_description "Chiffrez le Web ! Utilisez automatiquement HTTPS avec de nombreux sites."> -<!ENTITY https-everywhere.about.version "Version"> -<!ENTITY https-everywhere.about.created_by "Créé par"> -<!ENTITY https-everywhere.about.librarians "Bibliothécaires de règles"> -<!ENTITY https-everywhere.about.thanks "Merci à"> -<!ENTITY https-everywhere.about.contribute "Si vous aimez HTTPS Everywhere, vous devriez considérer"> -<!ENTITY https-everywhere.about.donate_tor "Faire un Don à Tor"> -<!ENTITY https-everywhere.about.tor_lang_code "en"> -<!ENTITY https-everywhere.about.or "ou"> -<!ENTITY https-everywhere.about.donate_eff "Faire un Don à EFF"> - -<!ENTITY https-everywhere.menu.about "À propos de HTTPS Everywhere"> -<!ENTITY https-everywhere.menu.observatory "Préférences de l'Observatoire SSL "> -<!ENTITY https-everywhere.menu.globalEnable "Activer HTTPS Everywhere"> -<!ENTITY https-everywhere.menu.globalDisable "Désactiver HTTPS Everywhere"> -<!ENTITY https-everywhere.menu.blockHttpRequests "Bloquer toutes les requêtes HTTP"> -<!ENTITY https-everywhere.menu.showCounter "Show Counter"> - -<!ENTITY https-everywhere.prefs.title "Préférences de HTTPS Everywhere"> -<!ENTITY https-everywhere.prefs.enable_all "Tout activer"> -<!ENTITY https-everywhere.prefs.disable_all "Tout désactiver"> -<!ENTITY https-everywhere.prefs.reset_defaults "Revenir aux paramètres par défaut"> -<!ENTITY https-everywhere.prefs.search "Recherche"> -<!ENTITY https-everywhere.prefs.site "Site"> -<!ENTITY https-everywhere.prefs.notes "Notes"> -<!ENTITY https-everywhere.prefs.list_caption "Quelles règles de redirection HTTPS devraient s'appliquer ?"> -<!ENTITY https-everywhere.prefs.enabled "Activé"> -<!ENTITY https-everywhere.prefs.ruleset_howto "Vous pouvez apprendre à rédiger vos propres règles de redirection (pour la prise en charge d'autres sites Internet)"> -<!ENTITY https-everywhere.prefs.here_link "ici"> -<!ENTITY https-everywhere.prefs.toggle "Retour"> -<!ENTITY https-everywhere.prefs.reset_default "Revenir aux paramètres par défaut"> -<!ENTITY https-everywhere.prefs.view_xml_source "Voir le code source XML"> - -<!ENTITY https-everywhere.source.downloading "Téléchargement"> -<!ENTITY https-everywhere.source.filename "Nom du fichier"> -<!ENTITY https-everywhere.source.unable_to_download "Impossible de télécharger le code source."> - -<!ENTITY https-everywhere.popup.title "Notification de HTTPS Everywhere 4.0development.11"> -<!ENTITY https-everywhere.popup.paragraph1 "Oups. Vous utilisiez la version stable de HTTPS Everywhere, mais notre dernière version a accidentellement pu effectuer la mise à jour vers la version de développement."> -<!ENTITY https-everywhere.popup.paragraph2 "Est-ce que vous souhaitez revenir vers la version stable ?"> -<!ENTITY https-everywhere.popup.paragraph3 "Nous aimerions vous voir continuer à utiliser notre version de développement et à nous aider à améliorer HTTPS Everywhere ! Vous allez peut-être trouver des bugs ici et là, que vous pouvez rapporter (en anglais) en écrivant à https-everywhere@eff.org. Désolé pour le dérangement, et merci d'utiliser HTTPS Everywhere."> -<!ENTITY https-everywhere.popup.keep "Rester sur la version de développement"> -<!ENTITY https-everywhere.popup.revert "Télécharger la dernière version stable"> - -<!ENTITY https-everywhere.ruleset-tests.status_title "Tests de règles pour HTTPS Everywhere"> -<!ENTITY https-everywhere.ruleset-tests.status_cancel_button "Annuler"> -<!ENTITY https-everywhere.ruleset-tests.status_start_button "Démarrer"> diff --git a/data/extensions/https-everywhere@eff.org/chrome/locale/fr/https-everywhere.properties b/data/extensions/https-everywhere@eff.org/chrome/locale/fr/https-everywhere.properties deleted file mode 100644 index d959dd0..0000000 --- a/data/extensions/https-everywhere@eff.org/chrome/locale/fr/https-everywhere.properties +++ /dev/null @@ -1,8 +0,0 @@ -https-everywhere.menu.globalEnable = Activer HTTPS Everywhere -https-everywhere.menu.globalDisable = Désactiver HTTPS Everywhere -https-everywhere.menu.enableDisable = Activer / Désactiver les règles -https-everywhere.menu.noRules = (Aucune règle pour cette page) -https-everywhere.menu.unknownRules = (Règles inconnues pour cette page) -https-everywhere.toolbar.hint = HTTPS Everywhere est désormais actif. Vous pouvez l'activer sur les sites au cas par cas en cliquant sur l'icône dans la barre d'adresse. -https-everywhere.migration.notification0 = Afin d'appliquer un correctif crucial, cette mise à jour réinitialise vos règles de préférences HTTPS Everywhere, à leurs valeurs par défaut. -https-everywhere.menu.ruleset-tests = Lancer les tests de règles HTTPS Everywhere diff --git a/data/extensions/https-everywhere@eff.org/chrome/locale/fr/ssl-observatory.dtd b/data/extensions/https-everywhere@eff.org/chrome/locale/fr/ssl-observatory.dtd deleted file mode 100644 index 546cc22..0000000 --- a/data/extensions/https-everywhere@eff.org/chrome/locale/fr/ssl-observatory.dtd +++ /dev/null @@ -1,101 +0,0 @@ -<!-- Observatory popup window --> -<!ENTITY ssl-observatory.popup.details "Détails et informations relatives à la vie privée"> -<!ENTITY ssl-observatory.popup.later "Plus tard"> -<!ENTITY ssl-observatory.popup.no "Non"> - -<!ENTITY ssl-observatory.popup.text " HTTPS Everywhere peut détecter les attaques -contre votre navigateur en envoyant les certificats reçus -à l'Observatoire. Souhaitez-vous activer cette fonctionnalité ?"> - -<!--<!ENTITY ssl-observatory.popup.text -"EFF's SSL Observatory can detect attacks against HTTPS websites by collecting -and auditing the certificates being presented to your browser. Would you like -to turn it on?">--> - -<!ENTITY ssl-observatory.popup.title -"Activer l'usage de l'Observatoire SSL par HTTPS Everywhere ?"> - -<!ENTITY ssl-observatory.popup.yes "Oui"> - -<!-- Observatory preferences dialog --> - -<!ENTITY ssl-observatory.prefs.adv_priv_opts1 -"Cette option est sécurisée, sauf si vous -vous connectez via un réseau d'entreprise très intrusif:"> - -<!ENTITY ssl-observatory.prefs.adv_priv_opts2 -"Cette option est sécurisée, sauf si vous passez par un réseau d'entreprise utilisant des serveurs Intranet masqués:"> - -<!ENTITY ssl-observatory.prefs.alt_roots -"Envoyer et vérifier les certificats signés par des autorités inhabituelles"> - -<!ENTITY ssl-observatory.prefs.alt_roots_tooltip -" Il est sûr d'activer cette option (et c'est une bonne idée), sauf si vous utilisez un réseau d'entreprise intrusif ou le logiciel antivirus Kaspersky qui surveille votre navigation avec un proxy TLS et une autorité racine privée du certificat. Si elle est activée sur un tel réseau, cette option pourrait publier des preuves que tel ou tel domaine a été visité en https:// à travers ce proxy, à cause des certificats uniques qu'elle produirait. C'est pourquoi nous la désactivons par défaut."> - -<!ENTITY ssl-observatory.prefs.anonymous "Vérifier les certificats en utilisant TOR pour votre anonymat"> -<!ENTITY ssl-observatory.prefs.anonymous_unavailable -"Vérifier les certificats en utilisant TOR pour votre anonymat (installation du TORbutton indispensable)"> -<!ENTITY ssl-observatory.prefs.anonymous_tooltip -"Cette option nécessite l'installation de TOR et du Torbutton"> - -<!ENTITY ssl-observatory.prefs.asn -"Quand vous voyez un nouveau certificat, indiquez à l'Observatoire le FAI auquel vous êtes connecté."> - -<!ENTITY ssl-observatory.prefs.asn_tooltip -"Cette option récupérera et enverra le «numéro Autonomous System» de votre réseau. Cela nous aide à localiser les attaques contre HTTPS, et permet de savoir si nous avons des observations à partir de réseaux dans des pays comme l'Iran et la Syrie où ces attaques sont relativement fréquentes."> - -<!ENTITY ssl-observatory.prefs.show_cert_warning -"Affiche une alerte lorsque l'Observatoire détecte un certificat révoqué qui n'a pas été repéré par votre navigateur"> - -<!ENTITY ssl-observatory.prefs.show_cert_warning_tooltip -"Ceci vérifiera les certificats soumis auprès de listes connues de certificats révoqués. Malheureusement nous ne pouvons garantir que nous repérerons tous les certificats révoqués, mais si vous voyez un avertissement, c'est qu'il y a de grandes chances qu'il se passe quelque chose d'anormal."> - -<!ENTITY ssl-observatory.prefs.done "Terminé"> - -<!ENTITY ssl-observatory.prefs.explanation -"HTTPS Everywhere peut également faire appel à l'Observatoire SSL de l'EFF. Cela permet deux choses: (1) -l'envoi de copies des certificats HTTPS à l'Observatoire, ce qui nous permet -de détecter les attaques de type 'homme du milieu' et d'améliorer la sécurité globale de l'Internet ; et (2) -cela nous permet de mieux vous informer quant aux connexions non sécurisées et aux attaques contre votre navigateur."> - -<!--<!ENTITY ssl-observatory.prefs.explanation2 -"When you visit https://www.example.com, the Observatory will learn that -somebody visited that site, but will not know who or what page they looked at. -Mouseover the options for further details:">--> - -<!ENTITY ssl-observatory.prefs.explanation2 - -"Par exemple, si vous visitez https://www.something.com, le certificat -reçu par l'Observatoire indiquera que quelqu'un a visité -www.something.com, mais pas qui a visité le site, ou quelle page spécifique -a été consultée. Passez votre souris sur les options pour plus d'informations:"> - -<!ENTITY ssl-observatory.prefs.hide "Cacher les options avancées"> - -<!ENTITY ssl-observatory.prefs.nonanon -"Vérifier les certificats même quand TOR n'est pas disponible"> - -<!ENTITY ssl-observatory.prefs.nonanon_tooltip -"Nous essaierons tout de même de faire en sorte que les données restent anonymes, mais cette option est moins sécurisée"> - -<!ENTITY ssl-observatory.prefs.priv_dns -"Envoyer et vérifier les certificats des noms DNS non publiques"> - -<!ENTITY ssl-observatory.prefs.priv_dns_tooltip -"Quand cette option est activée, l'Observatoire conserve les certificats des domaines qui ne peuvent être résolus par le système DNS public."> - -<!ENTITY ssl-observatory.prefs.show "Voir les options avancées"> - -<!ENTITY ssl-observatory.prefs.title "Préférences de l'Observatoire SSL"> - -<!ENTITY ssl-observatory.prefs.use "Utiliser l'Observatoire?"> -<!ENTITY ssl-observatory.warning.title "Avertissement de l'Observatoire SSL de l'EFF"> -<!ENTITY ssl-observatory.warning.showcert "Montrer l'empreinte du certificat"> -<!ENTITY ssl-observatory.warning.okay "Je comprends"> -<!ENTITY ssl-observatory.warning.text "L'Observatoire SSL de l'EFF a publié un avertissement sur les certificats SSL émis par ce site:"> -<!ENTITY ssl-observatory.warning.defense "Si vous êtes authentifié sur ce site, il peut être préférable de changer votre mot de passe une fois que vous aurez une connexion sûre. (Ces alertes peuvent être désactivées dans l'onglet "Observatoire SSL" de la fenêtre des préférences de HTTPS Everywhere)."> - -<!ENTITY ssl-observatory.prefs.self_signed -"Envoyer et vérifier les certificats auto-signés"> -<!ENTITY ssl-observatory.prefs.self_signed_tooltip -"Ceci est recommandé; les problèmes cryptographiques sont particulièrement fréquents avec les systèmes embarqués auto-signés"> diff --git a/data/extensions/https-everywhere@eff.org/chrome/locale/fr_CA/https-everywhere.dtd b/data/extensions/https-everywhere@eff.org/chrome/locale/fr_CA/https-everywhere.dtd deleted file mode 100644 index ef7c689..0000000 --- a/data/extensions/https-everywhere@eff.org/chrome/locale/fr_CA/https-everywhere.dtd +++ /dev/null @@ -1,49 +0,0 @@ -<!ENTITY https-everywhere.about.title "À propos de HTTPS partout"> -<!ENTITY https-everywhere.about.ext_name "HTTPS partout"> -<!ENTITY https-everywhere.about.ext_description "Chiffrer le Web! Utiliser automatiquement la sécurité HTTPS avec de nombreux sites."> -<!ENTITY https-everywhere.about.version "Version"> -<!ENTITY https-everywhere.about.created_by "Créé par"> -<!ENTITY https-everywhere.about.librarians "Bibliothécaires des ensembles de règles"> -<!ENTITY https-everywhere.about.thanks "Merci à"> -<!ENTITY https-everywhere.about.contribute "Si vous aimez HTTPS partout, vous devriez considérer"> -<!ENTITY https-everywhere.about.donate_tor "Faire un don à Tor"> -<!ENTITY https-everywhere.about.tor_lang_code "en"> -<!ENTITY https-everywhere.about.or "ou"> -<!ENTITY https-everywhere.about.donate_eff "Faire un don à EFF"> - -<!ENTITY https-everywhere.menu.about "À propos de HTTPS partout"> -<!ENTITY https-everywhere.menu.observatory "Préférences de l'observatoire SSL "> -<!ENTITY https-everywhere.menu.globalEnable "Activer HTTPS partout"> -<!ENTITY https-everywhere.menu.globalDisable "Désactiver HTTPS partout"> -<!ENTITY https-everywhere.menu.blockHttpRequests "Bloquer toutes les requêtes HTTP"> -<!ENTITY https-everywhere.menu.showCounter "Afficher le compteur"> - -<!ENTITY https-everywhere.prefs.title "Préférences de HTTPS partout"> -<!ENTITY https-everywhere.prefs.enable_all "Tout activer"> -<!ENTITY https-everywhere.prefs.disable_all "Tout désactiver"> -<!ENTITY https-everywhere.prefs.reset_defaults "Revenir aux paramètres par défaut"> -<!ENTITY https-everywhere.prefs.search "Recherche"> -<!ENTITY https-everywhere.prefs.site "Site"> -<!ENTITY https-everywhere.prefs.notes "Notes"> -<!ENTITY https-everywhere.prefs.list_caption "Quelles règles de réacheminement HTTPS devraient s'appliquer?"> -<!ENTITY https-everywhere.prefs.enabled "Activé"> -<!ENTITY https-everywhere.prefs.ruleset_howto "Vous pouvez apprendre à écrire vos propres ensembles de règles (pour la prise en charge d'autres sites Web)"> -<!ENTITY https-everywhere.prefs.here_link "ici"> -<!ENTITY https-everywhere.prefs.toggle "Activer/désactiver"> -<!ENTITY https-everywhere.prefs.reset_default "Revenir aux paramètres par défaut"> -<!ENTITY https-everywhere.prefs.view_xml_source "Voir la source XML"> - -<!ENTITY https-everywhere.source.downloading "Téléchargement"> -<!ENTITY https-everywhere.source.filename "Nom du fichier"> -<!ENTITY https-everywhere.source.unable_to_download "Impossible de télécharger la source."> - -<!ENTITY https-everywhere.popup.title "Notification de HTTPS partout 4.0développement.11"> -<!ENTITY https-everywhere.popup.paragraph1 "Oups. Vous utilisiez la version stable de HTTPS partout, mais nous vous avons peut-être mis à niveau vers la version de développement dans notre dernière version."> -<!ENTITY https-everywhere.popup.paragraph2 "Est-ce que vous souhaitez revenir vers la version stable?"> -<!ENTITY https-everywhere.popup.paragraph3 "Nous aimerions vous voir continuer à utiliser notre version de développement et nous aider à améliorer HTTPS partout! Vous allez peut-être trouver quelques bogues de plus ici et là, que vous pouvez rapporter à https-everywhere@eff.org. Désolé pour l'inconvénient et merci d'utiliser HTTPS partout."> -<!ENTITY https-everywhere.popup.keep "Rester sur la version de développement"> -<!ENTITY https-everywhere.popup.revert "Télécharger la dernière version stable"> - -<!ENTITY https-everywhere.ruleset-tests.status_title "Tests d'ensemble de règles de HTTPS partout"> -<!ENTITY https-everywhere.ruleset-tests.status_cancel_button "Annuler"> -<!ENTITY https-everywhere.ruleset-tests.status_start_button "Démarrer"> diff --git a/data/extensions/https-everywhere@eff.org/chrome/locale/fr_CA/https-everywhere.properties b/data/extensions/https-everywhere@eff.org/chrome/locale/fr_CA/https-everywhere.properties deleted file mode 100644 index 8b08b91..0000000 --- a/data/extensions/https-everywhere@eff.org/chrome/locale/fr_CA/https-everywhere.properties +++ /dev/null @@ -1,8 +0,0 @@ -https-everywhere.menu.globalEnable = Activer HTTPS partout -https-everywhere.menu.globalDisable = Désactiver HTTPS partout -https-everywhere.menu.enableDisable = Activer / désactiver les règles -https-everywhere.menu.noRules = (Aucune règle pour cette page) -https-everywhere.menu.unknownRules = (Règles inconnues pour cette page) -https-everywhere.toolbar.hint = HTTPS partout est maintenant actif. Vous pouvez l'activer/le désactiver site par site en cliquant sur l'icône dans la barre d'adresse. -https-everywhere.migration.notification0 = Afin d'appliquer un correctif crucial, cette mise à jour réinitialise vos règles de préférences d'HTTPS partout à leurs valeurs par défaut. -https-everywhere.menu.ruleset-tests = Exécuter les tests d'ensemble de règles d'HTTPS partout diff --git a/data/extensions/https-everywhere@eff.org/chrome/locale/fr_CA/ssl-observatory.dtd b/data/extensions/https-everywhere@eff.org/chrome/locale/fr_CA/ssl-observatory.dtd deleted file mode 100644 index e8eddbb..0000000 --- a/data/extensions/https-everywhere@eff.org/chrome/locale/fr_CA/ssl-observatory.dtd +++ /dev/null @@ -1,101 +0,0 @@ -<!-- Observatory popup window --> -<!ENTITY ssl-observatory.popup.details "Vie privée et détails"> -<!ENTITY ssl-observatory.popup.later "Me demander plus tard"> -<!ENTITY ssl-observatory.popup.no "Non"> - -<!ENTITY ssl-observatory.popup.text "HTTPS partout peut détecter les attaques -contre votre navigateur en envoyant les certificats reçus à l'observatoire. -L'activer?"> - -<!--<!ENTITY ssl-observatory.popup.text -"EFF's SSL Observatory can detect attacks against HTTPS websites by collecting -and auditing the certificates being presented to your browser. Would you like -to turn it on?">--> - -<!ENTITY ssl-observatory.popup.title -"HTTPS partout devrait-il utiliser l'Observatoire SSL?"> - -<!ENTITY ssl-observatory.popup.yes "Oui"> - -<!-- Observatory preferences dialog --> - -<!ENTITY ssl-observatory.prefs.adv_priv_opts1 -"Il est sécuritaire d'activer ceci, sauf si vous utilisez -un réseau d'entreprise très intrusif:"> - -<!ENTITY ssl-observatory.prefs.adv_priv_opts2 -"Sécuritaire, sauf si vous utilisez un réseau d'entreprise avec noms de serveurs Intranet secrets:"> - -<!ENTITY ssl-observatory.prefs.alt_roots -"Envoyer et vérifier les certificats signés par des autorités racines non-standard"> - -<!ENTITY ssl-observatory.prefs.alt_roots_tooltip -" Il est sécuritaire (et une bonne idée) d'activer cette option, sauf si vous utilisez un réseau d'entreprise intrusif ou le logiciel antivirus Kaspersky qui surveille votre navigation avec un mandataire TLS et une autorité de certificat racine privée. Si elle est activée sur un tel réseau, cette option pourrait publier des preuves de quels domaines https:// ont été visités à travers ce mandataire, de par les certificats uniques qu'elle produirait. Alors nous la désactivons par défaut"> - -<!ENTITY ssl-observatory.prefs.anonymous "Vérifier les certificats en utilisant Tor pour l'anonymat"> -<!ENTITY ssl-observatory.prefs.anonymous_unavailable -"Vérifier les certificats en utilisant Tor pour l'anonymat (exige Tor)"> -<!ENTITY ssl-observatory.prefs.anonymous_tooltip -"Cette option exige l'installation et l'utilisation de Tor"> - -<!ENTITY ssl-observatory.prefs.asn -"Quand vous voyez un nouveau certificat, indiquer à l'observatoire à quel FAI vous êtes connecté"> - -<!ENTITY ssl-observatory.prefs.asn_tooltip -"Cette option ira chercher et enverra le « numéro de système autonome » de votre réseau. Ceci nous aidera à localiser les attaques contre HTTPS, et à déterminer si nous avons des observations à partir de réseaux dans des lieux comme l'Iran et la Syrie où les attaques sont comparativement fréquentes."> - -<!ENTITY ssl-observatory.prefs.show_cert_warning -"Afficher un avertissement si l'observatoire détecte un certificat révoqué ignoré par votre navigateur"> - -<!ENTITY ssl-observatory.prefs.show_cert_warning_tooltip -"Ceci comparera les certificats transmis aux listes de révocation des certificats. Malheureusement nous ne pouvons pas garantir que nous signalerons tous les certificats révoqués, mais si vous voyez un avertissement, il y a de bonnes chances que quelque ne va pas."> - -<!ENTITY ssl-observatory.prefs.done "Fait"> - -<!ENTITY ssl-observatory.prefs.explanation -"HTTPS partout peut utiliser l'observatoire SSL d'EFF. Ceci permet deux choses : (1) -l'envoi de copies des certificats HTTPS à l'observatoire, pour nous aider à -détecter les attaques « homme du milieu » et à améliorer la sécurité du Web; et (2) -nous permet de vous informer à propos des connexions non sécurisées et attaques sur votre navigateur."> - -<!--<!ENTITY ssl-observatory.prefs.explanation2 -"When you visit https://www.example.com, the Observatory will learn that -somebody visited that site, but will not know who or what page they looked at. -Mouseover the options for further details:">--> - -<!ENTITY ssl-observatory.prefs.explanation2 - -"Par exemple, si vous visitez https://www.quelquechose.com, le certificat reçu -par l'observatoire indiquera que quelqu'un a visité www.quelquechose.com, -mais pas qui a visité le site, ou quelle page spécifique a été regardée. Passez -votre souris sur les options pour plus d'informations:"> - -<!ENTITY ssl-observatory.prefs.hide "Cacher les options avancées"> - -<!ENTITY ssl-observatory.prefs.nonanon -"Vérifier les certificats même si Tor n'est pas disponible"> - -<!ENTITY ssl-observatory.prefs.nonanon_tooltip -"Nous essaierons encore de garder les données anonymes, mais cette option est moins sécuritaire"> - -<!ENTITY ssl-observatory.prefs.priv_dns -"Envoyer et vérifier les certificats des les noms de DNS non-publics "> - -<!ENTITY ssl-observatory.prefs.priv_dns_tooltip -"Au moins que cette option est activée, l'observatoire n'enregistrera pas les certificats pour les noms qu'il ne peut pas résoudre par le système DNS."> - -<!ENTITY ssl-observatory.prefs.show "Afficher les options avancées"> - -<!ENTITY ssl-observatory.prefs.title "Préférences de l'observatoire SSL"> - -<!ENTITY ssl-observatory.prefs.use "Utiliser l'observatoire?"> -<!ENTITY ssl-observatory.warning.title "AVERTISSEMENT de l'observatoire SSL d'EFF"> -<!ENTITY ssl-observatory.warning.showcert "Afficher la chaîne de certificats"> -<!ENTITY ssl-observatory.warning.okay "Je comprends"> -<!ENTITY ssl-observatory.warning.text "L'observatoire SSL d'EFF a publié un avertissement sur le/les certificat(s) HTTPS de ce site :"> -<!ENTITY ssl-observatory.warning.defense "Si vous êtes connecté à ce site, il serait conseillé de changer votre mot de passe dès que vous avez une connexion sécuritaire. (Ces avertissements peuvent être désactivés dans l'onglet « Observatoire SSL » de la fenêtre de préférences de HTTPS partout)."> - -<!ENTITY ssl-observatory.prefs.self_signed -"Envoyer et vérifier les certificats auto-signés"> -<!ENTITY ssl-observatory.prefs.self_signed_tooltip -"Ceci est recommandé; les problèmes de chiffrement sont particulièrement communs dans les dispositifs embarqués auto-signés"> diff --git a/data/extensions/https-everywhere@eff.org/chrome/locale/he/https-everywhere.dtd b/data/extensions/https-everywhere@eff.org/chrome/locale/he/https-everywhere.dtd deleted file mode 100644 index e78b687..0000000 --- a/data/extensions/https-everywhere@eff.org/chrome/locale/he/https-everywhere.dtd +++ /dev/null @@ -1,49 +0,0 @@ -<!ENTITY https-everywhere.about.title "אודות HTTPS בכל מקום"> -<!ENTITY https-everywhere.about.ext_name "HTTPS בכל מקום"> -<!ENTITY https-everywhere.about.ext_description "הצפן את הרשת! השתמש ב-HTTPS אוטומטית"> -<!ENTITY https-everywhere.about.version "גרסה"> -<!ENTITY https-everywhere.about.created_by "נבנה על ידי"> -<!ENTITY https-everywhere.about.librarians "ספרני Ruleset"> -<!ENTITY https-everywhere.about.thanks "תודות ל"> -<!ENTITY https-everywhere.about.contribute "אם אהבת את HTTPS בכל מקום, אולי תרצה"> -<!ENTITY https-everywhere.about.donate_tor "לתרום ל-Tor"> -<!ENTITY https-everywhere.about.tor_lang_code "אנגלית"> -<!ENTITY https-everywhere.about.or "or"> -<!ENTITY https-everywhere.about.donate_eff "תרומה לEFF"> - -<!ENTITY https-everywhere.menu.about "אודות HTTPS Everywhere"> -<!ENTITY https-everywhere.menu.observatory "העדפות SSL Observatory"> -<!ENTITY https-everywhere.menu.globalEnable "הפעל את HTTPS Everywhere"> -<!ENTITY https-everywhere.menu.globalDisable "השבת את HTTPS Everywhere"> -<!ENTITY https-everywhere.menu.blockHttpRequests "Block all HTTP requests"> -<!ENTITY https-everywhere.menu.showCounter "הצג מדד"> - -<!ENTITY https-everywhere.prefs.title "הגדרות HTTPS Everywhere"> -<!ENTITY https-everywhere.prefs.enable_all "הפעל הכל"> -<!ENTITY https-everywhere.prefs.disable_all "השבת הכל"> -<!ENTITY https-everywhere.prefs.reset_defaults "איפוס לברירת מחדל"> -<!ENTITY https-everywhere.prefs.search "חפש"> -<!ENTITY https-everywhere.prefs.site "אתר"> -<!ENTITY https-everywhere.prefs.notes "פתקים"> -<!ENTITY https-everywhere.prefs.list_caption "אילו הגדרות ניתוב HTTPS ליישם?"> -<!ENTITY https-everywhere.prefs.enabled "פועל"> -<!ENTITY https-everywhere.prefs.ruleset_howto "אתה יכול ללמוד איך לכתוב rulesets משלך (להוספת תמיכה באתרי אינטרנט אחרים)"> -<!ENTITY https-everywhere.prefs.here_link "פה"> -<!ENTITY https-everywhere.prefs.toggle "Toggle"> -<!ENTITY https-everywhere.prefs.reset_default "החזר לברירת מחדל"> -<!ENTITY https-everywhere.prefs.view_xml_source "הצג מקור XML"> - -<!ENTITY https-everywhere.source.downloading "מוריד"> -<!ENTITY https-everywhere.source.filename "שם הקובץ"> -<!ENTITY https-everywhere.source.unable_to_download "הורדת המקור נכשלה"> - -<!ENTITY https-everywhere.popup.title "HTTPS בכל מקום 4.0פיתוח.11 הודעה "> -<!ENTITY https-everywhere.popup.paragraph1 "אופס. אתה משתמש בגרסה היציבה של HTTPS בכל מקום, אבל ייתכן שאנחנו שידרגנו אותך בטעות לגרסת הפיתוח במהדורה האחרונה שלנו."> -<!ENTITY https-everywhere.popup.paragraph2 "האם אתה רוצה לחזור לגרסה היציבה?"> -<!ENTITY https-everywhere.popup.paragraph3 "היינו אוהבים שתמשיך להשתמש בגרסת הפיתוח כדי לעזור לנו לשפר את 'HTTPS בכל מקום'! אתה עלול למצוא שיש עוד כמה באגים פה ושם, שבו אתה יכול לדווח ל- https-everywhere@eff.org . אנו מצטערים על אי הנוחות, ומודים לך על השימוש ב-'HTTPS בכל מקום'."> -<!ENTITY https-everywhere.popup.keep "תשאיר אותי על גרסת הפיתוח"> -<!ENTITY https-everywhere.popup.revert "הורד את הגירסה היציבה האחרונה"> - -<!ENTITY https-everywhere.ruleset-tests.status_title "HTTPS בכל מקום בדיקות Ruleset"> -<!ENTITY https-everywhere.ruleset-tests.status_cancel_button "ביטול"> -<!ENTITY https-everywhere.ruleset-tests.status_start_button "התחל"> diff --git a/data/extensions/https-everywhere@eff.org/chrome/locale/he/https-everywhere.properties b/data/extensions/https-everywhere@eff.org/chrome/locale/he/https-everywhere.properties deleted file mode 100644 index c1c604f..0000000 --- a/data/extensions/https-everywhere@eff.org/chrome/locale/he/https-everywhere.properties +++ /dev/null @@ -1,8 +0,0 @@ -https-everywhere.menu.globalEnable = להפעיל את HTTPS Everywhere -https-everywhere.menu.globalDisable = להשבית את HTTPS Everywhere -https-everywhere.menu.enableDisable = להפעיל/להשבית כללים -https-everywhere.menu.noRules = (אין כללים עבור דף זה) -https-everywhere.menu.unknownRules = (כללים לדף זה אינם ידועים) -https-everywhere.toolbar.hint = HTTPS Everywhere מופעל כעת. באפשרותך להחליף את מצב פעילותו על בסיס של צורה משותפת על ידי הקלקה על הסמל אשר בתוך שורת הכתובת. -https-everywhere.migration.notification0 = כדי ליישם תיקון חיוני, עדכון זה מאפס את כללי העדפות של HTTPS בכל מקום לערכי ברירת המחדל שלהם. -https-everywhere.menu.ruleset-tests = הפעל HTTPS בכל מקום בדיקות Ruleset diff --git a/data/extensions/https-everywhere@eff.org/chrome/locale/he/ssl-observatory.dtd b/data/extensions/https-everywhere@eff.org/chrome/locale/he/ssl-observatory.dtd deleted file mode 100644 index 0c73b77..0000000 --- a/data/extensions/https-everywhere@eff.org/chrome/locale/he/ssl-observatory.dtd +++ /dev/null @@ -1,95 +0,0 @@ -<!-- Observatory popup window --> -<!ENTITY ssl-observatory.popup.details "פרטים ומידע אישי"> -<!ENTITY ssl-observatory.popup.later "שאל אותי אחר כך"> -<!ENTITY ssl-observatory.popup.no "לא"> - -<!ENTITY ssl-observatory.popup.text "HTTPS Everywhere יכול לאתר התקפות -נגד הדפדפן שלך ע"י שליחת תעודות ה-SSL שאתה מקבל -למצפה. להפעיל?"> - -<!--<!ENTITY ssl-observatory.popup.text -"EFF's SSL Observatory can detect attacks against HTTPS websites by collecting -and auditing the certificates being presented to your browser. Would you like -to turn it on?">--> - -<!ENTITY ssl-observatory.popup.title -"האם כדאי ש- HTTPS Everywhere ישתמש ב-SSL Observatory?"> - -<!ENTITY ssl-observatory.popup.yes "כן"> - -<!-- Observatory preferences dialog --> - -<!ENTITY ssl-observatory.prefs.adv_priv_opts1 -"בטוח לאפשר זאת, אלא אם כן אתה משתמש ברשת תאגידית פולשנית מאוד:"> - -<!ENTITY ssl-observatory.prefs.adv_priv_opts2 -"בטוח, אלא אם כן אתה משתמש ברשת תאגידית עם שמות שרתים סודיים ברשת זמנית:"> - -<!ENTITY ssl-observatory.prefs.alt_roots -"שלח ובדוק אישורים החתומים על ידי רשויות האישורים העליונות הלא רגילות"> - -<!ENTITY ssl-observatory.prefs.alt_roots_tooltip -"זה בטוח (ורעיון טוב) לאפשר אפשרות זאת, אלא אם כן אתה משתמש ברשת תאגידית פולשנית או תוכנת אנטיוירוס קספרסקי שמנטרת את הגלישה שלך עם פרוקסי TLS ורשות אישורים עליונה אישית. אם מאופשרת רשת כזאת, אפשרות זאת יכולה לפרסם עדות של אילו כתובות שמתחילות ב https:// בוקרו דרך הפרוקסי הזה, בשל האישור המיוחד שהוא מייצר. לכן נשאיר זאת כבוי כברירת מחדל."> - -<!ENTITY ssl-observatory.prefs.anonymous "בדוק אישורים לשימוש ב TOR באנונימיות"> -<!ENTITY ssl-observatory.prefs.anonymous_unavailable -"בדוק אישורים לשימוש ב Tor באנונימיות (דורש Tor )"> -<!ENTITY ssl-observatory.prefs.anonymous_tooltip -"אפשרות זאת דורשת ש Tor יותקן וירוץ "> - -<!ENTITY ssl-observatory.prefs.asn -"כאשר אתה רואה אישור חדש, תגיד למצפה לאיזה ספק אתה מחובר"> - -<!ENTITY ssl-observatory.prefs.asn_tooltip -"זה מביא ושולח את "מספר המערכת האנונימי" של הרשת שלך. זה יעזור לנו למקם התקפות נגד HTTPS, ולקבוע האם יש לנו תצפיות מרשתות במקומות כמו איראן וסוריה שבהם התקפות נפוצות באופן השוואתי."> - -<!ENTITY ssl-observatory.prefs.show_cert_warning -"Show a warning when the Observatory detects a revoked certificate not caught by your browser"> - -<!ENTITY ssl-observatory.prefs.show_cert_warning_tooltip -"This will check submitted certificates against known Certificate Revocation Lists. Unfortunately we cannot guarantee that we will flag every revoked certificate, but if you do see a warning there's a good chance something is wrong."> - -<!ENTITY ssl-observatory.prefs.done "הושלם"> - -<!ENTITY ssl-observatory.prefs.explanation -"HTTPS בכל מקום יכול להשתמש במצפה SSL של EFF. זה מקיים שני דברים: -(1) שולח עותקים של אישורי HTTPS למצפה, כדי לעזור לנו לגלות התקפות 'איש באמצע' ולשפר את אבטחת הרשת; ו (2) מאפשר לנו להזהיר אותך מפני חיבורים לא מאובטחים או התקפות על הדפדפן שלך."> - -<!--<!ENTITY ssl-observatory.prefs.explanation2 -"When you visit https://www.example.com, the Observatory will learn that -somebody visited that site, but will not know who or what page they looked at. -Mouseover the options for further details:">--> - -<!ENTITY ssl-observatory.prefs.explanation2 - -"לדוגמא, כאשר אתה מבקר ב https://www.something.com, האישור שהתקבל על ידי המצפה יציין שמישהו ביקר ב www.something.com, אבל לא מי ביקר באתר, או על איזה עמוד ספציפי הם הסתכלו. תעבור עם העכבר על האפשרויות בשביל פרטים נוספים:"> - -<!ENTITY ssl-observatory.prefs.hide "הסתר אפשרויות מתקדמות"> - -<!ENTITY ssl-observatory.prefs.nonanon -"בדוק אישורים אפילו אם Tor לא זמין"> - -<!ENTITY ssl-observatory.prefs.nonanon_tooltip -"עדיין ננסה לשמור את הנתונים אנונימיים, אבל אפשרות זאת פחות מאובטחת"> - -<!ENTITY ssl-observatory.prefs.priv_dns -"שלח ובדוק אישורים עבור שמות DNS לא ציבוריים"> - -<!ENTITY ssl-observatory.prefs.priv_dns_tooltip -"אלא אם כן האפשרות הזאת נבדקה, המצפה לא יתעד אישורים עבור שמות שהוא לא יכול לגלות דרך מערכת ה DNS "> - -<!ENTITY ssl-observatory.prefs.show "הראה אפשרויות מתקדמות"> - -<!ENTITY ssl-observatory.prefs.title "עדיפויות מצפה SSL"> - -<!ENTITY ssl-observatory.prefs.use "האם להשתמש במצפה?"> -<!ENTITY ssl-observatory.warning.title "אזהרה ממצפה SSL של EFF"> -<!ENTITY ssl-observatory.warning.showcert "הראה את שרשרת האישורים"> -<!ENTITY ssl-observatory.warning.okay "אני מבין"> -<!ENTITY ssl-observatory.warning.text "מצפה SSL של EFF עוסק באזהרה מפני האישור(ים) של HTTPS עבור האתר הזה:"> -<!ENTITY ssl-observatory.warning.defense "If you are logged in to this site, it may be advisable to change your password once you have a safe connection. (These warnings can be disabled in the "SSL Observatory" tab of the HTTPS Everywhere preferences dialog.)"> - -<!ENTITY ssl-observatory.prefs.self_signed -"שלח ובדוק את האישורים החתומים על ידך"> -<!ENTITY ssl-observatory.prefs.self_signed_tooltip -"זה מומלץ; בעיות הצפנה נפוצות במיוחד בכלים משובצים חתומים עצמית"> diff --git a/data/extensions/https-everywhere@eff.org/chrome/locale/hr_HR/https-everywhere.dtd b/data/extensions/https-everywhere@eff.org/chrome/locale/hr_HR/https-everywhere.dtd deleted file mode 100644 index 96903e6..0000000 --- a/data/extensions/https-everywhere@eff.org/chrome/locale/hr_HR/https-everywhere.dtd +++ /dev/null @@ -1,51 +0,0 @@ -<!ENTITY https-everywhere.about.title "O proširenju HTTPS Everywhere"> -<!ENTITY https-everywhere.about.ext_name "HTTPS Everywhere"> -<!ENTITY https-everywhere.about.ext_description "Enkriptirajte web! Automatski koristite HTTPS sigurnost na mnogim stranicama."> -<!ENTITY https-everywhere.about.version "Inačica"> -<!ENTITY https-everywhere.about.created_by "Autori"> -<!ENTITY https-everywhere.about.librarians "Autori biblioteke skupova pravila"> -<!ENTITY https-everywhere.about.thanks "Zahvala"> -<!ENTITY https-everywhere.about.contribute "Ako Vam se sviđa HTTPS Everywhere, mogli biste razmotriti"> -<!ENTITY https-everywhere.about.donate_tor "doniranje Tor-u"> -<!ENTITY https-everywhere.about.tor_lang_code "en"> -<!ENTITY https-everywhere.about.or "ili"> -<!ENTITY https-everywhere.about.donate_eff "doniranje EFF-u"> - -<!ENTITY https-everywhere.menu.about "O proširenju HTTPS Everywhere"> -<!ENTITY https-everywhere.menu.observatory " Podešavanje SSL Opservatorija"> -<!ENTITY https-everywhere.menu.globalEnable "Omogući HTTPS Everywhere"> -<!ENTITY https-everywhere.menu.globalDisable "Onemogući HTTPS Everywhere"> -<!ENTITY https-everywhere.menu.blockHttpRequests "Blokiraj sve HTTP zahtjeve"> -<!ENTITY https-everywhere.menu.showCounter "Prikaži brojač"> - -<!ENTITY https-everywhere.prefs.title "Podešavanje HTTPS Everywhere"> -<!ENTITY https-everywhere.prefs.enable_all "Omogući sve"> -<!ENTITY https-everywhere.prefs.disable_all "Onemogući sve"> -<!ENTITY https-everywhere.prefs.reset_defaults "Vrati na početno"> -<!ENTITY https-everywhere.prefs.search "Pretraživanje"> -<!ENTITY https-everywhere.prefs.site "Stranica"> -<!ENTITY https-everywhere.prefs.notes "Napomene"> -<!ENTITY https-everywhere.prefs.list_caption "Koja bi se pravila za HTTPS preusmjeravanje trebala primijeniti?"> -<!ENTITY https-everywhere.prefs.enabled "Omogućeno"> -<!ENTITY https-everywhere.prefs.ruleset_howto "Možete naučiti kako pisati vlastite skupove pravila (za dodavanje podrške za druge web stranice)"> -<!ENTITY https-everywhere.prefs.here_link "ovdje"> -<!ENTITY https-everywhere.prefs.toggle "Prebaci"> -<!ENTITY https-everywhere.prefs.reset_default "Vrati na početno"> -<!ENTITY https-everywhere.prefs.view_xml_source "Prikaži izvorni XML kod"> - -<!ENTITY https-everywhere.source.downloading "Preuzimanje"> -<!ENTITY https-everywhere.source.filename "Ime datoteke"> -<!ENTITY https-everywhere.source.unable_to_download "Nije moguće preuzeti izvorni kod."> - -<!ENTITY https-everywhere.popup.title "HTTPS Everywhere 4.0development.11 obavijest"> -<!ENTITY https-everywhere.popup.paragraph1 "Ups. Koristili ste stabilnu verziju HTTPS Everywhere, ali smo Vas možda slučajno prebacili na razvojnu verziju u našoj zadnjoj distribuciji."> -<!ENTITY https-everywhere.popup.paragraph2 "Želite li se vratiti na stabilno?"> -<!ENTITY https-everywhere.popup.paragraph3 "Bilo bi nam drago kad biste nastavili koristiti razvojnu verziju i pomogli učiniti HTTPS Everywhere boljim! Možete -naići na nekoliko bugova tu i tamo, koje možete prijaviti na https-everywhere@eff.org. Oprostite na -neugodnosti, i hvala Vam što koristite HTTPS Everywhere."> -<!ENTITY https-everywhere.popup.keep "Ostani na razvojnoj verziji"> -<!ENTITY https-everywhere.popup.revert "Preuzmi posljednju stabilnu verziju"> - -<!ENTITY https-everywhere.ruleset-tests.status_title "HTTPS Everywhere testovi setova pravila"> -<!ENTITY https-everywhere.ruleset-tests.status_cancel_button "Otkaži"> -<!ENTITY https-everywhere.ruleset-tests.status_start_button "Početak"> diff --git a/data/extensions/https-everywhere@eff.org/chrome/locale/hr_HR/https-everywhere.properties b/data/extensions/https-everywhere@eff.org/chrome/locale/hr_HR/https-everywhere.properties deleted file mode 100644 index 08337bd..0000000 --- a/data/extensions/https-everywhere@eff.org/chrome/locale/hr_HR/https-everywhere.properties +++ /dev/null @@ -1,8 +0,0 @@ -https-everywhere.menu.globalEnable = Omogući HTTPS Everywhere -https-everywhere.menu.globalDisable = Onemogući HTTPS Everywhere -https-everywhere.menu.enableDisable = Omogući / Onemogući Pravila -https-everywhere.menu.noRules = (Nema pravila za ovu stranicu) -https-everywhere.menu.unknownRules = (Pravila za ovu stranicu su nepoznata) -https-everywhere.toolbar.hint = HTTPS Everywhere je sad aktivan. Možete ga prebacivati od stranice do stranice tako da kliknete na ikonu na adresnoj traci. -https-everywhere.migration.notification0 = Da bi se proveo bitan popravak, ovo ažuriranje vraće Vaše postavke HTTPS Everywhere na zadane. -https-everywhere.menu.ruleset-tests = Pokreni HTTPS Everywhere testove setova pravila diff --git a/data/extensions/https-everywhere@eff.org/chrome/locale/hr_HR/ssl-observatory.dtd b/data/extensions/https-everywhere@eff.org/chrome/locale/hr_HR/ssl-observatory.dtd deleted file mode 100644 index 6011e3b..0000000 --- a/data/extensions/https-everywhere@eff.org/chrome/locale/hr_HR/ssl-observatory.dtd +++ /dev/null @@ -1,102 +0,0 @@ -<!-- Observatory popup window --> -<!ENTITY ssl-observatory.popup.details "Pojedinosti i informacije o privatnosti"> -<!ENTITY ssl-observatory.popup.later "Pitaj me kasnije"> -<!ENTITY ssl-observatory.popup.no "Ne"> - -<!ENTITY ssl-observatory.popup.text "HTTPS Everywhere može otkriti napade -na vaš preglednik šaljući certifikate koje primite -Opservatoriju. Želite li uključiti ovo?"> - -<!--<!ENTITY ssl-observatory.popup.text -"EFF's SSL Observatory can detect attacks against HTTPS websites by collecting -and auditing the certificates being presented to your browser. Would you like -to turn it on?">--> - -<!ENTITY ssl-observatory.popup.title -"Treba li HTTPS Everywhere koristiti SSL Opservatorij?"> - -<!ENTITY ssl-observatory.popup.yes "Da"> - -<!-- Observatory preferences dialog --> - -<!ENTITY ssl-observatory.prefs.adv_priv_opts1 -"Sigurno je omogućiti ovo, osim ako koristite jako -ometajuću korporativnu mrežu:"> - -<!ENTITY ssl-observatory.prefs.adv_priv_opts2 -"Sigurno, osim ako koristite korporativnu mrežu sa tajnim intranet nazivima poslužitelja:"> - -<!ENTITY ssl-observatory.prefs.alt_roots -"Podnesi i provjeri certifikate potpisane od ne-standardnih root CA-ova"> - -<!ENTITY ssl-observatory.prefs.alt_roots_tooltip -"Sigurno je (i dobra je ideja) omogućiti ovu opciju, osim ako koristite ometajuću korporativnu mrežu ili Kaspersky antivirusni software koji nadgleda vaše surfanje s TLS proxy-em i privatnim root CA-ovima. Ako je omogućeno na takvoj mreži, ova mogućnost bi mogla objaviti dokaz koja https:// domena je bila posjećena kroz taj proxy, zbog jedinstvenog certifikata kojeg bi proizvela. Stoga je zadano ostavljena isključena."> - -<!ENTITY ssl-observatory.prefs.anonymous "Provjeri certifikate koristeći Tor za anonimnost"> -<!ENTITY ssl-observatory.prefs.anonymous_unavailable -"Provjeri certifikate koristeći Tor za anonimnost (zahtijeva Tor)"> -<!ENTITY ssl-observatory.prefs.anonymous_tooltip -"Ova mogućnost zahtijeva instalirani i pokrenut Tor"> - -<!ENTITY ssl-observatory.prefs.asn -"Kad vidite novi certifikat, recite Opservatoriju na koji ste ISP spojeni"> - -<!ENTITY ssl-observatory.prefs.asn_tooltip -"Ovo će dohvatiti i poslati "Autonomni broj sustava" vaše mreže. To će nam pomoći u lociranju napada na HTTPS i u otkrivanju kad nas promatraju iz mreža sa mjesta poput Irana i Sirije otkud stižu učestali napadi."> - -<!ENTITY ssl-observatory.prefs.show_cert_warning -"Prikaži upozorenje kad Opservatorij otkrije opozvani certifikat koji vaš preglednik nije uhvatio"> - -<!ENTITY ssl-observatory.prefs.show_cert_warning_tooltip -"Ovo će provjeriti predane certifikate s poznatim listama opozvanih certifikata. -Nažalost, ne možemo garantirati da ćemo uočiti svaki opozvani certifikat, ali ako vidite upozorenje, velika je šansa da nešto nije u redu."> - -<!ENTITY ssl-observatory.prefs.done "Gotovo"> - -<!ENTITY ssl-observatory.prefs.explanation -"HTTPS Everywhere može koristiti EFF-ov SSL Opservatorij. Ovo radi dvije stvari: (1) -šalje kopije HTTPS certifikata Opservatoriju, da nam pomogne -u otkrivanju 'čovjek u sredini' napada i poboljša sigurnost Web-a; i (2) -dopušta nam da Vas obavijestimo o nesigurnim vezama ili napadima na Vaš preglednik."> - -<!--<!ENTITY ssl-observatory.prefs.explanation2 -"When you visit https://www.example.com, the Observatory will learn that -somebody visited that site, but will not know who or what page they looked at. -Mouseover the options for further details:">--> - -<!ENTITY ssl-observatory.prefs.explanation2 - -"Npr., kad posjetite https://www.something.com, certifikat -primljen od Opservatorija će naznačiti da je netko posjetio -www.something.com, ali ne tko je posjetio stranicu, ili koju su određenu -stranicu tražili. Prelazak mišem preko "opcija" za daljnje pojedinosti:"> - -<!ENTITY ssl-observatory.prefs.hide "Sakrij napredne opcije"> - -<!ENTITY ssl-observatory.prefs.nonanon -"Provjeri certifikate iako Tor nije dostupan"> - -<!ENTITY ssl-observatory.prefs.nonanon_tooltip -"Pokušati ćemo održati podatke anonimnima, ali ova mogućnost je manje sigurna"> - -<!ENTITY ssl-observatory.prefs.priv_dns -"Prijavite i provjerite certifikate za ne-javne DNS nazive"> - -<!ENTITY ssl-observatory.prefs.priv_dns_tooltip -"Ako ova mogućnost nije odabrana, Opservatorij neće snimati certifikate za nazive koji se ne mogu razriješiti kroz DNS sustav."> - -<!ENTITY ssl-observatory.prefs.show "Prikaži napredne mogućnosti "> - -<!ENTITY ssl-observatory.prefs.title "Postavke SSL Opservatorija"> - -<!ENTITY ssl-observatory.prefs.use "Koristi Opservatorij?"> -<!ENTITY ssl-observatory.warning.title "UPOZORENJE iz EFF-ovog SSL Opservatorija"> -<!ENTITY ssl-observatory.warning.showcert "Prikaži lanac certifikata"> -<!ENTITY ssl-observatory.warning.okay "Razumijem"> -<!ENTITY ssl-observatory.warning.text "EFF-ov SSL Opservatorij je izdao upozorenje o HTTPS certifikatu(ima) za ovu stranicu:"> -<!ENTITY ssl-observatory.warning.defense "Ako ste ulogirani na ovu stranicu, preporuča se da promijenite lozinku kad budete imali sigurnu vezu. (Ova upozorenja se mogu isključiti u "SSL Observatory" kartici u postavkama HTTPS Everywhere.)"> - -<!ENTITY ssl-observatory.prefs.self_signed -"Prijavite i provijerite samopotpisane certifikate"> -<!ENTITY ssl-observatory.prefs.self_signed_tooltip -"Ovo je preporučeno; kriptografski problemi su naročito česti u samopotpisanim ugrađenim uređajima"> diff --git a/data/extensions/https-everywhere@eff.org/chrome/locale/hu/https-everywhere.dtd b/data/extensions/https-everywhere@eff.org/chrome/locale/hu/https-everywhere.dtd deleted file mode 100644 index 0d4e21b..0000000 --- a/data/extensions/https-everywhere@eff.org/chrome/locale/hu/https-everywhere.dtd +++ /dev/null @@ -1,49 +0,0 @@ -<!ENTITY https-everywhere.about.title "A HTTPS Everywhere névjegye"> -<!ENTITY https-everywhere.about.ext_name "HTTPS Everywhere"> -<!ENTITY https-everywhere.about.ext_description "Titkosítsa a Web-et! Automatikusan használja a HTTPS titkosítást a legtöbb oldalon."> -<!ENTITY https-everywhere.about.version "Verzió"> -<!ENTITY https-everywhere.about.created_by "Készítette:"> -<!ENTITY https-everywhere.about.librarians "Szabálykészlet könyvtárosok"> -<!ENTITY https-everywhere.about.thanks "Köszönet:"> -<!ENTITY https-everywhere.about.contribute "Ha tetszik a HTTPS Everywhere, talán megfontolja a következőket:"> -<!ENTITY https-everywhere.about.donate_tor "A Tor támogatása"> -<!ENTITY https-everywhere.about.tor_lang_code "en"> -<!ENTITY https-everywhere.about.or "vagy"> -<!ENTITY https-everywhere.about.donate_eff "Az EFF támogatása"> - -<!ENTITY https-everywhere.menu.about "A HTTPS Everywhere névjegye"> -<!ENTITY https-everywhere.menu.observatory "SSL Observatory Beállítások"> -<!ENTITY https-everywhere.menu.globalEnable "HTTPS Everywhere bekapcsolása"> -<!ENTITY https-everywhere.menu.globalDisable "HTTPS Everywhere kikapcsolása"> -<!ENTITY https-everywhere.menu.blockHttpRequests "Minden HTTP kérés tiltása"> -<!ENTITY https-everywhere.menu.showCounter "Mutassa a számlálót"> - -<!ENTITY https-everywhere.prefs.title "HTTPS Everywhere Preferences"> -<!ENTITY https-everywhere.prefs.enable_all "Mind bekapcsolása"> -<!ENTITY https-everywhere.prefs.disable_all "Mind kikapcsolása"> -<!ENTITY https-everywhere.prefs.reset_defaults "Visszaállítás alaphelyzetre"> -<!ENTITY https-everywhere.prefs.search "Keresés"> -<!ENTITY https-everywhere.prefs.site "Oldal"> -<!ENTITY https-everywhere.prefs.notes "Megjegyzések"> -<!ENTITY https-everywhere.prefs.list_caption "Mely HTTPS átirányításokat szeretné használni?"> -<!ENTITY https-everywhere.prefs.enabled "Bekapcsolva"> -<!ENTITY https-everywhere.prefs.ruleset_howto "Megtanulhatja, hogy adhatja hozzá a saját szabálykészletét (hogy további oldalakat támogasson) "> -<!ENTITY https-everywhere.prefs.here_link "itt"> -<!ENTITY https-everywhere.prefs.toggle "Vált"> -<!ENTITY https-everywhere.prefs.reset_default "Visszaállítás alaphelyzetre"> -<!ENTITY https-everywhere.prefs.view_xml_source "Az XML forrás megtekintése"> - -<!ENTITY https-everywhere.source.downloading "Letöltés"> -<!ENTITY https-everywhere.source.filename "Fájlnév"> -<!ENTITY https-everywhere.source.unable_to_download "A forrás letöltése sikertelen."> - -<!ENTITY https-everywhere.popup.title "HTTPS Everywhere 4.0development.11 figyelmeztetés"> -<!ENTITY https-everywhere.popup.paragraph1 "Hoppá. A HTTPS Everywhere stabil verzióját használja, de véletlenül az utolsó frissítésnél fejlesztői változatra frissítettük véletlenül."> -<!ENTITY https-everywhere.popup.paragraph2 "Szeretne visszaváltani stabil verzióra?"> -<!ENTITY https-everywhere.popup.paragraph3 "Örülünk, ha a tovább használja a fejlesztői verziót, és így a HTTPS Everywhere-t jobbá tehetjük! Biztosan talál erre vagy arra néhány hibát, amit bejelenthet a https-everywhere@eff.org címre. Elnézést a következetlenségért, és köszönjük hogy a HTTPS Everywhere-t használja."> -<!ENTITY https-everywhere.popup.keep "Maradok a fejlesztői verziónál"> -<!ENTITY https-everywhere.popup.revert "Letöltöm az utolsó stabil verziót"> - -<!ENTITY https-everywhere.ruleset-tests.status_title "HTTPS Everywhere szabálygyűjtemény tesztek"> -<!ENTITY https-everywhere.ruleset-tests.status_cancel_button "Mégse"> -<!ENTITY https-everywhere.ruleset-tests.status_start_button "Indítás"> diff --git a/data/extensions/https-everywhere@eff.org/chrome/locale/hu/https-everywhere.properties b/data/extensions/https-everywhere@eff.org/chrome/locale/hu/https-everywhere.properties deleted file mode 100644 index 591c616..0000000 --- a/data/extensions/https-everywhere@eff.org/chrome/locale/hu/https-everywhere.properties +++ /dev/null @@ -1,8 +0,0 @@ -https-everywhere.menu.globalEnable = HTTPS Everywhere bekapcsolása -https-everywhere.menu.globalDisable = HTTPS Everywhere kikapcsolása -https-everywhere.menu.enableDisable = Szabályok Engedélyezése / Tiltása -https-everywhere.menu.noRules = (nincs szabály ehhez az oldalhoz) -https-everywhere.menu.unknownRules = (az oldalhoz tartozó szabályok ismeretlenek) -https-everywhere.toolbar.hint = A HTTPS Everywhere most aktív. Ki és bekapcsolhatja egy-egy oldalon a címsorban található ikonra kattintva. -https-everywhere.migration.notification0 = Egy kritikus javítás végrehajtása miatt, ez a frissítés visszaállítja a HTTPS Everywhere szabály beállításait az alapértékekre. -https-everywhere.menu.ruleset-tests = HTTPS Everywhere szabálygyűjtemény tesztek futtatása diff --git a/data/extensions/https-everywhere@eff.org/chrome/locale/hu/ssl-observatory.dtd b/data/extensions/https-everywhere@eff.org/chrome/locale/hu/ssl-observatory.dtd deleted file mode 100644 index 1aab147..0000000 --- a/data/extensions/https-everywhere@eff.org/chrome/locale/hu/ssl-observatory.dtd +++ /dev/null @@ -1,97 +0,0 @@ -<!-- Observatory popup window --> -<!ENTITY ssl-observatory.popup.details "Részletek és adatvédelmi információk"> -<!ENTITY ssl-observatory.popup.later "Kérdezzen meg később"> -<!ENTITY ssl-observatory.popup.no "Nem"> - -<!ENTITY ssl-observatory.popup.text "A HTTPS Everywhere a böngésző elleni támadásokat képes észlelni, azzal ,hogy elküldi a megkapott tanúsítványokat az Observatory részére. Bekapcsoljuk ezt a funkciót?"> - -<!--<!ENTITY ssl-observatory.popup.text -"EFF's SSL Observatory can detect attacks against HTTPS websites by collecting -and auditing the certificates being presented to your browser. Would you like -to turn it on?">--> - -<!ENTITY ssl-observatory.popup.title -"Használja a HTTPS Everywhere az SSL Observatory-t?"> - -<!ENTITY ssl-observatory.popup.yes "Igen"> - -<!-- Observatory preferences dialog --> - -<!ENTITY ssl-observatory.prefs.adv_priv_opts1 -"Biztonságos, ha bekapcsolja, kivéve, ha nagyon privát szférába hatoló vállalati hálózatot használ:"> - -<!ENTITY ssl-observatory.prefs.adv_priv_opts2 -"Biztonságos, ha nem használ titkos internet szerver nevekkel rendelkező vállalati hálózatot:"> - -<!ENTITY ssl-observatory.prefs.alt_roots -"Küldje be és ellenőrizze azon tanúsítványokat, amelyek nem standard tanúsítványkiadótól származnak"> - -<!ENTITY ssl-observatory.prefs.alt_roots_tooltip -"Biztonságos (és javasolt) ha bekapcsolja ezt az opciót, kivéve ha nagyon figyelt vállalati hálózatról vagy Kaspersky víruskereső szoftvert használ, ami figyeli a böngészést egy TLS proxy-val, és egy helyi tanúsítványkiadóval. -Ha bekapcsolja, az az opció nyomokat hagyhat arról, hogy mely https:// oldalakor látogatott meg azon a proxy-n keresztül, mert egyedi tanúsítványokat hoz létre. -Tehát hagyja kikapcsolva alapértelmezetten. -"> - -<!ENTITY ssl-observatory.prefs.anonymous "A tanúsítványok ellenőrzése Tor-on keresztül az anonimitás megőrzéséhez."> -<!ENTITY ssl-observatory.prefs.anonymous_unavailable -"A tanúsítványok ellenőrzése Tor-on keresztül az anonimitás megőrzéséhez. (Torbutton szükséges hozzá)"> -<!ENTITY ssl-observatory.prefs.anonymous_tooltip -"Ez az opció a Tor és Torbutton szoftverek telepítését igényli."> - -<!ENTITY ssl-observatory.prefs.asn -"Ha új tanúsítványt lát, küldje el az Observatory-nak, hogy mely internet szolgáltatóhoz csatlakozik éppen"> - -<!ENTITY ssl-observatory.prefs.asn_tooltip -"Ez kiolvassa és elküldi az ASN számát a hálózatának. Ez segít a HTTPS elleni támadások észlelésében, és lehetővé teszi az észlelést annak, hogy a támadás olyan hálózatokon zajlik-e mint Irán vagy Szíria, ahol a támadások meglehetősen gyakoriak."> - -<!ENTITY ssl-observatory.prefs.show_cert_warning -"Figyelmeztessen, ha az Observatory a böngésző által el nem kapott, visszavont tanúsítványokat talál."> - -<!ENTITY ssl-observatory.prefs.show_cert_warning_tooltip -"...Sajnos nem tudjuk garantálni hogy megzászlózunk minden visszavont igazolást, "> - -<!ENTITY ssl-observatory.prefs.done "Kész"> - -<!ENTITY ssl-observatory.prefs.explanation -"A HTTPS Everywhere használni tudja az EFF's SSL Obszervatóriumát (Observatory). Ez két dolgot jelent: (1) -elküldi a másolatát a HTTPS kapcoslatok tanúsítványainak az Obszervatóriumba, hogy segítse a MITM támadások észlelését, és növelje a Web biztonságát; és (2) -lehetővé teszi, hogy figyelmeztessük, ha nem biztonságos a kapcoslata, vagy valaki támadja a böngészőjét."> - -<!--<!ENTITY ssl-observatory.prefs.explanation2 -"When you visit https://www.example.com, the Observatory will learn that -somebody visited that site, but will not know who or what page they looked at. -Mouseover the options for further details:">--> - -<!ENTITY ssl-observatory.prefs.explanation2 - -"Például, ha meglátogatja a https://www.valami.hu oldalt, a tanúsítvány amit az Obszervatórium megkap, azt jelzi majd, hogy valaki meglátogatta a www.valami.hu oldalt, de nem mutatja, hogy ki, és hogy melyik oldalt nézte. Húzza az egeret az opciók felé a részletekért:"> - -<!ENTITY ssl-observatory.prefs.hide "Speciális beállítások elrejtése"> - -<!ENTITY ssl-observatory.prefs.nonanon -"A tanúsítványok ellenőrzése akkor is, ha a Tor nem elérhető"> - -<!ENTITY ssl-observatory.prefs.nonanon_tooltip -"Továbbra is megpróbáljuk az adatot névtelenül kezelni, de ez a beállítás kevésbé biztonságos"> - -<!ENTITY ssl-observatory.prefs.priv_dns -"Nem publikus DNS nevekhez tartozó tanúsítványok elküldése és ellenőrzése"> - -<!ENTITY ssl-observatory.prefs.priv_dns_tooltip -"Ha ez az opció nicns bejelölve, akkor az Observatory nem rögzíti azon tanúsítványokat, amelyek nem feloldhatók publikus DNS rendszereken keresztül."> - -<!ENTITY ssl-observatory.prefs.show "Speciális beállítások megjelenítése"> - -<!ENTITY ssl-observatory.prefs.title "SSL Observatory Beállítások"> - -<!ENTITY ssl-observatory.prefs.use "Az Observatory használata?"> -<!ENTITY ssl-observatory.warning.title "FIGYELMEZTETÉS az EFF SSL Observatory-tól"> -<!ENTITY ssl-observatory.warning.showcert "A tanúsítványlánc megjelenítése"> -<!ENTITY ssl-observatory.warning.okay "Megértettem"> -<!ENTITY ssl-observatory.warning.text "Az EFF SSL Oeservatory figyelmeztetést bocsátott az alábbi tanúsítványokról, ehhez az oldalhoz:"> -<!ENTITY ssl-observatory.warning.defense "Ha be vagy jelentkezve erre az oldalra, javasolt a jelszavad megváltoztatása ha biztonságos kapcsolatot használsz. (Ezek a figyelmeztetések kikapcsolhatók a HTTPS Everywhere beállítások "SSL Observatory" fülén.)"> - -<!ENTITY ssl-observatory.prefs.self_signed -"A használt önaláírt tanúsítványok feltöltése és ellenőrzése"> -<!ENTITY ssl-observatory.prefs.self_signed_tooltip -"Ez ajánlott; a kriptográfiai problémák széles körben elterjedtek az önaláírt tanúsítvánnyal ellátott céleszközöknél."> diff --git a/data/extensions/https-everywhere@eff.org/chrome/locale/it/https-everywhere.dtd b/data/extensions/https-everywhere@eff.org/chrome/locale/it/https-everywhere.dtd deleted file mode 100644 index c0edc2c..0000000 --- a/data/extensions/https-everywhere@eff.org/chrome/locale/it/https-everywhere.dtd +++ /dev/null @@ -1,50 +0,0 @@ -<!ENTITY https-everywhere.about.title "Informazioni su HTTPS Everywhere"> -<!ENTITY https-everywhere.about.ext_name "HTTPS Everywhere"> -<!ENTITY https-everywhere.about.ext_description "Cripta il Web! Usa HTTPS automaticamente su numerosi siti."> -<!ENTITY https-everywhere.about.version "Versione"> -<!ENTITY https-everywhere.about.created_by "Creato da"> -<!ENTITY https-everywhere.about.librarians "Autori regole"> -<!ENTITY https-everywhere.about.thanks "Grazie a"> -<!ENTITY https-everywhere.about.contribute "Se ti piace HTTPS Everywhere, considera anche"> -<!ENTITY https-everywhere.about.donate_tor "Donazioni a Tor"> -<!ENTITY https-everywhere.about.tor_lang_code "it"> -<!ENTITY https-everywhere.about.or "o"> -<!ENTITY https-everywhere.about.donate_eff "Donazioni a EFF"> - -<!ENTITY https-everywhere.menu.about "Informazioni su HTTPS Everywhere"> -<!ENTITY https-everywhere.menu.observatory "Preferenze Osservatorio SSL"> -<!ENTITY https-everywhere.menu.globalEnable "Abilita HTTPS Everywhere"> -<!ENTITY https-everywhere.menu.globalDisable "Disabilita HTTPS Everywhere"> -<!ENTITY https-everywhere.menu.blockHttpRequests "Blocca tutte le richieste HTTP"> -<!ENTITY https-everywhere.menu.showCounter "Mostra contatore"> - -<!ENTITY https-everywhere.prefs.title "Preferenze di HTTPS Everywhere"> -<!ENTITY https-everywhere.prefs.enable_all "Abilita tutto"> -<!ENTITY https-everywhere.prefs.disable_all "Disabilita tutto"> -<!ENTITY https-everywhere.prefs.reset_defaults "Ripristina la configurazione predefinita"> -<!ENTITY https-everywhere.prefs.search "Cerca"> -<!ENTITY https-everywhere.prefs.site "Sito"> -<!ENTITY https-everywhere.prefs.notes "Note"> -<!ENTITY https-everywhere.prefs.list_caption "Quali regole di reindirizzamento HTTPS devono essere applicate?"> -<!ENTITY https-everywhere.prefs.enabled "Abilitato"> -<!ENTITY https-everywhere.prefs.ruleset_howto "Imparare a scrivere i tuoi insiemi di regole (per supportare altri siti)"> -<!ENTITY https-everywhere.prefs.here_link "qui"> -<!ENTITY https-everywhere.prefs.toggle "Cambia"> -<!ENTITY https-everywhere.prefs.reset_default "Ripristina configurazione predefinita"> -<!ENTITY https-everywhere.prefs.view_xml_source "Mostra sorgente XML"> - -<!ENTITY https-everywhere.source.downloading "Scaricamento"> -<!ENTITY https-everywhere.source.filename "Nome file"> -<!ENTITY https-everywhere.source.unable_to_download "Impossibile scaricare il sorgente."> - -<!ENTITY https-everywhere.popup.title "Notifiche di HTTPS Everywhere 4.0development.11"> -<!ENTITY https-everywhere.popup.paragraph1 "Ops! Stavi usando la versione stabile di HTTPS Everywhere ma potremmo aver accidentalmente eseguito un upgrade alla più recente versione di sviluppo!"> -<!ENTITY https-everywhere.popup.paragraph2 "Ritornare alla versione stabile?"> -<!ENTITY https-everywhere.popup.paragraph3 "Continuando con la nostra versione di sviluppo ci aiuterai a migliorare HTTPS Everywhere! -In caso di bug, segnalali all'indirizzo https-everywhere@eff.org. Ci scusiamo per eventuali inconvenienti e ti ringraziamo per utilizzare HTTPS Everywhere."> -<!ENTITY https-everywhere.popup.keep "Rimani sulla versione di sviluppo"> -<!ENTITY https-everywhere.popup.revert "Scarica l'ultima versione stabile"> - -<!ENTITY https-everywhere.ruleset-tests.status_title "Test delle regole di HTTPS Everywhere"> -<!ENTITY https-everywhere.ruleset-tests.status_cancel_button "Annulla"> -<!ENTITY https-everywhere.ruleset-tests.status_start_button "Avvia"> diff --git a/data/extensions/https-everywhere@eff.org/chrome/locale/it/https-everywhere.properties b/data/extensions/https-everywhere@eff.org/chrome/locale/it/https-everywhere.properties deleted file mode 100644 index 802bd4d..0000000 --- a/data/extensions/https-everywhere@eff.org/chrome/locale/it/https-everywhere.properties +++ /dev/null @@ -1,8 +0,0 @@ -https-everywhere.menu.globalEnable = Abilita HTTPS Everywhere -https-everywhere.menu.globalDisable = Disabilita HTTPS Everywhere -https-everywhere.menu.enableDisable = Abilita / Disabilita regole -https-everywhere.menu.noRules = (nessuna regola per questa pagina) -https-everywhere.menu.unknownRules = (regole per questa pagina sconosciute) -https-everywhere.toolbar.hint = HTTPS Everywhere è ora attivo. Puoi disattivarlo sito per sito cliccando l'icona nella barra degli indirizzi. -https-everywhere.migration.notification0 = Al fine di implementare una correzione importante, questo aggiornamento ripristina le preferenze di HTTPS Everywhere ai loro valori predefiniti. -https-everywhere.menu.ruleset-tests = Esegui i test delle regole di HTTPS Everywhere diff --git a/data/extensions/https-everywhere@eff.org/chrome/locale/it/ssl-observatory.dtd b/data/extensions/https-everywhere@eff.org/chrome/locale/it/ssl-observatory.dtd deleted file mode 100644 index 031f385..0000000 --- a/data/extensions/https-everywhere@eff.org/chrome/locale/it/ssl-observatory.dtd +++ /dev/null @@ -1,96 +0,0 @@ -<!-- Observatory popup window --> -<!ENTITY ssl-observatory.popup.details "Dettagli e informazioni sulla privacy"> -<!ENTITY ssl-observatory.popup.later "Chiedi più tardi"> -<!ENTITY ssl-observatory.popup.no "No"> - -<!ENTITY ssl-observatory.popup.text "HTTPS Everywhere può rilevare attacchi -contro il browser inviando all'Osservatorio i certificati che ricevuti dall'utente. Abilitare questa funzione?"> - -<!--<!ENTITY ssl-observatory.popup.text -"EFF's SSL Observatory can detect attacks against HTTPS websites by collecting -and auditing the certificates being presented to your browser. Would you like -to turn it on?">--> - -<!ENTITY ssl-observatory.popup.title -"Si desidera che HTTPS Everywhere usi l'Osservatorio SSL?"> - -<!ENTITY ssl-observatory.popup.yes "Sì"> - -<!-- Observatory preferences dialog --> - -<!ENTITY ssl-observatory.prefs.adv_priv_opts1 -"È consigliato abilitare questa funzione, a meno che non si stia utilizzando una rete aziendale molto intrusiva:"> - -<!ENTITY ssl-observatory.prefs.adv_priv_opts2 -"Consigliato, a meno che non si stia utilizzando una rete aziendale con nomi server intranet segreti:"> - -<!ENTITY ssl-observatory.prefs.alt_roots -"Invia e controlla certificati firmati da CA root non standard"> - -<!ENTITY ssl-observatory.prefs.alt_roots_tooltip -"È una buona idea abilitare questa opzione, a meno che non si utilizzi una rete aziendale intrusiva o l'antivirus Kaspersky che monitora la navigazione con un proxy TLS e una Certificate Authority root privata. Se viene abilitata in quel caso, questa opzione può pubblicare dati su quali domini https:// sono stati visitati attraverso quel proxy, a causa dei certificati unici che produrrebbe. Per questo viene lasciata disabilitata in partenza."> - -<!ENTITY ssl-observatory.prefs.anonymous "Controllare i certificati usando Tor per l'anonimato"> -<!ENTITY ssl-observatory.prefs.anonymous_unavailable -"Controllare i certificati usando Tor per l'anonimato (necessita di Torbutton)"> -<!ENTITY ssl-observatory.prefs.anonymous_tooltip -"Questa opzione necessita che Tor e Torbutton siano installati"> - -<!ENTITY ssl-observatory.prefs.asn -"Quando si trova un certificato nuovo, comunicare all'Osservatorio a quale ISP sei connesso"> - -<!ENTITY ssl-observatory.prefs.asn_tooltip -"Recupera e invia il "numero di Sistema Autonomo" della tua rete. Questo permetterà di localizzare gli attacchi contro HTTPS e determinare se ci sono osservazioni provenienti da reti in luoghi come Iran e Siria dove gli attacchi sono relativamente comuni."> - -<!ENTITY ssl-observatory.prefs.show_cert_warning -"Mostrare un avviso se l'Osservatorio individua un certificato revocato che non è stato rilevato dal proprio browser"> - -<!ENTITY ssl-observatory.prefs.show_cert_warning_tooltip -"Questo farà sì che i certificati inviati siano controllati in base alle liste di revoca dei certificati conosciute. Questa procedura non garantisce al cento per cento l'identificazione di ogni certificato revocato, ma quando viene presentato un avviso c'è una buona possibilità che un certificato non sia in regola."> - -<!ENTITY ssl-observatory.prefs.done "Fatto"> - -<!ENTITY ssl-observatory.prefs.explanation -"HTTPS Everywhere può usare l'Osservatorio SSL di EFF. Questo fa due cose: (1) invia copie dei certificati HTTPS all'Osservatorio per meglio individuare attacchi "man in the middle" e migliorare la sicurezza del Web; e (2) consente di avvisare l'utente di connessioni non sicure o attacchi al browser."> - -<!--<!ENTITY ssl-observatory.prefs.explanation2 -"When you visit https://www.example.com, the Observatory will learn that -somebody visited that site, but will not know who or what page they looked at. -Mouseover the options for further details:">--> - -<!ENTITY ssl-observatory.prefs.explanation2 - -"Ad esempio, quando si visita https://www.qualcosa.com, il certificato -ricevuto dall'Osservatorio indicherà che qualcuno ha visitato -www.qualcosa.com, ma non chi ha visitato il sito, o quale particolare pagina -è stata visualizzata. Per maggiori dettagli, passare con il mouse sopra le opzioni:"> - -<!ENTITY ssl-observatory.prefs.hide "Nascondere le opzioni avanzate"> - -<!ENTITY ssl-observatory.prefs.nonanon -"Controllarei certificati anche se Tor non è disponibile"> - -<!ENTITY ssl-observatory.prefs.nonanon_tooltip -"Quando possibile, i dati vengono comunque mantenuti anonimi, ma questa opzione è meno sicura"> - -<!ENTITY ssl-observatory.prefs.priv_dns -"Inviare e controllare certificati per nomi DNS non pubblici"> - -<!ENTITY ssl-observatory.prefs.priv_dns_tooltip -"A meno che questa opzione sia selezionata, l'Osservatorio non registrerà i certificati per nomi che non può risolvere attraverso il sistema DNS."> - -<!ENTITY ssl-observatory.prefs.show "Mostrare le opzioni avanzate"> - -<!ENTITY ssl-observatory.prefs.title "Preferenze Osservatorio SSL"> - -<!ENTITY ssl-observatory.prefs.use "Usare l'Osservatorio?"> -<!ENTITY ssl-observatory.warning.title "AVVISO dall'Osservatorio SSL di EFF"> -<!ENTITY ssl-observatory.warning.showcert "Mostrare la catena di certificati"> -<!ENTITY ssl-observatory.warning.okay "Capisco"> -<!ENTITY ssl-observatory.warning.text "L'Osservatorio SSL di EFF ha emesso un avviso sui certificati HTTPS di questo sito:"> -<!ENTITY ssl-observatory.warning.defense "Nel caso si sia effettuato l'accesso a questo sito, è consigliabile cambiare la password non appena si dispone di una connessione sicura. (Questi avvisi possono essere disabilitati nella scheda "Osservatorio SSL" delle preferenze di HTTPS Everywhere.)"> - -<!ENTITY ssl-observatory.prefs.self_signed -"Inviare e controllare certificati autofirmati"> -<!ENTITY ssl-observatory.prefs.self_signed_tooltip -"Consigliato: i problemi di crittografia sono particolarmente comuni in dispositivi embedded autofirmati"> diff --git a/data/extensions/https-everywhere@eff.org/chrome/locale/ja/https-everywhere.dtd b/data/extensions/https-everywhere@eff.org/chrome/locale/ja/https-everywhere.dtd deleted file mode 100644 index 618ad78..0000000 --- a/data/extensions/https-everywhere@eff.org/chrome/locale/ja/https-everywhere.dtd +++ /dev/null @@ -1,49 +0,0 @@ -<!ENTITY https-everywhere.about.title "HTTPS Everywhereについて"> -<!ENTITY https-everywhere.about.ext_name "HTTPS Everywhere"> -<!ENTITY https-everywhere.about.ext_description "ウェブの暗号化!自動的に多くのサイトにHTTPSセキュリティを使用します。"> -<!ENTITY https-everywhere.about.version "バージョン"> -<!ENTITY https-everywhere.about.created_by "作成者:"> -<!ENTITY https-everywhere.about.librarians "ルール設定ライブラリ"> -<!ENTITY https-everywhere.about.thanks "Thanks to"> -<!ENTITY https-everywhere.about.contribute "HTTPS Everywhereが好きなら、検討してください"> -<!ENTITY https-everywhere.about.donate_tor "Torに寄付する"> -<!ENTITY https-everywhere.about.tor_lang_code "英語"> -<!ENTITY https-everywhere.about.or "or"> -<!ENTITY https-everywhere.about.donate_eff "EFFに寄付する"> - -<!ENTITY https-everywhere.menu.about "HTTPS Everywhereについて"> -<!ENTITY https-everywhere.menu.observatory "ssl Observatoryの設定"> -<!ENTITY https-everywhere.menu.globalEnable "HTTPS Everywhereを有効化"> -<!ENTITY https-everywhere.menu.globalDisable "HTTPS Everywhereを無効化"> -<!ENTITY https-everywhere.menu.blockHttpRequests "Block all HTTP requests"> -<!ENTITY https-everywhere.menu.showCounter "カウンターを表示"> - -<!ENTITY https-everywhere.prefs.title "HTTPS Everywhereの設定"> -<!ENTITY https-everywhere.prefs.enable_all "全て有効化"> -<!ENTITY https-everywhere.prefs.disable_all "すべて無効化"> -<!ENTITY https-everywhere.prefs.reset_defaults "デフォルトにリセット"> -<!ENTITY https-everywhere.prefs.search "検索"> -<!ENTITY https-everywhere.prefs.site "サイト"> -<!ENTITY https-everywhere.prefs.notes "履歴"> -<!ENTITY https-everywhere.prefs.list_caption "どのHTTPSリダイレクトスールを適用しますか?"> -<!ENTITY https-everywhere.prefs.enabled "有効"> -<!ENTITY https-everywhere.prefs.ruleset_howto "自分のルール設定の書き方を学べます (他のウェブサイトへのサポートを追加)"> -<!ENTITY https-everywhere.prefs.here_link "ここ"> -<!ENTITY https-everywhere.prefs.toggle "切り替え"> -<!ENTITY https-everywhere.prefs.reset_default "デフォルトにリセット"> -<!ENTITY https-everywhere.prefs.view_xml_source "XMLソースを表示"> - -<!ENTITY https-everywhere.source.downloading "ダウンロード中"> -<!ENTITY https-everywhere.source.filename "ファイル名"> -<!ENTITY https-everywhere.source.unable_to_download "ソースをダウンロード出来ません。"> - -<!ENTITY https-everywhere.popup.title "HTTPS Everywhere 4.0 開発版.11の通知"> -<!ENTITY https-everywhere.popup.paragraph1 "申し訳ありません。HTTPS Everywhereの安定版を使用していましたが、誤って最新のリリースの開発版にアップグレードしてしまった可能性があります。"> -<!ENTITY https-everywhere.popup.paragraph2 "安定版に戻しますか?"> -<!ENTITY https-everywhere.popup.paragraph3 "開発版を使用し続け、HTTPS Everywhereを改善する手助けをしてくれるなら、ありがたいです!あちこちに数個以上バグがあるのに気付くこともありますが、そうしたらhttps-everywhere@eff.orgまでご報告ください。ご不便をお掛けし申し訳ありません、またHTTPS Everywhereを使用していただきありがとうございます。"> -<!ENTITY https-everywhere.popup.keep "開発用のバージョンを使い続ける"> -<!ENTITY https-everywhere.popup.revert "最新の安定版をダウンロード"> - -<!ENTITY https-everywhere.ruleset-tests.status_title "HTTPS Everywhere ルール設定テスト"> -<!ENTITY https-everywhere.ruleset-tests.status_cancel_button "キャンセル"> -<!ENTITY https-everywhere.ruleset-tests.status_start_button "スタート"> diff --git a/data/extensions/https-everywhere@eff.org/chrome/locale/ja/https-everywhere.properties b/data/extensions/https-everywhere@eff.org/chrome/locale/ja/https-everywhere.properties deleted file mode 100644 index de68a95..0000000 --- a/data/extensions/https-everywhere@eff.org/chrome/locale/ja/https-everywhere.properties +++ /dev/null @@ -1,8 +0,0 @@ -https-everywhere.menu.globalEnable = HTTPS Everywhereを有効化 -https-everywhere.menu.globalDisable = HTTPS Everywhereを無効化 -https-everywhere.menu.enableDisable = ルールを有効化/無効化 -https-everywhere.menu.noRules = (このページにルールはありません) -https-everywhere.menu.unknownRules = (このページのルールは不明) -https-everywhere.toolbar.hint = HTTPS Everywhereはげんざい有効です。アドレスバーのアイコンをクリックするとサイトごとを基本に切り替えることができます。 -https-everywhere.migration.notification0 = このアップデートは、重要な修正を実装するために、HTTPS Everywhere のルール設定をデフォルトの値にリセットします。 -https-everywhere.menu.ruleset-tests = HTTPS Everywhere ルール設定テストを動かす diff --git a/data/extensions/https-everywhere@eff.org/chrome/locale/ja/ssl-observatory.dtd b/data/extensions/https-everywhere@eff.org/chrome/locale/ja/ssl-observatory.dtd deleted file mode 100644 index d2a7bcf..0000000 --- a/data/extensions/https-everywhere@eff.org/chrome/locale/ja/ssl-observatory.dtd +++ /dev/null @@ -1,95 +0,0 @@ -<!-- Observatory popup window --> -<!ENTITY ssl-observatory.popup.details "詳細とプライバシー情報"> -<!ENTITY ssl-observatory.popup.later "後で通知する"> -<!ENTITY ssl-observatory.popup.no "いいえ"> - -<!ENTITY ssl-observatory.popup.text "HTTPS EverywhereはObservatoryに受け取る証明書を送信することで、あなたのブラウザに対する攻撃を検知できます。これを有効にしますか?"> - -<!--<!ENTITY ssl-observatory.popup.text -"EFF's SSL Observatory can detect attacks against HTTPS websites by collecting -and auditing the certificates being presented to your browser. Would you like -to turn it on?">--> - -<!ENTITY ssl-observatory.popup.title -"HTTPS EverywhereはSSL Observatoryを使用するべきですか?"> - -<!ENTITY ssl-observatory.popup.yes "はい"> - -<!-- Observatory preferences dialog --> - -<!ENTITY ssl-observatory.prefs.adv_priv_opts1 -"非常に鑑賞される企業ネットワークを使用していなければ、これを有効にする方が安全です:"> - -<!ENTITY ssl-observatory.prefs.adv_priv_opts2 -"次の秘密イントラネットのサーバー名で企業ネットワークを使用しなければ、安全です:"> - -<!ENTITY ssl-observatory.prefs.alt_roots -"非標準のルートCAによって署名された証明書を確認して情報提供する。"> - -<!ENTITY ssl-observatory.prefs.alt_roots_tooltip -"干渉される企業ネットワークや、TLSプロキシとプライベートルート認証局であなたのブラウジングをモニターしているKasperskyアンチウイルスソフトウェアを使用していなければ、このオプションを有効にすることは安全です (そして、良いアイディアです)。そのようなネットワークで有効にした場合、このオプションは、それが発行する一意な証明書のために、どんなhttps:// domainsがそのプロキシを通じて訪れられたかの証拠を提供してしまう恐れがあります。そのために、私たちはデフォルトではそれをオフにしています。"> - -<!ENTITY ssl-observatory.prefs.anonymous "匿名性のために証明書のチェックにTorを使う。"> -<!ENTITY ssl-observatory.prefs.anonymous_unavailable -"匿名性のために証明書のチェックにTorを使う (Torが必要)。"> -<!ENTITY ssl-observatory.prefs.anonymous_tooltip -"このオプションはTorがインストールされ、動作している必要があります。"> - -<!ENTITY ssl-observatory.prefs.asn -"新しい証明書を確認したとき、ObservatoryにあなたがどのISPに接続しているのか伝える"> - -<!ENTITY ssl-observatory.prefs.asn_tooltip -"これはあなたのネットワークの「自律システム番号」を収集し、送信します。これは私たちがHTTPSに対する攻撃を検出しするのを支援します。また、私たちが攻撃が比較的一般的であるイランやシリアのような場所でネットワークに観測所を持っているのか確認するのに役立ちます。"> - -<!ENTITY ssl-observatory.prefs.show_cert_warning -"Observatory が、ブラウザが認識していない取り消しされた証明書を検知した場合、警告を表示する"> - -<!ENTITY ssl-observatory.prefs.show_cert_warning_tooltip -"これは既知の署名書取消リストに対して送信された証明書を確認します。残念ながら、取り消しされた証明書全てに警告を出せると保証することはできませんが、警告が表示された場合、異常がある十分な可能性があります。"> - -<!ENTITY ssl-observatory.prefs.done "完了"> - -<!ENTITY ssl-observatory.prefs.explanation -"HTTPS EverywhereはEFFのSSL Observatoryを使用することができます。これは2つの働きをします: (1) -私たちが中間者攻撃を検出し、ウェブセキュリティを向上させるのを支援するために、HTTP証明書のコピーを観測所に送信します。 -そして、(2) -私たちが安全でない接続やブラウザへの攻撃を警告できるようにします。"> - -<!--<!ENTITY ssl-observatory.prefs.explanation2 -"When you visit https://www.example.com, the Observatory will learn that -somebody visited that site, but will not know who or what page they looked at. -Mouseover the options for further details:">--> - -<!ENTITY ssl-observatory.prefs.explanation2 - -"例えば、https://www.something.com を訪れるとき、観測所が受信した証明書は誰かがwww.something.comを訪れたことを示しますが、誰がこのサイトを訪れたのか、どの特定のページを見ていたのかは示されません。詳細はオプションを選択してください:"> - -<!ENTITY ssl-observatory.prefs.hide "高度な設定を隠す"> - -<!ENTITY ssl-observatory.prefs.nonanon -"Torが利用できない場合でも証明書をチェックする"> - -<!ENTITY ssl-observatory.prefs.nonanon_tooltip -"私たちは今まで通りデータを匿名に保とうとするでしょうが、このオプションは安全性を低下させます"> - -<!ENTITY ssl-observatory.prefs.priv_dns -"非公開DNS名の証明書を確認して提供する"> - -<!ENTITY ssl-observatory.prefs.priv_dns_tooltip -"このオプションがチェックされていない場合、ObservatoryはDNSシステムを通して解決できない名前への証明書を記録しません。"> - -<!ENTITY ssl-observatory.prefs.show "高度な設定を表示する"> - -<!ENTITY ssl-observatory.prefs.title "ssl Observatoryの設定"> - -<!ENTITY ssl-observatory.prefs.use "Observatoryを使用しますか?"> -<!ENTITY ssl-observatory.warning.title "EFFのSSL Observatoryから警告"> -<!ENTITY ssl-observatory.warning.showcert "証明書のチェーンを表示"> -<!ENTITY ssl-observatory.warning.okay "了解します"> -<!ENTITY ssl-observatory.warning.text "EFFのSSL ObservatoryはこのサイトへのHTTPS証明書についての警告を出しました。()"> -<!ENTITY ssl-observatory.warning.defense "このサイトにログインしているなら、安全な接続を確保してから、パスワードを変更することが推奨される場合があります。 (これらの警告は、 HTTPS Everywhere 設定ダイアログの 「 SSL Observatory 」 タブで無効にすることができます。)"> - -<!ENTITY ssl-observatory.prefs.self_signed -"自己署名の証明書を確認して提供する"> -<!ENTITY ssl-observatory.prefs.self_signed_tooltip -"これは推奨されます。暗号化の問題は、自己署名された組み込みデバイスで特に一般的です。"> diff --git a/data/extensions/https-everywhere@eff.org/chrome/locale/km/https-everywhere.dtd b/data/extensions/https-everywhere@eff.org/chrome/locale/km/https-everywhere.dtd deleted file mode 100644 index e47cb92..0000000 --- a/data/extensions/https-everywhere@eff.org/chrome/locale/km/https-everywhere.dtd +++ /dev/null @@ -1,49 +0,0 @@ -<!ENTITY https-everywhere.about.title "អំពី HTTPS Everywhere"> -<!ENTITY https-everywhere.about.ext_name "HTTPS Everywhere"> -<!ENTITY https-everywhere.about.ext_description "អ៊ិនគ្រីបតំបន់បណ្ដាញ! ប្រើសុវត្ថិភាព HTTPS នៅលើបណ្ដាញជាច្រើន។"> -<!ENTITY https-everywhere.about.version "កំណែ"> -<!ENTITY https-everywhere.about.created_by "បានបង្កើតដោយ"> -<!ENTITY https-everywhere.about.librarians "Ruleset Librarians"> -<!ENTITY https-everywhere.about.thanks "អរគុណចំពោះ"> -<!ENTITY https-everywhere.about.contribute "ប្រសិនបើអ្នកចូលចិត្ត HTTPS Everywhere, អ្នកអាចពិចារណា"> -<!ENTITY https-everywhere.about.donate_tor "ឧបត្ថម្ភដល់ Tor"> -<!ENTITY https-everywhere.about.tor_lang_code "en"> -<!ENTITY https-everywhere.about.or "or"> -<!ENTITY https-everywhere.about.donate_eff "ឧបត្ថម្ភដល់ EFF"> - -<!ENTITY https-everywhere.menu.about "អំពី HTTPS Everywhere"> -<!ENTITY https-everywhere.menu.observatory "ចំណូលចិត្ត SSL Observatory"> -<!ENTITY https-everywhere.menu.globalEnable "បើក HTTPS Everywhere"> -<!ENTITY https-everywhere.menu.globalDisable "បិទ HTTPS Everywhere"> -<!ENTITY https-everywhere.menu.blockHttpRequests "Block all HTTP requests"> -<!ENTITY https-everywhere.menu.showCounter "បង្ហាញ Counter"> - -<!ENTITY https-everywhere.prefs.title "ចំណូលចិត្ត HTTPS Everywhere"> -<!ENTITY https-everywhere.prefs.enable_all "បើកទាំងអស់"> -<!ENTITY https-everywhere.prefs.disable_all "បិទទាំងអស់"> -<!ENTITY https-everywhere.prefs.reset_defaults "កំណត់ទៅលំនាំដើមឡើងវិញ"> -<!ENTITY https-everywhere.prefs.search "ស្វែងរក"> -<!ENTITY https-everywhere.prefs.site "តំបន់បណ្ដាញ"> -<!ENTITY https-everywhere.prefs.notes "សម្គាល់"> -<!ENTITY https-everywhere.prefs.list_caption "បន្ទាត់ HTTPS redirection ណាមួយដែលគួរអនុវត្ត?"> -<!ENTITY https-everywhere.prefs.enabled "បានបើក"> -<!ENTITY https-everywhere.prefs.ruleset_howto "អ្នកអាចស្វែងរកពីរបៀបសរសេរ rulesets ផ្ទាល់ខ្លួនរបស់អ្នក (ដើម្បីបន្ថែមការគាំទ្រសម្រាប់តំបន់បណ្ដាញផ្សេងៗ)"> -<!ENTITY https-everywhere.prefs.here_link "ទីនេះ"> -<!ENTITY https-everywhere.prefs.toggle "បិទ/បើក"> -<!ENTITY https-everywhere.prefs.reset_default "កំណត់ឡើងវិញទៅលំនាំដើម"> -<!ENTITY https-everywhere.prefs.view_xml_source "មើលប្រភព XML"> - -<!ENTITY https-everywhere.source.downloading "ទាញយក"> -<!ENTITY https-everywhere.source.filename "ឈ្មោះឯកសារ"> -<!ENTITY https-everywhere.source.unable_to_download "មិនអាចទាញយកប្រភពបានទេ។"> - -<!ENTITY https-everywhere.popup.title "ការជួនដំណឹង HTTPS Everywhere 4.0development.11"> -<!ENTITY https-everywhere.popup.paragraph1 "អូ! អ្នកបានកំពុងប្រើកំណែ HTTPS Everywhere ថេរ, ប៉ុន្តែយើងអាចមានបញ្ហាចំពោះកំណែការអភិវឌ្ឍនដែលបានធ្វើឲ្យទាន់សម័យនៅក្នុងការចេញផ្សាយចុងក្រោយ។"> -<!ENTITY https-everywhere.popup.paragraph2 "តើអ្នកចង់ត្រឡប់ទៅក្រោយដើម្បីស្ថេរភាពឬ?"> -<!ENTITY https-everywhere.popup.paragraph3 "យើងចូលចិត្តវា ប្រសិនបើអ្នកបន្តប្រើការចេញផ្សាយការអភិវឌ្ឍនរបស់ពួកយើង ហើយជួយពួកយើងក្នុងការធ្វើឲ្យ HTTPS Everywhere ប្រសើរឡើយ! អ្នកអាចស្វែងរកកំហុសមួយចំនួននៅទីនេះ, ដែលអ្នកអាចរាយការណ៍ទៅ https-everywhere@eff.org. សូមទោសប្រសិនបើមានបញ្ហា, ហើយអរគុណអក្សរសម្រាប់ការប្រើប្រាស់ HTTPS Everywhere ។"> -<!ENTITY https-everywhere.popup.keep "រក្សាទុកខ្ញុំនៅលើកំណែការអភិវឌ្ឍន"> -<!ENTITY https-everywhere.popup.revert "ទាញយកកំណែថេរថ្មីបំផុត"> - -<!ENTITY https-everywhere.ruleset-tests.status_title "ការសាកល្បង HTTPS Everywhere Ruleset"> -<!ENTITY https-everywhere.ruleset-tests.status_cancel_button "Cancel"> -<!ENTITY https-everywhere.ruleset-tests.status_start_button "ចាប់ផ្ដើម"> diff --git a/data/extensions/https-everywhere@eff.org/chrome/locale/km/https-everywhere.properties b/data/extensions/https-everywhere@eff.org/chrome/locale/km/https-everywhere.properties deleted file mode 100644 index 85c930b..0000000 --- a/data/extensions/https-everywhere@eff.org/chrome/locale/km/https-everywhere.properties +++ /dev/null @@ -1,8 +0,0 @@ -https-everywhere.menu.globalEnable = បើក HTTPS Everywhere -https-everywhere.menu.globalDisable = បិទ HTTPS Everywhere -https-everywhere.menu.enableDisable = បើក / បិទ បន្ទាត់ -https-everywhere.menu.noRules = (គ្មានបន្ទាត់សម្រាប់ទំព័រនេះទេ) -https-everywhere.menu.unknownRules = (មិនស្គាល់បន្ទាត់សម្រាប់ទំព័រនេះ) -https-everywhere.toolbar.hint = HTTPS Everywhere គឺសកម្មឥឡូវនេះ។ អ្នកអាចបិទ/បើក វាតាមផ្នែក ដោយចុចរូបតំណាងរបារអាសយដ្ឋាន។ -https-everywhere.migration.notification0 = ដើម្បីប្រតិបត្តិការការកែចាំបាច់, ធ្វើបច្ចុប្បន្នភាពការកំណត់ចំណូលចិត្ត HTTPS Everywhere rule របស់អ្នកឡើងវិញចំពោះតម្លៃលំនាំដើមរបស់វា។ -https-everywhere.menu.ruleset-tests = ដំណើរការការសាកល្បង HTTPS Everywhere Ruleset diff --git a/data/extensions/https-everywhere@eff.org/chrome/locale/km/ssl-observatory.dtd b/data/extensions/https-everywhere@eff.org/chrome/locale/km/ssl-observatory.dtd deleted file mode 100644 index 38d03d1..0000000 --- a/data/extensions/https-everywhere@eff.org/chrome/locale/km/ssl-observatory.dtd +++ /dev/null @@ -1,101 +0,0 @@ -<!-- Observatory popup window --> -<!ENTITY ssl-observatory.popup.details "ព័ត៌មានឯកជន និងព័ត៌មានលម្អិត"> -<!ENTITY ssl-observatory.popup.later "សួរខ្ញុំពេលក្រោយ"> -<!ENTITY ssl-observatory.popup.no "ទេ"> - -<!ENTITY ssl-observatory.popup.text "HTTPS Everywhere អាចរកឃើញការវាយប្រហារ -ប្រឆាំងកម្មវិធីអ៊ីនធឺណិតរបស់អ្នកដោយផ្ញើវិញ្ញាបនបត្រដែលអ្នកបានទទួលទៅ -Observatory។ បើកវាឬ?"> - -<!--<!ENTITY ssl-observatory.popup.text -"EFF's SSL Observatory can detect attacks against HTTPS websites by collecting -and auditing the certificates being presented to your browser. Would you like -to turn it on?">--> - -<!ENTITY ssl-observatory.popup.title -"តើ HTTPS Everywhere គូរប្រើ SSL Observatory ដែរឬទេ?"> - -<!ENTITY ssl-observatory.popup.yes "បាទ/ចាស"> - -<!-- Observatory preferences dialog --> - -<!ENTITY ssl-observatory.prefs.adv_priv_opts1 -"វាមានសុវត្ថិភាពក្នុងការបើកវា, លុះត្រាតែអ្នកប្រើ -បណ្ដាញប្រតិបត្តិការដែលរំខាន៖"> - -<!ENTITY ssl-observatory.prefs.adv_priv_opts2 -"លុះត្រាតែអ្នកប្រើបណ្ដាញប្រតិបត្តិមានឈ្មោះម៉ាស៊ីនមេបណ្ដាញកុំព្យូទ័រសម្ងាត់, សុវត្ថិភាព៖"> - -<!ENTITY ssl-observatory.prefs.alt_roots -"ដាក់ស្នើ ហើយពិនិត្យមើលវិញ្ញាបនបត្រដែលបានចុះហត្ថលេខាដោយ root CAs មិនស្តង់ដារ"> - -<!ENTITY ssl-observatory.prefs.alt_roots_tooltip -"វាជាសុវត្ថិភាព (ហើយជាគំនិតល្អមួយ) ដើម្បីបើកជម្រើសនេះ, លុះត្រាតែអ្នកប្រើបណ្ដាញប្រតិបត្តិការដែលរំខាន ឬកម្មវិធី Kaspersky antivirus ដែលត្រួតពិនិត្យការរុករករបស់អ្នកដោយប្រើប្រូកស៊ី TLS និង root Certificate Authority ។ ប្រសិនបើអ្នកបានបើកលើបណ្ដាញ, ជម្រើសនេះអាចបោះពុម្ពផ្សាយភស្តុតាងដែន https:// ណាមួយដែលកំពុងត្រូវបានទស្សនាតាមរយៈប្រូកស៊ីនោះ, ដោយសារតែវិញ្ញាបនបត្រមានតែមួយ វាគួរតែផលិត។ ដូច្នេះយើងបញ្ឈប់វាតាមលំនាំដើម។"> - -<!ENTITY ssl-observatory.prefs.anonymous "ពិនិត្យមើលវិញ្ញាបនបត្រដោយប្រើ Tor សម្រាប់អនាមិកភាព"> -<!ENTITY ssl-observatory.prefs.anonymous_unavailable -"ពិនិត្យមើលវិញ្ញាបនបត្រដោយប្រើ Tor សម្រាប់អនាមិកភាព (ការទាមទារ Tor)"> -<!ENTITY ssl-observatory.prefs.anonymous_tooltip -"ជម្រើសនេះទាមទារឲ្យដំឡើង និងដំណើរការ Tor"> - -<!ENTITY ssl-observatory.prefs.asn -"នៅពេលដែលអ្នកមើលឃើញវិញ្ញាបនបត្រថ្មី, ប្រាប់ Observatory ដែល ISP ណាមួយដែលអ្នកបានតភ្ជាប់"> - -<!ENTITY ssl-observatory.prefs.asn_tooltip -"វានឹងទៅប្រមូលយក ហើយផ្ញើ "លេខប្រព័ន្ធអនាមិក" នៃបណ្ដាញរបស់អ្នក។ វានឹងជួយពួកយើងឲ្យរកឃើញការវាយប្រហារប្រឆាំង HTTPS, ហើយកំណត់ថាតើយើងមានការតាមដានពីបណ្ដាញនៅទីតាំងដូចជា Iran និង Syria ដែលជាការវាយប្រហារដោយប្រៀបធៀបទូទៅ។"> - -<!ENTITY ssl-observatory.prefs.show_cert_warning -"Show a warning when the Observatory detects a revoked certificate not caught by your browser"> - -<!ENTITY ssl-observatory.prefs.show_cert_warning_tooltip -"This will check submitted certificates against known Certificate Revocation Lists. Unfortunately we cannot guarantee that we will flag every revoked certificate, but if you do see a warning there's a good chance something is wrong."> - -<!ENTITY ssl-observatory.prefs.done "រួចរាល់"> - -<!ENTITY ssl-observatory.prefs.explanation -"HTTPS Everywhere អាចប្រើ EFF's SSL Observatory ។ វាមានពីរ៖ (1) -ផ្ញើច្បាស់ចម្លងនៃវិញ្ញាបនបត្រ HTTPS ទៅ Observatory, ដើម្បីជួយពួកយើង -ឲ្យរកឃើញ 'បុរសនៅកណ្ដាល' ការវាយប្រហារ និងការធ្វើឲ្យសុវត្ថិភាពរបស់បណ្ដាញល្អប្រសើរឡើង; ហើយ (2) -អនុញ្ញាតឲ្យពួកយើងប្រាប់អ្នកអំពីការតភ្ជាប់ដែលគ្មានសុវត្ថិភាព ឬការវាយប្រហារនៅលើកម្មវិធីអ៊ីនធឺណិតរបស់អ្នក។"> - -<!--<!ENTITY ssl-observatory.prefs.explanation2 -"When you visit https://www.example.com, the Observatory will learn that -somebody visited that site, but will not know who or what page they looked at. -Mouseover the options for further details:">--> - -<!ENTITY ssl-observatory.prefs.explanation2 - -"ឧទាហរណ៍, នៅពេលដែលអ្នកទស្សនា https://www.something.com, វិញ្ញាបនបត្រ -ដែលអ្នកបានទទួល ដោយ Observatory នឹងបង្ហាញថាអ្នករាល់គ្នាបានទស្សនា -www.something.com, ប៉ុន្តែអ្នកដែលមិនបានទស្សនាតំបន់បណ្ដាញ, ឬទំព័រជាក់លាក់ដែលពួកគេ -បានមើល។ ដាក់កណ្ដុរនៅលើជម្រើសសម្រាប់ព័ត៌មានលម្អិតបន្ថែម៖"> - -<!ENTITY ssl-observatory.prefs.hide "លាក់ជម្រើសកម្រិតខ្ពស់"> - -<!ENTITY ssl-observatory.prefs.nonanon -"ពិនិត្យមើលវិញ្ញាបនបត្រទោះបីប្រសិនបើ Tor មិនអាចរកបានក៏ដោយ"> - -<!ENTITY ssl-observatory.prefs.nonanon_tooltip -"យើងនឹងនៅតែព្យាយាមរក្សាទុកទិន្នន័យអនាមិក, ប៉ុន្តែជម្រើសនេះមានសុវត្ថិភាពតិចតួច"> - -<!ENTITY ssl-observatory.prefs.priv_dns -"ដាក់ស្នើ និងពិនិត្យមើលវិញ្ញាបនបត្រសម្រាប់ឈ្មោះ DNS គ្មានជាសាធារណៈ"> - -<!ENTITY ssl-observatory.prefs.priv_dns_tooltip -"លុះត្រាតែជម្រើសនេះត្រូវបានពិនិត្យមើល, ទីតាំងតាមដាននឹងមិនត្រូវបានកត់ត្រាវិញ្ញាបនបត្រសម្រាប់ឈ្មោះដែលវាមិនអាចដោះស្រាយតាមរយៈប្រព័ន្ធ DNS ។"> - -<!ENTITY ssl-observatory.prefs.show "បង្ហាញជម្រើសកម្រិតខ្ពស់"> - -<!ENTITY ssl-observatory.prefs.title "ចំណូលចិត្ត SSL Observatory"> - -<!ENTITY ssl-observatory.prefs.use "ប្រើ Observatory?"> -<!ENTITY ssl-observatory.warning.title "ការព្រមានពី EFF's SSL Observatory"> -<!ENTITY ssl-observatory.warning.showcert "បង្ហាញខ្សែច្រវាក់វិញ្ញាបនបត្រ"> -<!ENTITY ssl-observatory.warning.okay "ខ្ញុំយល់"> -<!ENTITY ssl-observatory.warning.text "EFF's SSL Observatory បានចេញការព្រមានអំពីវិញ្ញាបនបត្រ HTTPS សម្រាប់តំបន់បណ្ដាញនេះ៖"> -<!ENTITY ssl-observatory.warning.defense "If you are logged in to this site, it may be advisable to change your password once you have a safe connection. (These warnings can be disabled in the "SSL Observatory" tab of the HTTPS Everywhere preferences dialog.)"> - -<!ENTITY ssl-observatory.prefs.self_signed -"ដាក់ស្នើ ហើយពិនិត្យមើលវិញ្ញាបនបត្រដែលបានចុះហត្ថលេខា"> -<!ENTITY ssl-observatory.prefs.self_signed_tooltip -"វាត្រូវបានផ្ដល់អនុសាសន៍; បញ្ហា cryptographic ជាពិសេសនៅក្នុងឧបករណ៍បានបង្កប់ដែលបានចុះហត្ថលេខា"> diff --git a/data/extensions/https-everywhere@eff.org/chrome/locale/ko/https-everywhere.dtd b/data/extensions/https-everywhere@eff.org/chrome/locale/ko/https-everywhere.dtd deleted file mode 100644 index ce176de..0000000 --- a/data/extensions/https-everywhere@eff.org/chrome/locale/ko/https-everywhere.dtd +++ /dev/null @@ -1,49 +0,0 @@ -<!ENTITY https-everywhere.about.title "HTTPS Everywhere에 대하여"> -<!ENTITY https-everywhere.about.ext_name "HTTPS Everywhere"> -<!ENTITY https-everywhere.about.ext_description "웹 암호화! 자동으로 여러 사이트에 HTTPS 보안을 사용합니다."> -<!ENTITY https-everywhere.about.version "Version"> -<!ENTITY https-everywhere.about.created_by "작성"> -<!ENTITY https-everywhere.about.librarians "규칙설정 라이브러리"> -<!ENTITY https-everywhere.about.thanks "Thanks to"> -<!ENTITY https-everywhere.about.contribute "모든곳에서 HTTPS를 사용하려면, 고려해 보십시오"> -<!ENTITY https-everywhere.about.donate_tor "Tor에 기부하기"> -<!ENTITY https-everywhere.about.tor_lang_code "영어"> -<!ENTITY https-everywhere.about.or "or"> -<!ENTITY https-everywhere.about.donate_eff "EFF에 기부하기"> - -<!ENTITY https-everywhere.menu.about "HTTPS Everywhere에 대하여"> -<!ENTITY https-everywhere.menu.observatory "SSL 관측 환경 설정"> -<!ENTITY https-everywhere.menu.globalEnable "모든곳에서 HTTPS 사용"> -<!ENTITY https-everywhere.menu.globalDisable "모든곳에서 HTTPS 사용 안 함"> -<!ENTITY https-everywhere.menu.blockHttpRequests "Block all HTTP requests"> -<!ENTITY https-everywhere.menu.showCounter "카운터 보기"> - -<!ENTITY https-everywhere.prefs.title "HTTPS 모든곳 사용 환경 설정"> -<!ENTITY https-everywhere.prefs.enable_all "모두 사용"> -<!ENTITY https-everywhere.prefs.disable_all "모두 사용 안 함"> -<!ENTITY https-everywhere.prefs.reset_defaults "기본값으로 다시 설정"> -<!ENTITY https-everywhere.prefs.search "검색"> -<!ENTITY https-everywhere.prefs.site "사이트"> -<!ENTITY https-everywhere.prefs.notes "참고"> -<!ENTITY https-everywhere.prefs.list_caption "HTTPS 리디렉션 규칙을 적용하시겟습니까?"> -<!ENTITY https-everywhere.prefs.enabled "사용"> -<!ENTITY https-everywhere.prefs.ruleset_howto "자신의 규칙 작성 방법을 배울 수 있습니다 (다른 웹 사이트에 대한 지원 추가)"> -<!ENTITY https-everywhere.prefs.here_link "여기"> -<!ENTITY https-everywhere.prefs.toggle "전환"> -<!ENTITY https-everywhere.prefs.reset_default "기본값으로 다시 설정"> -<!ENTITY https-everywhere.prefs.view_xml_source "XML 소스 보기"> - -<!ENTITY https-everywhere.source.downloading "다운로드"> -<!ENTITY https-everywhere.source.filename "파일명"> -<!ENTITY https-everywhere.source.unable_to_download "소스를 다운로드할 수 없습니다."> - -<!ENTITY https-everywhere.popup.title "HTTPS Everywhere 4.0 신제품.11 알립니다."> -<!ENTITY https-everywhere.popup.paragraph1 "아, 지금까지 HTTPS Everywhere 안정화 버전을 사용하셨죠? 업그레이드 하실 수도 있습니다."> -<!ENTITY https-everywhere.popup.paragraph2 "안정화를 원하시나요?"> -<!ENTITY https-everywhere.popup.paragraph3 "저희 제품을 이용해 주심에 늘 감사드립니다. 저희는 HTTPS Everywhere를 늘 개선하고 있습니다. 혹시 오류가 여기저기에서 발생한다면 https-everywhere@eff.org에 보고해 주시면 되고 불편을 끼쳐 드려 죄송합니다."> -<!ENTITY https-everywhere.popup.keep "현재 버전으로 유지"> -<!ENTITY https-everywhere.popup.revert "최신 안정화 버전 다운로드"> - -<!ENTITY https-everywhere.ruleset-tests.status_title "HTTPS Everywhere 룰셋 테스트"> -<!ENTITY https-everywhere.ruleset-tests.status_cancel_button "취소"> -<!ENTITY https-everywhere.ruleset-tests.status_start_button "시작"> diff --git a/data/extensions/https-everywhere@eff.org/chrome/locale/ko/https-everywhere.properties b/data/extensions/https-everywhere@eff.org/chrome/locale/ko/https-everywhere.properties deleted file mode 100644 index d81c551..0000000 --- a/data/extensions/https-everywhere@eff.org/chrome/locale/ko/https-everywhere.properties +++ /dev/null @@ -1,8 +0,0 @@ -https-everywhere.menu.globalEnable = 모든 곳에서 HTTPS 사용 -https-everywhere.menu.globalDisable = 모든 곳에서 HTTPS 사용 안 함 -https-everywhere.menu.enableDisable = 규칙 활성화 / 비활성화 -https-everywhere.menu.noRules = (이 페이지를 위한 규칙 없음) -https-everywhere.menu.unknownRules = (알 수 없는 이 페이지를 위한 규칙) -https-everywhere.toolbar.hint = HTTPS Everywhere를 현재 사용할 수 있습니다. 주소 표시 줄의 아이콘을 클릭하면 각 사이트를 기본으로 전환 할 수 있습니다. -https-everywhere.migration.notification0 = 이 업데이트는 중요한 수정을 구현하기 위해 HTTPS Everywhere 규칙 설정을 기본값으로 재설정합니다. -https-everywhere.menu.ruleset-tests = HTTPS Everywhere 규칙 설정 테스트를 실행 diff --git a/data/extensions/https-everywhere@eff.org/chrome/locale/ko/ssl-observatory.dtd b/data/extensions/https-everywhere@eff.org/chrome/locale/ko/ssl-observatory.dtd deleted file mode 100644 index b0af981..0000000 --- a/data/extensions/https-everywhere@eff.org/chrome/locale/ko/ssl-observatory.dtd +++ /dev/null @@ -1,93 +0,0 @@ -<!-- Observatory popup window --> -<!ENTITY ssl-observatory.popup.details "세부 사항과 사생활 정보"> -<!ENTITY ssl-observatory.popup.later "나중에 알림"> -<!ENTITY ssl-observatory.popup.no "아니도"> - -<!ENTITY ssl-observatory.popup.text "HTTPS Everywhere"> - -<!--<!ENTITY ssl-observatory.popup.text -"EFF's SSL Observatory can detect attacks against HTTPS websites by collecting -and auditing the certificates being presented to your browser. Would you like -to turn it on?">--> - -<!ENTITY ssl-observatory.popup.title -"HTTPS Everywhere이 SSL 관측소를 사용해야 합니까?"> - -<!ENTITY ssl-observatory.popup.yes "예"> - -<!-- Observatory preferences dialog --> - -<!ENTITY ssl-observatory.prefs.adv_priv_opts1 -"매우 방해하는 기업 네트워크를 사용중이지 않으면, 이것을 사용하는 것이 안전압니다."> - -<!ENTITY ssl-observatory.prefs.adv_priv_opts2 -"다음 비밀 서버 이름과 기업 네트워크를 사용하지 않는다면, 안전합니다."> - -<!ENTITY ssl-observatory.prefs.alt_roots -"비표준 루트 CA로부터 서명되지 않은 인증서를 확인하고 제보함."> - -<!ENTITY ssl-observatory.prefs.alt_roots_tooltip -"개인 루트 인증서 권한과 부라우징을 모니터하는 방해하는 기업 네트워크나 TLS 프록시와 카스퍼스키 안티바이러스를 사용하지 않는다면, 이 옵션을 활성화하는 것은 안전합니다(그리고 좋은 생각입니다). 그 네트워크에서 활성화된다면, 이 옵션은 제공되어져야하는 드문 인증서 때문에 https:// 도메인을 그 프록시를 통해 방문한 증거를 알릴 것입니다. 그래서 우리는 기본값으로 두는 것을 추천합니다."> - -<!ENTITY ssl-observatory.prefs.anonymous "익명을 위해 Tor를 사용하는 동안 인증서 확인"> -<!ENTITY ssl-observatory.prefs.anonymous_unavailable -"익명을 위해 Tor를 사용하는 동안 인증서 확인 (Torcheck 권장)"> -<!ENTITY ssl-observatory.prefs.anonymous_tooltip -"이 옵션은 Tor와 Torbutton이 설치된 경우 권장됩니다."> - -<!ENTITY ssl-observatory.prefs.asn -"새로운 인증서를 볼 때, 어떤 ISP에 연결되어 있는지 관측소에 말하십시오."> - -<!ENTITY ssl-observatory.prefs.asn_tooltip -"이것은 귀하의 네트워크의 "자율 시스템 번호"를 수집하고 전송할 것입니다. 이것은 우리가 HTTPS에 대항하는 공격을 찾는 것에 대해 도움을 줄 것입니다. 그리고 우리는 공격이 비교적 일반적인 이란과 시리아와 같은 장소에서 네트워크에서 관측소를 가지고 있는지에 대한 여부를 확인하는 데 도움이 될 것입니다."> - -<!ENTITY ssl-observatory.prefs.show_cert_warning -"당신의 브라우저에서 관측소가 해지된 인증서가 포착되지 않을때 경고하는 것을 보여주기"> - -<!ENTITY ssl-observatory.prefs.show_cert_warning_tooltip -"이것은 알려진 인증서 해지 목록에 제출 된 인증서를 확인합니다. 불행히도 저희는 플래그마다 해지 된 인증서를 보증 할 수 없지만 이 경고를 보면 무엇이 잘못되었는지 알 수 있는 좋은 기회입니다. "> - -<!ENTITY ssl-observatory.prefs.done "완료"> - -<!ENTITY ssl-observatory.prefs.explanation -"HTTPS Everywhere은 EFF의 SSL 관측소를 사용할 수 있습니다. 이것은 두 가지 일을 합니다: (1) -중간자 공격을 감지하고 웹의 보안을 향상시키는 것을 돕기 위해, HTTPS 인증서의 복사본을 SSL 관측소로 보냅니다. 그리고 (2) 우리가 귀하에게 보안적이지 않는 연결이나 브라우저에 대한 공격에 대해 경고하도록 합니다."> - -<!--<!ENTITY ssl-observatory.prefs.explanation2 -"When you visit https://www.example.com, the Observatory will learn that -somebody visited that site, but will not know who or what page they looked at. -Mouseover the options for further details:">--> - -<!ENTITY ssl-observatory.prefs.explanation2 - -"예를 들어, https://www.something.com을 방문할 때, 관측소에서 받은 인증서는 누가 사이트를 방문했는지가 아닌, 누가 www.something.com을 방문했거나, 그들이 본 특정한 페이지 키를 표시할 것입니다. 더 많은 세부사항을 위해 옵션을 선택하십시오."> - -<!ENTITY ssl-observatory.prefs.hide "고급 설정 숨기기"> - -<!ENTITY ssl-observatory.prefs.nonanon -"Tor가 가능하지 않더라도 인증서 확인"> - -<!ENTITY ssl-observatory.prefs.nonanon_tooltip -"우리는 계속 데이터를 익명으로 보내겠지만, 이 선택은 덜 보안적입니다."> - -<!ENTITY ssl-observatory.prefs.priv_dns -"non-public DNS 이름을 위한 인증서 확인과 제출"> - -<!ENTITY ssl-observatory.prefs.priv_dns_tooltip -"이 옵션이 선택되지 않는다면, 관측소는 DNS 시스템을 통해 분석될 수 없는 인증서를 기록하지 않을 것입니다."> - -<!ENTITY ssl-observatory.prefs.show "고급 설정 보이기"> - -<!ENTITY ssl-observatory.prefs.title "SSL 관측소 설정"> - -<!ENTITY ssl-observatory.prefs.use "관측소 사용?"> -<!ENTITY ssl-observatory.warning.title "EFF의 SSL 관측소로부터의 경고"> -<!ENTITY ssl-observatory.warning.showcert "인증서 체인 보이기"> -<!ENTITY ssl-observatory.warning.okay "이해했습니다."> -<!ENTITY ssl-observatory.warning.text "EFF의 SSL 관측소가 다음 사이트를 위한 HTTPS 인증서에 대한 경고를 보내왔습니다."> -<!ENTITY ssl-observatory.warning.defense "이 사이트에 로그인 했다면, 안전한 연결을 한 후 암호를 변경하는 것이 좋을수 도 있습니다. (HTTPS Everywhere 환경 설정 다이얼로그의 탭"SSL 관측"에서 이 경고들은 비활성화할 수 있습니다.)"> - -<!ENTITY ssl-observatory.prefs.self_signed -"자신-서명 인증서 확인 및 제보"> -<!ENTITY ssl-observatory.prefs.self_signed_tooltip -"이것은 추천됩니다: 암호화 문제는 자기 서명된 임베디드 장치에서 특히 일반적입니다."> diff --git a/data/extensions/https-everywhere@eff.org/chrome/locale/lt/https-everywhere.dtd b/data/extensions/https-everywhere@eff.org/chrome/locale/lt/https-everywhere.dtd deleted file mode 100644 index d2fa071..0000000 --- a/data/extensions/https-everywhere@eff.org/chrome/locale/lt/https-everywhere.dtd +++ /dev/null @@ -1,49 +0,0 @@ -<!ENTITY https-everywhere.about.title "Apie HTTPS Everywhere"> -<!ENTITY https-everywhere.about.ext_name "HTTPS Everywhere"> -<!ENTITY https-everywhere.about.ext_description "Šifruokite žiniatinklį! Automatiškai naudokite HTTPS apsaugą daugelyje svetainių."> -<!ENTITY https-everywhere.about.version "Versija"> -<!ENTITY https-everywhere.about.created_by "Sukūrė"> -<!ENTITY https-everywhere.about.librarians "Taisyklių bibliotekininkai"> -<!ENTITY https-everywhere.about.thanks "Dėkojame"> -<!ENTITY https-everywhere.about.contribute "Jei Jums patinka HTTPS Everywhere, galbūt norėsite"> -<!ENTITY https-everywhere.about.donate_tor "Paaukoti Tor projektui"> -<!ENTITY https-everywhere.about.tor_lang_code "lt"> -<!ENTITY https-everywhere.about.or "or"> -<!ENTITY https-everywhere.about.donate_eff "Paaukoti EFF"> - -<!ENTITY https-everywhere.menu.about "Apie HTTPS Everywhere"> -<!ENTITY https-everywhere.menu.observatory "SSL Observatorijos nustatymai"> -<!ENTITY https-everywhere.menu.globalEnable "Įgalinti HTTPS Everywhere"> -<!ENTITY https-everywhere.menu.globalDisable "Išjungti HTTPS Everywhere"> -<!ENTITY https-everywhere.menu.blockHttpRequests "Block all HTTP requests"> -<!ENTITY https-everywhere.menu.showCounter "Rodyti Skaitiklį"> - -<!ENTITY https-everywhere.prefs.title "HTTPS Everywhere nustatymai"> -<!ENTITY https-everywhere.prefs.enable_all "Įgalinti visas"> -<!ENTITY https-everywhere.prefs.disable_all "Uždrausti visas"> -<!ENTITY https-everywhere.prefs.reset_defaults "Atstatyti numatytas"> -<!ENTITY https-everywhere.prefs.search "Ieškoti"> -<!ENTITY https-everywhere.prefs.site "Tinklapis"> -<!ENTITY https-everywhere.prefs.notes "Pastabos"> -<!ENTITY https-everywhere.prefs.list_caption "Kurias HTTPS nukreipimo taisykles naudoti?"> -<!ENTITY https-everywhere.prefs.enabled "Įgalinta"> -<!ENTITY https-everywhere.prefs.ruleset_howto "Galite sužinoti, kaip patiems rašyti nukreipimo taisykles (kad pridėtumėte kitų svetainių palaikymą)"> -<!ENTITY https-everywhere.prefs.here_link "čia"> -<!ENTITY https-everywhere.prefs.toggle "Perjungti"> -<!ENTITY https-everywhere.prefs.reset_default "Atstatyti numatytą"> -<!ENTITY https-everywhere.prefs.view_xml_source "Žiūrėti XML šaltinį"> - -<!ENTITY https-everywhere.source.downloading "Atsisiunčiama"> -<!ENTITY https-everywhere.source.filename "Failo pavadinimas"> -<!ENTITY https-everywhere.source.unable_to_download "Nepavyko atsisiųsti šaltinio"> - -<!ENTITY https-everywhere.popup.title "HTTPS Everywhere 4.0 plėtra.11 pranešimas"> -<!ENTITY https-everywhere.popup.paragraph1 "Oj. Jus naudojotės stabilia HTTPS Everywhere versija, bet mes galėjome, paskutiniame leidime, atsitiktinai atnaujinti ją į vystomąją versiją ."> -<!ENTITY https-everywhere.popup.paragraph2 "Ar norėtumėte gryžti prie stabilios versijos?"> -<!ENTITY https-everywhere.popup.paragraph3 "Mes džiaugtumės, jei jūs ir toliau naudotumėtės mūsų plėtros leidiniais ir padėtumėt mums pagerinti HTTPS Everywhere. Jūs galite rasti šen bei ten klaidų, apie kurias prašome pranešti adresu https-everywhere@eff.org. Atsiprašome už nepatogumus ir dėkojame, kad naudojatės HTTPS Everywhere."> -<!ENTITY https-everywhere.popup.keep "Pasilikti vystomąją versiją"> -<!ENTITY https-everywhere.popup.revert "Parsisiųsti naujaujią stabilią versiją"> - -<!ENTITY https-everywhere.ruleset-tests.status_title "HTTPS Everywhere Taisyklių rinkinių Testai"> -<!ENTITY https-everywhere.ruleset-tests.status_cancel_button "Atšaukti"> -<!ENTITY https-everywhere.ruleset-tests.status_start_button "Pradėti"> diff --git a/data/extensions/https-everywhere@eff.org/chrome/locale/lt/https-everywhere.properties b/data/extensions/https-everywhere@eff.org/chrome/locale/lt/https-everywhere.properties deleted file mode 100644 index 072ea5e..0000000 --- a/data/extensions/https-everywhere@eff.org/chrome/locale/lt/https-everywhere.properties +++ /dev/null @@ -1,8 +0,0 @@ -https-everywhere.menu.globalEnable = Įjungti HTTPS Everywhere -https-everywhere.menu.globalDisable = Išjungti HTTPS Everywhere -https-everywhere.menu.enableDisable = Ijungti/išjungti taisykles -https-everywhere.menu.noRules = (Šiam puslapiui taisyklių nėra) -https-everywhere.menu.unknownRules = (Šio puslapio taisyklės nežinomos) -https-everywhere.toolbar.hint = HTTPS Everywhere aktyvuotas. Galite įjungti/išjungti jį konkrečioje svetainėje spausdami ženkliuką adresyno juostoje. -https-everywhere.migration.notification0 = Tam, kad būtų atliktas itin svarbus pataisymas, šis naujinimas iš naujo atstatys numatytąsias HTTPS Everywhere taisyklių nuostatas. -https-everywhere.menu.ruleset-tests = Atlikti HTTPS Everywhere taisyklių testus diff --git a/data/extensions/https-everywhere@eff.org/chrome/locale/lt/ssl-observatory.dtd b/data/extensions/https-everywhere@eff.org/chrome/locale/lt/ssl-observatory.dtd deleted file mode 100644 index 54c83a2..0000000 --- a/data/extensions/https-everywhere@eff.org/chrome/locale/lt/ssl-observatory.dtd +++ /dev/null @@ -1,101 +0,0 @@ -<!-- Observatory popup window --> -<!ENTITY ssl-observatory.popup.details "Detalės ir informacija apie privatumą"> -<!ENTITY ssl-observatory.popup.later "Klausti vėliau"> -<!ENTITY ssl-observatory.popup.no "Ne"> - -<!ENTITY ssl-observatory.popup.text "HTTPS Everywhere gali aptikti atakas -nukreiptas prieš jūsų naršyklę, siųsdama gautus sertifikatus į SSL -Observatoriją. Ar įjungti?"> - -<!--<!ENTITY ssl-observatory.popup.text -"EFF's SSL Observatory can detect attacks against HTTPS websites by collecting -and auditing the certificates being presented to your browser. Would you like -to turn it on?">--> - -<!ENTITY ssl-observatory.popup.title -"Ar HTTPS Everywhere turėtų naudoti SSL Observatoriją?"> - -<!ENTITY ssl-observatory.popup.yes "Taip"> - -<!-- Observatory preferences dialog --> - -<!ENTITY ssl-observatory.prefs.adv_priv_opts1 -"Įjungti yra saugu, nebent naudojate labai ribojamą -korporatyvinį tinklą:"> - -<!ENTITY ssl-observatory.prefs.adv_priv_opts2 -"Saugu, nebent naudojate korporatyvinį tinklą su slaptais vidinio tinklo serverių pavadinimais:"> - -<!ENTITY ssl-observatory.prefs.alt_roots -"Siųsti ir tikrinti sertifikatus, pasirašytus nestandartinių sertifikavimo centrų"> - -<!ENTITY ssl-observatory.prefs.alt_roots_tooltip -"Įjungti šią parinktį yra saugu (ir gera mintis), nebent naudojate ribojamą korporatyvinį tinklą, kuris stebi jūsų naršymą su TLS įgaliotuoju serveriu ir privačiu sertifikavimo centru. Jei įjungsite tokiame tinkle, ši parinktis gali palikti informacijos apie tai, kurios https:// svetainės buvo aplankytos naudojant šį įgaliotąjį serverį, nes bus naudojami unikalūs sertifikatai. Todėl pagal nutylėjimą tai išjungiame."> - -<!ENTITY ssl-observatory.prefs.anonymous "Tikrinti sertifikatus naudojant Tor tinklą anonimiškumui"> -<!ENTITY ssl-observatory.prefs.anonymous_unavailable -"Tikrinti sertifikatus naudojant Tor tinklą anonimiškumui (reikalauja Torbutton)"> -<!ENTITY ssl-observatory.prefs.anonymous_tooltip -"Ši parinktis reikalauja, kad būtų įdiegti Tor ir Torbutton"> - -<!ENTITY ssl-observatory.prefs.asn -"Sutikus naują sertifikatą pranešti Observatorijai, prie kokio interneto paslaugų tiekėjo esate prisijungę"> - -<!ENTITY ssl-observatory.prefs.asn_tooltip -"Gaus ir išsiųs jūsų tinklo "autonominį sistemos numerį". Tai padės mums aptikti atakas nukreiptas prieš HTTPS ir nustatyti, ar mes turime duomenų apie tinklus iš tokių vietų kaip Iranas ar Sirija, kur atakos yra gana dažnos."> - -<!ENTITY ssl-observatory.prefs.show_cert_warning -"Įspėti, kai jei Observatory aptiks Jūsų naršyklės neaptiktą sertifikatą, kurio galiojimas atšauktas."> - -<!ENTITY ssl-observatory.prefs.show_cert_warning_tooltip -"Pateikti sertifikatai bus patikrinti Atšauktų Sertifikatų Sąraše. Deja, negalime garantuoti, kad bus nustatyti visi atšaukti sertifikatai, tačiau jei pamatysite įspėjimą, žinosite, kad tikriausiai kažkas yra negerai."> - -<!ENTITY ssl-observatory.prefs.done "Atlikta"> - -<!ENTITY ssl-observatory.prefs.explanation -"HTTPS Everywhere gali naudoti EFF SSL Observatoriją. Ji atlieka du dalykus: (1) -siunčia HTTPS sertifikatų kopijas į Observatoriją, kad padėtų mums -aptikti 'žmogaus viduryje' atakas ir pagerinti žiniatinkio saugumą; ir (2) -leidžia mums įspėti jus apie nesaugius prisijungimus ar atakas nukreiptas prieš jūsų naršyklę."> - -<!--<!ENTITY ssl-observatory.prefs.explanation2 -"When you visit https://www.example.com, the Observatory will learn that -somebody visited that site, but will not know who or what page they looked at. -Mouseover the options for further details:">--> - -<!ENTITY ssl-observatory.prefs.explanation2 - -"Pavyzdžiui, kai aplankote https://www.kazkas.com, Observatorijos -gautas sertifikatas rodys, kad kažkas aplankė www.kazkas.com, -bet ne tai, kas aplankė svetainę, ar kokį konkrečiai puslapį jie -žiūrėjo. Išsamesniai informacijai, užveskite pelės žymeklį virš parinkčių:"> - -<!ENTITY ssl-observatory.prefs.hide "Slėpti išsamesnius nustatymus"> - -<!ENTITY ssl-observatory.prefs.nonanon -"Tikrinti sertifikatus net jei Tor nepasiekiamas"> - -<!ENTITY ssl-observatory.prefs.nonanon_tooltip -"Mes vis vien bandysime išlaikyti duomenis anonimiškus, bet ši parinktis yra mažiau saugi"> - -<!ENTITY ssl-observatory.prefs.priv_dns -"Siųsti ir tikrinti sertifikatus gautus iš neviešų DNS vardų"> - -<!ENTITY ssl-observatory.prefs.priv_dns_tooltip -"Jei ši parinktis išjungta, Observatorija neįrašinės tų sertifikatų, kurių vardų nepavyksta gauti per DNS sistemą."> - -<!ENTITY ssl-observatory.prefs.show "Rodyti išsamesnius nustatymus"> - -<!ENTITY ssl-observatory.prefs.title "SSL Observatorijos nustatymai"> - -<!ENTITY ssl-observatory.prefs.use "Naudoti Observatoriją?"> -<!ENTITY ssl-observatory.warning.title "ĮSPĖJIMAS iš EFF SSL Observatorijos"> -<!ENTITY ssl-observatory.warning.showcert "Rodyti sertifikatų grandinę"> -<!ENTITY ssl-observatory.warning.okay "Suprantu"> -<!ENTITY ssl-observatory.warning.text "EFF SSL Observatorija įspėja apie šių svetainių HTTPS sertifikatus:"> -<!ENTITY ssl-observatory.warning.defense "If you are logged in to this site, it may be advisable to change your password once you have a safe connection. (These warnings can be disabled in the "SSL Observatory" tab of the HTTPS Everywhere preferences dialog.)"> - -<!ENTITY ssl-observatory.prefs.self_signed -"Teikti ir tikrinti savo paties pasirašytus sertifikatus"> -<!ENTITY ssl-observatory.prefs.self_signed_tooltip -"Rekomenduojama. Kriptografijos problemos ypač dažnos savo paties pasirašytuose įmontuotuosiuose įtaisuose"> diff --git a/data/extensions/https-everywhere@eff.org/chrome/locale/lv/https-everywhere.dtd b/data/extensions/https-everywhere@eff.org/chrome/locale/lv/https-everywhere.dtd deleted file mode 100644 index 5e33d18..0000000 --- a/data/extensions/https-everywhere@eff.org/chrome/locale/lv/https-everywhere.dtd +++ /dev/null @@ -1,49 +0,0 @@ -<!ENTITY https-everywhere.about.title "Par HTTPS Everywhere"> -<!ENTITY https-everywhere.about.ext_name "HTTPS Everywhere"> -<!ENTITY https-everywhere.about.ext_description "Šifrēt tīmekli! Automātiski lietot HTTPS drošību daudzās vietnēs."> -<!ENTITY https-everywhere.about.version "Versija"> -<!ENTITY https-everywhere.about.created_by "Autori"> -<!ENTITY https-everywhere.about.librarians "Ruleset Librarians"> -<!ENTITY https-everywhere.about.thanks "Pateicoties"> -<!ENTITY https-everywhere.about.contribute "ja Jums patīk HTTPS Everywhere, iespējams vēlaties"> -<!ENTITY https-everywhere.about.donate_tor "ziedot Tor'am"> -<!ENTITY https-everywhere.about.tor_lang_code "an"> -<!ENTITY https-everywhere.about.or "vai"> -<!ENTITY https-everywhere.about.donate_eff "ziedot EFF'am"> - -<!ENTITY https-everywhere.menu.about "Par HTTPS Everywhere"> -<!ENTITY https-everywhere.menu.observatory "SSL Observatory preferences"> -<!ENTITY https-everywhere.menu.globalEnable "Iespējot HTTPS Everywhere"> -<!ENTITY https-everywhere.menu.globalDisable "Atspējot HTTPS Everywhere"> -<!ENTITY https-everywhere.menu.blockHttpRequests "Bloķēt visus HTTP pieprasījumus"> -<!ENTITY https-everywhere.menu.showCounter "Rādījumu skaitītājs"> - -<!ENTITY https-everywhere.prefs.title "HTTPS Everywhere preferences"> -<!ENTITY https-everywhere.prefs.enable_all "Iespējot visus"> -<!ENTITY https-everywhere.prefs.disable_all "Atspējot visus"> -<!ENTITY https-everywhere.prefs.reset_defaults "Atiestatīt uz noklusējuma vērtībām"> -<!ENTITY https-everywhere.prefs.search "Meklēt"> -<!ENTITY https-everywhere.prefs.site "Vietne"> -<!ENTITY https-everywhere.prefs.notes "Piezīmes"> -<!ENTITY https-everywhere.prefs.list_caption "Kurus HTTPS pāradresācijas noteikumus lietot?"> -<!ENTITY https-everywhere.prefs.enabled "Iespējots"> -<!ENTITY https-everywhere.prefs.ruleset_howto "Variet iemācīties kā rakstīt savus noteikumu komplektus (lai pievienotu citu tīmekļa vietņu atbalstu)"> -<!ENTITY https-everywhere.prefs.here_link "te"> -<!ENTITY https-everywhere.prefs.toggle "Pārslēgt"> -<!ENTITY https-everywhere.prefs.reset_default "Atiestatīt uz noklusējuma vērtībām"> -<!ENTITY https-everywhere.prefs.view_xml_source "Skatīt XML avotu"> - -<!ENTITY https-everywhere.source.downloading "Lejupielādē"> -<!ENTITY https-everywhere.source.filename "Datnes_nosaukums"> -<!ENTITY https-everywhere.source.unable_to_download "Nevar lejupielādēt avotu."> - -<!ENTITY https-everywhere.popup.title "HTTPS Everywhere 4.0development.11 paziņojums"> -<!ENTITY https-everywhere.popup.paragraph1 "Opā! Jūs lietojāt stabilu HTTPS Everywhere versiju, bet, iespējams, mūsu jaunākajā laidienā mēs nejauši jauninājām Jūsu līdzšinējo versiju ar izstrādātāju versiju."> -<!ENTITY https-everywhere.popup.paragraph2 "Vai vēlaties atgriezties pie stabilās versijas?"> -<!ENTITY https-everywhere.popup.paragraph3 "Mēs ļoti priecātos, ja Jūs turpinātu lietot izstrādātāju versiju un palīdzētu padarīt HTTPS Everywhere labāku! Iespējams, ka laiku pa laikam pamanīsit kādas kļūdas, par kurām varat ziņot rakstot angļu valodā https-everywhere@eff.org . Atvainojamies par sagādātajām neērtībām un pateicamies par to, ka lietojat HTTPS Everywhere."> -<!ENTITY https-everywhere.popup.keep "Izvēlos strādāt ar izstrādātāja versiju"> -<!ENTITY https-everywhere.popup.revert "Lejuplādēt jaunāko stabilo versiju"> - -<!ENTITY https-everywhere.ruleset-tests.status_title "HTTPS Everywhere kārtulu kopas pārbaudes"> -<!ENTITY https-everywhere.ruleset-tests.status_cancel_button "Atcelt"> -<!ENTITY https-everywhere.ruleset-tests.status_start_button "Startēt"> diff --git a/data/extensions/https-everywhere@eff.org/chrome/locale/lv/https-everywhere.properties b/data/extensions/https-everywhere@eff.org/chrome/locale/lv/https-everywhere.properties deleted file mode 100644 index adb81a7..0000000 --- a/data/extensions/https-everywhere@eff.org/chrome/locale/lv/https-everywhere.properties +++ /dev/null @@ -1,8 +0,0 @@ -https-everywhere.menu.globalEnable = Iespējot HTTPS visur -https-everywhere.menu.globalDisable = Izslēgt HTTPS visur -https-everywhere.menu.enableDisable = Iespējot / Izslēgt kārtulas -https-everywhere.menu.noRules = (Šai lapai kārtulu nav) -https-everywhere.menu.unknownRules = (šīs lapas kārtulas nav zināmas) -https-everywhere.toolbar.hint = HTTPS Everywhere tagad ir aktīvs. Klikšķinot ikonu adreses joslā, Jūs varat to pārslēgt ikvienā vietnē. -https-everywhere.migration.notification0 = Lai ieviestu kritisku labojumu, šis jauninājums atiestata Jūsu HTTPS visur kārtulu preferences uz to noklusējuma vērtībām. -https-everywhere.menu.ruleset-tests = Izpildīt HTTPS Everywhere kārtulu kopas pārbaudes diff --git a/data/extensions/https-everywhere@eff.org/chrome/locale/lv/ssl-observatory.dtd b/data/extensions/https-everywhere@eff.org/chrome/locale/lv/ssl-observatory.dtd deleted file mode 100644 index b1ec812..0000000 --- a/data/extensions/https-everywhere@eff.org/chrome/locale/lv/ssl-observatory.dtd +++ /dev/null @@ -1,100 +0,0 @@ -<!-- Observatory popup window --> -<!ENTITY ssl-observatory.popup.details "Papildu informācija un privātums"> -<!ENTITY ssl-observatory.popup.later "Jautāt man vēlāk"> -<!ENTITY ssl-observatory.popup.no "Nē"> - -<!ENTITY ssl-observatory.popup.text "HTTPS visur var atklāt uzbrukumus Jūsu pārlūkam, nosūtot uz Observatory sertifikātus, kurus saņemat. -Ieslēgt šo funkciju?"> - -<!--<!ENTITY ssl-observatory.popup.text -"EFF's SSL Observatory can detect attacks against HTTPS websites by collecting -and auditing the certificates being presented to your browser. Would you like -to turn it on?">--> - -<!ENTITY ssl-observatory.popup.title -"Vai HTTPS visur jāizmanto SSL Observatory?"> - -<!ENTITY ssl-observatory.popup.yes "Jā"> - -<!-- Observatory preferences dialog --> - -<!ENTITY ssl-observatory.prefs.adv_priv_opts1 -"Iespējot ir droši, ja vien neizmantojat -ļoti traucējošu jeb uzmācīgu korporatīvo tīklu:"> - -<!ENTITY ssl-observatory.prefs.adv_priv_opts2 -"Droši, ja vien neizmantojat korporatīvo tīklu ar slepeniem iekštīkla serveru vārdiem:"> - -<!ENTITY ssl-observatory.prefs.alt_roots -"Iesniegt un pārbaudīt sertifikātus, kurus parakstījušas nestandarta saknes CA jeb sertifikācijas iestādes"> - -<!ENTITY ssl-observatory.prefs.alt_roots_tooltip -"Ir droši (un arī ir laba doma) iespējot šo opciju, ja vien neizmantojat traucējošu jeb uzmācīgu korporatīvu tīklu, kurš jūsu veiktajai pārlūkošanai seko, izmantojot TLS starpniekserveri un privāto saknes sertifikācijas iestādi. -Opcija, kas iespējota šādā tīklā, varētu publicēt pierādījumus tam, kuri https:// domēni tiek skatīti caur šo starpniekserveri, tā izsniegto unikālo sertifikātu dēļ. Tādēļ, pēc noklusējuma, mēs šo izvēli esam izslēguši."> - -<!ENTITY ssl-observatory.prefs.anonymous "Anonimitātes nodrošināšanai pārbaudīt sertifikātus izmantojot Tor"> -<!ENTITY ssl-observatory.prefs.anonymous_unavailable -"Anonimitātes nodrošināšanai pārbaudīt sertifikātus izmantojot Tor (nepieciešams Torbutton)"> -<!ENTITY ssl-observatory.prefs.anonymous_tooltip -"Opcijas lietošanai nepieciešams instalēt Tor un Torbutton"> - -<!ENTITY ssl-observatory.prefs.asn -"Kad redzat jaunu sertifikātu, informējiet Observatory par ISP, pie kura esat pieslēdzies"> - -<!ENTITY ssl-observatory.prefs.asn_tooltip -"Darbība nolasīs un nosūtīs jūsu tīkla "Autonomo sistēmas numuru". -Tas palīdzēs mums noteikt uzbrukumus pret HTTPS, un atklāt vai no tīkliem tiek veikta pārraudzība tādās valstīs kā Irāna un Sīrija, kur uzbrukumi notiek salīdzinoši bieži."> - -<!ENTITY ssl-observatory.prefs.show_cert_warning -"Rādīt brīdinājumu, kad Observatorija atklāj atsauktu, Jūsu pārlūka nepamanītu sertifikātu."> - -<!ENTITY ssl-observatory.prefs.show_cert_warning_tooltip -"Atsaukto sertifikātu sarakstā tiks pārbaudīti iesniegtie sertifikāti. Diemžēl mēs nevaram garantēt, ka mēs atzīmēsim katru atsaukto sertifikātu, bet ja redzat brīdinājumu, tad ir lielas iespējas, ka kaut kas nav kārtībā. "> - -<!ENTITY ssl-observatory.prefs.done "Gatavs"> - -<!ENTITY ssl-observatory.prefs.explanation -"HTTPS visur var lietot EFF's SSL Observatory. -Tas veic divas darbības: (1) -sūta Obsevatory HTTPS sertifikātu kopijas, lai palīdzētu mums -noteikt "starpnieka" uzbrukumus, un palielinātu tīmekļa drošību, un (2) -ļauj mums brīdināt jūs par nedrošiem savienojumiem vai uzbrukumiem jūsu pārlūkam."> - -<!--<!ENTITY ssl-observatory.prefs.explanation2 -"When you visit https://www.example.com, the Observatory will learn that -somebody visited that site, but will not know who or what page they looked at. -Mouseover the options for further details:">--> - -<!ENTITY ssl-observatory.prefs.explanation2 - -"Piemēram, kad apmeklējat https://www.something.com , tad sertifikāts, kuru saņem Observatory, rādīs, ka kāds ir apmeklējis www.something.com , bet nerādīs ne to, kurš ir apmeklējis šo vietni, ne ari to kuras lapas skatītas. Slidiniet peli pār opcijām, lai iegūtu papildu informāciju:"> - -<!ENTITY ssl-observatory.prefs.hide "Slēpt papildu opcijas"> - -<!ENTITY ssl-observatory.prefs.nonanon -"Pārbaudīt sertifikātus pat ja Tor nav pieejams"> - -<!ENTITY ssl-observatory.prefs.nonanon_tooltip -"Mēs joprojām centīsimies nodrošināt datu anonimitāti, tomēr šī opcija ir mazāk droša"> - -<!ENTITY ssl-observatory.prefs.priv_dns -"Iesniegt un pārbaudīt sertifikātus DNS nosaukumiem, kuri nav publiski "> - -<!ENTITY ssl-observatory.prefs.priv_dns_tooltip -"Ja vien šī opcija nav atzīmēta, Observatory neierakstīs sertifikātus nosaukumiem, kurus tā nevar atrisināt caur DNS sistēmu."> - -<!ENTITY ssl-observatory.prefs.show "Parādīt papildu opcijas"> - -<!ENTITY ssl-observatory.prefs.title "Observatory SSL preferences"> - -<!ENTITY ssl-observatory.prefs.use "Izmantot Observatory?"> -<!ENTITY ssl-observatory.warning.title "EFF's Observatory SSL BRĪDINĀJUMS"> -<!ENTITY ssl-observatory.warning.showcert "Parādīt sertificēšanas ķēdi"> -<!ENTITY ssl-observatory.warning.okay "Es saprotu"> -<!ENTITY ssl-observatory.warning.text "EFF's SSL Observatory SSL izsniedza brīdinājumu saistībā ar norādītās vietnes HTTPS sertifikātu(iem):"> -<!ENTITY ssl-observatory.warning.defense "Ja esat iereģistrējies šajā vietnē, tad varētu būt lietderīgi nomainīt paroli, kad jums ir drošs savienojums. (Šos brīdinājumus var atspējot HTTPS Visur izvēlņu dialoga cilnē "SSL Observatorija".)"> - -<!ENTITY ssl-observatory.prefs.self_signed -"Iesniegt un pārbaudīt pašparakstītus sertifikātus"> -<!ENTITY ssl-observatory.prefs.self_signed_tooltip -"Tiek rekomendēts; ar šifrēšanu saistītas problēmas ir īpaši biežas iegultās, pašparakstošās iekārtās"> diff --git a/data/extensions/https-everywhere@eff.org/chrome/locale/ms_MY/https-everywhere.dtd b/data/extensions/https-everywhere@eff.org/chrome/locale/ms_MY/https-everywhere.dtd deleted file mode 100644 index 7ada730..0000000 --- a/data/extensions/https-everywhere@eff.org/chrome/locale/ms_MY/https-everywhere.dtd +++ /dev/null @@ -1,49 +0,0 @@ -<!ENTITY https-everywhere.about.title "Mengenai HTTPS Everywhere"> -<!ENTITY https-everywhere.about.ext_name "HTTPS Everywhere"> -<!ENTITY https-everywhere.about.ext_description "Encrypt laman sesawang! Gunakan HTTPS secara automatik di kebanyakan laman sesawang."> -<!ENTITY https-everywhere.about.version "Versi"> -<!ENTITY https-everywhere.about.created_by "Dihasilkan oleh"> -<!ENTITY https-everywhere.about.librarians "Pustaka set aturan"> -<!ENTITY https-everywhere.about.thanks "Terima kasih kepada"> -<!ENTITY https-everywhere.about.contribute "Sekiranya anda menyukai HTTPS Everywhere, anda mungkin ingin mempertimbangkan untuk"> -<!ENTITY https-everywhere.about.donate_tor "Menderma kepada Tor"> -<!ENTITY https-everywhere.about.tor_lang_code "ms-MY"> -<!ENTITY https-everywhere.about.or "or"> -<!ENTITY https-everywhere.about.donate_eff "Menderma kepada EFF"> - -<!ENTITY https-everywhere.menu.about "Mengenai HTTPS Everywhere"> -<!ENTITY https-everywhere.menu.observatory "Tetapan Pemantau SSL"> -<!ENTITY https-everywhere.menu.globalEnable "Pengaktifan HTTPS Everywhere"> -<!ENTITY https-everywhere.menu.globalDisable "Nyah-aktifkan HTTPS Everywhere"> -<!ENTITY https-everywhere.menu.blockHttpRequests "Block all HTTP requests"> -<!ENTITY https-everywhere.menu.showCounter "Tunjukkan Kaunter"> - -<!ENTITY https-everywhere.prefs.title "Tetapan HTTPS Everywhere"> -<!ENTITY https-everywhere.prefs.enable_all "Pengaktifan semua"> -<!ENTITY https-everywhere.prefs.disable_all "Nyah-aktifkan Semua"> -<!ENTITY https-everywhere.prefs.reset_defaults "Tetapan semula kepada asal"> -<!ENTITY https-everywhere.prefs.search "Carian"> -<!ENTITY https-everywhere.prefs.site "Laman"> -<!ENTITY https-everywhere.prefs.notes "Nota"> -<!ENTITY https-everywhere.prefs.list_caption "Penghalaan aturan HTTPS yang manakah patut digunakan?"> -<!ENTITY https-everywhere.prefs.enabled "Pengaktifan"> -<!ENTITY https-everywhere.prefs.ruleset_howto "Anda boleh mempelajari penulisan set aturan tersendiri (bagi menambah sokongan kepada laman sesawang yang lain)"> -<!ENTITY https-everywhere.prefs.here_link "di sini"> -<!ENTITY https-everywhere.prefs.toggle "Togol"> -<!ENTITY https-everywhere.prefs.reset_default "Tetapan semula kepada asal"> -<!ENTITY https-everywhere.prefs.view_xml_source "Papar Sumber XML"> - -<!ENTITY https-everywhere.source.downloading "Sedang memuat turun"> -<!ENTITY https-everywhere.source.filename "Nama fail"> -<!ENTITY https-everywhere.source.unable_to_download "Gagal untuk memuat turun sumber."> - -<!ENTITY https-everywhere.popup.title "Pemberitahuan HTTPS Everywhere 4.0development.11"> -<!ENTITY https-everywhere.popup.paragraph1 "Oops. Anda telah menggunakan versi stabil HTTPS Everywhere, tetapi kami mungkin secara tidak sengaja telah menaik taraf anda untuk versi pembangunan dalam siaran pengeluaran terakhir kami."> -<!ENTITY https-everywhere.popup.paragraph2 "Adakah anda ingin kembali ke versi stabil?"> -<!ENTITY https-everywhere.popup.paragraph3 "Kami akan sentiasa senang jika anda terus menggunakan versi pembangunan kami dan membantu kami membuatkan HTTPS Everywhere menjadi lebih baik! Anda mungkin mendapati terdapat beberapa lagi kelemahan yang terdapat pada versi ini, dan anda boleh melaporkan kelemahan yang anda dapati di https-everywhere@eff.org. Minta maaf atas kesulitan yang anda alami, dan terima kasih kerana menggunakan HTTPS Everywhere."> -<!ENTITY https-everywhere.popup.keep "Biarkan saya dalam versi pembangunan"> -<!ENTITY https-everywhere.popup.revert "Muat turun versi stabil terbaru"> - -<!ENTITY https-everywhere.ruleset-tests.status_title "Jalankan ujian Set Peraturan HTTPS Dimana Sahaja"> -<!ENTITY https-everywhere.ruleset-tests.status_cancel_button "Batal"> -<!ENTITY https-everywhere.ruleset-tests.status_start_button "Mula"> diff --git a/data/extensions/https-everywhere@eff.org/chrome/locale/ms_MY/https-everywhere.properties b/data/extensions/https-everywhere@eff.org/chrome/locale/ms_MY/https-everywhere.properties deleted file mode 100644 index 9a72eb7..0000000 --- a/data/extensions/https-everywhere@eff.org/chrome/locale/ms_MY/https-everywhere.properties +++ /dev/null @@ -1,8 +0,0 @@ -https-everywhere.menu.globalEnable = Pengaktifan HTTPS Everywhere -https-everywhere.menu.globalDisable = Nyah-aktifkan HTTPS Everywhere -https-everywhere.menu.enableDisable = Membolehkan / Menutup Peraturan -https-everywhere.menu.noRules = (Tiada Peraturan untuk Halaman ini) -https-everywhere.menu.unknownRules = (Peraturan untuk halaman ini tidak diketahui) -https-everywhere.toolbar.hint = HTTPS Everywhere sekarang sudah aktif. Anda boleh mengaktifkannya secara tapak demi tapak dengan meng-klik ikon pada alamat bar. -https-everywhere.migration.notification0 = Dalam usaha untuk melaksanakan menetapan penting, kemas kini ini akan mengeset semula tetapan HTTPS Everywhere kepada yang asal. -https-everywhere.menu.ruleset-tests = Jalankan ujian Set Peraturan HTTPS Everywhere diff --git a/data/extensions/https-everywhere@eff.org/chrome/locale/ms_MY/ssl-observatory.dtd b/data/extensions/https-everywhere@eff.org/chrome/locale/ms_MY/ssl-observatory.dtd deleted file mode 100644 index c0aac2a..0000000 --- a/data/extensions/https-everywhere@eff.org/chrome/locale/ms_MY/ssl-observatory.dtd +++ /dev/null @@ -1,105 +0,0 @@ -<!-- Observatory popup window --> -<!ENTITY ssl-observatory.popup.details "Keterangan dan Maklumat Privasi"> -<!ENTITY ssl-observatory.popup.later "Tanya Saya Kemudian"> -<!ENTITY ssl-observatory.popup.no "Tidak"> - -<!ENTITY ssl-observatory.popup.text "HTTPS Everywhere boleh mengesan serangan -terhadap pelayar web anda dengan menghantar sijil SSL yang anda terima ke -Pemantau SSL. Aktifkan fungsi ini?"> - -<!--<!ENTITY ssl-observatory.popup.text -"EFF's SSL Observatory can detect attacks against HTTPS websites by collecting -and auditing the certificates being presented to your browser. Would you like -to turn it on?">--> - -<!ENTITY ssl-observatory.popup.title -"Perlukah HTTPS Everywhere mengunakan Pemantau SSL?"> - -<!ENTITY ssl-observatory.popup.yes "Ya"> - -<!-- Observatory preferences dialog --> - -<!ENTITY ssl-observatory.prefs.adv_priv_opts1 -"Ianya adalah selamat untuk pengaktifan, melainkan -anda menggunakan rangkaian koprat yang sangat merejah:"> - -<!ENTITY ssl-observatory.prefs.adv_priv_opts2 -"Selamat, melainkan anda menggunakan rangkaian koprat -dengan pelayan nama internet rahsia:"> - -<!ENTITY ssl-observatory.prefs.alt_roots -"Hantar dan semak sijil SSL yang ditandatangani oleh -root CA yang tidak standard"> - -<!ENTITY ssl-observatory.prefs.alt_roots_tooltip -"Ianya adalah selamat (dan satu idea yang bagus) untuk mengaktifkan pilihan ini, melainkan anda menggunakan rangkaian koprat yang sangat merejah atau perisian Kaspersky antivirus yang memantau pelayaran anda dengan proksi TLS dan root Certificate Authority persendirian. Sekiranya diaktifkan di atas rangkaian berkenaan, pilihan ini mungkin akan memaparkan bukti domain https:// yang telah dilawati menggunakan proksi tersebut, disebabkan oleh sijil SSL yang unik yang dihasilkan. Oleh itu kami, secara asalnya kami biarkan ia tidak aktif."> - -<!ENTITY ssl-observatory.prefs.anonymous "Semak sijil SSL menggunakan Tor untuk ujuan anonimiti"> -<!ENTITY ssl-observatory.prefs.anonymous_unavailable -"Semak sijil SSL menggunakan Tor untuk tujuan anonimiti (memerlukan Torbutton)"> -<!ENTITY ssl-observatory.prefs.anonymous_tooltip -"Pemilihan ini memerlukan Tor and Torbutton sedia terpasang"> - -<!ENTITY ssl-observatory.prefs.asn -"Apabila terpapar sijil SSL yang baru, maklumkan kepada Pemantau SSL tentang ISP yang telah berjaya disambungkan"> - -<!ENTITY ssl-observatory.prefs.asn_tooltip -"Ini akan capai dan hantar "Autonomous System number" rangkaian anda. Ia akan membantu mengesan serangan terhadap HTTPS, dan untuk menentukan samada terdapat pemantauan dari rangkaian seperti Iran dan Syria di mana serangan sering berlaku."> - -<!ENTITY ssl-observatory.prefs.show_cert_warning -"Show a warning when the Observatory detects a revoked certificate not caught by your browser"> - -<!ENTITY ssl-observatory.prefs.show_cert_warning_tooltip -"This will check submitted certificates against known Certificate Revocation Lists. Unfortunately we cannot guarantee that we will flag every revoked certificate, but if you do see a warning there's a good chance something is wrong."> - -<!ENTITY ssl-observatory.prefs.done "Selesai"> - -<!ENTITY ssl-observatory.prefs.explanation -"HTTPS Everywhere boleh menggunakan Pemantau SSL EFF. Terdapat dua -perkara yang dilakukan iaitu: (1) menghantar salinan sijil SSL kepada -Pemantau bagi tujuan mengesan serangan "man in the middle" serta -menambah baik keselamatan web; dan (2) memberi amaran kepada anda tentang -rangkaian yang tidak selamat atau serangan ke atas pelayar web anda."> - -<!--<!ENTITY ssl-observatory.prefs.explanation2 -"When you visit https://www.example.com, the Observatory will learn that -somebody visited that site, but will not know who or what page they looked at. -Mouseover the options for further details:">--> - -<!ENTITY ssl-observatory.prefs.explanation2 - -"Contohnya, apabila melawati laman https://www.something.com, sijil SSL -yang diterima oleh Pemantau SSL akan memberitahu bahawa ada pelawat yang -telah ke laman tersebut, tetapi bukan siapa yang telah melawatinya, atau -halaman yang mereka telah kunjungi. Halakan tetikus kepada senarai pilihan -untuk butiran lanjut:"> - -<!ENTITY ssl-observatory.prefs.hide "Sembunyikan tetapan maju"> - -<!ENTITY ssl-observatory.prefs.nonanon -"Semak sijil SSL walaupun ketiadaan Tor"> - -<!ENTITY ssl-observatory.prefs.nonanon_tooltip -"Kami akan cuba menyimpan data secara anonimus, namun langkah ini adalah kurang selamat"> - -<!ENTITY ssl-observatory.prefs.priv_dns -"Hantar dan semak sijil SSL untuk nama DNS yang tidak awam"> - -<!ENTITY ssl-observatory.prefs.priv_dns_tooltip -"Pemantau SSL tidak akan merakam sijil SSL yang namanya tidak dapat diselesaikan oleh sistem DNS, selagi pilihan ini tidak terpilih."> - -<!ENTITY ssl-observatory.prefs.show "Paparkan pilihan maju"> - -<!ENTITY ssl-observatory.prefs.title "Tetapan Pemantau SSL"> - -<!ENTITY ssl-observatory.prefs.use "Gunakan Pemantau SSL?"> -<!ENTITY ssl-observatory.warning.title "AMARAN dari Pemantau SSL EFF"> -<!ENTITY ssl-observatory.warning.showcert "Paparkan rantaian sijil SSL"> -<!ENTITY ssl-observatory.warning.okay "Saya faham"> -<!ENTITY ssl-observatory.warning.text "Amaran tentang sijil SSL untuk laman ini telah diberikan oleh Pemantau SSL EFF:"> -<!ENTITY ssl-observatory.warning.defense "If you are logged in to this site, it may be advisable to change your password once you have a safe connection. (These warnings can be disabled in the "SSL Observatory" tab of the HTTPS Everywhere preferences dialog.)"> - -<!ENTITY ssl-observatory.prefs.self_signed -"Hantar dan periksa sijil sendiri-bertanda"> -<!ENTITY ssl-observatory.prefs.self_signed_tooltip -"Disarankan, masalah kriptografik adalah biasa pada peranti self-signed "> diff --git a/data/extensions/https-everywhere@eff.org/chrome/locale/nb/https-everywhere.dtd b/data/extensions/https-everywhere@eff.org/chrome/locale/nb/https-everywhere.dtd deleted file mode 100644 index de1690a..0000000 --- a/data/extensions/https-everywhere@eff.org/chrome/locale/nb/https-everywhere.dtd +++ /dev/null @@ -1,49 +0,0 @@ -<!ENTITY https-everywhere.about.title "Om HTTPS Everywhere"> -<!ENTITY https-everywhere.about.ext_name "HTTPS Everywhere"> -<!ENTITY https-everywhere.about.ext_description "Kryptér nettet. Bruk HTTPS-sikkerhet automatisk på mange nettsider."> -<!ENTITY https-everywhere.about.version "Versjon"> -<!ENTITY https-everywhere.about.created_by "Lagd av"> -<!ENTITY https-everywhere.about.librarians "Regelsettbibliotekarer"> -<!ENTITY https-everywhere.about.thanks "Takk til"> -<!ENTITY https-everywhere.about.contribute "Hvis du liker HTTPS Everywhere, vurder å"> -<!ENTITY https-everywhere.about.donate_tor "Donére til Tor"> -<!ENTITY https-everywhere.about.tor_lang_code "en"> -<!ENTITY https-everywhere.about.or "eller"> -<!ENTITY https-everywhere.about.donate_eff "Donére til EFF"> - -<!ENTITY https-everywhere.menu.about "Om HTTPS Everywhere"> -<!ENTITY https-everywhere.menu.observatory "SSL Observatory Innstillinger"> -<!ENTITY https-everywhere.menu.globalEnable "Aktiver HTTPS Everywhere"> -<!ENTITY https-everywhere.menu.globalDisable "Deaktiver HTTPS Everywhere"> -<!ENTITY https-everywhere.menu.blockHttpRequests "Sperr alle HTTP forespørsler"> -<!ENTITY https-everywhere.menu.showCounter "Vis teller"> - -<!ENTITY https-everywhere.prefs.title "HTTPS Everywhere Innstillinger"> -<!ENTITY https-everywhere.prefs.enable_all "Aktiver Alle"> -<!ENTITY https-everywhere.prefs.disable_all "Deaktiver Alle"> -<!ENTITY https-everywhere.prefs.reset_defaults "Gjenopprett Standardinnstillinger"> -<!ENTITY https-everywhere.prefs.search "Søk"> -<!ENTITY https-everywhere.prefs.site "Side"> -<!ENTITY https-everywhere.prefs.notes "Merknader"> -<!ENTITY https-everywhere.prefs.list_caption "Hvilke HTTPS omdirigeringsregler skal gjelde?"> -<!ENTITY https-everywhere.prefs.enabled "Aktivert"> -<!ENTITY https-everywhere.prefs.ruleset_howto "Du kan lære mer om hvordan du lager dine egne regelsett (for å støtte andre websider)"> -<!ENTITY https-everywhere.prefs.here_link "her"> -<!ENTITY https-everywhere.prefs.toggle "Av/På"> -<!ENTITY https-everywhere.prefs.reset_default "Gjenopprett Standardinnstilling"> -<!ENTITY https-everywhere.prefs.view_xml_source "Vis XML Kilde"> - -<!ENTITY https-everywhere.source.downloading "Laster ned"> -<!ENTITY https-everywhere.source.filename "Filnavn"> -<!ENTITY https-everywhere.source.unable_to_download "Klarte ikke å laste ned kilde."> - -<!ENTITY https-everywhere.popup.title "HTTPS Everywhere 4.0utvikling.11 varsel"> -<!ENTITY https-everywhere.popup.paragraph1 "Oi da. Du brukte den stabile versjonen av HTTPS Everywhere, men vi kan ved et uhell ha oppgradert deg til utviklingsversjonen i vår siste utgivelse."> -<!ENTITY https-everywhere.popup.paragraph2 "Vil du gå tilbake til den stabile?"> -<!ENTITY https-everywhere.popup.paragraph3 "Vi ville elske det hvis du fortsetter å bruke vår utviklingsutgivelse, og hjalp oss med å gjøre HTTPS Everywhere bedre! Du kan oppleve at det er noen feil her, og der som du kan rapportere til https-everywhere@eff.org. Beklager det inntrufne, og takk for at du bruker HTTPS Everywhere."> -<!ENTITY https-everywhere.popup.keep "Hold meg på utvikler versjonen"> -<!ENTITY https-everywhere.popup.revert "Last ned den siste stabile versjonen"> - -<!ENTITY https-everywhere.ruleset-tests.status_title "HTTPS Everywhere Regelsett Test"> -<!ENTITY https-everywhere.ruleset-tests.status_cancel_button "Avbryt"> -<!ENTITY https-everywhere.ruleset-tests.status_start_button "Start"> diff --git a/data/extensions/https-everywhere@eff.org/chrome/locale/nb/https-everywhere.properties b/data/extensions/https-everywhere@eff.org/chrome/locale/nb/https-everywhere.properties deleted file mode 100644 index 9fab8af..0000000 --- a/data/extensions/https-everywhere@eff.org/chrome/locale/nb/https-everywhere.properties +++ /dev/null @@ -1,8 +0,0 @@ -https-everywhere.menu.globalEnable = Aktiver HTTPS Everywhere -https-everywhere.menu.globalDisable = Deaktiver HTTPS Everywhere -https-everywhere.menu.enableDisable = Aktiver / Deaktiver Regler -https-everywhere.menu.noRules = (Ingen regler for denne siden) -https-everywhere.menu.unknownRules = (Reglene for denne siden er ukjente) -https-everywhere.toolbar.hint = HTTPS Everywhere er nå aktiv. Du kan aktivere/deaktivere fra side til side ved å klikke på ikonet i adresselinjen. -https-everywhere.migration.notification0 = For å implementere en viktig rettelse, tilbakestiller denne oppdateringen din HTTPS Everywhere regelinnstillinger til standardverdiene. -https-everywhere.menu.ruleset-tests = Kjør HTTPS Everywhere Regelsett Tester diff --git a/data/extensions/https-everywhere@eff.org/chrome/locale/nb/ssl-observatory.dtd b/data/extensions/https-everywhere@eff.org/chrome/locale/nb/ssl-observatory.dtd deleted file mode 100644 index 39c3a56..0000000 --- a/data/extensions/https-everywhere@eff.org/chrome/locale/nb/ssl-observatory.dtd +++ /dev/null @@ -1,102 +0,0 @@ -<!-- Observatory popup window --> -<!ENTITY ssl-observatory.popup.details "Detaljer og Personvernsinformasjon"> -<!ENTITY ssl-observatory.popup.later "Spør Meg Senere"> -<!ENTITY ssl-observatory.popup.no "Nei"> - -<!ENTITY ssl-observatory.popup.text "HTTPS Everywhere kan oppdage angrep -mot nettleseren din ved å sende sertifikatene du mottar til -Observatory. Aktivere dette?"> - -<!--<!ENTITY ssl-observatory.popup.text -"EFF's SSL Observatory can detect attacks against HTTPS websites by collecting -and auditing the certificates being presented to your browser. Would you like -to turn it on?">--> - -<!ENTITY ssl-observatory.popup.title -"Skal HTTPS Everywhere bruke SSL Observatory?"> - -<!ENTITY ssl-observatory.popup.yes "Ja"> - -<!-- Observatory preferences dialog --> - -<!ENTITY ssl-observatory.prefs.adv_priv_opts1 -"Det er trygt å aktivere dette, hvis du ikke er på et veldig -påtrengende bedriftsnettverk:"> - -<!ENTITY ssl-observatory.prefs.adv_priv_opts2 -"Trygt, med mindre du bruker et bedriftsnettverk med hemmelige intranett servernavn."> - -<!ENTITY ssl-observatory.prefs.alt_roots -"Send inn og sjekk sertifikater signert av ikke-standardiserte rotsertifiseringsinstanser"> - -<!ENTITY ssl-observatory.prefs.alt_roots_tooltip -"Det er trygt (og en god idé) å aktivere denne innstillingen, med mindre du bruker et påtrengende bedriftsnettverk eller Kaspersky antivirusprogramvare som overvåker surfingen din med en TLS proxy og en privat rotsertifiseringsinstans. Hvis du aktiverer dette på et slikt nettverk, kan innstillingen publisere bevis på hvilke https://-domener som ble besøk gjennom den proxyen, som følge av de unike sertifkatene den vil lage. Så vi deaktiverer den som standard."> - -<!ENTITY ssl-observatory.prefs.anonymous "Sjekk sertifikatene ved å bruke Tor for anonymitet"> -<!ENTITY ssl-observatory.prefs.anonymous_unavailable -"Sjekk sertifikater anonymt ved å bruke Tor (Tor kreves)"> -<!ENTITY ssl-observatory.prefs.anonymous_tooltip -"Denne innstillingen krever at Tor installeres og aktiveres"> - -<!ENTITY ssl-observatory.prefs.asn -"Når du ser et nytt sertifikat, fortell Observatory hvilken internettleverandør du er tilkoblet"> - -<!ENTITY ssl-observatory.prefs.asn_tooltip -"Dette vil hente og sende ditt nettverks "autonome systemnummer". Dette vil hjelpe oss med å lokalisere angrep mot HTTPS og med å avgjøre om vi har observasjoner fra nettverk i Iran og Syria, hvor angrep er relativt vanlige."> - -<!ENTITY ssl-observatory.prefs.show_cert_warning -"Vis en advarsel når Observatory oppdager et opphevet sertifikat som ikke fanges opp av nettleseren din"> - -<!ENTITY ssl-observatory.prefs.show_cert_warning_tooltip -"Dette vil sjekke innsende sertifikater opp mot kjente opphevelseslister. -Uheldigvis kan vi ikke garantere at vi vil flagge alle sertifikater som er opphevet, men hvis du ser en advarsel, så er det stor sjanse for at noe er galt. "> - -<!ENTITY ssl-observatory.prefs.done "Ferdig"> - -<!ENTITY ssl-observatory.prefs.explanation -"HTTPS Everywhere kan bruke EFF's SSL Observatory. Dette gjør to ting: (1) -sender kopier av HTTPS sertifikater til Observatory, for å hjelpe oss å -avsløre 'mellommann'-angrep og forbedre sikkerheten på nettet; og (2) -lar oss advare deg mot usikre tilkoblinger og angrep på nettleseren din."> - -<!--<!ENTITY ssl-observatory.prefs.explanation2 -"When you visit https://www.example.com, the Observatory will learn that -somebody visited that site, but will not know who or what page they looked at. -Mouseover the options for further details:">--> - -<!ENTITY ssl-observatory.prefs.explanation2 - -"For eksempel, hvis du besøker https://www.something.com, vil sertifikatet -Observatory mottar indikere at noen besøkte -www.something.com, men ikke hvem som besøkte siden, eller spesifikt hvilken side -de så på. Hold muspekeren over innstillingene for flere detaljer:"> - -<!ENTITY ssl-observatory.prefs.hide "Skjul avanserte innstillinger"> - -<!ENTITY ssl-observatory.prefs.nonanon -"Sjekk sertifikater selv om Tor ikke er tilgjengelig."> - -<!ENTITY ssl-observatory.prefs.nonanon_tooltip -"Vil vil fortsatt prøve å holde dataene anonyme, men denne innstillingen er mindre sikker"> - -<!ENTITY ssl-observatory.prefs.priv_dns -"Send inn og sjekk sertifikater til DNS-navn som ikke er offentlige"> - -<!ENTITY ssl-observatory.prefs.priv_dns_tooltip -"Hvis denne innstillingen ikke er aktivert, vil ikke Observatory registrere sertikatene til navn som ikke kan analyseres gjennom DNS-systemet."> - -<!ENTITY ssl-observatory.prefs.show "Vis avanserte innstillinger"> - -<!ENTITY ssl-observatory.prefs.title "SSL Observatory Innstillinger"> - -<!ENTITY ssl-observatory.prefs.use "Bruke Observatory?"> -<!ENTITY ssl-observatory.warning.title "ADVARSEL fra EFF's SSL Observatory "> -<!ENTITY ssl-observatory.warning.showcert "Vis sertifikatkjede"> -<!ENTITY ssl-observatory.warning.okay "Jeg forstår"> -<!ENTITY ssl-observatory.warning.text "EFF's SSL Observatory har utstedt en advarsel om bruk av HTTPS sertifikatene på denne siden:"> -<!ENTITY ssl-observatory.warning.defense "Hvis du er logget inn på denne siden, så kan det være en god idé å endre passordet ditt så snart du har en sikker tilkobling. (Disse advarslene kan deaktiveres i "SSL Observatory" fanen under instillinger i HTTPS Everywhere)."> - -<!ENTITY ssl-observatory.prefs.self_signed -"Send og sjekk selvsignerte sertifikater"> -<!ENTITY ssl-observatory.prefs.self_signed_tooltip -"Dette er anbefalt; kryptografiske problemer er spesielt vanlig i selvsignerte enheter"> diff --git a/data/extensions/https-everywhere@eff.org/chrome/locale/nl/https-everywhere.dtd b/data/extensions/https-everywhere@eff.org/chrome/locale/nl/https-everywhere.dtd deleted file mode 100644 index bfbe43a..0000000 --- a/data/extensions/https-everywhere@eff.org/chrome/locale/nl/https-everywhere.dtd +++ /dev/null @@ -1,49 +0,0 @@ -<!ENTITY https-everywhere.about.title "Over HTTPS Everywhere"> -<!ENTITY https-everywhere.about.ext_name "HTTPS Everywhere"> -<!ENTITY https-everywhere.about.ext_description "Versleutel het web! Gebruik HTTPS-beveiliging automatisch op vele sites."> -<!ENTITY https-everywhere.about.version "Versie"> -<!ENTITY https-everywhere.about.created_by "Gemaakt door"> -<!ENTITY https-everywhere.about.librarians "Regelsetbibliothecarissen"> -<!ENTITY https-everywhere.about.thanks "Met dank aan"> -<!ENTITY https-everywhere.about.contribute "Als HTTPS Everywhere u bevalt, kunt u overwegen"> -<!ENTITY https-everywhere.about.donate_tor "te doneren aan Tor"> -<!ENTITY https-everywhere.about.tor_lang_code "en"> -<!ENTITY https-everywhere.about.or "of"> -<!ENTITY https-everywhere.about.donate_eff "te doneren aan het EFF"> - -<!ENTITY https-everywhere.menu.about "Over HTTPS Everywhere"> -<!ENTITY https-everywhere.menu.observatory "SSL-observatoriumvoorkeuren"> -<!ENTITY https-everywhere.menu.globalEnable "HTTPS Everywhere inschakelen"> -<!ENTITY https-everywhere.menu.globalDisable "HTTPS Everywhere uitschakelen"> -<!ENTITY https-everywhere.menu.blockHttpRequests "Blokkeer alle HTTP verzoeken"> -<!ENTITY https-everywhere.menu.showCounter "Toon Teller"> - -<!ENTITY https-everywhere.prefs.title "HTTPS Everywhere-voorkeuren"> -<!ENTITY https-everywhere.prefs.enable_all "Alles inschakelen"> -<!ENTITY https-everywhere.prefs.disable_all "Alles uitschakelen"> -<!ENTITY https-everywhere.prefs.reset_defaults "Standaardwaarden herstellen"> -<!ENTITY https-everywhere.prefs.search "Zoeken"> -<!ENTITY https-everywhere.prefs.site "Site"> -<!ENTITY https-everywhere.prefs.notes "Opmerkingen"> -<!ENTITY https-everywhere.prefs.list_caption "Welke HTTPS-omleidingsregels moeten worden toegepast?"> -<!ENTITY https-everywhere.prefs.enabled "Ingeschakeld"> -<!ENTITY https-everywhere.prefs.ruleset_howto "Om ondersteuning voor andere websites toe te voegen, kunt u"> -<!ENTITY https-everywhere.prefs.here_link "zelf regelsets opstellen"> -<!ENTITY https-everywhere.prefs.toggle "Schakelen"> -<!ENTITY https-everywhere.prefs.reset_default "Standaardwaarden herstellen"> -<!ENTITY https-everywhere.prefs.view_xml_source "XML-broncode bekijken"> - -<!ENTITY https-everywhere.source.downloading "Bezig met downloaden"> -<!ENTITY https-everywhere.source.filename "Bestandsnaam"> -<!ENTITY https-everywhere.source.unable_to_download "Kan broncode niet downloaden."> - -<!ENTITY https-everywhere.popup.title "HTTPS Everywhere 4.0development.11 bericht"> -<!ENTITY https-everywhere.popup.paragraph1 "Oeps! U gebruikte de stabiele versie van HTTPS Everywhere, maar het is mogelijk dat we u tijdens de laatste uitgave per ongeluk naar de ontwikkelversie hebben geupgrade."> -<!ENTITY https-everywhere.popup.paragraph2 "Wilt u teruggaan naar de stabiele versie?"> -<!ENTITY https-everywhere.popup.paragraph3 "We zouden het op prijs stellen als u doorging met het gebruik van onze ontwikkelaars versie en ons hielp met het verbeteren van HTTPS Everywhere! U zult hier en daar wat bugs tegenkomen, die u kunt melden aan https-everywhere@eff.org. Excuses voor het ongemak, en veel dank voor het gebruik van HTTPS Everywhere."> -<!ENTITY https-everywhere.popup.keep "Blijf gebruik maken van de ontwikkelaars versie"> -<!ENTITY https-everywhere.popup.revert "Download de meest recenste stabiele uitgave."> - -<!ENTITY https-everywhere.ruleset-tests.status_title "HTTPS Everywhere Regels Testen"> -<!ENTITY https-everywhere.ruleset-tests.status_cancel_button "Annuleren"> -<!ENTITY https-everywhere.ruleset-tests.status_start_button "Start"> diff --git a/data/extensions/https-everywhere@eff.org/chrome/locale/nl/https-everywhere.properties b/data/extensions/https-everywhere@eff.org/chrome/locale/nl/https-everywhere.properties deleted file mode 100644 index 0d5e56b..0000000 --- a/data/extensions/https-everywhere@eff.org/chrome/locale/nl/https-everywhere.properties +++ /dev/null @@ -1,8 +0,0 @@ -https-everywhere.menu.globalEnable = HTTPS Everywhere inschakelen -https-everywhere.menu.globalDisable = HTTPS Everywhere uitschakelen -https-everywhere.menu.enableDisable = Regels in-/uitschakelen -https-everywhere.menu.noRules = (Geen regels voor deze pagina) -https-everywhere.menu.unknownRules = (Regels voor deze pagina onbekend) -https-everywhere.toolbar.hint = HTTPS Everywhere is nu actief. Je kunt dit aanpassen door op een site-by-site basis te klikken op het icoon in de adresbalk. -https-everywhere.migration.notification0 = Om een cruciale oplossing te bewerkstelligen, reset deze update je HTTPS Everywhere regels voorkeuren naar de standaard waarden. -https-everywhere.menu.ruleset-tests = Voer de HTTPS Everywhere Ruleset Tests uit diff --git a/data/extensions/https-everywhere@eff.org/chrome/locale/nl/ssl-observatory.dtd b/data/extensions/https-everywhere@eff.org/chrome/locale/nl/ssl-observatory.dtd deleted file mode 100644 index cd962c0..0000000 --- a/data/extensions/https-everywhere@eff.org/chrome/locale/nl/ssl-observatory.dtd +++ /dev/null @@ -1,104 +0,0 @@ -<!-- Observatory popup window --> -<!ENTITY ssl-observatory.popup.details "Details en privacy-informatie"> -<!ENTITY ssl-observatory.popup.later "Later opnieuw vragen"> -<!ENTITY ssl-observatory.popup.no "Nee"> - -<!ENTITY ssl-observatory.popup.text "HTTPS Everywhere kan aanvallen op uw browser detecteren door -de certificaten die u ontvangt, naar het observatorium door te sturen. Wilt u dit inschakelen?"> - -<!--<!ENTITY ssl-observatory.popup.text -"EFF's SSL Observatory can detect attacks against HTTPS websites by collecting -and auditing the certificates being presented to your browser. Would you like -to turn it on?">--> - -<!ENTITY ssl-observatory.popup.title -"SSL-observatorium gebruiken?"> - -<!ENTITY ssl-observatory.popup.yes "Ja"> - -<!-- Observatory preferences dialog --> - -<!ENTITY ssl-observatory.prefs.adv_priv_opts1 -"Het is veilig om dit in te schakelen, tenzij u een zeer indringend bedrijfsnetwerk gebruikt:"> - -<!ENTITY ssl-observatory.prefs.adv_priv_opts2 -"Veilig, tenzij u een bedrijfsnetwerk met geheime intranetservernamen gebruikt:"> - -<!ENTITY ssl-observatory.prefs.alt_roots -"Certificaten ondertekend door niet-standaard hoofd-CA’s opsturen en controleren"> - -<!ENTITY ssl-observatory.prefs.alt_roots_tooltip -"Het is veilig (en aangeraden) om deze optie in te schakelen, tenzij u een indringend -bedrijfsnetwerk gebruikt dat uw surfgedrag met een TLS-proxy en een -privé-hoofdcertificaatautoriteit monitort. Indien deze optie op een dergelijk netwerk is ingeschakeld, -kan deze bewijs publiceren over welke HTTPS-domeinen via die proxy werden bezocht, vanwege de unieke -certificaten die dan worden geproduceerd. De optie is daarom standaard uitgeschakeld."> - -<!ENTITY ssl-observatory.prefs.anonymous "Certificaten omwille van anonimiteit via Tor controleren"> -<!ENTITY ssl-observatory.prefs.anonymous_unavailable -"Certificaten omwille van anonimiteit via Tor controleren (vereist Torbutton)"> -<!ENTITY ssl-observatory.prefs.anonymous_tooltip -"Voor deze optie zijn Tor en Torbutton vereist"> - -<!ENTITY ssl-observatory.prefs.asn -"Melden met welke ISP u bent verbonden indien u een nieuwe certificaat ziet"> - -<!ENTITY ssl-observatory.prefs.asn_tooltip -"Dit zal het Autonoom Systeem-nummer van uw netwerk ophalen en verzenden als het observatorium een -waarschuwing afgeeft over een certificaat dat u zag. Dit helpt ons aanvallen op HTTPS te lokaliseren."> - -<!ENTITY ssl-observatory.prefs.show_cert_warning -"Toon een waarschuwing wanneer de Observatory een ingetrokken certificaat detecteert die niet door je browser wordt afgevangen"> - -<!ENTITY ssl-observatory.prefs.show_cert_warning_tooltip -"Dit checkt toegevoegde certificaten tegen de bekende ingetrokken certificaat lijsten. Helaas kunnen we niet garanderen dat we alle ingetrokken certificaten markeren, maar als je een waarschuwing ziet dan is er een goede kans dat er iets niet goed is."> - -<!ENTITY ssl-observatory.prefs.done "OK"> - -<!ENTITY ssl-observatory.prefs.explanation -"HTTPS Everywhere kan het SSL-observatorium van EFF gebruiken. Dit doet twee dingen: ten eerste zendt -het kopieën van HTTPS-certificaten naar het observatorium om ons te helpen man-in-the-middle-aanvallen -te detecteren en de veiligheid van het web te verbeteren; ten tweede laat het ons u waarschuwen over -onveilige verbindingen en aanvallen op uw browser."> - -<!--<!ENTITY ssl-observatory.prefs.explanation2 -"When you visit https://www.example.com, the Observatory will learn that -somebody visited that site, but will not know who or what page they looked at. -Mouseover the options for further details:">--> - -<!ENTITY ssl-observatory.prefs.explanation2 - -"Als u bijvoorbeeld https://www.iets.nl bezoekt, geeft het certificaat dat het observatorium ontvangt aan -dat iemand www.iets.nl bezocht, maar niet wie de site bezocht of welke specifieke pagina de bezoeker -bekeek. Plaats uw muis boven de opties voor meer details:"> - -<!ENTITY ssl-observatory.prefs.hide "Geavanceerde opties verbergen"> - -<!ENTITY ssl-observatory.prefs.nonanon -"Certificaten controleren zelfs als Tor niet beschikbaar is"> - -<!ENTITY ssl-observatory.prefs.nonanon_tooltip -"We zullen nog steeds proberen de gegevens anoniem te houden, maar deze optie is minder veilig"> - -<!ENTITY ssl-observatory.prefs.priv_dns -"Certificaten voor niet-openbare DNS-namen opsturen en controleren"> - -<!ENTITY ssl-observatory.prefs.priv_dns_tooltip -"Tenzij deze optie is aangevinkt, legt het observatorium geen certificaten vast voor namen die niet via -het DNS-systeem zijn op te lossen."> - -<!ENTITY ssl-observatory.prefs.show "Geavanceerde opties tonen"> - -<!ENTITY ssl-observatory.prefs.title "Voorkeuren SSL-observatorium"> - -<!ENTITY ssl-observatory.prefs.use "Het observatorium gebruiken?"> -<!ENTITY ssl-observatory.warning.title "WAARSCHUWING van SSL-observatorium van EFF"> -<!ENTITY ssl-observatory.warning.showcert "Toon de certificaatketen"> -<!ENTITY ssl-observatory.warning.okay "Ik begrijp het"> -<!ENTITY ssl-observatory.warning.text "Het SSL-observatorium van EFF heeft een waarschuwing uitgegeven over een HTTPS-certificaat voor deze site:"> -<!ENTITY ssl-observatory.warning.defense "Als je ingelogd bent op deze site, is het aan te raden om je wachtwoord aan te passen zodra je een beveiligde verbinding hebt. (Deze waarschuwingen kunnen uitgeschakeld worden in het "SSL Observatory" tabblad van het HTTPS Everywhere voorkeuren menu.)"> - -<!ENTITY ssl-observatory.prefs.self_signed -"Verstuur en controleer zelf-getekende certificaten"> -<!ENTITY ssl-observatory.prefs.self_signed_tooltip -"Dit is aanbevolen; cryptografische problemen zijn veel voorkomend in zelf-getekende embedded apparaten"> diff --git a/data/extensions/https-everywhere@eff.org/chrome/locale/pl/https-everywhere.dtd b/data/extensions/https-everywhere@eff.org/chrome/locale/pl/https-everywhere.dtd deleted file mode 100644 index c676d71..0000000 --- a/data/extensions/https-everywhere@eff.org/chrome/locale/pl/https-everywhere.dtd +++ /dev/null @@ -1,49 +0,0 @@ -<!ENTITY https-everywhere.about.title "O HTTPS Everywhere"> -<!ENTITY https-everywhere.about.ext_name "HTTPS Everywhere"> -<!ENTITY https-everywhere.about.ext_description "Szyfruj sieć! Automatycznie używaj zabezpieczeń HTTPS na wielu stronach."> -<!ENTITY https-everywhere.about.version "Wersja"> -<!ENTITY https-everywhere.about.created_by "Stworzone przez"> -<!ENTITY https-everywhere.about.librarians "Ruleset Librarians"> -<!ENTITY https-everywhere.about.thanks "Dzięki dla"> -<!ENTITY https-everywhere.about.contribute "Jeżeli lubisz HTTPS Everywhere, możesz rozważyć "> -<!ENTITY https-everywhere.about.donate_tor "Dotacje dla Tora"> -<!ENTITY https-everywhere.about.tor_lang_code "en"> -<!ENTITY https-everywhere.about.or "albo"> -<!ENTITY https-everywhere.about.donate_eff "Dotacje dla Electronic Frontier Foundation"> - -<!ENTITY https-everywhere.menu.about "O HTTPS Everywhere"> -<!ENTITY https-everywhere.menu.observatory "Ustawienia SSL Observatory"> -<!ENTITY https-everywhere.menu.globalEnable "Włącz HTTPS Everywhere"> -<!ENTITY https-everywhere.menu.globalDisable "Wyłącz HTTPS Everywhere"> -<!ENTITY https-everywhere.menu.blockHttpRequests "Blokuj wszystkie próby połączenia HTTP"> -<!ENTITY https-everywhere.menu.showCounter "Pokaż Licznik"> - -<!ENTITY https-everywhere.prefs.title "Ustawienia HTTPS Everywhere"> -<!ENTITY https-everywhere.prefs.enable_all "Włącz wszystko"> -<!ENTITY https-everywhere.prefs.disable_all "Wyłącz wszystko"> -<!ENTITY https-everywhere.prefs.reset_defaults "Przywróć ustawienia fabryczne"> -<!ENTITY https-everywhere.prefs.search "Szukaj"> -<!ENTITY https-everywhere.prefs.site "Strona"> -<!ENTITY https-everywhere.prefs.notes "Notatki"> -<!ENTITY https-everywhere.prefs.list_caption "Które z opcji przekierowań HTTPS należy zastosować?"> -<!ENTITY https-everywhere.prefs.enabled "Włączone"> -<!ENTITY https-everywhere.prefs.ruleset_howto "Możesz nauczyć się jak pisać własne pakiety reguł (by dać wsparcie innym stronom)"> -<!ENTITY https-everywhere.prefs.here_link "tutaj"> -<!ENTITY https-everywhere.prefs.toggle "Przełączanie"> -<!ENTITY https-everywhere.prefs.reset_default "Przywróć ustawienia fabryczne"> -<!ENTITY https-everywhere.prefs.view_xml_source "Zobacz źródło XML "> - -<!ENTITY https-everywhere.source.downloading "Ściąganie"> -<!ENTITY https-everywhere.source.filename "Nazwa pliku"> -<!ENTITY https-everywhere.source.unable_to_download "Nie można ściągnąć źródła. "> - -<!ENTITY https-everywhere.popup.title "Powiadomienie o wersji HTTPS Everywhere 4.0development.11"> -<!ENTITY https-everywhere.popup.paragraph1 "Ojej. Używałeś stabilnej wersji HTTPS Everywhere, ale mogliśmy wraz z najnowszą wersją przypadkowo zaktualizować Twój system do wersji rozwojowej."> -<!ENTITY https-everywhere.popup.paragraph2 "Czy chciałbyś wrócić do wersji stabilnej?"> -<!ENTITY https-everywhere.popup.paragraph3 "Pragnęlibyśmy abyś dalej używał naszej wersji rozwojowej i pomógł nam uczyć HTTPS Everywhere lepszym! Może się okazać, że jest trochę więcej błędów tu i tam, które możesz zgłosić pod adres https-everywhere@eff.org. Wybacz proszę tę niedogodność. Dziękujemy za używanie HTTPS Everywhere."> -<!ENTITY https-everywhere.popup.keep "Pozostań przy wersji rozwojowej"> -<!ENTITY https-everywhere.popup.revert "Pobierz najnowszą wersję stabilną"> - -<!ENTITY https-everywhere.ruleset-tests.status_title "Uruchom testowe zestawienie reguł HTTPS Everywhere"> -<!ENTITY https-everywhere.ruleset-tests.status_cancel_button "Anuluj"> -<!ENTITY https-everywhere.ruleset-tests.status_start_button "Start"> diff --git a/data/extensions/https-everywhere@eff.org/chrome/locale/pl/https-everywhere.properties b/data/extensions/https-everywhere@eff.org/chrome/locale/pl/https-everywhere.properties deleted file mode 100644 index 56e0f1d..0000000 --- a/data/extensions/https-everywhere@eff.org/chrome/locale/pl/https-everywhere.properties +++ /dev/null @@ -1,8 +0,0 @@ -https-everywhere.menu.globalEnable = Włącz HTTPS Everywhere -https-everywhere.menu.globalDisable = Wyłącz HTTPS Everywhere -https-everywhere.menu.enableDisable = Włącz/Wyłącz reguły -https-everywhere.menu.noRules = (brak reguł dla tej strony) -https-everywhere.menu.unknownRules = (reguły dla tej strony są nieznane) -https-everywhere.toolbar.hint = HTTPS Everywhere jest teraz aktywne. Możesz przełączać to dla poszczególnych stron, klikając ikonę w pasku adresu. -https-everywhere.migration.notification0 = W celu implementacji pewnej kluczowej poprawki, ta aktualizacja zresetuje ustawienia reguł HTTPS Everywhere do ich domyślnych wartości. -https-everywhere.menu.ruleset-tests = Uruchom testowe zestawienie reguł HTTPS Everywhere diff --git a/data/extensions/https-everywhere@eff.org/chrome/locale/pl/ssl-observatory.dtd b/data/extensions/https-everywhere@eff.org/chrome/locale/pl/ssl-observatory.dtd deleted file mode 100644 index 9a9ac56..0000000 --- a/data/extensions/https-everywhere@eff.org/chrome/locale/pl/ssl-observatory.dtd +++ /dev/null @@ -1,101 +0,0 @@ -<!-- Observatory popup window --> -<!ENTITY ssl-observatory.popup.details "Szczegóły i Polityka Prywatności"> -<!ENTITY ssl-observatory.popup.later "Zapytaj mnie później"> -<!ENTITY ssl-observatory.popup.no "Nie"> - -<!ENTITY ssl-observatory.popup.text "HTTPS Everywhere może wykryć ataki -na twoją przeglądarkę przez wysyłanie do ciebie certyfikatów, które otrzymujesz -do "SSL Observatory". Włączyć tą opcję?"> - -<!--<!ENTITY ssl-observatory.popup.text -"EFF's SSL Observatory can detect attacks against HTTPS websites by collecting -and auditing the certificates being presented to your browser. Would you like -to turn it on?">--> - -<!ENTITY ssl-observatory.popup.title -"Czy HTTPS Everywhere ma używać "SSL Observatory"?"> - -<!ENTITY ssl-observatory.popup.yes "Tak"> - -<!-- Observatory preferences dialog --> - -<!ENTITY ssl-observatory.prefs.adv_priv_opts1 -"Bezpiecznym jest używanie tej opcji, chyba że korzystasz -z intruzywnej sieci korporacyjnej."> - -<!ENTITY ssl-observatory.prefs.adv_priv_opts2 -"Bezpieczne, jeżeli używasz sieci korporacyjnej z ukrytymi nazwami serwerów Intranetowych."> - -<!ENTITY ssl-observatory.prefs.alt_roots -"Wysyłaj i sprawdzaj certyfikaty podpisane przez niestandardowe ośrodki certyfikacji"> - -<!ENTITY ssl-observatory.prefs.alt_roots_tooltip -"Jest bezpiecznym (i dobrym pomysłem), by włączyć tą opcję, chyba że używasz intruzywnej sieci korporacyjnej lub antywirusa firmy Kaspersky, które monitorują twoje przeglądanie za pomocą TLS proxy i prywatnego roota CA. Jeżeli ta opcja jest włączona na takich właśnie sieciach, opcja ta może przyczynić się do publikacji dowodów na temat stron, które były odwiedzane przez ten proxy, ponieważ unikalne certyfikaty zostaną utworzone. Dlatego też opcja ta domyślnie jest wyłączona."> - -<!ENTITY ssl-observatory.prefs.anonymous "Sprawdź certyfikaty używając Tora dla prywatności"> -<!ENTITY ssl-observatory.prefs.anonymous_unavailable -"Sprawdź certyfikaty używając Tora dla prywatności (wymaga aplikacji Torbutton)"> -<!ENTITY ssl-observatory.prefs.anonymous_tooltip -"Ta opcja, do instalacji, wymaga Tora oraz aplikacji Torbutton "> - -<!ENTITY ssl-observatory.prefs.asn -"Jeżeli dostrzeżesz nowe certyfikaty, potwierdź SLL Observatory, do którego ISP jesteś obecnie podłączony"> - -<!ENTITY ssl-observatory.prefs.asn_tooltip -"To pobierze i wyśle "numer Autonomicznego Systemu" Twojej sieci. To pomoże nam zlokalizować ataki na HTTPS i określić, czy mamy obserwacje sieci w miejscach takich jak Iran czy Syria, gdzie ataki są porównywalnie częste."> - -<!ENTITY ssl-observatory.prefs.show_cert_warning -"Pokaż ostrzeżenie gdy Obserwatorium wykryje odwołany certyfikat, nie wykryty przez Twoją przeglądarkę"> - -<!ENTITY ssl-observatory.prefs.show_cert_warning_tooltip -"To pozwoli sprawdzić wysłane certyfikaty przeciw znanej Liście Odwołanych Certyfikatów. Niestety, nie możemy zagwarantować, że będziemy flagować każdy odwołany certyfikat, ale jeśli zobaczysz ostrzeżenie istnieje duża szansa, że coś jest nie tak."> - -<!ENTITY ssl-observatory.prefs.done "Gotowe"> - -<!ENTITY ssl-observatory.prefs.explanation -"HTTPS Everywhere może używać EFF's SSL Observatory. Daje to dwie rzeczy: (1) -wysyła kopie certyfikatów HTTPS do SSL Observatory, pomagając nam -wykryć ataki osób podsłuchujących; i (2) -daje nam znać o niezabezpieczonych połączeniach lub atakach na twoją przeklądarkę."> - -<!--<!ENTITY ssl-observatory.prefs.explanation2 -"When you visit https://www.example.com, the Observatory will learn that -somebody visited that site, but will not know who or what page they looked at. -Mouseover the options for further details:">--> - -<!ENTITY ssl-observatory.prefs.explanation2 - -"Dla przykładu, jeżeli odwiedzasz https://www.something.com, certyfikat -otrzymany przez SSL Observatory wskaże, że ktoś odwiedził -https://www.something.com ale nie wskaże kto dokładnie ją odwiedzał i jakie strony przeglądał. -Najedź kursorem na opcje by zobaczyć więcej szczegółów:"> - -<!ENTITY ssl-observatory.prefs.hide "Ukryj zaawansowane opcje"> - -<!ENTITY ssl-observatory.prefs.nonanon -"Sprawdź certyfikaty nawet jeżeli Tor nie jest dostępny"> - -<!ENTITY ssl-observatory.prefs.nonanon_tooltip -"Postaramy się zachować anonimowość twoich danych, jednak ta opcja jest mniej bezpieczna."> - -<!ENTITY ssl-observatory.prefs.priv_dns -"Wyślij i sprawdź certyfikaty dla niepublicznych nazw DNSów"> - -<!ENTITY ssl-observatory.prefs.priv_dns_tooltip -"Jeśli ta opcja nie jest włączona, Obserwatorium nie zarejestruje certyfikatów dla nazw, których nie można znaleźć w systemie DNS."> - -<!ENTITY ssl-observatory.prefs.show "Pokaż zaawansowane opcje"> - -<!ENTITY ssl-observatory.prefs.title "Preferencje SLL Observatory"> - -<!ENTITY ssl-observatory.prefs.use "Użyj Observatory?"> -<!ENTITY ssl-observatory.warning.title "OSTRZEŻENIE od EFF's SSL Observatory"> -<!ENTITY ssl-observatory.warning.showcert "Pokaż łańcuch certyfikatu"> -<!ENTITY ssl-observatory.warning.okay "Tak, rozumiem"> -<!ENTITY ssl-observatory.warning.text "EFF's SSL Observatory wystawił ostrzeżenie na temat certyfikatów HTTPS dla tej strony:"> -<!ENTITY ssl-observatory.warning.defense "Jeśli jesteś zalogowany na tej stronie, wskazana jest zmiana hasła, jak tylko będziesz mieć bezpieczne połączenie. (Te ostrzeżenia można wyłączyć w karcie "Obserwatorium SSL" w preferencjach HTTPS Everywhere.)"> - -<!ENTITY ssl-observatory.prefs.self_signed -"Wysyłaj i sprawdzaj samopodpisane certyfikaty"> -<!ENTITY ssl-observatory.prefs.self_signed_tooltip -"To jest zalecane; problemy kryptograficzne są szczególnie częste w samopodpisanych urządzeniach wbudowanych."> diff --git a/data/extensions/https-everywhere@eff.org/chrome/locale/pt/https-everywhere.dtd b/data/extensions/https-everywhere@eff.org/chrome/locale/pt/https-everywhere.dtd deleted file mode 100644 index d698764..0000000 --- a/data/extensions/https-everywhere@eff.org/chrome/locale/pt/https-everywhere.dtd +++ /dev/null @@ -1,49 +0,0 @@ -<!ENTITY https-everywhere.about.title "Sobre o HTTPS Everywhere"> -<!ENTITY https-everywhere.about.ext_name "HTTPS Em Qualquer Lugar"> -<!ENTITY https-everywhere.about.ext_description "Criptografe a Web! Use, automaticamente, segurança HTTPS em vários sites."> -<!ENTITY https-everywhere.about.version "Versão"> -<!ENTITY https-everywhere.about.created_by "Criado por"> -<!ENTITY https-everywhere.about.librarians "Bibliotecas de Regras"> -<!ENTITY https-everywhere.about.thanks "Obrigado a"> -<!ENTITY https-everywhere.about.contribute "Se gosta de HTTPS Everywhere, pode pensar em"> -<!ENTITY https-everywhere.about.donate_tor "Doar ao Tor"> -<!ENTITY https-everywhere.about.tor_lang_code "pt"> -<!ENTITY https-everywhere.about.or "ou"> -<!ENTITY https-everywhere.about.donate_eff "Doar à EFF"> - -<!ENTITY https-everywhere.menu.about "Sobre o HTTPS Everywhere"> -<!ENTITY https-everywhere.menu.observatory "Preferências do SSL Observatory"> -<!ENTITY https-everywhere.menu.globalEnable "Ativar HTTPS Everywhere"> -<!ENTITY https-everywhere.menu.globalDisable "Desativar HTTPS Everywhere"> -<!ENTITY https-everywhere.menu.blockHttpRequests "Bloquear todos os pedidos HTTP"> -<!ENTITY https-everywhere.menu.showCounter "Mostrar Contador"> - -<!ENTITY https-everywhere.prefs.title "Preferências do HTTPS Everywhere"> -<!ENTITY https-everywhere.prefs.enable_all "Ativar todas"> -<!ENTITY https-everywhere.prefs.disable_all "Desativar todas"> -<!ENTITY https-everywhere.prefs.reset_defaults "Restaurar padrões"> -<!ENTITY https-everywhere.prefs.search "Procurar"> -<!ENTITY https-everywhere.prefs.site "Site"> -<!ENTITY https-everywhere.prefs.notes "Notas"> -<!ENTITY https-everywhere.prefs.list_caption "Que regras de redireção HTTPS devem aplicar-se?"> -<!ENTITY https-everywhere.prefs.enabled "Ativada"> -<!ENTITY https-everywhere.prefs.ruleset_howto "Pode aprender a escrever os seus próprios grupos de regras (para adicionar suporte para outros sites)"> -<!ENTITY https-everywhere.prefs.here_link "aqui"> -<!ENTITY https-everywhere.prefs.toggle "Alternar"> -<!ENTITY https-everywhere.prefs.reset_default "Restaurar Padrão"> -<!ENTITY https-everywhere.prefs.view_xml_source "Ver fonte XML"> - -<!ENTITY https-everywhere.source.downloading "Descarregando"> -<!ENTITY https-everywhere.source.filename "Nome do ficheiro"> -<!ENTITY https-everywhere.source.unable_to_download "Impossível baixar a fonte"> - -<!ENTITY https-everywhere.popup.title "HTTPS Everywhere 4.0development.11 notificação"> -<!ENTITY https-everywhere.popup.paragraph1 "Oops. Estava a usar a última versão estável do HTTPS Everywhere, mas nós poderemos ter acidentalmente feito o upgrade para a versão de desenvolvimento do mesmo na nossa última versão."> -<!ENTITY https-everywhere.popup.paragraph2 "Gostaria de voltar para a versão estável?"> -<!ENTITY https-everywhere.popup.paragraph3 "Adoraríamos que continuasse a usar a nossa versão de desenvolvimento e ajudasse a tornar HTTPS Everywhere melhor! Poderá encontrar ainda alguns bugs por aí, que poderá relatar para https-everywhere@eff.org. Pedimos desculpa pela inconveniência e obrigado por utilizar HTTPS Everywhere."> -<!ENTITY https-everywhere.popup.keep "Manter-me na versão de desenvolvimento"> -<!ENTITY https-everywhere.popup.revert "Descarregar a úlitma versão estável"> - -<!ENTITY https-everywhere.ruleset-tests.status_title "HTTPS Everywhere Ruleset Tests"> -<!ENTITY https-everywhere.ruleset-tests.status_cancel_button "Cancelar"> -<!ENTITY https-everywhere.ruleset-tests.status_start_button "Iniciar"> diff --git a/data/extensions/https-everywhere@eff.org/chrome/locale/pt/https-everywhere.properties b/data/extensions/https-everywhere@eff.org/chrome/locale/pt/https-everywhere.properties deleted file mode 100644 index 1763a06..0000000 --- a/data/extensions/https-everywhere@eff.org/chrome/locale/pt/https-everywhere.properties +++ /dev/null @@ -1,8 +0,0 @@ -https-everywhere.menu.globalEnable = Ativar HTTPS Everywhere -https-everywhere.menu.globalDisable = Desativar HTTPS Everywhere -https-everywhere.menu.enableDisable = Regras de Ativação / Desativação -https-everywhere.menu.noRules = (Sem Regras para Esta Página) -https-everywhere.menu.unknownRules = (Regras Desconhecidas para Esta Página) -https-everywhere.toolbar.hint = O HTTPS Everywhere está agora ativo. Pode ativá-lo, sítio-a-sítio, clicando no ícone na barra de endereços. -https-everywhere.migration.notification0 = Para implementar esta correção crucial, a atualização vai alterar as suas regras do HTTPS Everywhere, para os valores originais. -https-everywhere.menu.ruleset-tests = Realizar HTTPS Everywhere Ruleset Tests diff --git a/data/extensions/https-everywhere@eff.org/chrome/locale/pt/ssl-observatory.dtd b/data/extensions/https-everywhere@eff.org/chrome/locale/pt/ssl-observatory.dtd deleted file mode 100644 index 59b2457..0000000 --- a/data/extensions/https-everywhere@eff.org/chrome/locale/pt/ssl-observatory.dtd +++ /dev/null @@ -1,98 +0,0 @@ -<!-- Observatory popup window --> -<!ENTITY ssl-observatory.popup.details "Detalhes e Informação da Privacidade"> -<!ENTITY ssl-observatory.popup.later "Perguntar Mais Tarde"> -<!ENTITY ssl-observatory.popup.no "Não"> - -<!ENTITY ssl-observatory.popup.text "HTTPS Everywhere pode detectar ataques ao seu navegador através do envio dos certificados que você recebe ao Observatory. Ativar funcionalidade?"> - -<!--<!ENTITY ssl-observatory.popup.text -"EFF's SSL Observatory can detect attacks against HTTPS websites by collecting -and auditing the certificates being presented to your browser. Would you like -to turn it on?">--> - -<!ENTITY ssl-observatory.popup.title -"HTTPS Everywhere deve usar o Observatório SSL?"> - -<!ENTITY ssl-observatory.popup.yes "Sim"> - -<!-- Observatory preferences dialog --> - -<!ENTITY ssl-observatory.prefs.adv_priv_opts1 -"É seguro ativar a funcionalidade, a menos que use uma rede empresarial muito intrusiva:"> - -<!ENTITY ssl-observatory.prefs.adv_priv_opts2 -"Apropriado, a menos que use uma rede empresarial, com servidores de intranet cujos nomes sejam confidenciais:"> - -<!ENTITY ssl-observatory.prefs.alt_roots -"Submeter e verificar certificados assinados por CAs raizes não padrões"> - -<!ENTITY ssl-observatory.prefs.alt_roots_tooltip -"É apropriado (e uma boa ideia) ativar esta opção, a menos que use uma rede corporativa que vigia sua navegação por meio de um proxy TLS e uma Autoridade Certificadora Raiz privada. Se for ativada em tal rede, esta opção poderá divulgar detalhes dos domínios https:// específicos que se acessaram através daquele proxy, por causa dos certificados distintivos assim criados. Por isso, esta opção é desativada por padrão."> - -<!ENTITY ssl-observatory.prefs.anonymous "Verificar certificados usando Tor pelo anonimato"> -<!ENTITY ssl-observatory.prefs.anonymous_unavailable -"Verificar certificados usando Tor pelo anonimato (precisa do Torbutton)"> -<!ENTITY ssl-observatory.prefs.anonymous_tooltip -"Esta opção precisa da instalação do Tor e Torbutton"> - -<!ENTITY ssl-observatory.prefs.asn -"Quando você vê um certificado novo, avisar o Observatory do ISP ao qual você estiver ligado"> - -<!ENTITY ssl-observatory.prefs.asn_tooltip -"Isso determinará e enviará o "Numéro de Sistema Autônomo" da sua rede, o qual ajudará na detecção de ataques ao HTTPS e na determinação da presença de observações de redes em lugares como o Irã e a Síria onde ataques são comparativamente mais comuns."> - -<!ENTITY ssl-observatory.prefs.show_cert_warning -"Mostrar um alerta quando o Observatório detecta um certificado revogado, não capturado pelo seu browser."> - -<!ENTITY ssl-observatory.prefs.show_cert_warning_tooltip -"Este irá verificar certificados submetidos contra conhecidas Listas de Revogação de Certificados. Infelizmente não podemos garantir que iremos marcar cada certificado revogado, mas se efectivamente vir um alerta existe uma boa chance de que algo está errado."> - -<!ENTITY ssl-observatory.prefs.done "Completo"> - -<!ENTITY ssl-observatory.prefs.explanation -"HTTPS Everywhere pode usar o Observatório SSL da EFF's. Acontecem duas coisas: (1) -envia cópias dos certificados HTTPS para o Observatório, para nos ajudarem -a detetar ataques 'man in the middle' e a melhorar a segurança na Web; e (2) -permite-nos avisá-lo sobre ligações inseguras ou ataques ao seu navegador."> - -<!--<!ENTITY ssl-observatory.prefs.explanation2 -"When you visit https://www.example.com, the Observatory will learn that -somebody visited that site, but will not know who or what page they looked at. -Mouseover the options for further details:">--> - -<!ENTITY ssl-observatory.prefs.explanation2 - -"Por exemplo, ao visitar https://www.something.com, o certificado -recebido pelo Observatório vai indicar que alguém visitou -https://www.something.com, mas não quem visitou o sítio ou que página foi especificamente -visualizada. Passe com o rato em cima das opções para mais pormenores:"> - -<!ENTITY ssl-observatory.prefs.hide "Esconder opções avançadas"> - -<!ENTITY ssl-observatory.prefs.nonanon -"Conferir os certificados mesmo que o Tor não esteja disponível"> - -<!ENTITY ssl-observatory.prefs.nonanon_tooltip -"Vamos tentar manter os dados anónimos, mas esta opção é menos segura"> - -<!ENTITY ssl-observatory.prefs.priv_dns -"Submeter e conferir certificados para nomes DNS não-públicos"> - -<!ENTITY ssl-observatory.prefs.priv_dns_tooltip -"Se não ativar esta opção, o Observatório não vai guardar os certificados para nomes que não consiga resolver pelo DNS."> - -<!ENTITY ssl-observatory.prefs.show "Mostrar opções avançadas"> - -<!ENTITY ssl-observatory.prefs.title "Preferências do SSL Observatory"> - -<!ENTITY ssl-observatory.prefs.use "Usar o Observatório?"> -<!ENTITY ssl-observatory.warning.title "AVISO do Observatório SSL da EFF"> -<!ENTITY ssl-observatory.warning.showcert "Mostrar a cadeia de certificados"> -<!ENTITY ssl-observatory.warning.okay "Entendo"> -<!ENTITY ssl-observatory.warning.text "O Obvservatório SSL, da EFF, emitiu um aviso sobre o certificado(s) HTTPS deste sítio:"> -<!ENTITY ssl-observatory.warning.defense "Se está com sessão iniciada neste sítio, pode ser aconselhável alterar a sua palavra-passe uma vez feita a ligação segura. (Estes avisos podem ser desactivados em no separador "Observatório SSL" da caixa de preferências HTTPS em Tudo)."> - -<!ENTITY ssl-observatory.prefs.self_signed -"Submeter e confirmar os certificados auto-assinados"> -<!ENTITY ssl-observatory.prefs.self_signed_tooltip -"Recomenda-se esta prática; os problemas criptográficos são particularmente comuns em dispositivos incorporados com certificados auto-assinados"> diff --git a/data/extensions/https-everywhere@eff.org/chrome/locale/pt_BR/https-everywhere.dtd b/data/extensions/https-everywhere@eff.org/chrome/locale/pt_BR/https-everywhere.dtd deleted file mode 100644 index bcc918f..0000000 --- a/data/extensions/https-everywhere@eff.org/chrome/locale/pt_BR/https-everywhere.dtd +++ /dev/null @@ -1,49 +0,0 @@ -<!ENTITY https-everywhere.about.title "Sobre o HTTPS Everywhere"> -<!ENTITY https-everywhere.about.ext_name "HTTPS Everywhere"> -<!ENTITY https-everywhere.about.ext_description "Criptografe a Web! Use utomaticamente a segurança HTTPS em diversos sites."> -<!ENTITY https-everywhere.about.version "Versão"> -<!ENTITY https-everywhere.about.created_by "Criado por"> -<!ENTITY https-everywhere.about.librarians "Biblioteca de Conjunto de Regras"> -<!ENTITY https-everywhere.about.thanks "Obrigado a"> -<!ENTITY https-everywhere.about.contribute "Se você gostar do HTTPS Everywhere, considere"> -<!ENTITY https-everywhere.about.donate_tor "Fazer uma doação para o Tor"> -<!ENTITY https-everywhere.about.tor_lang_code "pt_BR"> -<!ENTITY https-everywhere.about.or "ou"> -<!ENTITY https-everywhere.about.donate_eff "Fazer uma doação ao EFF"> - -<!ENTITY https-everywhere.menu.about "Sobre o HTTPS Everywhere"> -<!ENTITY https-everywhere.menu.observatory "Preferências do Observatório SSL"> -<!ENTITY https-everywhere.menu.globalEnable "Habilitar HTTPS Everywhere"> -<!ENTITY https-everywhere.menu.globalDisable "Desabilitar HTTPS Everywhere"> -<!ENTITY https-everywhere.menu.blockHttpRequests "Bloquear todos os pedidos de HTTP"> -<!ENTITY https-everywhere.menu.showCounter "Mostrar o contador"> - -<!ENTITY https-everywhere.prefs.title "Preferências do HTTPS Everywhere "> -<!ENTITY https-everywhere.prefs.enable_all "Habilitar tudo"> -<!ENTITY https-everywhere.prefs.disable_all "Desabilitar tudo"> -<!ENTITY https-everywhere.prefs.reset_defaults "Restaurar as configurações padrão"> -<!ENTITY https-everywhere.prefs.search "Procurar"> -<!ENTITY https-everywhere.prefs.site "Site"> -<!ENTITY https-everywhere.prefs.notes "Notas"> -<!ENTITY https-everywhere.prefs.list_caption "Quais regras de redirecionamento HTTPS devem ser aplicadas?"> -<!ENTITY https-everywhere.prefs.enabled "Habilitado(a)"> -<!ENTITY https-everywhere.prefs.ruleset_howto "Você pode aprender a escrever o seu próprio conjunto de regras (para estender o suporte a outros web sites)"> -<!ENTITY https-everywhere.prefs.here_link "aqui"> -<!ENTITY https-everywhere.prefs.toggle "Alternar"> -<!ENTITY https-everywhere.prefs.reset_default "Restaurar as configurações padrão"> -<!ENTITY https-everywhere.prefs.view_xml_source "Ver Fonte XML"> - -<!ENTITY https-everywhere.source.downloading "Fazendo download"> -<!ENTITY https-everywhere.source.filename "Nome do Arquivo"> -<!ENTITY https-everywhere.source.unable_to_download "Impossível fazer download da fonte."> - -<!ENTITY https-everywhere.popup.title "Aviso do HTTPS Everywhere 4.0development.11"> -<!ENTITY https-everywhere.popup.paragraph1 "Desculpe. Você estava usando a versão estável do HTTPS Everywhere, mas, ao lançar nossa última versão, sem querer podemos ter atualizado seu navegador para a versão de desenvolvimento."> -<!ENTITY https-everywhere.popup.paragraph2 "Você gostaria de voltar à versão estável?"> -<!ENTITY https-everywhere.popup.paragraph3 "Nós gostaríamos que você continuasse a usar a versão de desenvolvimento para nos ajudar a melhorar o HTTPS Everywhere. Talvez você encontre mais bugs e poderá nos informar sobre eles escrevendo para https-everywhere@eff.org. Desculpe pelo incômodo, e obrigado por usar o HTTPS Everywhere."> -<!ENTITY https-everywhere.popup.keep "Manter o navegador na versão de desenvolvimento"> -<!ENTITY https-everywhere.popup.revert "Fazer download da versão estável mais recente"> - -<!ENTITY https-everywhere.ruleset-tests.status_title "Executar os Testes do Conjunto de Regras do HTTPS Everywhere"> -<!ENTITY https-everywhere.ruleset-tests.status_cancel_button "Cancelado"> -<!ENTITY https-everywhere.ruleset-tests.status_start_button "Iniciar"> diff --git a/data/extensions/https-everywhere@eff.org/chrome/locale/pt_BR/https-everywhere.properties b/data/extensions/https-everywhere@eff.org/chrome/locale/pt_BR/https-everywhere.properties deleted file mode 100644 index 0a7d88d..0000000 --- a/data/extensions/https-everywhere@eff.org/chrome/locale/pt_BR/https-everywhere.properties +++ /dev/null @@ -1,8 +0,0 @@ -https-everywhere.menu.globalEnable = Habilitar HTTPS Everywhere -https-everywhere.menu.globalDisable = Desabilitar HTTPS Everywhere -https-everywhere.menu.enableDisable = Habilitar / Desabilitar as Regras -https-everywhere.menu.noRules = (Não há Regras para Esta Página) -https-everywhere.menu.unknownRules = (Regras Desconhecidas para Esta Página) -https-everywhere.toolbar.hint = HTTPS Everywhere foi ativado. Você pode habilitá-lo individualmente para cada site, clicando no ícone na barra de endereços. -https-everywhere.migration.notification0 = Para implementar uma reparação crucial, esta atualização redefine suas preferências de regras do HTTPS Everywhere como valores padrão. -https-everywhere.menu.ruleset-tests = Executar os testes do conjunto de regras do HTTPS Everywhere diff --git a/data/extensions/https-everywhere@eff.org/chrome/locale/pt_BR/ssl-observatory.dtd b/data/extensions/https-everywhere@eff.org/chrome/locale/pt_BR/ssl-observatory.dtd deleted file mode 100644 index 02d3a20..0000000 --- a/data/extensions/https-everywhere@eff.org/chrome/locale/pt_BR/ssl-observatory.dtd +++ /dev/null @@ -1,97 +0,0 @@ -<!-- Observatory popup window --> -<!ENTITY ssl-observatory.popup.details "Detalhes e Informações Privadas"> -<!ENTITY ssl-observatory.popup.later "Pergunte-me mais tarde"> -<!ENTITY ssl-observatory.popup.no "Não"> - -<!ENTITY ssl-observatory.popup.text "HTTPS Everywhere detecta ataques -contra o seu navegador enviando os certificados que você receber -ao Observatório. Você deseja de ativá-lo?"> - -<!--<!ENTITY ssl-observatory.popup.text -"EFF's SSL Observatory can detect attacks against HTTPS websites by collecting -and auditing the certificates being presented to your browser. Would you like -to turn it on?">--> - -<!ENTITY ssl-observatory.popup.title -"O HTTPS Everywhere deve utilizar o Observatório SSL?"> - -<!ENTITY ssl-observatory.popup.yes "Sim"> - -<!-- Observatory preferences dialog --> - -<!ENTITY ssl-observatory.prefs.adv_priv_opts1 -"É seguro habilitar esta função, a não ser que você utilize uma rede corporativa muito intrusiva:"> - -<!ENTITY ssl-observatory.prefs.adv_priv_opts2 -"Seguro, a não ser que você utilize uma rede corporativa cujos provedores de intranet possuam nomes secretos:"> - -<!ENTITY ssl-observatory.prefs.alt_roots -"Apresentar e verificar os certificados que tiverem sido assinados por Certificados de Autoridade (CA) de raiz não-padronizados"> - -<!ENTITY ssl-observatory.prefs.alt_roots_tooltip -"É seguro (e uma boa ideia) habilitar esta opção, a não ser que você utilize uma rede corporativa intrusiva ou o programa de antivírus Kapersky, que monitora a sua navegação com um proxy TLS e um Certificado de Autoridade, cuja raiz é privada. Se habilitada em uma rede deste tipo, por causa dos certificados únicos que seriam produzidos, esta opção poderia publicar provas do domínios https:// que tiverem sido visitados através daquele proxy. Por isso, em padrão, nós a desabilitamos."> - -<!ENTITY ssl-observatory.prefs.anonymous "Utilize Tor para verificar os certificados de forma anônima"> -<!ENTITY ssl-observatory.prefs.anonymous_unavailable -"Checar certificados usando Tor para assegurar anonimato (requer Torbutton)"> -<!ENTITY ssl-observatory.prefs.anonymous_tooltip -"Esta opção requer que o Tor e o Torbutton estejam instalados"> - -<!ENTITY ssl-observatory.prefs.asn -"Quando você vir um novo certificado, comunique ao Observatório o ISP ao qual você estiver conectado"> - -<!ENTITY ssl-observatory.prefs.asn_tooltip -"Isto irá buscar e enviar o “O número do Sistema Autônomo” da sua rede. Isto irá nos ajudar a localizar ataques contra o HTTPS, e a determinar se nós temos observações das redes localizadas em lugares como o Irã e a Síria, onde estes ataques são relativamente mais comuns."> - -<!ENTITY ssl-observatory.prefs.show_cert_warning -"Mostrar uma advertência quando o Observatório detectar um certificado revogado e não identificado pelo seu navegador"> - -<!ENTITY ssl-observatory.prefs.show_cert_warning_tooltip -"Isso verificará certificados apresentados a listas de revogação de certificados já conhecidas. Infelizmente, não podemos garantir que poderemos assinalar todos os certificados revogados, mas se você vir uma advertência, há uma grande chance de que alguma coisa esteja errada."> - -<!ENTITY ssl-observatory.prefs.done "Pronto"> - -<!ENTITY ssl-observatory.prefs.explanation -"O HTTPS Everywhere pode usar o Observatório SSL da EFFs para realizar duas funções: (1) Enviar cópias dos certificados HTTPS ao Observatório, o que nos ajuda -a detectar o "homem do meio" destes ataques e melhorar a segurança da Web; e (2) -Avisar-nos sobre possíveis conexões não-confiáveis ou ataques ao seu navegador."> - -<!--<!ENTITY ssl-observatory.prefs.explanation2 -"When you visit https://www.example.com, the Observatory will learn that -somebody visited that site, but will not know who or what page they looked at. -Mouseover the options for further details:">--> - -<!ENTITY ssl-observatory.prefs.explanation2 - -"Por exemplo, quando você visitar o https://www.example.com , o certificado -recebido pelo Observatório indicará que alguém visitou esse site, mas não quem ou qual página foi consultada. Passe o mouse sobre as opções para ver mais detalhes:"> - -<!ENTITY ssl-observatory.prefs.hide "Ocultar opções avançadas"> - -<!ENTITY ssl-observatory.prefs.nonanon -"Checar os certificados mesmo se o Tor não estiver disponível"> - -<!ENTITY ssl-observatory.prefs.nonanon_tooltip -"Nós continuaremos tentando manter os dados anônimos, mas esta opção é menos segura"> - -<!ENTITY ssl-observatory.prefs.priv_dns -"Submeter e verificar os certificados para nomes de DNS que não sejam públicos"> - -<!ENTITY ssl-observatory.prefs.priv_dns_tooltip -"A não ser que esta opção esteja ativada, o Observatório não registrará os certificados de nomes impossíveis de processar através do sistema DNS."> - -<!ENTITY ssl-observatory.prefs.show "Mostrar opções avançadas"> - -<!ENTITY ssl-observatory.prefs.title "Preferências do Observatório SSL"> - -<!ENTITY ssl-observatory.prefs.use "Usar este Observatório?"> -<!ENTITY ssl-observatory.warning.title "AVISO do Observatório SSL de EFF"> -<!ENTITY ssl-observatory.warning.showcert "Mostrar a corrente do certificado"> -<!ENTITY ssl-observatory.warning.okay "Eu entendo"> -<!ENTITY ssl-observatory.warning.text "O Observatório SSL de EFF emitiu um aviso sobre o(s) certificados(s) HTTPS para este site:"> -<!ENTITY ssl-observatory.warning.defense "Se você estiver registrado neste site, é conselhável trocar a sua senha assim que você tiver uma conexão segura. (Essas advertências podem ser desabilitadas na opção "Observatório SSL" na seção Preferências da caixa de diálogo do HTTP Everywhere)."> - -<!ENTITY ssl-observatory.prefs.self_signed -"Envie e verifique certificados auto-assinados"> -<!ENTITY ssl-observatory.prefs.self_signed_tooltip -"Isto é recomendado; problemas de criptografia são especialmente comuns em certificados auto-assinados embutidos em equipamentos."> diff --git a/data/extensions/https-everywhere@eff.org/chrome/locale/ro/https-everywhere.dtd b/data/extensions/https-everywhere@eff.org/chrome/locale/ro/https-everywhere.dtd deleted file mode 100644 index 357dd4e..0000000 --- a/data/extensions/https-everywhere@eff.org/chrome/locale/ro/https-everywhere.dtd +++ /dev/null @@ -1,50 +0,0 @@ -<!ENTITY https-everywhere.about.title "Despre HTTPS Oriunde"> -<!ENTITY https-everywhere.about.ext_name "HTTPS Oriunde"> -<!ENTITY https-everywhere.about.ext_description "Criptează web-ul! Folosește automat securitatea HTTPS pe multe saituri."> -<!ENTITY https-everywhere.about.version "Versiune"> -<!ENTITY https-everywhere.about.created_by "Creat de"> -<!ENTITY https-everywhere.about.librarians "Setul de reguli al bibliotecarilor"> -<!ENTITY https-everywhere.about.thanks "Mulțumiri către"> -<!ENTITY https-everywhere.about.contribute "Dacă îți place HTTPS Oriunde, poți considera"> -<!ENTITY https-everywhere.about.donate_tor "Să donezi către Tor"> -<!ENTITY https-everywhere.about.tor_lang_code "ro"> -<!ENTITY https-everywhere.about.or "sau"> -<!ENTITY https-everywhere.about.donate_eff "Să donezi către EFF"> - -<!ENTITY https-everywhere.menu.about "Despre HTTPS Oriunde"> -<!ENTITY https-everywhere.menu.observatory "Preferințele pentru Observatorul SSL"> -<!ENTITY https-everywhere.menu.globalEnable "Activează HTTPS Oriunde"> -<!ENTITY https-everywhere.menu.globalDisable "Dezactivează HTTPS Oriunde"> -<!ENTITY https-everywhere.menu.blockHttpRequests "Blochează toate cererile HTTP"> -<!ENTITY https-everywhere.menu.showCounter "Afișează contorul"> - -<!ENTITY https-everywhere.prefs.title "Preferințe HTTPS Oriunde"> -<!ENTITY https-everywhere.prefs.enable_all "Activează tot"> -<!ENTITY https-everywhere.prefs.disable_all "Dezactivează tot"> -<!ENTITY https-everywhere.prefs.reset_defaults "Revino la setările inițiale"> -<!ENTITY https-everywhere.prefs.search "Caută"> -<!ENTITY https-everywhere.prefs.site "Sait"> -<!ENTITY https-everywhere.prefs.notes "Note"> -<!ENTITY https-everywhere.prefs.list_caption "Care dintre regulile pentru redirecționarea HTTPS trebuie aplicate?"> -<!ENTITY https-everywhere.prefs.enabled "Activat"> -<!ENTITY https-everywhere.prefs.ruleset_howto "Poți învăța cum să scrii propriile seturi de reguli (pentru a adăuga suport și pentru alte saituri web)"> -<!ENTITY https-everywhere.prefs.here_link "aici"> -<!ENTITY https-everywhere.prefs.toggle "Comută"> -<!ENTITY https-everywhere.prefs.reset_default "Revino la setările inițiale"> -<!ENTITY https-everywhere.prefs.view_xml_source "Vezi sursa XML"> - -<!ENTITY https-everywhere.source.downloading "Se descarcă"> -<!ENTITY https-everywhere.source.filename "Nume fișier"> -<!ENTITY https-everywhere.source.unable_to_download "Nu se poate descărca sursa."> - -<!ENTITY https-everywhere.popup.title "Notificare HTTPS Everywhere 4.0development.11"> -<!ENTITY https-everywhere.popup.paragraph1 "Foloseai versiunea stabilă de HTTPS Oriunde dar accidental te-am actualizat la versiunea de dezvoltare la ultima noastră lansare."> -<!ENTITY https-everywhere.popup.paragraph2 "Vrei să te întorci la versiunea stabilă?"> -<!ENTITY https-everywhere.popup.paragraph3 "Ne-ar plăcea dacă ai continua să folosești versiunea de dezvoltare, ajutându-ne să facem HTTPS Oriunde mai bună! Ai putea găsi câteva hibe pe alocuri pe care le poți raporta la https-everywhere@eff.org. -Ne pare rău de neplăcerea produsă și îți mulțumim pentru că folosești HTTPS Oriunde."> -<!ENTITY https-everywhere.popup.keep "Ține-mă pe versiunea de dezvoltare"> -<!ENTITY https-everywhere.popup.revert "Descarcă ultima versiune stabilă"> - -<!ENTITY https-everywhere.ruleset-tests.status_title "Teste pentru seturile de reguli ale HTTPS Oriunde"> -<!ENTITY https-everywhere.ruleset-tests.status_cancel_button "Anulare"> -<!ENTITY https-everywhere.ruleset-tests.status_start_button "Start"> diff --git a/data/extensions/https-everywhere@eff.org/chrome/locale/ro/https-everywhere.properties b/data/extensions/https-everywhere@eff.org/chrome/locale/ro/https-everywhere.properties deleted file mode 100644 index 2a71e18..0000000 --- a/data/extensions/https-everywhere@eff.org/chrome/locale/ro/https-everywhere.properties +++ /dev/null @@ -1,8 +0,0 @@ -https-everywhere.menu.globalEnable = Activează HTTPS Oriunde -https-everywhere.menu.globalDisable = Dezactivează HTTPS Oriunde -https-everywhere.menu.enableDisable = Activează / dezactivează reguli -https-everywhere.menu.noRules = (Nu există reguli pentru această pagină) -https-everywhere.menu.unknownRules = (Regulile pentru această pagină sunt necunoscute) -https-everywhere.toolbar.hint = HTTPS Oriunde este acum activată. O poți comuta în funcție de sait dând clic pe pictograma din bara de adrese. -https-everywhere.migration.notification0 = Pentru a implementa o remediere esențială această actualizare resetează preferințele tale pentru regulile HTTPS Oriunde la valorile lor implicite. -https-everywhere.menu.ruleset-tests = Rulează testele pentru seturile de reguli ale HTTPS Oriunde diff --git a/data/extensions/https-everywhere@eff.org/chrome/locale/ro/ssl-observatory.dtd b/data/extensions/https-everywhere@eff.org/chrome/locale/ro/ssl-observatory.dtd deleted file mode 100644 index eea1892..0000000 --- a/data/extensions/https-everywhere@eff.org/chrome/locale/ro/ssl-observatory.dtd +++ /dev/null @@ -1,101 +0,0 @@ -<!-- Observatory popup window --> -<!ENTITY ssl-observatory.popup.details "Detalii și informații despre confidențialitate"> -<!ENTITY ssl-observatory.popup.later "Întreabă-mă mai târziu"> -<!ENTITY ssl-observatory.popup.no "Nu"> - -<!ENTITY ssl-observatory.popup.text "HTTPS Oriunde poate detecta atacurile -asupra navigatorului tău trimițând certificatele primite de tine la -Observator. Activezi asta?"> - -<!--<!ENTITY ssl-observatory.popup.text -"EFF's SSL Observatory can detect attacks against HTTPS websites by collecting -and auditing the certificates being presented to your browser. Would you like -to turn it on?">--> - -<!ENTITY ssl-observatory.popup.title -"Poate HTTPS Oriunde să folosească Observatorul SSL?"> - -<!ENTITY ssl-observatory.popup.yes "Da"> - -<!-- Observatory preferences dialog --> - -<!ENTITY ssl-observatory.prefs.adv_priv_opts1 -"Este sigur să activezi asta, doar dacă nu folosești o -o rețea de companie intruzivă:"> - -<!ENTITY ssl-observatory.prefs.adv_priv_opts2 -"Sigur, doar dacă nu ești într-o rețea de companie cu nume de servere intranet secrete:"> - -<!ENTITY ssl-observatory.prefs.alt_roots -"Trimite și verifică certificatele semnate de CA rădăcină ne-standard"> - -<!ENTITY ssl-observatory.prefs.alt_roots_tooltip -"Este sigur (și o idee bună) să activezi această opțiune, doar dacă nu folosești o rețea de companie intruzivă sau programul antivirus Kaspersky care monitorizează navigarea ta printr-un proxy TLS și o Autoritate de Certificare rădăcină privată. Dacă se activează într-o astfel de rețea, această opțiune poate publica dovezi despre domeniile https:// vizitate prin acel proxy, datorită certificatelor unice pe care le produce. Deci implicit nu este activată."> - -<!ENTITY ssl-observatory.prefs.anonymous "Verifică certificatele folosind Tor pentru anonimitate"> -<!ENTITY ssl-observatory.prefs.anonymous_unavailable -"Verifică certificatele folosind Tor pentru anonimitate (necesită Tor)"> -<!ENTITY ssl-observatory.prefs.anonymous_tooltip -"Această opțiune necesită ca Tor să fie instalat și să ruleze"> - -<!ENTITY ssl-observatory.prefs.asn -"Când vezi un certificat nou spune Observatorului la ce ISP ești conectat"> - -<!ENTITY ssl-observatory.prefs.asn_tooltip -"Asta va obține și va trimite "numărul de sistem autonom" al rețelei tale. Asta ne va ajuta să localizăm atacurile împotriva HTTPS și să determinăm dacă avem observații de la rețelele din locuri precum Iran și Siria unde atacurile sunt comparativ comune."> - -<!ENTITY ssl-observatory.prefs.show_cert_warning -"Afiseaza o avertizare cand Observatory detecteaza un certificat revocat ce nu a fost detectat de browser-ul tau."> - -<!ENTITY ssl-observatory.prefs.show_cert_warning_tooltip -"Acesta va verifica certificate prezentate impotriva Listelor de Certificate Revocate cunoscute. Din pacate, nu putem garanta ca vom semnala toate certificatele revocate, dar daca vezi o avertizare, exista o sansa buna ca ceva nu este bine."> - -<!ENTITY ssl-observatory.prefs.done "Gata"> - -<!ENTITY ssl-observatory.prefs.explanation -"HTTPS Oriunde poate folosi Observatorul SSL al EFF. Asta face două lucruri: (1) -trimite copii ale certificatelor HTTPS către Observator pentru a ne ajuta -să detectăm atacurile gen 'omul din mijloc' și să îmbunătățim securitatea Web; și (2) -ne permite să te avertizăm despre conexiunile nesecurizate și atacurile asupra navigatorului tău."> - -<!--<!ENTITY ssl-observatory.prefs.explanation2 -"When you visit https://www.example.com, the Observatory will learn that -somebody visited that site, but will not know who or what page they looked at. -Mouseover the options for further details:">--> - -<!ENTITY ssl-observatory.prefs.explanation2 - -"De exemplu, când vizitezi https://www.something.com, certificatul -primit de către Observator va arăta că cineva a vizitat -www.something.com, dar nu și cine a vizitat saitul, sau ce pagină anume -a vizionat. Menține mausul deasupra opțiunilor pentru mai multe detalii:"> - -<!ENTITY ssl-observatory.prefs.hide "Ascunde opțiunile avansate"> - -<!ENTITY ssl-observatory.prefs.nonanon -"Verifică certificatele chiar dacă Tor nu este disponibil"> - -<!ENTITY ssl-observatory.prefs.nonanon_tooltip -"Vom încerca în continuare să menținem anonime datele dar această opțiune este mai puțin sigură"> - -<!ENTITY ssl-observatory.prefs.priv_dns -"Trimite și verifică certificatele pentru numele DNS ne-publice"> - -<!ENTITY ssl-observatory.prefs.priv_dns_tooltip -"Dacă această opțiune nu este activată Observatorul nu va înregistra certificatele pentru numele pe care nu le poate rezolva prin sistemul DNS."> - -<!ENTITY ssl-observatory.prefs.show "Arată opțiunile avansate"> - -<!ENTITY ssl-observatory.prefs.title "Preferințe pentru Observatorul SSL"> - -<!ENTITY ssl-observatory.prefs.use "Folosește Observatorul?"> -<!ENTITY ssl-observatory.warning.title "ATENȚIONARE de la Observatorul SSL al EFF"> -<!ENTITY ssl-observatory.warning.showcert "Arată lanțul certificatului"> -<!ENTITY ssl-observatory.warning.okay "Înțeleg"> -<!ENTITY ssl-observatory.warning.text "Observatorul SSL al EFF a emis o atenționare despre certificatul HTTPS al acestui site:"> -<!ENTITY ssl-observatory.warning.defense "Daca esti autentificat pe acest site, te sfatuim sa schimbi parola de indata ce ai o conexiune sigura. (Aceste avertizari pot fi dezactivate in tab-ul "SSL Observatory" in fereastra de preferinte HTTPS Everywhere.)"> - -<!ENTITY ssl-observatory.prefs.self_signed -"Trimite și verifică certificatele auto-semnate"> -<!ENTITY ssl-observatory.prefs.self_signed_tooltip -"Este recomandat; problemele criptografice sunt comune în dispozitivele încorporate auto-semnate"> diff --git a/data/extensions/https-everywhere@eff.org/chrome/locale/ru/https-everywhere.dtd b/data/extensions/https-everywhere@eff.org/chrome/locale/ru/https-everywhere.dtd deleted file mode 100644 index 9c00473..0000000 --- a/data/extensions/https-everywhere@eff.org/chrome/locale/ru/https-everywhere.dtd +++ /dev/null @@ -1,49 +0,0 @@ -<!ENTITY https-everywhere.about.title "О HTTPS Everywhere"> -<!ENTITY https-everywhere.about.ext_name "HTTPS Everywhere"> -<!ENTITY https-everywhere.about.ext_description "Зашифруйте сеть! Автоматически переключайтесь на безопасный протокол HTTPS там, где это возможно."> -<!ENTITY https-everywhere.about.version "Версия"> -<!ENTITY https-everywhere.about.created_by "Авторы"> -<!ENTITY https-everywhere.about.librarians "Хранители правил"> -<!ENTITY https-everywhere.about.thanks "Благодарности"> -<!ENTITY https-everywhere.about.contribute "Если Вам нравится HTTPS Everywhere, возможно, Вы хотели бы сделать"> -<!ENTITY https-everywhere.about.donate_tor "пожертвование Tor"> -<!ENTITY https-everywhere.about.tor_lang_code "ru"> -<!ENTITY https-everywhere.about.or "или"> -<!ENTITY https-everywhere.about.donate_eff "пожертвование EFF"> - -<!ENTITY https-everywhere.menu.about "О HTTPS Everywhere"> -<!ENTITY https-everywhere.menu.observatory "Настройки SSL Observatory"> -<!ENTITY https-everywhere.menu.globalEnable "Включить HTTPS Everywhere"> -<!ENTITY https-everywhere.menu.globalDisable "Выключить HTTPS Everywhere"> -<!ENTITY https-everywhere.menu.blockHttpRequests "Блокировать все HTTP-запросы"> -<!ENTITY https-everywhere.menu.showCounter "Показать счётчик"> - -<!ENTITY https-everywhere.prefs.title "Настройки HTTPS Everywhere"> -<!ENTITY https-everywhere.prefs.enable_all "Включить всё"> -<!ENTITY https-everywhere.prefs.disable_all "Выключить всё"> -<!ENTITY https-everywhere.prefs.reset_defaults "По умолчанию"> -<!ENTITY https-everywhere.prefs.search "Поиск"> -<!ENTITY https-everywhere.prefs.site "Сайт"> -<!ENTITY https-everywhere.prefs.notes "Примечания"> -<!ENTITY https-everywhere.prefs.list_caption "Какие правила перенаправлений следует использовать?"> -<!ENTITY https-everywhere.prefs.enabled "Включено"> -<!ENTITY https-everywhere.prefs.ruleset_howto "Руководство по созданию новых правил находится"> -<!ENTITY https-everywhere.prefs.here_link "здесь"> -<!ENTITY https-everywhere.prefs.toggle "Переключить"> -<!ENTITY https-everywhere.prefs.reset_default "Сбросить к значению по умолчанию"> -<!ENTITY https-everywhere.prefs.view_xml_source "Просмотреть исходник XML"> - -<!ENTITY https-everywhere.source.downloading "Загрузка"> -<!ENTITY https-everywhere.source.filename "Имя файла"> -<!ENTITY https-everywhere.source.unable_to_download "Не могу загрузить исходник"> - -<!ENTITY https-everywhere.popup.title "HTTPS Everywhere 4.0development.11 уведомление"> -<!ENTITY https-everywhere.popup.paragraph1 "Ой. Вы использовали стабильную версию HTTPS Everywhere, но мы, возможно, случайно обновили Вам её до разрабатываемой версии."> -<!ENTITY https-everywhere.popup.paragraph2 "Хотели бы Вы вернуться к стабильной версии?"> -<!ENTITY https-everywhere.popup.paragraph3 "Мы были бы рады, если бы Вы продолжили использовать разрабатываемую версию, и помогли нам сделать HTTPS Everywhere лучше! Вы могли бы найти несколько ошибок, и прислать их нам на https-everywhere@eff.org. Извините за неудобства, и спасибо за использование HTTPS Everywhere."> -<!ENTITY https-everywhere.popup.keep "Остаться на разрабатываемой версии"> -<!ENTITY https-everywhere.popup.revert "Загрузить последнюю стабильную версию"> - -<!ENTITY https-everywhere.ruleset-tests.status_title "Тесты правил HTTPS Everywhere"> -<!ENTITY https-everywhere.ruleset-tests.status_cancel_button "Отменить"> -<!ENTITY https-everywhere.ruleset-tests.status_start_button "Старт"> diff --git a/data/extensions/https-everywhere@eff.org/chrome/locale/ru/https-everywhere.properties b/data/extensions/https-everywhere@eff.org/chrome/locale/ru/https-everywhere.properties deleted file mode 100644 index a387629..0000000 --- a/data/extensions/https-everywhere@eff.org/chrome/locale/ru/https-everywhere.properties +++ /dev/null @@ -1,8 +0,0 @@ -https-everywhere.menu.globalEnable = Включить HTTPS Everywhere -https-everywhere.menu.globalDisable = Выключить HTTPS Everywhere -https-everywhere.menu.enableDisable = Включить / Выключить правила -https-everywhere.menu.noRules = Нет правил для этой страницы -https-everywhere.menu.unknownRules = Правила для этой страницы неизвестны -https-everywhere.toolbar.hint = HTTPS Everywhere активен. Вы можете отключить его для этого сайта кликнув по значку. -https-everywhere.migration.notification0 = В целях реализации критических исправлений, это обновление сбрасывает настройки правил HTTPS Everywhere к значениям по умолчанию. -https-everywhere.menu.ruleset-tests = Запустить тесты правил HTTPS Everywhere diff --git a/data/extensions/https-everywhere@eff.org/chrome/locale/ru/ssl-observatory.dtd b/data/extensions/https-everywhere@eff.org/chrome/locale/ru/ssl-observatory.dtd deleted file mode 100644 index b62b1d6..0000000 --- a/data/extensions/https-everywhere@eff.org/chrome/locale/ru/ssl-observatory.dtd +++ /dev/null @@ -1,122 +0,0 @@ -<!-- Observatory popup window --> -<!ENTITY ssl-observatory.popup.details "Подробная информация и сведения о конфиденциальности"> -<!ENTITY ssl-observatory.popup.later "Спросить позже"> -<!ENTITY ssl-observatory.popup.no "Нет"> - -<!ENTITY ssl-observatory.popup.text "HTTPS Everywhere может распознавать атаки на Ваш браузер, -путём отправки получаемых сертификатов в SSL Observatory. -Включить данную опцию?"> - -<!--<!ENTITY ssl-observatory.popup.text -"EFF's SSL Observatory can detect attacks against HTTPS websites by collecting -and auditing the certificates being presented to your browser. Would you like -to turn it on?">--> - -<!ENTITY ssl-observatory.popup.title -"Должен ли HTTPS Everywhere использовать SSL Observatory?"> - -<!ENTITY ssl-observatory.popup.yes "Да"> - -<!-- Observatory preferences dialog --> - -<!ENTITY ssl-observatory.prefs.adv_priv_opts1 -"Включение данной опции безопасно, кроме случая когда -Вы используете очень навязчивую корпоративную сеть"> - -<!ENTITY ssl-observatory.prefs.adv_priv_opts2 -"Безопасно, кроме случая когда Вы используете -корпоративную сеть с секретными именами серверов"> - -<!ENTITY ssl-observatory.prefs.alt_roots -"Отправить и проверить сертификаты, подписанные -нестандартными корневыми центрами сертификации"> - -<!ENTITY ssl-observatory.prefs.alt_roots_tooltip -"Это безопасно (а так же хорошая идея) включить данную опцию, -кроме случая, когда Вы используете навязчивую корпоративную сеть -или Антивирус Касперского, который следит за Вашей работой в сети -с помощью TLS прокси и частного корневого Центра Сертификации. -Если она будет включена в такой сети, то может обнародовать -сведения о том какие домены https:// были посещены через этот -прокси, вследствие уникальных сертификатов которые он будет -издавать. Поэтому мы оставили её выключенной по умолчанию."> - -<!ENTITY ssl-observatory.prefs.anonymous "Проверить сертификаты используемые Tor для анонимности"> -<!ENTITY ssl-observatory.prefs.anonymous_unavailable -"Проверить сертификаты используемые Tor -для анонимности (требует Tor)"> -<!ENTITY ssl-observatory.prefs.anonymous_tooltip -"Эта опция требует наличия установленного и включенного Tor."> - -<!ENTITY ssl-observatory.prefs.asn -"При получении нового сертификата, сообщить -SSL Observatory к какому провайдеру Вы подключены"> - -<!ENTITY ssl-observatory.prefs.asn_tooltip -"Будет получать и отправлять "Номер Автономной Системы" -Вашей сети. Это поможет нам локализовать атаки против HTTPS -и определить наличие наблюдений для сетей в таких местах как -Иран и Сирия, где атаки сравнительно часты."> - -<!ENTITY ssl-observatory.prefs.show_cert_warning -"Показать предупреждение, когда Observatory обнаруживает отозванный сертификат не имеющийся в Вашем браузере"> - -<!ENTITY ssl-observatory.prefs.show_cert_warning_tooltip -"Это будет проверять сертификаты из списка известных отозванных сертификатов. К сожалению, мы не можем гарантировать, что мы будем помечать каждый отозванный сертификат, но если Вы видите предупреждение, есть хороший шанс, что что-то не так."> - -<!ENTITY ssl-observatory.prefs.done "Готово"> - -<!ENTITY ssl-observatory.prefs.explanation -"HTTPS Everywhere может использовать SSL Observatory. Это -обеспечивает две вещи: (1) отправляет копии сертификатов в SSL -Observatory, что бы помочь нам определить атаки 'человек -посередине' и улучшить безопасность Веб; и (2) позволяет нам -предупреждать Вас о небезопасных соединениях или атаках на -Ваш браузер."> - -<!--<!ENTITY ssl-observatory.prefs.explanation2 -"When you visit https://www.example.com, the Observatory will learn that -somebody visited that site, but will not know who or what page they looked at. -Mouseover the options for further details:">--> - -<!ENTITY ssl-observatory.prefs.explanation2 - -"Например, когда Вы заходите на https://www.something.com, -сертификат полученный SSL Observatory будет означать что кто-то -посетил www.something.com, но не кто именно его посетил, или -какую конкретную страницу он просматривал. Наведите курсор на -опции для более подробной информации:"> - -<!ENTITY ssl-observatory.prefs.hide "Скрыть дополнительные опции"> - -<!ENTITY ssl-observatory.prefs.nonanon -"Проверять сертификаты даже если Tor недоступен"> - -<!ENTITY ssl-observatory.prefs.nonanon_tooltip -"Мы по-прежнему стараемся сохранить Ваши -данные анонимными, но эта опция менее безопасна."> - -<!ENTITY ssl-observatory.prefs.priv_dns -"Отправить и проверить сертификаты для непубличных DNS имён"> - -<!ENTITY ssl-observatory.prefs.priv_dns_tooltip -"Если данная опция выключена, SSL Observatory не будет -регистрировать сертификаты для имён, которые он не может -разрешить через DNS."> - -<!ENTITY ssl-observatory.prefs.show "Показать дополнительные опции"> - -<!ENTITY ssl-observatory.prefs.title "Настройки SSL Observatory"> - -<!ENTITY ssl-observatory.prefs.use "Использовать SSL Observatory?"> -<!ENTITY ssl-observatory.warning.title "ПРЕДУПРЕЖДЕНИЕ от SSL Observatory"> -<!ENTITY ssl-observatory.warning.showcert "Показать цепочку сертификатов"> -<!ENTITY ssl-observatory.warning.okay "Я понимаю"> -<!ENTITY ssl-observatory.warning.text "SSL Observatory выдал предупреждение -для сертификат(-а/-ов) данного сайта:"> -<!ENTITY ssl-observatory.warning.defense "Если Вы залогинились на этом сайте, может быть целесообразным поменять пароль, как только Вы переключитесь на безопасное соединение. (Эти предупреждения можно отключить во вкладке "SSL Observatory" на вкладке настроек HTTPS Everywhere.)"> - -<!ENTITY ssl-observatory.prefs.self_signed -"Подтвердите и проверьте собственные сертификаты"> -<!ENTITY ssl-observatory.prefs.self_signed_tooltip -"Рекомендуется. Криптографические проблемы особенно распространены в самоподписанных встраиваемых устройствах."> diff --git a/data/extensions/https-everywhere@eff.org/chrome/locale/si_LK/https-everywhere.dtd b/data/extensions/https-everywhere@eff.org/chrome/locale/si_LK/https-everywhere.dtd deleted file mode 100644 index 802ec5c..0000000 --- a/data/extensions/https-everywhere@eff.org/chrome/locale/si_LK/https-everywhere.dtd +++ /dev/null @@ -1,49 +0,0 @@ -<!ENTITY https-everywhere.about.title "HTTPS Everywhere පිලිබඳව"> -<!ENTITY https-everywhere.about.ext_name "HTTPS Everywhere"> -<!ENTITY https-everywhere.about.ext_description "බොහෝ වෙබ් අඩවි සඳහා HTTPS ආරක්ෂාව ස්වයංක්රීයව පාවිච්චි කරන්න."> -<!ENTITY https-everywhere.about.version "සංස්කරණය"> -<!ENTITY https-everywhere.about.created_by "නිර්මිත"> -<!ENTITY https-everywhere.about.librarians "Ruleset Librarians"> -<!ENTITY https-everywhere.about.thanks "ස්තුතිය"> -<!ENTITY https-everywhere.about.contribute "HTTPS Everywhere පිලිබඳව ඔබ කැමතිනම් මේවා සලකා බැලිය යුතුය"> -<!ENTITY https-everywhere.about.donate_tor "Tor වලට ආධාර කිරීම"> -<!ENTITY https-everywhere.about.tor_lang_code "ඉංග්රීසි"> -<!ENTITY https-everywhere.about.or "or"> -<!ENTITY https-everywhere.about.donate_eff " EFF වලට ආධාර කරන්න"> - -<!ENTITY https-everywhere.menu.about "HTTPS Everywhere පිලිබඳව"> -<!ENTITY https-everywhere.menu.observatory "SSL නිරික්ෂණාගාර මනාප "> -<!ENTITY https-everywhere.menu.globalEnable "HTTPS Everywhere ක්රියාකරවන්න"> -<!ENTITY https-everywhere.menu.globalDisable "HTTPS Everywhere ක්රියාවිරහිත කරවන්න"> -<!ENTITY https-everywhere.menu.blockHttpRequests "Block all HTTP requests"> -<!ENTITY https-everywhere.menu.showCounter "Show Counter"> - -<!ENTITY https-everywhere.prefs.title "HTTPS Everywhere මනාප "> -<!ENTITY https-everywhere.prefs.enable_all "සියල්ල සබල කරන්න "> -<!ENTITY https-everywhere.prefs.disable_all "සියල්ල අබල කරන්න "> -<!ENTITY https-everywhere.prefs.reset_defaults "යථා තත්වයට පත් කරන්න"> -<!ENTITY https-everywhere.prefs.search "සොයන්න"> -<!ENTITY https-everywhere.prefs.site "අඩවිය"> -<!ENTITY https-everywhere.prefs.notes "සටහන්"> -<!ENTITY https-everywhere.prefs.list_caption "කුමන HTTPS හැරවුම් කොන්දේසිය තෝරගන්නද ? "> -<!ENTITY https-everywhere.prefs.enabled "සබල කරන ලදී "> -<!ENTITY https-everywhere.prefs.ruleset_howto "ඔබගේ rulesets ලියන ආකාරය පිළිබද ඔබට ඉගෙනගත හැක(අනෙකුත් වෙබ් අඩවි සදහා සහය එකතු කිරීමට) "> -<!ENTITY https-everywhere.prefs.here_link "මෙහි "> -<!ENTITY https-everywhere.prefs.toggle "ටොගලය "> -<!ENTITY https-everywhere.prefs.reset_default "යථා තත්වයට පත් කරන්න"> -<!ENTITY https-everywhere.prefs.view_xml_source "XML කේත පෙන්වන්න "> - -<!ENTITY https-everywhere.source.downloading "භාගත වෙමින්"> -<!ENTITY https-everywhere.source.filename "ගොනු නම"> -<!ENTITY https-everywhere.source.unable_to_download "භාගත කිරීම සිදුකල නොහැක."> - -<!ENTITY https-everywhere.popup.title "HTTPS Everywhere 4.0development.11 notification"> -<!ENTITY https-everywhere.popup.paragraph1 "Oops. You were using the stable version of HTTPS Everywhere, but we might have accidentally upgraded you to the development version in our last release."> -<!ENTITY https-everywhere.popup.paragraph2 "Would you like to go back to stable?"> -<!ENTITY https-everywhere.popup.paragraph3 "We'd love it if you continued using our development release and helped us make HTTPS Everywhere better! You might find there are a few more bugs here and there, which you can report to https-everywhere@eff.org. Sorry about the inconvenience, and thank you for using HTTPS Everywhere."> -<!ENTITY https-everywhere.popup.keep "Keep me on the development version"> -<!ENTITY https-everywhere.popup.revert "Download the latest stable version"> - -<!ENTITY https-everywhere.ruleset-tests.status_title "HTTPS Everywhere Ruleset Tests"> -<!ENTITY https-everywhere.ruleset-tests.status_cancel_button "අවලංගු කරන්න"> -<!ENTITY https-everywhere.ruleset-tests.status_start_button "අරඹන්න"> diff --git a/data/extensions/https-everywhere@eff.org/chrome/locale/si_LK/https-everywhere.properties b/data/extensions/https-everywhere@eff.org/chrome/locale/si_LK/https-everywhere.properties deleted file mode 100644 index 7cdeccb..0000000 --- a/data/extensions/https-everywhere@eff.org/chrome/locale/si_LK/https-everywhere.properties +++ /dev/null @@ -1,8 +0,0 @@ -https-everywhere.menu.globalEnable = HTTPS Everywhere සබල කරවන්න -https-everywhere.menu.globalDisable = HTTPS Everywhere අබල කරවන්න -https-everywhere.menu.enableDisable = සබල/ දුබල කරවීමේ නීති -https-everywhere.menu.noRules = (මෙම පිටුව සදහා නීති කිසිවක් නැත) -https-everywhere.menu.unknownRules = (මෙම පිටුව සම්බන්ද නීති පිළිබද සදහනක් නැත) -https-everywhere.toolbar.hint = HTTPS Everywhere දැන් ක්රියාත්මකයි. ඔබට එය දැන් යොමු තීරුවේ ඇති නිරූපකය ඔබමින් අඩවියෙන් අඩවියට ටොගල් කල හැක. -https-everywhere.migration.notification0 = In order to implement a crucial fix, this update resets your HTTPS Everywhere rule preferences to their default values. -https-everywhere.menu.ruleset-tests = Run HTTPS Everywhere Ruleset Tests diff --git a/data/extensions/https-everywhere@eff.org/chrome/locale/si_LK/ssl-observatory.dtd b/data/extensions/https-everywhere@eff.org/chrome/locale/si_LK/ssl-observatory.dtd deleted file mode 100644 index 6d2f67d..0000000 --- a/data/extensions/https-everywhere@eff.org/chrome/locale/si_LK/ssl-observatory.dtd +++ /dev/null @@ -1,101 +0,0 @@ -<!-- Observatory popup window --> -<!ENTITY ssl-observatory.popup.details "විස්තර හා පෞද්ගලික තොරතුරු "> -<!ENTITY ssl-observatory.popup.later "පසුව මගෙන් අසන්න."> -<!ENTITY ssl-observatory.popup.no "නැත"> - -<!ENTITY ssl-observatory.popup.text "HTTPS Everywhere ඔබේ බ්රව්සරයට එරෙහිව ඇතිවන ආක්රමණ -හදුනාගන්නා අතර, ඔබට ලැබෙන සහතික නිරික්ෂණාගාරයට යවයි. -මෙම ක්රියාවලිය සිදුකරනවාට ඔබ කැමතිද?"> - -<!--<!ENTITY ssl-observatory.popup.text -"EFF's SSL Observatory can detect attacks against HTTPS websites by collecting -and auditing the certificates being presented to your browser. Would you like -to turn it on?">--> - -<!ENTITY ssl-observatory.popup.title -"HTTPS Everywhere SSL නිරික්ෂණාගාරය භාවිතා කල යුතුද?"> - -<!ENTITY ssl-observatory.popup.yes "ඔව්"> - -<!-- Observatory preferences dialog --> - -<!ENTITY ssl-observatory.prefs.adv_priv_opts1 -"ආගන්තුක සංයුක්ත ජාලයක් භාවිතා කරන විට හැරෙන්න -මෙය සබල කිරීම සුරක්ෂිත වේ:"> - -<!ENTITY ssl-observatory.prefs.adv_priv_opts2 -"ඔබ රහසිගත අන්තඃජාල සේවාදායක නමක් සමග සංයුක්ත ජාලයක් භාවිතා නොකරන්නේ නම් ඔබ සුරක්ෂිතය."> - -<!ENTITY ssl-observatory.prefs.alt_roots -"යොමුකරීමෙන් පසු අසම්මත මුල සහතික බලධාරීන් අත්සන් කල සහතික පරික්ෂා කරන්න."> - -<!ENTITY ssl-observatory.prefs.alt_roots_tooltip -"ආගන්තුක සංයුක්ත ජාලයක් හෝ TLS proxy හා පෞද්ගලික සහතික බලධාරියා විසින් ඔබේ පිරික්සුම් නිරීක්ෂණය කරන ලබන Kaspersky ප්රතිවයිරස මෘදුකාංගයක් හෝ භාවිතා කරන විට මෙම විකල්පය සබල කිරීම සුරක්ෂිත නොවේ (එමෙන්ම මෙය අනුවණ අදහසකි). මෙවැනි ජාලයක මෙම විකල්පය සබල කර තැබුවහොත් එම proxy යොදා ගිය https:// වසම් පිළිබද සාක්ෂි හෙළිවිය හැක. ඒ නිසා මෙම විකල්පය සාමාන්යයෙන් අබල කර ඇත."> - -<!ENTITY ssl-observatory.prefs.anonymous "නිර්නාමිකතාව සදහා Tor යොදාගන්නා සහතික බලන්න."> -<!ENTITY ssl-observatory.prefs.anonymous_unavailable -"නිර්නාමිකතාව උදෙසා Tor භාවිතා කරන (Tor අවශ්ය වන) සහතික පරික්ෂා කරන්න"> -<!ENTITY ssl-observatory.prefs.anonymous_tooltip -"මෙම විකල්පය සදහා Tor ස්ථාපනය කර ක්රියාත්මක කල යුතුයි."> - -<!ENTITY ssl-observatory.prefs.asn -"ඔබ නව සහතිකයක් දකිනවිට නිරික්ෂනාගාරයට ඔබ සම්බන්ධ වී ඇති ISPය පවසන්න."> - -<!ENTITY ssl-observatory.prefs.asn_tooltip -"මෙමගින් ඔබේ ජාලයේ "ස්වතන්ත්ර පද්ධති අංකය" අමුණා යවයි. මෙමගින් අපට HTTPS වලට විරුද්ධව හටගන්නා ආක්රමණ හදුනාගැනීමටත්, අපගේ ජාලය කවුරුන් හෝ නිරීක්ෂණය කරන්නේ දැයි දැනගැනීමටත් උපකාරී වේ. සිරියාව හා ඉරානය වැනි රටවල්වල මෙවැනි ආක්රමණ ඉතා සුලබ වේ."> - -<!ENTITY ssl-observatory.prefs.show_cert_warning -"Show a warning when the Observatory detects a revoked certificate not caught by your browser"> - -<!ENTITY ssl-observatory.prefs.show_cert_warning_tooltip -"This will check submitted certificates against known Certificate Revocation Lists. Unfortunately we cannot guarantee that we will flag every revoked certificate, but if you do see a warning there's a good chance something is wrong."> - -<!ENTITY ssl-observatory.prefs.done "කාර්යය ඉටු කරන ලදී"> - -<!ENTITY ssl-observatory.prefs.explanation -"HTTPS Everywhere මගින් EFF's SSL නිරික්ෂණාගාරය භාවිතා කල හැක. මෙමගින් කර්තව්යයන් 2 ක් සිදුවේ: (1) -HTTPS සහතිකවල අනුපිටපත් නිරික්ෂණාගාරයට යැවීමෙන්, -'man in the middle' ආක්රමණය හදුනාගැනීමට හා ජාල ආරක්ෂාව සදහා උපකාරී වේ; තවද (2) -මෙමගින් ඔබට අනාරක්ෂිත සබැදියා හා ඔබේ බ්රව්සරයට එල්ලවන ආක්රමණය පිළිබද අනතුරු අගවයි."> - -<!--<!ENTITY ssl-observatory.prefs.explanation2 -"When you visit https://www.example.com, the Observatory will learn that -somebody visited that site, but will not know who or what page they looked at. -Mouseover the options for further details:">--> - -<!ENTITY ssl-observatory.prefs.explanation2 - -"උදාහරණයක් ලෙස ඔබ https://www.something.com නම් වෙබ් අඩවියට ඇතුළු වූ විට, -නිරික්ෂණාගාරයට ලැබෙන සහතිකයෙන් යම් පුද්ගලයෙක් www.something.com වෙබ් අඩවියට ප්රවේශ වූ බව සදහන් කෙරුනද, - මෙම වෙබ් අඩවියට ප්රවේශ කල පුද්ගලයා හෝ එම පුද්ගලයා නරඹන ලද වෙබ් පිටුවන් පිළිබද තොරතුරු ලැබෙන්නේ නැත. -වැඩිපුර විස්තර දැනගැනීමට මෙම විකල්ප මත මුසකය තබන්න:"> - -<!ENTITY ssl-observatory.prefs.hide "ප්රගමන විකල්ප සගවන්න."> - -<!ENTITY ssl-observatory.prefs.nonanon -"Tor උපයෝජ්ය නොවන අවස්ථා වලදී ද සහතික පරික්ෂා කරන්න."> - -<!ENTITY ssl-observatory.prefs.nonanon_tooltip -"මෙම විකල්පය එතරම් සුරක්ෂිත නොවන නමුදු, ඔබේ දත්ත නිර්නාමිකව තබාගැනීමට අප උත්සහ කරමු"> - -<!ENTITY ssl-observatory.prefs.priv_dns -"යොමුකිරීමෙන් පසු පොදු -නොවන DNS නම් සදහා සහතික පරික්ෂා කරන්න "> - -<!ENTITY ssl-observatory.prefs.priv_dns_tooltip -"මෙම විකල්පය තෝරාගෙන නොමැති නම්, නිරික්ෂණාගාරය මගින් DNS නාම නිශ්චය කරගැනීමට නොහැකි සහතික සටහන් කරගන්නේ නැත. "> - -<!ENTITY ssl-observatory.prefs.show "ප්රගමන විකල්පයන් පෙන්වන්න "> - -<!ENTITY ssl-observatory.prefs.title "SSL නිරික්ෂණාගාර මනාප "> - -<!ENTITY ssl-observatory.prefs.use "නිරික්ෂණාගාරය භාවිතා කරයි ද?"> -<!ENTITY ssl-observatory.warning.title "EFF හී SSL නිරික්ෂණාගාරය අවවාදයක් නිකුත් කරයි "> -<!ENTITY ssl-observatory.warning.showcert "සහතික දාමය පෙන්වන්න "> -<!ENTITY ssl-observatory.warning.okay "මම වටහාගතිමි"> -<!ENTITY ssl-observatory.warning.text "EFF හී SSL නිරික්ෂණාගාරය මෙම වෙබ් අඩවියෙහි HTTPS සහතික(ය) පිළිබද අවවාදයක් නිකුත් කර ඇත:"> -<!ENTITY ssl-observatory.warning.defense "If you are logged in to this site, it may be advisable to change your password once you have a safe connection. (These warnings can be disabled in the "SSL Observatory" tab of the HTTPS Everywhere preferences dialog.)"> - -<!ENTITY ssl-observatory.prefs.self_signed -"යොමු කිරීමෙන් පසු ස්වයං-අත්සන් යොදන ලද සහතික පරික්ෂා කරන්න."> -<!ENTITY ssl-observatory.prefs.self_signed_tooltip -"මෙය නිර්දේශිතයි; සංකේතන ගැටලු ස්වයං-අත්සන් කරන ලද උපක්රමවල බහුලය."> diff --git a/data/extensions/https-everywhere@eff.org/chrome/locale/sk/https-everywhere.dtd b/data/extensions/https-everywhere@eff.org/chrome/locale/sk/https-everywhere.dtd deleted file mode 100644 index 29ad6e9..0000000 --- a/data/extensions/https-everywhere@eff.org/chrome/locale/sk/https-everywhere.dtd +++ /dev/null @@ -1,49 +0,0 @@ -<!ENTITY https-everywhere.about.title "O HTTPS Everywhere"> -<!ENTITY https-everywhere.about.ext_name "HTTPS Everywhere"> -<!ENTITY https-everywhere.about.ext_description "Zašifruj Web! Automatické použitie HTTPS zabezpečenia na mnohých stránkach."> -<!ENTITY https-everywhere.about.version "Verzia"> -<!ENTITY https-everywhere.about.created_by "Autori"> -<!ENTITY https-everywhere.about.librarians "Ruleset Librarians"> -<!ENTITY https-everywhere.about.thanks "Poďakovanie"> -<!ENTITY https-everywhere.about.contribute "Ak sa Vám páči HTTPS Everywhere, môžno by ste mohli"> -<!ENTITY https-everywhere.about.donate_tor "Prispieť na Tor"> -<!ENTITY https-everywhere.about.tor_lang_code "sk"> -<!ENTITY https-everywhere.about.or "alebo"> -<!ENTITY https-everywhere.about.donate_eff "Prispieť na EFF"> - -<!ENTITY https-everywhere.menu.about "O HTTPS Everywhere"> -<!ENTITY https-everywhere.menu.observatory "Nastavenia SSL Observatory"> -<!ENTITY https-everywhere.menu.globalEnable "Povoliť HTTPS Everywhere"> -<!ENTITY https-everywhere.menu.globalDisable "Zakázať HTTPS Everywhere"> -<!ENTITY https-everywhere.menu.blockHttpRequests "Zablokovať všetky HTTP žiadosti"> -<!ENTITY https-everywhere.menu.showCounter "Zobraziť počítadlo"> - -<!ENTITY https-everywhere.prefs.title "Nastavenia HTTPS Everywhere"> -<!ENTITY https-everywhere.prefs.enable_all "Povoliť všetko"> -<!ENTITY https-everywhere.prefs.disable_all "Zakázať všetko"> -<!ENTITY https-everywhere.prefs.reset_defaults "Obnoviť predvolené"> -<!ENTITY https-everywhere.prefs.search "Hľadať"> -<!ENTITY https-everywhere.prefs.site "Stránka"> -<!ENTITY https-everywhere.prefs.notes "Poznámky"> -<!ENTITY https-everywhere.prefs.list_caption "Ktoré pravidlá pre HTTPS presmerovanie mám použiť?"> -<!ENTITY https-everywhere.prefs.enabled "Povolené"> -<!ENTITY https-everywhere.prefs.ruleset_howto "Môžete sa naučiť ako napísať svoje vlastné pravidlá (pridať podporu pre ďalšie webové stránky)"> -<!ENTITY https-everywhere.prefs.here_link "tu"> -<!ENTITY https-everywhere.prefs.toggle "Prepnúť"> -<!ENTITY https-everywhere.prefs.reset_default "Obnoviť predvolené"> -<!ENTITY https-everywhere.prefs.view_xml_source "Zobraziť zdroj XML"> - -<!ENTITY https-everywhere.source.downloading "Sťahovanie"> -<!ENTITY https-everywhere.source.filename "Názov súboru"> -<!ENTITY https-everywhere.source.unable_to_download "Nie je možné stiahnuť zdroj."> - -<!ENTITY https-everywhere.popup.title "HTTPS Everywhere 4.0development.11 oznámenie"> -<!ENTITY https-everywhere.popup.paragraph1 "Hop! Používali ste stabilnú verziu HTTPS Everywhere, ale možno sme Vás nechtiac aktualizovali na našu najnovšiu vývojovú verziu."> -<!ENTITY https-everywhere.popup.paragraph2 "Chcete prejsť späť na stabilnú?"> -<!ENTITY https-everywhere.popup.paragraph3 "Boli by sme vďační, keby ste pokračovali v používaní našej vývojovej verzie a pomohli nám vylepšiť HTTPS Everywhere! Sem-tam sa môže objaviť niekoľko ďalších chýb, ktoré môžete nahlásiť na https-everywhere@eff.org. Ospravedlňujeme sa za nepríjemnosti a ďakujeme že používate HTTPS Everywhere."> -<!ENTITY https-everywhere.popup.keep "Chcem zostať na vývojovej verzii"> -<!ENTITY https-everywhere.popup.revert "Stiahni poslednú stabilnú verziu"> - -<!ENTITY https-everywhere.ruleset-tests.status_title "HTTPS Everywhere Ruleset Testy"> -<!ENTITY https-everywhere.ruleset-tests.status_cancel_button "Zrušiť"> -<!ENTITY https-everywhere.ruleset-tests.status_start_button "Štart"> diff --git a/data/extensions/https-everywhere@eff.org/chrome/locale/sk/https-everywhere.properties b/data/extensions/https-everywhere@eff.org/chrome/locale/sk/https-everywhere.properties deleted file mode 100644 index c57fd1c..0000000 --- a/data/extensions/https-everywhere@eff.org/chrome/locale/sk/https-everywhere.properties +++ /dev/null @@ -1,8 +0,0 @@ -https-everywhere.menu.globalEnable = Povoliť HTTPS Všade -https-everywhere.menu.globalDisable = Zakázať HTTPS Všade -https-everywhere.menu.enableDisable = Povoliť / Zakázať Pravidlá -https-everywhere.menu.noRules = (Pre Túto Stránku Neexistujú Žiadne Pravidlá) -https-everywhere.menu.unknownRules = (Pravidlá Pre Túto Stránku Sú Neznáme) -https-everywhere.toolbar.hint = HTTPS Všade je práve aktívne. Môžete ho zapnúť na každej stránke kliknutím na ikonu v adresnom riadku. -https-everywhere.migration.notification0 = Aby bolo možné realizovať nevyhnutné opravy, táto aktualizácia reštartuje Vaše pravidlo HTTPS Všade na pôvodné hodnoty. -https-everywhere.menu.ruleset-tests = Spustiť HTTPS Everywhere Ruleset Testy diff --git a/data/extensions/https-everywhere@eff.org/chrome/locale/sk/ssl-observatory.dtd b/data/extensions/https-everywhere@eff.org/chrome/locale/sk/ssl-observatory.dtd deleted file mode 100644 index b6299c3..0000000 --- a/data/extensions/https-everywhere@eff.org/chrome/locale/sk/ssl-observatory.dtd +++ /dev/null @@ -1,101 +0,0 @@ -<!-- Observatory popup window --> -<!ENTITY ssl-observatory.popup.details "Podrobnosti a Informácie o súkromí"> -<!ENTITY ssl-observatory.popup.later "Opýtajte sa ma neskôr"> -<!ENTITY ssl-observatory.popup.no "Nie"> - -<!ENTITY ssl-observatory.popup.text "HTTPS Everywhere dokáže detekovať útoky -na Váš prehliadač tak, že pošle certifikát, ktorý ste dostali do -Observatory. Zapnúť túto funkciu?"> - -<!--<!ENTITY ssl-observatory.popup.text -"EFF's SSL Observatory can detect attacks against HTTPS websites by collecting -and auditing the certificates being presented to your browser. Would you like -to turn it on?">--> - -<!ENTITY ssl-observatory.popup.title -"Má HTTPS Everywhere použiť SSL Observatory?"> - -<!ENTITY ssl-observatory.popup.yes "Áno"> - -<!-- Observatory preferences dialog --> - -<!ENTITY ssl-observatory.prefs.adv_priv_opts1 -"Použitie tejto funkcie je bezpečné, pokiaľ nepoužívate -firemnú sieť:"> - -<!ENTITY ssl-observatory.prefs.adv_priv_opts2 -"Bezpečné, pokiaľ nepoužívate firemnú sieť s menami utajených intranetových serverov:"> - -<!ENTITY ssl-observatory.prefs.alt_roots -"Pošli a skontroluj certifikáty podpísané neštandardnou koreňovou certifikačnou autoritou"> - -<!ENTITY ssl-observatory.prefs.alt_roots_tooltip -"Povoliť túto možnosť je bezpečné (a aj dobrý nápad) pokiaľ nepoužívate firemnú sieť alebo antivírový softvér Kaspersky, ktorý monitoruje Vaše prehliadanie s TLS proxy a súkromné koreňové certifikačné autority. Ak povolíte túto možnosť na takejto sieti, tak pomocou unikátnych certifikátov sa môžu uverejniť dôkazy o tom aké https:// domény ste navštívili cez túto proxy. Tak sme ju nechali v predvolenom nastavení vypnutú."> - -<!ENTITY ssl-observatory.prefs.anonymous "Skontrolovať certifikát pomocou Tor kvôli anonymite"> -<!ENTITY ssl-observatory.prefs.anonymous_unavailable -"Skontrolovať certifikát pomocou Tor kvôli anonymite (vyžaduje Torbutton)"> -<!ENTITY ssl-observatory.prefs.anonymous_tooltip -"Aby ste mohli použiť toto nastavenie, musíte mať nainštalovaný Tor a Torbutton"> - -<!ENTITY ssl-observatory.prefs.asn -"Ak zistíš nový certifikát, povedz Observatory, ku ktorému poskytovateľovi internetového pripojenia si pripojený"> - -<!ENTITY ssl-observatory.prefs.asn_tooltip -"Toto stiahne a pošle "Autonomous System Number" Vašej siete. Pomôže nám to lokalizovať útok proti HTTPS a určiť či máme pozorovania zo sietí z miest ako je Iran a Syria, kde sú útoky pomerne časté."> - -<!ENTITY ssl-observatory.prefs.show_cert_warning -"Zobraziť varovanie keď Observatory zistí odvolaný certifikát nezachytený vašim prehliadačom"> - -<!ENTITY ssl-observatory.prefs.show_cert_warning_tooltip -"Toto skontroluje predkladaný certifikát oproti zoznamu známych odvolaných certifikátov - known Certificate Revocation List. Žiaľ nemôžeme zaručiť že označime každý odvolaný certifikáť ale ak uvidíte varovanie, máte dobrú šancu že je niečo nesprávne."> - -<!ENTITY ssl-observatory.prefs.done "Hotovo"> - -<!ENTITY ssl-observatory.prefs.explanation -"HTTPS Everywhere môže používať SSL Observatory od EFF. Toto spraví dve veci: (1) -pošle kópie HTTPS certifikátov do Observatory, aby nám pomohli detekovať -'man in the middle' útoky a zdokonaľovať bezpečnosť na Webe; a (2) -umožní nám varovať Vás o nebezpečných pripojeniach alebo útokoch na Váš prehliadač."> - -<!--<!ENTITY ssl-observatory.prefs.explanation2 -"When you visit https://www.example.com, the Observatory will learn that -somebody visited that site, but will not know who or what page they looked at. -Mouseover the options for further details:">--> - -<!ENTITY ssl-observatory.prefs.explanation2 - -"Napríklad, ak navštívite https://www.niečo.com, certifikát prijatý pomocou -Observatory indikuje, že niekto navštívil www.niečo.com, ale nie kto ju navštívil -alebo čo konkrétne pozeral. Prejdite kurzorom nad jednotlivé možnosti -pre ďalšie podrobnosti."> - -<!ENTITY ssl-observatory.prefs.hide "Skryť pokročilé možnosti"> - -<!ENTITY ssl-observatory.prefs.nonanon -"Skontrolujte certifikát, aj keď Tor nebude k dispozícií"> - -<!ENTITY ssl-observatory.prefs.nonanon_tooltip -"Pokúsime sa aj naďalej udržať dáta anonymné, lenže táto možnosť je menej bezpečná"> - -<!ENTITY ssl-observatory.prefs.priv_dns -"Pošli a skontroluj certifikáty pre neverejné názvy DNS"> - -<!ENTITY ssl-observatory.prefs.priv_dns_tooltip -"Ak je táto voľba aktívna, tak Observatory nebude zaznamenávať certifikáty pre názvy, ktoré nedokáže rozoznať pomocou systému DNS."> - -<!ENTITY ssl-observatory.prefs.show "Ukázať pokročilé možnosti"> - -<!ENTITY ssl-observatory.prefs.title "Nastavenia SSL Observatory"> - -<!ENTITY ssl-observatory.prefs.use "Použiť Observatory?"> -<!ENTITY ssl-observatory.warning.title "VAROVANIE od EFF SSL Observatory"> -<!ENTITY ssl-observatory.warning.showcert "Zobraziť reťaz certifikátov"> -<!ENTITY ssl-observatory.warning.okay "Porozumel som"> -<!ENTITY ssl-observatory.warning.text "EFF's SSL Observatory vydalo varovanie o HTTPS certifikáte(certifikátoch) pre túto stránku:"> -<!ENTITY ssl-observatory.warning.defense "Ak ste prihlásený na tejto stránke, môže byť rozumné zmeniť si heslo keď raz budete mať bezpečné pripojenie. (Tieto varovania sa dajú vypnúť v "SSL Observatory" záložke dialógu HTTPS Everywhere predvoľby.)"> - -<!ENTITY ssl-observatory.prefs.self_signed -"Posielať a preverovať certifikáty podpísané samé sebou"> -<!ENTITY ssl-observatory.prefs.self_signed_tooltip -"Toto sa odporúča; kryptografické problémy sú veľmi časté u vstavaných zariadení, ktoré sú podpísané samé sebou"> diff --git a/data/extensions/https-everywhere@eff.org/chrome/locale/sk_SK/https-everywhere.dtd b/data/extensions/https-everywhere@eff.org/chrome/locale/sk_SK/https-everywhere.dtd deleted file mode 100644 index 2b16bb0..0000000 --- a/data/extensions/https-everywhere@eff.org/chrome/locale/sk_SK/https-everywhere.dtd +++ /dev/null @@ -1,49 +0,0 @@ -<!ENTITY https-everywhere.about.title "O HTTPS Everywhere"> -<!ENTITY https-everywhere.about.ext_name "HTTPS Everywhere"> -<!ENTITY https-everywhere.about.ext_description "Zašifrujte web! Automaticky používajte bezpečnosť HTTPS na mnohých stránkach."> -<!ENTITY https-everywhere.about.version "Verzia"> -<!ENTITY https-everywhere.about.created_by "Vytvorili"> -<!ENTITY https-everywhere.about.librarians "Tvorcovia sád pravidiel"> -<!ENTITY https-everywhere.about.thanks "Poďakovanie"> -<!ENTITY https-everywhere.about.contribute "Ak sa vám HTTPS Everywhere páči, zvážte"> -<!ENTITY https-everywhere.about.donate_tor "Dar pre Tor"> -<!ENTITY https-everywhere.about.tor_lang_code "sk"> -<!ENTITY https-everywhere.about.or "or"> -<!ENTITY https-everywhere.about.donate_eff "Dar pre EEF"> - -<!ENTITY https-everywhere.menu.about "O HTTPS Everywhere"> -<!ENTITY https-everywhere.menu.observatory "Nastavenia SSL Observatory"> -<!ENTITY https-everywhere.menu.globalEnable "Zapnúť HTTPS Everywhere"> -<!ENTITY https-everywhere.menu.globalDisable "Vypnúť HTTPS Everywhere"> -<!ENTITY https-everywhere.menu.blockHttpRequests "Block all HTTP requests"> -<!ENTITY https-everywhere.menu.showCounter "Zobraziť počítadlo"> - -<!ENTITY https-everywhere.prefs.title "Nastavenia HTTPS Everywhere"> -<!ENTITY https-everywhere.prefs.enable_all "Zapnúť všetko"> -<!ENTITY https-everywhere.prefs.disable_all "Vypnúť všetko"> -<!ENTITY https-everywhere.prefs.reset_defaults "Obnoviť pôvodné"> -<!ENTITY https-everywhere.prefs.search "Hľadať"> -<!ENTITY https-everywhere.prefs.site "Stránka"> -<!ENTITY https-everywhere.prefs.notes "Poznámky"> -<!ENTITY https-everywhere.prefs.list_caption "Ktoré pravidlá pre presmerovanie HTTPS uplatniť?"> -<!ENTITY https-everywhere.prefs.enabled "Zapnuté"> -<!ENTITY https-everywhere.prefs.ruleset_howto "Môžete sa naučiť, ako písať svoje vlastné sady pravidiel (pre pridanie podpory pre ďalšie stránky)"> -<!ENTITY https-everywhere.prefs.here_link "tu"> -<!ENTITY https-everywhere.prefs.toggle "Prepnúť"> -<!ENTITY https-everywhere.prefs.reset_default "Obnoviť pôvodné"> -<!ENTITY https-everywhere.prefs.view_xml_source "Zobraziť XML zdroj"> - -<!ENTITY https-everywhere.source.downloading "Preberanie"> -<!ENTITY https-everywhere.source.filename "Názov súboru"> -<!ENTITY https-everywhere.source.unable_to_download "Nie je možné prevziať zdroj."> - -<!ENTITY https-everywhere.popup.title "HTTPS Everywhere 4.0development.11 notification"> -<!ENTITY https-everywhere.popup.paragraph1 "Hops. Používate stabilnú verziu HTTPS Everywhere, my sme však v poslednom vydaní omylom aktualizovali vašu verziu na vývojársku."> -<!ENTITY https-everywhere.popup.paragraph2 "Prajete si vrátiť sa späť k stabilnej verzii?"> -<!ENTITY https-everywhere.popup.paragraph3 "Boli by sme radi, keby ste ďalej používali našu vývojársku verziu a pomohli nám robiť HTTPS Everywhere lepším! Možno zistíte, že v tejto verzii je sem-tam trochu viac chýb, ktoré však môžete nahlásiť na https-everywhere@eff.org. Ospravedlňujeme sa za nepríjemnosti a ďakujeme, že používate HTTPS Everywhere."> -<!ENTITY https-everywhere.popup.keep "Ponechať vývojársku verziu"> -<!ENTITY https-everywhere.popup.revert "Prevziať najnovšiu stabilnú verziu"> - -<!ENTITY https-everywhere.ruleset-tests.status_title "Testy sady pravidiel HTTPS Everywhere"> -<!ENTITY https-everywhere.ruleset-tests.status_cancel_button "Zrušiť"> -<!ENTITY https-everywhere.ruleset-tests.status_start_button "Spustiť"> diff --git a/data/extensions/https-everywhere@eff.org/chrome/locale/sk_SK/https-everywhere.properties b/data/extensions/https-everywhere@eff.org/chrome/locale/sk_SK/https-everywhere.properties deleted file mode 100644 index b8f2aa7..0000000 --- a/data/extensions/https-everywhere@eff.org/chrome/locale/sk_SK/https-everywhere.properties +++ /dev/null @@ -1,8 +0,0 @@ -https-everywhere.menu.globalEnable = Zapnúť HTTPS Everywhere -https-everywhere.menu.globalDisable = Vypnúť HTTPS Everywhere -https-everywhere.menu.enableDisable = Pravidlá pre zapínanie / vypínanie -https-everywhere.menu.noRules = (Žiadne pravidlá pre stránku) -https-everywhere.menu.unknownRules = (Pravidla pre stránku neznáme) -https-everywhere.toolbar.hint = HTTPS Everywhere je teraz aktívne. Na každej navštívenej stránke ho môžete zapnúť a vypnúť kliknutím na ikonu v adresovom riadku. -https-everywhere.migration.notification0 = Aby bolo možné uplatniť kritickú opravu, táto aktualizácia obnoví vaše nastavenia pravidiel HTTPS Everywhere do pôvodných hodnôt. -https-everywhere.menu.ruleset-tests = Spustiť testy pre sadu pravidiel HTTPS Everywhere diff --git a/data/extensions/https-everywhere@eff.org/chrome/locale/sk_SK/ssl-observatory.dtd b/data/extensions/https-everywhere@eff.org/chrome/locale/sk_SK/ssl-observatory.dtd deleted file mode 100644 index af038ff..0000000 --- a/data/extensions/https-everywhere@eff.org/chrome/locale/sk_SK/ssl-observatory.dtd +++ /dev/null @@ -1,102 +0,0 @@ -<!-- Observatory popup window --> -<!ENTITY ssl-observatory.popup.details "Detaily a informácie o súkromí"> -<!ENTITY ssl-observatory.popup.later "Spýtať sa neskôr"> -<!ENTITY ssl-observatory.popup.no "Nie"> - -<!ENTITY ssl-observatory.popup.text "HTTPS Everywhere dokáže odhaliť útoky -na váš prehliadač tým, že prijaté certifikáty pošle programu -Observatory. Zapnúť túto funkciu?"> - -<!--<!ENTITY ssl-observatory.popup.text -"EFF's SSL Observatory can detect attacks against HTTPS websites by collecting -and auditing the certificates being presented to your browser. Would you like -to turn it on?">--> - -<!ENTITY ssl-observatory.popup.title -"Má HTTPS Everywhere používať SSL Observatory?"> - -<!ENTITY ssl-observatory.popup.yes "Áno"> - -<!-- Observatory preferences dialog --> - -<!ENTITY ssl-observatory.prefs.adv_priv_opts1 -"Táto funkcia je bezpečná, pokiaľ nie ste -pripojený k veľmi neodbytnej firemnej sieti:"> - -<!ENTITY ssl-observatory.prefs.adv_priv_opts2 -"Bezpečné, pokiaľ nie ste pripojený k firemnej sieti s tajnými názvami intranetových serverov:"> - -<!ENTITY ssl-observatory.prefs.alt_roots -"Odoslať a skontrolovať certifikáty podpísané neštandardnými koreňovými Certifikačnými autoritami"> - -<!ENTITY ssl-observatory.prefs.alt_roots_tooltip -"Je bezpečné (a tiež dobrý nápad) toto nastavenie povoliť, pokiaľ nepoužívate neodbytnú firemnú sieť alebo program Kaspersky antivirus, ktorý sleduje vaše prehliadanie cez TLS proxy a súkromnú koreňovú Certifikačnú autoritu. Ak by bolo na takejto sieti zapnuté, toto nastavenie by mohlo sprístupniť dôkazy o tom, ktoré https:// domény boli cez túto proxy navštívené, kvôli unikátnym certifikátom, ktoré by vytvorilo. Z týchto dôvodov nechávame toto nastavenie pôvodne vypnuté."> - -<!ENTITY ssl-observatory.prefs.anonymous "Skontrolovať anonymitu certifikátov pomocou Tor"> -<!ENTITY ssl-observatory.prefs.anonymous_unavailable -"Skontrolovať anonymitu certifikátov pomocou Tor (vyžaduje Tor)"> -<!ENTITY ssl-observatory.prefs.anonymous_tooltip -"Táto voľba vyžaduje, aby bol nainštalovaný a spustený Tor"> - -<!ENTITY ssl-observatory.prefs.asn -"Pri objavení sa nového certifikátu, oznámiť Observatory, ku ktorému ISP ste pripojení."> - -<!ENTITY ssl-observatory.prefs.asn_tooltip -"This will fetch and send the "Autonomous System number" of your network. This will help us locate attacks against HTTPS, and to determine whether we have observations from networks in places like Iran and Syria where attacks are comparatively common."> - -<!ENTITY ssl-observatory.prefs.show_cert_warning -"Zobraziť upozornenie, keď Observatory zistí neplatný certifikát nezachytený vašim prehliadačom "> - -<!ENTITY ssl-observatory.prefs.show_cert_warning_tooltip -"This will check submitted certificates against known Certificate Revocation Lists. Unfortunately we cannot guarantee that we will flag every revoked certificate, but if you do see a warning there's a good chance something is wrong."> - -<!ENTITY ssl-observatory.prefs.done "Hotovo"> - -<!ENTITY ssl-observatory.prefs.explanation -"HTTPS Everywhere dokáže používať SSL Observatory od EFF. To slúži na -dve veci: (1) odosiela kópie HTTPS certifikátov do Observatory kvôli pomoci -so zachytením útokov 'man in the middle' a vylepšeniu bezpečnosti webu; -a (2) dovolí nám varovať vás pred nebezpečným pripojením alebo útokmi na -váš prehliadač."> - -<!--<!ENTITY ssl-observatory.prefs.explanation2 -"When you visit https://www.example.com, the Observatory will learn that -somebody visited that site, but will not know who or what page they looked at. -Mouseover the options for further details:">--> - -<!ENTITY ssl-observatory.prefs.explanation2 - -"For example, when you visit https://www.something.com, the certificate -received by the Observatory will indicate that somebody visited -www.something.com, but not who visited the site, or what specific page they -looked at. Mouseover the options for further details:"> - -<!ENTITY ssl-observatory.prefs.hide "Skryť rozšírené nastavenia"> - -<!ENTITY ssl-observatory.prefs.nonanon -"Kontrolovať certifikáty aj keď je Tor nedostupný"> - -<!ENTITY ssl-observatory.prefs.nonanon_tooltip -"Budeme sa stále snažiť zachovať anonymitu dát, táto možnosť je však menej bezpečná"> - -<!ENTITY ssl-observatory.prefs.priv_dns -"Odoslať a skontrolovať certifikáty pre neverejné DNS názvy"> - -<!ENTITY ssl-observatory.prefs.priv_dns_tooltip -"Unless this option is checked, the Observatory will not record certificates for names that it cannot resolve through the DNS system."> - -<!ENTITY ssl-observatory.prefs.show "Zobraziť rozšírené nastavenia"> - -<!ENTITY ssl-observatory.prefs.title "Nastavenia SSL Observatory"> - -<!ENTITY ssl-observatory.prefs.use "Používať Observatory?"> -<!ENTITY ssl-observatory.warning.title "UPOZORNENIE z SSL Observatory"> -<!ENTITY ssl-observatory.warning.showcert "Zobraziť reťazec certifikátov"> -<!ENTITY ssl-observatory.warning.okay "Rozumiem"> -<!ENTITY ssl-observatory.warning.text "SSL Observatory vydalo varovanie ohľadne HTTPS certifikátu (certifikátov) tejto stránky:"> -<!ENTITY ssl-observatory.warning.defense "Ak ste prihlásený na tejto stránke, v momente, keď sa dostanete na zabezpečené pripojenie, odporúčame zmeniť vaše heslo. (Tieto varovania je možné vypnúť v záložke "SSL Observatory" v dialógu nastavení HTTPS Everywhere.)"> - -<!ENTITY ssl-observatory.prefs.self_signed -"Odoslať a skontrolovať certifikáty podpísané sam sebou"> -<!ENTITY ssl-observatory.prefs.self_signed_tooltip -"Toto sa odporúča; problémy so šifrovaním sú bežné hlavne pri použití vstavaných zariadení, ktoré sú podpísané samými sebou"> diff --git a/data/extensions/https-everywhere@eff.org/chrome/locale/sl/https-everywhere.dtd b/data/extensions/https-everywhere@eff.org/chrome/locale/sl/https-everywhere.dtd deleted file mode 100644 index 8faef67..0000000 --- a/data/extensions/https-everywhere@eff.org/chrome/locale/sl/https-everywhere.dtd +++ /dev/null @@ -1,49 +0,0 @@ -<!ENTITY https-everywhere.about.title "O HTTPS Everywhere"> -<!ENTITY https-everywhere.about.ext_name "HTTPS Everywhere"> -<!ENTITY https-everywhere.about.ext_description "Zakodirajte internet! Samodejno uporabite HTTPS zaščito na mnogih spletnih straneh."> -<!ENTITY https-everywhere.about.version "Različica"> -<!ENTITY https-everywhere.about.created_by "Izdelal"> -<!ENTITY https-everywhere.about.librarians "Izdelovalci pravil"> -<!ENTITY https-everywhere.about.thanks "Zahvala"> -<!ENTITY https-everywhere.about.contribute "Če vam je HTTPS Everywhere všeč, razmislite o"> -<!ENTITY https-everywhere.about.donate_tor "donaciji za Tor"> -<!ENTITY https-everywhere.about.tor_lang_code "en"> -<!ENTITY https-everywhere.about.or "or"> -<!ENTITY https-everywhere.about.donate_eff "donaciji za EFF"> - -<!ENTITY https-everywhere.menu.about "O HTTPS Everywhere"> -<!ENTITY https-everywhere.menu.observatory "Nastavitve SSL Observatorija"> -<!ENTITY https-everywhere.menu.globalEnable "Omogoči HTTPS Everywhere"> -<!ENTITY https-everywhere.menu.globalDisable "Onemogoči HTTPS Everywhere"> -<!ENTITY https-everywhere.menu.blockHttpRequests "Block all HTTP requests"> -<!ENTITY https-everywhere.menu.showCounter "Prikaži števec"> - -<!ENTITY https-everywhere.prefs.title "Nastavitve HTTPS Everywhere"> -<!ENTITY https-everywhere.prefs.enable_all "Omogoči vse"> -<!ENTITY https-everywhere.prefs.disable_all "Onemogoči vse"> -<!ENTITY https-everywhere.prefs.reset_defaults "Ponastavi na privzeto"> -<!ENTITY https-everywhere.prefs.search "Išči"> -<!ENTITY https-everywhere.prefs.site "Stran"> -<!ENTITY https-everywhere.prefs.notes "Opombe"> -<!ENTITY https-everywhere.prefs.list_caption "Katera pravila za preusmeritev HTTPS naj bodo upoštevana?"> -<!ENTITY https-everywhere.prefs.enabled "Omogočeno"> -<!ENTITY https-everywhere.prefs.ruleset_howto "Lahko se naučite pisati svoja pravila (da dodate podporo za druge spletne strani)"> -<!ENTITY https-everywhere.prefs.here_link "tukaj"> -<!ENTITY https-everywhere.prefs.toggle "Preklopi"> -<!ENTITY https-everywhere.prefs.reset_default "Ponastavi na privzeto"> -<!ENTITY https-everywhere.prefs.view_xml_source "Ogled XML kode"> - -<!ENTITY https-everywhere.source.downloading "Prenos"> -<!ENTITY https-everywhere.source.filename "Ime datoteke"> -<!ENTITY https-everywhere.source.unable_to_download "Ne morem prenesti izvora."> - -<!ENTITY https-everywhere.popup.title "HTTPS Everywhere 4.0development.11 obvestilo"> -<!ENTITY https-everywhere.popup.paragraph1 "Glej ga zlomka. Uporabljali ste stabilno različico HTTPS Everywhere, mi pa smo vam jo z zadnjo izdajo nadgradili z razvijalsko."> -<!ENTITY https-everywhere.popup.paragraph2 "Bi želeli zopet uporabljati stabilno?"> -<!ENTITY https-everywhere.popup.paragraph3 "Všeč nam bo, če boste še nadaljne uporabljali našo javno razvojno izdajo in pomagali narediti HTTPS Everywhere še boljši! Morda boste ugotovili, da je nekaj več hroščov tu in tam, ki jih lahko javite na https-everywhere@eff.org. Se opravičujemo za neprijetnosti in zahvaljujemo za uporabo HTTPS Everywhere."> -<!ENTITY https-everywhere.popup.keep "Ohrani razvijalsko različico"> -<!ENTITY https-everywhere.popup.revert "Prenesi zadnjo stabilno različico"> - -<!ENTITY https-everywhere.ruleset-tests.status_title "HTTPS Everywhere Ruleset Tests"> -<!ENTITY https-everywhere.ruleset-tests.status_cancel_button "Prekliči"> -<!ENTITY https-everywhere.ruleset-tests.status_start_button "Začni"> diff --git a/data/extensions/https-everywhere@eff.org/chrome/locale/sl/https-everywhere.properties b/data/extensions/https-everywhere@eff.org/chrome/locale/sl/https-everywhere.properties deleted file mode 100644 index c58817d..0000000 --- a/data/extensions/https-everywhere@eff.org/chrome/locale/sl/https-everywhere.properties +++ /dev/null @@ -1,8 +0,0 @@ -https-everywhere.menu.globalEnable = Omogoči HTTPS Everywhere -https-everywhere.menu.globalDisable = Onemogoči HTTPS Everywhere -https-everywhere.menu.enableDisable = Omogoči / Onemogoči pravila -https-everywhere.menu.noRules = (Za to stran ni pravil) -https-everywhere.menu.unknownRules = (Pravila za to stran neznana) -https-everywhere.toolbar.hint = HTTPS Everywhere je sedaj aktiven. Za posamezne spletne strani ga lahko preklapljate s klikom na ikono v naslovni vrstici. -https-everywhere.migration.notification0 = Za izvedbo pomembnih popravkov, bo ta nadgraditev resetirala vaše HTTPS Everywhere nastavitve pravilnika na njihovo privzeto vrednost -https-everywhere.menu.ruleset-tests = Zagon testiranja HTTPS Everywhere pravilnika diff --git a/data/extensions/https-everywhere@eff.org/chrome/locale/sl/ssl-observatory.dtd b/data/extensions/https-everywhere@eff.org/chrome/locale/sl/ssl-observatory.dtd deleted file mode 100644 index 907af64..0000000 --- a/data/extensions/https-everywhere@eff.org/chrome/locale/sl/ssl-observatory.dtd +++ /dev/null @@ -1,98 +0,0 @@ -<!-- Observatory popup window --> -<!ENTITY ssl-observatory.popup.details "Podrobnosti in informacije o zasebnosti"> -<!ENTITY ssl-observatory.popup.later "Vprašaj me kasneje"> -<!ENTITY ssl-observatory.popup.no "Ne"> - -<!ENTITY ssl-observatory.popup.text "HTTPS Everywhere lahko zazna napade -na vaš brskalnik tako, da pošlje certifikate ki jih prejmete v -Observatorij. Želite to vključiti?"> - -<!--<!ENTITY ssl-observatory.popup.text -"EFF's SSL Observatory can detect attacks against HTTPS websites by collecting -and auditing the certificates being presented to your browser. Would you like -to turn it on?">--> - -<!ENTITY ssl-observatory.popup.title -"Ali naj HTTPS Everywhere uporablja SSL Observatorij?"> - -<!ENTITY ssl-observatory.popup.yes "Da"> - -<!-- Observatory preferences dialog --> - -<!ENTITY ssl-observatory.prefs.adv_priv_opts1 -"Omogočanje tega je varno, razen če uporabljate zelo -vsiljivo poslovno omrežje:"> - -<!ENTITY ssl-observatory.prefs.adv_priv_opts2 -"Varno, razen če uporabljate poslovno omrežje s tajnimi imeni lokalnih strežnikov:"> - -<!ENTITY ssl-observatory.prefs.alt_roots -"Predloži in preveri certifikate nestandardnih overoviteljev"> - -<!ENTITY ssl-observatory.prefs.alt_roots_tooltip -"Omogočanje tega je varno (in priporočljivo), razen če uporabljate vsiljivo poslovno omrežje ali protivirusni program Kaspersky, ki spremlja vaše brskanje s TLS proksijem in privatnim overoviteljem certifikatov. Če je omogočeno v takem omrežju lahko ta možnost objavi dokazila o tem, katere https:// domene so bile obiskane preko tega proksija, ker bi ustvarila edinstvene certifikate. Zato je to privzeto izključeno."> - -<!ENTITY ssl-observatory.prefs.anonymous "Anonimno preveri certifikate preko omrežja Tor"> -<!ENTITY ssl-observatory.prefs.anonymous_unavailable -"Anonimno preveri certifikate preko omrežja Tor (potrebuje Tor)"> -<!ENTITY ssl-observatory.prefs.anonymous_tooltip -"Za to možnost mora biti Tor nameščen in zagnan"> - -<!ENTITY ssl-observatory.prefs.asn -"Ko zasledite nov certifikat povejte Observatoriju h kateremu internetnemu ponudniku ste priključeni"> - -<!ENTITY ssl-observatory.prefs.asn_tooltip -"To bo pridobilo in poslalo "Avtonomno številko sistema" (ASN) vašega omrežja. To nam bo pomagalo locirati napade na HTTPS in določiti, ali so opažanja iz omrežij na področjih kot so Iran in Sirija, kjer so napadi razmeroma pogosti."> - -<!ENTITY ssl-observatory.prefs.show_cert_warning -"Pokaži opozorilo ko Observatorij zazna preklicane certifikate, ki jih vaš brskalnik ni našel."> - -<!ENTITY ssl-observatory.prefs.show_cert_warning_tooltip -"This will check submitted certificates against known Certificate Revocation Lists. Unfortunately we cannot guarantee that we will flag every revoked certificate, but if you do see a warning there's a good chance something is wrong."> - -<!ENTITY ssl-observatory.prefs.done "Končano"> - -<!ENTITY ssl-observatory.prefs.explanation -"HTTPS Everywhere lahko uporablja EFF SSL Observatorij. S tem naredi dvoje: (1) -pošlje kopije HTTPS certifikatov observatoriju, da nam pomaga odkriti napade 'man in the middle' in izboljšati varnost medmrežja; (2) -nam omogoči, da vas opozorimo na nevarne povezave ali napade na vaš brskalnik."> - -<!--<!ENTITY ssl-observatory.prefs.explanation2 -"When you visit https://www.example.com, the Observatory will learn that -somebody visited that site, but will not know who or what page they looked at. -Mouseover the options for further details:">--> - -<!ENTITY ssl-observatory.prefs.explanation2 - -"Ko na primer obiščete https://www.nekadomena.com bo certifikat, ki ga sprejme observatorij, nakazal, da je nekdo obiskal www.nekadomena.com, ne pa kdo je to bil ali katero stran si je ogledal. -Pridržite miško nad možnosti za več podrobnosti:"> - -<!ENTITY ssl-observatory.prefs.hide "Skrij napredne možnosti"> - -<!ENTITY ssl-observatory.prefs.nonanon -"Preveri certifikate tudi če ni Tor omrežja"> - -<!ENTITY ssl-observatory.prefs.nonanon_tooltip -"Poskušali bomo ohraniti anonimnost podatkov, vendar je ta možnost manj varna"> - -<!ENTITY ssl-observatory.prefs.priv_dns -"Predloži in preveri certifikate za ne-javna imena DNS"> - -<!ENTITY ssl-observatory.prefs.priv_dns_tooltip -"Če je ta možnost ni izbrana, observatorij ne bo zabeležil potrdil za imena, ki jih ni mogoče razkriti s sistemom DNS."> - -<!ENTITY ssl-observatory.prefs.show "Pokaži napredne možnosti"> - -<!ENTITY ssl-observatory.prefs.title "Nastavitve SSL Observatorija"> - -<!ENTITY ssl-observatory.prefs.use "Uporabim Observatorij?"> -<!ENTITY ssl-observatory.warning.title "OPOZORILO s strani EFF SSL Observatorija"> -<!ENTITY ssl-observatory.warning.showcert "Pokaži certifikatno verigo"> -<!ENTITY ssl-observatory.warning.okay "Razumem"> -<!ENTITY ssl-observatory.warning.text "EFF SSL Observatorij je izdal opozorilo za HTTPS certifikat(e) za to stran:"> -<!ENTITY ssl-observatory.warning.defense "Če ste vpisani na tej strani je priporočljivo da spremenite geslo, ko boste varno povezani. (Ta opozorila lahko onemogočite v nastavitvah HTTPS Everywhere, v zavihku "SSL Observatorij".)"> - -<!ENTITY ssl-observatory.prefs.self_signed -"Predložite in preverite samopodpisana potrdila"> -<!ENTITY ssl-observatory.prefs.self_signed_tooltip -"To je priporočljivo; težave s šifriranjem so posebej pogoste pri samopodpisanih vgnezdenih napravah."> diff --git a/data/extensions/https-everywhere@eff.org/chrome/locale/sl_SI/https-everywhere.dtd b/data/extensions/https-everywhere@eff.org/chrome/locale/sl_SI/https-everywhere.dtd deleted file mode 100644 index 705a735..0000000 --- a/data/extensions/https-everywhere@eff.org/chrome/locale/sl_SI/https-everywhere.dtd +++ /dev/null @@ -1,49 +0,0 @@ -<!ENTITY https-everywhere.about.title "O HTTPS Everywhere"> -<!ENTITY https-everywhere.about.ext_name "HTTPS Everywhere"> -<!ENTITY https-everywhere.about.ext_description "Šifrirajte splet! Avtomatska uporaba HTTPS varnosti za veliko spletnih mest."> -<!ENTITY https-everywhere.about.version "Različica"> -<!ENTITY https-everywhere.about.created_by "Ustvaril"> -<!ENTITY https-everywhere.about.librarians "Knjižnice pravil"> -<!ENTITY https-everywhere.about.thanks "Zahvaljujoč"> -<!ENTITY https-everywhere.about.contribute "Če vam je všeč HTTPS Everywhere, boste morda premislili o"> -<!ENTITY https-everywhere.about.donate_tor "Doniranju Tor projektu"> -<!ENTITY https-everywhere.about.tor_lang_code "en"> -<!ENTITY https-everywhere.about.or "ali"> -<!ENTITY https-everywhere.about.donate_eff "Doniranju EFF"> - -<!ENTITY https-everywhere.menu.about "O HTTPS Everywhere"> -<!ENTITY https-everywhere.menu.observatory "Možnosti SSL Opazovalnice"> -<!ENTITY https-everywhere.menu.globalEnable "Omogoči HTTPS Everywhere"> -<!ENTITY https-everywhere.menu.globalDisable "Onemogoči HTTPS Everywhere"> -<!ENTITY https-everywhere.menu.blockHttpRequests "Ustavi vse HTTP zahtevke"> -<!ENTITY https-everywhere.menu.showCounter "Prikaži števec"> - -<!ENTITY https-everywhere.prefs.title "HTTPS Everywhere možnosti"> -<!ENTITY https-everywhere.prefs.enable_all "Omogoči vse"> -<!ENTITY https-everywhere.prefs.disable_all "Onemogoči vse"> -<!ENTITY https-everywhere.prefs.reset_defaults "Ponastavi"> -<!ENTITY https-everywhere.prefs.search "Išči"> -<!ENTITY https-everywhere.prefs.site "Mesta"> -<!ENTITY https-everywhere.prefs.notes "Opombe"> -<!ENTITY https-everywhere.prefs.list_caption "Katera HTTPS pravila preusmeritev naj bodo upoštevana?"> -<!ENTITY https-everywhere.prefs.enabled "Omogočeno"> -<!ENTITY https-everywhere.prefs.ruleset_howto "Lahko se naučite pisati svoja pravila (za podporo drugim spletnim stranem)"> -<!ENTITY https-everywhere.prefs.here_link "tukaj"> -<!ENTITY https-everywhere.prefs.toggle "Preklopi"> -<!ENTITY https-everywhere.prefs.reset_default "Ponastavi"> -<!ENTITY https-everywhere.prefs.view_xml_source "Ogled XML kode"> - -<!ENTITY https-everywhere.source.downloading "Prenašanje"> -<!ENTITY https-everywhere.source.filename "Ime datoteke"> -<!ENTITY https-everywhere.source.unable_to_download "Izvorne kode ni bilo moč prenesti."> - -<!ENTITY https-everywhere.popup.title "HTTPS Everywhere 4.0razvojna.11 obvestilo"> -<!ENTITY https-everywhere.popup.paragraph1 "Marička. Uporabljali ste stabilno različico HTTPS Everywhere, vendar smo jo ponesreči nadgradili z razvojno pri zadnji izdaji."> -<!ENTITY https-everywhere.popup.paragraph2 "Želite nazaj na stabilno?"> -<!ENTITY https-everywhere.popup.paragraph3 "Všeč nam bo, če boste še nadalje uporabljali razvojno izdajo in tako pomagali izboljšati HTTPS Everywhere! Morda boste od časa do časa našli več hroščev, ki jih lahko sporočite na https-everywhere@eff.org. Za neprijetnosti se opravičujemo in ob enem zahvaljujemo za uporabo HTTPS Everywhere."> -<!ENTITY https-everywhere.popup.keep "Obdržati želim razvojno različico"> -<!ENTITY https-everywhere.popup.revert "Snemite zadnjo stabilno različico"> - -<!ENTITY https-everywhere.ruleset-tests.status_title "HTTPS Everywhere testiranje pravil"> -<!ENTITY https-everywhere.ruleset-tests.status_cancel_button "Prekliči"> -<!ENTITY https-everywhere.ruleset-tests.status_start_button "Začni"> diff --git a/data/extensions/https-everywhere@eff.org/chrome/locale/sl_SI/https-everywhere.properties b/data/extensions/https-everywhere@eff.org/chrome/locale/sl_SI/https-everywhere.properties deleted file mode 100644 index fe1fbe4..0000000 --- a/data/extensions/https-everywhere@eff.org/chrome/locale/sl_SI/https-everywhere.properties +++ /dev/null @@ -1,8 +0,0 @@ -https-everywhere.menu.globalEnable = Omogoči HTTPS Povsod -https-everywhere.menu.globalDisable = Onemogoči HTTPS Povsod -https-everywhere.menu.enableDisable = Omogoči /Onemogoči Pravila -https-everywhere.menu.noRules = (Ni Pravil za to stran ) -https-everywhere.menu.unknownRules = (Pravila za to stran neznana) -https-everywhere.toolbar.hint = HTTPS Povsod je zdaj aktiven. Za posamezna web mesta ga lahko preklopite s klikom na ikono v naslovni vrstici. -https-everywhere.migration.notification0 = Za izvedbo pomembnih popravkov, bo ta nadgraditev resetirala vaše HTTPS Povsod nastavitve pravilnika na njihovo privzeto vrednost. -https-everywhere.menu.ruleset-tests = Testiranje HTTPS Povsod pravilnika diff --git a/data/extensions/https-everywhere@eff.org/chrome/locale/sl_SI/ssl-observatory.dtd b/data/extensions/https-everywhere@eff.org/chrome/locale/sl_SI/ssl-observatory.dtd deleted file mode 100644 index af030dd..0000000 --- a/data/extensions/https-everywhere@eff.org/chrome/locale/sl_SI/ssl-observatory.dtd +++ /dev/null @@ -1,101 +0,0 @@ -<!-- Observatory popup window --> -<!ENTITY ssl-observatory.popup.details "Podrobnosti in informacije o zasebnosti"> -<!ENTITY ssl-observatory.popup.later "Vprašaj me kasneje"> -<!ENTITY ssl-observatory.popup.no "Ne"> - -<!ENTITY ssl-observatory.popup.text "HTTPS Povsod lahko zazna napade -na vaš brskalnik tako, da pošlje certifikate ki jih prejmete v -Observatorij. Želite to vključiti?"> - -<!--<!ENTITY ssl-observatory.popup.text -"EFF's SSL Observatory can detect attacks against HTTPS websites by collecting -and auditing the certificates being presented to your browser. Would you like -to turn it on?">--> - -<!ENTITY ssl-observatory.popup.title -"Ali naj HTTPS Everywhere uporablja SSL Observatorij?"> - -<!ENTITY ssl-observatory.popup.yes "Da"> - -<!-- Observatory preferences dialog --> - -<!ENTITY ssl-observatory.prefs.adv_priv_opts1 -"To omogočanje je varno dokler ne uporabite zelo -vsiljivo poslovno omrežje:"> - -<!ENTITY ssl-observatory.prefs.adv_priv_opts2 -"Varno dokler ne uporabite poslovno omrežje s tajnimi imeni intranet strežnikov:"> - -<!ENTITY ssl-observatory.prefs.alt_roots -"Predloži in preveri certifikate nestandardnih overoviteljev"> - -<!ENTITY ssl-observatory.prefs.alt_roots_tooltip -"Omogočanje tega je varno (in priporočljivo), razen če uporabljate vsiljivo poslovno omrežje ali protivirusni program Kaspersky, ki spremlja vaše brskanje s TLS proksijem in privatnim overoviteljem certifikatov. Če je omogočeno v takem omrežju lahko ta možnost objavi dokazila o tem, katere https:// domene so bile obiskane preko tega proksija, ker bi ustvarila edinstvene certifikate. Zato je to izključeno kot privzeto."> - -<!ENTITY ssl-observatory.prefs.anonymous "Preveri certifikate z uporabo Tor anonimnosti"> -<!ENTITY ssl-observatory.prefs.anonymous_unavailable -"Preveri certifikate z uporabo Tor anonimnosti (potreben Tor)"> -<!ENTITY ssl-observatory.prefs.anonymous_tooltip -"Ta opcija potrebuje nameščen in zagnan Tor"> - -<!ENTITY ssl-observatory.prefs.asn -"Ko vidite nov certifikat povejte Observatoriju h kateremu ISP-ju ste priključeni"> - -<!ENTITY ssl-observatory.prefs.asn_tooltip -"To bo pridobilo in poslalo "Avtonomno sistemsko številko" vašega omrežja. To nam bo pomagalo locirati napade na HTTPS in določiti, ali so opažanja iz omrežij na področjih kot so Iran in Sirija, kjer so napadi razmeroma pogosti."> - -<!ENTITY ssl-observatory.prefs.show_cert_warning -"Pokaži opozorilo ko Observatorij zazna preklicane certifikate, ki jih vaš iskalnik ni našel."> - -<!ENTITY ssl-observatory.prefs.show_cert_warning_tooltip -"To preverjanje bo predložilo certifikate pred Seznam Preklicanih Certifikatov. Na žalost ne moremo zagotoviti, da bomo označili vsak razveljavljen certifikat, če pa vidite opozorilo obstaja velika verjetnost, da je nekaj narobe."> - -<!ENTITY ssl-observatory.prefs.done "Narejeno"> - -<!ENTITY ssl-observatory.prefs.explanation -"HTTPS Povsod uporablja EFF's SSL Observatorij. To naredi dvoje: (1) -pošlje kopije HTTPS certifikatov Observatoriju, da nam pomaga -odkriti 'man in the middle' napade in izboljšati web varnost; in (2) -nam omogoči, da vas opozorimo na nezanesljive povezave ali napade na vaš iskalnik."> - -<!--<!ENTITY ssl-observatory.prefs.explanation2 -"When you visit https://www.example.com, the Observatory will learn that -somebody visited that site, but will not know who or what page they looked at. -Mouseover the options for further details:">--> - -<!ENTITY ssl-observatory.prefs.explanation2 - -"Ko na primer obiščete https://www.something.com bo certifikat, -ki ga sprejme Observatorij, pokazal, da je nekdo obiskal -www.something.com, ne pa kdo je to bil ali katero stran -si je ogledal. Pridržite miško nad izbirami za več podrobnosti:"> - -<!ENTITY ssl-observatory.prefs.hide "Skrij napredne možnosti"> - -<!ENTITY ssl-observatory.prefs.nonanon -"Preveri certifikate tudi, ko Tor ni navoljo"> - -<!ENTITY ssl-observatory.prefs.nonanon_tooltip -"Poskušali bomo ohraniti podatke anonimne, vendar je ta možnost manj varna"> - -<!ENTITY ssl-observatory.prefs.priv_dns -"Predloži in preveri certifikate za ne-javna imena DNS"> - -<!ENTITY ssl-observatory.prefs.priv_dns_tooltip -"Razen če je ta možnost izbrana, observatorij ne bo zabeležil certifikate za imena, ki jih ni mogoče rešiti prek sistema DNS."> - -<!ENTITY ssl-observatory.prefs.show "Pokaži napredne možnosti"> - -<!ENTITY ssl-observatory.prefs.title "Izbire SSL Opazovalnice"> - -<!ENTITY ssl-observatory.prefs.use "Uporabim Observatorij?"> -<!ENTITY ssl-observatory.warning.title "OPOZORILO od EFF's SSL Observatorija"> -<!ENTITY ssl-observatory.warning.showcert "Prikaži certifikatno verigo"> -<!ENTITY ssl-observatory.warning.okay "Razumem"> -<!ENTITY ssl-observatory.warning.text "EFF's SSL Observatorij je izdal opozorilo za HTTPS certifikat(e) za to mesto:"> -<!ENTITY ssl-observatory.warning.defense "Če ste vpisani na to mesto je priporočljivo, da spremenite geslo, ko boste varno povezani. (Ta opozorila lahko onemogočite v nastavitvenem dialogu HTTPS Povsod, v zavihku "SSL Observatorij".)"> - -<!ENTITY ssl-observatory.prefs.self_signed -"Predložite in preverite samopodpisane certifikate"> -<!ENTITY ssl-observatory.prefs.self_signed_tooltip -"To je priporočljivo; šifrirne težave so posebej pogoste pri samopodpisanih vgrajenih napravah"> diff --git a/data/extensions/https-everywhere@eff.org/chrome/locale/sq/https-everywhere.dtd b/data/extensions/https-everywhere@eff.org/chrome/locale/sq/https-everywhere.dtd deleted file mode 100644 index 66cafc7..0000000 --- a/data/extensions/https-everywhere@eff.org/chrome/locale/sq/https-everywhere.dtd +++ /dev/null @@ -1,49 +0,0 @@ -<!ENTITY https-everywhere.about.title "Rreth HTTPS Kudo"> -<!ENTITY https-everywhere.about.ext_name "HTTPS Kudo"> -<!ENTITY https-everywhere.about.ext_description "Kriptojeni Web-in! Përdorni automatikisht sigurinë HTTPS në shumë webfaqe."> -<!ENTITY https-everywhere.about.version "Version"> -<!ENTITY https-everywhere.about.created_by "Krijuar prej"> -<!ENTITY https-everywhere.about.librarians "Bibliotekarët e Kompleteve të Rregullave "> -<!ENTITY https-everywhere.about.thanks "Në sajë të"> -<!ENTITY https-everywhere.about.contribute "Nëse ju pëlqen HTTPS Kudo, duhet të merrni parasysh"> -<!ENTITY https-everywhere.about.donate_tor "Dhuroni për Tor"> -<!ENTITY https-everywhere.about.tor_lang_code "an"> -<!ENTITY https-everywhere.about.or "ose"> -<!ENTITY https-everywhere.about.donate_eff "Dhuroni për EFF"> - -<!ENTITY https-everywhere.menu.about "Rreth HTTPS Kudo"> -<!ENTITY https-everywhere.menu.observatory "Parapëlqimet për Vëzhguesin SSL"> -<!ENTITY https-everywhere.menu.globalEnable "Aftësoni HTTPS Kudo"> -<!ENTITY https-everywhere.menu.globalDisable "Paaftësoni HTTPS Kudo"> -<!ENTITY https-everywhere.menu.blockHttpRequests "Pengojini të gjitha kërkesat HTTP"> -<!ENTITY https-everywhere.menu.showCounter "Shfaqeni Llogaritësin"> - -<!ENTITY https-everywhere.prefs.title "Parapëlqimet për HTTPS Kudo"> -<!ENTITY https-everywhere.prefs.enable_all "Aftësoni Gjithçka"> -<!ENTITY https-everywhere.prefs.disable_all "Paaftësoni Gjithçka"> -<!ENTITY https-everywhere.prefs.reset_defaults "Rivendoseni në Parazgjedhje"> -<!ENTITY https-everywhere.prefs.search "Kërkoni"> -<!ENTITY https-everywhere.prefs.site "Webfaqe"> -<!ENTITY https-everywhere.prefs.notes "Njoftime"> -<!ENTITY https-everywhere.prefs.list_caption "Cilat rregulla për ridrejtimin HTTPS duhet të zbatohen? "> -<!ENTITY https-everywhere.prefs.enabled "Aftësuar"> -<!ENTITY https-everywhere.prefs.ruleset_howto "Ju mund të mësoni sesi të shkruani kompletet tuaj të rregullave (që të shtoni mbështetjen për webfaqet e tjera)"> -<!ENTITY https-everywhere.prefs.here_link "këtu"> -<!ENTITY https-everywhere.prefs.toggle "Këmbeni"> -<!ENTITY https-everywhere.prefs.reset_default "Rivendoseni Parazgjedhhjen"> -<!ENTITY https-everywhere.prefs.view_xml_source "Shiheni Burimin XML"> - -<!ENTITY https-everywhere.source.downloading "Shkarkim"> -<!ENTITY https-everywhere.source.filename "Emër skedari"> -<!ENTITY https-everywhere.source.unable_to_download "E pamundur të shkarkohet burimi."> - -<!ENTITY https-everywhere.popup.title "Njoftim për HTTPS Kudo 4.0development.11"> -<!ENTITY https-everywhere.popup.paragraph1 "Ouu. Ju po përdornit versionin e qëndrueshëm të HTTPS Kudo, por ne aksidentalisht mund t'ju kemi përmirësuar me versionin e zhvillimit, në ofertën tonë të fundit."> -<!ENTITY https-everywhere.popup.paragraph2 "Dëshironi të ktheheni tek i qëndrueshmi?"> -<!ENTITY https-everywhere.popup.paragraph3 "Do ta dëshironim atë nëse ju do vijoni të përdorni versionin tonë të zhvillimit dhe të na ndihmoni që ta bëjmë HTTPS Kudo më të mirë! Në të mund të gjeni pak më shumë gabime, aty-këtu, të cilat mund t'i raportoni tek https-everywhere@eff.org. Kërkojmë ndjesë për shqetësimin dhe ju falënderojmë që përdorni HTTPS Kudo."> -<!ENTITY https-everywhere.popup.keep "Mbamëni në versionin e zhvillimit"> -<!ENTITY https-everywhere.popup.revert "Shkarkoni versionin e fundit të qëndrueshëm"> - -<!ENTITY https-everywhere.ruleset-tests.status_title "Provat e Kompleteve të Rregullave për HTTPS Kudo"> -<!ENTITY https-everywhere.ruleset-tests.status_cancel_button "Anuloni"> -<!ENTITY https-everywhere.ruleset-tests.status_start_button "Nisje"> diff --git a/data/extensions/https-everywhere@eff.org/chrome/locale/sq/https-everywhere.properties b/data/extensions/https-everywhere@eff.org/chrome/locale/sq/https-everywhere.properties deleted file mode 100644 index 42b4b77..0000000 --- a/data/extensions/https-everywhere@eff.org/chrome/locale/sq/https-everywhere.properties +++ /dev/null @@ -1,8 +0,0 @@ -https-everywhere.menu.globalEnable = Aftësoni HTTPS Kudo -https-everywhere.menu.globalDisable = Paaftësoni HTTPS Kudo -https-everywhere.menu.enableDisable = Aftësoni / Paaftësoni Rregullat -https-everywhere.menu.noRules = (S'ka rregulla për Këtë Faqe) -https-everywhere.menu.unknownRules = (Rregullat për Këtë Faqe, të Panjohura) -https-everywhere.toolbar.hint = HTTPS Kudo tani është në veprim. Ju mund ta këmbeni atë webfaqe pas webfaqe, duke klikuar ikonën në shiritin e adresave. -https-everywhere.migration.notification0 = Me qëllim që të zbatojmë ndreqjen thelbësore, ky përditësim i rivendos parapëlqimet për rregullat e HTTPS Kudo në vlerat e tyre të paracaktuara. -https-everywhere.menu.ruleset-tests = Ekzekutoni Provat e Kompleteve të Rregullave për HTTPS Kudo diff --git a/data/extensions/https-everywhere@eff.org/chrome/locale/sq/ssl-observatory.dtd b/data/extensions/https-everywhere@eff.org/chrome/locale/sq/ssl-observatory.dtd deleted file mode 100644 index 770d613..0000000 --- a/data/extensions/https-everywhere@eff.org/chrome/locale/sq/ssl-observatory.dtd +++ /dev/null @@ -1,101 +0,0 @@ -<!-- Observatory popup window --> -<!ENTITY ssl-observatory.popup.details "Hollësi dhe Informacion Privatësie"> -<!ENTITY ssl-observatory.popup.later "Më Pyesni Më Vonë"> -<!ENTITY ssl-observatory.popup.no "Jo"> - -<!ENTITY ssl-observatory.popup.text "HTTPS Everywhere mund të zbulojë sulmet -kundër shfletuesit tuaj, duke dërguar çdo certifikatë që ju merrni, tek -Observatori. Ta aktivizojmë?"> - -<!--<!ENTITY ssl-observatory.popup.text -"EFF's SSL Observatory can detect attacks against HTTPS websites by collecting -and auditing the certificates being presented to your browser. Would you like -to turn it on?">--> - -<!ENTITY ssl-observatory.popup.title -"A duhet që HTTPS Everywhere të përdorë Observatorin SSL?"> - -<!ENTITY ssl-observatory.popup.yes "Po"> - -<!-- Observatory preferences dialog --> - -<!ENTITY ssl-observatory.prefs.adv_priv_opts1 -"Aktivizimi i kësaj është i sigurt, përveç nëse përdorni një -rrjet korporate shumë ndërhyrës:"> - -<!ENTITY ssl-observatory.prefs.adv_priv_opts2 -"I sigurt, përveç nëse përdorni një rrjet korporate, me emra të fshehtë të shërbyesve të intranetit:"> - -<!ENTITY ssl-observatory.prefs.alt_roots -"Paraqitni dhe kontrolloni certifikatat e nënshkruara nga root CA jostandarde"> - -<!ENTITY ssl-observatory.prefs.alt_roots_tooltip -"Është e sigurt (dhe një ide e mirë) të aftësosh këtë opsion, veç nëse përdorni një rrjet korporate ndërhyrës, ose programin e antivirusit Kaspersky, që vëzhgon shfletimin tuaj me një proxy TLS dhe një root Certificate Authority private. Nëse aftësohet në një rrjet të tillë, ky opsion mund të publikojë prova se cilat domene https:// janë vizituar përmes atij proxy, për shkak të certifikatave unike që ai mund të prodhojë. Kësisoj, e kemi parazgjedhur që ai të rrijë i fikur."> - -<!ENTITY ssl-observatory.prefs.anonymous "Kontrolloni certifikatat duke përdorur Tor për anonimitetin"> -<!ENTITY ssl-observatory.prefs.anonymous_unavailable -"Kontrolloni certifikatat duke përdorur Tor për anonimitetin (kërkon Tor)"> -<!ENTITY ssl-observatory.prefs.anonymous_tooltip -"Ky opsion kërkon që Tor të jetë instaluar, si dhe duke u ekzekutuar"> - -<!ENTITY ssl-observatory.prefs.asn -"Kur shihni një certifikatë të re, tregojini Observatorit se me cilën ISP ju jeni lidhur"> - -<!ENTITY ssl-observatory.prefs.asn_tooltip -"Kjo do të lëshojë dhe do të dërgojë e "numrin e Sistemit Autonom" të rrjetit tuaj. Kjo do të na ndihmojë që të lokalizojmë sulmet kundër HTTPS, si dhe për të përcaktuar nëse kemi vëzhgime nga rrjetet në vendet si Irani dhe Siria, ku sulmet janë relativisht të zakonshme."> - -<!ENTITY ssl-observatory.prefs.show_cert_warning -"Shfaqni një paralajmërim kur Observatori zbulon një certifikatë të revokuar, të pakapur nga shfletuesi juaj"> - -<!ENTITY ssl-observatory.prefs.show_cert_warning_tooltip -"Kjo do të kontrollojë certifikatat e paraqitura kundër Listave të njohura të Revokimit të Certifikatave. Fatkeqësisht ne nuk garantojmë se do mund të shënojmë me flamurth çdo certifikatë të revokuar, por nëse shihni një paralajmërim, me shumë gjasë diçka nuk shkon mirë."> - -<!ENTITY ssl-observatory.prefs.done "Kryer"> - -<!ENTITY ssl-observatory.prefs.explanation -"HTTPS Everywhere mund të përdorë Observatorin SSL të EFF. Kjo bën dy gjëra: (1) -dërgon kopje të certifikatave HTTPS tek Observatori, që të na ndihmojë -për të zbuluar sulmet "njeriu në qendër" dhe për të përmirësuar sigurinë e web-it; si dhe(2) -na lejon t'ju paralajmërojmë rreth lidhjeve të pasigurta apo sulmeve në shfletuesin tuaj."> - -<!--<!ENTITY ssl-observatory.prefs.explanation2 -"When you visit https://www.example.com, the Observatory will learn that -somebody visited that site, but will not know who or what page they looked at. -Mouseover the options for further details:">--> - -<!ENTITY ssl-observatory.prefs.explanation2 - -"Për shembull, kur ju vizitoni https://www.something.com, certifikata -e marrë nga Observatori do të tregojë që dikush vizitoi -www.something.com, por jo kush e vizitoi webfaqen, ose se cilën faqe specifike -ka parë. Kaloni miun mbi opsionet për hollësi të mëtejshme:"> - -<!ENTITY ssl-observatory.prefs.hide "Fshihini opsionet e përparuara"> - -<!ENTITY ssl-observatory.prefs.nonanon -"Kontrollojini certifikatat edhe nëse Tor nuk është i disponibël"> - -<!ENTITY ssl-observatory.prefs.nonanon_tooltip -"Ne do të vijojmë t'i mbajmë të dhënat anonime, por ky opsion është më pak i sigurt"> - -<!ENTITY ssl-observatory.prefs.priv_dns -"Paraqitni dhe kontrolloni certifikatat për emrat e DNS jopublike"> - -<!ENTITY ssl-observatory.prefs.priv_dns_tooltip -"Veç nëse ky opsion është i kontrolluar, Observatori nuk do të regjistrojnë certifikata për emrat që ai nuk mund t'i zgjidhë përmes sistemit DNS."> - -<!ENTITY ssl-observatory.prefs.show "Tregomëni vetitë e përparuara"> - -<!ENTITY ssl-observatory.prefs.title "Parapëlqimet për Vëzhguesin SSL"> - -<!ENTITY ssl-observatory.prefs.use "Do ta përdorni Vëzhguesin?"> -<!ENTITY ssl-observatory.warning.title "KUJDES nga Observatori SSL i EFF "> -<!ENTITY ssl-observatory.warning.showcert "Shfaqeni zinxhirin e certifikatave"> -<!ENTITY ssl-observatory.warning.okay "Kuptoj"> -<!ENTITY ssl-observatory.warning.text "Observatori SSL i EFF ka lëshuar një paralajmërim rreth certifikatës(ave) të HTTPS, për këtë webfaqe:"> -<!ENTITY ssl-observatory.warning.defense "Nëse jeni i futur në këtë webfaqe, mund të jetë e këshillueshme që ta ndryshoni fjalëkalimin tuaj, kur të keni një lidhje të sigurt. (Këto paralajmërime mund të paaftësohen tek skeda e "Observatorit SSL" të dialogut të parapëlqimeve për HTTPS Everywhere.)"> - -<!ENTITY ssl-observatory.prefs.self_signed -"Paraqitni dhe kontrolloni certifikatat e vetë nënshkruara"> -<!ENTITY ssl-observatory.prefs.self_signed_tooltip -"Kjo rekomandohet; problemet kryptografike janë veçanërisht të zakonshme tek pajisjet e ngulitura e të vetënënshkruara"> diff --git a/data/extensions/https-everywhere@eff.org/chrome/locale/sr/https-everywhere.dtd b/data/extensions/https-everywhere@eff.org/chrome/locale/sr/https-everywhere.dtd deleted file mode 100644 index 279f16f..0000000 --- a/data/extensions/https-everywhere@eff.org/chrome/locale/sr/https-everywhere.dtd +++ /dev/null @@ -1,51 +0,0 @@ -<!ENTITY https-everywhere.about.title "O HTTPS Svuda"> -<!ENTITY https-everywhere.about.ext_name "HTTPS Svuda"> -<!ENTITY https-everywhere.about.ext_description "Sifriraj Web! Automatski koristi HTTPS sigurnost na mnogim sajtovima."> -<!ENTITY https-everywhere.about.version "Verzija"> -<!ENTITY https-everywhere.about.created_by "Stvorio"> -<!ENTITY https-everywhere.about.librarians "Ruleset Bibliotekari"> -<!ENTITY https-everywhere.about.thanks "Zahvaljujuci"> -<!ENTITY https-everywhere.about.contribute "Ako vam se svida HTTPS, mogli bi ste da razmislite o"> -<!ENTITY https-everywhere.about.donate_tor "donaciji za Tor"> -<!ENTITY https-everywhere.about.tor_lang_code "en"> -<!ENTITY https-everywhere.about.or "ili"> -<!ENTITY https-everywhere.about.donate_eff "doniranju EFF-u"> - -<!ENTITY https-everywhere.menu.about "O HTTPS svuda"> -<!ENTITY https-everywhere.menu.observatory "SSL observatorij postavki"> -<!ENTITY https-everywhere.menu.globalEnable "Omoguci HTTPS svuda"> -<!ENTITY https-everywhere.menu.globalDisable "Onemoguci HTTPS svuda"> -<!ENTITY https-everywhere.menu.blockHttpRequests "Blokirati sve HTTP zahteve"> -<!ENTITY https-everywhere.menu.showCounter "Prikazi brojac"> - -<!ENTITY https-everywhere.prefs.title "HTTPS svuda - postavke"> -<!ENTITY https-everywhere.prefs.enable_all "Omoguci sve"> -<!ENTITY https-everywhere.prefs.disable_all "Onemoguci sve"> -<!ENTITY https-everywhere.prefs.reset_defaults "Vrati na uobicajeno"> -<!ENTITY https-everywhere.prefs.search "Trazi"> -<!ENTITY https-everywhere.prefs.site "Sajt"> -<!ENTITY https-everywhere.prefs.notes "Biljeske"> -<!ENTITY https-everywhere.prefs.list_caption "Koja pravila za HTTPS preusmeravanje važe?"> -<!ENTITY https-everywhere.prefs.enabled "Omoguceno"> -<!ENTITY https-everywhere.prefs.ruleset_howto "Mozes nauciti kako pisati vlastita pravila (kako bi ste dodali podrsku drugim web stranicama)"> -<!ENTITY https-everywhere.prefs.here_link "ovde"> -<!ENTITY https-everywhere.prefs.toggle "Omoguci"> -<!ENTITY https-everywhere.prefs.reset_default "Vrati na uobicajeno"> -<!ENTITY https-everywhere.prefs.view_xml_source "Pogledaj XML izvor"> - -<!ENTITY https-everywhere.source.downloading "Skidanje"> -<!ENTITY https-everywhere.source.filename "Imefajla"> -<!ENTITY https-everywhere.source.unable_to_download "Ne moze se skinuti izvor."> - -<!ENTITY https-everywhere.popup.title "HTTPS Everywhere 4.0, razvoj.11. obavestenje"> -<!ENTITY https-everywhere.popup.paragraph1 "Ups. Koristili ste stabilnu verziju HTTPS Everywhere, ali mozda smo slucajno nadogradili na razvojnu verziju u nasem poslednjem izdanju."> -<!ENTITY https-everywhere.popup.paragraph2 "Hocete li da se vratite na stabilnu verziju?"> -<!ENTITY https-everywhere.popup.paragraph3 "Voleli bi smo kad bi ste nastavili da koristite nase razvojno izdanje i pomogli nam da ucinimo -HTTPS Everywhere boljim! Mozda ce te otkriti da postoji par bugova koje mozete da prijavite na -https-everywhere@eff.org. Izvinite na neugodnosti i hvala sto koristite HTTPS Everywhere."> -<!ENTITY https-everywhere.popup.keep "Zadrzi me na razvojnoj verziji."> -<!ENTITY https-everywhere.popup.revert "Preuzmi poslednju stabilnu verziju"> - -<!ENTITY https-everywhere.ruleset-tests.status_title "HTTPS Everywhere Ruleset Testovi"> -<!ENTITY https-everywhere.ruleset-tests.status_cancel_button "Откажи"> -<!ENTITY https-everywhere.ruleset-tests.status_start_button "Start"> diff --git a/data/extensions/https-everywhere@eff.org/chrome/locale/sr/https-everywhere.properties b/data/extensions/https-everywhere@eff.org/chrome/locale/sr/https-everywhere.properties deleted file mode 100644 index 694ea02..0000000 --- a/data/extensions/https-everywhere@eff.org/chrome/locale/sr/https-everywhere.properties +++ /dev/null @@ -1,8 +0,0 @@ -https-everywhere.menu.globalEnable = Omoguci HTTPS svuda -https-everywhere.menu.globalDisable = Onemoguci HTTPS svuda -https-everywhere.menu.enableDisable = Omoguci/onemoguci Pravila -https-everywhere.menu.noRules = (Nema pravila za ovu stranu) -https-everywhere.menu.unknownRules = (Pravila za ovu stranu su nepoznata) -https-everywhere.toolbar.hint = HTTPS svuda je sada aktivan. Mozete da ga ukljucujete i iskljucujete na zasebnim sajtovima klikom na ikonicu na adress baru -https-everywhere.migration.notification0 = Da bi ubacili kriticnu popravku, ovo azuriranje resetuje vase HTTPS svuda pravila na podrazumevane vrednosti. -https-everywhere.menu.ruleset-tests = Pokreni testove HTTPS svuda pravila diff --git a/data/extensions/https-everywhere@eff.org/chrome/locale/sr/ssl-observatory.dtd b/data/extensions/https-everywhere@eff.org/chrome/locale/sr/ssl-observatory.dtd deleted file mode 100644 index ae8f43e..0000000 --- a/data/extensions/https-everywhere@eff.org/chrome/locale/sr/ssl-observatory.dtd +++ /dev/null @@ -1,103 +0,0 @@ -<!-- Observatory popup window --> -<!ENTITY ssl-observatory.popup.details "Detalji i informacije o privatnosti"> -<!ENTITY ssl-observatory.popup.later "Pitaj me kasnije"> -<!ENTITY ssl-observatory.popup.no "Ne"> - -<!ENTITY ssl-observatory.popup.text ""HTTPS Svuda" može detektovati napade -protiv vašeg pretraživaca slanjem sertifikata kojeg -dobijete u Observatorijumu. Želite li da uključite to?"> - -<!--<!ENTITY ssl-observatory.popup.text -"EFF's SSL Observatory can detect attacks against HTTPS websites by collecting -and auditing the certificates being presented to your browser. Would you like -to turn it on?">--> - -<!ENTITY ssl-observatory.popup.title -"Treba li "HTTPS Svuda" koristiti SSL observatorij?"> - -<!ENTITY ssl-observatory.popup.yes "Da"> - -<!-- Observatory preferences dialog --> - -<!ENTITY ssl-observatory.prefs.adv_priv_opts1 -"Sasvim je sigurno da odobrite ovo, sem ako ne koristite⏎ -veoma nametljivu korporativnu mrezu."> - -<!ENTITY ssl-observatory.prefs.adv_priv_opts2 -"Sigurno, sem ako korisitite korporativnu mrezu sa tajnim intranet server imenima:"> - -<!ENTITY ssl-observatory.prefs.alt_roots -"Podigni i proveri certifikate potpisane od ne standardnih korena CAs-a"> - -<!ENTITY ssl-observatory.prefs.alt_roots_tooltip -"Sigurno je ( i preporucljivo) da ukljucite ovu opciju, osim ako koristite nametljivu korporativnu mrezu ili Kasperski antivirusni software koji prati vase pretrazivanje pomocu TLS proxy i privatni root Certificate Authority. Ako ste na takvoj mrezi i ukljucite ovu opciju moguce je da dokazi o https:// domenima koje ste posetili preko tog proxy-ija budu objavljeni, zbog jedinstenvih sertifikata koji prave. Tako da preporucujemo da ostavite ovu opciju iskljucenu."> - -<!ENTITY ssl-observatory.prefs.anonymous "Proveri certifikate koristeci Tor za anonimnost"> -<!ENTITY ssl-observatory.prefs.anonymous_unavailable -"Proveri certifikate koristeci Tor za anonimnost (zahteva Torbutton)"> -<!ENTITY ssl-observatory.prefs.anonymous_tooltip -"Ova opcija zahteva Tor i Torbutton instalirane"> - -<!ENTITY ssl-observatory.prefs.asn -"Kada vidite nove certifikate, recite Observatoriju na koji ISP ste spojeni"> - -<!ENTITY ssl-observatory.prefs.asn_tooltip -"Ovo ce uhaviti i poslati "Autonomni Systemski broj" vase mreze. Ovo ce nam pomoci u pronalazenju napada protiv HTTPS, i proveriti da li imamo Observatorij iz mreza na mestima kao sto su Iran i Syria gde su napadi cesti."> - -<!ENTITY ssl-observatory.prefs.show_cert_warning -"Prikaži upozorenje kad Obzervatorijum otkrije opozvan sertifikat -koji Vaš pretraživač nije našao."> - -<!ENTITY ssl-observatory.prefs.show_cert_warning_tooltip -"Ovo će proveravati sertifikate priložene protiv Liste Opozvanih Sertifikata. -Nažalost, ne možemo da garantujemo da ćemo obeležiiti svaki opozvani sertifikat, -ali ukoliko vidite upozorenje postoji dobra šansa da nešto nije u redu."> - -<!ENTITY ssl-observatory.prefs.done "Gotovo"> - -<!ENTITY ssl-observatory.prefs.explanation -"HTTPS Svuda moze koristiti EFF-ov SSL Observatorij. Ovo radi dve stvari: -(1) -Salje kopije HTTPS cerifikata do Observatorija, kako bi nam pomogli -otkriti 'man in the middle' napade i unaprediti sigurnost mreze: i (2) -dopusta nas da vas upozorimo o ne sigurnim vezama ili napadima na vas pretrazivac."> - -<!--<!ENTITY ssl-observatory.prefs.explanation2 -"When you visit https://www.example.com, the Observatory will learn that -somebody visited that site, but will not know who or what page they looked at. -Mouseover the options for further details:">--> - -<!ENTITY ssl-observatory.prefs.explanation2 - -"Na primer, kada posetite https://www.nesto.com, certifikat koji je Observatorij primio ce nagovestiti da ga je neko posetio -www.nesto.com, ali ne i ko je posetio sajt, ili koju stranicu su posetili specificno. Predite misem preko opcija za detalje."> - -<!ENTITY ssl-observatory.prefs.hide "Sakrij napredne opcije"> - -<!ENTITY ssl-observatory.prefs.nonanon -"Proveri certifikate cak i ako Tor nije dostupan"> - -<!ENTITY ssl-observatory.prefs.nonanon_tooltip -"Mi cemo jos uvek probati zadrzati podatke anonimnim, ali ova opcija je manje sigurna"> - -<!ENTITY ssl-observatory.prefs.priv_dns -"Posalji i proveri certifikate za ne javna DNS imena"> - -<!ENTITY ssl-observatory.prefs.priv_dns_tooltip -"Osim ako ova opcija nije oznacena, Observatorij nece sacuvati certifikate za imena koje nemogu resiti kroz DNS sistem."> - -<!ENTITY ssl-observatory.prefs.show "Pokazi napredne opcije"> - -<!ENTITY ssl-observatory.prefs.title "Postavke SSL Observatorija"> - -<!ENTITY ssl-observatory.prefs.use "Koristi Observatorij?"> -<!ENTITY ssl-observatory.warning.title "UPOZORENJE od EFF-ovog SSL Observatorija"> -<!ENTITY ssl-observatory.warning.showcert "Pokazi lanac certifikata"> -<!ENTITY ssl-observatory.warning.okay "Razumem"> -<!ENTITY ssl-observatory.warning.text "EFF-ov SSL Observatorij je uzrokovao upozorenje o HTTPS certifikat(ima) za ovaj sajt."> -<!ENTITY ssl-observatory.warning.defense "Ukoliko ste ulogovani na ovaj sajt, bilo bi preporučljivo da promenite svoju šifru čim uspostavite sigurnu konekciju. (Ova upozorenja mogu da se isključe u "SSL Obzervatorijum" tabu i HTTPS Svuda postavke dijalogu.)"> - -<!ENTITY ssl-observatory.prefs.self_signed -"Pošalji i proveri samopotpisane sertifikate"> -<!ENTITY ssl-observatory.prefs.self_signed_tooltip -"Ovo je preporučljivo: kriptografski problemi su posebno česti u samopotpisanim ugrađenim uređajima"> diff --git a/data/extensions/https-everywhere@eff.org/chrome/locale/sv/https-everywhere.dtd b/data/extensions/https-everywhere@eff.org/chrome/locale/sv/https-everywhere.dtd deleted file mode 100644 index ed9d0aa..0000000 --- a/data/extensions/https-everywhere@eff.org/chrome/locale/sv/https-everywhere.dtd +++ /dev/null @@ -1,49 +0,0 @@ -<!ENTITY https-everywhere.about.title "Om HTTPS Everywhere"> -<!ENTITY https-everywhere.about.ext_name "HTTPS Everywhere"> -<!ENTITY https-everywhere.about.ext_description "Kryptera webben! Använd HTTPS automatiskt på många webbsidor."> -<!ENTITY https-everywhere.about.version "Version"> -<!ENTITY https-everywhere.about.created_by "Skapat av"> -<!ENTITY https-everywhere.about.librarians "Regelförfattare"> -<!ENTITY https-everywhere.about.thanks "Tack till"> -<!ENTITY https-everywhere.about.contribute "Om du gillar HTTPS Everywhere, kanske du kan tänka dig"> -<!ENTITY https-everywhere.about.donate_tor "Donera till Tor"> -<!ENTITY https-everywhere.about.tor_lang_code "en"> -<!ENTITY https-everywhere.about.or "eller"> -<!ENTITY https-everywhere.about.donate_eff "Donera till EFF"> - -<!ENTITY https-everywhere.menu.about "Om HTTPS Everywhere"> -<!ENTITY https-everywhere.menu.observatory "Inställningar för SSL Observatoriet"> -<!ENTITY https-everywhere.menu.globalEnable "Aktivera HTTPS Everywhere"> -<!ENTITY https-everywhere.menu.globalDisable "Inaktivera HTTPS Everywhere"> -<!ENTITY https-everywhere.menu.blockHttpRequests "Blockera alla HTTP förfrågningar"> -<!ENTITY https-everywhere.menu.showCounter "Visa räknare"> - -<!ENTITY https-everywhere.prefs.title "Inställningar för HTTPS Everywhere"> -<!ENTITY https-everywhere.prefs.enable_all "Aktivera alla"> -<!ENTITY https-everywhere.prefs.disable_all "Inaktivera alla"> -<!ENTITY https-everywhere.prefs.reset_defaults "Återställ till standardvärden"> -<!ENTITY https-everywhere.prefs.search "Sök"> -<!ENTITY https-everywhere.prefs.site "Webbplats"> -<!ENTITY https-everywhere.prefs.notes "Anmärkningar"> -<!ENTITY https-everywhere.prefs.list_caption "Vilka HTTPS-omdirigeringsregler ska gälla?"> -<!ENTITY https-everywhere.prefs.enabled "Aktiverad"> -<!ENTITY https-everywhere.prefs.ruleset_howto "Du kan lära dig hur du skriver dina egna regler (för att lägga till stöd för andra webbplatser)"> -<!ENTITY https-everywhere.prefs.here_link "här"> -<!ENTITY https-everywhere.prefs.toggle "Växla"> -<!ENTITY https-everywhere.prefs.reset_default "Återställ till standardvärden"> -<!ENTITY https-everywhere.prefs.view_xml_source "Visa XML källkod"> - -<!ENTITY https-everywhere.source.downloading "Hämtar"> -<!ENTITY https-everywhere.source.filename "Filnamn"> -<!ENTITY https-everywhere.source.unable_to_download "Kunde ej hämta källkoden."> - -<!ENTITY https-everywhere.popup.title "HTTPS Everywhere 4.0development.11 meddelande"> -<!ENTITY https-everywhere.popup.paragraph1 "Oj då. Du använde den stabila versionen av HTTPS Everywhere, men vi har av misstag uppgraderat dig till utvecklingsversionen i vår senaste utgåva."> -<!ENTITY https-everywhere.popup.paragraph2 "Vill du gå tillbaka till den stabila versionen?"> -<!ENTITY https-everywhere.popup.paragraph3 "Vi skulle vara tacksamma ifall du fortsatte använda utvecklingsversionen och hjälpte oss göra HTTPS Everywhere ännu bättre! Du kanske hittar någon bugg här och där, som du kan rapportera till https-everywhere@eff.org. Vi ber om ursäkt för besväret. Tack för att du använder HTTPS Everywhere."> -<!ENTITY https-everywhere.popup.keep "Fortsätt använda utvecklingsversionen"> -<!ENTITY https-everywhere.popup.revert "Ladda ner den senaste stabila versionen"> - -<!ENTITY https-everywhere.ruleset-tests.status_title "HTTPS Everywhere regeltester"> -<!ENTITY https-everywhere.ruleset-tests.status_cancel_button "Avbryt"> -<!ENTITY https-everywhere.ruleset-tests.status_start_button "Kör"> diff --git a/data/extensions/https-everywhere@eff.org/chrome/locale/sv/https-everywhere.properties b/data/extensions/https-everywhere@eff.org/chrome/locale/sv/https-everywhere.properties deleted file mode 100644 index ad261e3..0000000 --- a/data/extensions/https-everywhere@eff.org/chrome/locale/sv/https-everywhere.properties +++ /dev/null @@ -1,8 +0,0 @@ -https-everywhere.menu.globalEnable = Aktivera HTTPS Everywhere -https-everywhere.menu.globalDisable = Inaktivera HTTPS Everywhere -https-everywhere.menu.enableDisable = Aktivera / inaktivera regler -https-everywhere.menu.noRules = (Inga regler för denna sida) -https-everywhere.menu.unknownRules = (Regler för denna sida okänt) -https-everywhere.toolbar.hint = HTTPS Everywhere är nu aktiv. Du kan inaktivera den för enstaka sidor genom att klicka på ikonen i adressfältet. -https-everywhere.migration.notification0 = För att verkställa en viktig uppdatering kommer dina regelinställningar för HTTPS Everywhere att återställas till sina standardvärden. -https-everywhere.menu.ruleset-tests = Kör HTTPS Everywhere regeltester diff --git a/data/extensions/https-everywhere@eff.org/chrome/locale/sv/ssl-observatory.dtd b/data/extensions/https-everywhere@eff.org/chrome/locale/sv/ssl-observatory.dtd deleted file mode 100644 index 3656024..0000000 --- a/data/extensions/https-everywhere@eff.org/chrome/locale/sv/ssl-observatory.dtd +++ /dev/null @@ -1,101 +0,0 @@ -<!-- Observatory popup window --> -<!ENTITY ssl-observatory.popup.details "Detaljer och integritetsinformation"> -<!ENTITY ssl-observatory.popup.later "Fråga mig senare"> -<!ENTITY ssl-observatory.popup.no "Nej"> - -<!ENTITY ssl-observatory.popup.text "HTTPS Everywhere kan känna igen attacker -mot din webbläsare genom att skicka certifikaten du tar emot till -Observatoriet. Aktivera detta?"> - -<!--<!ENTITY ssl-observatory.popup.text -"EFF's SSL Observatory can detect attacks against HTTPS websites by collecting -and auditing the certificates being presented to your browser. Would you like -to turn it on?">--> - -<!ENTITY ssl-observatory.popup.title -"Ska HTTPS Everywhere använda SSL Observatoriet?"> - -<!ENTITY ssl-observatory.popup.yes "Ja"> - -<!-- Observatory preferences dialog --> - -<!ENTITY ssl-observatory.prefs.adv_priv_opts1 -"Det är säkert att aktivera detta, bortsett från om du använder -ett väldigt påträngande företagsnätverk:"> - -<!ENTITY ssl-observatory.prefs.adv_priv_opts2 -"Säkert, om inte du använder ett företagsnätverk med hemliga intranät server namn:"> - -<!ENTITY ssl-observatory.prefs.alt_roots -"Skicka och kolla certifikat signerade av icke-standard root Certifikat Instanser"> - -<!ENTITY ssl-observatory.prefs.alt_roots_tooltip -"Det är säkert (och en bra idé) att aktivera detta val, om inte du använder ett påträngande företagsnätverk eller Kaspersky antivirus program som övervakar ditt surfande med en TLS proxy och en privat root Certifikat Instans. Om aktiverat på ett sådant nätverk kan denna inställning publicera bevis av vilka https:// domäner blev besökta genom den proxyn, på grund av de unika certifikat de skulle producera. Så vi lämnar den avaktiverad som standard."> - -<!ENTITY ssl-observatory.prefs.anonymous "Kolla certifikat med hjälp av Tor för anonymitet"> -<!ENTITY ssl-observatory.prefs.anonymous_unavailable -"Kolla certifikat med Tor för anonymitet (Tor krävs)"> -<!ENTITY ssl-observatory.prefs.anonymous_tooltip -"Denna inställning kräver att Tor är installerad och aktiverad"> - -<!ENTITY ssl-observatory.prefs.asn -"När du ser ett nytt certifikat, säg till Observatoriet vilken ISP du är ansluten till"> - -<!ENTITY ssl-observatory.prefs.asn_tooltip -"Detta kommer hämta och skicka ditt nätverks "Autonoma System Nummer". Det kommer hjälpa oss lokalisera attacker mot HTTPS, och fastställa om vi har observationer från nätverk i platser som Iran och Syrien där attacker är relativt vanliga."> - -<!ENTITY ssl-observatory.prefs.show_cert_warning -"Visa en varning när Observatory ser ett tillbakadraget certifikat som din webbläsare inte har upptäckt."> - -<!ENTITY ssl-observatory.prefs.show_cert_warning_tooltip -"Det här kommer kolla om certifikaten finns i listor över tillbakadragna certifikat. Vi kan tyvärr inte garantera att varje tillbakadraget certifikat kommer att flaggas, men om du ser en varning så är det troligt att något verkligen är fel."> - -<!ENTITY ssl-observatory.prefs.done "Klart"> - -<!ENTITY ssl-observatory.prefs.explanation -"HTTPS Everywhere kan använda EFF's SSL Observatorium. Detta gör två saker: (1) -skickar kopior av HTTPS certifikat till Observatoriet, för att hjälpa oss -upptäcka "mannen i mitten"-attacker och förbättra Internets säkerhet; och (2) -låta oss varna dig om osäkra anslutningar eller attacker på din webbläsare."> - -<!--<!ENTITY ssl-observatory.prefs.explanation2 -"When you visit https://www.example.com, the Observatory will learn that -somebody visited that site, but will not know who or what page they looked at. -Mouseover the options for further details:">--> - -<!ENTITY ssl-observatory.prefs.explanation2 - -"Till exempel, när du besöker https://www.something.com, så kommer certifikatet -som togs emot av Observatoriet att indikera att någon besökte -www.something.com, men inte vem som besökte webbplatsen, eller vilken specifik sida de -kollade på. Håll muspekaren över inställningarna för mer detaljer:"> - -<!ENTITY ssl-observatory.prefs.hide "Göm avancerade inställningar"> - -<!ENTITY ssl-observatory.prefs.nonanon -"Kolla certifikat även om Tor inte är tillgängligt"> - -<!ENTITY ssl-observatory.prefs.nonanon_tooltip -"Vi kommer fortfarade försöka hålla datan anonym, men denna inställning är mindre säker"> - -<!ENTITY ssl-observatory.prefs.priv_dns -"Skicka och kolla certifikat för icke-publika DNS namn"> - -<!ENTITY ssl-observatory.prefs.priv_dns_tooltip -"Om inte denna inställning är markerad kommer Observatoriet inte att spara certifikat för namn som det inte kan analysera genom DNS systemet."> - -<!ENTITY ssl-observatory.prefs.show "Visa avancerade inställningar"> - -<!ENTITY ssl-observatory.prefs.title "Inställningar för SSL Observatoriet"> - -<!ENTITY ssl-observatory.prefs.use "Använd Observatoriet?"> -<!ENTITY ssl-observatory.warning.title "VARNING från EFF's SSL Observatorium"> -<!ENTITY ssl-observatory.warning.showcert "Visa certifikatskedjan"> -<!ENTITY ssl-observatory.warning.okay "Jag förstår"> -<!ENTITY ssl-observatory.warning.text "EFF's SSL Observatorium har gett en varning om HTTPS certifikatet(-n) för denna sida:"> -<!ENTITY ssl-observatory.warning.defense "Om du är inloggad på denna sida så bör du byta lösenord när du har en säker anslutning. (Du kan stänga av de här varningarna i "SSL Observatory" fliken på HTTPS Everywheres inställningar.)"> - -<!ENTITY ssl-observatory.prefs.self_signed -"Skicka och kolla själv-signerade certifikat"> -<!ENTITY ssl-observatory.prefs.self_signed_tooltip -"Detta är rekommenderat; kryptografiska problem är särskilt vanliga i själv-signerad inbäddad utrustning"> diff --git a/data/extensions/https-everywhere@eff.org/chrome/locale/th/https-everywhere.dtd b/data/extensions/https-everywhere@eff.org/chrome/locale/th/https-everywhere.dtd deleted file mode 100644 index 13dc10d..0000000 --- a/data/extensions/https-everywhere@eff.org/chrome/locale/th/https-everywhere.dtd +++ /dev/null @@ -1,49 +0,0 @@ -<!ENTITY https-everywhere.about.title "เกี่ยวกับ HTTPS Everywhere"> -<!ENTITY https-everywhere.about.ext_name "HTTPS Everywhere"> -<!ENTITY https-everywhere.about.ext_description "เข้ารหัสเว็บ! ใช้ความปลอดภัย HTTPS โดยอัตโนมัติกับหลายเว็บไซต์"> -<!ENTITY https-everywhere.about.version "รุ่น"> -<!ENTITY https-everywhere.about.created_by "สร้างโดย"> -<!ENTITY https-everywhere.about.librarians "คลังกฎ"> -<!ENTITY https-everywhere.about.thanks "ขอบคุณ"> -<!ENTITY https-everywhere.about.contribute "ถ้าคุณชอบ HTTPS Everywhere คุณอาจพิจารณา"> -<!ENTITY https-everywhere.about.donate_tor "บริจาคให้กับ Tor"> -<!ENTITY https-everywhere.about.tor_lang_code "en"> -<!ENTITY https-everywhere.about.or "หรือ"> -<!ENTITY https-everywhere.about.donate_eff "บริจาคให้กับ EFF"> - -<!ENTITY https-everywhere.menu.about "เกี่ยวกับ HTTPS Everywhere"> -<!ENTITY https-everywhere.menu.observatory "ปรับแต่งหอสำรวจ SSL"> -<!ENTITY https-everywhere.menu.globalEnable "เปิดใช้ HTTPS Everywhere"> -<!ENTITY https-everywhere.menu.globalDisable "ปิดใช้ HTTPS Everywhere"> -<!ENTITY https-everywhere.menu.blockHttpRequests "หยุดการเชื่อมต่อผ่าน HTTP"> -<!ENTITY https-everywhere.menu.showCounter "แสดงตัวนับ"> - -<!ENTITY https-everywhere.prefs.title "ปรับแต่ง HTTPS Everywhere"> -<!ENTITY https-everywhere.prefs.enable_all "เปิดใช้ทั้งหมด"> -<!ENTITY https-everywhere.prefs.disable_all "ปิดใช้ทั้งหมด"> -<!ENTITY https-everywhere.prefs.reset_defaults "ล้างเป็นค่าตั้งต้น"> -<!ENTITY https-everywhere.prefs.search "ค้นหา"> -<!ENTITY https-everywhere.prefs.site "ไซต์"> -<!ENTITY https-everywhere.prefs.notes "บันทึก"> -<!ENTITY https-everywhere.prefs.list_caption "กฎ HTTPS redirection อันไหนที่ควรใช้?"> -<!ENTITY https-everywhere.prefs.enabled "เปิดใช้"> -<!ENTITY https-everywhere.prefs.ruleset_howto "คุณสามารถเรียนรู้วิธีการเขียนกฎเอง (เพื่อให้รองรับเว็บไซต์อื่นๆ เพิ่มขึ้น)"> -<!ENTITY https-everywhere.prefs.here_link "ที่นี่"> -<!ENTITY https-everywhere.prefs.toggle "สลับ"> -<!ENTITY https-everywhere.prefs.reset_default "ล้างเป็นค่าตั้งต้น"> -<!ENTITY https-everywhere.prefs.view_xml_source "ดูซอร์ส XML"> - -<!ENTITY https-everywhere.source.downloading "กำลังดาวน์โหลด"> -<!ENTITY https-everywhere.source.filename "ชื่อแฟ้ม"> -<!ENTITY https-everywhere.source.unable_to_download "ไม่สามารถดาวน์โหลดได้"> - -<!ENTITY https-everywhere.popup.title "HTTPS Everywhere 4.0development.11 notification"> -<!ENTITY https-everywhere.popup.paragraph1 "เอ๊ะ! คุณเคยใช้รุ่นเสถียรของ HTTPS Everywhere แต่เราอาจจะเผลอปรับรุ่นไปยังรุ่นพัฒนาในการปรับรุ่นครั้งล่าสุด"> -<!ENTITY https-everywhere.popup.paragraph2 "คุณต้องการกลับไปยังรุ่นเสถียรหรือไม่?"> -<!ENTITY https-everywhere.popup.paragraph3 "เรายินดีหากคุณยังคงใช้รุ่นพัฒนา และช่วยเราทำให้ HTTPS Everywhere ดีขั้น คุณอาจพบบั้ก ซึ่งคุณสามารถรายงานไปที่ https-everywhere@eff.org ขออภัยในความไม่สะดวกและขอบคุณที่ใช้ HTTPS Everywhere"> -<!ENTITY https-everywhere.popup.keep "คงอยู่ในรุ่นพัฒนา"> -<!ENTITY https-everywhere.popup.revert "ดาวน์โหลดรุ่นเสถียรล่าสุด"> - -<!ENTITY https-everywhere.ruleset-tests.status_title "การทดสอบกฎ HTTPS"> -<!ENTITY https-everywhere.ruleset-tests.status_cancel_button "ยกเลิก"> -<!ENTITY https-everywhere.ruleset-tests.status_start_button "เริ่ม"> diff --git a/data/extensions/https-everywhere@eff.org/chrome/locale/th/https-everywhere.properties b/data/extensions/https-everywhere@eff.org/chrome/locale/th/https-everywhere.properties deleted file mode 100644 index 3743acf..0000000 --- a/data/extensions/https-everywhere@eff.org/chrome/locale/th/https-everywhere.properties +++ /dev/null @@ -1,8 +0,0 @@ -https-everywhere.menu.globalEnable = เปิดใช้ HTTPS Everywhere -https-everywhere.menu.globalDisable = ปิดใช้ HTTPS Everywhere -https-everywhere.menu.enableDisable = เปิดใช้ / ปิดใช้กฎ -https-everywhere.menu.noRules = (ไม่มีกฎสำหรับหน้านี้) -https-everywhere.menu.unknownRules = (ไม่รู้จักกฎสำหรับหน้านี้) -https-everywhere.toolbar.hint = HTTPS Everywhere กำลังทำงาน คุณสามารถสลับมันให้ใช้กับเว็บไซต์หนึ่งเว็บไซต์ใดได้ โดยการคลิกไอคอนที่แถบที่อยู่ -https-everywhere.migration.notification0 = การปรับปรุงในครั้งนี้จะคืนค่าปรับแต่งของ HTTPS Everywhere กลับสู่ค่าเดิมเพื่อที่จะแก้ปัญหาที่สำคัญ -https-everywhere.menu.ruleset-tests = เริ่มการทดสอบกฎ HTTPS diff --git a/data/extensions/https-everywhere@eff.org/chrome/locale/th/ssl-observatory.dtd b/data/extensions/https-everywhere@eff.org/chrome/locale/th/ssl-observatory.dtd deleted file mode 100644 index ddc3efc..0000000 --- a/data/extensions/https-everywhere@eff.org/chrome/locale/th/ssl-observatory.dtd +++ /dev/null @@ -1,103 +0,0 @@ -<!-- Observatory popup window --> -<!ENTITY ssl-observatory.popup.details "รายละเอียดและข้อมูลส่วนตัว"> -<!ENTITY ssl-observatory.popup.later "คราวหน้าค่อยถาม"> -<!ENTITY ssl-observatory.popup.no "ไม่"> - -<!ENTITY ssl-observatory.popup.text "HTTPS Everywhere สามารถตรวจจับการโจมตีเบราว์เซอร์ -โดยการส่งใบรับรองไปที่ Observatory -ต้องการหรือเปล่า?"> - -<!--<!ENTITY ssl-observatory.popup.text -"EFF's SSL Observatory can detect attacks against HTTPS websites by collecting -and auditing the certificates being presented to your browser. Would you like -to turn it on?">--> - -<!ENTITY ssl-observatory.popup.title -"HTTPS Everywhere ควรใช้ SSL Observatory หรือไม่"> - -<!ENTITY ssl-observatory.popup.yes "ใช่"> - -<!-- Observatory preferences dialog --> - -<!ENTITY ssl-observatory.prefs.adv_priv_opts1 -"ปลอดภัยที่จะเปิดใช้งาน เว้นแต่ถ้าคุณใช้เครือข่ายขององค์กรที่ล่วงล้ำ"> - -<!ENTITY ssl-observatory.prefs.adv_priv_opts2 -"ปลอดภัย เว้นแต่ว่าคุณใช้เครือข่ายองค์กรที่มีชื่อเซิร์ฟเวอร์เป็นความลับ:"> - -<!ENTITY ssl-observatory.prefs.alt_roots -"ส่งข้อมูลและตรวจสอบใบรับรองที่ลงนามโดย Root CA ที่ไม่ใช่มาตรฐาน"> - -<!ENTITY ssl-observatory.prefs.alt_roots_tooltip -"ปลอดภัย (และเป็นความคิดที่ดี) ที่จะเปิดใช้งาน นอกจากถ้าคุณใช้เครือข่ายขององค์กรที่ล่วงล้ำ หรือ ใช้ซอฟท์แวร์Kaspersky antivirusที่ติดตามการท่องเว็บของคุณผ่านพร็อกซี TLS และ หน่วยงานออกใบรับรองส่วนตัว การเปิดใช้งานในเครือข่ายประเภทนี้อาจเผยแพร่หลักฐานของเว็บไซท์ https ที่ผ่านพร็อกซีเนื่องจากใบรับรองที่ไม่ซ้ำกันที่ถูกผลิตออกมา เพราะฉนั้นจะปิดไว้โดยปริยาย"> - -<!ENTITY ssl-observatory.prefs.anonymous "ตรวจสอบใบรับรองโดยใช้ Tor เพื่อรักษาความเป็นนิรนาม"> -<!ENTITY ssl-observatory.prefs.anonymous_unavailable -"ตรวจสอบใบรับรองโดยใช้ Tor เพื่อรักษาความเป็นนิรนาม (ต้องใช้ Tor)"> -<!ENTITY ssl-observatory.prefs.anonymous_tooltip -"ตัวเลือกนี้ต้องใช้ Tor ที่ติดตั้งและใช้งานได้"> - -<!ENTITY ssl-observatory.prefs.asn -"เมื่อเห็นใบรับรองใหม่ ให้บอก Observatory ด้วยว่าคุณใช้ไอเอสพีรายไหนอยู่"> - -<!ENTITY ssl-observatory.prefs.asn_tooltip -"ตัวเลือกนี้จะเก็บและส่งข้อมูล "หมายเลขระบบอัตโนมัติ" ของเครื่อข่ายคุณ ซึ่งจะช่วยให้เราระบุตำแหน่งการโจมตี HTTPS และตรวจสอบว่าเราพบความเคลื่อนไหวจากเครือข่ายในสถานที่เช่นอิหร่านและซีเรีย ซึ่งการโจมตีเครือข่ายเป็นเรื่องปกติหรือไม่"> - -<!ENTITY ssl-observatory.prefs.show_cert_warning -"แสดงคำเตือนเมื่อ Observatory พบการเพิกถอนใบรับรองซึ่งตรวจไม่พบโดยเว็บบราว์เซอร์"> - -<!ENTITY ssl-observatory.prefs.show_cert_warning_tooltip -"ตรวจสอบใบรับรองที่ส่งมาแทนการตรวจสอบใน Certificate Revocation Lists -น่าเสียดายที่เราไม่สามารถรับรองได้ว่าทุกใบรับรองได้ทำเครื่องหมายเพิกถอนถูกต้องทั้งหมด แต่หากท่านอ่านคำเตือนจะช่วยให้ตรวจสอบความผิดปกติได้"> - -<!ENTITY ssl-observatory.prefs.done "เสร็จสิ้น"> - -<!ENTITY ssl-observatory.prefs.explanation -"HTTPS Everywhere ใช้ SSL Observatory ของ EFF ซึ่งทำสองอย่าง -(1) -ส่งใบรับรอง HTTPS ไปที่ Observatory เพื่อที่จะช่วยตรวจจับ 'การโจมตีแบบคนกลาง' เพิ่มความปลอดภัยของเว็บ และ -(2) -ให้เราเตือนคุณเกี่ยวกับการเชื่อมต่อที่ไม่ปลอดภัยหรือการโจมตีเบราว์เซอร์ของคุณ"> - -<!--<!ENTITY ssl-observatory.prefs.explanation2 -"When you visit https://www.example.com, the Observatory will learn that -somebody visited that site, but will not know who or what page they looked at. -Mouseover the options for further details:">--> - -<!ENTITY ssl-observatory.prefs.explanation2 - -"ตัวอย่างเช่น ถ้าคุณเปิดเว็บไซท์ https://www.something.com ใบรับรอง -ที่ได้รับโดย Observatory จะบ่งบอกถึงการที่มีใครได้เปิด -www.something.com แต่ไม่ใช่ใครเปิด หรือว่าเขากำลังดูหน้า -ไหนอยู่ -เลื่อนเม้าส์ไปไว้บนตัวเลือกเพื่ออ่านรายละเอียด:"> - -<!ENTITY ssl-observatory.prefs.hide "ซ่อนตัวเลือกชั้นสูง"> - -<!ENTITY ssl-observatory.prefs.nonanon -"ตรวจสอบใบรับรองแม้ Tor จะใช้ไม่ได้"> - -<!ENTITY ssl-observatory.prefs.nonanon_tooltip -"เราจะพยายามให้ข้อมูลคงความเป็นนิรนาม แต่ตัวเลือกนี้จะปลอดภัยน้อยกว่า"> - -<!ENTITY ssl-observatory.prefs.priv_dns -"ส่งและตรวจสอบใบรับรองสำหรับชื่อ DNS ที่ไม่เป็นสาธารณะ"> - -<!ENTITY ssl-observatory.prefs.priv_dns_tooltip -"ถ้าตัวเลือกนี้ไม่ได้ถูกเลือก ทาง Observatory จะไม่ทำการบันทึกใบรับรองสำหรับชื่อที่หาไม่ได้ผ่านระบบ DNS"> - -<!ENTITY ssl-observatory.prefs.show "แสดงตัวเลือกชั้นสูง"> - -<!ENTITY ssl-observatory.prefs.title "ปรับแต่งหอสำรวจ SSL"> - -<!ENTITY ssl-observatory.prefs.use "ใช้ Observatory?"> -<!ENTITY ssl-observatory.warning.title "คำเตือนจาก SSL Observatory ของ EFF"> -<!ENTITY ssl-observatory.warning.showcert "แสดงห่วงโซ่ใบรับรอง"> -<!ENTITY ssl-observatory.warning.okay "ฉันเข้าใจ"> -<!ENTITY ssl-observatory.warning.text "SSL Observatory ของ EFF ได้ออกคำเตือนเกี่ยวกับใบรองรับ HTTPS ของไซต์นี้:"> -<!ENTITY ssl-observatory.warning.defense "ถ้าเข้าสู่เว็บไซต์นี้ ขอแนะนำให้เปลี่ยนรหัสผ่านเพื่อให้เชื่อมต่อได้ปลอดภัย (สามารถปิดคำเตือนนี้ได้ที่แท็ป "SSL Observatory" ของเมนู HTTP Everyware)"> - -<!ENTITY ssl-observatory.prefs.self_signed -"ส่งข้อมูลและตรวจสอบใบรับรองที่เซ็นรับรองตัวเอง"> -<!ENTITY ssl-observatory.prefs.self_signed_tooltip -"ขอแนะนำ ปัญหาเรื่องการลงรหัสจะเกิดขึ้นในอุปกรณ์ที่เซ็นรับรองตัวเอง"> diff --git a/data/extensions/https-everywhere@eff.org/chrome/locale/tr/https-everywhere.dtd b/data/extensions/https-everywhere@eff.org/chrome/locale/tr/https-everywhere.dtd deleted file mode 100644 index 80619a7..0000000 --- a/data/extensions/https-everywhere@eff.org/chrome/locale/tr/https-everywhere.dtd +++ /dev/null @@ -1,49 +0,0 @@ -<!ENTITY https-everywhere.about.title "HTTPS Her Yerde Hakkında"> -<!ENTITY https-everywhere.about.ext_name "HTTPS Her Yerde"> -<!ENTITY https-everywhere.about.ext_description "İnternet'i şifreleyin! Bir çok sitede otomatik olarak HTTPS güvenliğini kullanın."> -<!ENTITY https-everywhere.about.version "Sürüm"> -<!ENTITY https-everywhere.about.created_by "Oluşturan:"> -<!ENTITY https-everywhere.about.librarians "Kural Seti Kütüphaneleri"> -<!ENTITY https-everywhere.about.thanks "Teşekkürler"> -<!ENTITY https-everywhere.about.contribute "Eğer HTTPS Everywhere'i sevdiyseniz, siz de destek olabilirsiniz"> -<!ENTITY https-everywhere.about.donate_tor "Tor'a Bağış Yapmak"> -<!ENTITY https-everywhere.about.tor_lang_code "tr"> -<!ENTITY https-everywhere.about.or "ya da"> -<!ENTITY https-everywhere.about.donate_eff "EFF'ye Bağış Yapmak"> - -<!ENTITY https-everywhere.menu.about "HTTPS Her Yerde Hakkında"> -<!ENTITY https-everywhere.menu.observatory "SSL Gözlemcisi Tercihleri"> -<!ENTITY https-everywhere.menu.globalEnable "HTTPS Her Yerde'yi etkinleştir"> -<!ENTITY https-everywhere.menu.globalDisable "HTTPS Her Yerde'yi Devre Dışı Bırak"> -<!ENTITY https-everywhere.menu.blockHttpRequests "Tüm HTTP isteklerini engelle"> -<!ENTITY https-everywhere.menu.showCounter "Sayacı Göster"> - -<!ENTITY https-everywhere.prefs.title "HTTPS Her Yerde Tercihleri"> -<!ENTITY https-everywhere.prefs.enable_all "Tümünü Etkinleştir"> -<!ENTITY https-everywhere.prefs.disable_all "Tümünü Devre Dışı Bırak"> -<!ENTITY https-everywhere.prefs.reset_defaults "Varsayılana Dön"> -<!ENTITY https-everywhere.prefs.search "Ara"> -<!ENTITY https-everywhere.prefs.site "Site"> -<!ENTITY https-everywhere.prefs.notes "Notlar"> -<!ENTITY https-everywhere.prefs.list_caption "Hangi HTTPS yönlendirme kuralları etkin olarak uygulansın?"> -<!ENTITY https-everywhere.prefs.enabled "Etkin"> -<!ENTITY https-everywhere.prefs.ruleset_howto "Kendi kural setlerinizi nasıl yazabileceğinizi öğrenebilirsiniz (diğer web sitelerine destek eklemek için)"> -<!ENTITY https-everywhere.prefs.here_link "öğrenebilirsin."> -<!ENTITY https-everywhere.prefs.toggle "Geçiş"> -<!ENTITY https-everywhere.prefs.reset_default "Varsayılana Dön"> -<!ENTITY https-everywhere.prefs.view_xml_source "XML Kaynağını Görüntüle"> - -<!ENTITY https-everywhere.source.downloading "İndiriliyor"> -<!ENTITY https-everywhere.source.filename "Dosya Adı"> -<!ENTITY https-everywhere.source.unable_to_download "Kaynak indirilemedi."> - -<!ENTITY https-everywhere.popup.title "HTTPS Her Yerde 4.0geliştirme.11 bildirimi"> -<!ENTITY https-everywhere.popup.paragraph1 "Olamaz. HTTPS Her Yerde'nin kararlı sürümünü kullanıyordunuz ancak yanlışlıkla sizi en son dağıtımımızın geliştirme sürümüne yükseltmiş olabiliriz."> -<!ENTITY https-everywhere.popup.paragraph2 "Kararlı sürüme dönmek ister misin?"> -<!ENTITY https-everywhere.popup.paragraph3 "Geliştirme sürümümüzü kullanmaya devam ederseniz ve HTTPS Her Yerde'yi daha iyi yapmamıza yardımcı olursanız çok seviniriz! Orada burada birkaç hata bulabilirsiniz. Bunları https-everywhere@eff.org adresine gönderebilirsiniz. Bu durumdan dolayı üzgünüz ve HTTPS Her Yerde'yi kullandığınız için teşekkür ederiz."> -<!ENTITY https-everywhere.popup.keep "Beni geliştirme sürümünde tut"> -<!ENTITY https-everywhere.popup.revert "Kararlı son sürümü indir"> - -<!ENTITY https-everywhere.ruleset-tests.status_title "HTTPS Her Yerde Kural Kümesi Sınamaları"> -<!ENTITY https-everywhere.ruleset-tests.status_cancel_button "İptal"> -<!ENTITY https-everywhere.ruleset-tests.status_start_button "Başlat"> diff --git a/data/extensions/https-everywhere@eff.org/chrome/locale/tr/https-everywhere.properties b/data/extensions/https-everywhere@eff.org/chrome/locale/tr/https-everywhere.properties deleted file mode 100644 index 77818f2..0000000 --- a/data/extensions/https-everywhere@eff.org/chrome/locale/tr/https-everywhere.properties +++ /dev/null @@ -1,8 +0,0 @@ -https-everywhere.menu.globalEnable = HTTPS Her Yerde'yi Etkinleştir -https-everywhere.menu.globalDisable = HTTPS Her Yerde'yi Devre Dışı Bırak -https-everywhere.menu.enableDisable = Kuralları Aç/Kapa -https-everywhere.menu.noRules = (Bu Sayfa için Hiçbir Kural Yok) -https-everywhere.menu.unknownRules = (Bu sayfa için hangi kuralların kullanılacağı bilinmiyor) -https-everywhere.toolbar.hint = HTTPS Her Yerde şu an etkin. Adres çubuğundaki simgeye tıklayarak istediğiniz sitelerde açıp kapatabilirsiniz. -https-everywhere.migration.notification0 = Bu güncelleme, önemli onarımı uygulamak için, HTTPS Everywhere kural tercihlerinizi varsayılan değerlerine çevirir. -https-everywhere.menu.ruleset-tests = HTTPS Her Yerde Kural Kümesi Testlerini Çalıştır diff --git a/data/extensions/https-everywhere@eff.org/chrome/locale/tr/ssl-observatory.dtd b/data/extensions/https-everywhere@eff.org/chrome/locale/tr/ssl-observatory.dtd deleted file mode 100644 index 98dc8c4..0000000 --- a/data/extensions/https-everywhere@eff.org/chrome/locale/tr/ssl-observatory.dtd +++ /dev/null @@ -1,97 +0,0 @@ -<!-- Observatory popup window --> -<!ENTITY ssl-observatory.popup.details "Ayrıntılar ve Gizlilik Bilgileri"> -<!ENTITY ssl-observatory.popup.later "Daha Sonra Sor"> -<!ENTITY ssl-observatory.popup.no "Hayır"> - -<!ENTITY ssl-observatory.popup.text "HTTPS Her Yerde tarayıcınıza -karşı yapılacak saldırıları Gözlemci'ye alır. -Bu özelliği etkinleştirmek ister misiniz?"> - -<!--<!ENTITY ssl-observatory.popup.text -"EFF's SSL Observatory can detect attacks against HTTPS websites by collecting -and auditing the certificates being presented to your browser. Would you like -to turn it on?">--> - -<!ENTITY ssl-observatory.popup.title -"HTTPS Her Yerde SSL Gözlemcisini kullansın mı?"> - -<!ENTITY ssl-observatory.popup.yes "Evet"> - -<!-- Observatory preferences dialog --> - -<!ENTITY ssl-observatory.prefs.adv_priv_opts1 -"Elverişsiz bir şirket ağı kullanmıyorsanız, -etkinleştirmek sizin için güvenlidir."> - -<!ENTITY ssl-observatory.prefs.adv_priv_opts2 -"Güvenli, gizli şirket yerel ağ sunucularını kullanmadığınız sürece:"> - -<!ENTITY ssl-observatory.prefs.alt_roots -"Geçerli bir otorite tarafından imzalanmamış sertifikaları gönder ve kontrol et"> - -<!ENTITY ssl-observatory.prefs.alt_roots_tooltip -"TLS vekil sunucu veya özel kök Sertifika Otoritesi ile İnternet gezintilerini gözlemleyebilen Kaspersky antivirüs yazılımı ya da araya girilebilen bir şirket ağı kullanmıyorsanız bu özelliği etkinleştirmek güvenlidir (ve akıllıca). Eğer ağ üzerinde bunlar etkinse, bu seçenek eşsiz sertifikalar verdiğinden vekil sunucu üzerinden https:// adreslerine eriştiğinize kanıt olmuşturur. Dolayısıyla varsayılan ayarlarda kapalı bıraktık."> - -<!ENTITY ssl-observatory.prefs.anonymous "Gizliliğim için Tor kullanırken de sertifikaları kontrol et"> -<!ENTITY ssl-observatory.prefs.anonymous_unavailable -"Gizliliğim için Tor kullanırken de sertifikaları kontrol et (Torbutton gerektirir)"> -<!ENTITY ssl-observatory.prefs.anonymous_tooltip -"Bu özellik Tor ve Torbutton'un yüklü olmasını gerektirir."> - -<!ENTITY ssl-observatory.prefs.asn -"Yeni bir sertifika gördüğünde, hangi ISS'den bağlandığımı Gözlemci'ye bildir"> - -<!ENTITY ssl-observatory.prefs.asn_tooltip -"Bu ağın "Özerk Sistemi numarası" alıp göndereceğiz. Bu bize HTTPS'e karşı gerçekleştirilen yerel saldırıları belirlemekte ve nispeten İran ve Suriye gibi yerlerde ağlara karşı gözlemler olup olmadığını belirlemek için yardımcı olacaktır."> - -<!ENTITY ssl-observatory.prefs.show_cert_warning -"Gözlemci, tarayıcınız tarafından yakalanamayan geçersiz bir sertifika tespit ettiğinde bir uyarı göster"> - -<!ENTITY ssl-observatory.prefs.show_cert_warning_tooltip -"Bu, gönderilen sertifikaları bilinen Sertifika İptal Listelerine karşı denetleyecektir. Ne yazık ki her iptal edilmiş sertifikayı işaretleyeceğimizin garantisini veremeyiz, ancak eğer bir uyarı görüyorsanız, bir şeylerin yanlış olduğunun bir göstergesidir."> - -<!ENTITY ssl-observatory.prefs.done "Tamamlandı"> - -<!ENTITY ssl-observatory.prefs.explanation -"HTTPS Everywhere EFF'nin SSL Gözlemcisini kullanır. Gözlemci iki olay gerçekleştirir: (1) -HTTPS sertifikalarının kopyalarını Gözlemci'ye yollar ki ortadaki adam saldırılarının tespitinde yardım edelim ve Web'in güvenliğini geliştirebilelim; ayrıca (2) -sizi güvensiz bağlantılar hakkında veya tarayıcınıza saldırılarda uyarabilelim."> - -<!--<!ENTITY ssl-observatory.prefs.explanation2 -"When you visit https://www.example.com, the Observatory will learn that -somebody visited that site, but will not know who or what page they looked at. -Mouseover the options for further details:">--> - -<!ENTITY ssl-observatory.prefs.explanation2 - -"Örneğin, https://www.hack4career.com adresini ziyaret ettiğinde ve eğer ki sayfayı daha önce hiç kimse ziyaret etmemişse sertifika Gözlemci tarafından ileride bu siteyi ziyaret edecekler için alınır. Daha fazla bilgi için aşağıdan gözlemciyi aktif etmelisiniz:"> - -<!ENTITY ssl-observatory.prefs.hide "Gelişmiş ayarları gizle"> - -<!ENTITY ssl-observatory.prefs.nonanon -"Tor uygun olmadığında dahi sertifikaları kontrol et"> - -<!ENTITY ssl-observatory.prefs.nonanon_tooltip -"Verilerini anonim tutmaya çalışıyoruz, ama bu özellik pek güvenli değil"> - -<!ENTITY ssl-observatory.prefs.priv_dns -"Özel DNS adları için olan sertifikaları gönder ve denetle"> - -<!ENTITY ssl-observatory.prefs.priv_dns_tooltip -"Bu seçenek işaretlenmediği sürece, Gözlemci DNS sistemleri üzerinden çözümleyemediği sertifika adlarını kaydetmeyecektir."> - -<!ENTITY ssl-observatory.prefs.show "Gelişmiş ayarları göster"> - -<!ENTITY ssl-observatory.prefs.title "SSL Gözlemci Tercihleri"> - -<!ENTITY ssl-observatory.prefs.use "Gözlemci kullanılsın mı?"> -<!ENTITY ssl-observatory.warning.title " EFF'in SSL Gözlemcisinden UYARI"> -<!ENTITY ssl-observatory.warning.showcert "Sertifika zincirini göster"> -<!ENTITY ssl-observatory.warning.okay "Anladım"> -<!ENTITY ssl-observatory.warning.text "EFF SSL Gözlemcisi bu sitenin HTTPS serfikası (ları) hakkında bir sorun olduğunu belirtiyor:"> -<!ENTITY ssl-observatory.warning.defense "Bu sitede oturum açmışsanız, güvenli bir bağlantıya sahip olduktan sonra parolanızı değiştirmeniz önerilebilir. (Bu uyarılar HTTPS Everywhere tercihler penceresindeki "SSL Gözlemcisi" sekmesinden devre dışı bırakılabilir.)"> - -<!ENTITY ssl-observatory.prefs.self_signed -"Kendinden imzalı sertifikaları gönder ve kontrol et"> -<!ENTITY ssl-observatory.prefs.self_signed_tooltip -"Bu önerilir; özellikle kendinden imzalanmış gömülü cihazlarda şifreleme problemleri mevcuttur"> diff --git a/data/extensions/https-everywhere@eff.org/chrome/locale/uk/https-everywhere.dtd b/data/extensions/https-everywhere@eff.org/chrome/locale/uk/https-everywhere.dtd deleted file mode 100644 index 9b5a0da..0000000 --- a/data/extensions/https-everywhere@eff.org/chrome/locale/uk/https-everywhere.dtd +++ /dev/null @@ -1,49 +0,0 @@ -<!ENTITY https-everywhere.about.title "O HTTPS Everywhere"> -<!ENTITY https-everywhere.about.ext_name "HTTPS Everywhere"> -<!ENTITY https-everywhere.about.ext_description "Зашифруйте Web! Автоматично застосовуйте безпеку HTTPS на великой кількістью сайтів."> -<!ENTITY https-everywhere.about.version "Версія"> -<!ENTITY https-everywhere.about.created_by "Створенно"> -<!ENTITY https-everywhere.about.librarians "Хранителі правил"> -<!ENTITY https-everywhere.about.thanks "Завдяки"> -<!ENTITY https-everywhere.about.contribute "Якщо Вам подобається HTTPS Everywhere, можливо, Ви хотіли б зробити"> -<!ENTITY https-everywhere.about.donate_tor "Пожертвуйте Tor"> -<!ENTITY https-everywhere.about.tor_lang_code "en"> -<!ENTITY https-everywhere.about.or "або"> -<!ENTITY https-everywhere.about.donate_eff "Пожертвування EFF"> - -<!ENTITY https-everywhere.menu.about "O HTTPS Everywhere"> -<!ENTITY https-everywhere.menu.observatory "Налаштування SSL Observatory"> -<!ENTITY https-everywhere.menu.globalEnable "Увімкнути HTTPS Everywhere"> -<!ENTITY https-everywhere.menu.globalDisable "Вимкнути HTTPS Everywhere"> -<!ENTITY https-everywhere.menu.blockHttpRequests "Блокувати всі HTTP-запити"> -<!ENTITY https-everywhere.menu.showCounter "Показати Лічильник"> - -<!ENTITY https-everywhere.prefs.title "Налаштування HTTPS Everywhere"> -<!ENTITY https-everywhere.prefs.enable_all "Включити все"> -<!ENTITY https-everywhere.prefs.disable_all "Вимкнути все"> -<!ENTITY https-everywhere.prefs.reset_defaults "За замовчуванням"> -<!ENTITY https-everywhere.prefs.search "Пошук"> -<!ENTITY https-everywhere.prefs.site "Сайт"> -<!ENTITY https-everywhere.prefs.notes "Примітка"> -<!ENTITY https-everywhere.prefs.list_caption "Які правила перенаправлень слід використовувати?"> -<!ENTITY https-everywhere.prefs.enabled "Включено"> -<!ENTITY https-everywhere.prefs.ruleset_howto "Керівництво по створенню нових правил (для нових сайтів) знаходиться"> -<!ENTITY https-everywhere.prefs.here_link "тут"> -<!ENTITY https-everywhere.prefs.toggle "Переключитися"> -<!ENTITY https-everywhere.prefs.reset_default "Скинути до значення за замовчуванням"> -<!ENTITY https-everywhere.prefs.view_xml_source "Подивитися ісходник XML"> - -<!ENTITY https-everywhere.source.downloading "Завантаження"> -<!ENTITY https-everywhere.source.filename "Ім'я файлу"> -<!ENTITY https-everywhere.source.unable_to_download "Не можу завантажити ісходник"> - -<!ENTITY https-everywhere.popup.title "HTTPS Everywhere 4.0development.11 сповіщення"> -<!ENTITY https-everywhere.popup.paragraph1 "Ой. Ви використовували стабільну версію HTTPS Everywhere, але ми, можливо, випадково оновили Вам її до розроблюваної версії."> -<!ENTITY https-everywhere.popup.paragraph2 "Хотіли б Ви повернутися до стабільної версії?"> -<!ENTITY https-everywhere.popup.paragraph3 "Ми були б раді, якби Ви продовжили використовувати розроблювану версію, і допомогли нам зробити HTTPS Everywhere краще! Ви могли б знайти кілька помилок, і надіслати їх нам на https-everywhere@eff.org. Вибачте за незручності, і спасибі за використання HTTPS Everywhere."> -<!ENTITY https-everywhere.popup.keep "Залишитися на версії що розробляється "> -<!ENTITY https-everywhere.popup.revert "Завантажити останню стабільну версію"> - -<!ENTITY https-everywhere.ruleset-tests.status_title "Тести правил HTTPS Everywhere"> -<!ENTITY https-everywhere.ruleset-tests.status_cancel_button "Відмова"> -<!ENTITY https-everywhere.ruleset-tests.status_start_button "Старт"> diff --git a/data/extensions/https-everywhere@eff.org/chrome/locale/uk/https-everywhere.properties b/data/extensions/https-everywhere@eff.org/chrome/locale/uk/https-everywhere.properties deleted file mode 100644 index 719a39f..0000000 --- a/data/extensions/https-everywhere@eff.org/chrome/locale/uk/https-everywhere.properties +++ /dev/null @@ -1,8 +0,0 @@ -https-everywhere.menu.globalEnable = Увімкнути HTTPS Everywhere -https-everywhere.menu.globalDisable = Вимкнути HTTPS Everywhere -https-everywhere.menu.enableDisable = Увімкнути / Вимкнути правила -https-everywhere.menu.noRules = (немає правил для цієї сторінки) -https-everywhere.menu.unknownRules = (Правила для цієї сторінки невідомі) -https-everywhere.toolbar.hint = HTTPS Everywhere тепер активний. Ви можете його вимкнути, натиснувши на іконку на адресній панелі. -https-everywhere.migration.notification0 = Для реалізації критичних виправлень, це оновлення скине Ваші налаштування HTTPS Everywhere до значень за замовчуванням. -https-everywhere.menu.ruleset-tests = Запустити тести для правил HTTPS Everywhere diff --git a/data/extensions/https-everywhere@eff.org/chrome/locale/uk/ssl-observatory.dtd b/data/extensions/https-everywhere@eff.org/chrome/locale/uk/ssl-observatory.dtd deleted file mode 100644 index 4d5e62c..0000000 --- a/data/extensions/https-everywhere@eff.org/chrome/locale/uk/ssl-observatory.dtd +++ /dev/null @@ -1,101 +0,0 @@ -<!-- Observatory popup window --> -<!ENTITY ssl-observatory.popup.details "Детальна інформація та відомості про конфіденційність"> -<!ENTITY ssl-observatory.popup.later "Запитати пізніше"> -<!ENTITY ssl-observatory.popup.no "Ні"> - -<!ENTITY ssl-observatory.popup.text "HTTPS Everywhere може розпізнавати атаки на Ваш браузер, -відправляючи сертифікати, що Ви отримуєте у Observatory. -Увімкнути дану опцію?"> - -<!--<!ENTITY ssl-observatory.popup.text -"EFF's SSL Observatory can detect attacks against HTTPS websites by collecting -and auditing the certificates being presented to your browser. Would you like -to turn it on?">--> - -<!ENTITY ssl-observatory.popup.title -"Чи повинен HTTPS Everywhere використовувати SSL Observatory?"> - -<!ENTITY ssl-observatory.popup.yes "Так"> - -<!-- Observatory preferences dialog --> - -<!ENTITY ssl-observatory.prefs.adv_priv_opts1 -"Включення даної опції є безпечним, крім випадків -використання дуже нав'язливої корпоративної мережі:"> - -<!ENTITY ssl-observatory.prefs.adv_priv_opts2 -"Безпечно, крім випадку коли Ви використовуєте корпоративну мережу з секретними іменами серверів:"> - -<!ENTITY ssl-observatory.prefs.alt_roots -"Відправити і перевірити сертифікати, підписані нестандартними кореневими центрами сертифікації"> - -<!ENTITY ssl-observatory.prefs.alt_roots_tooltip -"Це безпечно (і гарна ідея), щоб включити цю опцію, якщо Ви не використовуєте нав'язливу корпоративну мережу або антивірусне програмне забезпечення Kaspersky, яке контролює Ваш перегляд через TLS проксі та приватного кореневого Центру Сертифікації. Якщо вона буде включена у такій мережі, ця опція може публікувати докази, які https:// доменів були відвідані через цей проксі, через унікальні сертифікати, які він буде видавати. Таким чином, ми залишаємо її увімкненою за замовчуванням."> - -<!ENTITY ssl-observatory.prefs.anonymous "Перевірити сертифікати використовувані Tor для анонімності"> -<!ENTITY ssl-observatory.prefs.anonymous_unavailable -"Перевірити сертифікати використовувані Tor для анонімності (вимагає Tor)"> -<!ENTITY ssl-observatory.prefs.anonymous_tooltip -"Ця опція вимагає наявності встановленого та включеного Tor."> - -<!ENTITY ssl-observatory.prefs.asn -"При отриманні нового сертифікату, повідомити Observatory до якого провайдера Ви підключені"> - -<!ENTITY ssl-observatory.prefs.asn_tooltip -"Буде отримувати і відправити "Номер Автономної Системи" Вашої мережі. Це допоможе нам локалізувати напади проти HTTPS і визначити наявність спостережень для мереж в таких місцях, як Іран і Сирія, де атаки є порівняно поширеним явищем."> - -<!ENTITY ssl-observatory.prefs.show_cert_warning -"Показувати попередження, коли Observatory виявляє відкликаний сертифікат, що не був перехоплений у Вашому браузері."> - -<!ENTITY ssl-observatory.prefs.show_cert_warning_tooltip -"Подані сертифікати будуть перевірятися у списку відомих відкликаних сертифікатів. На жаль, ми не гарантуємо, що зможемо маркувати кожен відкликаний сертифікат, але якщо Ви бачите попередження це свідчить про наявність проблем."> - -<!ENTITY ssl-observatory.prefs.done "Готово"> - -<!ENTITY ssl-observatory.prefs.explanation -"HTTPS Everywhere може використовувати EFF SSL Observatory. Це робить дві речі: (1) -надсилає копії HTTPS сертифікатів до Observatory, щоб допомогти нам -виявити атаки "людина посередині" та підвищення безпеку користувачів, а також (2) -дозволяє нам попередити Вас про небезпечні з'єднання або напади на Ваш браузер."> - -<!--<!ENTITY ssl-observatory.prefs.explanation2 -"When you visit https://www.example.com, the Observatory will learn that -somebody visited that site, but will not know who or what page they looked at. -Mouseover the options for further details:">--> - -<!ENTITY ssl-observatory.prefs.explanation2 - -"Наприклад, коли Ви відвідуєте https://www.something.com, сертифікат -отриманий Observatory покаже, що хтось побував на www.something.com, -але не покаже хто зайшов на сайт, або які конкретні сторінки він -переглядав. Наведіть курсор миші для отримання більш докладної інформації:"> - -<!ENTITY ssl-observatory.prefs.hide "Приховати додаткові опції"> - -<!ENTITY ssl-observatory.prefs.nonanon -"Перевіряти сертифікати навіть якщо Tor недоступний"> - -<!ENTITY ssl-observatory.prefs.nonanon_tooltip -"Ми як і раніше будемо намагатися зберегти дані анонімними, але цей варіант менш безпечний"> - -<!ENTITY ssl-observatory.prefs.priv_dns -"Відправити і перевірити сертифікати для непублічних DNS імен"> - -<!ENTITY ssl-observatory.prefs.priv_dns_tooltip -"Якщо ця опція вимкнена, Observatory не записуватиме сертифікати для імен, які він не зможе визначити через DNS."> - -<!ENTITY ssl-observatory.prefs.show "Показати додаткові опції"> - -<!ENTITY ssl-observatory.prefs.title "Налаштування SSL Observatory"> - -<!ENTITY ssl-observatory.prefs.use "Використовувати SSL Observatory?"> -<!ENTITY ssl-observatory.warning.title "ПОПЕРЕДЖЕННЯ від SSL Observatory"> -<!ENTITY ssl-observatory.warning.showcert "Показати ланцюг сертифікатів"> -<!ENTITY ssl-observatory.warning.okay "Я розумію"> -<!ENTITY ssl-observatory.warning.text "EFF SSL Observatory видав попередження для HTTPS сертифікат(-а/-ів) для цього сайту:"> -<!ENTITY ssl-observatory.warning.defense "Якщо Ви увійшли на цей сайті, може бути доцільним змінити пароль, як тільки Ви матимете безпечне з'єднання. (Ці попередження можна вимкнути у вкладці "SSL Observatory" у діалоговому вікні HTTPS Everywhere.)"> - -<!ENTITY ssl-observatory.prefs.self_signed -"Відправити і перевірити самопідписуючі сертифікати"> -<!ENTITY ssl-observatory.prefs.self_signed_tooltip -"Це рекомендується; криптографічні проблеми особливо поширені в самопідписуючих вбудованих пристроях"> diff --git a/data/extensions/https-everywhere@eff.org/chrome/locale/zh-CN/https-everywhere.dtd b/data/extensions/https-everywhere@eff.org/chrome/locale/zh-CN/https-everywhere.dtd deleted file mode 100644 index 9fb2af4..0000000 --- a/data/extensions/https-everywhere@eff.org/chrome/locale/zh-CN/https-everywhere.dtd +++ /dev/null @@ -1,49 +0,0 @@ -<!ENTITY https-everywhere.about.title "关于 HTTPS Everywhere"> -<!ENTITY https-everywhere.about.ext_name "HTTPS Everywhere"> -<!ENTITY https-everywhere.about.ext_description "加密网络浏览,自动使用 HTTPS 连接访问站点,更加安全。"> -<!ENTITY https-everywhere.about.version "版本"> -<!ENTITY https-everywhere.about.created_by "创建者"> -<!ENTITY https-everywhere.about.librarians "规则管理员"> -<!ENTITY https-everywhere.about.thanks "致谢"> -<!ENTITY https-everywhere.about.contribute "如果喜欢 HTTPS Everywhere,您可以考虑"> -<!ENTITY https-everywhere.about.donate_tor "捐助 Tor"> -<!ENTITY https-everywhere.about.tor_lang_code "zh_CN"> -<!ENTITY https-everywhere.about.or "或"> -<!ENTITY https-everywhere.about.donate_eff "捐助电子前线基金会 (EFF)"> - -<!ENTITY https-everywhere.menu.about "关于 HTTPS Everywhere"> -<!ENTITY https-everywhere.menu.observatory "SSL Observatory 首选项"> -<!ENTITY https-everywhere.menu.globalEnable "启用 HTTPS Everywhere"> -<!ENTITY https-everywhere.menu.globalDisable "禁用 HTTPS Everywhere"> -<!ENTITY https-everywhere.menu.blockHttpRequests "拦截所有 HTTP 请求"> -<!ENTITY https-everywhere.menu.showCounter "显示计数器"> - -<!ENTITY https-everywhere.prefs.title "HTTPS Everywhere 首选项"> -<!ENTITY https-everywhere.prefs.enable_all "全部启用"> -<!ENTITY https-everywhere.prefs.disable_all "全部禁用"> -<!ENTITY https-everywhere.prefs.reset_defaults "重置为默认值"> -<!ENTITY https-everywhere.prefs.search "搜索"> -<!ENTITY https-everywhere.prefs.site "站点"> -<!ENTITY https-everywhere.prefs.notes "注释"> -<!ENTITY https-everywhere.prefs.list_caption "应用哪些 HTTPS 重定向规则?"> -<!ENTITY https-everywhere.prefs.enabled "已启用"> -<!ENTITY https-everywhere.prefs.ruleset_howto "您可以学习如何编写您自己的规则(以增加对其他网站的支持)"> -<!ENTITY https-everywhere.prefs.here_link "这里"> -<!ENTITY https-everywhere.prefs.toggle "切换"> -<!ENTITY https-everywhere.prefs.reset_default "重置为默认值"> -<!ENTITY https-everywhere.prefs.view_xml_source "查看 XML 格式的源代码"> - -<!ENTITY https-everywhere.source.downloading "正在下载"> -<!ENTITY https-everywhere.source.filename "文件名"> -<!ENTITY https-everywhere.source.unable_to_download "无法下载源代码。"> - -<!ENTITY https-everywhere.popup.title "HTTPS Everywhere 4.0development.11 通知"> -<!ENTITY https-everywhere.popup.paragraph1 "抱歉,你之前用的是 HTTPS Everywhere 稳定版,在上次发布时,我们可能不小心将你用的版本升级为开发版。"> -<!ENTITY https-everywhere.popup.paragraph2 "是否需要换为稳定版?"> -<!ENTITY https-everywhere.popup.paragraph3 "如果您愿意,我们非常欢迎您继续使用我们的开发版本,并以此帮助我们改善 HTTPS Everywhere!您也许会遇到更多的缺陷问题,您可以报告到 https-everywhere@eff.org。对此带来的不便我们深感抱歉,感谢您使用 HTTPS Everywhere。"> -<!ENTITY https-everywhere.popup.keep "我要继续使用开发版"> -<!ENTITY https-everywhere.popup.revert "下载最新稳定版"> - -<!ENTITY https-everywhere.ruleset-tests.status_title "HTTPS Everywhere 规则集测试"> -<!ENTITY https-everywhere.ruleset-tests.status_cancel_button "取消"> -<!ENTITY https-everywhere.ruleset-tests.status_start_button "开始"> diff --git a/data/extensions/https-everywhere@eff.org/chrome/locale/zh-CN/https-everywhere.properties b/data/extensions/https-everywhere@eff.org/chrome/locale/zh-CN/https-everywhere.properties deleted file mode 100644 index f44cea3..0000000 --- a/data/extensions/https-everywhere@eff.org/chrome/locale/zh-CN/https-everywhere.properties +++ /dev/null @@ -1,8 +0,0 @@ -https-everywhere.menu.globalEnable = 启用 HTTPS Everywhere -https-everywhere.menu.globalDisable = 禁用 HTTPS Everywhere -https-everywhere.menu.enableDisable = 启用/禁用规则 -https-everywhere.menu.noRules = (本页面无规则) -https-everywhere.menu.unknownRules = (此页面规则未知) -https-everywhere.toolbar.hint = HTTPS Everywhere 当前已激活。根据每个网站,可点击地址栏中图标启用或禁用该功能。 -https-everywhere.migration.notification0 = 为了部署重要修订,该更新将 HTTPS Everywhere 规则偏好重置为默认值。 -https-everywhere.menu.ruleset-tests = 运行HTTPS Everywhere规则集测试 diff --git a/data/extensions/https-everywhere@eff.org/chrome/locale/zh-CN/ssl-observatory.dtd b/data/extensions/https-everywhere@eff.org/chrome/locale/zh-CN/ssl-observatory.dtd deleted file mode 100644 index 9ef4eb3..0000000 --- a/data/extensions/https-everywhere@eff.org/chrome/locale/zh-CN/ssl-observatory.dtd +++ /dev/null @@ -1,94 +0,0 @@ -<!-- Observatory popup window --> -<!ENTITY ssl-observatory.popup.details "详情与隐私信息"> -<!ENTITY ssl-observatory.popup.later "以后再说"> -<!ENTITY ssl-observatory.popup.no "否"> - -<!ENTITY ssl-observatory.popup.text "通过将接收到的证书 -提交至 Observatory,HTTPS Everywhere 能够检测针对浏览器的攻击。 -是否启用该功能?"> - -<!--<!ENTITY ssl-observatory.popup.text -"EFF's SSL Observatory can detect attacks against HTTPS websites by collecting -and auditing the certificates being presented to your browser. Would you like -to turn it on?">--> - -<!ENTITY ssl-observatory.popup.title -"是否允许 HTTPS Everywhere 使用 SSL Observatory?"> - -<!ENTITY ssl-observatory.popup.yes "是"> - -<!-- Observatory preferences dialog --> - -<!ENTITY ssl-observatory.prefs.adv_priv_opts1 -"启用这个功能是安全的,除非你所用的是高侵入性的企业网络:"> - -<!ENTITY ssl-observatory.prefs.adv_priv_opts2 -"安全,除非所用的企业网络具有加密的内部网服务器名称:"> - -<!ENTITY ssl-observatory.prefs.alt_roots -"提交并检查由非标准根 CA 所签名的证书"> - -<!ENTITY ssl-observatory.prefs.alt_roots_tooltip -"启用此选项是安全(而且有益的),除非所用的是高侵入性的公司网络,或者使用卡巴斯基防病毒软件通过本地 TLS 代理与私有根证书认证方检测互联网浏览行为。对于这样的网络,由于生成的数字证书是唯一的,启用该选项可能将公开通过该代理访问的 https:// 网域名称,因此默认关闭该功能。"> - -<!ENTITY ssl-observatory.prefs.anonymous "通过 Tor 网络进行数字证书的检查,以保护匿名性"> -<!ENTITY ssl-observatory.prefs.anonymous_unavailable -"通过 Tor 网络进行数字证书的检查,以保护匿名性(需要有 Tor)"> -<!ENTITY ssl-observatory.prefs.anonymous_tooltip -"此选项需要已经安装并运行 Tor"> - -<!ENTITY ssl-observatory.prefs.asn -"遇到新的数字证书时,通知 Observatory 当前使用的互联网服务提供商 (ISP)"> - -<!ENTITY ssl-observatory.prefs.asn_tooltip -"这将抓取网络的“自治系统号码”(Autonomous System number)。这将有助于找出对 HTTPS 发动攻击的源头,并判断在攻击相对常见的地区网络上,如伊朗和叙利亚,我们是否具有观测数据。"> - -<!ENTITY ssl-observatory.prefs.show_cert_warning -"当观测站检测到已吊销证书而该证书未被浏览器捕获时,显示警告。"> - -<!ENTITY ssl-observatory.prefs.show_cert_warning_tooltip -"对照证书吊销列表,对提交的证书进行检查。可惜我们无法保证标记每个已吊销证书。如果确实出现警告信息,那么很有可能存在问题。"> - -<!ENTITY ssl-observatory.prefs.done "完成"> - -<!ENTITY ssl-observatory.prefs.explanation -"HTTPS Everywhere 可以使用 EFF 的 SSL 观测站 。 这有两个功能:(1) 将 HTTPS 数字证书寄送到观测站,以协助我们侦测中间人式的攻击并改善网络的安全性;(2)针对不安全的连接以及对你的浏览器进行的攻击,向你发出警告。"> - -<!--<!ENTITY ssl-observatory.prefs.explanation2 -"When you visit https://www.example.com, the Observatory will learn that -somebody visited that site, but will not know who or what page they looked at. -Mouseover the options for further details:">--> - -<!ENTITY ssl-observatory.prefs.explanation2 - -"例如,在访问 https://www.something.com 时,观测站收到的数字证书显示某人访问了 www.something.com,但不会显示是谁访问了该站点或者浏览了哪些页面。将鼠标移至该选项可了解更多详细信息:"> - -<!ENTITY ssl-observatory.prefs.hide "隐藏高级选项"> - -<!ENTITY ssl-observatory.prefs.nonanon -"在没有 Tor 网络的情况下依然检查数字证书"> - -<!ENTITY ssl-observatory.prefs.nonanon_tooltip -"我们仍将尽力确保数据的匿名性,但该选项的安全性较低"> - -<!ENTITY ssl-observatory.prefs.priv_dns -"提交并检查非公开 DNS 名称的数字证书"> - -<!ENTITY ssl-observatory.prefs.priv_dns_tooltip -"除非勾选该选项,否则观测站将不会记录通过 DNS 系统无法解析域名的证书。"> - -<!ENTITY ssl-observatory.prefs.show "显示高级选项"> - -<!ENTITY ssl-observatory.prefs.title "SSL Observatory 首选项"> - -<!ENTITY ssl-observatory.prefs.use "是否使用观测站?"> -<!ENTITY ssl-observatory.warning.title "EFF 的 SSL 观测站发布的警告"> -<!ENTITY ssl-observatory.warning.showcert "显示数字证书链"> -<!ENTITY ssl-observatory.warning.okay "我已了解"> -<!ENTITY ssl-observatory.warning.text "EFF 的 SSL 观测站已对该 HTTPS 数字证书发出警告:"> -<!ENTITY ssl-observatory.warning.defense "如果已登录网站,建议使用安全连接修改密码。(这些警告可以在 HTTPS Everywhere 首选项的“SSL Observatory”选项卡中禁用。)"> - -<!ENTITY ssl-observatory.prefs.self_signed -"提交并检查自签名证书"> -<!ENTITY ssl-observatory.prefs.self_signed_tooltip -"我们推荐该选项;在自签名的嵌入式设备中,加密问题尤为常见"> diff --git a/data/extensions/https-everywhere@eff.org/chrome/locale/zh_TW/https-everywhere.dtd b/data/extensions/https-everywhere@eff.org/chrome/locale/zh_TW/https-everywhere.dtd deleted file mode 100644 index 86a1dad..0000000 --- a/data/extensions/https-everywhere@eff.org/chrome/locale/zh_TW/https-everywhere.dtd +++ /dev/null @@ -1,49 +0,0 @@ -<!ENTITY https-everywhere.about.title "關於 HTTPS Everywhere"> -<!ENTITY https-everywhere.about.ext_name "HTTPS Everywhere"> -<!ENTITY https-everywhere.about.ext_description "加密整個網路!自動在眾多網站上自動啟用 HTTPS 安全連線。"> -<!ENTITY https-everywhere.about.version "版本"> -<!ENTITY https-everywhere.about.created_by "建立於"> -<!ENTITY https-everywhere.about.librarians "規則集管理員"> -<!ENTITY https-everywhere.about.thanks "致謝"> -<!ENTITY https-everywhere.about.contribute "若您喜歡 HTTPS Everywhere,您或許可以考慮"> -<!ENTITY https-everywhere.about.donate_tor "贊助 Tor"> -<!ENTITY https-everywhere.about.tor_lang_code "zh-TW"> -<!ENTITY https-everywhere.about.or "或"> -<!ENTITY https-everywhere.about.donate_eff "贊助 EFF"> - -<!ENTITY https-everywhere.menu.about "關於 HTTPS Everywhere"> -<!ENTITY https-everywhere.menu.observatory "SSL 觀測站偏好設定"> -<!ENTITY https-everywhere.menu.globalEnable "啟用 HTTPS Everywhere"> -<!ENTITY https-everywhere.menu.globalDisable "停用 HTTPS Everywhere"> -<!ENTITY https-everywhere.menu.blockHttpRequests "阻擋所有 HTTP 請求"> -<!ENTITY https-everywhere.menu.showCounter "顯示計數器"> - -<!ENTITY https-everywhere.prefs.title "HTTPS Everywhere 偏好設定"> -<!ENTITY https-everywhere.prefs.enable_all "全部啟用"> -<!ENTITY https-everywhere.prefs.disable_all "全部停用"> -<!ENTITY https-everywhere.prefs.reset_defaults "重設成預設值"> -<!ENTITY https-everywhere.prefs.search "搜尋"> -<!ENTITY https-everywhere.prefs.site "網站"> -<!ENTITY https-everywhere.prefs.notes "備註"> -<!ENTITY https-everywhere.prefs.list_caption "要套用哪些 HTTPS 重新導向規則?"> -<!ENTITY https-everywhere.prefs.enabled "已啟用"> -<!ENTITY https-everywhere.prefs.ruleset_howto "您可以學習如何編寫您自己的規則集(以增加對其他網站的支援)"> -<!ENTITY https-everywhere.prefs.here_link "請看這裡"> -<!ENTITY https-everywhere.prefs.toggle "切換"> -<!ENTITY https-everywhere.prefs.reset_default "重設成預設值"> -<!ENTITY https-everywhere.prefs.view_xml_source "檢視 XML 原始碼"> - -<!ENTITY https-everywhere.source.downloading "下載中"> -<!ENTITY https-everywhere.source.filename "檔案名稱"> -<!ENTITY https-everywhere.source.unable_to_download "無法下載原始碼"> - -<!ENTITY https-everywhere.popup.title "HTTPS Everywhere 4.0 dev.11通知"> -<!ENTITY https-everywhere.popup.paragraph1 "糟糕。之前您一直使用 HTTPS Everywhere 的穩定版本,但是我們可能意外地將您升級成最新的開發中版本。"> -<!ENTITY https-everywhere.popup.paragraph2 "您想回復成穩定版本?"> -<!ENTITY https-everywhere.popup.paragraph3 "如果您繼續使用我們的開發中版本,將幫助我們使得 HTTPS Everywhere 變得更好!您可能會發現一些錯誤,您可以向 https-everywhere@eff.org 提交報告。很抱歉造成您的不便,並感謝您使用 HTTPS Everywhere。"> -<!ENTITY https-everywhere.popup.keep "持續使用開發中版本"> -<!ENTITY https-everywhere.popup.revert "下載最新的穩定版本"> - -<!ENTITY https-everywhere.ruleset-tests.status_title "HTTPS Everywhere 規則集測試"> -<!ENTITY https-everywhere.ruleset-tests.status_cancel_button "取消"> -<!ENTITY https-everywhere.ruleset-tests.status_start_button "開始"> diff --git a/data/extensions/https-everywhere@eff.org/chrome/locale/zh_TW/https-everywhere.properties b/data/extensions/https-everywhere@eff.org/chrome/locale/zh_TW/https-everywhere.properties deleted file mode 100644 index dddfef8..0000000 --- a/data/extensions/https-everywhere@eff.org/chrome/locale/zh_TW/https-everywhere.properties +++ /dev/null @@ -1,8 +0,0 @@ -https-everywhere.menu.globalEnable = 啟用 HTTPS Everywhere -https-everywhere.menu.globalDisable = 停用 HTTPS Everywhere -https-everywhere.menu.enableDisable = 啟用 / 停用規則 -https-everywhere.menu.noRules = (沒有規則適用於此網頁) -https-everywhere.menu.unknownRules = (適用此網頁的規則不明) -https-everywhere.toolbar.hint = HTTPS Everywhere 目前使用中。您可以根據站台對站台基礎上透過按下網址列中的圖示來作切換。 -https-everywhere.migration.notification0 = 為了實現關鍵性的修正,此更新將您的 HTTPS Everywhere 規則偏好設定重設成其預設值。 -https-everywhere.menu.ruleset-tests = 執行 HTTPS Everywhere 規則集測試 diff --git a/data/extensions/https-everywhere@eff.org/chrome/locale/zh_TW/ssl-observatory.dtd b/data/extensions/https-everywhere@eff.org/chrome/locale/zh_TW/ssl-observatory.dtd deleted file mode 100644 index 1063fde..0000000 --- a/data/extensions/https-everywhere@eff.org/chrome/locale/zh_TW/ssl-observatory.dtd +++ /dev/null @@ -1,92 +0,0 @@ -<!-- Observatory popup window --> -<!ENTITY ssl-observatory.popup.details "詳細資料和隱私權資訊"> -<!ENTITY ssl-observatory.popup.later "稍後詢問我"> -<!ENTITY ssl-observatory.popup.no "否"> - -<!ENTITY ssl-observatory.popup.text "HTTPS Everywhere 將您收到的憑證發送到觀測站,以偵測出對您瀏覽器的攻擊。要開啟此功能嗎?"> - -<!--<!ENTITY ssl-observatory.popup.text -"EFF's SSL Observatory can detect attacks against HTTPS websites by collecting -and auditing the certificates being presented to your browser. Would you like -to turn it on?">--> - -<!ENTITY ssl-observatory.popup.title -"要讓 HTTPS Everywhere 使用 SSL 觀測站嗎?"> - -<!ENTITY ssl-observatory.popup.yes "是"> - -<!-- Observatory preferences dialog --> - -<!ENTITY ssl-observatory.prefs.adv_priv_opts1 -"啟用這個選項是安全的,除非您使用高侵入性的公司網路(corporate network):"> - -<!ENTITY ssl-observatory.prefs.adv_priv_opts2 -"啟用這個選項是安全的,除非您使用含有隱密內部網路伺服器名稱的公司網路(corporate network):"> - -<!ENTITY ssl-observatory.prefs.alt_roots -"提交並檢查由非正規根憑證所簽署的憑證"> - -<!ENTITY ssl-observatory.prefs.alt_roots_tooltip -"啟用這個選項是安全的(而且也推薦啟用),除非您使用侵入性的公司網路,或者 Kaspersky 防毒軟體監控到您透過 TLS proxy 瀏覽並使用私人的根憑證。在這類的網路環境啟用此選項,可能會因為所產生的特有憑證,導致經由此代理伺服器瀏覽特定 https:// 網域的證明被公開。 因此預設為不啟用此選項。"> - -<!ENTITY ssl-observatory.prefs.anonymous "使用 Tor 匿名檢查憑證"> -<!ENTITY ssl-observatory.prefs.anonymous_unavailable -"使用 Tor 匿名檢查憑證(需要 Tor)"> -<!ENTITY ssl-observatory.prefs.anonymous_tooltip -"此選項需要安裝及執行 Tor"> - -<!ENTITY ssl-observatory.prefs.asn -"看到新的憑證時,告訴觀測站您連線到哪一個 ISP"> - -<!ENTITY ssl-observatory.prefs.asn_tooltip -"這將擷取並回傳您網路的自治系統號碼(Autonomous System Number)。這將協助我們定位對 HTTPS 的攻擊,並判定我們所觀測到來自伊朗及敘利亞等地網路的攻擊是否較為常見。"> - -<!ENTITY ssl-observatory.prefs.show_cert_warning -"當觀測站偵測到沒有被您瀏覽器攔截到被撤銷憑證時顯示警告"> - -<!ENTITY ssl-observatory.prefs.show_cert_warning_tooltip -"這會依照憑證撤銷清單檢查提交的憑證。然而我們無法保證我們將能夠標上每個被撤銷的憑證,但是您看到一個警告時就代表有機會知道有東西錯了。"> - -<!ENTITY ssl-observatory.prefs.done "完成"> - -<!ENTITY ssl-observatory.prefs.explanation -"HTTPS Everywhere 可以使用 EFF 的 SSL 觀測站。這麼做有兩個效果:(1) 將 HTTPS 憑證的副本傳送到觀測站,協助我們偵測「中間人」攻擊並改進網路安全性;(2) 當您遇到不安全的連線或瀏覽器遭到攻擊時,我們能夠對您提出警告。"> - -<!--<!ENTITY ssl-observatory.prefs.explanation2 -"When you visit https://www.example.com, the Observatory will learn that -somebody visited that site, but will not know who or what page they looked at. -Mouseover the options for further details:">--> - -<!ENTITY ssl-observatory.prefs.explanation2 - -"例如當您造訪 https://www.something.com 時,觀測站所收到的憑證會顯示有人造訪過 www.something.com,但不會指出造訪者身份或他們觀看的是哪些特定頁面。將游標移至選項上可得到詳細說明:"> - -<!ENTITY ssl-observatory.prefs.hide "隱藏進階選項"> - -<!ENTITY ssl-observatory.prefs.nonanon -"即使 Tor 無法使用時仍檢查憑證"> - -<!ENTITY ssl-observatory.prefs.nonanon_tooltip -"我們仍會試圖保持資料的匿名性,但此選項的安全性較低"> - -<!ENTITY ssl-observatory.prefs.priv_dns -"提交並檢查非公共域名系統(non-public DNS)名稱的憑證"> - -<!ENTITY ssl-observatory.prefs.priv_dns_tooltip -"除非您有勾選此選項,觀測站不會記錄未經 DNS 系統解析的憑證名稱。"> - -<!ENTITY ssl-observatory.prefs.show "顯示進階選項"> - -<!ENTITY ssl-observatory.prefs.title "SSL 觀測站偏好設定"> - -<!ENTITY ssl-observatory.prefs.use "使用觀測站?"> -<!ENTITY ssl-observatory.warning.title "EFF 的 SSL 觀測站提出警告"> -<!ENTITY ssl-observatory.warning.showcert "顯示憑證鏈結(certificate chain)"> -<!ENTITY ssl-observatory.warning.okay "我了解"> -<!ENTITY ssl-observatory.warning.text "EFF 的 SSL 觀測站對此網站的 HTTPS 憑證提出警告:"> -<!ENTITY ssl-observatory.warning.defense "如果您登入此網站,一旦您有安全網路連線時可能會建議變更您的密碼。(這個警告可以在 HTTPS Everywhere 偏好設定對話方塊的「SSL 觀測站」分頁中被停用)"> - -<!ENTITY ssl-observatory.prefs.self_signed -"提交並檢查自我簽署的憑證"> -<!ENTITY ssl-observatory.prefs.self_signed_tooltip -"建議啟用;加密問題在自我簽署的嵌入式裝置極為常見。"> diff --git a/data/extensions/https-everywhere@eff.org/chrome/skin/cross.png b/data/extensions/https-everywhere@eff.org/chrome/skin/cross.png Binary files differdeleted file mode 100644 index e39a083..0000000 --- a/data/extensions/https-everywhere@eff.org/chrome/skin/cross.png +++ /dev/null diff --git a/data/extensions/https-everywhere@eff.org/chrome/skin/https-everywhere-128.png b/data/extensions/https-everywhere@eff.org/chrome/skin/https-everywhere-128.png Binary files differdeleted file mode 100644 index 317ecf9..0000000 --- a/data/extensions/https-everywhere@eff.org/chrome/skin/https-everywhere-128.png +++ /dev/null diff --git a/data/extensions/https-everywhere@eff.org/chrome/skin/https-everywhere-16-gray.png b/data/extensions/https-everywhere@eff.org/chrome/skin/https-everywhere-16-gray.png Binary files differdeleted file mode 100644 index dc362dc..0000000 --- a/data/extensions/https-everywhere@eff.org/chrome/skin/https-everywhere-16-gray.png +++ /dev/null diff --git a/data/extensions/https-everywhere@eff.org/chrome/skin/https-everywhere-16-red.png b/data/extensions/https-everywhere@eff.org/chrome/skin/https-everywhere-16-red.png Binary files differdeleted file mode 100644 index cad9162..0000000 --- a/data/extensions/https-everywhere@eff.org/chrome/skin/https-everywhere-16-red.png +++ /dev/null diff --git a/data/extensions/https-everywhere@eff.org/chrome/skin/https-everywhere-16.png b/data/extensions/https-everywhere@eff.org/chrome/skin/https-everywhere-16.png Binary files differdeleted file mode 100644 index a207180..0000000 --- a/data/extensions/https-everywhere@eff.org/chrome/skin/https-everywhere-16.png +++ /dev/null diff --git a/data/extensions/https-everywhere@eff.org/chrome/skin/https-everywhere-24-gray.png b/data/extensions/https-everywhere@eff.org/chrome/skin/https-everywhere-24-gray.png Binary files differdeleted file mode 100644 index 9cf0798..0000000 --- a/data/extensions/https-everywhere@eff.org/chrome/skin/https-everywhere-24-gray.png +++ /dev/null diff --git a/data/extensions/https-everywhere@eff.org/chrome/skin/https-everywhere-24-red.png b/data/extensions/https-everywhere@eff.org/chrome/skin/https-everywhere-24-red.png Binary files differdeleted file mode 100644 index 7866d2a..0000000 --- a/data/extensions/https-everywhere@eff.org/chrome/skin/https-everywhere-24-red.png +++ /dev/null diff --git a/data/extensions/https-everywhere@eff.org/chrome/skin/https-everywhere-24.png b/data/extensions/https-everywhere@eff.org/chrome/skin/https-everywhere-24.png Binary files differdeleted file mode 100644 index b4bffc0..0000000 --- a/data/extensions/https-everywhere@eff.org/chrome/skin/https-everywhere-24.png +++ /dev/null diff --git a/data/extensions/https-everywhere@eff.org/chrome/skin/https-everywhere-banner.jpg b/data/extensions/https-everywhere@eff.org/chrome/skin/https-everywhere-banner.jpg Binary files differdeleted file mode 100644 index 6154da6..0000000 --- a/data/extensions/https-everywhere@eff.org/chrome/skin/https-everywhere-banner.jpg +++ /dev/null diff --git a/data/extensions/https-everywhere@eff.org/chrome/skin/https-everywhere-half-24.png b/data/extensions/https-everywhere@eff.org/chrome/skin/https-everywhere-half-24.png Binary files differdeleted file mode 100644 index b4bffc0..0000000 --- a/data/extensions/https-everywhere@eff.org/chrome/skin/https-everywhere-half-24.png +++ /dev/null diff --git a/data/extensions/https-everywhere@eff.org/chrome/skin/https-everywhere.css b/data/extensions/https-everywhere@eff.org/chrome/skin/https-everywhere.css deleted file mode 100644 index 2a52cdd..0000000 --- a/data/extensions/https-everywhere@eff.org/chrome/skin/https-everywhere.css +++ /dev/null @@ -1,77 +0,0 @@ -#https-everywhere-button { - -moz-binding: url("chrome://https-everywhere/content/toolbar_button_binding.xml#https-everywhere-binding"); -} - -#https-everywhere-button > .https-everywhere-button { - list-style-image: url("chrome://https-everywhere/skin/https-everywhere-24.png"); -} - -toolbar[iconsize="small"] #https-everywhere-button > .https-everywhere-button { - list-style-image: url("chrome://https-everywhere/skin/https-everywhere-16.png"); -} - -toolbar #https-everywhere-button, -toolbar #https-everywhere-button > .https-everywhere-button { - -moz-box-orient: horizontal; -} - -/* Use CSS attribute selector for changing icon */ -#https-everywhere-button[http_nowhere="true"] > .https-everywhere-button { - list-style-image: url("chrome://https-everywhere/skin/https-everywhere-24-red.png"); -} -#https-everywhere-button[status="disabled"] > .https-everywhere-button { - list-style-image: url("chrome://https-everywhere/skin/https-everywhere-24-gray.png"); -} -toolbar[iconsize="small"] #https-everywhere-button[http_nowhere="true"] > .https-everywhere-button { - list-style-image: url("chrome://https-everywhere/skin/https-everywhere-16-red.png"); -} -toolbar[iconsize="small"] #https-everywhere-button[status="disabled"] > .https-everywhere-button { - list-style-image: url("chrome://https-everywhere/skin/https-everywhere-16-gray.png"); -} - -/* ruleset counter */ -#rscounter { - margin: 3px -12px 0 -8px; - display: block; - -moz-box-sizing: border-box; -} - -/* increase negative margins in the palette and panel so the button isn't too wide. */ -#wrapper-https-everywhere-button[place="palette"] > #https-everywhere-button > #rscounter, -#https-everywhere-button[cui-areatype="menu-panel"] > #rscounter { - margin: 3px -16px 0 -8px; -} - -/* rulesets applied label */ -#rsapplied { - -moz-box-sizing: border-box; - font-size: 12px; - color: #000; - background-color: #FFF; - border-width: 1px; - border-style: solid; - padding: 1px 1px 1px 1px; - visibility: hidden; -} - -#https-everywhere-button:not([rulesetsApplied="0"]) #rsapplied { - visibility: visible; -} - -#https-everywhere-button menuitem.active-item label { - color: #1e6419; - font-weight: bold; -} -#https-everywhere-button menuitem.moot-item label { - color: #1e6419; - opacity: 0.75; - font-weight: bold; -} -#https-everywhere-button menuitem.breaking-item label { - color: #b99999; - font-weight: bold; -} -#https-everywhere-button menuitem.inactive-item label { - color: #999999; - font-weight: bold; -} diff --git a/data/extensions/https-everywhere@eff.org/chrome/skin/https-everywhere.png b/data/extensions/https-everywhere@eff.org/chrome/skin/https-everywhere.png Binary files differdeleted file mode 100644 index 5e21688..0000000 --- a/data/extensions/https-everywhere@eff.org/chrome/skin/https-everywhere.png +++ /dev/null diff --git a/data/extensions/https-everywhere@eff.org/chrome/skin/loop.png b/data/extensions/https-everywhere@eff.org/chrome/skin/loop.png Binary files differdeleted file mode 100644 index 33dfd42..0000000 --- a/data/extensions/https-everywhere@eff.org/chrome/skin/loop.png +++ /dev/null diff --git a/data/extensions/https-everywhere@eff.org/chrome/skin/ssl-observatory-messy.jpg b/data/extensions/https-everywhere@eff.org/chrome/skin/ssl-observatory-messy.jpg Binary files differdeleted file mode 100644 index 84c43e9..0000000 --- a/data/extensions/https-everywhere@eff.org/chrome/skin/ssl-observatory-messy.jpg +++ /dev/null diff --git a/data/extensions/https-everywhere@eff.org/chrome/skin/tick-moot.png b/data/extensions/https-everywhere@eff.org/chrome/skin/tick-moot.png Binary files differdeleted file mode 100644 index 5d3c085..0000000 --- a/data/extensions/https-everywhere@eff.org/chrome/skin/tick-moot.png +++ /dev/null diff --git a/data/extensions/https-everywhere@eff.org/chrome/skin/tick.png b/data/extensions/https-everywhere@eff.org/chrome/skin/tick.png Binary files differdeleted file mode 100644 index f055312..0000000 --- a/data/extensions/https-everywhere@eff.org/chrome/skin/tick.png +++ /dev/null |