summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--README.md3
-rw-r--r--application/basilisk/base/content/aboutNetError.xhtml16
-rw-r--r--application/basilisk/base/content/content.js3
-rw-r--r--application/basilisk/themes/shared/aboutNetError.css4
-rw-r--r--application/palemoon/app/profile/palemoon.js23
-rw-r--r--application/palemoon/base/content/browser.js22
-rw-r--r--application/palemoon/base/content/nsContextMenu.js14
-rw-r--r--application/palemoon/base/content/tabbrowser.xml26
-rw-r--r--application/palemoon/base/content/utilityOverlay.js49
-rw-r--r--application/palemoon/config/version.txt2
-rw-r--r--application/palemoon/themes/osx/browser.css259
-rw-r--r--application/palemoon/themes/osx/jar.mn5
-rw-r--r--application/palemoon/themes/osx/panel-expander-closed.pngbin0 -> 155 bytes
-rw-r--r--application/palemoon/themes/osx/panel-expander-closed@2x.pngbin0 -> 362 bytes
-rw-r--r--application/palemoon/themes/osx/panel-expander-open.pngbin0 -> 155 bytes
-rw-r--r--application/palemoon/themes/osx/panel-expander-open@2x.pngbin0 -> 356 bytes
-rw-r--r--application/palemoon/themes/osx/panel-plus-sign.pngbin0 -> 212 bytes
-rw-r--r--caps/nsScriptSecurityManager.cpp3
-rw-r--r--dom/bindings/Bindings.conf5
-rw-r--r--dom/canvas/WebGLContextExtensions.cpp8
-rw-r--r--dom/canvas/WebGLContextState.cpp12
-rw-r--r--dom/canvas/WebGLContextUtils.cpp12
-rw-r--r--dom/canvas/WebGLContextUtils.h2
-rw-r--r--dom/canvas/WebGLExtensionDebugGet.cpp79
-rw-r--r--dom/canvas/WebGLExtensions.h14
-rw-r--r--dom/canvas/WebGLTypes.h1
-rw-r--r--dom/canvas/moz.build1
-rw-r--r--dom/locales/en-US/chrome/security/security.properties1
-rw-r--r--dom/media/fmp4/MP4Demuxer.cpp9
-rw-r--r--dom/webidl/WebGLRenderingContext.webidl9
-rw-r--r--gfx/gl/GLContext.h2
-rw-r--r--gfx/gl/GLContextCGL.h2
-rw-r--r--gfx/gl/GLContextEAGL.h2
-rw-r--r--gfx/gl/GLContextEGL.h2
-rw-r--r--gfx/gl/GLContextGLX.h2
-rw-r--r--gfx/gl/GLContextProviderCGL.mm5
-rw-r--r--gfx/gl/GLContextProviderEAGL.mm5
-rw-r--r--gfx/gl/GLContextProviderEGL.cpp18
-rw-r--r--gfx/gl/GLContextProviderGLX.cpp21
-rw-r--r--gfx/gl/GLContextProviderWGL.cpp7
-rw-r--r--gfx/gl/GLContextWGL.h2
-rw-r--r--media/libstagefright/binding/Index.cpp64
-rw-r--r--media/libstagefright/binding/MoofParser.cpp206
-rw-r--r--media/libstagefright/binding/include/mp4_demuxer/Index.h3
-rw-r--r--media/libstagefright/binding/include/mp4_demuxer/MoofParser.h55
-rw-r--r--modules/libpref/init/all.js15
-rw-r--r--modules/zlib/src/ChangeLog55
-rw-r--r--modules/zlib/src/ChangeLog.moz4
-rw-r--r--modules/zlib/src/README6
-rw-r--r--modules/zlib/src/adler32.c21
-rw-r--r--modules/zlib/src/compress.c42
-rw-r--r--modules/zlib/src/crc32.c41
-rw-r--r--modules/zlib/src/deflate.c802
-rw-r--r--modules/zlib/src/deflate.h35
-rw-r--r--modules/zlib/src/gzguts.h23
-rw-r--r--modules/zlib/src/gzlib.c31
-rw-r--r--modules/zlib/src/gzread.c156
-rw-r--r--modules/zlib/src/gzwrite.c332
-rw-r--r--modules/zlib/src/infback.c4
-rw-r--r--modules/zlib/src/inffast.c85
-rw-r--r--modules/zlib/src/inflate.c122
-rw-r--r--modules/zlib/src/inflate.h11
-rw-r--r--modules/zlib/src/inftrees.c26
-rw-r--r--modules/zlib/src/mozzconf.h42
-rw-r--r--modules/zlib/src/trees.c99
-rw-r--r--modules/zlib/src/uncompr.c98
-rw-r--r--modules/zlib/src/zconf.h43
-rw-r--r--modules/zlib/src/zlib.h453
-rw-r--r--modules/zlib/src/zutil.c49
-rw-r--r--modules/zlib/src/zutil.h57
-rw-r--r--netwerk/protocol/http/nsCORSListenerProxy.cpp2
-rw-r--r--security/manager/ssl/nsSTSPreloadList.errors1942
-rw-r--r--security/manager/ssl/nsSTSPreloadList.inc1512
-rw-r--r--toolkit/components/thumbnails/BackgroundPageThumbs.jsm15
-rw-r--r--toolkit/components/thumbnails/PageThumbs.jsm3
-rw-r--r--toolkit/components/thumbnails/blankthumb.inc87
-rw-r--r--toolkit/components/thumbnails/moz.build6
-rw-r--r--toolkit/content/aboutSupport.js15
-rw-r--r--toolkit/locales/en-US/chrome/global/aboutSupport.properties12
-rw-r--r--toolkit/modules/Troubleshoot.jsm33
-rw-r--r--toolkit/modules/tests/browser/browser_Troubleshoot.js26
-rw-r--r--toolkit/themes/shared/jar.inc.mn1
-rw-r--r--widget/windows/nsNativeThemeWin.cpp5
83 files changed, 4488 insertions, 2801 deletions
diff --git a/README.md b/README.md
index 69f81ca3b..4f5f58255 100644
--- a/README.md
+++ b/README.md
@@ -18,6 +18,9 @@ Additional documentation relevant to this source code can be found in the `/docs
directory. This will contain relevant documentation regarding contributing,
using and distributing this code and its binaries.
+If you are interested in the development and building side of things, some
+information will be available on the [Pale Moon developer wiki](http://developer.palemoon.org).
+
### A note about trademarks and branding
Although this repository is licensed under Mozilla Public License v2.0, the
diff --git a/application/basilisk/base/content/aboutNetError.xhtml b/application/basilisk/base/content/aboutNetError.xhtml
index f28e2365f..3296600c8 100644
--- a/application/basilisk/base/content/aboutNetError.xhtml
+++ b/application/basilisk/base/content/aboutNetError.xhtml
@@ -212,9 +212,6 @@
}
if (err == "sslv3Used") {
- document.getElementById("learnMoreContainer").style.display = "block";
- var learnMoreLink = document.getElementById("learnMoreLink");
- learnMoreLink.href = "https://support.mozilla.org/kb/how-resolve-sslv3-error-messages-firefox";
document.body.className = "certerror";
}
@@ -258,17 +255,6 @@
window.addEventListener("AboutNetErrorOptions", function(evt) {
// Pinning errors are of type nssFailure2
if (getErrorCode() == "nssFailure2" || getErrorCode() == "weakCryptoUsed") {
- document.getElementById("learnMoreContainer").style.display = "block";
- var learnMoreLink = document.getElementById("learnMoreLink");
- // nssFailure2 also gets us other non-overrideable errors. Choose
- // a "learn more" link based on description:
- if (getDescription().includes("mozilla_pkix_error_key_pinning_failure")) {
- learnMoreLink.href = "https://support.mozilla.org/kb/certificate-pinning-reports";
- }
- if (getErrorCode() == "weakCryptoUsed") {
- learnMoreLink.href = "https://support.mozilla.org/kb/how-resolve-weak-crypto-error-messages-firefox";
- }
-
const hasPrefStyleError = [
"interrupted", // This happens with subresources that are above the max tls
"SSL_ERROR_PROTOCOL_VERSION_ALERT",
@@ -336,8 +322,6 @@
addAutofocus("returnButton");
setupAdvancedButton(true);
- document.getElementById("learnMoreContainer").style.display = "block";
-
let event = new CustomEvent("AboutNetErrorLoad", {bubbles:true});
document.getElementById("advancedButton").dispatchEvent(event);
diff --git a/application/basilisk/base/content/content.js b/application/basilisk/base/content/content.js
index 88e58b501..5accbdf7b 100644
--- a/application/basilisk/base/content/content.js
+++ b/application/basilisk/base/content/content.js
@@ -298,12 +298,10 @@ var AboutNetAndCertErrorListener = {
onCertErrorDetails(msg) {
let div = content.document.getElementById("certificateErrorText");
div.textContent = msg.data.info;
- let learnMoreLink = content.document.getElementById("learnMoreLink");
let baseURL = Services.urlFormatter.formatURLPref("app.support.baseURL");
switch (msg.data.code) {
case SEC_ERROR_UNKNOWN_ISSUER:
- learnMoreLink.href = baseURL + "security-error";
break;
// in case the certificate expired we make sure the system clock
@@ -336,7 +334,6 @@ var AboutNetAndCertErrorListener = {
content.document.getElementById("wrongSystemTimePanel")
.style.display = "block";
}
- learnMoreLink.href = baseURL + "time-errors";
break;
}
},
diff --git a/application/basilisk/themes/shared/aboutNetError.css b/application/basilisk/themes/shared/aboutNetError.css
index 168d2e893..7e1e7c32b 100644
--- a/application/basilisk/themes/shared/aboutNetError.css
+++ b/application/basilisk/themes/shared/aboutNetError.css
@@ -39,10 +39,6 @@ button:disabled {
display: none;
}
-#learnMoreContainer {
- display: none;
-}
-
#certErrorAndCaptivePortalButtonContainer {
display: none;
}
diff --git a/application/palemoon/app/profile/palemoon.js b/application/palemoon/app/profile/palemoon.js
index 22c4f8654..15accd146 100644
--- a/application/palemoon/app/profile/palemoon.js
+++ b/application/palemoon/app/profile/palemoon.js
@@ -59,9 +59,9 @@ pref("extensions.blocklist.level.updated", false);
// Controls what level the blocklist switches from warning about items to forcibly
// blocking them.
pref("extensions.blocklist.level", 2);
-pref("extensions.blocklist.url", "http://blocklist.palemoon.org/%VERSION%/blocklist.xml");
+pref("extensions.blocklist.url", "https://blocklist.palemoon.org/?version=%VERSION%");
pref("extensions.blocklist.detailsURL", "https://blocklist.palemoon.org/about.shtml");
-pref("extensions.blocklist.itemURL", "http://blocklist.palemoon.org/info/?id=%blockID%");
+pref("extensions.blocklist.itemURL", "https://blocklist.palemoon.org/info/?id=%blockID%");
pref("extensions.update.autoUpdateDefault", true);
@@ -544,6 +544,25 @@ pref("privacy.sanitize.migrateFx3Prefs", false);
pref("network.proxy.share_proxy_settings", false); // use the same proxy settings for all protocols
+// Disable speculative half-open connections on Pale Moon
+pref("network.http.speculative-parallel-limit", 0);
+
+// Enable pipelining over SSL
+pref("network.http.pipelining.ssl", true);
+
+// Disable predictor/prefetch of URIs
+pref("network.predictor.enabled", false);
+pref("network.prefetch-next", false);
+
+// Disable DNS prefetching
+pref("network.dns.disablePrefetch", true);
+
+// Tune DNS lookups
+pref("network.dnsCacheEntries", 800);
+pref("network.dnsCacheExpiration", 180); // 3 minutes if no TTL given by DNS resolver
+pref("network.dns.get-ttl", true); // Get and use DNS resolver TTL
+pref("network.dnsCacheExpirationGracePeriod", 60); // 1 minute grace period for stale entry
+
// simple gestures support
pref("browser.gesture.swipe.left", "Browser:BackOrBackDuplicate");
pref("browser.gesture.swipe.right", "Browser:ForwardOrForwardDuplicate");
diff --git a/application/palemoon/base/content/browser.js b/application/palemoon/base/content/browser.js
index 386bd418b..7421fc5c3 100644
--- a/application/palemoon/base/content/browser.js
+++ b/application/palemoon/base/content/browser.js
@@ -1051,6 +1051,8 @@ var gBrowserInit = {
// [3]: postData (nsIInputStream)
// [4]: allowThirdPartyFixup (bool)
// [5]: referrerPolicy (int)
+ // [6]: originPrincipal (nsIPrincipal)
+ // [7]: triggeringPrincipal (nsIPrincipal)
else if (window.arguments.length >= 3) {
let referrerURI = window.arguments[2];
if (typeof(referrerURI) == "string") {
@@ -1063,7 +1065,10 @@ var gBrowserInit = {
let referrerPolicy = (window.arguments[5] != undefined ?
window.arguments[5] : Ci.nsIHttpChannel.REFERRER_POLICY_DEFAULT);
loadURI(uriToLoad, referrerURI, window.arguments[3] || null,
- window.arguments[4] || false, referrerPolicy);
+ window.arguments[4] || false, referrerPolicy,
+ // pass the origin principal (if any) and force its use to create
+ // an initial about:blank viewer if present:
+ window.arguments[6], !!window.arguments[6], window.arguments[7]);
window.focus();
}
// Note: loadOneOrMoreURIs *must not* be called if window.arguments.length >= 3.
@@ -1952,7 +1957,9 @@ function BrowserTryToCloseWindow()
window.close(); // WindowIsClosing does all the necessary checks
}
-function loadURI(uri, referrer, postData, allowThirdPartyFixup, referrerPolicy) {
+function loadURI(uri, referrer, postData, allowThirdPartyFixup, referrerPolicy,
+ originPrincipal, forceAboutBlankViewerInCurrent,
+ triggeringPrincipal) {
if (postData === undefined)
postData = null;
@@ -1968,6 +1975,9 @@ function loadURI(uri, referrer, postData, allowThirdPartyFixup, referrerPolicy)
referrerURI: referrer,
referrerPolicy: referrerPolicy,
postData: postData,
+ originPrincipal: originPrincipal,
+ triggeringPrincipal: triggeringPrincipal,
+ forceAboutBlankViewerInCurrent: forceAboutBlankViewerInCurrent,
});
} catch (e) {}
}
@@ -4395,9 +4405,11 @@ nsBrowserAccess.prototype = {
}
let referrer = aOpener ? makeURI(aOpener.location.href) : null;
+ let triggeringPrincipal = null;
let referrerPolicy = Ci.nsIHttpChannel.REFERRER_POLICY_DEFAULT;
if (aOpener && aOpener.document) {
referrerPolicy = aOpener.document.referrerPolicy;
+ triggeringPrincipal = aOpener.document.nodePrincipal;
}
switch (aWhere) {
@@ -4437,6 +4449,7 @@ nsBrowserAccess.prototype = {
let referrer = aOpener ? makeURI(aOpener.location.href) : null;
let tab = win.gBrowser.loadOneTab(aURI ? aURI.spec : "about:blank", {
+ triggeringPrincipal: triggeringPrincipal,
referrerURI: referrer,
referrerPolicy: referrerPolicy,
fromExternal: isExternal,
@@ -4459,6 +4472,7 @@ nsBrowserAccess.prototype = {
Ci.nsIWebNavigation.LOAD_FLAGS_NONE;
gBrowser.loadURIWithFlags(aURI.spec, {
flags: loadflags,
+ triggeringPrincipal: triggeringPrincipal,
referrerURI: referrer,
referrerPolicy: referrerPolicy,
});
@@ -5192,7 +5206,9 @@ function handleLinkClick(event, href, linkNode) {
urlSecurityCheck(href, doc.nodePrincipal);
openLinkIn(href, where, { referrerURI: doc.documentURIObject,
charset: doc.characterSet,
- referrerPolicy: doc.referrerPolicy });
+ referrerPolicy: doc.referrerPolicy,
+ originPrincipal: doc.nodePrincipal,
+ triggeringPrincipal: doc.nodePrincipal });
event.preventDefault();
return true;
}
diff --git a/application/palemoon/base/content/nsContextMenu.js b/application/palemoon/base/content/nsContextMenu.js
index 738868ccb..19b2fac77 100644
--- a/application/palemoon/base/content/nsContextMenu.js
+++ b/application/palemoon/base/content/nsContextMenu.js
@@ -754,7 +754,9 @@ nsContextMenu.prototype = {
openLinkIn(this.linkURL, "window",
{ charset: doc.characterSet,
referrerURI: doc.documentURIObject,
- referrerPolicy: doc.referrerPolicy });
+ referrerPolicy: doc.referrerPolicy,
+ originPrincipal: doc.nodePrincipal,
+ triggeringPrincipal: doc.nodePrincipal });
},
// Open linked-to URL in a new private window.
@@ -765,6 +767,8 @@ nsContextMenu.prototype = {
{ charset: doc.characterSet,
referrerURI: doc.documentURIObject,
referrerPolicy: doc.referrerPolicy,
+ originPrincipal: doc.nodePrincipal,
+ triggeringPrincipal: doc.nodePrincipal,
private: true });
},
@@ -775,7 +779,9 @@ nsContextMenu.prototype = {
openLinkIn(this.linkURL, "tab",
{ charset: doc.characterSet,
referrerURI: doc.documentURIObject,
- referrerPolicy: doc.referrerPolicy });
+ referrerPolicy: doc.referrerPolicy,
+ originPrincipal: doc.nodePrincipal,
+ triggeringPrincipal: doc.nodePrincipal });
},
// open URL in current tab
@@ -784,7 +790,9 @@ nsContextMenu.prototype = {
urlSecurityCheck(this.linkURL, doc.nodePrincipal);
openLinkIn(this.linkURL, "current",
{ charset: doc.characterSet,
- referrerURI: doc.documentURIObject });
+ referrerURI: doc.documentURIObject,
+ originPrincipal: doc.nodePrincipal,
+ triggeringPrincipal: doc.nodePrincipal });
},
// Open frame in a new tab.
diff --git a/application/palemoon/base/content/tabbrowser.xml b/application/palemoon/base/content/tabbrowser.xml
index ea68d00ad..d5735149e 100644
--- a/application/palemoon/base/content/tabbrowser.xml
+++ b/application/palemoon/base/content/tabbrowser.xml
@@ -1313,13 +1313,16 @@
<parameter name="aAllowThirdPartyFixup"/>
<body>
<![CDATA[
+ var aTriggeringPrincipal;
var aReferrerPolicy;
var aFromExternal;
var aRelatedToCurrent;
+ var aOriginPrincipal;
if (arguments.length == 2 &&
typeof arguments[1] == "object" &&
!(arguments[1] instanceof Ci.nsIURI)) {
let params = arguments[1];
+ aTriggeringPrincipal = params.triggeringPrincipal;
aReferrerURI = params.referrerURI;
aReferrerPolicy = params.referrerPolicy;
aCharset = params.charset;
@@ -1328,12 +1331,14 @@
aAllowThirdPartyFixup = params.allowThirdPartyFixup;
aFromExternal = params.fromExternal;
aRelatedToCurrent = params.relatedToCurrent;
+ aOriginPrincipal = params.originPrincipal;
}
var bgLoad = (aLoadInBackground != null) ? aLoadInBackground :
Services.prefs.getBoolPref("browser.tabs.loadInBackground");
var owner = bgLoad ? null : this.selectedTab;
var tab = this.addTab(aURI, {
+ triggeringPrincipal: aTriggeringPrincipal,
referrerURI: aReferrerURI,
referrerPolicy: aReferrerPolicy,
charset: aCharset,
@@ -1341,6 +1346,7 @@
ownerTab: owner,
allowThirdPartyFixup: aAllowThirdPartyFixup,
fromExternal: aFromExternal,
+ originPrincipal: aOriginPrincipal,
relatedToCurrent: aRelatedToCurrent});
if (!bgLoad)
this.selectedTab = tab;
@@ -1461,14 +1467,17 @@
<body>
<![CDATA[
const NS_XUL = "http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul";
+ var aTriggeringPrincipal;
var aReferrerPolicy;
var aFromExternal;
var aRelatedToCurrent;
var aSkipAnimation;
+ var aOriginPrincipal;
if (arguments.length == 2 &&
typeof arguments[1] == "object" &&
!(arguments[1] instanceof Ci.nsIURI)) {
let params = arguments[1];
+ aTriggeringPrincipal = params.triggeringPrincipal;
aReferrerURI = params.referrerURI;
aReferrerPolicy = params.referrerPolicy;
aCharset = params.charset;
@@ -1478,6 +1487,7 @@
aFromExternal = params.fromExternal;
aRelatedToCurrent = params.relatedToCurrent;
aSkipAnimation = params.skipAnimation;
+ aOriginPrincipal = params.originPrincipal;
}
// if we're adding tabs, we're past interrupt mode, ditch the owner
@@ -1486,6 +1496,11 @@
var t = document.createElementNS(NS_XUL, "tab");
+ let aURIObject = null;
+ try {
+ aURIObject = Services.io.newURI(aURI || "about:blank");
+ } catch (ex) { /* we'll try to fix up this URL later */ }
+
var uriIsAboutBlank = !aURI || aURI == "about:blank";
if (!aURI || isBlankPageURL(aURI))
@@ -1625,6 +1640,16 @@
evt.initEvent("TabOpen", true, false);
t.dispatchEvent(evt);
+ if (aOriginPrincipal && aURI) {
+ let {URI_INHERITS_SECURITY_CONTEXT} = Ci.nsIProtocolHandler;
+ // Unless we know for sure we're not inheriting principals,
+ // force the about:blank viewer to have the right principal:
+ if (!aURIObject ||
+ (Services.io.getProtocolFlags(aURIObject.scheme) & URI_INHERITS_SECURITY_CONTEXT)) {
+ b.createAboutBlankContentViewer(aOriginPrincipal);
+ }
+ }
+
// If we didn't swap docShells with a preloaded browser
// then let's just continue loading the page normally.
if (!docShellsSwapped && !uriIsAboutBlank) {
@@ -1643,6 +1668,7 @@
try {
b.loadURIWithFlags(aURI, {
flags: flags,
+ triggeringPrincipal: aTriggeringPrincipal,
referrerURI: aReferrerURI,
referrerPolicy: aReferrerPolicy,
charset: aCharset,
diff --git a/application/palemoon/base/content/utilityOverlay.js b/application/palemoon/base/content/utilityOverlay.js
index 0b97c9ce1..2c1a95f83 100644
--- a/application/palemoon/base/content/utilityOverlay.js
+++ b/application/palemoon/base/content/utilityOverlay.js
@@ -230,6 +230,10 @@ function openLinkIn(url, where, params) {
var aDisallowInheritPrincipal = params.disallowInheritPrincipal;
var aInitiatingDoc = params.initiatingDoc;
var aIsPrivate = params.private;
+ var aPrincipal = params.originPrincipal;
+ var aTriggeringPrincipal = params.triggeringPrincipal;
+ var aForceAboutBlankViewerInCurrent =
+ params.forceAboutBlankViewerInCurrent;
var sendReferrerURI = true;
if (where == "save") {
@@ -254,6 +258,23 @@ function openLinkIn(url, where, params) {
// Note that if |w| is null we might have no current browser (we'll open a new window).
var aCurrentBrowser = params.currentBrowser || (w && w.gBrowser.selectedBrowser);
+ // Teach the principal about the right OA to use, e.g. in case when
+ // opening a link in a new private window.
+ // Please note we do not have to do that for SystemPrincipals and we
+ // can not do it for NullPrincipals since NullPrincipals are only
+ // identical if they actually are the same object (See Bug: 1346759)
+ function useOAForPrincipal(principal) {
+ if (principal && principal.isCodebasePrincipal) {
+ let attrs = {
+ privateBrowsingId: aIsPrivate || (w && PrivateBrowsingUtils.isWindowPrivate(w)),
+ };
+ return Services.scriptSecurityManager.createCodebasePrincipal(principal.URI, attrs);
+ }
+ return principal;
+ }
+ aPrincipal = useOAForPrincipal(aPrincipal);
+ aTriggeringPrincipal = useOAForPrincipal(aTriggeringPrincipal);
+
if (!w || where == "window") {
// This propagates to window.arguments.
// Strip referrer data when opening a new private window, to prevent
@@ -297,6 +318,8 @@ function openLinkIn(url, where, params) {
sa.AppendElement(aPostData);
sa.AppendElement(allowThirdPartyFixupSupports);
sa.AppendElement(referrerPolicySupports);
+ sa.AppendElement(aPrincipal);
+ sa.AppendElement(aTriggeringPrincipal);
let features = "chrome,dialog=no,all";
if (aIsPrivate) {
@@ -314,10 +337,17 @@ function openLinkIn(url, where, params) {
getBoolPref("browser.tabs.loadInBackground");
}
+ let uriObj;
+ if (where == "current") {
+ try {
+ uriObj = Services.io.newURI(url, null, null);
+ } catch (e) {}
+ }
+
if (where == "current" && w.gBrowser.selectedTab.pinned) {
try {
- let uriObj = Services.io.newURI(url, null, null);
- if (!uriObj.schemeIs("javascript") &&
+ // nsIURI.host can throw for non-nsStandardURL nsIURIs.
+ if (!uriObj || !uriObj.schemeIs("javascript") &&
w.gBrowser.currentURI.host != uriObj.host) {
where = "tab";
loadInBackground = false;
@@ -345,11 +375,22 @@ function openLinkIn(url, where, params) {
if (aForceAllowDataURI) {
flags |= Ci.nsIWebNavigation.LOAD_FLAGS_FORCE_ALLOW_DATA_URI;
}
+ let {URI_INHERITS_SECURITY_CONTEXT} = Ci.nsIProtocolHandler;
+ if (aForceAboutBlankViewerInCurrent &&
+ (!uriObj ||
+ (Services.io.getProtocolFlags(uriObj.scheme) & URI_INHERITS_SECURITY_CONTEXT))) {
+ // Unless we know for sure we're not inheriting principals,
+ // force the about:blank viewer to have the right principal:
+ w.gBrowser.selectedBrowser.createAboutBlankContentViewer(aPrincipal);
+ }
+
w.gBrowser.loadURIWithFlags(url, {
flags: flags,
+ triggeringPrincipal: aTriggeringPrincipal,
referrerURI: aReferrerURI,
referrerPolicy: aReferrerPolicy,
postData: aPostData,
+ originPrincipal: aPrincipal,
});
browserUsedForLoad = aCurrentBrowser;
break;
@@ -365,7 +406,9 @@ function openLinkIn(url, where, params) {
postData: aPostData,
inBackground: loadInBackground,
allowThirdPartyFixup: aAllowThirdPartyFixup,
- relatedToCurrent: aRelatedToCurrent});
+ relatedToCurrent: aRelatedToCurrent,
+ originPrincipal: aPrincipal,
+ triggeringPrincipal: aTriggeringPrincipal });
browserUsedForLoad = tabUsedForLoad.linkedBrowser;
break;
}
diff --git a/application/palemoon/config/version.txt b/application/palemoon/config/version.txt
index 4c184ee3b..4f88287f0 100644
--- a/application/palemoon/config/version.txt
+++ b/application/palemoon/config/version.txt
@@ -1 +1 @@
-28.0.0b4 \ No newline at end of file
+28.0.0b5 \ No newline at end of file
diff --git a/application/palemoon/themes/osx/browser.css b/application/palemoon/themes/osx/browser.css
index 400ace3f8..97073b161 100644
--- a/application/palemoon/themes/osx/browser.css
+++ b/application/palemoon/themes/osx/browser.css
@@ -817,14 +817,6 @@ toolbar[brighttext] #bookmarks-menu-button.bookmark-item {
}
%endif
-/* ::::: fullscreen window controls ::::: */
-
-#minimize-button,
-#close-button,
-#fullscreen-button ~ #window-controls > #restore-button {
- display: none;
-}
-
/* ::::: Location Bar ::::: */
#urlbar,
@@ -1348,6 +1340,257 @@ richlistitem[type~="action"][actiontype="switchtab"][selected="true"] > .ac-url-
min-width: 27em;
}
+/* BOOKMARKING PANEL */
+#editBookmarkPanelStarIcon {
+ list-style-image: url("chrome://browser/skin/places/starred48.png");
+ width: 48px;
+ height: 48px;
+}
+
+#editBookmarkPanelStarIcon[unstarred] {
+ list-style-image: url("chrome://browser/skin/places/unstarred48.png");
+}
+
+#editBookmarkPanelTitle {
+ font-size: 130%;
+ font-weight: bold;
+}
+
+#editBMPanel_rows > row {
+ margin-bottom: 8px;
+}
+
+#editBMPanel_rows > row:last-of-type {
+ margin-bottom: 0;
+}
+
+/**** Input elements ****/
+
+#editBMPanel_rows > row > textbox,
+#editBMPanel_rows > row > hbox > textbox {
+ -moz-appearance: none;
+ background: linear-gradient(#fafafa, #fff);
+ background-clip: padding-box;
+ border-radius: 3px;
+ border: 1px solid rgba(0,0,0,.3) !important;
+ box-shadow: inset 0 1px 1px 1px rgba(0,0,0,.05),
+ 0 1px rgba(255,255,255,.3);
+ margin: 0;
+ padding: 3px 6px;
+}
+
+#editBMPanel_rows > row > textbox[focused="true"],
+#editBMPanel_rows > row > hbox > textbox[focused="true"] {
+ border-color: -moz-mac-focusring !important;
+ box-shadow: @focusRingShadow@;
+}
+
+/**** HUD style buttons ****/
+
+.editBookmarkPanelHeaderButton,
+.editBookmarkPanelBottomButton {
+ @hudButton@
+ margin: 0;
+ min-width: 82px;
+ min-height: 22px;
+}
+
+.editBookmarkPanelHeaderButton:hover:active,
+.editBookmarkPanelBottomButton:hover:active {
+ @hudButtonPressed@
+}
+
+.editBookmarkPanelHeaderButton:-moz-focusring,
+.editBookmarkPanelBottomButton:-moz-focusring {
+ @hudButtonFocused@
+}
+
+.editBookmarkPanelBottomButton[default="true"] {
+ background-color: #666;
+}
+
+#editBookmarkPanelHeader {
+ margin-bottom: 6px;
+}
+
+.editBookmarkPanelBottomButton:last-child {
+ -moz-margin-start: 8px;
+}
+
+/* The following elements come from editBookmarkOverlay.xul. Styling that's
+ specific to the editBookmarkPanel should be in browser.css. Styling that
+ should be shared by all editBookmarkOverlay.xul consumers should be in
+ editBookmarkOverlay.css. */
+
+#editBMPanel_newFolderBox {
+ background: linear-gradient(#fff, #f2f2f2);
+ background-origin: padding-box;
+ background-clip: padding-box;
+ border-radius: 0 0 3px 3px;
+ border: 1px solid #a5a5a5;
+ box-shadow: inset 0 1px rgba(255,255,255,.8),
+ inset 0 0 1px rgba(255,255, 255,.25),
+ 0 1px rgba(255,255,255,.3);
+ margin: 0;
+ padding: 0;
+ height: 20px;
+}
+
+#editBMPanel_newFolderButton {
+ -moz-appearance: none;
+ border: 0 solid #a5a5a5;
+ -moz-border-end-width: 1px;
+ padding: 0 9px;
+ margin: 0;
+ min-width: 21px;
+ min-height: 20px;
+ height: 20px;
+ color: #fff;
+ list-style-image: url("chrome://browser/skin/panel-plus-sign.png");
+ position: relative;
+}
+
+#editBMPanel_newFolderButton:hover:active {
+ background: linear-gradient(rgba(40,40,40,.9), rgba(70,70,70,.9));
+ box-shadow: inset 0 0 3px rgba(0,0,0,.2), inset 0 1px 7px rgba(0,0,0,.4);
+}
+
+#editBMPanel_newFolderButton:-moz-focusring {
+ @hudButtonFocused@
+}
+
+#editBMPanel_newFolderButton .button-text {
+ display: none;
+}
+
+#editBMPanel_folderMenuList {
+ @hudButton@
+ background-clip: padding-box;
+ margin: 0;
+ min-height: 22px;
+ padding-top: 2px;
+ padding-bottom: 1px;
+ -moz-padding-start: 8px;
+ -moz-padding-end: 4px;
+}
+
+#editBMPanel_folderMenuList:-moz-focusring {
+ @hudButtonFocused@
+}
+
+#editBMPanel_folderMenuList[open="true"],
+#editBMPanel_folderMenuList:hover:active {
+ @hudButtonPressed@
+}
+
+#editBMPanel_folderMenuList > .menulist-dropmarker {
+ -moz-appearance: none;
+ display: -moz-box;
+ background-color: transparent;
+ border: 0;
+ margin: 0;
+ padding: 0;
+ -moz-padding-end: 4px;
+ width: 7px;
+}
+
+#editBMPanel_folderMenuList > .menulist-dropmarker > .dropmarker-icon {
+ list-style-image: url("chrome://global/skin/icons/panel-dropmarker.png");
+}
+
+/**** folder tree and tag selector ****/
+
+#editBMPanel_folderTree,
+#editBMPanel_tagsSelector {
+ -moz-appearance: none;
+ background: linear-gradient(#fafafa, #fff);
+ background-clip: padding-box;
+ border-radius: 3px;
+ border: 1px solid rgba(0,0,0,.3);
+ box-shadow: inset 0 1px 1px 1px rgba(0,0,0,.05),
+ 0 1px rgba(255,255,255,.3);
+ margin: 0;
+}
+
+#editBMPanel_folderTree:-moz-focusring,
+#editBMPanel_tagsSelector:-moz-focusring {
+ border-color: -moz-mac-focusring;
+ box-shadow: @focusRingShadow@;
+}
+
+#editBMPanel_folderTree {
+ border-bottom: none;
+ border-bottom-left-radius: 0;
+ border-bottom-right-radius: 0;
+ /* Implements editBookmarkPanel resizing on folderTree un-collapse. */
+ margin: 0 !important;
+ min-width: 27em;
+ position: relative;
+}
+
+/**** expanders ****/
+
+#editBookmarkPanel .expander-up,
+#editBookmarkPanel .expander-down {
+ @hudButton@
+ margin: 0;
+ -moz-margin-start: 4px;
+ min-width: 27px;
+ min-height: 22px;
+}
+
+#editBookmarkPanel .expander-up:-moz-focusring,
+#editBookmarkPanel .expander-down:-moz-focusring {
+ @hudButtonFocused@
+}
+
+#editBookmarkPanel .expander-up:hover:active,
+#editBookmarkPanel .expander-down:hover:active {
+ @hudButtonPressed@
+}
+
+#editBookmarkPanel .expander-up {
+ list-style-image: url("chrome://browser/skin/panel-expander-open.png");
+}
+
+#editBookmarkPanel .expander-down {
+ list-style-image: url("chrome://browser/skin/panel-expander-closed.png");
+}
+
+#editBookmarkPanel .expander-up > .button-box > .button-icon,
+#editBookmarkPanel .expander-down > .button-box > .button-icon {
+ margin: 1px 0 0;
+}
+
+#editBookmarkPanel .expander-up > .button-box > .button-text,
+#editBookmarkPanel .expander-down > .button-box > .button-text {
+ display: none;
+}
+
+@media (min-resolution: 2dppx) {
+ #editBookmarkPanel .expander-up {
+ list-style-image: url("chrome://browser/skin/panel-expander-open@2x.png");
+ }
+
+ #editBookmarkPanel .expander-down {
+ list-style-image: url("chrome://browser/skin/panel-expander-closed@2x.png");
+ }
+
+ #editBookmarkPanel .expander-up > .button-box > .button-icon,
+ #editBookmarkPanel .expander-down > .button-box > .button-icon {
+ width: 9px;
+ }
+}
+
+#editBMPanel_tagsField > .autocomplete-textbox-container > .textbox-input-box > html|*.textbox-input::-moz-placeholder {
+ opacity: 1.0;
+ color: #bbb;
+}
+
+.editBMPanel_rowLabel {
+ text-align: end;
+}
+
/* ::::: content area ::::: */
#sidebar {
diff --git a/application/palemoon/themes/osx/jar.mn b/application/palemoon/themes/osx/jar.mn
index 8f1ed0341..3df9496e8 100644
--- a/application/palemoon/themes/osx/jar.mn
+++ b/application/palemoon/themes/osx/jar.mn
@@ -41,6 +41,11 @@ browser.jar:
skin/classic/browser/mixed-content-blocked-64.png
skin/classic/browser/monitor.png
skin/classic/browser/monitor_16-10.png
+ skin/classic/browser/panel-expander-closed.png
+ skin/classic/browser/panel-expander-closed@2x.png
+ skin/classic/browser/panel-expander-open.png
+ skin/classic/browser/panel-expander-open@2x.png
+ skin/classic/browser/panel-plus-sign.png
skin/classic/browser/pageInfo.css
skin/classic/browser/pageInfo.png
skin/classic/browser/page-livemarks.png
diff --git a/application/palemoon/themes/osx/panel-expander-closed.png b/application/palemoon/themes/osx/panel-expander-closed.png
new file mode 100644
index 000000000..f0e97b22e
--- /dev/null
+++ b/application/palemoon/themes/osx/panel-expander-closed.png
Binary files differ
diff --git a/application/palemoon/themes/osx/panel-expander-closed@2x.png b/application/palemoon/themes/osx/panel-expander-closed@2x.png
new file mode 100644
index 000000000..0e7ded50f
--- /dev/null
+++ b/application/palemoon/themes/osx/panel-expander-closed@2x.png
Binary files differ
diff --git a/application/palemoon/themes/osx/panel-expander-open.png b/application/palemoon/themes/osx/panel-expander-open.png
new file mode 100644
index 000000000..e3febf4ff
--- /dev/null
+++ b/application/palemoon/themes/osx/panel-expander-open.png
Binary files differ
diff --git a/application/palemoon/themes/osx/panel-expander-open@2x.png b/application/palemoon/themes/osx/panel-expander-open@2x.png
new file mode 100644
index 000000000..391337030
--- /dev/null
+++ b/application/palemoon/themes/osx/panel-expander-open@2x.png
Binary files differ
diff --git a/application/palemoon/themes/osx/panel-plus-sign.png b/application/palemoon/themes/osx/panel-plus-sign.png
new file mode 100644
index 000000000..375601e68
--- /dev/null
+++ b/application/palemoon/themes/osx/panel-plus-sign.png
Binary files differ
diff --git a/caps/nsScriptSecurityManager.cpp b/caps/nsScriptSecurityManager.cpp
index 0277f771d..129a4d0da 100644
--- a/caps/nsScriptSecurityManager.cpp
+++ b/caps/nsScriptSecurityManager.cpp
@@ -68,9 +68,6 @@
#include "nsILoadInfo.h"
#include "nsXPCOMStrings.h"
-// This should be probably defined on some other place... but I couldn't find it
-#define WEBAPPS_PERM_NAME "webapps-manage"
-
using namespace mozilla;
using namespace mozilla::dom;
diff --git a/dom/bindings/Bindings.conf b/dom/bindings/Bindings.conf
index aa7f26ad6..6f9733c5f 100644
--- a/dom/bindings/Bindings.conf
+++ b/dom/bindings/Bindings.conf
@@ -1222,6 +1222,11 @@ DOMInterfaces = {
'headerFile': 'WebGLExtensions.h'
},
+'MOZ_debug_get': {
+ 'nativeType': 'mozilla::WebGLExtensionDebugGet',
+ 'headerFile': 'WebGLExtensions.h'
+},
+
'WebGLFramebuffer': {
'nativeType': 'mozilla::WebGLFramebuffer',
'headerFile': 'WebGLFramebuffer.h'
diff --git a/dom/canvas/WebGLContextExtensions.cpp b/dom/canvas/WebGLContextExtensions.cpp
index 4a5a23274..7f338b4e9 100644
--- a/dom/canvas/WebGLContextExtensions.cpp
+++ b/dom/canvas/WebGLContextExtensions.cpp
@@ -40,6 +40,7 @@ WebGLContext::GetExtensionString(WebGLExtensionID ext)
WEBGL_EXTENSION_IDENTIFIER(EXT_sRGB)
WEBGL_EXTENSION_IDENTIFIER(EXT_texture_filter_anisotropic)
WEBGL_EXTENSION_IDENTIFIER(EXT_disjoint_timer_query)
+ WEBGL_EXTENSION_IDENTIFIER(MOZ_debug_get)
WEBGL_EXTENSION_IDENTIFIER(OES_element_index_uint)
WEBGL_EXTENSION_IDENTIFIER(OES_standard_derivatives)
WEBGL_EXTENSION_IDENTIFIER(OES_texture_float)
@@ -91,6 +92,8 @@ bool WebGLContext::IsExtensionSupported(dom::CallerType callerType,
switch (ext) {
case WebGLExtensionID::EXT_disjoint_timer_query:
return WebGLExtensionDisjointTimerQuery::IsSupported(this);
+ case WebGLExtensionID::MOZ_debug_get:
+ return true;
case WebGLExtensionID::WEBGL_debug_renderer_info:
return true;
case WebGLExtensionID::WEBGL_debug_shaders:
@@ -372,6 +375,11 @@ WebGLContext::EnableExtension(WebGLExtensionID ext)
obj = new WebGLExtensionTextureFilterAnisotropic(this);
break;
+ // MOZ_
+ case WebGLExtensionID::MOZ_debug_get:
+ obj = new WebGLExtensionDebugGet(this);
+ break;
+
// OES_
case WebGLExtensionID::OES_element_index_uint:
obj = new WebGLExtensionElementIndexUint(this);
diff --git a/dom/canvas/WebGLContextState.cpp b/dom/canvas/WebGLContextState.cpp
index e0234f5c6..c2f4c1a75 100644
--- a/dom/canvas/WebGLContextState.cpp
+++ b/dom/canvas/WebGLContextState.cpp
@@ -61,18 +61,6 @@ WebGLContext::Enable(GLenum cap)
gl->fEnable(cap);
}
-static JS::Value
-StringValue(JSContext* cx, const nsAString& str, ErrorResult& rv)
-{
- JSString* jsStr = JS_NewUCStringCopyN(cx, str.BeginReading(), str.Length());
- if (!jsStr) {
- rv.Throw(NS_ERROR_OUT_OF_MEMORY);
- return JS::NullValue();
- }
-
- return JS::StringValue(jsStr);
-}
-
bool
WebGLContext::GetStencilBits(GLint* const out_stencilBits)
{
diff --git a/dom/canvas/WebGLContextUtils.cpp b/dom/canvas/WebGLContextUtils.cpp
index 9c0d34939..3fd32eb30 100644
--- a/dom/canvas/WebGLContextUtils.cpp
+++ b/dom/canvas/WebGLContextUtils.cpp
@@ -874,4 +874,16 @@ InfoFrom(WebGLTexImageFunc func, WebGLTexDimensions dims)
}
}
+JS::Value
+StringValue(JSContext* cx, const nsAString& str, ErrorResult& er)
+{
+ JSString* jsStr = JS_NewUCStringCopyN(cx, str.BeginReading(), str.Length());
+ if (!jsStr) {
+ er.Throw(NS_ERROR_OUT_OF_MEMORY);
+ return JS::NullValue();
+ }
+
+ return JS::StringValue(jsStr);
+}
+
} // namespace mozilla
diff --git a/dom/canvas/WebGLContextUtils.h b/dom/canvas/WebGLContextUtils.h
index 5401fc878..1d06659b1 100644
--- a/dom/canvas/WebGLContextUtils.h
+++ b/dom/canvas/WebGLContextUtils.h
@@ -94,6 +94,8 @@ WebGLContext::WebGLObjectAsJSObject(JSContext* cx,
*/
const char* InfoFrom(WebGLTexImageFunc func, WebGLTexDimensions dims);
+JS::Value StringValue(JSContext* cx, const nsAString& str, ErrorResult& er);
+
} // namespace mozilla
#endif // WEBGL_CONTEXT_UTILS_H_
diff --git a/dom/canvas/WebGLExtensionDebugGet.cpp b/dom/canvas/WebGLExtensionDebugGet.cpp
new file mode 100644
index 000000000..39bb3c57a
--- /dev/null
+++ b/dom/canvas/WebGLExtensionDebugGet.cpp
@@ -0,0 +1,79 @@
+/* -*- Mode: C++; tab-width: 20; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
+/* This Source Code Form is subject to the terms of the Mozilla Public
+ * License, v. 2.0. If a copy of the MPL was not distributed with this
+ * file, You can obtain one at http://mozilla.org/MPL/2.0/. */
+
+#include "WebGLExtensions.h"
+
+#include "mozilla/dom/WebGLRenderingContextBinding.h"
+#include "WebGLContext.h"
+#include "WebGLContextUtils.h"
+
+namespace mozilla {
+
+WebGLExtensionDebugGet::WebGLExtensionDebugGet(WebGLContext* webgl)
+ : WebGLExtensionBase(webgl)
+{
+}
+
+WebGLExtensionDebugGet::~WebGLExtensionDebugGet()
+{
+}
+
+void
+WebGLExtensionDebugGet::GetParameter(JSContext* cx, GLenum pname,
+ JS::MutableHandle<JS::Value> retval,
+ ErrorResult& er) const
+{
+ const auto& gl = mContext->gl;
+ gl->MakeCurrent();
+
+ switch (pname) {
+ case LOCAL_GL_EXTENSIONS:
+ {
+ nsString ret;
+ if (!gl->IsCoreProfile()) {
+ const auto rawExts = (const char*)gl->fGetString(LOCAL_GL_EXTENSIONS);
+ ret = NS_ConvertUTF8toUTF16(rawExts);
+ } else {
+ const auto& numExts = gl->GetIntAs<GLuint>(LOCAL_GL_NUM_EXTENSIONS);
+ for (GLuint i = 0; i < numExts; i++) {
+ const auto rawExt = (const char*)gl->fGetStringi(LOCAL_GL_EXTENSIONS,
+ i);
+ if (i > 0) {
+ ret.AppendLiteral(" ");
+ }
+ ret.Append(NS_ConvertUTF8toUTF16(rawExt));
+ }
+ }
+ retval.set(StringValue(cx, ret, er));
+ return;
+ }
+
+ case LOCAL_GL_RENDERER:
+ case LOCAL_GL_VENDOR:
+ case LOCAL_GL_VERSION:
+ {
+ const auto raw = (const char*)gl->fGetString(pname);
+ retval.set(StringValue(cx, NS_ConvertUTF8toUTF16(raw), er));
+ return;
+ }
+
+ case 0x10000: // "WSI_INFO"
+ {
+ nsCString info;
+ gl->GetWSIInfo(&info);
+ retval.set(StringValue(cx, NS_ConvertUTF8toUTF16(info), er));
+ return;
+ }
+
+ default:
+ mContext->ErrorInvalidEnumArg("MOZ_debug_get.getParameter", "pname", pname);
+ retval.set(JS::NullValue());
+ return;
+ }
+}
+
+IMPL_WEBGL_EXTENSION_GOOP(WebGLExtensionDebugGet, MOZ_debug_get)
+
+} // namespace mozilla
diff --git a/dom/canvas/WebGLExtensions.h b/dom/canvas/WebGLExtensions.h
index 741f6997f..7b6b6b54b 100644
--- a/dom/canvas/WebGLExtensions.h
+++ b/dom/canvas/WebGLExtensions.h
@@ -12,6 +12,7 @@
#include "WebGLTypes.h"
namespace mozilla {
+class ErrorResult;
namespace dom {
template<typename T>
@@ -385,6 +386,19 @@ public:
DECL_WEBGL_EXTENSION_GOOP
};
+class WebGLExtensionDebugGet final
+ : public WebGLExtensionBase
+{
+public:
+ explicit WebGLExtensionDebugGet(WebGLContext* webgl);
+ virtual ~WebGLExtensionDebugGet();
+
+ void GetParameter(JSContext* cx, GLenum pname,
+ JS::MutableHandle<JS::Value> retval, ErrorResult& er) const;
+
+ DECL_WEBGL_EXTENSION_GOOP
+};
+
} // namespace mozilla
#endif // WEBGL_EXTENSIONS_H_
diff --git a/dom/canvas/WebGLTypes.h b/dom/canvas/WebGLTypes.h
index 42b8701f3..2f4a4368a 100644
--- a/dom/canvas/WebGLTypes.h
+++ b/dom/canvas/WebGLTypes.h
@@ -149,6 +149,7 @@ enum class WebGLExtensionID : uint8_t {
EXT_shader_texture_lod,
EXT_texture_filter_anisotropic,
EXT_disjoint_timer_query,
+ MOZ_debug_get,
OES_element_index_uint,
OES_standard_derivatives,
OES_texture_float,
diff --git a/dom/canvas/moz.build b/dom/canvas/moz.build
index f7555b33d..6d5e2756f 100644
--- a/dom/canvas/moz.build
+++ b/dom/canvas/moz.build
@@ -105,6 +105,7 @@ UNIFIED_SOURCES += [
'WebGLExtensionCompressedTextureETC1.cpp',
'WebGLExtensionCompressedTexturePVRTC.cpp',
'WebGLExtensionCompressedTextureS3TC.cpp',
+ 'WebGLExtensionDebugGet.cpp',
'WebGLExtensionDebugRendererInfo.cpp',
'WebGLExtensionDebugShaders.cpp',
'WebGLExtensionDepthTexture.cpp',
diff --git a/dom/locales/en-US/chrome/security/security.properties b/dom/locales/en-US/chrome/security/security.properties
index c0b80996c..8efdb0a6d 100644
--- a/dom/locales/en-US/chrome/security/security.properties
+++ b/dom/locales/en-US/chrome/security/security.properties
@@ -8,6 +8,7 @@ BlockMixedActiveContent = Blocked loading mixed active content “%1$Sâ€
CORSDisabled=Cross-Origin Request Blocked: The Same Origin Policy disallows reading the remote resource at %1$S. (Reason: CORS disabled).
CORSRequestNotHttp=Cross-Origin Request Blocked: The Same Origin Policy disallows reading the remote resource at %1$S. (Reason: CORS request not http).
CORSMissingAllowOrigin=Cross-Origin Request Blocked: The Same Origin Policy disallows reading the remote resource at %1$S. (Reason: CORS header ‘Access-Control-Allow-Origin’ missing).
+CORSMultipleAllowOriginNotAllowed=Cross-Origin Request Blocked: The Same Origin Policy disallows reading the remote resource at %1$S. (Reason: Multiple CORS headers ‘Access-Control-Allow-Origin’ not allowed).
CORSAllowOriginNotMatchingOrigin=Cross-Origin Request Blocked: The Same Origin Policy disallows reading the remote resource at %1$S. (Reason: CORS header ‘Access-Control-Allow-Origin’ does not match ‘%2$S’).
CORSNotSupportingCredentials=Cross-Origin Request Blocked: The Same Origin Policy disallows reading the remote resource at ‘%1$S’. (Reason: Credential is not supported if the CORS header ‘Access-Control-Allow-Origin’ is ‘*’).
CORSMethodNotFound=Cross-Origin Request Blocked: The Same Origin Policy disallows reading the remote resource at %1$S. (Reason: Did not find method in CORS header ‘Access-Control-Allow-Methods’).
diff --git a/dom/media/fmp4/MP4Demuxer.cpp b/dom/media/fmp4/MP4Demuxer.cpp
index 70b176699..646897468 100644
--- a/dom/media/fmp4/MP4Demuxer.cpp
+++ b/dom/media/fmp4/MP4Demuxer.cpp
@@ -349,8 +349,13 @@ MP4TrackDemuxer::GetNextSample()
if (sample->mCrypto.mValid) {
nsAutoPtr<MediaRawDataWriter> writer(sample->CreateWriter());
writer->mCrypto.mMode = mInfo->mCrypto.mMode;
- writer->mCrypto.mIVSize = mInfo->mCrypto.mIVSize;
- writer->mCrypto.mKeyId.AppendElements(mInfo->mCrypto.mKeyId);
+
+ // Only use the default key parsed from the moov if we haven't already got
+ // one from the sample group description.
+ if (writer->mCrypto.mKeyId.Length() == 0) {
+ writer->mCrypto.mIVSize = mInfo->mCrypto.mIVSize;
+ writer->mCrypto.mKeyId.AppendElements(mInfo->mCrypto.mKeyId);
+ }
}
return sample.forget();
}
diff --git a/dom/webidl/WebGLRenderingContext.webidl b/dom/webidl/WebGLRenderingContext.webidl
index dd0e6ff69..323d23421 100644
--- a/dom/webidl/WebGLRenderingContext.webidl
+++ b/dom/webidl/WebGLRenderingContext.webidl
@@ -1046,3 +1046,12 @@ interface EXT_disjoint_timer_query {
any getQueryEXT(GLenum target, GLenum pname);
any getQueryObjectEXT(WebGLQuery query, GLenum pname);
};
+
+[NoInterfaceObject]
+interface MOZ_debug_get {
+ const GLenum EXTENSIONS = 0x1F03;
+ const GLenum WSI_INFO = 0x10000;
+
+ [Throws]
+ any getParameter(GLenum pname);
+};
diff --git a/gfx/gl/GLContext.h b/gfx/gl/GLContext.h
index f20563070..c82efceda 100644
--- a/gfx/gl/GLContext.h
+++ b/gfx/gl/GLContext.h
@@ -221,6 +221,8 @@ public:
return false;
}
+ virtual void GetWSIInfo(nsCString* const out) const = 0;
+
/**
* Return true if we are running on a OpenGL core profile context
*/
diff --git a/gfx/gl/GLContextCGL.h b/gfx/gl/GLContextCGL.h
index 12da90aee..1a29f3d15 100644
--- a/gfx/gl/GLContextCGL.h
+++ b/gfx/gl/GLContextCGL.h
@@ -58,6 +58,8 @@ public:
virtual bool SupportsRobustness() const override { return false; }
virtual bool SwapBuffers() override;
+
+ virtual void GetWSIInfo(nsCString* const out) const override;
};
} // namespace gl
diff --git a/gfx/gl/GLContextEAGL.h b/gfx/gl/GLContextEAGL.h
index 86e9a5b98..df25d0f1e 100644
--- a/gfx/gl/GLContextEAGL.h
+++ b/gfx/gl/GLContextEAGL.h
@@ -55,6 +55,8 @@ public:
virtual bool SwapBuffers() override;
+ virtual void GetWSIInfo(nsCString* const out) const override;
+
virtual GLuint GetDefaultFramebuffer() override {
return mBackbufferFB;
}
diff --git a/gfx/gl/GLContextEGL.h b/gfx/gl/GLContextEGL.h
index 9755ecfe7..64b9b13fb 100644
--- a/gfx/gl/GLContextEGL.h
+++ b/gfx/gl/GLContextEGL.h
@@ -89,6 +89,8 @@ public:
virtual bool SwapBuffers() override;
+ virtual void GetWSIInfo(nsCString* const out) const override;
+
// hold a reference to the given surface
// for the lifetime of this context.
void HoldSurface(gfxASurface* aSurf);
diff --git a/gfx/gl/GLContextGLX.h b/gfx/gl/GLContextGLX.h
index ca476baec..1f2cee08d 100644
--- a/gfx/gl/GLContextGLX.h
+++ b/gfx/gl/GLContextGLX.h
@@ -59,6 +59,8 @@ public:
virtual bool SwapBuffers() override;
+ virtual void GetWSIInfo(nsCString* const out) const override;
+
// Overrides the current GLXDrawable backing the context and makes the
// context current.
bool OverrideDrawable(GLXDrawable drawable);
diff --git a/gfx/gl/GLContextProviderCGL.mm b/gfx/gl/GLContextProviderCGL.mm
index 0b8add435..ceab3046c 100644
--- a/gfx/gl/GLContextProviderCGL.mm
+++ b/gfx/gl/GLContextProviderCGL.mm
@@ -166,6 +166,11 @@ GLContextCGL::SwapBuffers()
return true;
}
+void
+GLContextCGL::GetWSIInfo(nsCString* const out) const
+{
+ out->AppendLiteral("CGL");
+}
already_AddRefed<GLContext>
GLContextProviderCGL::CreateWrappingExisting(void*, void*)
diff --git a/gfx/gl/GLContextProviderEAGL.mm b/gfx/gl/GLContextProviderEAGL.mm
index 784a3e29e..507616e2f 100644
--- a/gfx/gl/GLContextProviderEAGL.mm
+++ b/gfx/gl/GLContextProviderEAGL.mm
@@ -155,6 +155,11 @@ GLContextEAGL::SwapBuffers()
return true;
}
+void
+GLContextEAGL::GetWSIInfo(nsCString* const out) const
+{
+ out->AppendLiteral("EAGL");
+}
already_AddRefed<GLContext>
GLContextProviderEAGL::CreateWrappingExisting(void*, void*)
diff --git a/gfx/gl/GLContextProviderEGL.cpp b/gfx/gl/GLContextProviderEGL.cpp
index 098662200..7979f3bf0 100644
--- a/gfx/gl/GLContextProviderEGL.cpp
+++ b/gfx/gl/GLContextProviderEGL.cpp
@@ -418,6 +418,24 @@ GLContextEGL::SwapBuffers()
}
}
+void
+GLContextEGL::GetWSIInfo(nsCString* const out) const
+{
+ out->AppendLiteral("EGL_VENDOR: ");
+ out->Append((const char*)sEGLLibrary.fQueryString(EGL_DISPLAY(), LOCAL_EGL_VENDOR));
+
+ out->AppendLiteral("\nEGL_VERSION: ");
+ out->Append((const char*)sEGLLibrary.fQueryString(EGL_DISPLAY(), LOCAL_EGL_VERSION));
+
+ out->AppendLiteral("\nEGL_EXTENSIONS: ");
+ out->Append((const char*)sEGLLibrary.fQueryString(EGL_DISPLAY(), LOCAL_EGL_EXTENSIONS));
+
+#ifndef ANDROID // This query will crash some old android.
+ out->AppendLiteral("\nEGL_EXTENSIONS(nullptr): ");
+ out->Append((const char*)sEGLLibrary.fQueryString(nullptr, LOCAL_EGL_EXTENSIONS));
+#endif
+}
+
// hold a reference to the given surface
// for the lifetime of this context.
void
diff --git a/gfx/gl/GLContextProviderGLX.cpp b/gfx/gl/GLContextProviderGLX.cpp
index d804f95af..5560357e1 100644
--- a/gfx/gl/GLContextProviderGLX.cpp
+++ b/gfx/gl/GLContextProviderGLX.cpp
@@ -994,6 +994,27 @@ GLContextGLX::SwapBuffers()
return true;
}
+void
+GLContextGLX::GetWSIInfo(nsCString* const out) const
+{
+ Display* display = DefaultXDisplay();
+ int screen = DefaultScreen(display);
+
+ int majorVersion, minorVersion;
+ sGLXLibrary.xQueryVersion(display, &majorVersion, &minorVersion);
+
+ out->Append(nsPrintfCString("GLX %u.%u", majorVersion, minorVersion));
+
+ out->AppendLiteral("\nGLX_VENDOR(client): ");
+ out->Append(sGLXLibrary.xGetClientString(display, LOCAL_GLX_VENDOR));
+
+ out->AppendLiteral("\nGLX_VENDOR(server): ");
+ out->Append(sGLXLibrary.xQueryServerString(display, screen, LOCAL_GLX_VENDOR));
+
+ out->AppendLiteral("\nExtensions: ");
+ out->Append(sGLXLibrary.xQueryExtensionsString(display, screen));
+}
+
bool
GLContextGLX::OverrideDrawable(GLXDrawable drawable)
{
diff --git a/gfx/gl/GLContextProviderWGL.cpp b/gfx/gl/GLContextProviderWGL.cpp
index c9c3f0a54..35957259d 100644
--- a/gfx/gl/GLContextProviderWGL.cpp
+++ b/gfx/gl/GLContextProviderWGL.cpp
@@ -373,6 +373,13 @@ GLContextWGL::SwapBuffers() {
return ::SwapBuffers(mDC);
}
+void
+GLContextWGL::GetWSIInfo(nsCString* const out) const
+{
+ out->AppendLiteral("wglGetExtensionsString: ");
+ out->Append(sWGLLib.fGetExtensionsString(mDC));
+}
+
bool
GLContextWGL::SetupLookupFunction()
{
diff --git a/gfx/gl/GLContextWGL.h b/gfx/gl/GLContextWGL.h
index 9d270bf52..839b10aa7 100644
--- a/gfx/gl/GLContextWGL.h
+++ b/gfx/gl/GLContextWGL.h
@@ -57,6 +57,8 @@ public:
virtual bool SwapBuffers() override;
+ virtual void GetWSIInfo(nsCString* const out) const override;
+
virtual bool SetupLookupFunction() override;
HGLRC Context() { return mContext; }
diff --git a/media/libstagefright/binding/Index.cpp b/media/libstagefright/binding/Index.cpp
index 9d6ab5028..eb039b5d6 100644
--- a/media/libstagefright/binding/Index.cpp
+++ b/media/libstagefright/binding/Index.cpp
@@ -143,6 +143,11 @@ already_AddRefed<MediaRawData> SampleIterator::GetNext()
writer->mCrypto.mValid = true;
writer->mCrypto.mIVSize = ivSize;
+ CencSampleEncryptionInfoEntry* sampleInfo = GetSampleEncryptionEntry();
+ if (sampleInfo) {
+ writer->mCrypto.mKeyId.AppendElements(sampleInfo->mKeyId);
+ }
+
if (!reader.ReadArray(writer->mCrypto.mIV, ivSize)) {
return nullptr;
}
@@ -170,6 +175,65 @@ already_AddRefed<MediaRawData> SampleIterator::GetNext()
return sample.forget();
}
+CencSampleEncryptionInfoEntry* SampleIterator::GetSampleEncryptionEntry()
+{
+ nsTArray<Moof>& moofs = mIndex->mMoofParser->Moofs();
+ Moof* currentMoof = &moofs[mCurrentMoof];
+ SampleToGroupEntry* sampleToGroupEntry = nullptr;
+
+ // Default to using the sample to group entries for the fragment, otherwise
+ // fall back to the sample to group entries for the track.
+ nsTArray<SampleToGroupEntry>* sampleToGroupEntries =
+ currentMoof->mFragmentSampleToGroupEntries.Length() != 0
+ ? &currentMoof->mFragmentSampleToGroupEntries
+ : &mIndex->mMoofParser->mTrackSampleToGroupEntries;
+
+ uint32_t seen = 0;
+
+ for (SampleToGroupEntry& entry : *sampleToGroupEntries) {
+ if (seen + entry.mSampleCount > mCurrentSample) {
+ sampleToGroupEntry = &entry;
+ break;
+ }
+ seen += entry.mSampleCount;
+ }
+
+ // ISO-14496-12 Section 8.9.2.3 and 8.9.4 : group description index
+ // (1) ranges from 1 to the number of sample group entries in the track
+ // level SampleGroupDescription Box, or (2) takes the value 0 to
+ // indicate that this sample is a member of no group, in this case, the
+ // sample is associated with the default values specified in
+ // TrackEncryption Box, or (3) starts at 0x10001, i.e. the index value
+ // 1, with the value 1 in the top 16 bits, to reference fragment-local
+ // SampleGroupDescription Box.
+
+ // According to the spec, ISO-14496-12, the sum of the sample counts in this
+ // box should be equal to the total number of samples, and, if less, the
+ // reader should behave as if an extra SampleToGroupEntry existed, with
+ // groupDescriptionIndex 0.
+
+ if (!sampleToGroupEntry || sampleToGroupEntry->mGroupDescriptionIndex == 0) {
+ return nullptr;
+ }
+
+ nsTArray<CencSampleEncryptionInfoEntry>* entries =
+ &mIndex->mMoofParser->mTrackSampleEncryptionInfoEntries;
+
+ uint32_t groupIndex = sampleToGroupEntry->mGroupDescriptionIndex;
+
+ // If the first bit is set to a one, then we should use the sample group
+ // descriptions from the fragment.
+ if (groupIndex > SampleToGroupEntry::kFragmentGroupDescriptionIndexBase) {
+ groupIndex -= SampleToGroupEntry::kFragmentGroupDescriptionIndexBase;
+ entries = &currentMoof->mFragmentSampleEncryptionInfoEntries;
+ }
+
+ // The group_index is one based.
+ return groupIndex > entries->Length()
+ ? nullptr
+ : &entries->ElementAt(groupIndex - 1);
+}
+
Sample* SampleIterator::Get()
{
if (!mIndex->mMoofParser) {
diff --git a/media/libstagefright/binding/MoofParser.cpp b/media/libstagefright/binding/MoofParser.cpp
index 491967a12..771be3428 100644
--- a/media/libstagefright/binding/MoofParser.cpp
+++ b/media/libstagefright/binding/MoofParser.cpp
@@ -27,6 +27,8 @@ namespace mp4_demuxer
using namespace stagefright;
using namespace mozilla;
+const uint32_t kKeyIdSize = 16;
+
bool
MoofParser::RebuildFragmentedIndex(const MediaByteRangeSet& aByteRanges)
{
@@ -330,6 +332,18 @@ MoofParser::ParseStbl(Box& aBox)
for (Box box = aBox.FirstChild(); box.IsAvailable(); box = box.Next()) {
if (box.IsType("stsd")) {
ParseStsd(box);
+ } else if (box.IsType("sgpd")) {
+ Sgpd sgpd(box);
+ if (sgpd.IsValid() && sgpd.mGroupingType == "seig") {
+ mTrackSampleEncryptionInfoEntries.Clear();
+ mTrackSampleEncryptionInfoEntries.AppendElements(sgpd.mEntries);
+ }
+ } else if (box.IsType("sbgp")) {
+ Sbgp sbgp(box);
+ if (sbgp.IsValid() && sbgp.mGroupingType == "seig") {
+ mTrackSampleToGroupEntries.Clear();
+ mTrackSampleToGroupEntries.AppendElements(sbgp.mEntries);
+ }
}
}
}
@@ -495,12 +509,25 @@ Moof::ParseTraf(Box& aBox, Trex& aTrex, Mvhd& aMvhd, Mdhd& aMdhd, Edts& aEdts, S
MOZ_ASSERT(aDecodeTime);
Tfhd tfhd(aTrex);
Tfdt tfdt;
+
for (Box box = aBox.FirstChild(); box.IsAvailable(); box = box.Next()) {
if (box.IsType("tfhd")) {
tfhd = Tfhd(box, aTrex);
} else if (!aTrex.mTrackId || tfhd.mTrackId == aTrex.mTrackId) {
if (box.IsType("tfdt")) {
tfdt = Tfdt(box);
+ } else if (box.IsType("sgpd")) {
+ Sgpd sgpd(box);
+ if (sgpd.IsValid() && sgpd.mGroupingType == "seig") {
+ mFragmentSampleEncryptionInfoEntries.Clear();
+ mFragmentSampleEncryptionInfoEntries.AppendElements(sgpd.mEntries);
+ }
+ } else if (box.IsType("sbgp")) {
+ Sbgp sbgp(box);
+ if (sbgp.IsValid() && sbgp.mGroupingType == "seig") {
+ mFragmentSampleToGroupEntries.Clear();
+ mFragmentSampleToGroupEntries.AppendElements(sbgp.mEntries);
+ }
} else if (box.IsType("saiz")) {
mSaizs.AppendElement(Saiz(box, aSinf.mDefaultEncryptionType));
} else if (box.IsType("saio")) {
@@ -1050,5 +1077,184 @@ Saio::Saio(Box& aBox, AtomType aDefaultType)
mValid = true;
}
+Sbgp::Sbgp(Box& aBox)
+{
+ BoxReader reader(aBox);
+
+ if (!reader->CanReadType<uint32_t>()) {
+ LOG(Sbgp, "Incomplete Box (missing flags)");
+ return;
+ }
+
+ uint32_t flags;
+ if (!reader->ReadU32(flags)) {
+ return;
+ }
+ const uint8_t version = flags >> 24;
+ flags = flags & 0xffffff;
+
+ // Make sure we have enough bytes to read as far as the count.
+ uint32_t need = (version == 1 ? sizeof(uint32_t) : 0) + sizeof(uint32_t) * 2;
+ if (reader->Remaining() < need) {
+ LOG(Sbgp, "Incomplete Box (have:%lld, need:%lld)",
+ (uint64_t)reader->Remaining(), (uint64_t)need);
+ return;
+ }
+
+ uint32_t groupType;
+ if (!reader->ReadU32(groupType)) {
+ return;
+ }
+ mGroupingType = groupType;
+
+ if (version == 1) {
+ if (reader->ReadU32(mGroupingTypeParam)) {
+ false;
+ }
+ }
+
+ uint32_t count;
+ if (!reader->ReadU32(count)) {
+ return;
+ }
+
+ // Make sure we can read all the entries.
+ need = sizeof(uint32_t) * 2 * count;
+ if (reader->Remaining() < need) {
+ LOG(Sbgp, "Incomplete Box (have:%lld, need:%lld). Failed to read entries",
+ (uint64_t)reader->Remaining(), (uint64_t)need);
+ return;
+ }
+
+ for (uint32_t i = 0; i < count; i++) {
+ uint32_t sampleCount;
+ uint32_t groupDescriptionIndex;
+ if (!reader->ReadU32(sampleCount) ||
+ !reader->ReadU32(groupDescriptionIndex)) {
+ return;
+ }
+
+ SampleToGroupEntry entry(sampleCount, groupDescriptionIndex);
+ mEntries.AppendElement(entry);
+ }
+
+ mValid = true;
+}
+
+Sgpd::Sgpd(Box& aBox)
+{
+ BoxReader reader(aBox);
+
+ if (!reader->CanReadType<uint32_t>()) {
+ LOG(Sgpd, "Incomplete Box (missing flags)");
+ return;
+ }
+
+ uint32_t flags;
+ if (!reader->ReadU32(flags)) {
+ return;
+ }
+ const uint8_t version = flags >> 24;
+ flags = flags & 0xffffff;
+
+ uint32_t need = ((flags & 1) ? sizeof(uint32_t) : 0) + sizeof(uint32_t) * 2;
+ if (reader->Remaining() < need) {
+ LOG(Sgpd, "Incomplete Box (have:%lld need:%lld)",
+ (uint64_t)reader->Remaining(), (uint64_t)need);
+ return;
+ }
+
+ uint32_t groupType;
+ if (!reader->ReadU32(groupType)) {
+ return;
+ }
+ mGroupingType = groupType;
+
+ const uint32_t entrySize = sizeof(uint32_t) + kKeyIdSize;
+ uint32_t defaultLength = 0;
+
+ if (version == 1) {
+ if (!reader->ReadU32(defaultLength)) {
+ return;
+ }
+ if (defaultLength < entrySize && defaultLength != 0) {
+ return;
+ }
+ }
+
+ uint32_t count;
+ if (!reader->ReadU32(count)) {
+ return;
+ }
+
+ // Make sure we have sufficient remaining bytes to read the entries.
+ need =
+ count * (sizeof(uint32_t) * (version == 1 && defaultLength == 0 ? 2 : 1) +
+ kKeyIdSize * sizeof(uint8_t));
+ if (reader->Remaining() < need) {
+ LOG(Sgpd, "Incomplete Box (have:%lld need:%lld). Failed to read entries",
+ (uint64_t)reader->Remaining(), (uint64_t)need);
+ return;
+ }
+ for (uint32_t i = 0; i < count; ++i) {
+ if (version == 1 && defaultLength == 0) {
+ uint32_t descriptionLength;
+ if (!reader->ReadU32(descriptionLength)) {
+ return;
+ }
+ if (descriptionLength < entrySize) {
+ return;
+ }
+ }
+
+ CencSampleEncryptionInfoEntry entry;
+ bool valid = entry.Init(reader);
+ if (!valid) {
+ return;
+ }
+ mEntries.AppendElement(entry);
+ }
+
+ mValid = true;
+}
+
+bool CencSampleEncryptionInfoEntry::Init(BoxReader& aReader)
+{
+ // Skip a reserved byte.
+ uint8_t skip;
+ if (!aReader->ReadU8(skip)) {
+ return false;
+ }
+
+ uint8_t possiblePatternInfo;
+ uint8_t flag;
+ if (!aReader->ReadU8(possiblePatternInfo) ||
+ !aReader->ReadU8(flag) ||
+ !aReader->ReadU8(mIVSize)) {
+ return false;
+ }
+
+ // Read the key id.
+ uint8_t key;
+ for (uint32_t i = 0; i < kKeyIdSize; ++i) {
+ if (!aReader->ReadU8(key)) {
+ return false;
+ }
+ mKeyId.AppendElement(key);
+ }
+
+ mIsEncrypted = flag != 0;
+
+ if (mIsEncrypted) {
+ if (mIVSize != 8 && mIVSize != 16) {
+ return false;
+ }
+ } else if (mIVSize != 0) {
+ return false;
+ }
+
+ return true;
+}
+
#undef LOG
}
diff --git a/media/libstagefright/binding/include/mp4_demuxer/Index.h b/media/libstagefright/binding/include/mp4_demuxer/Index.h
index d566c9459..ca254f73d 100644
--- a/media/libstagefright/binding/include/mp4_demuxer/Index.h
+++ b/media/libstagefright/binding/include/mp4_demuxer/Index.h
@@ -32,6 +32,9 @@ public:
Microseconds GetNextKeyframeTime();
private:
Sample* Get();
+
+ CencSampleEncryptionInfoEntry* GetSampleEncryptionEntry();
+
void Next();
RefPtr<Index> mIndex;
friend class Index;
diff --git a/media/libstagefright/binding/include/mp4_demuxer/MoofParser.h b/media/libstagefright/binding/include/mp4_demuxer/MoofParser.h
index 814f806fc..bb895555c 100644
--- a/media/libstagefright/binding/include/mp4_demuxer/MoofParser.h
+++ b/media/libstagefright/binding/include/mp4_demuxer/MoofParser.h
@@ -17,6 +17,7 @@ typedef int64_t Microseconds;
class Box;
class BoxContext;
+class BoxReader;
class Moof;
class Mvhd : public Atom
@@ -160,6 +161,53 @@ public:
FallibleTArray<uint64_t> mOffsets;
};
+struct SampleToGroupEntry
+{
+public:
+ static const uint32_t kTrackGroupDescriptionIndexBase = 0;
+ static const uint32_t kFragmentGroupDescriptionIndexBase = 0x10000;
+
+ SampleToGroupEntry(uint32_t aSampleCount, uint32_t aGroupDescriptionIndex)
+ : mSampleCount(aSampleCount)
+ , mGroupDescriptionIndex(aGroupDescriptionIndex)
+ {
+ }
+
+ uint32_t mSampleCount;
+ uint32_t mGroupDescriptionIndex;
+};
+
+class Sbgp final : public Atom // SampleToGroup box.
+{
+public:
+ explicit Sbgp(Box& aBox);
+
+ AtomType mGroupingType;
+ uint32_t mGroupingTypeParam;
+ nsTArray<SampleToGroupEntry> mEntries;
+};
+
+struct CencSampleEncryptionInfoEntry final
+{
+public:
+ CencSampleEncryptionInfoEntry() { }
+
+ bool Init(BoxReader& aReader);
+
+ bool mIsEncrypted = false;
+ uint8_t mIVSize = 0;
+ nsTArray<uint8_t> mKeyId;
+};
+
+class Sgpd final : public Atom // SampleGroupDescription box.
+{
+public:
+ explicit Sgpd(Box& aBox);
+
+ AtomType mGroupingType;
+ nsTArray<CencSampleEncryptionInfoEntry> mEntries;
+};
+
class AuxInfo {
public:
AuxInfo(int64_t aMoofOffset, Saiz& aSaiz, Saio& aSaio);
@@ -182,6 +230,9 @@ public:
Interval<Microseconds> mTimeRange;
FallibleTArray<Sample> mIndex;
+ nsTArray<CencSampleEncryptionInfoEntry> mFragmentSampleEncryptionInfoEntries;
+ nsTArray<SampleToGroupEntry> mFragmentSampleToGroupEntries;
+
nsTArray<Saiz> mSaizs;
nsTArray<Saio> mSaios;
@@ -246,6 +297,10 @@ public:
Tfdt mTfdt;
Edts mEdts;
Sinf mSinf;
+
+ nsTArray<CencSampleEncryptionInfoEntry> mTrackSampleEncryptionInfoEntries;
+ nsTArray<SampleToGroupEntry> mTrackSampleToGroupEntries;
+
nsTArray<Moof>& Moofs() { return mMoofs; }
private:
void ScanForMetadata(mozilla::MediaByteRange& aFtyp,
diff --git a/modules/libpref/init/all.js b/modules/libpref/init/all.js
index 22668594f..ceecaa84e 100644
--- a/modules/libpref/init/all.js
+++ b/modules/libpref/init/all.js
@@ -1435,11 +1435,7 @@ pref("network.http.response.timeout", 300);
// Limit the absolute number of http connections.
// Note: the socket transport service will clamp the number below this if the OS
// cannot allocate that many FDs
-#ifdef ANDROID
pref("network.http.max-connections", 256);
-#else
-pref("network.http.max-connections", 900);
-#endif
// If NOT connecting via a proxy, then
// a new connection will only be attempted if the number of active persistent
@@ -1487,13 +1483,13 @@ pref("network.http.redirection-limit", 20);
pref("network.http.accept-encoding", "gzip, deflate");
pref("network.http.accept-encoding.secure", "gzip, deflate, br");
-pref("network.http.pipelining" , false);
+pref("network.http.pipelining" , true);
pref("network.http.pipelining.ssl" , false); // disable pipelining over SSL
pref("network.http.pipelining.abtest", false);
pref("network.http.proxy.pipelining", false);
// Max number of requests in the pipeline
-pref("network.http.pipelining.maxrequests" , 32);
+pref("network.http.pipelining.maxrequests" , 16);
// An optimistic request is one pipelined when policy might allow a new
// connection instead
@@ -4596,8 +4592,8 @@ pref("gfx.direct2d.force-enabled", false);
pref("layers.prefer-opengl", false);
pref("layers.prefer-d3d9", false);
-// Disable for now due to bug 1304360
-pref("layers.allow-d3d9-fallback", false);
+// Enable fallback if d3d11 can't be used. See bug #1262187
+pref("layers.allow-d3d9-fallback", true);
#endif
// Copy-on-write canvas
@@ -4718,7 +4714,8 @@ pref("dom.vibrator.max_vibrate_ms", 10000);
pref("dom.vibrator.max_vibrate_list_len", 128);
// Battery API
-pref("dom.battery.enabled", true);
+// Disabled by default to reduce private data exposure.
+pref("dom.battery.enabled", false);
// Push
diff --git a/modules/zlib/src/ChangeLog b/modules/zlib/src/ChangeLog
index f22aabaef..b27cc4f0e 100644
--- a/modules/zlib/src/ChangeLog
+++ b/modules/zlib/src/ChangeLog
@@ -1,10 +1,53 @@
ChangeLog file for zlib
+Changes in 1.2.11 (15 Jan 2017)
+- Fix deflate stored bug when pulling last block from window
+- Permit immediate deflateParams changes before any deflate input
+
+Changes in 1.2.10 (2 Jan 2017)
+- Avoid warnings on snprintf() return value
+- Fix bug in deflate_stored() for zero-length input
+- Fix bug in gzwrite.c that produced corrupt gzip files
+- Remove files to be installed before copying them in Makefile.in
+- Add warnings when compiling with assembler code
+
+Changes in 1.2.9 (31 Dec 2016)
+- Fix contrib/minizip to permit unzipping with desktop API [Zouzou]
+- Improve contrib/blast to return unused bytes
+- Assure that gzoffset() is correct when appending
+- Improve compress() and uncompress() to support large lengths
+- Fix bug in test/example.c where error code not saved
+- Remedy Coverity warning [Randers-Pehrson]
+- Improve speed of gzprintf() in transparent mode
+- Fix inflateInit2() bug when windowBits is 16 or 32
+- Change DEBUG macro to ZLIB_DEBUG
+- Avoid uninitialized access by gzclose_w()
+- Allow building zlib outside of the source directory
+- Fix bug that accepted invalid zlib header when windowBits is zero
+- Fix gzseek() problem on MinGW due to buggy _lseeki64 there
+- Loop on write() calls in gzwrite.c in case of non-blocking I/O
+- Add --warn (-w) option to ./configure for more compiler warnings
+- Reject a window size of 256 bytes if not using the zlib wrapper
+- Fix bug when level 0 used with Z_HUFFMAN or Z_RLE
+- Add --debug (-d) option to ./configure to define ZLIB_DEBUG
+- Fix bugs in creating a very large gzip header
+- Add uncompress2() function, which returns the input size used
+- Assure that deflateParams() will not switch functions mid-block
+- Dramatically speed up deflation for level 0 (storing)
+- Add gzfread(), duplicating the interface of fread()
+- Add gzfwrite(), duplicating the interface of fwrite()
+- Add deflateGetDictionary() function
+- Use snprintf() for later versions of Microsoft C
+- Fix *Init macros to use z_ prefix when requested
+- Replace as400 with os400 for OS/400 support [Monnerat]
+- Add crc32_z() and adler32_z() functions with size_t lengths
+- Update Visual Studio project files [AraHaan]
+
Changes in 1.2.8 (28 Apr 2013)
- Update contrib/minizip/iowin32.c for Windows RT [Vollant]
- Do not force Z_CONST for C++
-- Clean up contrib/vstudio [Ro§]
+- Clean up contrib/vstudio [Ro§]
- Correct spelling error in zlib.h
- Fix mixed line endings in contrib/vstudio
@@ -34,7 +77,7 @@ Changes in 1.2.7.1 (24 Mar 2013)
- Clean up the usage of z_const and respect const usage within zlib
- Clean up examples/gzlog.[ch] comparisons of different types
- Avoid shift equal to bits in type (caused endless loop)
-- Fix unintialized value bug in gzputc() introduced by const patches
+- Fix uninitialized value bug in gzputc() introduced by const patches
- Fix memory allocation error in examples/zran.c [Nor]
- Fix bug where gzopen(), gzclose() would write an empty file
- Fix bug in gzclose() when gzwrite() runs out of memory
@@ -194,7 +237,7 @@ Changes in 1.2.5.2 (17 Dec 2011)
- Add a transparent write mode to gzopen() when 'T' is in the mode
- Update python link in zlib man page
- Get inffixed.h and MAKEFIXED result to match
-- Add a ./config --solo option to make zlib subset with no libary use
+- Add a ./config --solo option to make zlib subset with no library use
- Add undocumented inflateResetKeep() function for CAB file decoding
- Add --cover option to ./configure for gcc coverage testing
- Add #define ZLIB_CONST option to use const in the z_stream interface
@@ -564,7 +607,7 @@ Changes in 1.2.3.1 (16 August 2006)
- Update make_vms.com [Zinser]
- Use -fPIC for shared build in configure [Teredesai, Nicholson]
- Use only major version number for libz.so on IRIX and OSF1 [Reinholdtsen]
-- Use fdopen() (not _fdopen()) for Interix in zutil.h [BŠck]
+- Use fdopen() (not _fdopen()) for Interix in zutil.h [BŠck]
- Add some FAQ entries about the contrib directory
- Update the MVS question in the FAQ
- Avoid extraneous reads after EOF in gzio.c [Brown]
@@ -1178,7 +1221,7 @@ Changes in 1.0.6 (19 Jan 1998)
386 asm code replacing longest_match().
contrib/iostream/ by Kevin Ruland <kevin@rodin.wustl.edu>
A C++ I/O streams interface to the zlib gz* functions
- contrib/iostream2/ by Tyge Løvset <Tyge.Lovset@cmr.no>
+ contrib/iostream2/ by Tyge Løvset <Tyge.Lovset@cmr.no>
Another C++ I/O streams interface
contrib/untgz/ by "Pedro A. Aranda Guti\irrez" <paag@tid.es>
A very simple tar.gz file extractor using zlib
@@ -1267,7 +1310,7 @@ Changes in 1.0.1 (20 May 96) [1.0 skipped to avoid confusion]
- fix array overlay in deflate.c which sometimes caused bad compressed data
- fix inflate bug with empty stored block
- fix MSDOS medium model which was broken in 0.99
-- fix deflateParams() which could generated bad compressed data.
+- fix deflateParams() which could generate bad compressed data.
- Bytef is define'd instead of typedef'ed (work around Borland bug)
- added an INDEX file
- new makefiles for DJGPP (Makefile.dj2), 32-bit Borland (Makefile.b32),
diff --git a/modules/zlib/src/ChangeLog.moz b/modules/zlib/src/ChangeLog.moz
index 12755d05a..98cd9f9c7 100644
--- a/modules/zlib/src/ChangeLog.moz
+++ b/modules/zlib/src/ChangeLog.moz
@@ -63,3 +63,7 @@ Mozilla.org changes:
(keeping '#include "mozzconf.h"' in zconf.h)
See bug #866964
+- 16 January 2017
+ Sync'ed with 1.2.11 release
+ (keeping '#include "mozzconf.h"' in zconf.h)
+ See bug #1328099
diff --git a/modules/zlib/src/README b/modules/zlib/src/README
index 5ca9d127e..51106de47 100644
--- a/modules/zlib/src/README
+++ b/modules/zlib/src/README
@@ -1,6 +1,6 @@
ZLIB DATA COMPRESSION LIBRARY
-zlib 1.2.8 is a general purpose data compression library. All the code is
+zlib 1.2.11 is a general purpose data compression library. All the code is
thread safe. The data format used by the zlib library is described by RFCs
(Request for Comments) 1950 to 1952 in the files
http://tools.ietf.org/html/rfc1950 (zlib format), rfc1951 (deflate format) and
@@ -31,7 +31,7 @@ Mark Nelson <markn@ieee.org> wrote an article about zlib for the Jan. 1997
issue of Dr. Dobb's Journal; a copy of the article is available at
http://marknelson.us/1997/01/01/zlib-engine/ .
-The changes made in version 1.2.8 are documented in the file ChangeLog.
+The changes made in version 1.2.11 are documented in the file ChangeLog.
Unsupported third party contributions are provided in directory contrib/ .
@@ -84,7 +84,7 @@ Acknowledgments:
Copyright notice:
- (C) 1995-2013 Jean-loup Gailly and Mark Adler
+ (C) 1995-2017 Jean-loup Gailly and Mark Adler
This software is provided 'as-is', without any express or implied
warranty. In no event will the authors be held liable for any damages
diff --git a/modules/zlib/src/adler32.c b/modules/zlib/src/adler32.c
index a868f073d..d0be4380a 100644
--- a/modules/zlib/src/adler32.c
+++ b/modules/zlib/src/adler32.c
@@ -1,5 +1,5 @@
/* adler32.c -- compute the Adler-32 checksum of a data stream
- * Copyright (C) 1995-2011 Mark Adler
+ * Copyright (C) 1995-2011, 2016 Mark Adler
* For conditions of distribution and use, see copyright notice in zlib.h
*/
@@ -7,11 +7,9 @@
#include "zutil.h"
-#define local static
-
local uLong adler32_combine_ OF((uLong adler1, uLong adler2, z_off64_t len2));
-#define BASE 65521 /* largest prime smaller than 65536 */
+#define BASE 65521U /* largest prime smaller than 65536 */
#define NMAX 5552
/* NMAX is the largest n such that 255n(n+1)/2 + (n+1)(BASE-1) <= 2^32-1 */
@@ -62,10 +60,10 @@ local uLong adler32_combine_ OF((uLong adler1, uLong adler2, z_off64_t len2));
#endif
/* ========================================================================= */
-uLong ZEXPORT adler32(adler, buf, len)
+uLong ZEXPORT adler32_z(adler, buf, len)
uLong adler;
const Bytef *buf;
- uInt len;
+ z_size_t len;
{
unsigned long sum2;
unsigned n;
@@ -133,6 +131,15 @@ uLong ZEXPORT adler32(adler, buf, len)
}
/* ========================================================================= */
+uLong ZEXPORT adler32(adler, buf, len)
+ uLong adler;
+ const Bytef *buf;
+ uInt len;
+{
+ return adler32_z(adler, buf, len);
+}
+
+/* ========================================================================= */
local uLong adler32_combine_(adler1, adler2, len2)
uLong adler1;
uLong adler2;
@@ -156,7 +163,7 @@ local uLong adler32_combine_(adler1, adler2, len2)
sum2 += ((adler1 >> 16) & 0xffff) + ((adler2 >> 16) & 0xffff) + BASE - rem;
if (sum1 >= BASE) sum1 -= BASE;
if (sum1 >= BASE) sum1 -= BASE;
- if (sum2 >= (BASE << 1)) sum2 -= (BASE << 1);
+ if (sum2 >= ((unsigned long)BASE << 1)) sum2 -= ((unsigned long)BASE << 1);
if (sum2 >= BASE) sum2 -= BASE;
return sum1 | (sum2 << 16);
}
diff --git a/modules/zlib/src/compress.c b/modules/zlib/src/compress.c
index 6e9762676..e2db404ab 100644
--- a/modules/zlib/src/compress.c
+++ b/modules/zlib/src/compress.c
@@ -1,5 +1,5 @@
/* compress.c -- compress a memory buffer
- * Copyright (C) 1995-2005 Jean-loup Gailly.
+ * Copyright (C) 1995-2005, 2014, 2016 Jean-loup Gailly, Mark Adler
* For conditions of distribution and use, see copyright notice in zlib.h
*/
@@ -28,16 +28,11 @@ int ZEXPORT compress2 (dest, destLen, source, sourceLen, level)
{
z_stream stream;
int err;
+ const uInt max = (uInt)-1;
+ uLong left;
- stream.next_in = (z_const Bytef *)source;
- stream.avail_in = (uInt)sourceLen;
-#ifdef MAXSEG_64K
- /* Check for source > 64K on 16-bit machine: */
- if ((uLong)stream.avail_in != sourceLen) return Z_BUF_ERROR;
-#endif
- stream.next_out = dest;
- stream.avail_out = (uInt)*destLen;
- if ((uLong)stream.avail_out != *destLen) return Z_BUF_ERROR;
+ left = *destLen;
+ *destLen = 0;
stream.zalloc = (alloc_func)0;
stream.zfree = (free_func)0;
@@ -46,15 +41,26 @@ int ZEXPORT compress2 (dest, destLen, source, sourceLen, level)
err = deflateInit(&stream, level);
if (err != Z_OK) return err;
- err = deflate(&stream, Z_FINISH);
- if (err != Z_STREAM_END) {
- deflateEnd(&stream);
- return err == Z_OK ? Z_BUF_ERROR : err;
- }
- *destLen = stream.total_out;
+ stream.next_out = dest;
+ stream.avail_out = 0;
+ stream.next_in = (z_const Bytef *)source;
+ stream.avail_in = 0;
+
+ do {
+ if (stream.avail_out == 0) {
+ stream.avail_out = left > (uLong)max ? max : (uInt)left;
+ left -= stream.avail_out;
+ }
+ if (stream.avail_in == 0) {
+ stream.avail_in = sourceLen > (uLong)max ? max : (uInt)sourceLen;
+ sourceLen -= stream.avail_in;
+ }
+ err = deflate(&stream, sourceLen ? Z_NO_FLUSH : Z_FINISH);
+ } while (err == Z_OK);
- err = deflateEnd(&stream);
- return err;
+ *destLen = stream.total_out;
+ deflateEnd(&stream);
+ return err == Z_STREAM_END ? Z_OK : err;
}
/* ===========================================================================
diff --git a/modules/zlib/src/crc32.c b/modules/zlib/src/crc32.c
index 979a7190a..9580440c0 100644
--- a/modules/zlib/src/crc32.c
+++ b/modules/zlib/src/crc32.c
@@ -1,5 +1,5 @@
/* crc32.c -- compute the CRC-32 of a data stream
- * Copyright (C) 1995-2006, 2010, 2011, 2012 Mark Adler
+ * Copyright (C) 1995-2006, 2010, 2011, 2012, 2016 Mark Adler
* For conditions of distribution and use, see copyright notice in zlib.h
*
* Thanks to Rodney Brown <rbrown64@csc.com.au> for his contribution of faster
@@ -30,17 +30,15 @@
#include "zutil.h" /* for STDC and FAR definitions */
-#define local static
-
/* Definitions for doing the crc four data bytes at a time. */
#if !defined(NOBYFOUR) && defined(Z_U4)
# define BYFOUR
#endif
#ifdef BYFOUR
local unsigned long crc32_little OF((unsigned long,
- const unsigned char FAR *, unsigned));
+ const unsigned char FAR *, z_size_t));
local unsigned long crc32_big OF((unsigned long,
- const unsigned char FAR *, unsigned));
+ const unsigned char FAR *, z_size_t));
# define TBLS 8
#else
# define TBLS 1
@@ -201,10 +199,10 @@ const z_crc_t FAR * ZEXPORT get_crc_table()
#define DO8 DO1; DO1; DO1; DO1; DO1; DO1; DO1; DO1
/* ========================================================================= */
-unsigned long ZEXPORT crc32(crc, buf, len)
+unsigned long ZEXPORT crc32_z(crc, buf, len)
unsigned long crc;
const unsigned char FAR *buf;
- uInt len;
+ z_size_t len;
{
if (buf == Z_NULL) return 0UL;
@@ -235,8 +233,29 @@ unsigned long ZEXPORT crc32(crc, buf, len)
return crc ^ 0xffffffffUL;
}
+/* ========================================================================= */
+unsigned long ZEXPORT crc32(crc, buf, len)
+ unsigned long crc;
+ const unsigned char FAR *buf;
+ uInt len;
+{
+ return crc32_z(crc, buf, len);
+}
+
#ifdef BYFOUR
+/*
+ This BYFOUR code accesses the passed unsigned char * buffer with a 32-bit
+ integer pointer type. This violates the strict aliasing rule, where a
+ compiler can assume, for optimization purposes, that two pointers to
+ fundamentally different types won't ever point to the same memory. This can
+ manifest as a problem only if one of the pointers is written to. This code
+ only reads from those pointers. So long as this code remains isolated in
+ this compilation unit, there won't be a problem. For this reason, this code
+ should not be copied and pasted into a compilation unit in which other code
+ writes to the buffer that is passed to these routines.
+ */
+
/* ========================================================================= */
#define DOLIT4 c ^= *buf4++; \
c = crc_table[3][c & 0xff] ^ crc_table[2][(c >> 8) & 0xff] ^ \
@@ -247,7 +266,7 @@ unsigned long ZEXPORT crc32(crc, buf, len)
local unsigned long crc32_little(crc, buf, len)
unsigned long crc;
const unsigned char FAR *buf;
- unsigned len;
+ z_size_t len;
{
register z_crc_t c;
register const z_crc_t FAR *buf4;
@@ -278,7 +297,7 @@ local unsigned long crc32_little(crc, buf, len)
}
/* ========================================================================= */
-#define DOBIG4 c ^= *++buf4; \
+#define DOBIG4 c ^= *buf4++; \
c = crc_table[4][c & 0xff] ^ crc_table[5][(c >> 8) & 0xff] ^ \
crc_table[6][(c >> 16) & 0xff] ^ crc_table[7][c >> 24]
#define DOBIG32 DOBIG4; DOBIG4; DOBIG4; DOBIG4; DOBIG4; DOBIG4; DOBIG4; DOBIG4
@@ -287,7 +306,7 @@ local unsigned long crc32_little(crc, buf, len)
local unsigned long crc32_big(crc, buf, len)
unsigned long crc;
const unsigned char FAR *buf;
- unsigned len;
+ z_size_t len;
{
register z_crc_t c;
register const z_crc_t FAR *buf4;
@@ -300,7 +319,6 @@ local unsigned long crc32_big(crc, buf, len)
}
buf4 = (const z_crc_t FAR *)(const void FAR *)buf;
- buf4--;
while (len >= 32) {
DOBIG32;
len -= 32;
@@ -309,7 +327,6 @@ local unsigned long crc32_big(crc, buf, len)
DOBIG4;
len -= 4;
}
- buf4++;
buf = (const unsigned char FAR *)buf4;
if (len) do {
diff --git a/modules/zlib/src/deflate.c b/modules/zlib/src/deflate.c
index 696957705..1ec761448 100644
--- a/modules/zlib/src/deflate.c
+++ b/modules/zlib/src/deflate.c
@@ -1,5 +1,5 @@
/* deflate.c -- compress data using the deflation algorithm
- * Copyright (C) 1995-2013 Jean-loup Gailly and Mark Adler
+ * Copyright (C) 1995-2017 Jean-loup Gailly and Mark Adler
* For conditions of distribution and use, see copyright notice in zlib.h
*/
@@ -52,7 +52,7 @@
#include "deflate.h"
const char deflate_copyright[] =
- " deflate 1.2.8 Copyright 1995-2013 Jean-loup Gailly and Mark Adler ";
+ " deflate 1.2.11 Copyright 1995-2017 Jean-loup Gailly and Mark Adler ";
/*
If you use the zlib library in a product, an acknowledgment is welcome
in the documentation of your product. If for some reason you cannot
@@ -73,6 +73,8 @@ typedef enum {
typedef block_state (*compress_func) OF((deflate_state *s, int flush));
/* Compression function. Returns the block state after the call. */
+local int deflateStateCheck OF((z_streamp strm));
+local void slide_hash OF((deflate_state *s));
local void fill_window OF((deflate_state *s));
local block_state deflate_stored OF((deflate_state *s, int flush));
local block_state deflate_fast OF((deflate_state *s, int flush));
@@ -84,15 +86,16 @@ local block_state deflate_huff OF((deflate_state *s, int flush));
local void lm_init OF((deflate_state *s));
local void putShortMSB OF((deflate_state *s, uInt b));
local void flush_pending OF((z_streamp strm));
-local int read_buf OF((z_streamp strm, Bytef *buf, unsigned size));
+local unsigned read_buf OF((z_streamp strm, Bytef *buf, unsigned size));
#ifdef ASMV
+# pragma message("Assembler code may have bugs -- use at your own risk")
void match_init OF((void)); /* asm code initialization */
uInt longest_match OF((deflate_state *s, IPos cur_match));
#else
local uInt longest_match OF((deflate_state *s, IPos cur_match));
#endif
-#ifdef DEBUG
+#ifdef ZLIB_DEBUG
local void check_match OF((deflate_state *s, IPos start, IPos match,
int length));
#endif
@@ -148,21 +151,14 @@ local const config configuration_table[10] = {
* meaning.
*/
-#define EQUAL 0
-/* result of memcmp for equal strings */
-
-#ifndef NO_DUMMY_DECL
-struct static_tree_desc_s {int dummy;}; /* for buggy compilers */
-#endif
-
/* rank Z_BLOCK between Z_NO_FLUSH and Z_PARTIAL_FLUSH */
-#define RANK(f) (((f) << 1) - ((f) > 4 ? 9 : 0))
+#define RANK(f) (((f) * 2) - ((f) > 4 ? 9 : 0))
/* ===========================================================================
* Update a hash value with the given input byte
- * IN assertion: all calls to to UPDATE_HASH are made with consecutive
- * input characters, so that a running hash key can be computed from the
- * previous key instead of complete recalculation each time.
+ * IN assertion: all calls to UPDATE_HASH are made with consecutive input
+ * characters, so that a running hash key can be computed from the previous
+ * key instead of complete recalculation each time.
*/
#define UPDATE_HASH(s,h,c) (h = (((h)<<s->hash_shift) ^ (c)) & s->hash_mask)
@@ -173,9 +169,9 @@ struct static_tree_desc_s {int dummy;}; /* for buggy compilers */
* the previous length of the hash chain.
* If this file is compiled with -DFASTEST, the compression level is forced
* to 1, and no hash chains are maintained.
- * IN assertion: all calls to to INSERT_STRING are made with consecutive
- * input characters and the first MIN_MATCH bytes of str are valid
- * (except for the last MIN_MATCH-1 bytes of the input file).
+ * IN assertion: all calls to INSERT_STRING are made with consecutive input
+ * characters and the first MIN_MATCH bytes of str are valid (except for
+ * the last MIN_MATCH-1 bytes of the input file).
*/
#ifdef FASTEST
#define INSERT_STRING(s, str, match_head) \
@@ -197,6 +193,37 @@ struct static_tree_desc_s {int dummy;}; /* for buggy compilers */
s->head[s->hash_size-1] = NIL; \
zmemzero((Bytef *)s->head, (unsigned)(s->hash_size-1)*sizeof(*s->head));
+/* ===========================================================================
+ * Slide the hash table when sliding the window down (could be avoided with 32
+ * bit values at the expense of memory usage). We slide even when level == 0 to
+ * keep the hash table consistent if we switch back to level > 0 later.
+ */
+local void slide_hash(s)
+ deflate_state *s;
+{
+ unsigned n, m;
+ Posf *p;
+ uInt wsize = s->w_size;
+
+ n = s->hash_size;
+ p = &s->head[n];
+ do {
+ m = *--p;
+ *p = (Pos)(m >= wsize ? m - wsize : NIL);
+ } while (--n);
+ n = wsize;
+#ifndef FASTEST
+ p = &s->prev[n];
+ do {
+ m = *--p;
+ *p = (Pos)(m >= wsize ? m - wsize : NIL);
+ /* If n is not on any hash chain, prev[n] is garbage but
+ * its value will never be used.
+ */
+ } while (--n);
+#endif
+}
+
/* ========================================================================= */
int ZEXPORT deflateInit_(strm, level, version, stream_size)
z_streamp strm;
@@ -270,7 +297,7 @@ int ZEXPORT deflateInit2_(strm, level, method, windowBits, memLevel, strategy,
#endif
if (memLevel < 1 || memLevel > MAX_MEM_LEVEL || method != Z_DEFLATED ||
windowBits < 8 || windowBits > 15 || level < 0 || level > 9 ||
- strategy < 0 || strategy > Z_FIXED) {
+ strategy < 0 || strategy > Z_FIXED || (windowBits == 8 && wrap != 1)) {
return Z_STREAM_ERROR;
}
if (windowBits == 8) windowBits = 9; /* until 256-byte window bug fixed */
@@ -278,14 +305,15 @@ int ZEXPORT deflateInit2_(strm, level, method, windowBits, memLevel, strategy,
if (s == Z_NULL) return Z_MEM_ERROR;
strm->state = (struct internal_state FAR *)s;
s->strm = strm;
+ s->status = INIT_STATE; /* to pass state test in deflateReset() */
s->wrap = wrap;
s->gzhead = Z_NULL;
- s->w_bits = windowBits;
+ s->w_bits = (uInt)windowBits;
s->w_size = 1 << s->w_bits;
s->w_mask = s->w_size - 1;
- s->hash_bits = memLevel + 7;
+ s->hash_bits = (uInt)memLevel + 7;
s->hash_size = 1 << s->hash_bits;
s->hash_mask = s->hash_size - 1;
s->hash_shift = ((s->hash_bits+MIN_MATCH-1)/MIN_MATCH);
@@ -319,6 +347,31 @@ int ZEXPORT deflateInit2_(strm, level, method, windowBits, memLevel, strategy,
return deflateReset(strm);
}
+/* =========================================================================
+ * Check for a valid deflate stream state. Return 0 if ok, 1 if not.
+ */
+local int deflateStateCheck (strm)
+ z_streamp strm;
+{
+ deflate_state *s;
+ if (strm == Z_NULL ||
+ strm->zalloc == (alloc_func)0 || strm->zfree == (free_func)0)
+ return 1;
+ s = strm->state;
+ if (s == Z_NULL || s->strm != strm || (s->status != INIT_STATE &&
+#ifdef GZIP
+ s->status != GZIP_STATE &&
+#endif
+ s->status != EXTRA_STATE &&
+ s->status != NAME_STATE &&
+ s->status != COMMENT_STATE &&
+ s->status != HCRC_STATE &&
+ s->status != BUSY_STATE &&
+ s->status != FINISH_STATE))
+ return 1;
+ return 0;
+}
+
/* ========================================================================= */
int ZEXPORT deflateSetDictionary (strm, dictionary, dictLength)
z_streamp strm;
@@ -331,7 +384,7 @@ int ZEXPORT deflateSetDictionary (strm, dictionary, dictLength)
unsigned avail;
z_const unsigned char *next;
- if (strm == Z_NULL || strm->state == Z_NULL || dictionary == Z_NULL)
+ if (deflateStateCheck(strm) || dictionary == Z_NULL)
return Z_STREAM_ERROR;
s = strm->state;
wrap = s->wrap;
@@ -389,13 +442,34 @@ int ZEXPORT deflateSetDictionary (strm, dictionary, dictLength)
}
/* ========================================================================= */
+int ZEXPORT deflateGetDictionary (strm, dictionary, dictLength)
+ z_streamp strm;
+ Bytef *dictionary;
+ uInt *dictLength;
+{
+ deflate_state *s;
+ uInt len;
+
+ if (deflateStateCheck(strm))
+ return Z_STREAM_ERROR;
+ s = strm->state;
+ len = s->strstart + s->lookahead;
+ if (len > s->w_size)
+ len = s->w_size;
+ if (dictionary != Z_NULL && len)
+ zmemcpy(dictionary, s->window + s->strstart + s->lookahead - len, len);
+ if (dictLength != Z_NULL)
+ *dictLength = len;
+ return Z_OK;
+}
+
+/* ========================================================================= */
int ZEXPORT deflateResetKeep (strm)
z_streamp strm;
{
deflate_state *s;
- if (strm == Z_NULL || strm->state == Z_NULL ||
- strm->zalloc == (alloc_func)0 || strm->zfree == (free_func)0) {
+ if (deflateStateCheck(strm)) {
return Z_STREAM_ERROR;
}
@@ -410,7 +484,11 @@ int ZEXPORT deflateResetKeep (strm)
if (s->wrap < 0) {
s->wrap = -s->wrap; /* was made negative by deflate(..., Z_FINISH); */
}
- s->status = s->wrap ? INIT_STATE : BUSY_STATE;
+ s->status =
+#ifdef GZIP
+ s->wrap == 2 ? GZIP_STATE :
+#endif
+ s->wrap ? INIT_STATE : BUSY_STATE;
strm->adler =
#ifdef GZIP
s->wrap == 2 ? crc32(0L, Z_NULL, 0) :
@@ -440,8 +518,8 @@ int ZEXPORT deflateSetHeader (strm, head)
z_streamp strm;
gz_headerp head;
{
- if (strm == Z_NULL || strm->state == Z_NULL) return Z_STREAM_ERROR;
- if (strm->state->wrap != 2) return Z_STREAM_ERROR;
+ if (deflateStateCheck(strm) || strm->state->wrap != 2)
+ return Z_STREAM_ERROR;
strm->state->gzhead = head;
return Z_OK;
}
@@ -452,7 +530,7 @@ int ZEXPORT deflatePending (strm, pending, bits)
int *bits;
z_streamp strm;
{
- if (strm == Z_NULL || strm->state == Z_NULL) return Z_STREAM_ERROR;
+ if (deflateStateCheck(strm)) return Z_STREAM_ERROR;
if (pending != Z_NULL)
*pending = strm->state->pending;
if (bits != Z_NULL)
@@ -469,7 +547,7 @@ int ZEXPORT deflatePrime (strm, bits, value)
deflate_state *s;
int put;
- if (strm == Z_NULL || strm->state == Z_NULL) return Z_STREAM_ERROR;
+ if (deflateStateCheck(strm)) return Z_STREAM_ERROR;
s = strm->state;
if ((Bytef *)(s->d_buf) < s->pending_out + ((Buf_size + 7) >> 3))
return Z_BUF_ERROR;
@@ -494,9 +572,8 @@ int ZEXPORT deflateParams(strm, level, strategy)
{
deflate_state *s;
compress_func func;
- int err = Z_OK;
- if (strm == Z_NULL || strm->state == Z_NULL) return Z_STREAM_ERROR;
+ if (deflateStateCheck(strm)) return Z_STREAM_ERROR;
s = strm->state;
#ifdef FASTEST
@@ -510,13 +587,22 @@ int ZEXPORT deflateParams(strm, level, strategy)
func = configuration_table[s->level].func;
if ((strategy != s->strategy || func != configuration_table[level].func) &&
- strm->total_in != 0) {
+ s->high_water) {
/* Flush the last buffer: */
- err = deflate(strm, Z_BLOCK);
- if (err == Z_BUF_ERROR && s->pending == 0)
- err = Z_OK;
+ int err = deflate(strm, Z_BLOCK);
+ if (err == Z_STREAM_ERROR)
+ return err;
+ if (strm->avail_out == 0)
+ return Z_BUF_ERROR;
}
if (s->level != level) {
+ if (s->level == 0 && s->matches != 0) {
+ if (s->matches == 1)
+ slide_hash(s);
+ else
+ CLEAR_HASH(s);
+ s->matches = 0;
+ }
s->level = level;
s->max_lazy_match = configuration_table[level].max_lazy;
s->good_match = configuration_table[level].good_length;
@@ -524,7 +610,7 @@ int ZEXPORT deflateParams(strm, level, strategy)
s->max_chain_length = configuration_table[level].max_chain;
}
s->strategy = strategy;
- return err;
+ return Z_OK;
}
/* ========================================================================= */
@@ -537,12 +623,12 @@ int ZEXPORT deflateTune(strm, good_length, max_lazy, nice_length, max_chain)
{
deflate_state *s;
- if (strm == Z_NULL || strm->state == Z_NULL) return Z_STREAM_ERROR;
+ if (deflateStateCheck(strm)) return Z_STREAM_ERROR;
s = strm->state;
- s->good_match = good_length;
- s->max_lazy_match = max_lazy;
+ s->good_match = (uInt)good_length;
+ s->max_lazy_match = (uInt)max_lazy;
s->nice_match = nice_length;
- s->max_chain_length = max_chain;
+ s->max_chain_length = (uInt)max_chain;
return Z_OK;
}
@@ -569,14 +655,13 @@ uLong ZEXPORT deflateBound(strm, sourceLen)
{
deflate_state *s;
uLong complen, wraplen;
- Bytef *str;
/* conservative upper bound for compressed data */
complen = sourceLen +
((sourceLen + 7) >> 3) + ((sourceLen + 63) >> 6) + 5;
/* if can't get parameters, return conservative bound plus zlib wrapper */
- if (strm == Z_NULL || strm->state == Z_NULL)
+ if (deflateStateCheck(strm))
return complen + 6;
/* compute wrapper length */
@@ -588,9 +673,11 @@ uLong ZEXPORT deflateBound(strm, sourceLen)
case 1: /* zlib wrapper */
wraplen = 6 + (s->strstart ? 4 : 0);
break;
+#ifdef GZIP
case 2: /* gzip wrapper */
wraplen = 18;
if (s->gzhead != Z_NULL) { /* user-supplied gzip header */
+ Bytef *str;
if (s->gzhead->extra != Z_NULL)
wraplen += 2 + s->gzhead->extra_len;
str = s->gzhead->name;
@@ -607,6 +694,7 @@ uLong ZEXPORT deflateBound(strm, sourceLen)
wraplen += 2;
}
break;
+#endif
default: /* for compiler happiness */
wraplen = 6;
}
@@ -634,10 +722,10 @@ local void putShortMSB (s, b)
}
/* =========================================================================
- * Flush as much pending output as possible. All deflate() output goes
- * through this function so some applications may wish to modify it
- * to avoid allocating a large strm->next_out buffer and copying into it.
- * (See also read_buf()).
+ * Flush as much pending output as possible. All deflate() output, except for
+ * some deflate_stored() output, goes through this function so some
+ * applications may wish to modify it to avoid allocating a large
+ * strm->next_out buffer and copying into it. (See also read_buf()).
*/
local void flush_pending(strm)
z_streamp strm;
@@ -654,13 +742,23 @@ local void flush_pending(strm)
strm->next_out += len;
s->pending_out += len;
strm->total_out += len;
- strm->avail_out -= len;
- s->pending -= len;
+ strm->avail_out -= len;
+ s->pending -= len;
if (s->pending == 0) {
s->pending_out = s->pending_buf;
}
}
+/* ===========================================================================
+ * Update the header CRC with the bytes s->pending_buf[beg..s->pending - 1].
+ */
+#define HCRC_UPDATE(beg) \
+ do { \
+ if (s->gzhead->hcrc && s->pending > (beg)) \
+ strm->adler = crc32(strm->adler, s->pending_buf + (beg), \
+ s->pending - (beg)); \
+ } while (0)
+
/* ========================================================================= */
int ZEXPORT deflate (strm, flush)
z_streamp strm;
@@ -669,230 +767,229 @@ int ZEXPORT deflate (strm, flush)
int old_flush; /* value of flush param for previous deflate call */
deflate_state *s;
- if (strm == Z_NULL || strm->state == Z_NULL ||
- flush > Z_BLOCK || flush < 0) {
+ if (deflateStateCheck(strm) || flush > Z_BLOCK || flush < 0) {
return Z_STREAM_ERROR;
}
s = strm->state;
if (strm->next_out == Z_NULL ||
- (strm->next_in == Z_NULL && strm->avail_in != 0) ||
+ (strm->avail_in != 0 && strm->next_in == Z_NULL) ||
(s->status == FINISH_STATE && flush != Z_FINISH)) {
ERR_RETURN(strm, Z_STREAM_ERROR);
}
if (strm->avail_out == 0) ERR_RETURN(strm, Z_BUF_ERROR);
- s->strm = strm; /* just in case */
old_flush = s->last_flush;
s->last_flush = flush;
+ /* Flush as much pending output as possible */
+ if (s->pending != 0) {
+ flush_pending(strm);
+ if (strm->avail_out == 0) {
+ /* Since avail_out is 0, deflate will be called again with
+ * more output space, but possibly with both pending and
+ * avail_in equal to zero. There won't be anything to do,
+ * but this is not an error situation so make sure we
+ * return OK instead of BUF_ERROR at next call of deflate:
+ */
+ s->last_flush = -1;
+ return Z_OK;
+ }
+
+ /* Make sure there is something to do and avoid duplicate consecutive
+ * flushes. For repeated and useless calls with Z_FINISH, we keep
+ * returning Z_STREAM_END instead of Z_BUF_ERROR.
+ */
+ } else if (strm->avail_in == 0 && RANK(flush) <= RANK(old_flush) &&
+ flush != Z_FINISH) {
+ ERR_RETURN(strm, Z_BUF_ERROR);
+ }
+
+ /* User must not provide more input after the first FINISH: */
+ if (s->status == FINISH_STATE && strm->avail_in != 0) {
+ ERR_RETURN(strm, Z_BUF_ERROR);
+ }
+
/* Write the header */
if (s->status == INIT_STATE) {
-#ifdef GZIP
- if (s->wrap == 2) {
- strm->adler = crc32(0L, Z_NULL, 0);
- put_byte(s, 31);
- put_byte(s, 139);
- put_byte(s, 8);
- if (s->gzhead == Z_NULL) {
- put_byte(s, 0);
- put_byte(s, 0);
- put_byte(s, 0);
- put_byte(s, 0);
- put_byte(s, 0);
- put_byte(s, s->level == 9 ? 2 :
- (s->strategy >= Z_HUFFMAN_ONLY || s->level < 2 ?
- 4 : 0));
- put_byte(s, OS_CODE);
- s->status = BUSY_STATE;
- }
- else {
- put_byte(s, (s->gzhead->text ? 1 : 0) +
- (s->gzhead->hcrc ? 2 : 0) +
- (s->gzhead->extra == Z_NULL ? 0 : 4) +
- (s->gzhead->name == Z_NULL ? 0 : 8) +
- (s->gzhead->comment == Z_NULL ? 0 : 16)
- );
- put_byte(s, (Byte)(s->gzhead->time & 0xff));
- put_byte(s, (Byte)((s->gzhead->time >> 8) & 0xff));
- put_byte(s, (Byte)((s->gzhead->time >> 16) & 0xff));
- put_byte(s, (Byte)((s->gzhead->time >> 24) & 0xff));
- put_byte(s, s->level == 9 ? 2 :
- (s->strategy >= Z_HUFFMAN_ONLY || s->level < 2 ?
- 4 : 0));
- put_byte(s, s->gzhead->os & 0xff);
- if (s->gzhead->extra != Z_NULL) {
- put_byte(s, s->gzhead->extra_len & 0xff);
- put_byte(s, (s->gzhead->extra_len >> 8) & 0xff);
- }
- if (s->gzhead->hcrc)
- strm->adler = crc32(strm->adler, s->pending_buf,
- s->pending);
- s->gzindex = 0;
- s->status = EXTRA_STATE;
- }
- }
+ /* zlib header */
+ uInt header = (Z_DEFLATED + ((s->w_bits-8)<<4)) << 8;
+ uInt level_flags;
+
+ if (s->strategy >= Z_HUFFMAN_ONLY || s->level < 2)
+ level_flags = 0;
+ else if (s->level < 6)
+ level_flags = 1;
+ else if (s->level == 6)
+ level_flags = 2;
else
-#endif
- {
- uInt header = (Z_DEFLATED + ((s->w_bits-8)<<4)) << 8;
- uInt level_flags;
-
- if (s->strategy >= Z_HUFFMAN_ONLY || s->level < 2)
- level_flags = 0;
- else if (s->level < 6)
- level_flags = 1;
- else if (s->level == 6)
- level_flags = 2;
- else
- level_flags = 3;
- header |= (level_flags << 6);
- if (s->strstart != 0) header |= PRESET_DICT;
- header += 31 - (header % 31);
+ level_flags = 3;
+ header |= (level_flags << 6);
+ if (s->strstart != 0) header |= PRESET_DICT;
+ header += 31 - (header % 31);
+
+ putShortMSB(s, header);
+ /* Save the adler32 of the preset dictionary: */
+ if (s->strstart != 0) {
+ putShortMSB(s, (uInt)(strm->adler >> 16));
+ putShortMSB(s, (uInt)(strm->adler & 0xffff));
+ }
+ strm->adler = adler32(0L, Z_NULL, 0);
+ s->status = BUSY_STATE;
+
+ /* Compression must start with an empty pending buffer */
+ flush_pending(strm);
+ if (s->pending != 0) {
+ s->last_flush = -1;
+ return Z_OK;
+ }
+ }
+#ifdef GZIP
+ if (s->status == GZIP_STATE) {
+ /* gzip header */
+ strm->adler = crc32(0L, Z_NULL, 0);
+ put_byte(s, 31);
+ put_byte(s, 139);
+ put_byte(s, 8);
+ if (s->gzhead == Z_NULL) {
+ put_byte(s, 0);
+ put_byte(s, 0);
+ put_byte(s, 0);
+ put_byte(s, 0);
+ put_byte(s, 0);
+ put_byte(s, s->level == 9 ? 2 :
+ (s->strategy >= Z_HUFFMAN_ONLY || s->level < 2 ?
+ 4 : 0));
+ put_byte(s, OS_CODE);
s->status = BUSY_STATE;
- putShortMSB(s, header);
- /* Save the adler32 of the preset dictionary: */
- if (s->strstart != 0) {
- putShortMSB(s, (uInt)(strm->adler >> 16));
- putShortMSB(s, (uInt)(strm->adler & 0xffff));
+ /* Compression must start with an empty pending buffer */
+ flush_pending(strm);
+ if (s->pending != 0) {
+ s->last_flush = -1;
+ return Z_OK;
+ }
+ }
+ else {
+ put_byte(s, (s->gzhead->text ? 1 : 0) +
+ (s->gzhead->hcrc ? 2 : 0) +
+ (s->gzhead->extra == Z_NULL ? 0 : 4) +
+ (s->gzhead->name == Z_NULL ? 0 : 8) +
+ (s->gzhead->comment == Z_NULL ? 0 : 16)
+ );
+ put_byte(s, (Byte)(s->gzhead->time & 0xff));
+ put_byte(s, (Byte)((s->gzhead->time >> 8) & 0xff));
+ put_byte(s, (Byte)((s->gzhead->time >> 16) & 0xff));
+ put_byte(s, (Byte)((s->gzhead->time >> 24) & 0xff));
+ put_byte(s, s->level == 9 ? 2 :
+ (s->strategy >= Z_HUFFMAN_ONLY || s->level < 2 ?
+ 4 : 0));
+ put_byte(s, s->gzhead->os & 0xff);
+ if (s->gzhead->extra != Z_NULL) {
+ put_byte(s, s->gzhead->extra_len & 0xff);
+ put_byte(s, (s->gzhead->extra_len >> 8) & 0xff);
}
- strm->adler = adler32(0L, Z_NULL, 0);
+ if (s->gzhead->hcrc)
+ strm->adler = crc32(strm->adler, s->pending_buf,
+ s->pending);
+ s->gzindex = 0;
+ s->status = EXTRA_STATE;
}
}
-#ifdef GZIP
if (s->status == EXTRA_STATE) {
if (s->gzhead->extra != Z_NULL) {
- uInt beg = s->pending; /* start of bytes to update crc */
-
- while (s->gzindex < (s->gzhead->extra_len & 0xffff)) {
- if (s->pending == s->pending_buf_size) {
- if (s->gzhead->hcrc && s->pending > beg)
- strm->adler = crc32(strm->adler, s->pending_buf + beg,
- s->pending - beg);
- flush_pending(strm);
- beg = s->pending;
- if (s->pending == s->pending_buf_size)
- break;
+ ulg beg = s->pending; /* start of bytes to update crc */
+ uInt left = (s->gzhead->extra_len & 0xffff) - s->gzindex;
+ while (s->pending + left > s->pending_buf_size) {
+ uInt copy = s->pending_buf_size - s->pending;
+ zmemcpy(s->pending_buf + s->pending,
+ s->gzhead->extra + s->gzindex, copy);
+ s->pending = s->pending_buf_size;
+ HCRC_UPDATE(beg);
+ s->gzindex += copy;
+ flush_pending(strm);
+ if (s->pending != 0) {
+ s->last_flush = -1;
+ return Z_OK;
}
- put_byte(s, s->gzhead->extra[s->gzindex]);
- s->gzindex++;
- }
- if (s->gzhead->hcrc && s->pending > beg)
- strm->adler = crc32(strm->adler, s->pending_buf + beg,
- s->pending - beg);
- if (s->gzindex == s->gzhead->extra_len) {
- s->gzindex = 0;
- s->status = NAME_STATE;
+ beg = 0;
+ left -= copy;
}
+ zmemcpy(s->pending_buf + s->pending,
+ s->gzhead->extra + s->gzindex, left);
+ s->pending += left;
+ HCRC_UPDATE(beg);
+ s->gzindex = 0;
}
- else
- s->status = NAME_STATE;
+ s->status = NAME_STATE;
}
if (s->status == NAME_STATE) {
if (s->gzhead->name != Z_NULL) {
- uInt beg = s->pending; /* start of bytes to update crc */
+ ulg beg = s->pending; /* start of bytes to update crc */
int val;
-
do {
if (s->pending == s->pending_buf_size) {
- if (s->gzhead->hcrc && s->pending > beg)
- strm->adler = crc32(strm->adler, s->pending_buf + beg,
- s->pending - beg);
+ HCRC_UPDATE(beg);
flush_pending(strm);
- beg = s->pending;
- if (s->pending == s->pending_buf_size) {
- val = 1;
- break;
+ if (s->pending != 0) {
+ s->last_flush = -1;
+ return Z_OK;
}
+ beg = 0;
}
val = s->gzhead->name[s->gzindex++];
put_byte(s, val);
} while (val != 0);
- if (s->gzhead->hcrc && s->pending > beg)
- strm->adler = crc32(strm->adler, s->pending_buf + beg,
- s->pending - beg);
- if (val == 0) {
- s->gzindex = 0;
- s->status = COMMENT_STATE;
- }
+ HCRC_UPDATE(beg);
+ s->gzindex = 0;
}
- else
- s->status = COMMENT_STATE;
+ s->status = COMMENT_STATE;
}
if (s->status == COMMENT_STATE) {
if (s->gzhead->comment != Z_NULL) {
- uInt beg = s->pending; /* start of bytes to update crc */
+ ulg beg = s->pending; /* start of bytes to update crc */
int val;
-
do {
if (s->pending == s->pending_buf_size) {
- if (s->gzhead->hcrc && s->pending > beg)
- strm->adler = crc32(strm->adler, s->pending_buf + beg,
- s->pending - beg);
+ HCRC_UPDATE(beg);
flush_pending(strm);
- beg = s->pending;
- if (s->pending == s->pending_buf_size) {
- val = 1;
- break;
+ if (s->pending != 0) {
+ s->last_flush = -1;
+ return Z_OK;
}
+ beg = 0;
}
val = s->gzhead->comment[s->gzindex++];
put_byte(s, val);
} while (val != 0);
- if (s->gzhead->hcrc && s->pending > beg)
- strm->adler = crc32(strm->adler, s->pending_buf + beg,
- s->pending - beg);
- if (val == 0)
- s->status = HCRC_STATE;
+ HCRC_UPDATE(beg);
}
- else
- s->status = HCRC_STATE;
+ s->status = HCRC_STATE;
}
if (s->status == HCRC_STATE) {
if (s->gzhead->hcrc) {
- if (s->pending + 2 > s->pending_buf_size)
+ if (s->pending + 2 > s->pending_buf_size) {
flush_pending(strm);
- if (s->pending + 2 <= s->pending_buf_size) {
- put_byte(s, (Byte)(strm->adler & 0xff));
- put_byte(s, (Byte)((strm->adler >> 8) & 0xff));
- strm->adler = crc32(0L, Z_NULL, 0);
- s->status = BUSY_STATE;
+ if (s->pending != 0) {
+ s->last_flush = -1;
+ return Z_OK;
+ }
}
+ put_byte(s, (Byte)(strm->adler & 0xff));
+ put_byte(s, (Byte)((strm->adler >> 8) & 0xff));
+ strm->adler = crc32(0L, Z_NULL, 0);
}
- else
- s->status = BUSY_STATE;
- }
-#endif
+ s->status = BUSY_STATE;
- /* Flush as much pending output as possible */
- if (s->pending != 0) {
+ /* Compression must start with an empty pending buffer */
flush_pending(strm);
- if (strm->avail_out == 0) {
- /* Since avail_out is 0, deflate will be called again with
- * more output space, but possibly with both pending and
- * avail_in equal to zero. There won't be anything to do,
- * but this is not an error situation so make sure we
- * return OK instead of BUF_ERROR at next call of deflate:
- */
+ if (s->pending != 0) {
s->last_flush = -1;
return Z_OK;
}
-
- /* Make sure there is something to do and avoid duplicate consecutive
- * flushes. For repeated and useless calls with Z_FINISH, we keep
- * returning Z_STREAM_END instead of Z_BUF_ERROR.
- */
- } else if (strm->avail_in == 0 && RANK(flush) <= RANK(old_flush) &&
- flush != Z_FINISH) {
- ERR_RETURN(strm, Z_BUF_ERROR);
- }
-
- /* User must not provide more input after the first FINISH: */
- if (s->status == FINISH_STATE && strm->avail_in != 0) {
- ERR_RETURN(strm, Z_BUF_ERROR);
}
+#endif
/* Start a new block or continue the current one.
*/
@@ -900,9 +997,10 @@ int ZEXPORT deflate (strm, flush)
(flush != Z_NO_FLUSH && s->status != FINISH_STATE)) {
block_state bstate;
- bstate = s->strategy == Z_HUFFMAN_ONLY ? deflate_huff(s, flush) :
- (s->strategy == Z_RLE ? deflate_rle(s, flush) :
- (*(configuration_table[s->level].func))(s, flush));
+ bstate = s->level == 0 ? deflate_stored(s, flush) :
+ s->strategy == Z_HUFFMAN_ONLY ? deflate_huff(s, flush) :
+ s->strategy == Z_RLE ? deflate_rle(s, flush) :
+ (*(configuration_table[s->level].func))(s, flush);
if (bstate == finish_started || bstate == finish_done) {
s->status = FINISH_STATE;
@@ -944,7 +1042,6 @@ int ZEXPORT deflate (strm, flush)
}
}
}
- Assert(strm->avail_out > 0, "bug2");
if (flush != Z_FINISH) return Z_OK;
if (s->wrap <= 0) return Z_STREAM_END;
@@ -981,18 +1078,9 @@ int ZEXPORT deflateEnd (strm)
{
int status;
- if (strm == Z_NULL || strm->state == Z_NULL) return Z_STREAM_ERROR;
+ if (deflateStateCheck(strm)) return Z_STREAM_ERROR;
status = strm->state->status;
- if (status != INIT_STATE &&
- status != EXTRA_STATE &&
- status != NAME_STATE &&
- status != COMMENT_STATE &&
- status != HCRC_STATE &&
- status != BUSY_STATE &&
- status != FINISH_STATE) {
- return Z_STREAM_ERROR;
- }
/* Deallocate in reverse order of allocations: */
TRY_FREE(strm, strm->state->pending_buf);
@@ -1023,7 +1111,7 @@ int ZEXPORT deflateCopy (dest, source)
ushf *overlay;
- if (source == Z_NULL || dest == Z_NULL || source->state == Z_NULL) {
+ if (deflateStateCheck(source) || dest == Z_NULL) {
return Z_STREAM_ERROR;
}
@@ -1073,7 +1161,7 @@ int ZEXPORT deflateCopy (dest, source)
* allocating a large strm->next_in buffer and copying from it.
* (See also flush_pending()).
*/
-local int read_buf(strm, buf, size)
+local unsigned read_buf(strm, buf, size)
z_streamp strm;
Bytef *buf;
unsigned size;
@@ -1097,7 +1185,7 @@ local int read_buf(strm, buf, size)
strm->next_in += len;
strm->total_in += len;
- return (int)len;
+ return len;
}
/* ===========================================================================
@@ -1151,9 +1239,9 @@ local uInt longest_match(s, cur_match)
{
unsigned chain_length = s->max_chain_length;/* max hash chain length */
register Bytef *scan = s->window + s->strstart; /* current string */
- register Bytef *match; /* matched string */
+ register Bytef *match; /* matched string */
register int len; /* length of current match */
- int best_len = s->prev_length; /* best match length so far */
+ int best_len = (int)s->prev_length; /* best match length so far */
int nice_match = s->nice_match; /* stop if match long enough */
IPos limit = s->strstart > (IPos)MAX_DIST(s) ?
s->strstart - (IPos)MAX_DIST(s) : NIL;
@@ -1188,7 +1276,7 @@ local uInt longest_match(s, cur_match)
/* Do not look for matches beyond the end of the input. This is necessary
* to make deflate deterministic.
*/
- if ((uInt)nice_match > s->lookahead) nice_match = s->lookahead;
+ if ((uInt)nice_match > s->lookahead) nice_match = (int)s->lookahead;
Assert((ulg)s->strstart <= s->window_size-MIN_LOOKAHEAD, "need lookahead");
@@ -1349,7 +1437,11 @@ local uInt longest_match(s, cur_match)
#endif /* FASTEST */
-#ifdef DEBUG
+#ifdef ZLIB_DEBUG
+
+#define EQUAL 0
+/* result of memcmp for equal strings */
+
/* ===========================================================================
* Check that the match at match_start is indeed a match.
*/
@@ -1375,7 +1467,7 @@ local void check_match(s, start, match, length)
}
#else
# define check_match(s, start, match, length)
-#endif /* DEBUG */
+#endif /* ZLIB_DEBUG */
/* ===========================================================================
* Fill the window when the lookahead becomes insufficient.
@@ -1390,8 +1482,7 @@ local void check_match(s, start, match, length)
local void fill_window(s)
deflate_state *s;
{
- register unsigned n, m;
- register Posf *p;
+ unsigned n;
unsigned more; /* Amount of free space at the end of the window. */
uInt wsize = s->w_size;
@@ -1418,35 +1509,11 @@ local void fill_window(s)
*/
if (s->strstart >= wsize+MAX_DIST(s)) {
- zmemcpy(s->window, s->window+wsize, (unsigned)wsize);
+ zmemcpy(s->window, s->window+wsize, (unsigned)wsize - more);
s->match_start -= wsize;
s->strstart -= wsize; /* we now have strstart >= MAX_DIST */
s->block_start -= (long) wsize;
-
- /* Slide the hash table (could be avoided with 32 bit values
- at the expense of memory usage). We slide even when level == 0
- to keep the hash table consistent if we switch back to level > 0
- later. (Using level 0 permanently is not an optimal usage of
- zlib, so we don't care about this pathological case.)
- */
- n = s->hash_size;
- p = &s->head[n];
- do {
- m = *--p;
- *p = (Pos)(m >= wsize ? m-wsize : NIL);
- } while (--n);
-
- n = wsize;
-#ifndef FASTEST
- p = &s->prev[n];
- do {
- m = *--p;
- *p = (Pos)(m >= wsize ? m-wsize : NIL);
- /* If n is not on any hash chain, prev[n] is garbage but
- * its value will never be used.
- */
- } while (--n);
-#endif
+ slide_hash(s);
more += wsize;
}
if (s->strm->avail_in == 0) break;
@@ -1552,70 +1619,199 @@ local void fill_window(s)
if (s->strm->avail_out == 0) return (last) ? finish_started : need_more; \
}
+/* Maximum stored block length in deflate format (not including header). */
+#define MAX_STORED 65535
+
+/* Minimum of a and b. */
+#define MIN(a, b) ((a) > (b) ? (b) : (a))
+
/* ===========================================================================
* Copy without compression as much as possible from the input stream, return
* the current block state.
- * This function does not insert new strings in the dictionary since
- * uncompressible data is probably not useful. This function is used
- * only for the level=0 compression option.
- * NOTE: this function should be optimized to avoid extra copying from
- * window to pending_buf.
+ *
+ * In case deflateParams() is used to later switch to a non-zero compression
+ * level, s->matches (otherwise unused when storing) keeps track of the number
+ * of hash table slides to perform. If s->matches is 1, then one hash table
+ * slide will be done when switching. If s->matches is 2, the maximum value
+ * allowed here, then the hash table will be cleared, since two or more slides
+ * is the same as a clear.
+ *
+ * deflate_stored() is written to minimize the number of times an input byte is
+ * copied. It is most efficient with large input and output buffers, which
+ * maximizes the opportunites to have a single copy from next_in to next_out.
*/
local block_state deflate_stored(s, flush)
deflate_state *s;
int flush;
{
- /* Stored blocks are limited to 0xffff bytes, pending_buf is limited
- * to pending_buf_size, and each stored block has a 5 byte header:
+ /* Smallest worthy block size when not flushing or finishing. By default
+ * this is 32K. This can be as small as 507 bytes for memLevel == 1. For
+ * large input and output buffers, the stored block size will be larger.
*/
- ulg max_block_size = 0xffff;
- ulg max_start;
-
- if (max_block_size > s->pending_buf_size - 5) {
- max_block_size = s->pending_buf_size - 5;
- }
+ unsigned min_block = MIN(s->pending_buf_size - 5, s->w_size);
- /* Copy as much as possible from input to output: */
- for (;;) {
- /* Fill the window as much as possible: */
- if (s->lookahead <= 1) {
-
- Assert(s->strstart < s->w_size+MAX_DIST(s) ||
- s->block_start >= (long)s->w_size, "slide too late");
+ /* Copy as many min_block or larger stored blocks directly to next_out as
+ * possible. If flushing, copy the remaining available input to next_out as
+ * stored blocks, if there is enough space.
+ */
+ unsigned len, left, have, last = 0;
+ unsigned used = s->strm->avail_in;
+ do {
+ /* Set len to the maximum size block that we can copy directly with the
+ * available input data and output space. Set left to how much of that
+ * would be copied from what's left in the window.
+ */
+ len = MAX_STORED; /* maximum deflate stored block length */
+ have = (s->bi_valid + 42) >> 3; /* number of header bytes */
+ if (s->strm->avail_out < have) /* need room for header */
+ break;
+ /* maximum stored block length that will fit in avail_out: */
+ have = s->strm->avail_out - have;
+ left = s->strstart - s->block_start; /* bytes left in window */
+ if (len > (ulg)left + s->strm->avail_in)
+ len = left + s->strm->avail_in; /* limit len to the input */
+ if (len > have)
+ len = have; /* limit len to the output */
+
+ /* If the stored block would be less than min_block in length, or if
+ * unable to copy all of the available input when flushing, then try
+ * copying to the window and the pending buffer instead. Also don't
+ * write an empty block when flushing -- deflate() does that.
+ */
+ if (len < min_block && ((len == 0 && flush != Z_FINISH) ||
+ flush == Z_NO_FLUSH ||
+ len != left + s->strm->avail_in))
+ break;
- fill_window(s);
- if (s->lookahead == 0 && flush == Z_NO_FLUSH) return need_more;
+ /* Make a dummy stored block in pending to get the header bytes,
+ * including any pending bits. This also updates the debugging counts.
+ */
+ last = flush == Z_FINISH && len == left + s->strm->avail_in ? 1 : 0;
+ _tr_stored_block(s, (char *)0, 0L, last);
+
+ /* Replace the lengths in the dummy stored block with len. */
+ s->pending_buf[s->pending - 4] = len;
+ s->pending_buf[s->pending - 3] = len >> 8;
+ s->pending_buf[s->pending - 2] = ~len;
+ s->pending_buf[s->pending - 1] = ~len >> 8;
+
+ /* Write the stored block header bytes. */
+ flush_pending(s->strm);
+
+#ifdef ZLIB_DEBUG
+ /* Update debugging counts for the data about to be copied. */
+ s->compressed_len += len << 3;
+ s->bits_sent += len << 3;
+#endif
- if (s->lookahead == 0) break; /* flush the current block */
+ /* Copy uncompressed bytes from the window to next_out. */
+ if (left) {
+ if (left > len)
+ left = len;
+ zmemcpy(s->strm->next_out, s->window + s->block_start, left);
+ s->strm->next_out += left;
+ s->strm->avail_out -= left;
+ s->strm->total_out += left;
+ s->block_start += left;
+ len -= left;
}
- Assert(s->block_start >= 0L, "block gone");
-
- s->strstart += s->lookahead;
- s->lookahead = 0;
-
- /* Emit a stored block if pending_buf will be full: */
- max_start = s->block_start + max_block_size;
- if (s->strstart == 0 || (ulg)s->strstart >= max_start) {
- /* strstart == 0 is possible when wraparound on 16-bit machine */
- s->lookahead = (uInt)(s->strstart - max_start);
- s->strstart = (uInt)max_start;
- FLUSH_BLOCK(s, 0);
+
+ /* Copy uncompressed bytes directly from next_in to next_out, updating
+ * the check value.
+ */
+ if (len) {
+ read_buf(s->strm, s->strm->next_out, len);
+ s->strm->next_out += len;
+ s->strm->avail_out -= len;
+ s->strm->total_out += len;
}
- /* Flush if we may have to slide, otherwise block_start may become
- * negative and the data will be gone:
+ } while (last == 0);
+
+ /* Update the sliding window with the last s->w_size bytes of the copied
+ * data, or append all of the copied data to the existing window if less
+ * than s->w_size bytes were copied. Also update the number of bytes to
+ * insert in the hash tables, in the event that deflateParams() switches to
+ * a non-zero compression level.
+ */
+ used -= s->strm->avail_in; /* number of input bytes directly copied */
+ if (used) {
+ /* If any input was used, then no unused input remains in the window,
+ * therefore s->block_start == s->strstart.
*/
- if (s->strstart - (uInt)s->block_start >= MAX_DIST(s)) {
- FLUSH_BLOCK(s, 0);
+ if (used >= s->w_size) { /* supplant the previous history */
+ s->matches = 2; /* clear hash */
+ zmemcpy(s->window, s->strm->next_in - s->w_size, s->w_size);
+ s->strstart = s->w_size;
}
+ else {
+ if (s->window_size - s->strstart <= used) {
+ /* Slide the window down. */
+ s->strstart -= s->w_size;
+ zmemcpy(s->window, s->window + s->w_size, s->strstart);
+ if (s->matches < 2)
+ s->matches++; /* add a pending slide_hash() */
+ }
+ zmemcpy(s->window + s->strstart, s->strm->next_in - used, used);
+ s->strstart += used;
+ }
+ s->block_start = s->strstart;
+ s->insert += MIN(used, s->w_size - s->insert);
}
- s->insert = 0;
- if (flush == Z_FINISH) {
- FLUSH_BLOCK(s, 1);
+ if (s->high_water < s->strstart)
+ s->high_water = s->strstart;
+
+ /* If the last block was written to next_out, then done. */
+ if (last)
return finish_done;
+
+ /* If flushing and all input has been consumed, then done. */
+ if (flush != Z_NO_FLUSH && flush != Z_FINISH &&
+ s->strm->avail_in == 0 && (long)s->strstart == s->block_start)
+ return block_done;
+
+ /* Fill the window with any remaining input. */
+ have = s->window_size - s->strstart - 1;
+ if (s->strm->avail_in > have && s->block_start >= (long)s->w_size) {
+ /* Slide the window down. */
+ s->block_start -= s->w_size;
+ s->strstart -= s->w_size;
+ zmemcpy(s->window, s->window + s->w_size, s->strstart);
+ if (s->matches < 2)
+ s->matches++; /* add a pending slide_hash() */
+ have += s->w_size; /* more space now */
}
- if ((long)s->strstart > s->block_start)
- FLUSH_BLOCK(s, 0);
- return block_done;
+ if (have > s->strm->avail_in)
+ have = s->strm->avail_in;
+ if (have) {
+ read_buf(s->strm, s->window + s->strstart, have);
+ s->strstart += have;
+ }
+ if (s->high_water < s->strstart)
+ s->high_water = s->strstart;
+
+ /* There was not enough avail_out to write a complete worthy or flushed
+ * stored block to next_out. Write a stored block to pending instead, if we
+ * have enough input for a worthy block, or if flushing and there is enough
+ * room for the remaining input as a stored block in the pending buffer.
+ */
+ have = (s->bi_valid + 42) >> 3; /* number of header bytes */
+ /* maximum stored block length that will fit in pending: */
+ have = MIN(s->pending_buf_size - have, MAX_STORED);
+ min_block = MIN(have, s->w_size);
+ left = s->strstart - s->block_start;
+ if (left >= min_block ||
+ ((left || flush == Z_FINISH) && flush != Z_NO_FLUSH &&
+ s->strm->avail_in == 0 && left <= have)) {
+ len = MIN(left, have);
+ last = flush == Z_FINISH && s->strm->avail_in == 0 &&
+ len == left ? 1 : 0;
+ _tr_stored_block(s, (charf *)s->window + s->block_start, len, last);
+ s->block_start += len;
+ flush_pending(s->strm);
+ }
+
+ /* We've done all we can with the available input and output. */
+ return last ? finish_started : need_more;
}
/* ===========================================================================
@@ -1892,7 +2088,7 @@ local block_state deflate_rle(s, flush)
prev == *++scan && prev == *++scan &&
prev == *++scan && prev == *++scan &&
scan < strend);
- s->match_length = MAX_MATCH - (int)(strend - scan);
+ s->match_length = MAX_MATCH - (uInt)(strend - scan);
if (s->match_length > s->lookahead)
s->match_length = s->lookahead;
}
diff --git a/modules/zlib/src/deflate.h b/modules/zlib/src/deflate.h
index ce0299edd..23ecdd312 100644
--- a/modules/zlib/src/deflate.h
+++ b/modules/zlib/src/deflate.h
@@ -1,5 +1,5 @@
/* deflate.h -- internal compression state
- * Copyright (C) 1995-2012 Jean-loup Gailly
+ * Copyright (C) 1995-2016 Jean-loup Gailly
* For conditions of distribution and use, see copyright notice in zlib.h
*/
@@ -51,13 +51,16 @@
#define Buf_size 16
/* size of bit buffer in bi_buf */
-#define INIT_STATE 42
-#define EXTRA_STATE 69
-#define NAME_STATE 73
-#define COMMENT_STATE 91
-#define HCRC_STATE 103
-#define BUSY_STATE 113
-#define FINISH_STATE 666
+#define INIT_STATE 42 /* zlib header -> BUSY_STATE */
+#ifdef GZIP
+# define GZIP_STATE 57 /* gzip header -> BUSY_STATE | EXTRA_STATE */
+#endif
+#define EXTRA_STATE 69 /* gzip extra block -> NAME_STATE */
+#define NAME_STATE 73 /* gzip file name -> COMMENT_STATE */
+#define COMMENT_STATE 91 /* gzip comment -> HCRC_STATE */
+#define HCRC_STATE 103 /* gzip header CRC -> BUSY_STATE */
+#define BUSY_STATE 113 /* deflate -> FINISH_STATE */
+#define FINISH_STATE 666 /* stream complete */
/* Stream status */
@@ -83,7 +86,7 @@ typedef struct static_tree_desc_s static_tree_desc;
typedef struct tree_desc_s {
ct_data *dyn_tree; /* the dynamic tree */
int max_code; /* largest code with non zero frequency */
- static_tree_desc *stat_desc; /* the corresponding static tree */
+ const static_tree_desc *stat_desc; /* the corresponding static tree */
} FAR tree_desc;
typedef ush Pos;
@@ -100,10 +103,10 @@ typedef struct internal_state {
Bytef *pending_buf; /* output still pending */
ulg pending_buf_size; /* size of pending_buf */
Bytef *pending_out; /* next pending byte to output to the stream */
- uInt pending; /* nb of bytes in the pending buffer */
+ ulg pending; /* nb of bytes in the pending buffer */
int wrap; /* bit 0 true for zlib, bit 1 true for gzip */
gz_headerp gzhead; /* gzip header information to write */
- uInt gzindex; /* where in extra, name, or comment */
+ ulg gzindex; /* where in extra, name, or comment */
Byte method; /* can only be DEFLATED */
int last_flush; /* value of flush param for previous deflate call */
@@ -249,7 +252,7 @@ typedef struct internal_state {
uInt matches; /* number of string matches in current block */
uInt insert; /* bytes at end of window left to insert */
-#ifdef DEBUG
+#ifdef ZLIB_DEBUG
ulg compressed_len; /* total bit length of compressed file mod 2^32 */
ulg bits_sent; /* bit length of compressed data sent mod 2^32 */
#endif
@@ -275,7 +278,7 @@ typedef struct internal_state {
/* Output a byte on the stream.
* IN assertion: there is enough room in pending_buf.
*/
-#define put_byte(s, c) {s->pending_buf[s->pending++] = (c);}
+#define put_byte(s, c) {s->pending_buf[s->pending++] = (Bytef)(c);}
#define MIN_LOOKAHEAD (MAX_MATCH+MIN_MATCH+1)
@@ -309,7 +312,7 @@ void ZLIB_INTERNAL _tr_stored_block OF((deflate_state *s, charf *buf,
* used.
*/
-#ifndef DEBUG
+#ifndef ZLIB_DEBUG
/* Inline versions of _tr_tally for speed: */
#if defined(GEN_TREES_H) || !defined(STDC)
@@ -328,8 +331,8 @@ void ZLIB_INTERNAL _tr_stored_block OF((deflate_state *s, charf *buf,
flush = (s->last_lit == s->lit_bufsize-1); \
}
# define _tr_tally_dist(s, distance, length, flush) \
- { uch len = (length); \
- ush dist = (distance); \
+ { uch len = (uch)(length); \
+ ush dist = (ush)(distance); \
s->d_buf[s->last_lit] = dist; \
s->l_buf[s->last_lit++] = len; \
dist--; \
diff --git a/modules/zlib/src/gzguts.h b/modules/zlib/src/gzguts.h
index d87659d03..990a4d251 100644
--- a/modules/zlib/src/gzguts.h
+++ b/modules/zlib/src/gzguts.h
@@ -1,5 +1,5 @@
/* gzguts.h -- zlib internal header definitions for gz* operations
- * Copyright (C) 2004, 2005, 2010, 2011, 2012, 2013 Mark Adler
+ * Copyright (C) 2004, 2005, 2010, 2011, 2012, 2013, 2016 Mark Adler
* For conditions of distribution and use, see copyright notice in zlib.h
*/
@@ -25,6 +25,10 @@
# include <stdlib.h>
# include <limits.h>
#endif
+
+#ifndef _POSIX_SOURCE
+# define _POSIX_SOURCE
+#endif
#include <fcntl.h>
#ifdef _WIN32
@@ -35,6 +39,10 @@
# include <io.h>
#endif
+#if defined(_WIN32) || defined(__CYGWIN__)
+# define WIDECHAR
+#endif
+
#ifdef WINAPI_FAMILY
# define open _open
# define read _read
@@ -95,18 +103,19 @@
# endif
#endif
-/* unlike snprintf (which is required in C99, yet still not supported by
- Microsoft more than a decade later!), _snprintf does not guarantee null
- termination of the result -- however this is only used in gzlib.c where
+/* unlike snprintf (which is required in C99), _snprintf does not guarantee
+ null termination of the result -- however this is only used in gzlib.c where
the result is assured to fit in the space provided */
-#ifdef _MSC_VER
+#if defined(_MSC_VER) && _MSC_VER < 1900
# define snprintf _snprintf
#endif
#ifndef local
# define local static
#endif
-/* compile with -Dlocal if your debugger can't find static symbols */
+/* since "static" is used to mean two completely different things in C, we
+ define "local" for the non-static meaning of "static", for readability
+ (compile with -Dlocal if your debugger can't find static symbols) */
/* gz* functions always use library allocation functions */
#ifndef STDC
@@ -170,7 +179,7 @@ typedef struct {
char *path; /* path or fd for error messages */
unsigned size; /* buffer size, zero if not allocated yet */
unsigned want; /* requested buffer size, default is GZBUFSIZE */
- unsigned char *in; /* input buffer */
+ unsigned char *in; /* input buffer (double-sized when writing) */
unsigned char *out; /* output buffer (double-sized when reading) */
int direct; /* 0 if processing gzip, 1 if transparent */
/* just for reading */
diff --git a/modules/zlib/src/gzlib.c b/modules/zlib/src/gzlib.c
index fae202ef8..4105e6aff 100644
--- a/modules/zlib/src/gzlib.c
+++ b/modules/zlib/src/gzlib.c
@@ -1,11 +1,11 @@
/* gzlib.c -- zlib functions common to reading and writing gzip files
- * Copyright (C) 2004, 2010, 2011, 2012, 2013 Mark Adler
+ * Copyright (C) 2004-2017 Mark Adler
* For conditions of distribution and use, see copyright notice in zlib.h
*/
#include "gzguts.h"
-#if defined(_WIN32) && !defined(__BORLANDC__)
+#if defined(_WIN32) && !defined(__BORLANDC__) && !defined(__MINGW32__)
# define LSEEK _lseeki64
#else
#if defined(_LARGEFILE64_SOURCE) && _LFS64_LARGEFILE-0
@@ -94,7 +94,7 @@ local gzFile gz_open(path, fd, mode)
const char *mode;
{
gz_statep state;
- size_t len;
+ z_size_t len;
int oflag;
#ifdef O_CLOEXEC
int cloexec = 0;
@@ -188,10 +188,10 @@ local gzFile gz_open(path, fd, mode)
}
/* save the path name for error messages */
-#ifdef _WIN32
+#ifdef WIDECHAR
if (fd == -2) {
len = wcstombs(NULL, path, 0);
- if (len == (size_t)-1)
+ if (len == (z_size_t)-1)
len = 0;
}
else
@@ -202,7 +202,7 @@ local gzFile gz_open(path, fd, mode)
free(state);
return NULL;
}
-#ifdef _WIN32
+#ifdef WIDECHAR
if (fd == -2)
if (len)
wcstombs(state->path, path, len + 1);
@@ -211,7 +211,7 @@ local gzFile gz_open(path, fd, mode)
else
#endif
#if !defined(NO_snprintf) && !defined(NO_vsnprintf)
- snprintf(state->path, len + 1, "%s", (const char *)path);
+ (void)snprintf(state->path, len + 1, "%s", (const char *)path);
#else
strcpy(state->path, path);
#endif
@@ -239,7 +239,7 @@ local gzFile gz_open(path, fd, mode)
/* open the file with the appropriate flags (or just use fd) */
state->fd = fd > -1 ? fd : (
-#ifdef _WIN32
+#ifdef WIDECHAR
fd == -2 ? _wopen(path, oflag, 0666) :
#endif
open((const char *)path, oflag, 0666));
@@ -248,8 +248,10 @@ local gzFile gz_open(path, fd, mode)
free(state);
return NULL;
}
- if (state->mode == GZ_APPEND)
+ if (state->mode == GZ_APPEND) {
+ LSEEK(state->fd, 0, SEEK_END); /* so gzoffset() is correct */
state->mode = GZ_WRITE; /* simplify later checks */
+ }
/* save the current position for rewinding (only if reading) */
if (state->mode == GZ_READ) {
@@ -291,7 +293,7 @@ gzFile ZEXPORT gzdopen(fd, mode)
if (fd == -1 || (path = (char *)malloc(7 + 3 * sizeof(int))) == NULL)
return NULL;
#if !defined(NO_snprintf) && !defined(NO_vsnprintf)
- snprintf(path, 7 + 3 * sizeof(int), "<fd:%d>", fd); /* for debugging */
+ (void)snprintf(path, 7 + 3 * sizeof(int), "<fd:%d>", fd);
#else
sprintf(path, "<fd:%d>", fd); /* for debugging */
#endif
@@ -301,7 +303,7 @@ gzFile ZEXPORT gzdopen(fd, mode)
}
/* -- see zlib.h -- */
-#ifdef _WIN32
+#ifdef WIDECHAR
gzFile ZEXPORT gzopen_w(path, mode)
const wchar_t *path;
const char *mode;
@@ -329,6 +331,8 @@ int ZEXPORT gzbuffer(file, size)
return -1;
/* check and set requested size */
+ if ((size << 1) < size)
+ return -1; /* need to be able to double it */
if (size < 2)
size = 2; /* need two bytes to check magic header */
state->want = size;
@@ -604,14 +608,13 @@ void ZLIB_INTERNAL gz_error(state, err, msg)
return;
}
#if !defined(NO_snprintf) && !defined(NO_vsnprintf)
- snprintf(state->msg, strlen(state->path) + strlen(msg) + 3,
- "%s%s%s", state->path, ": ", msg);
+ (void)snprintf(state->msg, strlen(state->path) + strlen(msg) + 3,
+ "%s%s%s", state->path, ": ", msg);
#else
strcpy(state->msg, state->path);
strcat(state->msg, ": ");
strcat(state->msg, msg);
#endif
- return;
}
#ifndef INT_MAX
diff --git a/modules/zlib/src/gzread.c b/modules/zlib/src/gzread.c
index bf4538eb2..956b91ea7 100644
--- a/modules/zlib/src/gzread.c
+++ b/modules/zlib/src/gzread.c
@@ -1,5 +1,5 @@
/* gzread.c -- zlib functions for reading gzip files
- * Copyright (C) 2004, 2005, 2010, 2011, 2012, 2013 Mark Adler
+ * Copyright (C) 2004, 2005, 2010, 2011, 2012, 2013, 2016 Mark Adler
* For conditions of distribution and use, see copyright notice in zlib.h
*/
@@ -12,6 +12,7 @@ local int gz_look OF((gz_statep));
local int gz_decomp OF((gz_statep));
local int gz_fetch OF((gz_statep));
local int gz_skip OF((gz_statep, z_off64_t));
+local z_size_t gz_read OF((gz_statep, voidp, z_size_t));
/* Use read() to load a buffer -- return -1 on error, otherwise 0. Read from
state->fd, and update state->eof, state->err, and state->msg as appropriate.
@@ -24,13 +25,17 @@ local int gz_load(state, buf, len, have)
unsigned *have;
{
int ret;
+ unsigned get, max = ((unsigned)-1 >> 2) + 1;
*have = 0;
do {
- ret = read(state->fd, buf + *have, len - *have);
+ get = len - *have;
+ if (get > max)
+ get = max;
+ ret = read(state->fd, buf + *have, get);
if (ret <= 0)
break;
- *have += ret;
+ *have += (unsigned)ret;
} while (*have < len);
if (ret < 0) {
gz_error(state, Z_ERRNO, zstrerror());
@@ -94,10 +99,8 @@ local int gz_look(state)
state->in = (unsigned char *)malloc(state->want);
state->out = (unsigned char *)malloc(state->want << 1);
if (state->in == NULL || state->out == NULL) {
- if (state->out != NULL)
- free(state->out);
- if (state->in != NULL)
- free(state->in);
+ free(state->out);
+ free(state->in);
gz_error(state, Z_MEM_ERROR, "out of memory");
return -1;
}
@@ -284,33 +287,17 @@ local int gz_skip(state, len)
return 0;
}
-/* -- see zlib.h -- */
-int ZEXPORT gzread(file, buf, len)
- gzFile file;
+/* Read len bytes into buf from file, or less than len up to the end of the
+ input. Return the number of bytes read. If zero is returned, either the
+ end of file was reached, or there was an error. state->err must be
+ consulted in that case to determine which. */
+local z_size_t gz_read(state, buf, len)
+ gz_statep state;
voidp buf;
- unsigned len;
+ z_size_t len;
{
- unsigned got, n;
- gz_statep state;
- z_streamp strm;
-
- /* get internal structure */
- if (file == NULL)
- return -1;
- state = (gz_statep)file;
- strm = &(state->strm);
-
- /* check that we're reading and that there's no (serious) error */
- if (state->mode != GZ_READ ||
- (state->err != Z_OK && state->err != Z_BUF_ERROR))
- return -1;
-
- /* since an int is returned, make sure len fits in one, otherwise return
- with an error (this avoids the flaw in the interface) */
- if ((int)len < 0) {
- gz_error(state, Z_DATA_ERROR, "requested length does not fit in int");
- return -1;
- }
+ z_size_t got;
+ unsigned n;
/* if len is zero, avoid unnecessary operations */
if (len == 0)
@@ -320,32 +307,38 @@ int ZEXPORT gzread(file, buf, len)
if (state->seek) {
state->seek = 0;
if (gz_skip(state, state->skip) == -1)
- return -1;
+ return 0;
}
/* get len bytes to buf, or less than len if at the end */
got = 0;
do {
+ /* set n to the maximum amount of len that fits in an unsigned int */
+ n = -1;
+ if (n > len)
+ n = len;
+
/* first just try copying data from the output buffer */
if (state->x.have) {
- n = state->x.have > len ? len : state->x.have;
+ if (state->x.have < n)
+ n = state->x.have;
memcpy(buf, state->x.next, n);
state->x.next += n;
state->x.have -= n;
}
/* output buffer empty -- return if we're at the end of the input */
- else if (state->eof && strm->avail_in == 0) {
+ else if (state->eof && state->strm.avail_in == 0) {
state->past = 1; /* tried to read past end */
break;
}
/* need output data -- for small len or new stream load up our output
buffer */
- else if (state->how == LOOK || len < (state->size << 1)) {
+ else if (state->how == LOOK || n < (state->size << 1)) {
/* get more output, looking for header if required */
if (gz_fetch(state) == -1)
- return -1;
+ return 0;
continue; /* no progress yet -- go back to copy above */
/* the copy above assures that we will leave with space in the
output buffer, allowing at least one gzungetc() to succeed */
@@ -353,16 +346,16 @@ int ZEXPORT gzread(file, buf, len)
/* large len -- read directly into user buffer */
else if (state->how == COPY) { /* read directly */
- if (gz_load(state, (unsigned char *)buf, len, &n) == -1)
- return -1;
+ if (gz_load(state, (unsigned char *)buf, n, &n) == -1)
+ return 0;
}
/* large len -- decompress directly into user buffer */
else { /* state->how == GZIP */
- strm->avail_out = len;
- strm->next_out = (unsigned char *)buf;
+ state->strm.avail_out = n;
+ state->strm.next_out = (unsigned char *)buf;
if (gz_decomp(state) == -1)
- return -1;
+ return 0;
n = state->x.have;
state->x.have = 0;
}
@@ -374,8 +367,75 @@ int ZEXPORT gzread(file, buf, len)
state->x.pos += n;
} while (len);
- /* return number of bytes read into user buffer (will fit in int) */
- return (int)got;
+ /* return number of bytes read into user buffer */
+ return got;
+}
+
+/* -- see zlib.h -- */
+int ZEXPORT gzread(file, buf, len)
+ gzFile file;
+ voidp buf;
+ unsigned len;
+{
+ gz_statep state;
+
+ /* get internal structure */
+ if (file == NULL)
+ return -1;
+ state = (gz_statep)file;
+
+ /* check that we're reading and that there's no (serious) error */
+ if (state->mode != GZ_READ ||
+ (state->err != Z_OK && state->err != Z_BUF_ERROR))
+ return -1;
+
+ /* since an int is returned, make sure len fits in one, otherwise return
+ with an error (this avoids a flaw in the interface) */
+ if ((int)len < 0) {
+ gz_error(state, Z_STREAM_ERROR, "request does not fit in an int");
+ return -1;
+ }
+
+ /* read len or fewer bytes to buf */
+ len = gz_read(state, buf, len);
+
+ /* check for an error */
+ if (len == 0 && state->err != Z_OK && state->err != Z_BUF_ERROR)
+ return -1;
+
+ /* return the number of bytes read (this is assured to fit in an int) */
+ return (int)len;
+}
+
+/* -- see zlib.h -- */
+z_size_t ZEXPORT gzfread(buf, size, nitems, file)
+ voidp buf;
+ z_size_t size;
+ z_size_t nitems;
+ gzFile file;
+{
+ z_size_t len;
+ gz_statep state;
+
+ /* get internal structure */
+ if (file == NULL)
+ return 0;
+ state = (gz_statep)file;
+
+ /* check that we're reading and that there's no (serious) error */
+ if (state->mode != GZ_READ ||
+ (state->err != Z_OK && state->err != Z_BUF_ERROR))
+ return 0;
+
+ /* compute bytes to read -- error on overflow */
+ len = nitems * size;
+ if (size && len / size != nitems) {
+ gz_error(state, Z_STREAM_ERROR, "request does not fit in a size_t");
+ return 0;
+ }
+
+ /* read len or fewer bytes to buf, return the number of full items read */
+ return len ? gz_read(state, buf, len) / size : 0;
}
/* -- see zlib.h -- */
@@ -408,8 +468,8 @@ int ZEXPORT gzgetc(file)
return *(state->x.next)++;
}
- /* nothing there -- try gzread() */
- ret = gzread(file, buf, 1);
+ /* nothing there -- try gz_read() */
+ ret = gz_read(state, buf, 1);
return ret < 1 ? -1 : buf[0];
}
@@ -451,7 +511,7 @@ int ZEXPORT gzungetc(c, file)
if (state->x.have == 0) {
state->x.have = 1;
state->x.next = state->out + (state->size << 1) - 1;
- state->x.next[0] = c;
+ state->x.next[0] = (unsigned char)c;
state->x.pos--;
state->past = 0;
return c;
@@ -473,7 +533,7 @@ int ZEXPORT gzungetc(c, file)
}
state->x.have++;
state->x.next--;
- state->x.next[0] = c;
+ state->x.next[0] = (unsigned char)c;
state->x.pos--;
state->past = 0;
return c;
diff --git a/modules/zlib/src/gzwrite.c b/modules/zlib/src/gzwrite.c
index aa767fbf6..c7b5651d7 100644
--- a/modules/zlib/src/gzwrite.c
+++ b/modules/zlib/src/gzwrite.c
@@ -1,5 +1,5 @@
/* gzwrite.c -- zlib functions for writing gzip files
- * Copyright (C) 2004, 2005, 2010, 2011, 2012, 2013 Mark Adler
+ * Copyright (C) 2004-2017 Mark Adler
* For conditions of distribution and use, see copyright notice in zlib.h
*/
@@ -9,17 +9,19 @@
local int gz_init OF((gz_statep));
local int gz_comp OF((gz_statep, int));
local int gz_zero OF((gz_statep, z_off64_t));
+local z_size_t gz_write OF((gz_statep, voidpc, z_size_t));
/* Initialize state for writing a gzip file. Mark initialization by setting
- state->size to non-zero. Return -1 on failure or 0 on success. */
+ state->size to non-zero. Return -1 on a memory allocation failure, or 0 on
+ success. */
local int gz_init(state)
gz_statep state;
{
int ret;
z_streamp strm = &(state->strm);
- /* allocate input buffer */
- state->in = (unsigned char *)malloc(state->want);
+ /* allocate input buffer (double size for gzprintf) */
+ state->in = (unsigned char *)malloc(state->want << 1);
if (state->in == NULL) {
gz_error(state, Z_MEM_ERROR, "out of memory");
return -1;
@@ -47,6 +49,7 @@ local int gz_init(state)
gz_error(state, Z_MEM_ERROR, "out of memory");
return -1;
}
+ strm->next_in = NULL;
}
/* mark state as initialized */
@@ -62,17 +65,17 @@ local int gz_init(state)
}
/* Compress whatever is at avail_in and next_in and write to the output file.
- Return -1 if there is an error writing to the output file, otherwise 0.
- flush is assumed to be a valid deflate() flush value. If flush is Z_FINISH,
- then the deflate() state is reset to start a new gzip stream. If gz->direct
- is true, then simply write to the output file without compressing, and
- ignore flush. */
+ Return -1 if there is an error writing to the output file or if gz_init()
+ fails to allocate memory, otherwise 0. flush is assumed to be a valid
+ deflate() flush value. If flush is Z_FINISH, then the deflate() state is
+ reset to start a new gzip stream. If gz->direct is true, then simply write
+ to the output file without compressing, and ignore flush. */
local int gz_comp(state, flush)
gz_statep state;
int flush;
{
- int ret, got;
- unsigned have;
+ int ret, writ;
+ unsigned have, put, max = ((unsigned)-1 >> 2) + 1;
z_streamp strm = &(state->strm);
/* allocate memory if this is the first time through */
@@ -81,12 +84,16 @@ local int gz_comp(state, flush)
/* write directly if requested */
if (state->direct) {
- got = write(state->fd, strm->next_in, strm->avail_in);
- if (got < 0 || (unsigned)got != strm->avail_in) {
- gz_error(state, Z_ERRNO, zstrerror());
- return -1;
+ while (strm->avail_in) {
+ put = strm->avail_in > max ? max : strm->avail_in;
+ writ = write(state->fd, strm->next_in, put);
+ if (writ < 0) {
+ gz_error(state, Z_ERRNO, zstrerror());
+ return -1;
+ }
+ strm->avail_in -= (unsigned)writ;
+ strm->next_in += writ;
}
- strm->avail_in = 0;
return 0;
}
@@ -97,17 +104,21 @@ local int gz_comp(state, flush)
doing Z_FINISH then don't write until we get to Z_STREAM_END */
if (strm->avail_out == 0 || (flush != Z_NO_FLUSH &&
(flush != Z_FINISH || ret == Z_STREAM_END))) {
- have = (unsigned)(strm->next_out - state->x.next);
- if (have && ((got = write(state->fd, state->x.next, have)) < 0 ||
- (unsigned)got != have)) {
- gz_error(state, Z_ERRNO, zstrerror());
- return -1;
+ while (strm->next_out > state->x.next) {
+ put = strm->next_out - state->x.next > (int)max ? max :
+ (unsigned)(strm->next_out - state->x.next);
+ writ = write(state->fd, state->x.next, put);
+ if (writ < 0) {
+ gz_error(state, Z_ERRNO, zstrerror());
+ return -1;
+ }
+ state->x.next += writ;
}
if (strm->avail_out == 0) {
strm->avail_out = state->size;
strm->next_out = state->out;
+ state->x.next = state->out;
}
- state->x.next = strm->next_out;
}
/* compress */
@@ -129,7 +140,8 @@ local int gz_comp(state, flush)
return 0;
}
-/* Compress len zeros to output. Return -1 on error, 0 on success. */
+/* Compress len zeros to output. Return -1 on a write error or memory
+ allocation failure by gz_comp(), or 0 on success. */
local int gz_zero(state, len)
gz_statep state;
z_off64_t len;
@@ -161,32 +173,14 @@ local int gz_zero(state, len)
return 0;
}
-/* -- see zlib.h -- */
-int ZEXPORT gzwrite(file, buf, len)
- gzFile file;
+/* Write len bytes from buf to file. Return the number of bytes written. If
+ the returned value is less than len, then there was an error. */
+local z_size_t gz_write(state, buf, len)
+ gz_statep state;
voidpc buf;
- unsigned len;
+ z_size_t len;
{
- unsigned put = len;
- gz_statep state;
- z_streamp strm;
-
- /* get internal structure */
- if (file == NULL)
- return 0;
- state = (gz_statep)file;
- strm = &(state->strm);
-
- /* check that we're writing and that there's no error */
- if (state->mode != GZ_WRITE || state->err != Z_OK)
- return 0;
-
- /* since an int is returned, make sure len fits in one, otherwise return
- with an error (this avoids the flaw in the interface) */
- if ((int)len < 0) {
- gz_error(state, Z_DATA_ERROR, "requested length does not fit in int");
- return 0;
- }
+ z_size_t put = len;
/* if len is zero, avoid unnecessary operations */
if (len == 0)
@@ -209,14 +203,15 @@ int ZEXPORT gzwrite(file, buf, len)
do {
unsigned have, copy;
- if (strm->avail_in == 0)
- strm->next_in = state->in;
- have = (unsigned)((strm->next_in + strm->avail_in) - state->in);
+ if (state->strm.avail_in == 0)
+ state->strm.next_in = state->in;
+ have = (unsigned)((state->strm.next_in + state->strm.avail_in) -
+ state->in);
copy = state->size - have;
if (copy > len)
copy = len;
memcpy(state->in + have, buf, copy);
- strm->avail_in += copy;
+ state->strm.avail_in += copy;
state->x.pos += copy;
buf = (const char *)buf + copy;
len -= copy;
@@ -226,19 +221,83 @@ int ZEXPORT gzwrite(file, buf, len)
}
else {
/* consume whatever's left in the input buffer */
- if (strm->avail_in && gz_comp(state, Z_NO_FLUSH) == -1)
+ if (state->strm.avail_in && gz_comp(state, Z_NO_FLUSH) == -1)
return 0;
/* directly compress user buffer to file */
- strm->avail_in = len;
- strm->next_in = (z_const Bytef *)buf;
- state->x.pos += len;
- if (gz_comp(state, Z_NO_FLUSH) == -1)
- return 0;
+ state->strm.next_in = (z_const Bytef *)buf;
+ do {
+ unsigned n = (unsigned)-1;
+ if (n > len)
+ n = len;
+ state->strm.avail_in = n;
+ state->x.pos += n;
+ if (gz_comp(state, Z_NO_FLUSH) == -1)
+ return 0;
+ len -= n;
+ } while (len);
+ }
+
+ /* input was all buffered or compressed */
+ return put;
+}
+
+/* -- see zlib.h -- */
+int ZEXPORT gzwrite(file, buf, len)
+ gzFile file;
+ voidpc buf;
+ unsigned len;
+{
+ gz_statep state;
+
+ /* get internal structure */
+ if (file == NULL)
+ return 0;
+ state = (gz_statep)file;
+
+ /* check that we're writing and that there's no error */
+ if (state->mode != GZ_WRITE || state->err != Z_OK)
+ return 0;
+
+ /* since an int is returned, make sure len fits in one, otherwise return
+ with an error (this avoids a flaw in the interface) */
+ if ((int)len < 0) {
+ gz_error(state, Z_DATA_ERROR, "requested length does not fit in int");
+ return 0;
+ }
+
+ /* write len bytes from buf (the return value will fit in an int) */
+ return (int)gz_write(state, buf, len);
+}
+
+/* -- see zlib.h -- */
+z_size_t ZEXPORT gzfwrite(buf, size, nitems, file)
+ voidpc buf;
+ z_size_t size;
+ z_size_t nitems;
+ gzFile file;
+{
+ z_size_t len;
+ gz_statep state;
+
+ /* get internal structure */
+ if (file == NULL)
+ return 0;
+ state = (gz_statep)file;
+
+ /* check that we're writing and that there's no error */
+ if (state->mode != GZ_WRITE || state->err != Z_OK)
+ return 0;
+
+ /* compute bytes to read -- error on overflow */
+ len = nitems * size;
+ if (size && len / size != nitems) {
+ gz_error(state, Z_STREAM_ERROR, "request does not fit in a size_t");
+ return 0;
}
- /* input was all buffered or compressed (put will fit in int) */
- return (int)put;
+ /* write len bytes to buf, return the number of full items written */
+ return len ? gz_write(state, buf, len) / size : 0;
}
/* -- see zlib.h -- */
@@ -275,7 +334,7 @@ int ZEXPORT gzputc(file, c)
strm->next_in = state->in;
have = (unsigned)((strm->next_in + strm->avail_in) - state->in);
if (have < state->size) {
- state->in[have] = c;
+ state->in[have] = (unsigned char)c;
strm->avail_in++;
state->x.pos++;
return c & 0xff;
@@ -283,8 +342,8 @@ int ZEXPORT gzputc(file, c)
}
/* no room in buffer or not initialized, use gz_write() */
- buf[0] = c;
- if (gzwrite(file, buf, 1) != 1)
+ buf[0] = (unsigned char)c;
+ if (gz_write(state, buf, 1) != 1)
return -1;
return c & 0xff;
}
@@ -295,11 +354,21 @@ int ZEXPORT gzputs(file, str)
const char *str;
{
int ret;
- unsigned len;
+ z_size_t len;
+ gz_statep state;
+
+ /* get internal structure */
+ if (file == NULL)
+ return -1;
+ state = (gz_statep)file;
+
+ /* check that we're writing and that there's no error */
+ if (state->mode != GZ_WRITE || state->err != Z_OK)
+ return -1;
/* write string */
- len = (unsigned)strlen(str);
- ret = gzwrite(file, str, len);
+ len = strlen(str);
+ ret = gz_write(state, str, len);
return ret == 0 && len != 0 ? -1 : ret;
}
@@ -309,63 +378,73 @@ int ZEXPORT gzputs(file, str)
/* -- see zlib.h -- */
int ZEXPORTVA gzvprintf(gzFile file, const char *format, va_list va)
{
- int size, len;
+ int len;
+ unsigned left;
+ char *next;
gz_statep state;
z_streamp strm;
/* get internal structure */
if (file == NULL)
- return -1;
+ return Z_STREAM_ERROR;
state = (gz_statep)file;
strm = &(state->strm);
/* check that we're writing and that there's no error */
if (state->mode != GZ_WRITE || state->err != Z_OK)
- return 0;
+ return Z_STREAM_ERROR;
/* make sure we have some buffer space */
if (state->size == 0 && gz_init(state) == -1)
- return 0;
+ return state->err;
/* check for seek request */
if (state->seek) {
state->seek = 0;
if (gz_zero(state, state->skip) == -1)
- return 0;
+ return state->err;
}
- /* consume whatever's left in the input buffer */
- if (strm->avail_in && gz_comp(state, Z_NO_FLUSH) == -1)
- return 0;
-
- /* do the printf() into the input buffer, put length in len */
- size = (int)(state->size);
- state->in[size - 1] = 0;
+ /* do the printf() into the input buffer, put length in len -- the input
+ buffer is double-sized just for this function, so there is guaranteed to
+ be state->size bytes available after the current contents */
+ if (strm->avail_in == 0)
+ strm->next_in = state->in;
+ next = (char *)(state->in + (strm->next_in - state->in) + strm->avail_in);
+ next[state->size - 1] = 0;
#ifdef NO_vsnprintf
# ifdef HAS_vsprintf_void
- (void)vsprintf((char *)(state->in), format, va);
- for (len = 0; len < size; len++)
- if (state->in[len] == 0) break;
+ (void)vsprintf(next, format, va);
+ for (len = 0; len < state->size; len++)
+ if (next[len] == 0) break;
# else
- len = vsprintf((char *)(state->in), format, va);
+ len = vsprintf(next, format, va);
# endif
#else
# ifdef HAS_vsnprintf_void
- (void)vsnprintf((char *)(state->in), size, format, va);
- len = strlen((char *)(state->in));
+ (void)vsnprintf(next, state->size, format, va);
+ len = strlen(next);
# else
- len = vsnprintf((char *)(state->in), size, format, va);
+ len = vsnprintf(next, state->size, format, va);
# endif
#endif
/* check that printf() results fit in buffer */
- if (len <= 0 || len >= (int)size || state->in[size - 1] != 0)
+ if (len == 0 || (unsigned)len >= state->size || next[state->size - 1] != 0)
return 0;
- /* update buffer and position, defer compression until needed */
- strm->avail_in = (unsigned)len;
- strm->next_in = state->in;
+ /* update buffer and position, compress first half if past that */
+ strm->avail_in += (unsigned)len;
state->x.pos += len;
+ if (strm->avail_in >= state->size) {
+ left = strm->avail_in - state->size;
+ strm->avail_in = state->size;
+ if (gz_comp(state, Z_NO_FLUSH) == -1)
+ return state->err;
+ memcpy(state->in, state->in + state->size, left);
+ strm->next_in = state->in;
+ strm->avail_in = left;
+ }
return len;
}
@@ -390,73 +469,82 @@ int ZEXPORTVA gzprintf (file, format, a1, a2, a3, a4, a5, a6, a7, a8, a9, a10,
int a1, a2, a3, a4, a5, a6, a7, a8, a9, a10,
a11, a12, a13, a14, a15, a16, a17, a18, a19, a20;
{
- int size, len;
+ unsigned len, left;
+ char *next;
gz_statep state;
z_streamp strm;
/* get internal structure */
if (file == NULL)
- return -1;
+ return Z_STREAM_ERROR;
state = (gz_statep)file;
strm = &(state->strm);
/* check that can really pass pointer in ints */
if (sizeof(int) != sizeof(void *))
- return 0;
+ return Z_STREAM_ERROR;
/* check that we're writing and that there's no error */
if (state->mode != GZ_WRITE || state->err != Z_OK)
- return 0;
+ return Z_STREAM_ERROR;
/* make sure we have some buffer space */
if (state->size == 0 && gz_init(state) == -1)
- return 0;
+ return state->error;
/* check for seek request */
if (state->seek) {
state->seek = 0;
if (gz_zero(state, state->skip) == -1)
- return 0;
+ return state->error;
}
- /* consume whatever's left in the input buffer */
- if (strm->avail_in && gz_comp(state, Z_NO_FLUSH) == -1)
- return 0;
-
- /* do the printf() into the input buffer, put length in len */
- size = (int)(state->size);
- state->in[size - 1] = 0;
+ /* do the printf() into the input buffer, put length in len -- the input
+ buffer is double-sized just for this function, so there is guaranteed to
+ be state->size bytes available after the current contents */
+ if (strm->avail_in == 0)
+ strm->next_in = state->in;
+ next = (char *)(strm->next_in + strm->avail_in);
+ next[state->size - 1] = 0;
#ifdef NO_snprintf
# ifdef HAS_sprintf_void
- sprintf((char *)(state->in), format, a1, a2, a3, a4, a5, a6, a7, a8,
- a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20);
+ sprintf(next, format, a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12,
+ a13, a14, a15, a16, a17, a18, a19, a20);
for (len = 0; len < size; len++)
- if (state->in[len] == 0) break;
+ if (next[len] == 0)
+ break;
# else
- len = sprintf((char *)(state->in), format, a1, a2, a3, a4, a5, a6, a7, a8,
- a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20);
+ len = sprintf(next, format, a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11,
+ a12, a13, a14, a15, a16, a17, a18, a19, a20);
# endif
#else
# ifdef HAS_snprintf_void
- snprintf((char *)(state->in), size, format, a1, a2, a3, a4, a5, a6, a7, a8,
- a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20);
- len = strlen((char *)(state->in));
+ snprintf(next, state->size, format, a1, a2, a3, a4, a5, a6, a7, a8, a9,
+ a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20);
+ len = strlen(next);
# else
- len = snprintf((char *)(state->in), size, format, a1, a2, a3, a4, a5, a6,
- a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18,
- a19, a20);
+ len = snprintf(next, state->size, format, a1, a2, a3, a4, a5, a6, a7, a8,
+ a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20);
# endif
#endif
/* check that printf() results fit in buffer */
- if (len <= 0 || len >= (int)size || state->in[size - 1] != 0)
+ if (len == 0 || len >= state->size || next[state->size - 1] != 0)
return 0;
- /* update buffer and position, defer compression until needed */
- strm->avail_in = (unsigned)len;
- strm->next_in = state->in;
+ /* update buffer and position, compress first half if past that */
+ strm->avail_in += len;
state->x.pos += len;
- return len;
+ if (strm->avail_in >= state->size) {
+ left = strm->avail_in - state->size;
+ strm->avail_in = state->size;
+ if (gz_comp(state, Z_NO_FLUSH) == -1)
+ return state->err;
+ memcpy(state->in, state->in + state->size, left);
+ strm->next_in = state->in;
+ strm->avail_in = left;
+ }
+ return (int)len;
}
#endif
@@ -470,7 +558,7 @@ int ZEXPORT gzflush(file, flush)
/* get internal structure */
if (file == NULL)
- return -1;
+ return Z_STREAM_ERROR;
state = (gz_statep)file;
/* check that we're writing and that there's no error */
@@ -485,11 +573,11 @@ int ZEXPORT gzflush(file, flush)
if (state->seek) {
state->seek = 0;
if (gz_zero(state, state->skip) == -1)
- return -1;
+ return state->err;
}
/* compress remaining data with requested flush */
- gz_comp(state, flush);
+ (void)gz_comp(state, flush);
return state->err;
}
@@ -520,13 +608,13 @@ int ZEXPORT gzsetparams(file, level, strategy)
if (state->seek) {
state->seek = 0;
if (gz_zero(state, state->skip) == -1)
- return -1;
+ return state->err;
}
/* change compression parameters for subsequent input */
if (state->size) {
/* flush previous input with previous parameters before changing */
- if (strm->avail_in && gz_comp(state, Z_PARTIAL_FLUSH) == -1)
+ if (strm->avail_in && gz_comp(state, Z_BLOCK) == -1)
return state->err;
deflateParams(strm, level, strategy);
}
diff --git a/modules/zlib/src/infback.c b/modules/zlib/src/infback.c
index f3833c2e4..59679ecbf 100644
--- a/modules/zlib/src/infback.c
+++ b/modules/zlib/src/infback.c
@@ -1,5 +1,5 @@
/* infback.c -- inflate using a call-back interface
- * Copyright (C) 1995-2011 Mark Adler
+ * Copyright (C) 1995-2016 Mark Adler
* For conditions of distribution and use, see copyright notice in zlib.h
*/
@@ -61,7 +61,7 @@ int stream_size;
Tracev((stderr, "inflate: allocated\n"));
strm->state = (struct internal_state FAR *)state;
state->dmax = 32768U;
- state->wbits = windowBits;
+ state->wbits = (uInt)windowBits;
state->wsize = 1U << windowBits;
state->window = window;
state->wnext = 0;
diff --git a/modules/zlib/src/inffast.c b/modules/zlib/src/inffast.c
index bda59ceb6..0dbd1dbc0 100644
--- a/modules/zlib/src/inffast.c
+++ b/modules/zlib/src/inffast.c
@@ -1,5 +1,5 @@
/* inffast.c -- fast decoding
- * Copyright (C) 1995-2008, 2010, 2013 Mark Adler
+ * Copyright (C) 1995-2017 Mark Adler
* For conditions of distribution and use, see copyright notice in zlib.h
*/
@@ -8,26 +8,9 @@
#include "inflate.h"
#include "inffast.h"
-#ifndef ASMINF
-
-/* Allow machine dependent optimization for post-increment or pre-increment.
- Based on testing to date,
- Pre-increment preferred for:
- - PowerPC G3 (Adler)
- - MIPS R5000 (Randers-Pehrson)
- Post-increment preferred for:
- - none
- No measurable difference:
- - Pentium III (Anderson)
- - M68060 (Nikl)
- */
-#ifdef POSTINC
-# define OFF 0
-# define PUP(a) *(a)++
+#ifdef ASMINF
+# pragma message("Assembler code may have bugs -- use at your own risk")
#else
-# define OFF 1
-# define PUP(a) *++(a)
-#endif
/*
Decode literal, length, and distance codes and write out the resulting
@@ -96,9 +79,9 @@ unsigned start; /* inflate()'s starting value for strm->avail_out */
/* copy state to local variables */
state = (struct inflate_state FAR *)strm->state;
- in = strm->next_in - OFF;
+ in = strm->next_in;
last = in + (strm->avail_in - 5);
- out = strm->next_out - OFF;
+ out = strm->next_out;
beg = out - (start - strm->avail_out);
end = out + (strm->avail_out - 257);
#ifdef INFLATE_STRICT
@@ -119,9 +102,9 @@ unsigned start; /* inflate()'s starting value for strm->avail_out */
input data or output space */
do {
if (bits < 15) {
- hold += (unsigned long)(PUP(in)) << bits;
+ hold += (unsigned long)(*in++) << bits;
bits += 8;
- hold += (unsigned long)(PUP(in)) << bits;
+ hold += (unsigned long)(*in++) << bits;
bits += 8;
}
here = lcode[hold & lmask];
@@ -134,14 +117,14 @@ unsigned start; /* inflate()'s starting value for strm->avail_out */
Tracevv((stderr, here.val >= 0x20 && here.val < 0x7f ?
"inflate: literal '%c'\n" :
"inflate: literal 0x%02x\n", here.val));
- PUP(out) = (unsigned char)(here.val);
+ *out++ = (unsigned char)(here.val);
}
else if (op & 16) { /* length base */
len = (unsigned)(here.val);
op &= 15; /* number of extra bits */
if (op) {
if (bits < op) {
- hold += (unsigned long)(PUP(in)) << bits;
+ hold += (unsigned long)(*in++) << bits;
bits += 8;
}
len += (unsigned)hold & ((1U << op) - 1);
@@ -150,9 +133,9 @@ unsigned start; /* inflate()'s starting value for strm->avail_out */
}
Tracevv((stderr, "inflate: length %u\n", len));
if (bits < 15) {
- hold += (unsigned long)(PUP(in)) << bits;
+ hold += (unsigned long)(*in++) << bits;
bits += 8;
- hold += (unsigned long)(PUP(in)) << bits;
+ hold += (unsigned long)(*in++) << bits;
bits += 8;
}
here = dcode[hold & dmask];
@@ -165,10 +148,10 @@ unsigned start; /* inflate()'s starting value for strm->avail_out */
dist = (unsigned)(here.val);
op &= 15; /* number of extra bits */
if (bits < op) {
- hold += (unsigned long)(PUP(in)) << bits;
+ hold += (unsigned long)(*in++) << bits;
bits += 8;
if (bits < op) {
- hold += (unsigned long)(PUP(in)) << bits;
+ hold += (unsigned long)(*in++) << bits;
bits += 8;
}
}
@@ -196,30 +179,30 @@ unsigned start; /* inflate()'s starting value for strm->avail_out */
#ifdef INFLATE_ALLOW_INVALID_DISTANCE_TOOFAR_ARRR
if (len <= op - whave) {
do {
- PUP(out) = 0;
+ *out++ = 0;
} while (--len);
continue;
}
len -= op - whave;
do {
- PUP(out) = 0;
+ *out++ = 0;
} while (--op > whave);
if (op == 0) {
from = out - dist;
do {
- PUP(out) = PUP(from);
+ *out++ = *from++;
} while (--len);
continue;
}
#endif
}
- from = window - OFF;
+ from = window;
if (wnext == 0) { /* very common case */
from += wsize - op;
if (op < len) { /* some from window */
len -= op;
do {
- PUP(out) = PUP(from);
+ *out++ = *from++;
} while (--op);
from = out - dist; /* rest from output */
}
@@ -230,14 +213,14 @@ unsigned start; /* inflate()'s starting value for strm->avail_out */
if (op < len) { /* some from end of window */
len -= op;
do {
- PUP(out) = PUP(from);
+ *out++ = *from++;
} while (--op);
- from = window - OFF;
+ from = window;
if (wnext < len) { /* some from start of window */
op = wnext;
len -= op;
do {
- PUP(out) = PUP(from);
+ *out++ = *from++;
} while (--op);
from = out - dist; /* rest from output */
}
@@ -248,35 +231,35 @@ unsigned start; /* inflate()'s starting value for strm->avail_out */
if (op < len) { /* some from window */
len -= op;
do {
- PUP(out) = PUP(from);
+ *out++ = *from++;
} while (--op);
from = out - dist; /* rest from output */
}
}
while (len > 2) {
- PUP(out) = PUP(from);
- PUP(out) = PUP(from);
- PUP(out) = PUP(from);
+ *out++ = *from++;
+ *out++ = *from++;
+ *out++ = *from++;
len -= 3;
}
if (len) {
- PUP(out) = PUP(from);
+ *out++ = *from++;
if (len > 1)
- PUP(out) = PUP(from);
+ *out++ = *from++;
}
}
else {
from = out - dist; /* copy direct from output */
do { /* minimum length is three */
- PUP(out) = PUP(from);
- PUP(out) = PUP(from);
- PUP(out) = PUP(from);
+ *out++ = *from++;
+ *out++ = *from++;
+ *out++ = *from++;
len -= 3;
} while (len > 2);
if (len) {
- PUP(out) = PUP(from);
+ *out++ = *from++;
if (len > 1)
- PUP(out) = PUP(from);
+ *out++ = *from++;
}
}
}
@@ -313,8 +296,8 @@ unsigned start; /* inflate()'s starting value for strm->avail_out */
hold &= (1U << bits) - 1;
/* update state and return */
- strm->next_in = in + OFF;
- strm->next_out = out + OFF;
+ strm->next_in = in;
+ strm->next_out = out;
strm->avail_in = (unsigned)(in < last ? 5 + (last - in) : 5 - (in - last));
strm->avail_out = (unsigned)(out < end ?
257 + (end - out) : 257 - (out - end));
diff --git a/modules/zlib/src/inflate.c b/modules/zlib/src/inflate.c
index 4fd3f3c18..ac333e8c2 100644
--- a/modules/zlib/src/inflate.c
+++ b/modules/zlib/src/inflate.c
@@ -1,5 +1,5 @@
/* inflate.c -- zlib decompression
- * Copyright (C) 1995-2012 Mark Adler
+ * Copyright (C) 1995-2016 Mark Adler
* For conditions of distribution and use, see copyright notice in zlib.h
*/
@@ -92,6 +92,7 @@
#endif
/* function prototypes */
+local int inflateStateCheck OF((z_streamp strm));
local void fixedtables OF((struct inflate_state FAR *state));
local int updatewindow OF((z_streamp strm, const unsigned char FAR *end,
unsigned copy));
@@ -101,12 +102,26 @@ local int updatewindow OF((z_streamp strm, const unsigned char FAR *end,
local unsigned syncsearch OF((unsigned FAR *have, const unsigned char FAR *buf,
unsigned len));
+local int inflateStateCheck(strm)
+z_streamp strm;
+{
+ struct inflate_state FAR *state;
+ if (strm == Z_NULL ||
+ strm->zalloc == (alloc_func)0 || strm->zfree == (free_func)0)
+ return 1;
+ state = (struct inflate_state FAR *)strm->state;
+ if (state == Z_NULL || state->strm != strm ||
+ state->mode < HEAD || state->mode > SYNC)
+ return 1;
+ return 0;
+}
+
int ZEXPORT inflateResetKeep(strm)
z_streamp strm;
{
struct inflate_state FAR *state;
- if (strm == Z_NULL || strm->state == Z_NULL) return Z_STREAM_ERROR;
+ if (inflateStateCheck(strm)) return Z_STREAM_ERROR;
state = (struct inflate_state FAR *)strm->state;
strm->total_in = strm->total_out = state->total = 0;
strm->msg = Z_NULL;
@@ -131,7 +146,7 @@ z_streamp strm;
{
struct inflate_state FAR *state;
- if (strm == Z_NULL || strm->state == Z_NULL) return Z_STREAM_ERROR;
+ if (inflateStateCheck(strm)) return Z_STREAM_ERROR;
state = (struct inflate_state FAR *)strm->state;
state->wsize = 0;
state->whave = 0;
@@ -147,7 +162,7 @@ int windowBits;
struct inflate_state FAR *state;
/* get the state */
- if (strm == Z_NULL || strm->state == Z_NULL) return Z_STREAM_ERROR;
+ if (inflateStateCheck(strm)) return Z_STREAM_ERROR;
state = (struct inflate_state FAR *)strm->state;
/* extract wrap request from windowBits parameter */
@@ -156,7 +171,7 @@ int windowBits;
windowBits = -windowBits;
}
else {
- wrap = (windowBits >> 4) + 1;
+ wrap = (windowBits >> 4) + 5;
#ifdef GUNZIP
if (windowBits < 48)
windowBits &= 15;
@@ -210,7 +225,9 @@ int stream_size;
if (state == Z_NULL) return Z_MEM_ERROR;
Tracev((stderr, "inflate: allocated\n"));
strm->state = (struct internal_state FAR *)state;
+ state->strm = strm;
state->window = Z_NULL;
+ state->mode = HEAD; /* to pass state test in inflateReset2() */
ret = inflateReset2(strm, windowBits);
if (ret != Z_OK) {
ZFREE(strm, state);
@@ -234,17 +251,17 @@ int value;
{
struct inflate_state FAR *state;
- if (strm == Z_NULL || strm->state == Z_NULL) return Z_STREAM_ERROR;
+ if (inflateStateCheck(strm)) return Z_STREAM_ERROR;
state = (struct inflate_state FAR *)strm->state;
if (bits < 0) {
state->hold = 0;
state->bits = 0;
return Z_OK;
}
- if (bits > 16 || state->bits + bits > 32) return Z_STREAM_ERROR;
+ if (bits > 16 || state->bits + (uInt)bits > 32) return Z_STREAM_ERROR;
value &= (1L << bits) - 1;
- state->hold += value << state->bits;
- state->bits += bits;
+ state->hold += (unsigned)value << state->bits;
+ state->bits += (uInt)bits;
return Z_OK;
}
@@ -625,7 +642,7 @@ int flush;
static const unsigned short order[19] = /* permutation of code lengths */
{16, 17, 18, 0, 8, 7, 9, 6, 10, 5, 11, 4, 12, 3, 13, 2, 14, 1, 15};
- if (strm == Z_NULL || strm->state == Z_NULL || strm->next_out == Z_NULL ||
+ if (inflateStateCheck(strm) || strm->next_out == Z_NULL ||
(strm->next_in == Z_NULL && strm->avail_in != 0))
return Z_STREAM_ERROR;
@@ -645,6 +662,8 @@ int flush;
NEEDBITS(16);
#ifdef GUNZIP
if ((state->wrap & 2) && hold == 0x8b1f) { /* gzip header */
+ if (state->wbits == 0)
+ state->wbits = 15;
state->check = crc32(0L, Z_NULL, 0);
CRC2(state->check, hold);
INITBITS();
@@ -672,7 +691,7 @@ int flush;
len = BITS(4) + 8;
if (state->wbits == 0)
state->wbits = len;
- else if (len > state->wbits) {
+ if (len > 15 || len > state->wbits) {
strm->msg = (char *)"invalid window size";
state->mode = BAD;
break;
@@ -699,14 +718,16 @@ int flush;
}
if (state->head != Z_NULL)
state->head->text = (int)((hold >> 8) & 1);
- if (state->flags & 0x0200) CRC2(state->check, hold);
+ if ((state->flags & 0x0200) && (state->wrap & 4))
+ CRC2(state->check, hold);
INITBITS();
state->mode = TIME;
case TIME:
NEEDBITS(32);
if (state->head != Z_NULL)
state->head->time = hold;
- if (state->flags & 0x0200) CRC4(state->check, hold);
+ if ((state->flags & 0x0200) && (state->wrap & 4))
+ CRC4(state->check, hold);
INITBITS();
state->mode = OS;
case OS:
@@ -715,7 +736,8 @@ int flush;
state->head->xflags = (int)(hold & 0xff);
state->head->os = (int)(hold >> 8);
}
- if (state->flags & 0x0200) CRC2(state->check, hold);
+ if ((state->flags & 0x0200) && (state->wrap & 4))
+ CRC2(state->check, hold);
INITBITS();
state->mode = EXLEN;
case EXLEN:
@@ -724,7 +746,8 @@ int flush;
state->length = (unsigned)(hold);
if (state->head != Z_NULL)
state->head->extra_len = (unsigned)hold;
- if (state->flags & 0x0200) CRC2(state->check, hold);
+ if ((state->flags & 0x0200) && (state->wrap & 4))
+ CRC2(state->check, hold);
INITBITS();
}
else if (state->head != Z_NULL)
@@ -742,7 +765,7 @@ int flush;
len + copy > state->head->extra_max ?
state->head->extra_max - len : copy);
}
- if (state->flags & 0x0200)
+ if ((state->flags & 0x0200) && (state->wrap & 4))
state->check = crc32(state->check, next, copy);
have -= copy;
next += copy;
@@ -761,9 +784,9 @@ int flush;
if (state->head != Z_NULL &&
state->head->name != Z_NULL &&
state->length < state->head->name_max)
- state->head->name[state->length++] = len;
+ state->head->name[state->length++] = (Bytef)len;
} while (len && copy < have);
- if (state->flags & 0x0200)
+ if ((state->flags & 0x0200) && (state->wrap & 4))
state->check = crc32(state->check, next, copy);
have -= copy;
next += copy;
@@ -782,9 +805,9 @@ int flush;
if (state->head != Z_NULL &&
state->head->comment != Z_NULL &&
state->length < state->head->comm_max)
- state->head->comment[state->length++] = len;
+ state->head->comment[state->length++] = (Bytef)len;
} while (len && copy < have);
- if (state->flags & 0x0200)
+ if ((state->flags & 0x0200) && (state->wrap & 4))
state->check = crc32(state->check, next, copy);
have -= copy;
next += copy;
@@ -796,7 +819,7 @@ int flush;
case HCRC:
if (state->flags & 0x0200) {
NEEDBITS(16);
- if (hold != (state->check & 0xffff)) {
+ if ((state->wrap & 4) && hold != (state->check & 0xffff)) {
strm->msg = (char *)"header crc mismatch";
state->mode = BAD;
break;
@@ -1177,11 +1200,11 @@ int flush;
out -= left;
strm->total_out += out;
state->total += out;
- if (out)
+ if ((state->wrap & 4) && out)
strm->adler = state->check =
UPDATE(state->check, put - out, out);
out = left;
- if ((
+ if ((state->wrap & 4) && (
#ifdef GUNZIP
state->flags ? hold :
#endif
@@ -1240,10 +1263,10 @@ int flush;
strm->total_in += in;
strm->total_out += out;
state->total += out;
- if (state->wrap && out)
+ if ((state->wrap & 4) && out)
strm->adler = state->check =
UPDATE(state->check, strm->next_out - out, out);
- strm->data_type = state->bits + (state->last ? 64 : 0) +
+ strm->data_type = (int)state->bits + (state->last ? 64 : 0) +
(state->mode == TYPE ? 128 : 0) +
(state->mode == LEN_ || state->mode == COPY_ ? 256 : 0);
if (((in == 0 && out == 0) || flush == Z_FINISH) && ret == Z_OK)
@@ -1255,7 +1278,7 @@ int ZEXPORT inflateEnd(strm)
z_streamp strm;
{
struct inflate_state FAR *state;
- if (strm == Z_NULL || strm->state == Z_NULL || strm->zfree == (free_func)0)
+ if (inflateStateCheck(strm))
return Z_STREAM_ERROR;
state = (struct inflate_state FAR *)strm->state;
if (state->window != Z_NULL) ZFREE(strm, state->window);
@@ -1273,7 +1296,7 @@ uInt *dictLength;
struct inflate_state FAR *state;
/* check state */
- if (strm == Z_NULL || strm->state == Z_NULL) return Z_STREAM_ERROR;
+ if (inflateStateCheck(strm)) return Z_STREAM_ERROR;
state = (struct inflate_state FAR *)strm->state;
/* copy dictionary */
@@ -1298,7 +1321,7 @@ uInt dictLength;
int ret;
/* check state */
- if (strm == Z_NULL || strm->state == Z_NULL) return Z_STREAM_ERROR;
+ if (inflateStateCheck(strm)) return Z_STREAM_ERROR;
state = (struct inflate_state FAR *)strm->state;
if (state->wrap != 0 && state->mode != DICT)
return Z_STREAM_ERROR;
@@ -1330,7 +1353,7 @@ gz_headerp head;
struct inflate_state FAR *state;
/* check state */
- if (strm == Z_NULL || strm->state == Z_NULL) return Z_STREAM_ERROR;
+ if (inflateStateCheck(strm)) return Z_STREAM_ERROR;
state = (struct inflate_state FAR *)strm->state;
if ((state->wrap & 2) == 0) return Z_STREAM_ERROR;
@@ -1383,7 +1406,7 @@ z_streamp strm;
struct inflate_state FAR *state;
/* check parameters */
- if (strm == Z_NULL || strm->state == Z_NULL) return Z_STREAM_ERROR;
+ if (inflateStateCheck(strm)) return Z_STREAM_ERROR;
state = (struct inflate_state FAR *)strm->state;
if (strm->avail_in == 0 && state->bits < 8) return Z_BUF_ERROR;
@@ -1430,7 +1453,7 @@ z_streamp strm;
{
struct inflate_state FAR *state;
- if (strm == Z_NULL || strm->state == Z_NULL) return Z_STREAM_ERROR;
+ if (inflateStateCheck(strm)) return Z_STREAM_ERROR;
state = (struct inflate_state FAR *)strm->state;
return state->mode == STORED && state->bits == 0;
}
@@ -1445,8 +1468,7 @@ z_streamp source;
unsigned wsize;
/* check input */
- if (dest == Z_NULL || source == Z_NULL || source->state == Z_NULL ||
- source->zalloc == (alloc_func)0 || source->zfree == (free_func)0)
+ if (inflateStateCheck(source) || dest == Z_NULL)
return Z_STREAM_ERROR;
state = (struct inflate_state FAR *)source->state;
@@ -1467,6 +1489,7 @@ z_streamp source;
/* copy state */
zmemcpy((voidpf)dest, (voidpf)source, sizeof(z_stream));
zmemcpy((voidpf)copy, (voidpf)state, sizeof(struct inflate_state));
+ copy->strm = dest;
if (state->lencode >= state->codes &&
state->lencode <= state->codes + ENOUGH - 1) {
copy->lencode = copy->codes + (state->lencode - state->codes);
@@ -1488,26 +1511,51 @@ int subvert;
{
struct inflate_state FAR *state;
- if (strm == Z_NULL || strm->state == Z_NULL) return Z_STREAM_ERROR;
+ if (inflateStateCheck(strm)) return Z_STREAM_ERROR;
state = (struct inflate_state FAR *)strm->state;
- state->sane = !subvert;
#ifdef INFLATE_ALLOW_INVALID_DISTANCE_TOOFAR_ARRR
+ state->sane = !subvert;
return Z_OK;
#else
+ (void)subvert;
state->sane = 1;
return Z_DATA_ERROR;
#endif
}
+int ZEXPORT inflateValidate(strm, check)
+z_streamp strm;
+int check;
+{
+ struct inflate_state FAR *state;
+
+ if (inflateStateCheck(strm)) return Z_STREAM_ERROR;
+ state = (struct inflate_state FAR *)strm->state;
+ if (check)
+ state->wrap |= 4;
+ else
+ state->wrap &= ~4;
+ return Z_OK;
+}
+
long ZEXPORT inflateMark(strm)
z_streamp strm;
{
struct inflate_state FAR *state;
- if (strm == Z_NULL || strm->state == Z_NULL)
- return (long)(((unsigned long)0 - 1) << 16);
+ if (inflateStateCheck(strm))
+ return -(1L << 16);
state = (struct inflate_state FAR *)strm->state;
return (long)(((unsigned long)((long)state->back)) << 16) +
(state->mode == COPY ? state->length :
(state->mode == MATCH ? state->was - state->length : 0));
}
+
+unsigned long ZEXPORT inflateCodesUsed(strm)
+z_streamp strm;
+{
+ struct inflate_state FAR *state;
+ if (inflateStateCheck(strm)) return (unsigned long)-1;
+ state = (struct inflate_state FAR *)strm->state;
+ return (unsigned long)(state->next - state->codes);
+}
diff --git a/modules/zlib/src/inflate.h b/modules/zlib/src/inflate.h
index 95f4986d4..a46cce6b6 100644
--- a/modules/zlib/src/inflate.h
+++ b/modules/zlib/src/inflate.h
@@ -1,5 +1,5 @@
/* inflate.h -- internal inflate state definition
- * Copyright (C) 1995-2009 Mark Adler
+ * Copyright (C) 1995-2016 Mark Adler
* For conditions of distribution and use, see copyright notice in zlib.h
*/
@@ -18,7 +18,7 @@
/* Possible inflate modes between inflate() calls */
typedef enum {
- HEAD, /* i: waiting for magic header */
+ HEAD = 16180, /* i: waiting for magic header */
FLAGS, /* i: waiting for method and flags (gzip) */
TIME, /* i: waiting for modification time (gzip) */
OS, /* i: waiting for extra flags and operating system (gzip) */
@@ -77,11 +77,14 @@ typedef enum {
CHECK -> LENGTH -> DONE
*/
-/* state maintained between inflate() calls. Approximately 10K bytes. */
+/* State maintained between inflate() calls -- approximately 7K bytes, not
+ including the allocated sliding window, which is up to 32K bytes. */
struct inflate_state {
+ z_streamp strm; /* pointer back to this zlib stream */
inflate_mode mode; /* current inflate mode */
int last; /* true if processing last block */
- int wrap; /* bit 0 true for zlib, bit 1 true for gzip */
+ int wrap; /* bit 0 true for zlib, bit 1 true for gzip,
+ bit 2 true to validate check value */
int havedict; /* true if dictionary provided */
int flags; /* gzip header method and flags (0 if zlib) */
unsigned dmax; /* zlib header max distance (INFLATE_STRICT) */
diff --git a/modules/zlib/src/inftrees.c b/modules/zlib/src/inftrees.c
index 44d89cf24..2ea08fc13 100644
--- a/modules/zlib/src/inftrees.c
+++ b/modules/zlib/src/inftrees.c
@@ -1,5 +1,5 @@
/* inftrees.c -- generate Huffman trees for efficient decoding
- * Copyright (C) 1995-2013 Mark Adler
+ * Copyright (C) 1995-2017 Mark Adler
* For conditions of distribution and use, see copyright notice in zlib.h
*/
@@ -9,7 +9,7 @@
#define MAXBITS 15
const char inflate_copyright[] =
- " inflate 1.2.8 Copyright 1995-2013 Mark Adler ";
+ " inflate 1.2.11 Copyright 1995-2017 Mark Adler ";
/*
If you use the zlib library in a product, an acknowledgment is welcome
in the documentation of your product. If for some reason you cannot
@@ -54,7 +54,7 @@ unsigned short FAR *work;
code FAR *next; /* next available space in table */
const unsigned short FAR *base; /* base value table to use */
const unsigned short FAR *extra; /* extra bits table to use */
- int end; /* use base and extra for symbol > end */
+ unsigned match; /* use base and extra for symbol >= match */
unsigned short count[MAXBITS+1]; /* number of codes of each length */
unsigned short offs[MAXBITS+1]; /* offsets in table for each length */
static const unsigned short lbase[31] = { /* Length codes 257..285 base */
@@ -62,7 +62,7 @@ unsigned short FAR *work;
35, 43, 51, 59, 67, 83, 99, 115, 131, 163, 195, 227, 258, 0, 0};
static const unsigned short lext[31] = { /* Length codes 257..285 extra */
16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 18, 18, 18, 18,
- 19, 19, 19, 19, 20, 20, 20, 20, 21, 21, 21, 21, 16, 72, 78};
+ 19, 19, 19, 19, 20, 20, 20, 20, 21, 21, 21, 21, 16, 77, 202};
static const unsigned short dbase[32] = { /* Distance codes 0..29 base */
1, 2, 3, 4, 5, 7, 9, 13, 17, 25, 33, 49, 65, 97, 129, 193,
257, 385, 513, 769, 1025, 1537, 2049, 3073, 4097, 6145,
@@ -181,19 +181,17 @@ unsigned short FAR *work;
switch (type) {
case CODES:
base = extra = work; /* dummy value--not used */
- end = 19;
+ match = 20;
break;
case LENS:
base = lbase;
- base -= 257;
extra = lext;
- extra -= 257;
- end = 256;
+ match = 257;
break;
- default: /* DISTS */
+ default: /* DISTS */
base = dbase;
extra = dext;
- end = -1;
+ match = 0;
}
/* initialize state for loop */
@@ -216,13 +214,13 @@ unsigned short FAR *work;
for (;;) {
/* create table entry */
here.bits = (unsigned char)(len - drop);
- if ((int)(work[sym]) < end) {
+ if (work[sym] + 1U < match) {
here.op = (unsigned char)0;
here.val = work[sym];
}
- else if ((int)(work[sym]) > end) {
- here.op = (unsigned char)(extra[work[sym]]);
- here.val = base[work[sym]];
+ else if (work[sym] >= match) {
+ here.op = (unsigned char)(extra[work[sym] - match]);
+ here.val = base[work[sym] - match];
}
else {
here.op = (unsigned char)(32 + 64); /* end of block */
diff --git a/modules/zlib/src/mozzconf.h b/modules/zlib/src/mozzconf.h
index f1da5ae28..9521297ea 100644
--- a/modules/zlib/src/mozzconf.h
+++ b/modules/zlib/src/mozzconf.h
@@ -44,7 +44,6 @@
#define gzputs MOZ_Z_gzputs
#define gzgets MOZ_Z_gzgets
#define gzputc MOZ_Z_gzputc
-#define gzgetc MOZ_Z_gzgetc
#define gzungetc MOZ_Z_gzungetc
#define gzflush MOZ_Z_gzflush
#define gzseek MOZ_Z_gzseek
@@ -126,4 +125,45 @@
#define gzvprintf MOZ_Z_gzvprintf
#define inflateGetDictionary MOZ_Z_inflateGetDictionary
+/* New as of zlib-1.2.11 */
+#define adler32_combine_ MOZ_Z_adler32_combine_
+#define crc32_combine_ MOZ_Z_crc32_combine_
+#define deflate_fast MOZ_Z_deflate_fast
+#define deflate_slow MOZ_Z_deflate_slow
+#define deflateStateCheck MOZ_Z_deflateStateCheck
+#define deflate_stored MOZ_Z_deflate_stored
+#define fill_window MOZ_Z_fill_window
+#define flush_pending MOZ_Z_flush_pending
+#define longest_match MOZ_Z_longest_match
+#define read_buf MOZ_Z_read_buf
+#define slide_hash MOZ_Z_slide_hash
+#define gz_open MOZ_Z_gz_open
+#define gz_reset MOZ_Z_gz_reset
+#define gz_avail MOZ_Z_gz_avail
+#define gz_fetch MOZ_Z_gz_fetch
+#define gz_decomp MOZ_Z_gz_decomp
+#define gz_write MOZ_Z_gz_write
+#define gz_comp MOZ_Z_gz_comp
+#define gz_init MOZ_Z_gz_init
+#define gz_write MOZ_Z_gz_write
+#define gz_zero MOZ_Z_gz_zero
+#define gz_load MOZ_Z_gz_load
+#define gz_look MOZ_Z_gz_look
+#define gz_read MOZ_Z_gz_read
+#define gz_skip MOZ_Z_gz_skip
+#define syncsearch MOZ_Z_syncsearch
+#define updatewindow MOZ_Z_updatewindow
+#define inflateStateCheck MOZ_Z_inflateStateCheck
+#define bi_flush MOZ_Z_bi_flush
+#define bi_windup MOZ_Z_bi_windup
+#define bl_order MOZ_Z_bl_order
+#define build_tree MOZ_Z_build_tree
+#define compress_block MOZ_Z_compress_block
+#define init_block MOZ_Z_init_block
+#define pqdownheap MOZ_Z_pqdownheap
+#define scan_tree MOZ_Z_scan_tree
+#define send_tree MOZ_Z_send_tree
+#define slide_hash MOZ_Z_slide_hash
+#define uncompress2 MOZ_Z_uncompress2
+
#endif
diff --git a/modules/zlib/src/trees.c b/modules/zlib/src/trees.c
index 1fd7759ef..50cf4b457 100644
--- a/modules/zlib/src/trees.c
+++ b/modules/zlib/src/trees.c
@@ -1,5 +1,5 @@
/* trees.c -- output deflated data using Huffman coding
- * Copyright (C) 1995-2012 Jean-loup Gailly
+ * Copyright (C) 1995-2017 Jean-loup Gailly
* detect_data_type() function provided freely by Cosmin Truta, 2006
* For conditions of distribution and use, see copyright notice in zlib.h
*/
@@ -36,7 +36,7 @@
#include "deflate.h"
-#ifdef DEBUG
+#ifdef ZLIB_DEBUG
# include <ctype.h>
#endif
@@ -122,13 +122,13 @@ struct static_tree_desc_s {
int max_length; /* max bit length for the codes */
};
-local static_tree_desc static_l_desc =
+local const static_tree_desc static_l_desc =
{static_ltree, extra_lbits, LITERALS+1, L_CODES, MAX_BITS};
-local static_tree_desc static_d_desc =
+local const static_tree_desc static_d_desc =
{static_dtree, extra_dbits, 0, D_CODES, MAX_BITS};
-local static_tree_desc static_bl_desc =
+local const static_tree_desc static_bl_desc =
{(const ct_data *)0, extra_blbits, 0, BL_CODES, MAX_BL_BITS};
/* ===========================================================================
@@ -152,18 +152,16 @@ local int detect_data_type OF((deflate_state *s));
local unsigned bi_reverse OF((unsigned value, int length));
local void bi_windup OF((deflate_state *s));
local void bi_flush OF((deflate_state *s));
-local void copy_block OF((deflate_state *s, charf *buf, unsigned len,
- int header));
#ifdef GEN_TREES_H
local void gen_trees_header OF((void));
#endif
-#ifndef DEBUG
+#ifndef ZLIB_DEBUG
# define send_code(s, c, tree) send_bits(s, tree[c].Code, tree[c].Len)
/* Send a code of the given tree. c and tree must not have side effects */
-#else /* DEBUG */
+#else /* !ZLIB_DEBUG */
# define send_code(s, c, tree) \
{ if (z_verbose>2) fprintf(stderr,"\ncd %3d ",(c)); \
send_bits(s, tree[c].Code, tree[c].Len); }
@@ -182,7 +180,7 @@ local void gen_trees_header OF((void));
* Send a value on a given number of bits.
* IN assertion: length <= 16 and value fits in length bits.
*/
-#ifdef DEBUG
+#ifdef ZLIB_DEBUG
local void send_bits OF((deflate_state *s, int value, int length));
local void send_bits(s, value, length)
@@ -208,12 +206,12 @@ local void send_bits(s, value, length)
s->bi_valid += length;
}
}
-#else /* !DEBUG */
+#else /* !ZLIB_DEBUG */
#define send_bits(s, value, length) \
{ int len = length;\
if (s->bi_valid > (int)Buf_size - len) {\
- int val = value;\
+ int val = (int)value;\
s->bi_buf |= (ush)val << s->bi_valid;\
put_short(s, s->bi_buf);\
s->bi_buf = (ush)val >> (Buf_size - s->bi_valid);\
@@ -223,7 +221,7 @@ local void send_bits(s, value, length)
s->bi_valid += len;\
}\
}
-#endif /* DEBUG */
+#endif /* ZLIB_DEBUG */
/* the arguments must not have side effects */
@@ -317,7 +315,7 @@ local void tr_static_init()
* Genererate the file trees.h describing the static trees.
*/
#ifdef GEN_TREES_H
-# ifndef DEBUG
+# ifndef ZLIB_DEBUG
# include <stdio.h>
# endif
@@ -394,7 +392,7 @@ void ZLIB_INTERNAL _tr_init(s)
s->bi_buf = 0;
s->bi_valid = 0;
-#ifdef DEBUG
+#ifdef ZLIB_DEBUG
s->compressed_len = 0L;
s->bits_sent = 0L;
#endif
@@ -522,12 +520,12 @@ local void gen_bitlen(s, desc)
xbits = 0;
if (n >= base) xbits = extra[n-base];
f = tree[n].Freq;
- s->opt_len += (ulg)f * (bits + xbits);
- if (stree) s->static_len += (ulg)f * (stree[n].Len + xbits);
+ s->opt_len += (ulg)f * (unsigned)(bits + xbits);
+ if (stree) s->static_len += (ulg)f * (unsigned)(stree[n].Len + xbits);
}
if (overflow == 0) return;
- Trace((stderr,"\nbit length overflow\n"));
+ Tracev((stderr,"\nbit length overflow\n"));
/* This happens for example on obj2 and pic of the Calgary corpus */
/* Find the first bit length which could increase: */
@@ -554,9 +552,8 @@ local void gen_bitlen(s, desc)
m = s->heap[--h];
if (m > max_code) continue;
if ((unsigned) tree[m].Len != (unsigned) bits) {
- Trace((stderr,"code %d bits %d->%d\n", m, tree[m].Len, bits));
- s->opt_len += ((long)bits - (long)tree[m].Len)
- *(long)tree[m].Freq;
+ Tracev((stderr,"code %d bits %d->%d\n", m, tree[m].Len, bits));
+ s->opt_len += ((ulg)bits - tree[m].Len) * tree[m].Freq;
tree[m].Len = (ush)bits;
}
n--;
@@ -578,7 +575,7 @@ local void gen_codes (tree, max_code, bl_count)
ushf *bl_count; /* number of codes at each bit length */
{
ush next_code[MAX_BITS+1]; /* next code value for each bit length */
- ush code = 0; /* running code value */
+ unsigned code = 0; /* running code value */
int bits; /* bit index */
int n; /* code index */
@@ -586,7 +583,8 @@ local void gen_codes (tree, max_code, bl_count)
* without bit reversal.
*/
for (bits = 1; bits <= MAX_BITS; bits++) {
- next_code[bits] = code = (code + bl_count[bits-1]) << 1;
+ code = (code + bl_count[bits-1]) << 1;
+ next_code[bits] = (ush)code;
}
/* Check that the bit counts in bl_count are consistent. The last code
* must be all ones.
@@ -599,7 +597,7 @@ local void gen_codes (tree, max_code, bl_count)
int len = tree[n].Len;
if (len == 0) continue;
/* Now reverse the bits */
- tree[n].Code = bi_reverse(next_code[len]++, len);
+ tree[n].Code = (ush)bi_reverse(next_code[len]++, len);
Tracecv(tree != static_ltree, (stderr,"\nn %3d %c l %2d c %4x (%x) ",
n, (isgraph(n) ? n : ' '), len, tree[n].Code, next_code[len]-1));
@@ -821,7 +819,7 @@ local int build_bl_tree(s)
if (s->bl_tree[bl_order[max_blindex]].Len != 0) break;
}
/* Update opt_len to include the bit length tree and counts */
- s->opt_len += 3*(max_blindex+1) + 5+5+4;
+ s->opt_len += 3*((ulg)max_blindex+1) + 5+5+4;
Tracev((stderr, "\ndyn trees: dyn %ld, stat %ld",
s->opt_len, s->static_len));
@@ -869,11 +867,17 @@ void ZLIB_INTERNAL _tr_stored_block(s, buf, stored_len, last)
int last; /* one if this is the last block for a file */
{
send_bits(s, (STORED_BLOCK<<1)+last, 3); /* send block type */
-#ifdef DEBUG
+ bi_windup(s); /* align on byte boundary */
+ put_short(s, (ush)stored_len);
+ put_short(s, (ush)~stored_len);
+ zmemcpy(s->pending_buf + s->pending, (Bytef *)buf, stored_len);
+ s->pending += stored_len;
+#ifdef ZLIB_DEBUG
s->compressed_len = (s->compressed_len + 3 + 7) & (ulg)~7L;
s->compressed_len += (stored_len + 4) << 3;
+ s->bits_sent += 2*16;
+ s->bits_sent += stored_len<<3;
#endif
- copy_block(s, buf, (unsigned)stored_len, 1); /* with header */
}
/* ===========================================================================
@@ -894,7 +898,7 @@ void ZLIB_INTERNAL _tr_align(s)
{
send_bits(s, STATIC_TREES<<1, 3);
send_code(s, END_BLOCK, static_ltree);
-#ifdef DEBUG
+#ifdef ZLIB_DEBUG
s->compressed_len += 10L; /* 3 for block type, 7 for EOB */
#endif
bi_flush(s);
@@ -902,7 +906,7 @@ void ZLIB_INTERNAL _tr_align(s)
/* ===========================================================================
* Determine the best encoding for the current block: dynamic trees, static
- * trees or store, and output the encoded block to the zip file.
+ * trees or store, and write out the encoded block.
*/
void ZLIB_INTERNAL _tr_flush_block(s, buf, stored_len, last)
deflate_state *s;
@@ -974,7 +978,7 @@ void ZLIB_INTERNAL _tr_flush_block(s, buf, stored_len, last)
send_bits(s, (STATIC_TREES<<1)+last, 3);
compress_block(s, (const ct_data *)static_ltree,
(const ct_data *)static_dtree);
-#ifdef DEBUG
+#ifdef ZLIB_DEBUG
s->compressed_len += 3 + s->static_len;
#endif
} else {
@@ -983,7 +987,7 @@ void ZLIB_INTERNAL _tr_flush_block(s, buf, stored_len, last)
max_blindex+1);
compress_block(s, (const ct_data *)s->dyn_ltree,
(const ct_data *)s->dyn_dtree);
-#ifdef DEBUG
+#ifdef ZLIB_DEBUG
s->compressed_len += 3 + s->opt_len;
#endif
}
@@ -995,7 +999,7 @@ void ZLIB_INTERNAL _tr_flush_block(s, buf, stored_len, last)
if (last) {
bi_windup(s);
-#ifdef DEBUG
+#ifdef ZLIB_DEBUG
s->compressed_len += 7; /* align on byte boundary */
#endif
}
@@ -1090,7 +1094,7 @@ local void compress_block(s, ltree, dtree)
send_code(s, code, dtree); /* send the distance code */
extra = extra_dbits[code];
if (extra != 0) {
- dist -= base_dist[code];
+ dist -= (unsigned)base_dist[code];
send_bits(s, dist, extra); /* send the extra distance bits */
}
} /* literal or match pair ? */
@@ -1193,34 +1197,7 @@ local void bi_windup(s)
}
s->bi_buf = 0;
s->bi_valid = 0;
-#ifdef DEBUG
+#ifdef ZLIB_DEBUG
s->bits_sent = (s->bits_sent+7) & ~7;
#endif
}
-
-/* ===========================================================================
- * Copy a stored block, storing first the length and its
- * one's complement if requested.
- */
-local void copy_block(s, buf, len, header)
- deflate_state *s;
- charf *buf; /* the input data */
- unsigned len; /* its length */
- int header; /* true if block header must be written */
-{
- bi_windup(s); /* align on byte boundary */
-
- if (header) {
- put_short(s, (ush)len);
- put_short(s, (ush)~len);
-#ifdef DEBUG
- s->bits_sent += 2*16;
-#endif
- }
-#ifdef DEBUG
- s->bits_sent += (ulg)len<<3;
-#endif
- while (len--) {
- put_byte(s, *buf++);
- }
-}
diff --git a/modules/zlib/src/uncompr.c b/modules/zlib/src/uncompr.c
index 242e9493d..f03a1a865 100644
--- a/modules/zlib/src/uncompr.c
+++ b/modules/zlib/src/uncompr.c
@@ -1,5 +1,5 @@
/* uncompr.c -- decompress a memory buffer
- * Copyright (C) 1995-2003, 2010 Jean-loup Gailly.
+ * Copyright (C) 1995-2003, 2010, 2014, 2016 Jean-loup Gailly, Mark Adler
* For conditions of distribution and use, see copyright notice in zlib.h
*/
@@ -9,51 +9,85 @@
#include "zlib.h"
/* ===========================================================================
- Decompresses the source buffer into the destination buffer. sourceLen is
- the byte length of the source buffer. Upon entry, destLen is the total
- size of the destination buffer, which must be large enough to hold the
- entire uncompressed data. (The size of the uncompressed data must have
- been saved previously by the compressor and transmitted to the decompressor
- by some mechanism outside the scope of this compression library.)
- Upon exit, destLen is the actual size of the compressed buffer.
-
- uncompress returns Z_OK if success, Z_MEM_ERROR if there was not
- enough memory, Z_BUF_ERROR if there was not enough room in the output
- buffer, or Z_DATA_ERROR if the input data was corrupted.
+ Decompresses the source buffer into the destination buffer. *sourceLen is
+ the byte length of the source buffer. Upon entry, *destLen is the total size
+ of the destination buffer, which must be large enough to hold the entire
+ uncompressed data. (The size of the uncompressed data must have been saved
+ previously by the compressor and transmitted to the decompressor by some
+ mechanism outside the scope of this compression library.) Upon exit,
+ *destLen is the size of the decompressed data and *sourceLen is the number
+ of source bytes consumed. Upon return, source + *sourceLen points to the
+ first unused input byte.
+
+ uncompress returns Z_OK if success, Z_MEM_ERROR if there was not enough
+ memory, Z_BUF_ERROR if there was not enough room in the output buffer, or
+ Z_DATA_ERROR if the input data was corrupted, including if the input data is
+ an incomplete zlib stream.
*/
-int ZEXPORT uncompress (dest, destLen, source, sourceLen)
+int ZEXPORT uncompress2 (dest, destLen, source, sourceLen)
Bytef *dest;
uLongf *destLen;
const Bytef *source;
- uLong sourceLen;
+ uLong *sourceLen;
{
z_stream stream;
int err;
+ const uInt max = (uInt)-1;
+ uLong len, left;
+ Byte buf[1]; /* for detection of incomplete stream when *destLen == 0 */
- stream.next_in = (z_const Bytef *)source;
- stream.avail_in = (uInt)sourceLen;
- /* Check for source > 64K on 16-bit machine: */
- if ((uLong)stream.avail_in != sourceLen) return Z_BUF_ERROR;
-
- stream.next_out = dest;
- stream.avail_out = (uInt)*destLen;
- if ((uLong)stream.avail_out != *destLen) return Z_BUF_ERROR;
+ len = *sourceLen;
+ if (*destLen) {
+ left = *destLen;
+ *destLen = 0;
+ }
+ else {
+ left = 1;
+ dest = buf;
+ }
+ stream.next_in = (z_const Bytef *)source;
+ stream.avail_in = 0;
stream.zalloc = (alloc_func)0;
stream.zfree = (free_func)0;
+ stream.opaque = (voidpf)0;
err = inflateInit(&stream);
if (err != Z_OK) return err;
- err = inflate(&stream, Z_FINISH);
- if (err != Z_STREAM_END) {
- inflateEnd(&stream);
- if (err == Z_NEED_DICT || (err == Z_BUF_ERROR && stream.avail_in == 0))
- return Z_DATA_ERROR;
- return err;
- }
- *destLen = stream.total_out;
+ stream.next_out = dest;
+ stream.avail_out = 0;
- err = inflateEnd(&stream);
- return err;
+ do {
+ if (stream.avail_out == 0) {
+ stream.avail_out = left > (uLong)max ? max : (uInt)left;
+ left -= stream.avail_out;
+ }
+ if (stream.avail_in == 0) {
+ stream.avail_in = len > (uLong)max ? max : (uInt)len;
+ len -= stream.avail_in;
+ }
+ err = inflate(&stream, Z_NO_FLUSH);
+ } while (err == Z_OK);
+
+ *sourceLen -= len + stream.avail_in;
+ if (dest != buf)
+ *destLen = stream.total_out;
+ else if (stream.total_out && err == Z_BUF_ERROR)
+ left = 1;
+
+ inflateEnd(&stream);
+ return err == Z_STREAM_END ? Z_OK :
+ err == Z_NEED_DICT ? Z_DATA_ERROR :
+ err == Z_BUF_ERROR && left + stream.avail_out ? Z_DATA_ERROR :
+ err;
+}
+
+int ZEXPORT uncompress (dest, destLen, source, sourceLen)
+ Bytef *dest;
+ uLongf *destLen;
+ const Bytef *source;
+ uLong sourceLen;
+{
+ return uncompress2(dest, destLen, source, &sourceLen);
}
diff --git a/modules/zlib/src/zconf.h b/modules/zlib/src/zconf.h
index fa0950b9d..8e2c0a3e4 100644
--- a/modules/zlib/src/zconf.h
+++ b/modules/zlib/src/zconf.h
@@ -1,5 +1,5 @@
/* zconf.h -- configuration of the zlib compression library
- * Copyright (C) 1995-2013 Jean-loup Gailly.
+ * Copyright (C) 1995-2016 Jean-loup Gailly, Mark Adler
* For conditions of distribution and use, see copyright notice in zlib.h
*/
@@ -20,7 +20,7 @@
#ifdef Z_PREFIX /* may be set to #if 1 by ./configure */
# define Z_PREFIX_SET
-/* all linked symbols */
+/* all linked symbols and init macros */
# define _dist_code z__dist_code
# define _length_code z__length_code
# define _tr_align z__tr_align
@@ -32,6 +32,7 @@
# define adler32 z_adler32
# define adler32_combine z_adler32_combine
# define adler32_combine64 z_adler32_combine64
+# define adler32_z z_adler32_z
# ifndef Z_SOLO
# define compress z_compress
# define compress2 z_compress2
@@ -40,10 +41,14 @@
# define crc32 z_crc32
# define crc32_combine z_crc32_combine
# define crc32_combine64 z_crc32_combine64
+# define crc32_z z_crc32_z
# define deflate z_deflate
# define deflateBound z_deflateBound
# define deflateCopy z_deflateCopy
# define deflateEnd z_deflateEnd
+# define deflateGetDictionary z_deflateGetDictionary
+# define deflateInit z_deflateInit
+# define deflateInit2 z_deflateInit2
# define deflateInit2_ z_deflateInit2_
# define deflateInit_ z_deflateInit_
# define deflateParams z_deflateParams
@@ -70,6 +75,8 @@
# define gzeof z_gzeof
# define gzerror z_gzerror
# define gzflush z_gzflush
+# define gzfread z_gzfread
+# define gzfwrite z_gzfwrite
# define gzgetc z_gzgetc
# define gzgetc_ z_gzgetc_
# define gzgets z_gzgets
@@ -81,7 +88,6 @@
# define gzopen_w z_gzopen_w
# endif
# define gzprintf z_gzprintf
-# define gzvprintf z_gzvprintf
# define gzputc z_gzputc
# define gzputs z_gzputs
# define gzread z_gzread
@@ -92,32 +98,39 @@
# define gztell z_gztell
# define gztell64 z_gztell64
# define gzungetc z_gzungetc
+# define gzvprintf z_gzvprintf
# define gzwrite z_gzwrite
# endif
# define inflate z_inflate
# define inflateBack z_inflateBack
# define inflateBackEnd z_inflateBackEnd
+# define inflateBackInit z_inflateBackInit
# define inflateBackInit_ z_inflateBackInit_
+# define inflateCodesUsed z_inflateCodesUsed
# define inflateCopy z_inflateCopy
# define inflateEnd z_inflateEnd
+# define inflateGetDictionary z_inflateGetDictionary
# define inflateGetHeader z_inflateGetHeader
+# define inflateInit z_inflateInit
+# define inflateInit2 z_inflateInit2
# define inflateInit2_ z_inflateInit2_
# define inflateInit_ z_inflateInit_
# define inflateMark z_inflateMark
# define inflatePrime z_inflatePrime
# define inflateReset z_inflateReset
# define inflateReset2 z_inflateReset2
+# define inflateResetKeep z_inflateResetKeep
# define inflateSetDictionary z_inflateSetDictionary
-# define inflateGetDictionary z_inflateGetDictionary
# define inflateSync z_inflateSync
# define inflateSyncPoint z_inflateSyncPoint
# define inflateUndermine z_inflateUndermine
-# define inflateResetKeep z_inflateResetKeep
+# define inflateValidate z_inflateValidate
# define inflate_copyright z_inflate_copyright
# define inflate_fast z_inflate_fast
# define inflate_table z_inflate_table
# ifndef Z_SOLO
# define uncompress z_uncompress
+# define uncompress2 z_uncompress2
# endif
# define zError z_zError
# ifndef Z_SOLO
@@ -227,9 +240,19 @@
# define z_const
#endif
-/* Some Mac compilers merge all .h files incorrectly: */
-#if defined(__MWERKS__)||defined(applec)||defined(THINK_C)||defined(__SC__)
-# define NO_DUMMY_DECL
+#ifdef Z_SOLO
+ typedef unsigned long z_size_t;
+#else
+# define z_longlong long long
+# if defined(NO_SIZE_T)
+ typedef unsigned NO_SIZE_T z_size_t;
+# elif defined(STDC)
+# include <stddef.h>
+ typedef size_t z_size_t;
+# else
+ typedef unsigned long z_size_t;
+# endif
+# undef z_longlong
#endif
/* Maximum value for memLevel in deflateInit2 */
@@ -259,7 +282,7 @@
Of course this will generally degrade compression (there's no free lunch).
The memory requirements for inflate are (in bytes) 1 << windowBits
- that is, 32K for windowBits=15 (default value) plus a few kilobytes
+ that is, 32K for windowBits=15 (default value) plus about 7 kilobytes
for small objects.
*/
@@ -341,7 +364,7 @@
# endif
#endif
-#if defined (__BEOS__) || (defined(__OS2__) && defined(__declspec))
+#if defined (__BEOS__)
# ifdef ZLIB_DLL
# ifdef ZLIB_INTERNAL
# define ZEXPORT __declspec(dllexport)
diff --git a/modules/zlib/src/zlib.h b/modules/zlib/src/zlib.h
index b6ce7f1b0..f09cdaf1e 100644
--- a/modules/zlib/src/zlib.h
+++ b/modules/zlib/src/zlib.h
@@ -1,7 +1,7 @@
/* zlib.h -- interface of the 'zlib' general purpose compression library
- version 1.2.8, April 28th, 2013
+ version 1.2.11, January 15th, 2017
- Copyright (C) 1995-2013 Jean-loup Gailly and Mark Adler
+ Copyright (C) 1995-2017 Jean-loup Gailly and Mark Adler
This software is provided 'as-is', without any express or implied
warranty. In no event will the authors be held liable for any damages
@@ -37,11 +37,11 @@
extern "C" {
#endif
-#define ZLIB_VERSION "1.2.8"
-#define ZLIB_VERNUM 0x1280
+#define ZLIB_VERSION "1.2.11"
+#define ZLIB_VERNUM 0x12b0
#define ZLIB_VER_MAJOR 1
#define ZLIB_VER_MINOR 2
-#define ZLIB_VER_REVISION 8
+#define ZLIB_VER_REVISION 11
#define ZLIB_VER_SUBREVISION 0
/*
@@ -65,7 +65,8 @@ extern "C" {
with "gz". The gzip format is different from the zlib format. gzip is a
gzip wrapper, documented in RFC 1952, wrapped around a deflate stream.
- This library can optionally read and write gzip streams in memory as well.
+ This library can optionally read and write gzip and raw deflate streams in
+ memory as well.
The zlib format was designed to be compact and fast for use in memory
and on communications channels. The gzip format was designed for single-
@@ -74,7 +75,7 @@ extern "C" {
The library does not install any signal handler. The decoder checks
the consistency of the compressed data, so the library should never crash
- even in case of corrupted input.
+ even in the case of corrupted input.
*/
typedef voidpf (*alloc_func) OF((voidpf opaque, uInt items, uInt size));
@@ -87,7 +88,7 @@ typedef struct z_stream_s {
uInt avail_in; /* number of bytes available at next_in */
uLong total_in; /* total number of input bytes read so far */
- Bytef *next_out; /* next output byte should be put there */
+ Bytef *next_out; /* next output byte will go here */
uInt avail_out; /* remaining free space at next_out */
uLong total_out; /* total number of bytes output so far */
@@ -98,8 +99,9 @@ typedef struct z_stream_s {
free_func zfree; /* used to free the internal state */
voidpf opaque; /* private data object passed to zalloc and zfree */
- int data_type; /* best guess about the data type: binary or text */
- uLong adler; /* adler32 value of the uncompressed data */
+ int data_type; /* best guess about the data type: binary or text
+ for deflate, or the decoding state for inflate */
+ uLong adler; /* Adler-32 or CRC-32 value of the uncompressed data */
uLong reserved; /* reserved for future use */
} z_stream;
@@ -142,7 +144,9 @@ typedef gz_header FAR *gz_headerp;
zalloc must return Z_NULL if there is not enough memory for the object.
If zlib is used in a multi-threaded application, zalloc and zfree must be
- thread safe.
+ thread safe. In that case, zlib is thread-safe. When zalloc and zfree are
+ Z_NULL on entry to the initialization function, they are set to internal
+ routines that use the standard library functions malloc() and free().
On 16-bit systems, the functions zalloc and zfree must be able to allocate
exactly 65536 bytes, but will not be required to allocate more than this if
@@ -155,7 +159,7 @@ typedef gz_header FAR *gz_headerp;
The fields total_in and total_out can be used for statistics or progress
reports. After compression, total_in holds the total size of the
- uncompressed data and may be saved for use in the decompressor (particularly
+ uncompressed data and may be saved for use by the decompressor (particularly
if the decompressor wants to decompress everything in a single step).
*/
@@ -200,7 +204,7 @@ typedef gz_header FAR *gz_headerp;
#define Z_TEXT 1
#define Z_ASCII Z_TEXT /* for compatibility with 1.2.2 and earlier */
#define Z_UNKNOWN 2
-/* Possible values of the data_type field (though see inflate()) */
+/* Possible values of the data_type field for deflate() */
#define Z_DEFLATED 8
/* The deflate compression method (the only one supported in this version) */
@@ -258,11 +262,11 @@ ZEXTERN int ZEXPORT deflate OF((z_streamp strm, int flush));
enough room in the output buffer), next_in and avail_in are updated and
processing will resume at this point for the next call of deflate().
- - Provide more output starting at next_out and update next_out and avail_out
+ - Generate more output starting at next_out and update next_out and avail_out
accordingly. This action is forced if the parameter flush is non zero.
Forcing flush frequently degrades the compression ratio, so this parameter
- should be set only when necessary (in interactive applications). Some
- output may be provided even if flush is not set.
+ should be set only when necessary. Some output may be provided even if
+ flush is zero.
Before the call of deflate(), the application should ensure that at least
one of the actions is possible, by providing more input and/or consuming more
@@ -271,7 +275,9 @@ ZEXTERN int ZEXPORT deflate OF((z_streamp strm, int flush));
output when it wants, for example when the output buffer is full (avail_out
== 0), or after each call of deflate(). If deflate returns Z_OK and with
zero avail_out, it must be called again after making room in the output
- buffer because there might be more output pending.
+ buffer because there might be more output pending. See deflatePending(),
+ which can be used if desired to determine whether or not there is more ouput
+ in that case.
Normally the parameter flush is set to Z_NO_FLUSH, which allows deflate to
decide how much data to accumulate before producing output, in order to
@@ -292,8 +298,8 @@ ZEXTERN int ZEXPORT deflate OF((z_streamp strm, int flush));
input data so far will be available to the decompressor, as for Z_SYNC_FLUSH.
This completes the current deflate block and follows it with an empty fixed
codes block that is 10 bits long. This assures that enough bytes are output
- in order for the decompressor to finish the block before the empty fixed code
- block.
+ in order for the decompressor to finish the block before the empty fixed
+ codes block.
If flush is set to Z_BLOCK, a deflate block is completed and emitted, as
for Z_SYNC_FLUSH, but the output is not aligned on a byte boundary, and up to
@@ -319,34 +325,38 @@ ZEXTERN int ZEXPORT deflate OF((z_streamp strm, int flush));
If the parameter flush is set to Z_FINISH, pending input is processed,
pending output is flushed and deflate returns with Z_STREAM_END if there was
- enough output space; if deflate returns with Z_OK, this function must be
- called again with Z_FINISH and more output space (updated avail_out) but no
- more input data, until it returns with Z_STREAM_END or an error. After
- deflate has returned Z_STREAM_END, the only possible operations on the stream
- are deflateReset or deflateEnd.
-
- Z_FINISH can be used immediately after deflateInit if all the compression
- is to be done in a single step. In this case, avail_out must be at least the
- value returned by deflateBound (see below). Then deflate is guaranteed to
- return Z_STREAM_END. If not enough output space is provided, deflate will
- not return Z_STREAM_END, and it must be called again as described above.
-
- deflate() sets strm->adler to the adler32 checksum of all input read
- so far (that is, total_in bytes).
+ enough output space. If deflate returns with Z_OK or Z_BUF_ERROR, this
+ function must be called again with Z_FINISH and more output space (updated
+ avail_out) but no more input data, until it returns with Z_STREAM_END or an
+ error. After deflate has returned Z_STREAM_END, the only possible operations
+ on the stream are deflateReset or deflateEnd.
+
+ Z_FINISH can be used in the first deflate call after deflateInit if all the
+ compression is to be done in a single step. In order to complete in one
+ call, avail_out must be at least the value returned by deflateBound (see
+ below). Then deflate is guaranteed to return Z_STREAM_END. If not enough
+ output space is provided, deflate will not return Z_STREAM_END, and it must
+ be called again as described above.
+
+ deflate() sets strm->adler to the Adler-32 checksum of all input read
+ so far (that is, total_in bytes). If a gzip stream is being generated, then
+ strm->adler will be the CRC-32 checksum of the input read so far. (See
+ deflateInit2 below.)
deflate() may update strm->data_type if it can make a good guess about
- the input data type (Z_BINARY or Z_TEXT). In doubt, the data is considered
- binary. This field is only for information purposes and does not affect the
- compression algorithm in any manner.
+ the input data type (Z_BINARY or Z_TEXT). If in doubt, the data is
+ considered binary. This field is only for information purposes and does not
+ affect the compression algorithm in any manner.
deflate() returns Z_OK if some progress has been made (more input
processed or more output produced), Z_STREAM_END if all input has been
consumed and all output has been produced (only when flush is set to
Z_FINISH), Z_STREAM_ERROR if the stream state was inconsistent (for example
- if next_in or next_out was Z_NULL), Z_BUF_ERROR if no progress is possible
- (for example avail_in or avail_out was zero). Note that Z_BUF_ERROR is not
- fatal, and deflate() can be called again with more input and more output
- space to continue compressing.
+ if next_in or next_out was Z_NULL or the state was inadvertently written over
+ by the application), or Z_BUF_ERROR if no progress is possible (for example
+ avail_in or avail_out was zero). Note that Z_BUF_ERROR is not fatal, and
+ deflate() can be called again with more input and more output space to
+ continue compressing.
*/
@@ -369,23 +379,21 @@ ZEXTERN int ZEXPORT inflateInit OF((z_streamp strm));
Initializes the internal stream state for decompression. The fields
next_in, avail_in, zalloc, zfree and opaque must be initialized before by
- the caller. If next_in is not Z_NULL and avail_in is large enough (the
- exact value depends on the compression method), inflateInit determines the
- compression method from the zlib header and allocates all data structures
- accordingly; otherwise the allocation will be deferred to the first call of
- inflate. If zalloc and zfree are set to Z_NULL, inflateInit updates them to
- use default allocation functions.
+ the caller. In the current version of inflate, the provided input is not
+ read or consumed. The allocation of a sliding window will be deferred to
+ the first call of inflate (if the decompression does not complete on the
+ first call). If zalloc and zfree are set to Z_NULL, inflateInit updates
+ them to use default allocation functions.
inflateInit returns Z_OK if success, Z_MEM_ERROR if there was not enough
memory, Z_VERSION_ERROR if the zlib library version is incompatible with the
version assumed by the caller, or Z_STREAM_ERROR if the parameters are
invalid, such as a null pointer to the structure. msg is set to null if
- there is no error message. inflateInit does not perform any decompression
- apart from possibly reading the zlib header if present: actual decompression
- will be done by inflate(). (So next_in and avail_in may be modified, but
- next_out and avail_out are unused and unchanged.) The current implementation
- of inflateInit() does not process any header information -- that is deferred
- until inflate() is called.
+ there is no error message. inflateInit does not perform any decompression.
+ Actual decompression will be done by inflate(). So next_in, and avail_in,
+ next_out, and avail_out are unused and unchanged. The current
+ implementation of inflateInit() does not process any header information --
+ that is deferred until inflate() is called.
*/
@@ -401,17 +409,20 @@ ZEXTERN int ZEXPORT inflate OF((z_streamp strm, int flush));
- Decompress more input starting at next_in and update next_in and avail_in
accordingly. If not all input can be processed (because there is not
- enough room in the output buffer), next_in is updated and processing will
- resume at this point for the next call of inflate().
+ enough room in the output buffer), then next_in and avail_in are updated
+ accordingly, and processing will resume at this point for the next call of
+ inflate().
- - Provide more output starting at next_out and update next_out and avail_out
+ - Generate more output starting at next_out and update next_out and avail_out
accordingly. inflate() provides as much output as possible, until there is
no more input data or no more space in the output buffer (see below about
the flush parameter).
Before the call of inflate(), the application should ensure that at least
one of the actions is possible, by providing more input and/or consuming more
- output, and updating the next_* and avail_* values accordingly. The
+ output, and updating the next_* and avail_* values accordingly. If the
+ caller of inflate() does not provide both available input and available
+ output space, it is possible that there will be no progress made. The
application can consume the uncompressed output when it wants, for example
when the output buffer is full (avail_out == 0), or after each call of
inflate(). If inflate returns Z_OK and with zero avail_out, it must be
@@ -428,7 +439,7 @@ ZEXTERN int ZEXPORT inflate OF((z_streamp strm, int flush));
gets to the end of that block, or when it runs out of data.
The Z_BLOCK option assists in appending to or combining deflate streams.
- Also to assist in this, on return inflate() will set strm->data_type to the
+ To assist in this, on return inflate() always sets strm->data_type to the
number of unused bits in the last byte taken from strm->next_in, plus 64 if
inflate() is currently decoding the last block in the deflate stream, plus
128 if inflate() returned immediately after decoding an end-of-block code or
@@ -454,7 +465,7 @@ ZEXTERN int ZEXPORT inflate OF((z_streamp strm, int flush));
this case all pending input is processed and all pending output is flushed;
avail_out must be large enough to hold all of the uncompressed data for the
operation to complete. (The size of the uncompressed data may have been
- saved by the compressor for this purpose.) The use of Z_FINISH is not
+ saved by the compressor for this purpose.) The use of Z_FINISH is not
required to perform an inflation in one step. However it may be used to
inform inflate that a faster approach can be used for the single inflate()
call. Z_FINISH also informs inflate to not maintain a sliding window if the
@@ -476,32 +487,33 @@ ZEXTERN int ZEXPORT inflate OF((z_streamp strm, int flush));
chosen by the compressor and returns Z_NEED_DICT; otherwise it sets
strm->adler to the Adler-32 checksum of all output produced so far (that is,
total_out bytes) and returns Z_OK, Z_STREAM_END or an error code as described
- below. At the end of the stream, inflate() checks that its computed adler32
+ below. At the end of the stream, inflate() checks that its computed Adler-32
checksum is equal to that saved by the compressor and returns Z_STREAM_END
only if the checksum is correct.
inflate() can decompress and check either zlib-wrapped or gzip-wrapped
deflate data. The header type is detected automatically, if requested when
initializing with inflateInit2(). Any information contained in the gzip
- header is not retained, so applications that need that information should
- instead use raw inflate, see inflateInit2() below, or inflateBack() and
- perform their own processing of the gzip header and trailer. When processing
+ header is not retained unless inflateGetHeader() is used. When processing
gzip-wrapped deflate data, strm->adler32 is set to the CRC-32 of the output
- producted so far. The CRC-32 is checked against the gzip trailer.
+ produced so far. The CRC-32 is checked against the gzip trailer, as is the
+ uncompressed length, modulo 2^32.
inflate() returns Z_OK if some progress has been made (more input processed
or more output produced), Z_STREAM_END if the end of the compressed data has
been reached and all uncompressed output has been produced, Z_NEED_DICT if a
preset dictionary is needed at this point, Z_DATA_ERROR if the input data was
corrupted (input stream not conforming to the zlib format or incorrect check
- value), Z_STREAM_ERROR if the stream structure was inconsistent (for example
- next_in or next_out was Z_NULL), Z_MEM_ERROR if there was not enough memory,
- Z_BUF_ERROR if no progress is possible or if there was not enough room in the
- output buffer when Z_FINISH is used. Note that Z_BUF_ERROR is not fatal, and
+ value, in which case strm->msg points to a string with a more specific
+ error), Z_STREAM_ERROR if the stream structure was inconsistent (for example
+ next_in or next_out was Z_NULL, or the state was inadvertently written over
+ by the application), Z_MEM_ERROR if there was not enough memory, Z_BUF_ERROR
+ if no progress was possible or if there was not enough room in the output
+ buffer when Z_FINISH is used. Note that Z_BUF_ERROR is not fatal, and
inflate() can be called again with more input and more output space to
continue decompressing. If Z_DATA_ERROR is returned, the application may
then call inflateSync() to look for a good compression block if a partial
- recovery of the data is desired.
+ recovery of the data is to be attempted.
*/
@@ -511,9 +523,8 @@ ZEXTERN int ZEXPORT inflateEnd OF((z_streamp strm));
This function discards any unprocessed input and does not flush any pending
output.
- inflateEnd returns Z_OK if success, Z_STREAM_ERROR if the stream state
- was inconsistent. In the error case, msg may be set but then points to a
- static string (which must not be deallocated).
+ inflateEnd returns Z_OK if success, or Z_STREAM_ERROR if the stream state
+ was inconsistent.
*/
@@ -544,16 +555,29 @@ ZEXTERN int ZEXPORT deflateInit2 OF((z_streamp strm,
compression at the expense of memory usage. The default value is 15 if
deflateInit is used instead.
+ For the current implementation of deflate(), a windowBits value of 8 (a
+ window size of 256 bytes) is not supported. As a result, a request for 8
+ will result in 9 (a 512-byte window). In that case, providing 8 to
+ inflateInit2() will result in an error when the zlib header with 9 is
+ checked against the initialization of inflate(). The remedy is to not use 8
+ with deflateInit2() with this initialization, or at least in that case use 9
+ with inflateInit2().
+
windowBits can also be -8..-15 for raw deflate. In this case, -windowBits
determines the window size. deflate() will then generate raw deflate data
- with no zlib header or trailer, and will not compute an adler32 check value.
+ with no zlib header or trailer, and will not compute a check value.
windowBits can also be greater than 15 for optional gzip encoding. Add
16 to windowBits to write a simple gzip header and trailer around the
compressed data instead of a zlib wrapper. The gzip header will have no
file name, no extra data, no comment, no modification time (set to zero), no
- header crc, and the operating system will be set to 255 (unknown). If a
- gzip stream is being written, strm->adler is a crc32 instead of an adler32.
+ header crc, and the operating system will be set to the appropriate value,
+ if the operating system was determined at compile time. If a gzip stream is
+ being written, strm->adler is a CRC-32 instead of an Adler-32.
+
+ For raw deflate or gzip encoding, a request for a 256-byte window is
+ rejected as invalid, since only the zlib header provides a means of
+ transmitting the window size to the decompressor.
The memLevel parameter specifies how much memory should be allocated
for the internal compression state. memLevel=1 uses minimum memory but is
@@ -614,12 +638,12 @@ ZEXTERN int ZEXPORT deflateSetDictionary OF((z_streamp strm,
addition, the current implementation of deflate will use at most the window
size minus 262 bytes of the provided dictionary.
- Upon return of this function, strm->adler is set to the adler32 value
+ Upon return of this function, strm->adler is set to the Adler-32 value
of the dictionary; the decompressor may later use this value to determine
- which dictionary has been used by the compressor. (The adler32 value
+ which dictionary has been used by the compressor. (The Adler-32 value
applies to the whole dictionary even if only a subset of the dictionary is
actually used by the compressor.) If a raw deflate was requested, then the
- adler32 value is not computed and strm->adler is not set.
+ Adler-32 value is not computed and strm->adler is not set.
deflateSetDictionary returns Z_OK if success, or Z_STREAM_ERROR if a
parameter is invalid (e.g. dictionary being Z_NULL) or the stream state is
@@ -628,6 +652,28 @@ ZEXTERN int ZEXPORT deflateSetDictionary OF((z_streamp strm,
not perform any compression: this will be done by deflate().
*/
+ZEXTERN int ZEXPORT deflateGetDictionary OF((z_streamp strm,
+ Bytef *dictionary,
+ uInt *dictLength));
+/*
+ Returns the sliding dictionary being maintained by deflate. dictLength is
+ set to the number of bytes in the dictionary, and that many bytes are copied
+ to dictionary. dictionary must have enough space, where 32768 bytes is
+ always enough. If deflateGetDictionary() is called with dictionary equal to
+ Z_NULL, then only the dictionary length is returned, and nothing is copied.
+ Similary, if dictLength is Z_NULL, then it is not set.
+
+ deflateGetDictionary() may return a length less than the window size, even
+ when more than the window size in input has been provided. It may return up
+ to 258 bytes less in that case, due to how zlib's implementation of deflate
+ manages the sliding window and lookahead for matches, where matches can be
+ up to 258 bytes long. If the application needs the last window-size bytes of
+ input, then that would need to be saved by the application outside of zlib.
+
+ deflateGetDictionary returns Z_OK on success, or Z_STREAM_ERROR if the
+ stream state is inconsistent.
+*/
+
ZEXTERN int ZEXPORT deflateCopy OF((z_streamp dest,
z_streamp source));
/*
@@ -648,10 +694,10 @@ ZEXTERN int ZEXPORT deflateCopy OF((z_streamp dest,
ZEXTERN int ZEXPORT deflateReset OF((z_streamp strm));
/*
- This function is equivalent to deflateEnd followed by deflateInit,
- but does not free and reallocate all the internal compression state. The
- stream will keep the same compression level and any other attributes that
- may have been set by deflateInit2.
+ This function is equivalent to deflateEnd followed by deflateInit, but
+ does not free and reallocate the internal compression state. The stream
+ will leave the compression level and any other attributes that may have been
+ set unchanged.
deflateReset returns Z_OK if success, or Z_STREAM_ERROR if the source
stream state was inconsistent (such as zalloc or state being Z_NULL).
@@ -662,20 +708,36 @@ ZEXTERN int ZEXPORT deflateParams OF((z_streamp strm,
int strategy));
/*
Dynamically update the compression level and compression strategy. The
- interpretation of level and strategy is as in deflateInit2. This can be
+ interpretation of level and strategy is as in deflateInit2(). This can be
used to switch between compression and straight copy of the input data, or
to switch to a different kind of input data requiring a different strategy.
- If the compression level is changed, the input available so far is
- compressed with the old level (and may be flushed); the new level will take
- effect only at the next call of deflate().
-
- Before the call of deflateParams, the stream state must be set as for
- a call of deflate(), since the currently available input may have to be
- compressed and flushed. In particular, strm->avail_out must be non-zero.
-
- deflateParams returns Z_OK if success, Z_STREAM_ERROR if the source
- stream state was inconsistent or if a parameter was invalid, Z_BUF_ERROR if
- strm->avail_out was zero.
+ If the compression approach (which is a function of the level) or the
+ strategy is changed, and if any input has been consumed in a previous
+ deflate() call, then the input available so far is compressed with the old
+ level and strategy using deflate(strm, Z_BLOCK). There are three approaches
+ for the compression levels 0, 1..3, and 4..9 respectively. The new level
+ and strategy will take effect at the next call of deflate().
+
+ If a deflate(strm, Z_BLOCK) is performed by deflateParams(), and it does
+ not have enough output space to complete, then the parameter change will not
+ take effect. In this case, deflateParams() can be called again with the
+ same parameters and more output space to try again.
+
+ In order to assure a change in the parameters on the first try, the
+ deflate stream should be flushed using deflate() with Z_BLOCK or other flush
+ request until strm.avail_out is not zero, before calling deflateParams().
+ Then no more input data should be provided before the deflateParams() call.
+ If this is done, the old level and strategy will be applied to the data
+ compressed before deflateParams(), and the new level and strategy will be
+ applied to the the data compressed after deflateParams().
+
+ deflateParams returns Z_OK on success, Z_STREAM_ERROR if the source stream
+ state was inconsistent or if a parameter was invalid, or Z_BUF_ERROR if
+ there was not enough output space to complete the compression of the
+ available input data before a change in the strategy or approach. Note that
+ in the case of a Z_BUF_ERROR, the parameters are not changed. A return
+ value of Z_BUF_ERROR is not fatal, in which case deflateParams() can be
+ retried with more output space.
*/
ZEXTERN int ZEXPORT deflateTune OF((z_streamp strm,
@@ -793,7 +855,7 @@ ZEXTERN int ZEXPORT inflateInit2 OF((z_streamp strm,
is for use with other formats that use the deflate compressed data format
such as zip. Those formats provide their own check values. If a custom
format is developed using the raw deflate format for compressed data, it is
- recommended that a check value such as an adler32 or a crc32 be applied to
+ recommended that a check value such as an Adler-32 or a CRC-32 be applied to
the uncompressed data as is done in the zlib, gzip, and zip formats. For
most applications, the zlib format should be used as is. Note that comments
above on the use in deflateInit2() applies to the magnitude of windowBits.
@@ -802,7 +864,10 @@ ZEXTERN int ZEXPORT inflateInit2 OF((z_streamp strm,
32 to windowBits to enable zlib and gzip decoding with automatic header
detection, or add 16 to decode only the gzip format (the zlib format will
return a Z_DATA_ERROR). If a gzip stream is being decoded, strm->adler is a
- crc32 instead of an adler32.
+ CRC-32 instead of an Adler-32. Unlike the gunzip utility and gzread() (see
+ below), inflate() will not automatically decode concatenated gzip streams.
+ inflate() will return Z_STREAM_END at the end of the gzip stream. The state
+ would need to be reset to continue decoding a subsequent gzip stream.
inflateInit2 returns Z_OK if success, Z_MEM_ERROR if there was not enough
memory, Z_VERSION_ERROR if the zlib library version is incompatible with the
@@ -823,7 +888,7 @@ ZEXTERN int ZEXPORT inflateSetDictionary OF((z_streamp strm,
Initializes the decompression dictionary from the given uncompressed byte
sequence. This function must be called immediately after a call of inflate,
if that call returned Z_NEED_DICT. The dictionary chosen by the compressor
- can be determined from the adler32 value returned by that call of inflate.
+ can be determined from the Adler-32 value returned by that call of inflate.
The compressor and decompressor must use exactly the same dictionary (see
deflateSetDictionary). For raw inflate, this function can be called at any
time to set the dictionary. If the provided dictionary is smaller than the
@@ -834,7 +899,7 @@ ZEXTERN int ZEXPORT inflateSetDictionary OF((z_streamp strm,
inflateSetDictionary returns Z_OK if success, Z_STREAM_ERROR if a
parameter is invalid (e.g. dictionary being Z_NULL) or the stream state is
inconsistent, Z_DATA_ERROR if the given dictionary doesn't match the
- expected one (incorrect adler32 value). inflateSetDictionary does not
+ expected one (incorrect Adler-32 value). inflateSetDictionary does not
perform any decompression: this will be done by subsequent calls of
inflate().
*/
@@ -892,7 +957,7 @@ ZEXTERN int ZEXPORT inflateCopy OF((z_streamp dest,
ZEXTERN int ZEXPORT inflateReset OF((z_streamp strm));
/*
This function is equivalent to inflateEnd followed by inflateInit,
- but does not free and reallocate all the internal decompression state. The
+ but does not free and reallocate the internal decompression state. The
stream will keep attributes that may have been set by inflateInit2.
inflateReset returns Z_OK if success, or Z_STREAM_ERROR if the source
@@ -904,7 +969,9 @@ ZEXTERN int ZEXPORT inflateReset2 OF((z_streamp strm,
/*
This function is the same as inflateReset, but it also permits changing
the wrap and window size requests. The windowBits parameter is interpreted
- the same as it is for inflateInit2.
+ the same as it is for inflateInit2. If the window size is changed, then the
+ memory allocated for the window is freed, and the window will be reallocated
+ by inflate() if needed.
inflateReset2 returns Z_OK if success, or Z_STREAM_ERROR if the source
stream state was inconsistent (such as zalloc or state being Z_NULL), or if
@@ -956,7 +1023,7 @@ ZEXTERN long ZEXPORT inflateMark OF((z_streamp strm));
location in the input stream can be determined from avail_in and data_type
as noted in the description for the Z_BLOCK flush parameter for inflate.
- inflateMark returns the value noted above or -1 << 16 if the provided
+ inflateMark returns the value noted above, or -65536 if the provided
source stream state was inconsistent.
*/
@@ -1048,9 +1115,9 @@ ZEXTERN int ZEXPORT inflateBack OF((z_streamp strm,
This routine would normally be used in a utility that reads zip or gzip
files and writes out uncompressed files. The utility would decode the
header and process the trailer on its own, hence this routine expects only
- the raw deflate stream to decompress. This is different from the normal
- behavior of inflate(), which expects either a zlib or gzip header and
- trailer around the deflate stream.
+ the raw deflate stream to decompress. This is different from the default
+ behavior of inflate(), which expects a zlib header and trailer around the
+ deflate stream.
inflateBack() uses two subroutines supplied by the caller that are then
called by inflateBack() for input and output. inflateBack() calls those
@@ -1059,12 +1126,12 @@ ZEXTERN int ZEXPORT inflateBack OF((z_streamp strm,
parameters and return types are defined above in the in_func and out_func
typedefs. inflateBack() will call in(in_desc, &buf) which should return the
number of bytes of provided input, and a pointer to that input in buf. If
- there is no input available, in() must return zero--buf is ignored in that
- case--and inflateBack() will return a buffer error. inflateBack() will call
- out(out_desc, buf, len) to write the uncompressed data buf[0..len-1]. out()
- should return zero on success, or non-zero on failure. If out() returns
- non-zero, inflateBack() will return with an error. Neither in() nor out()
- are permitted to change the contents of the window provided to
+ there is no input available, in() must return zero -- buf is ignored in that
+ case -- and inflateBack() will return a buffer error. inflateBack() will
+ call out(out_desc, buf, len) to write the uncompressed data buf[0..len-1].
+ out() should return zero on success, or non-zero on failure. If out()
+ returns non-zero, inflateBack() will return with an error. Neither in() nor
+ out() are permitted to change the contents of the window provided to
inflateBackInit(), which is also the buffer that out() uses to write from.
The length written by out() will be at most the window size. Any non-zero
amount of input may be provided by in().
@@ -1092,7 +1159,7 @@ ZEXTERN int ZEXPORT inflateBack OF((z_streamp strm,
using strm->next_in which will be Z_NULL only if in() returned an error. If
strm->next_in is not Z_NULL, then the Z_BUF_ERROR was due to out() returning
non-zero. (in() will always be called before out(), so strm->next_in is
- assured to be defined if out() returns non-zero.) Note that inflateBack()
+ assured to be defined if out() returns non-zero.) Note that inflateBack()
cannot return Z_OK.
*/
@@ -1114,7 +1181,7 @@ ZEXTERN uLong ZEXPORT zlibCompileFlags OF((void));
7.6: size of z_off_t
Compiler, assembler, and debug options:
- 8: DEBUG
+ 8: ZLIB_DEBUG
9: ASMV or ASMINF -- use ASM code
10: ZLIB_WINAPI -- exported functions use the WINAPI calling convention
11: 0 (reserved)
@@ -1164,7 +1231,8 @@ ZEXTERN int ZEXPORT compress OF((Bytef *dest, uLongf *destLen,
the byte length of the source buffer. Upon entry, destLen is the total size
of the destination buffer, which must be at least the value returned by
compressBound(sourceLen). Upon exit, destLen is the actual size of the
- compressed buffer.
+ compressed data. compress() is equivalent to compress2() with a level
+ parameter of Z_DEFAULT_COMPRESSION.
compress returns Z_OK if success, Z_MEM_ERROR if there was not
enough memory, Z_BUF_ERROR if there was not enough room in the output
@@ -1180,7 +1248,7 @@ ZEXTERN int ZEXPORT compress2 OF((Bytef *dest, uLongf *destLen,
length of the source buffer. Upon entry, destLen is the total size of the
destination buffer, which must be at least the value returned by
compressBound(sourceLen). Upon exit, destLen is the actual size of the
- compressed buffer.
+ compressed data.
compress2 returns Z_OK if success, Z_MEM_ERROR if there was not enough
memory, Z_BUF_ERROR if there was not enough room in the output buffer,
@@ -1203,7 +1271,7 @@ ZEXTERN int ZEXPORT uncompress OF((Bytef *dest, uLongf *destLen,
uncompressed data. (The size of the uncompressed data must have been saved
previously by the compressor and transmitted to the decompressor by some
mechanism outside the scope of this compression library.) Upon exit, destLen
- is the actual size of the uncompressed buffer.
+ is the actual size of the uncompressed data.
uncompress returns Z_OK if success, Z_MEM_ERROR if there was not
enough memory, Z_BUF_ERROR if there was not enough room in the output
@@ -1212,6 +1280,14 @@ ZEXTERN int ZEXPORT uncompress OF((Bytef *dest, uLongf *destLen,
buffer with the uncompressed data up to that point.
*/
+ZEXTERN int ZEXPORT uncompress2 OF((Bytef *dest, uLongf *destLen,
+ const Bytef *source, uLong *sourceLen));
+/*
+ Same as uncompress, except that sourceLen is a pointer, where the
+ length of the source is *sourceLen. On return, *sourceLen is the number of
+ source bytes consumed.
+*/
+
/* gzip file access functions */
/*
@@ -1290,10 +1366,9 @@ ZEXTERN int ZEXPORT gzbuffer OF((gzFile file, unsigned size));
default buffer size is 8192 bytes. This function must be called after
gzopen() or gzdopen(), and before any other calls that read or write the
file. The buffer memory allocation is always deferred to the first read or
- write. Two buffers are allocated, either both of the specified size when
- writing, or one of the specified size and the other twice that size when
- reading. A larger buffer size of, for example, 64K or 128K bytes will
- noticeably increase the speed of decompression (reading).
+ write. Three times that size in buffer space is allocated. A larger buffer
+ size of, for example, 64K or 128K bytes will noticeably increase the speed
+ of decompression (reading).
The new buffer size also affects the maximum length for gzprintf().
@@ -1304,10 +1379,12 @@ ZEXTERN int ZEXPORT gzbuffer OF((gzFile file, unsigned size));
ZEXTERN int ZEXPORT gzsetparams OF((gzFile file, int level, int strategy));
/*
Dynamically update the compression level or strategy. See the description
- of deflateInit2 for the meaning of these parameters.
+ of deflateInit2 for the meaning of these parameters. Previously provided
+ data is flushed before the parameter change.
- gzsetparams returns Z_OK if success, or Z_STREAM_ERROR if the file was not
- opened for writing.
+ gzsetparams returns Z_OK if success, Z_STREAM_ERROR if the file was not
+ opened for writing, Z_ERRNO if there is an error writing the flushed data,
+ or Z_MEM_ERROR if there is a memory allocation error.
*/
ZEXTERN int ZEXPORT gzread OF((gzFile file, voidp buf, unsigned len));
@@ -1335,7 +1412,35 @@ ZEXTERN int ZEXPORT gzread OF((gzFile file, voidp buf, unsigned len));
case.
gzread returns the number of uncompressed bytes actually read, less than
- len for end of file, or -1 for error.
+ len for end of file, or -1 for error. If len is too large to fit in an int,
+ then nothing is read, -1 is returned, and the error state is set to
+ Z_STREAM_ERROR.
+*/
+
+ZEXTERN z_size_t ZEXPORT gzfread OF((voidp buf, z_size_t size, z_size_t nitems,
+ gzFile file));
+/*
+ Read up to nitems items of size size from file to buf, otherwise operating
+ as gzread() does. This duplicates the interface of stdio's fread(), with
+ size_t request and return types. If the library defines size_t, then
+ z_size_t is identical to size_t. If not, then z_size_t is an unsigned
+ integer type that can contain a pointer.
+
+ gzfread() returns the number of full items read of size size, or zero if
+ the end of the file was reached and a full item could not be read, or if
+ there was an error. gzerror() must be consulted if zero is returned in
+ order to determine if there was an error. If the multiplication of size and
+ nitems overflows, i.e. the product does not fit in a z_size_t, then nothing
+ is read, zero is returned, and the error state is set to Z_STREAM_ERROR.
+
+ In the event that the end of file is reached and only a partial item is
+ available at the end, i.e. the remaining uncompressed data length is not a
+ multiple of size, then the final partial item is nevetheless read into buf
+ and the end-of-file flag is set. The length of the partial item read is not
+ provided, but could be inferred from the result of gztell(). This behavior
+ is the same as the behavior of fread() implementations in common libraries,
+ but it prevents the direct use of gzfread() to read a concurrently written
+ file, reseting and retrying on end-of-file, when size is not 1.
*/
ZEXTERN int ZEXPORT gzwrite OF((gzFile file,
@@ -1346,19 +1451,33 @@ ZEXTERN int ZEXPORT gzwrite OF((gzFile file,
error.
*/
+ZEXTERN z_size_t ZEXPORT gzfwrite OF((voidpc buf, z_size_t size,
+ z_size_t nitems, gzFile file));
+/*
+ gzfwrite() writes nitems items of size size from buf to file, duplicating
+ the interface of stdio's fwrite(), with size_t request and return types. If
+ the library defines size_t, then z_size_t is identical to size_t. If not,
+ then z_size_t is an unsigned integer type that can contain a pointer.
+
+ gzfwrite() returns the number of full items written of size size, or zero
+ if there was an error. If the multiplication of size and nitems overflows,
+ i.e. the product does not fit in a z_size_t, then nothing is written, zero
+ is returned, and the error state is set to Z_STREAM_ERROR.
+*/
+
ZEXTERN int ZEXPORTVA gzprintf Z_ARG((gzFile file, const char *format, ...));
/*
Converts, formats, and writes the arguments to the compressed file under
control of the format string, as in fprintf. gzprintf returns the number of
- uncompressed bytes actually written, or 0 in case of error. The number of
- uncompressed bytes written is limited to 8191, or one less than the buffer
- size given to gzbuffer(). The caller should assure that this limit is not
- exceeded. If it is exceeded, then gzprintf() will return an error (0) with
- nothing written. In this case, there may also be a buffer overflow with
- unpredictable consequences, which is possible only if zlib was compiled with
- the insecure functions sprintf() or vsprintf() because the secure snprintf()
- or vsnprintf() functions were not available. This can be determined using
- zlibCompileFlags().
+ uncompressed bytes actually written, or a negative zlib error code in case
+ of error. The number of uncompressed bytes written is limited to 8191, or
+ one less than the buffer size given to gzbuffer(). The caller should assure
+ that this limit is not exceeded. If it is exceeded, then gzprintf() will
+ return an error (0) with nothing written. In this case, there may also be a
+ buffer overflow with unpredictable consequences, which is possible only if
+ zlib was compiled with the insecure functions sprintf() or vsprintf()
+ because the secure snprintf() or vsnprintf() functions were not available.
+ This can be determined using zlibCompileFlags().
*/
ZEXTERN int ZEXPORT gzputs OF((gzFile file, const char *s));
@@ -1418,7 +1537,7 @@ ZEXTERN int ZEXPORT gzflush OF((gzFile file, int flush));
If the flush parameter is Z_FINISH, the remaining data is written and the
gzip stream is completed in the output. If gzwrite() is called again, a new
gzip stream will be started in the output. gzread() is able to read such
- concatented gzip streams.
+ concatenated gzip streams.
gzflush should be called only when strictly necessary because it will
degrade compression if called too often.
@@ -1572,7 +1691,7 @@ ZEXTERN uLong ZEXPORT adler32 OF((uLong adler, const Bytef *buf, uInt len));
return the updated checksum. If buf is Z_NULL, this function returns the
required initial value for the checksum.
- An Adler-32 checksum is almost as reliable as a CRC32 but can be computed
+ An Adler-32 checksum is almost as reliable as a CRC-32 but can be computed
much faster.
Usage example:
@@ -1585,6 +1704,12 @@ ZEXTERN uLong ZEXPORT adler32 OF((uLong adler, const Bytef *buf, uInt len));
if (adler != original_adler) error();
*/
+ZEXTERN uLong ZEXPORT adler32_z OF((uLong adler, const Bytef *buf,
+ z_size_t len));
+/*
+ Same as adler32(), but with a size_t length.
+*/
+
/*
ZEXTERN uLong ZEXPORT adler32_combine OF((uLong adler1, uLong adler2,
z_off_t len2));
@@ -1614,6 +1739,12 @@ ZEXTERN uLong ZEXPORT crc32 OF((uLong crc, const Bytef *buf, uInt len));
if (crc != original_crc) error();
*/
+ZEXTERN uLong ZEXPORT crc32_z OF((uLong adler, const Bytef *buf,
+ z_size_t len));
+/*
+ Same as crc32(), but with a size_t length.
+*/
+
/*
ZEXTERN uLong ZEXPORT crc32_combine OF((uLong crc1, uLong crc2, z_off_t len2));
@@ -1644,19 +1775,35 @@ ZEXTERN int ZEXPORT inflateBackInit_ OF((z_streamp strm, int windowBits,
unsigned char FAR *window,
const char *version,
int stream_size));
-#define deflateInit(strm, level) \
- deflateInit_((strm), (level), ZLIB_VERSION, (int)sizeof(z_stream))
-#define inflateInit(strm) \
- inflateInit_((strm), ZLIB_VERSION, (int)sizeof(z_stream))
-#define deflateInit2(strm, level, method, windowBits, memLevel, strategy) \
- deflateInit2_((strm),(level),(method),(windowBits),(memLevel),\
- (strategy), ZLIB_VERSION, (int)sizeof(z_stream))
-#define inflateInit2(strm, windowBits) \
- inflateInit2_((strm), (windowBits), ZLIB_VERSION, \
- (int)sizeof(z_stream))
-#define inflateBackInit(strm, windowBits, window) \
- inflateBackInit_((strm), (windowBits), (window), \
- ZLIB_VERSION, (int)sizeof(z_stream))
+#ifdef Z_PREFIX_SET
+# define z_deflateInit(strm, level) \
+ deflateInit_((strm), (level), ZLIB_VERSION, (int)sizeof(z_stream))
+# define z_inflateInit(strm) \
+ inflateInit_((strm), ZLIB_VERSION, (int)sizeof(z_stream))
+# define z_deflateInit2(strm, level, method, windowBits, memLevel, strategy) \
+ deflateInit2_((strm),(level),(method),(windowBits),(memLevel),\
+ (strategy), ZLIB_VERSION, (int)sizeof(z_stream))
+# define z_inflateInit2(strm, windowBits) \
+ inflateInit2_((strm), (windowBits), ZLIB_VERSION, \
+ (int)sizeof(z_stream))
+# define z_inflateBackInit(strm, windowBits, window) \
+ inflateBackInit_((strm), (windowBits), (window), \
+ ZLIB_VERSION, (int)sizeof(z_stream))
+#else
+# define deflateInit(strm, level) \
+ deflateInit_((strm), (level), ZLIB_VERSION, (int)sizeof(z_stream))
+# define inflateInit(strm) \
+ inflateInit_((strm), ZLIB_VERSION, (int)sizeof(z_stream))
+# define deflateInit2(strm, level, method, windowBits, memLevel, strategy) \
+ deflateInit2_((strm),(level),(method),(windowBits),(memLevel),\
+ (strategy), ZLIB_VERSION, (int)sizeof(z_stream))
+# define inflateInit2(strm, windowBits) \
+ inflateInit2_((strm), (windowBits), ZLIB_VERSION, \
+ (int)sizeof(z_stream))
+# define inflateBackInit(strm, windowBits, window) \
+ inflateBackInit_((strm), (windowBits), (window), \
+ ZLIB_VERSION, (int)sizeof(z_stream))
+#endif
#ifndef Z_SOLO
@@ -1676,11 +1823,10 @@ ZEXTERN int ZEXPORT gzgetc_ OF((gzFile file)); /* backward compatibility */
#ifdef Z_PREFIX_SET
# undef z_gzgetc
# define z_gzgetc(g) \
- ((g)->have ? ((g)->have--, (g)->pos++, *((g)->next)++) : gzgetc(g))
+ ((g)->have ? ((g)->have--, (g)->pos++, *((g)->next)++) : (gzgetc)(g))
#else
-# undef gzgetc
# define gzgetc(g) \
- ((g)->have ? ((g)->have--, (g)->pos++, *((g)->next)++) : gzgetc(g))
+ ((g)->have ? ((g)->have--, (g)->pos++, *((g)->next)++) : (gzgetc)(g))
#endif
/* provide 64-bit offset functions if _LARGEFILE64_SOURCE defined, and/or
@@ -1738,19 +1884,16 @@ ZEXTERN int ZEXPORT gzgetc_ OF((gzFile file)); /* backward compatibility */
#endif /* !Z_SOLO */
-/* hack for buggy compilers */
-#if !defined(ZUTIL_H) && !defined(NO_DUMMY_DECL)
- struct internal_state {int dummy;};
-#endif
-
/* undocumented functions */
ZEXTERN const char * ZEXPORT zError OF((int));
ZEXTERN int ZEXPORT inflateSyncPoint OF((z_streamp));
ZEXTERN const z_crc_t FAR * ZEXPORT get_crc_table OF((void));
ZEXTERN int ZEXPORT inflateUndermine OF((z_streamp, int));
+ZEXTERN int ZEXPORT inflateValidate OF((z_streamp, int));
+ZEXTERN unsigned long ZEXPORT inflateCodesUsed OF ((z_streamp));
ZEXTERN int ZEXPORT inflateResetKeep OF((z_streamp));
ZEXTERN int ZEXPORT deflateResetKeep OF((z_streamp));
-#if defined(_WIN32) && !defined(Z_SOLO)
+#if (defined(_WIN32) || defined(__CYGWIN__)) && !defined(Z_SOLO)
ZEXTERN gzFile ZEXPORT gzopen_w OF((const wchar_t *path,
const char *mode));
#endif
diff --git a/modules/zlib/src/zutil.c b/modules/zlib/src/zutil.c
index 23d2ebef0..a76c6b0c7 100644
--- a/modules/zlib/src/zutil.c
+++ b/modules/zlib/src/zutil.c
@@ -1,5 +1,5 @@
/* zutil.c -- target dependent utility functions for the compression library
- * Copyright (C) 1995-2005, 2010, 2011, 2012 Jean-loup Gailly.
+ * Copyright (C) 1995-2017 Jean-loup Gailly
* For conditions of distribution and use, see copyright notice in zlib.h
*/
@@ -10,21 +10,18 @@
# include "gzguts.h"
#endif
-#ifndef NO_DUMMY_DECL
-struct internal_state {int dummy;}; /* for buggy compilers */
-#endif
-
z_const char * const z_errmsg[10] = {
-"need dictionary", /* Z_NEED_DICT 2 */
-"stream end", /* Z_STREAM_END 1 */
-"", /* Z_OK 0 */
-"file error", /* Z_ERRNO (-1) */
-"stream error", /* Z_STREAM_ERROR (-2) */
-"data error", /* Z_DATA_ERROR (-3) */
-"insufficient memory", /* Z_MEM_ERROR (-4) */
-"buffer error", /* Z_BUF_ERROR (-5) */
-"incompatible version",/* Z_VERSION_ERROR (-6) */
-""};
+ (z_const char *)"need dictionary", /* Z_NEED_DICT 2 */
+ (z_const char *)"stream end", /* Z_STREAM_END 1 */
+ (z_const char *)"", /* Z_OK 0 */
+ (z_const char *)"file error", /* Z_ERRNO (-1) */
+ (z_const char *)"stream error", /* Z_STREAM_ERROR (-2) */
+ (z_const char *)"data error", /* Z_DATA_ERROR (-3) */
+ (z_const char *)"insufficient memory", /* Z_MEM_ERROR (-4) */
+ (z_const char *)"buffer error", /* Z_BUF_ERROR (-5) */
+ (z_const char *)"incompatible version",/* Z_VERSION_ERROR (-6) */
+ (z_const char *)""
+};
const char * ZEXPORT zlibVersion()
@@ -61,7 +58,7 @@ uLong ZEXPORT zlibCompileFlags()
case 8: flags += 2 << 6; break;
default: flags += 3 << 6;
}
-#ifdef DEBUG
+#ifdef ZLIB_DEBUG
flags += 1 << 8;
#endif
#if defined(ASMV) || defined(ASMINF)
@@ -115,8 +112,8 @@ uLong ZEXPORT zlibCompileFlags()
return flags;
}
-#ifdef DEBUG
-
+#ifdef ZLIB_DEBUG
+#include <stdlib.h>
# ifndef verbose
# define verbose 0
# endif
@@ -219,9 +216,11 @@ local ptr_table table[MAX_PTR];
voidpf ZLIB_INTERNAL zcalloc (voidpf opaque, unsigned items, unsigned size)
{
- voidpf buf = opaque; /* just to make some compilers happy */
+ voidpf buf;
ulg bsize = (ulg)items*size;
+ (void)opaque;
+
/* If we allocate less than 65520 bytes, we assume that farmalloc
* will return a usable pointer which doesn't have to be normalized.
*/
@@ -244,6 +243,9 @@ voidpf ZLIB_INTERNAL zcalloc (voidpf opaque, unsigned items, unsigned size)
void ZLIB_INTERNAL zcfree (voidpf opaque, voidpf ptr)
{
int n;
+
+ (void)opaque;
+
if (*(ush*)&ptr != 0) { /* object < 64K */
farfree(ptr);
return;
@@ -259,7 +261,6 @@ void ZLIB_INTERNAL zcfree (voidpf opaque, voidpf ptr)
next_ptr--;
return;
}
- ptr = opaque; /* just to make some compilers happy */
Assert(0, "zcfree: ptr not found");
}
@@ -278,13 +279,13 @@ void ZLIB_INTERNAL zcfree (voidpf opaque, voidpf ptr)
voidpf ZLIB_INTERNAL zcalloc (voidpf opaque, uInt items, uInt size)
{
- if (opaque) opaque = 0; /* to make compiler happy */
+ (void)opaque;
return _halloc((long)items, size);
}
void ZLIB_INTERNAL zcfree (voidpf opaque, voidpf ptr)
{
- if (opaque) opaque = 0; /* to make compiler happy */
+ (void)opaque;
_hfree(ptr);
}
@@ -306,7 +307,7 @@ voidpf ZLIB_INTERNAL zcalloc (opaque, items, size)
unsigned items;
unsigned size;
{
- if (opaque) items += size - size; /* make compiler happy */
+ (void)opaque;
return sizeof(uInt) > 2 ? (voidpf)malloc(items * size) :
(voidpf)calloc(items, size);
}
@@ -315,8 +316,8 @@ void ZLIB_INTERNAL zcfree (opaque, ptr)
voidpf opaque;
voidpf ptr;
{
+ (void)opaque;
free(ptr);
- if (opaque) return; /* make compiler happy */
}
#endif /* MY_ZCALLOC */
diff --git a/modules/zlib/src/zutil.h b/modules/zlib/src/zutil.h
index 18fbef2aa..b079ea6a8 100644
--- a/modules/zlib/src/zutil.h
+++ b/modules/zlib/src/zutil.h
@@ -1,5 +1,5 @@
/* zutil.h -- internal interface and configuration of the compression library
- * Copyright (C) 1995-2013 Jean-loup Gailly.
+ * Copyright (C) 1995-2016 Jean-loup Gailly, Mark Adler
* For conditions of distribution and use, see copyright notice in zlib.h
*/
@@ -36,7 +36,9 @@
#ifndef local
# define local static
#endif
-/* compile with -Dlocal if your debugger can't find static symbols */
+/* since "static" is used to mean two completely different things in C, we
+ define "local" for the non-static meaning of "static", for readability
+ (compile with -Dlocal if your debugger can't find static symbols) */
typedef unsigned char uch;
typedef uch FAR uchf;
@@ -98,28 +100,38 @@ extern z_const char * const z_errmsg[10]; /* indexed by 2-zlib_error */
#endif
#ifdef AMIGA
-# define OS_CODE 0x01
+# define OS_CODE 1
#endif
#if defined(VAXC) || defined(VMS)
-# define OS_CODE 0x02
+# define OS_CODE 2
# define F_OPEN(name, mode) \
fopen((name), (mode), "mbc=60", "ctx=stm", "rfm=fix", "mrs=512")
#endif
+#ifdef __370__
+# if __TARGET_LIB__ < 0x20000000
+# define OS_CODE 4
+# elif __TARGET_LIB__ < 0x40000000
+# define OS_CODE 11
+# else
+# define OS_CODE 8
+# endif
+#endif
+
#if defined(ATARI) || defined(atarist)
-# define OS_CODE 0x05
+# define OS_CODE 5
#endif
#ifdef OS2
-# define OS_CODE 0x06
+# define OS_CODE 6
# if defined(M_I86) && !defined(Z_SOLO)
# include <malloc.h>
# endif
#endif
#if defined(MACOS) || defined(TARGET_OS_MAC)
-# define OS_CODE 0x07
+# define OS_CODE 7
# ifndef Z_SOLO
# if defined(__MWERKS__) && __dest_os != __be_os && __dest_os != __win32_os
# include <unix.h> /* for fdopen */
@@ -131,18 +143,24 @@ extern z_const char * const z_errmsg[10]; /* indexed by 2-zlib_error */
# endif
#endif
-#ifdef TOPS20
-# define OS_CODE 0x0a
+#ifdef __acorn
+# define OS_CODE 13
#endif
-#ifdef WIN32
-# ifndef __CYGWIN__ /* Cygwin is Unix, not Win32 */
-# define OS_CODE 0x0b
-# endif
+#if defined(WIN32) && !defined(__CYGWIN__)
+# define OS_CODE 10
#endif
-#ifdef __50SERIES /* Prime/PRIMOS */
-# define OS_CODE 0x0f
+#ifdef _BEOS_
+# define OS_CODE 16
+#endif
+
+#ifdef __TOS_OS400__
+# define OS_CODE 18
+#endif
+
+#ifdef __APPLE__
+# define OS_CODE 19
#endif
#if defined(_BEOS_) || defined(RISCOS)
@@ -177,7 +195,7 @@ extern z_const char * const z_errmsg[10]; /* indexed by 2-zlib_error */
/* common defaults */
#ifndef OS_CODE
-# define OS_CODE 0x03 /* assume Unix */
+# define OS_CODE 3 /* assume Unix */
#endif
#ifndef F_OPEN
@@ -215,13 +233,8 @@ extern z_const char * const z_errmsg[10]; /* indexed by 2-zlib_error */
void ZLIB_INTERNAL zmemzero OF((Bytef* dest, uInt len));
#endif
-/* Ignore the Mozilla build env's DEBUG unless ZLIB_DEBUG is also set. */
-#ifndef ZLIB_DEBUG
-#undef DEBUG
-#endif
-
/* Diagnostic functions */
-#ifdef DEBUG
+#ifdef ZLIB_DEBUG
# include <stdio.h>
extern int ZLIB_INTERNAL z_verbose;
extern void ZLIB_INTERNAL z_error OF((char *m));
diff --git a/netwerk/protocol/http/nsCORSListenerProxy.cpp b/netwerk/protocol/http/nsCORSListenerProxy.cpp
index c2a624330..b9355c82b 100644
--- a/netwerk/protocol/http/nsCORSListenerProxy.cpp
+++ b/netwerk/protocol/http/nsCORSListenerProxy.cpp
@@ -577,7 +577,7 @@ nsCORSListenerProxy::CheckRequestApproved(nsIRequest* aRequest)
// check for duplicate headers
rv = http->VisitOriginalResponseHeaders(visitor);
if (NS_FAILED(rv)) {
- LogBlockedRequest(aRequest, "CORSAllowOriginNotMatchingOrigin", nullptr);
+ LogBlockedRequest(aRequest, "CORSMultipleAllowOriginNotAllowed", nullptr);
return rv;
}
diff --git a/security/manager/ssl/nsSTSPreloadList.errors b/security/manager/ssl/nsSTSPreloadList.errors
index 4cfa9bd84..fa74755b2 100644
--- a/security/manager/ssl/nsSTSPreloadList.errors
+++ b/security/manager/ssl/nsSTSPreloadList.errors
@@ -1,19 +1,21 @@
0-1.party: could not connect to host
+0.me.uk: did not receive HSTS header
00001.am: max-age too low: 129600
00002.am: max-age too low: 129600
0005.com: could not connect to host
0005aa.com: could not connect to host
+0005pay.com: did not receive HSTS header
00220022.net: could not connect to host
007-preisvergleich.de: could not connect to host
007kf.com: could not connect to host
007sascha.de: did not receive HSTS header
+00880088.net: could not connect to host
00wbf.com: could not connect to host
01100010011001010111001101110100.com: could not connect to host
016298.com: did not receive HSTS header
020wifi.nl: could not connect to host
-0222aa.com: did not receive HSTS header
+0222aa.com: could not connect to host
023838.com: did not receive HSTS header
-02607.com: could not connect to host
029inno.com: could not connect to host
02dl.net: could not connect to host
03-09-2016.wedding: could not connect to host
@@ -26,7 +28,6 @@
066928.com: could not connect to host
066938.com: could not connect to host
070709.net: could not connect to host
-09115.com: could not connect to host
0c.eu: did not receive HSTS header
0cdn.ga: could not connect to host
0day.su: could not connect to host
@@ -60,16 +61,19 @@
1017scribes.com: could not connect to host
1018hosting.nl: did not receive HSTS header
1022996493.rsc.cdn77.org: could not connect to host
+1066.io: could not connect to host
1091.jp: could not connect to host
10gbit.ovh: could not connect to host
10tacle.io: could not connect to host
10x.ooo: could not connect to host
+1116pay.com: did not receive HSTS header
11recruitment.com.au: did not receive HSTS header
12.net: did not receive HSTS header
120dayweightloss.com: could not connect to host
123110.com: could not connect to host
123movies.fyi: did not receive HSTS header
123share.org: did not receive HSTS header
+123termpapers.com: could not connect to host
123test.de: did not receive HSTS header
123test.es: did not receive HSTS header
123test.fr: did not receive HSTS header
@@ -77,14 +81,17 @@
127011-networks.ch: could not connect to host
12vpn.org: could not connect to host
12vpnchina.com: could not connect to host
-1359826938.rsc.cdn77.org: did not receive HSTS header
135vv.com: could not connect to host
13826145000.com: could not connect to host
1396.cc: did not receive HSTS header
+15-10.com: did not receive HSTS header
1536.cf: could not connect to host
+160887.com: did not receive HSTS header
16164f.com: could not connect to host
163pwd.com: could not connect to host
+166166.com: could not connect to host
168bet9.com: could not connect to host
+168esb.com: could not connect to host
16deza.com: did not receive HSTS header
16packets.com: could not connect to host
173vpn.cn: did not receive HSTS header
@@ -95,7 +102,6 @@
188522.com: did not receive HSTS header
1888zr.com: could not connect to host
188betwarriors.co.uk: could not connect to host
-188da.com: could not connect to host
188trafalgar.ca: did not receive HSTS header
1912x.com: could not connect to host
1921958389.rsc.cdn77.org: could not connect to host
@@ -107,6 +113,7 @@
1day1ac.red: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsISiteSecurityService.processHeader]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: /home/trava90/REPO/UXP/security/manager/tools/getHSTSPreloadList.js :: processStsHeader :: line 131" data: no]
1er-secours.ch: could not connect to host
1gsoft.com: could not connect to host
+1item.co.il: did not receive HSTS header
1k8b.com: could not connect to host
1nian.vip: could not connect to host
1pw.ca: did not receive HSTS header
@@ -137,7 +144,9 @@
24pcr.com: could not connect to host
24sihu.com: could not connect to host
256k.me: could not connect to host
+256pages.com: did not receive HSTS header
25daysof.io: could not connect to host
+260887.com: did not receive HSTS header
2859cc.com: could not connect to host
29227.com: could not connect to host
2acbi-asso.fr: did not receive HSTS header
@@ -151,20 +160,23 @@
2intermediate.co.uk: did not receive HSTS header
2or3.tk: could not connect to host
2smart4food.com: could not connect to host
-2ss.jp: could not connect to host
+2ss.jp: did not receive HSTS header
300651.ru: did not receive HSTS header
300mbmovie24.com: could not connect to host
300mbmovies4u.cc: could not connect to host
301.website: could not connect to host
302.nyc: could not connect to host
+30hzcollective.com: could not connect to host
3133780x.com: did not receive HSTS header
314166.com: could not connect to host
314chan.org: could not connect to host
+31tv.ru: did not receive HSTS header
32ph.com: could not connect to host
330.net: could not connect to host
338da.com: could not connect to host
33drugstore.com: did not receive HSTS header
341.mg: did not receive HSTS header
+34oztonic.eu: did not receive HSTS header
3555500.com: could not connect to host
3555aa.com: could not connect to host
35792.de: could not connect to host
@@ -175,9 +187,7 @@
368mibn.com: could not connect to host
3778xl.com: did not receive HSTS header
3839.ca: could not connect to host
-388da.com: could not connect to host
38sihu.com: could not connect to host
-3aandl.com: did not receive HSTS header
3candy.com: could not connect to host
3chit.cf: could not connect to host
3click-loan.com: could not connect to host
@@ -187,12 +197,13 @@
3dm.audio: could not connect to host
3dproteinimaging.com: did not receive HSTS header
3fl.com: did not receive HSTS header
-3hl0.net: could not connect to host
3lot.ru: could not connect to host
3mbo.de: did not receive HSTS header
3sreporting.com: did not receive HSTS header
3vlnaeet.cz: could not connect to host
3wecommerce.com.br: could not connect to host
+3xx.link: could not connect to host
+4-it.de: could not connect to host
4036aa.com: did not receive HSTS header
4036bb.com: did not receive HSTS header
4036cc.com: did not receive HSTS header
@@ -207,13 +218,25 @@
42ms.org: could not connect to host
42t.ru: could not connect to host
439191.com: did not receive HSTS header
+440887.com: did not receive HSTS header
440hz-radio.de: did not receive HSTS header
440hz.radio: did not receive HSTS header
+442887.com: did not receive HSTS header
+443887.com: did not receive HSTS header
+444887.com: did not receive HSTS header
4455software.com: could not connect to host
+445887.com: did not receive HSTS header
44957.com: could not connect to host
4679.space: did not receive HSTS header
+4706666.com: did not receive HSTS header
+4716666.com: did not receive HSTS header
+4726666.com: did not receive HSTS header
+4736666.com: did not receive HSTS header
+4756666.com: did not receive HSTS header
+4786666.com: did not receive HSTS header
47tech.com: could not connect to host
-4azino777.ru: could not connect to host
+4997777.com: could not connect to host
+4azino777.ru: did not receive HSTS header
4baby.com.br: could not connect to host
4bike.eu: did not receive HSTS header
4cclothing.com: could not connect to host
@@ -236,6 +259,8 @@
517vpn.cn: could not connect to host
518maicai.com: could not connect to host
51aifuli.com: could not connect to host
+52b9.com: could not connect to host
+52b9.net: could not connect to host
52kb.net: could not connect to host
52kb1.com: could not connect to host
52neptune.com: could not connect to host
@@ -246,18 +271,22 @@
56877.com: could not connect to host
56ct.com: could not connect to host
57aromas.com: did not receive HSTS header
+57he.com: did not receive HSTS header
5piecesofadvice.com: could not connect to host
605508.cc: could not connect to host
605508.com: could not connect to host
60ych.net: did not receive HSTS header
6120.eu: did not receive HSTS header
-62755.com: could not connect to host
+62755.com: did not receive HSTS header
64616e.xyz: could not connect to host
660011.com: max-age too low: 0
+6677.us: did not receive HSTS header
68277.me: could not connect to host
+688da.com: could not connect to host
692b8c32.de: could not connect to host
69mentor.com: could not connect to host
69square.com: could not connect to host
+7045h.com: could not connect to host
7183.org: could not connect to host
721av.com: max-age too low: 2592000
724go.com: could not connect to host
@@ -268,16 +297,15 @@
776573.net: could not connect to host
7777av.co: could not connect to host
77890k.com: could not connect to host
-77book.cn: did not receive HSTS header
-7bwin.com: max-age too low: 3600
+77book.cn: could not connect to host
7f-wgg.cf: could not connect to host
7links.com.br: did not receive HSTS header
7thheavenrestaurant.com: could not connect to host
+7trade8.com: could not connect to host
8.net.co: could not connect to host
8003pay.com: could not connect to host
-808.lv: did not receive HSTS header
+808.lv: could not connect to host
808phone.net: could not connect to host
-81818app.com: did not receive HSTS header
81uc.com: could not connect to host
826468.com: could not connect to host
826498.com: could not connect to host
@@ -286,8 +314,11 @@
8522.am: could not connect to host
8522cn.com: did not receive HSTS header
8560.be: could not connect to host
+86metro.ru: could not connect to host
+8722.com: did not receive HSTS header
87577.com: could not connect to host
88.to: could not connect to host
+887.ag: did not receive HSTS header
8887999.com: could not connect to host
8888av.co: could not connect to host
888azino.com: did not receive HSTS header
@@ -298,17 +329,17 @@
89955.com: could not connect to host
899699.com: did not receive HSTS header
89he.com: could not connect to host
-8azino777.ru: could not connect to host
+8azino777.ru: did not receive HSTS header
8ballbombom.uk: could not connect to host
-8dabet.com: could not connect to host
+8da2018.com: could not connect to host
8mpay.com: did not receive HSTS header
-8svn.com: could not connect to host
8t88.biz: could not connect to host
90smthng.com: could not connect to host
91-freedom.com: could not connect to host
9118b.com: could not connect to host
911911.pw: could not connect to host
915ers.com: did not receive HSTS header
+918yy.com: did not receive HSTS header
91dh.cc: could not connect to host
91lt.info: could not connect to host
922.be: could not connect to host
@@ -316,9 +347,10 @@
94cs.cn: did not receive HSTS header
95778.com: could not connect to host
960news.ca: could not connect to host
+9617818.com: could not connect to host
+9617818.net: could not connect to host
9651678.ru: could not connect to host
99511.fi: did not receive HSTS header
-9998722.com: could not connect to host
99buffets.com: could not connect to host
9jadirect.com: could not connect to host
9point6.com: could not connect to host
@@ -333,22 +365,23 @@ a200k.xyz: did not receive HSTS header
a2c-co.net: could not connect to host
a2it.gr: did not receive HSTS header
a3workshop.swiss: could not connect to host
-a8q.org: could not connect to host
a9c.co: could not connect to host
aa7733.com: could not connect to host
+aacfree.com: did not receive HSTS header
aaeblog.com: did not receive HSTS header
aaeblog.net: did not receive HSTS header
aaeblog.org: did not receive HSTS header
aaoo.net: could not connect to host
aapp.space: could not connect to host
aariefhaafiz.com: could not connect to host
-aarkue.eu: did not receive HSTS header
aaron-gustafson.com: did not receive HSTS header
aaronmcguire.me: did not receive HSTS header
aarvinproperties.com: could not connect to host
aati.info: could not connect to host
+abandonedmines.gov: could not connect to host
abareplace.com: did not receive HSTS header
abasky.net: could not connect to host
+abcdef.be: could not connect to host
abcdentalcare.com: did not receive HSTS header
abcdobebe.com: did not receive HSTS header
abchelp.net: did not receive HSTS header
@@ -386,6 +419,7 @@ academy4.net: did not receive HSTS header
acadianapatios.com: did not receive HSTS header
acai51.net: could not connect to host
acaonegocios.com.br: could not connect to host
+acat.io: could not connect to host
acbc.ie: max-age too low: 0
accelerate.network: could not connect to host
accelerole.com: did not receive HSTS header
@@ -424,7 +458,9 @@ actiontowingroundrock.com: could not connect to host
activateplay.com: did not receive HSTS header
active-escape.com: did not receive HSTS header
activeweb.top: could not connect to host
+activistasconstructivos.org: did not receive HSTS header
activiti.alfresco.com: did not receive HSTS header
+actu-film.com: max-age too low: 0
actu-medias.com: could not connect to host
actualite-videos.com: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsISiteSecurityService.processHeader]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: /home/trava90/REPO/UXP/security/manager/tools/getHSTSPreloadList.js :: processStsHeader :: line 131" data: no]
acuve.jp: could not connect to host
@@ -445,7 +481,6 @@ addvocate.com: could not connect to host
adec-emsa.ae: could not connect to host
adelaides.com: did not receive HSTS header
adelevie.com: could not connect to host
-adeline.mobi: could not connect to host
adelinlydia-coach.com: did not receive HSTS header
adequatetechnology.com: could not connect to host
aderal.io: could not connect to host
@@ -458,9 +493,11 @@ adigitali.biz: did not receive HSTS header
adindexr.com: could not connect to host
adlerweb.info: did not receive HSTS header
admin-forms.co.uk: did not receive HSTS header
+admin-numerique.com: did not receive HSTS header
admin.google.com: did not receive HSTS header (error ignored - included regardless)
admins.tech: could not connect to host
adminwerk.net: did not receive HSTS header
+admirable.one: did not receive HSTS header
admiral.dp.ua: did not receive HSTS header
admitcard.co.in: could not connect to host
admsel.ec: could not connect to host
@@ -487,6 +524,7 @@ advanced-online.eu: could not connect to host
advancedplasticsurgerycenter.com: did not receive HSTS header
advancedseotool.it: did not receive HSTS header
advancedstudio.ro: could not connect to host
+advancedwriters.com: could not connect to host
advantagemechanicalinc.com: did not receive HSTS header
adventistdeploy.org: could not connect to host
adventures.is: did not receive HSTS header
@@ -495,7 +533,6 @@ advertisemant.com: could not connect to host
adviespuntklokkenluiders.nl: could not connect to host
adzie.xyz: could not connect to host
adzuna.co.uk: did not receive HSTS header
-aelurus.com: could not connect to host
aemoria.com: could not connect to host
aeon.wiki: could not connect to host
aerialmediapro.net: could not connect to host
@@ -511,7 +548,9 @@ aeyoun.com: did not receive HSTS header
af-fotografie.net: did not receive HSTS header
afdkompakt.de: max-age too low: 86400
affily.io: could not connect to host
+affinity.vc: did not receive HSTS header
affordablebouncycastle.co.uk: did not receive HSTS header
+affordablepapers.com: could not connect to host
aficotroceni.ro: did not receive HSTS header
afiru.net: could not connect to host
afmchandler.com: did not receive HSTS header
@@ -531,21 +570,24 @@ agenciagriff.com: did not receive HSTS header
agencymanager.be: could not connect to host
agentseeker.ca: could not connect to host
agevio.com: could not connect to host
+agileecommerce.com.br: could not connect to host
agingstop.net: could not connect to host
+agonswim.com: did not receive HSTS header
agoravm.tk: could not connect to host
agowa.eu: did not receive HSTS header
agowa338.de: did not receive HSTS header
agrafix.design: did not receive HSTS header
agrarking.com: could not connect to host
-agrias.com.br: did not receive HSTS header
+agrias.com.br: could not connect to host
+agricolo.ch: could not connect to host
agrikulturchic.com: could not connect to host
agrimap.com: did not receive HSTS header
agro-id.gov.ua: did not receive HSTS header
agroglass.com.br: did not receive HSTS header
-agroline.by: could not connect to host
agtv.com.br: did not receive HSTS header
ahabingo.com: did not receive HSTS header
ahelos.tk: could not connect to host
+ahkubiak.ovh: could not connect to host
ahlz.sk: could not connect to host
ahmedcharles.com: could not connect to host
aholic.co: did not receive HSTS header
@@ -568,12 +610,10 @@ aifreeze.ru: could not connect to host
aify.eu: could not connect to host
aignermunich.com: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsISiteSecurityService.processHeader]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: /home/trava90/REPO/UXP/security/manager/tools/getHSTSPreloadList.js :: processStsHeader :: line 131" data: no]
aignermunich.de: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsISiteSecurityService.processHeader]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: /home/trava90/REPO/UXP/security/manager/tools/getHSTSPreloadList.js :: processStsHeader :: line 131" data: no]
-aignermunich.jp: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsISiteSecurityService.processHeader]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: /home/trava90/REPO/UXP/security/manager/tools/getHSTSPreloadList.js :: processStsHeader :: line 131" data: no]
aikenorganics.com: could not connect to host
aim-consultants.com: could not connect to host
aimrom.org: could not connect to host
ainrb.com: could not connect to host
-aintevenmad.ch: could not connect to host
aioboot.com: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsISiteSecurityService.processHeader]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: /home/trava90/REPO/UXP/security/manager/tools/getHSTSPreloadList.js :: processStsHeader :: line 131" data: no]
aip-marine.com: could not connect to host
aiphyron.com: could not connect to host
@@ -604,16 +644,17 @@ akgundemirbas.com: could not connect to host
akhilindurti.com: could not connect to host
akhras.at: did not receive HSTS header
akiba-server.info: could not connect to host
+akihiro.xyz: could not connect to host
akita-stream.com: could not connect to host
akkadia.cc: could not connect to host
akombakom.net: could not connect to host
akoww.de: could not connect to host
+akritikos.info: could not connect to host
akselimedia.fi: did not receive HSTS header
akstudentsfirst.org: could not connect to host
aktivist.in: did not receive HSTS header
al-f.net: could not connect to host
al-shami.net: could not connect to host
-alamgir.works: could not connect to host
alanhuang.name: did not receive HSTS header
alanlee.net: could not connect to host
alanrickmanflipstable.com: did not receive HSTS header
@@ -626,8 +667,8 @@ alauda-home.de: could not connect to host
alaundeil.xyz: could not connect to host
albanien.guide: could not connect to host
alberguecimballa.es: could not connect to host
-albertbogdanowicz.pl: did not receive HSTS header
albertify.xyz: could not connect to host
+albertonplumber24-7.co.za: did not receive HSTS header
albertopimienta.com: did not receive HSTS header
alcantarafleuriste.com: did not receive HSTS header
alcatraz.online: could not connect to host
@@ -643,7 +684,6 @@ alertaenlinea.gov: did not receive HSTS header
alessandro.pw: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsISiteSecurityService.processHeader]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: /home/trava90/REPO/UXP/security/manager/tools/getHSTSPreloadList.js :: processStsHeader :: line 131" data: no]
alessandroz.pro: could not connect to host
alethearose.com: did not receive HSTS header
-alexandernorth.ch: could not connect to host
alexandre.sh: did not receive HSTS header
alexbaker.org: did not receive HSTS header
alexdodge.ca: did not receive HSTS header
@@ -663,8 +703,9 @@ alfredxing.com: did not receive HSTS header
algarmatic-automatismos.pt: could not connect to host
algebraaec.com: did not receive HSTS header
alghaib.com: did not receive HSTS header
-alghanimcatering.com: did not receive HSTS header
alibababee.com: did not receive HSTS header
+alien.bz: could not connect to host
+alikulov.me: did not receive HSTS header
alilialili.ga: could not connect to host
alinemaciel.adm.br: could not connect to host
alistairpialek.com: max-age too low: 86400
@@ -682,7 +723,6 @@ alldaymonitoring.com: could not connect to host
alldm.ru: could not connect to host
allegro-inc.com: did not receive HSTS header
allenosgood.com: could not connect to host
-allerbestefreunde.de: did not receive HSTS header
allfreelancers.su: did not receive HSTS header
allgrass.es: did not receive HSTS header
allgrass.net: did not receive HSTS header
@@ -700,6 +740,7 @@ allpropertyservices.com: did not receive HSTS header
allprorisk.com: did not receive HSTS header
allrealty.co.za: could not connect to host
allscammers.exposed: could not connect to host
+allseasons-cleaning.co.uk: could not connect to host
allsortscastles.co.uk: could not connect to host
allstarswithus.com: could not connect to host
allstorebrasil.com.br: could not connect to host
@@ -725,7 +766,9 @@ altahrim.net: could not connect to host
altaide.com: did not receive HSTS header
altailife.ru: did not receive HSTS header
altamarea.se: could not connect to host
+altbinaries.com: could not connect to host
alteqnia.com: could not connect to host
+alterbaum.net: could not connect to host
altercpa.ru: did not receive HSTS header
altfire.ca: could not connect to host
altiacaselight.com: could not connect to host
@@ -735,14 +778,15 @@ altporn.xyz: could not connect to host
aluminium-scaffolding.co.uk: could not connect to host
alunjam.es: did not receive HSTS header
alunonaescola.com.br: could not connect to host
-aluoblog.top: did not receive HSTS header
alusta.co: could not connect to host
am8888.top: could not connect to host
-amaderelectronics.com: could not connect to host
+amaderelectronics.com: did not receive HSTS header
+amadilo.de: did not receive HSTS header
amaforums.org: did not receive HSTS header
amagical.net: did not receive HSTS header
amandaonishi.com: could not connect to host
amaranthus.com.ph: could not connect to host
+amartinz.at: could not connect to host
amatzen.dk: did not receive HSTS header
amavis.org: did not receive HSTS header
amazing-gaming.fr: could not connect to host
@@ -773,16 +817,19 @@ amimoto-ami.com: max-age too low: 3153600
amishsecurity.com: could not connect to host
amitse.com: did not receive HSTS header
amitube.com: did not receive HSTS header
-amleeds.co.uk: did not receive HSTS header
+amleeds.co.uk: could not connect to host
amlvfs.net: could not connect to host
ammoulianiapartments.com: did not receive HSTS header
amo-entreprise-et-commerce.fr: could not connect to host
amobileway.co.uk: did not receive HSTS header
amoory.com: could not connect to host
+amoozesh98.com: could not connect to host
+amoozesh98.ir: could not connect to host
amorimendes.com.br: could not connect to host
ampledesigners.com: could not connect to host
ampleinfographics.com: could not connect to host
amri.nl: did not receive HSTS header
+amsportuk.com: did not receive HSTS header
amtentertainments.co.uk: could not connect to host
amua.fr: could not connect to host
amunoz.org: could not connect to host
@@ -790,14 +837,20 @@ amv-crm.ru: could not connect to host
anabol.nl: could not connect to host
anacruz.es: did not receive HSTS header
anadoluefessporkulubu.org: could not connect to host
+anaethelion.fr: could not connect to host
anagra.ms: could not connect to host
-anaisypirueta.es: did not receive HSTS header
anakros.me: could not connect to host
analpantyhose.org: could not connect to host
analytic-s.ml: could not connect to host
analytics-shop.com: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsISiteSecurityService.processHeader]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: /home/trava90/REPO/UXP/security/manager/tools/getHSTSPreloadList.js :: processStsHeader :: line 131" data: no]
analyticsinmotion.net: could not connect to host
+analyticum.at: could not connect to host
+analyticum.com: could not connect to host
+analyticum.de: could not connect to host
+analyticum.eu: could not connect to host
+analyticum.net: could not connect to host
analyzemyfriends.com: could not connect to host
+anastasiafond.com: could not connect to host
ancarda.net: could not connect to host
anchorgrounds.com: did not receive HSTS header
anchorinmarinainc.com: did not receive HSTS header
@@ -807,32 +860,32 @@ ancientkarma.com: could not connect to host
andbraiz.com: did not receive HSTS header
andere-gedanken.net: max-age too low: 10
anderslind.dk: could not connect to host
-andre-ballensiefen.de: could not connect to host
andreagobetti.com: did not receive HSTS header
andreas-kluge.eu: could not connect to host
andreasanti.net: did not receive HSTS header
+andreasbasurto.com: could not connect to host
andreasbreitenlohner.de: max-age too low: 600000
andreasfritz-fotografie.de: could not connect to host
andreaskluge.eu: could not connect to host
andreastoneman.com: could not connect to host
andrei-coman.com: could not connect to host
-andrei-nakov.org: did not receive HSTS header
andreigec.net: did not receive HSTS header
andrerose.ca: did not receive HSTS header
andrew.fi: did not receive HSTS header
andrew.london: did not receive HSTS header
andrewbroekman.com: did not receive HSTS header
+andrewdavidwong.com: did not receive HSTS header
andrewdaws.co: could not connect to host
andrewdaws.info: could not connect to host
andrewdaws.me: could not connect to host
andrewdaws.tv: could not connect to host
+andrewhowden.com: could not connect to host
andrewmichaud.beer: could not connect to host
andrewrdaws.com: could not connect to host
andrewregan.me: could not connect to host
andrewtebert.com: could not connect to host
andrewthelott.net: could not connect to host
andrewvoce.com: did not receive HSTS header
-andrewx.net: could not connect to host
andrewyg.net: could not connect to host
andreypopp.com: could not connect to host
android: could not connect to host
@@ -862,9 +915,9 @@ angry-monk.com: could not connect to host
angrydragonproductions.com: could not connect to host
angrylab.com: did not receive HSTS header
angryroute.com: could not connect to host
-animal-nature-human.com: could not connect to host
animalnet.de: max-age too low: 7776000
animalstropic.com: could not connect to host
+anime1.top: could not connect to host
anime1video.tk: could not connect to host
animeday.ml: could not connect to host
animesfusion.com.br: could not connect to host
@@ -883,32 +936,34 @@ ankaraprofesyonelnakliyat.com.tr: did not receive HSTS header
ankitha.in: max-age too low: 0
annabellaw.com: did not receive HSTS header
annahmeschluss.de: did not receive HSTS header
-annarbor.group: could not connect to host
+annarbor.group: did not receive HSTS header
annetaan.fi: could not connect to host
annevankesteren.com: could not connect to host
annevankesteren.org: could not connect to host
+annrusnak.com: did not receive HSTS header
annsbouncycastles.com: could not connect to host
anomaly.ws: did not receive HSTS header
anonboards.com: could not connect to host
+anonrea.ch: could not connect to host
anonymo.co.uk: could not connect to host
anonymo.uk: could not connect to host
anonymousstatecollegelulzsec.com: could not connect to host
anothermilan.net: could not connect to host
-anoxinon.de: max-age too low: 2628000
ansdell.info: could not connect to host
anseo.ninja: could not connect to host
ansermfg.com: max-age too low: 0
ansgar.tk: could not connect to host
-anshuman-chatterjee.com: could not connect to host
+anshuman-chatterjee.com: did not receive HSTS header
anshumanbiswas.com: could not connect to host
-ansibeast.net: could not connect to host
answers-online.ru: could not connect to host
ant.land: could not connect to host
+antecim.fr: could not connect to host
antenasmundosat.com.br: did not receive HSTS header
anthenor.co.uk: could not connect to host
anthonyavon.com: could not connect to host
anthonyloop.com: did not receive HSTS header
anthro.id: did not receive HSTS header
+antifraud.net.ru: could not connect to host
antimatiere.space: could not connect to host
antimine.kr: could not connect to host
antipa.ch: could not connect to host
@@ -960,6 +1015,7 @@ apolloyl.com: could not connect to host
aponkral.site: could not connect to host
aponkralsunucu.com: could not connect to host
aponow.de: did not receive HSTS header
+apotheek-nl.org: max-age too low: 3600
app: could not connect to host
app-arena.com: did not receive HSTS header
app.manilla.com: could not connect to host
@@ -985,19 +1041,18 @@ appsbystudio.co.uk: did not receive HSTS header
appsdash.io: could not connect to host
apptoutou.com: could not connect to host
appuro.com: did not receive HSTS header
+appxcrypto.com: did not receive HSTS header
aprpullmanportermuseum.org: did not receive HSTS header
aptitude9.com: could not connect to host
-aqilacademy.com.au: could not connect to host
aqqrate.com: could not connect to host
-aquariumaccessories.shop: did not receive HSTS header
+aquariumaccessories.shop: could not connect to host
aquilaguild.com: could not connect to host
aquilalab.com: could not connect to host
-aquireceitas.com: could not connect to host
+aquireceitas.com: did not receive HSTS header
ar.al: did not receive HSTS header
arabdigitalexpression.org: did not receive HSTS header
aradulconteaza.ro: could not connect to host
aran.me.uk: could not connect to host
-arawaza.info: could not connect to host
arboineuropa.nl: did not receive HSTS header
arbu.eu: max-age too low: 2419200
arcadiaeng.com: did not receive HSTS header
@@ -1011,9 +1066,6 @@ ardao.me: could not connect to host
ardorlabs.se: could not connect to host
area3.org: could not connect to host
areallyneatwebsite.com: could not connect to host
-arenlor.com: could not connect to host
-arenlor.info: could not connect to host
-arenns.com: could not connect to host
arent.kz: could not connect to host
arenzanaphotography.com: could not connect to host
arewedubstepyet.com: did not receive HSTS header
@@ -1021,7 +1073,6 @@ areyouever.me: could not connect to host
argama-nature.com: did not receive HSTS header
argennon.xyz: could not connect to host
argh.io: could not connect to host
-argovpay.com: did not receive HSTS header
arguggi.co.uk: could not connect to host
ariacreations.net: did not receive HSTS header
arifburhan.online: could not connect to host
@@ -1033,6 +1084,7 @@ arka.gq: did not receive HSTS header
arknodejs.com: could not connect to host
arlen.io: could not connect to host
arlen.se: could not connect to host
+arlingtonwine.net: could not connect to host
armazemdaminiatura.com.br: could not connect to host
armenians.online: could not connect to host
armingrodon.de: did not receive HSTS header
@@ -1042,7 +1094,7 @@ armored.ninja: did not receive HSTS header
armory.consulting: could not connect to host
armory.supplies: could not connect to host
armsday.com: could not connect to host
-armyofbane.com: did not receive HSTS header
+armyofbane.com: could not connect to host
armytricka.cz: did not receive HSTS header
arne-petersen.net: did not receive HSTS header
arnesolutions.com: could not connect to host
@@ -1072,6 +1124,7 @@ arthan.me: could not connect to host
articaexports.com: could not connect to host
artifex21.com: did not receive HSTS header
artifex21.fr: did not receive HSTS header
+artificial.army: could not connect to host
artiming.com: could not connect to host
artisanhd.com: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsISiteSecurityService.processHeader]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: /home/trava90/REPO/UXP/security/manager/tools/getHSTSPreloadList.js :: processStsHeader :: line 131" data: no]
artisavotins.com: could not connect to host
@@ -1079,12 +1132,15 @@ artisense.de: could not connect to host
artisphere.ch: did not receive HSTS header
artisticedgegranite.net: could not connect to host
artistnetwork.nl: did not receive HSTS header
+artnims.com: could not connect to host
arto.bg: did not receive HSTS header
artofeyes.nl: could not connect to host
artsinthevalley.net.au: did not receive HSTS header
+artstopinc.com: did not receive HSTS header
arturkohut.com: could not connect to host
artyland.ru: could not connect to host
arvamus.eu: could not connect to host
+arvindhariharan.me: did not receive HSTS header
arzaroth.com: did not receive HSTS header
as.se: could not connect to host
as9178.net: could not connect to host
@@ -1093,9 +1149,7 @@ asahikoji.net: could not connect to host
asana.studio: did not receive HSTS header
asasuou.pw: could not connect to host
asc16.com: could not connect to host
-ascamso.com: could not connect to host
aschaefer.net: could not connect to host
-ascii.moe: could not connect to host
asciitable.tips: could not connect to host
asdpress.cn: could not connect to host
asepms.com: max-age too low: 7776000
@@ -1104,15 +1158,15 @@ ashleakunowski.com: could not connect to host
ashleyadum.com: could not connect to host
ashleyfoley.photography: could not connect to host
ashleymedway.com: could not connect to host
-ashutoshmishra.org: did not receive HSTS header
asianbet77.co: did not receive HSTS header
-asianbet77.net: could not connect to host
+asianbet77.net: did not receive HSTS header
asisee.co.il: could not connect to host
ask.fedoraproject.org: did not receive HSTS header
+ask.pe: could not connect to host
ask.stg.fedoraproject.org: could not connect to host
askfit.cz: did not receive HSTS header
askmagicconch.com: could not connect to host
-asm-x.com: did not receive HSTS header
+asm-x.com: could not connect to host
asmm.cc: did not receive HSTS header
asmui.ga: could not connect to host
asmui.ml: could not connect to host
@@ -1139,12 +1193,13 @@ astrea-voetbal-groningen.nl: could not connect to host
astrolpost.com: could not connect to host
astromelody.com: did not receive HSTS header
astronomie-fulda.de: did not receive HSTS header
-astural.org: did not receive HSTS header
+astrosnail.pt.eu.org: could not connect to host
astutr.co: could not connect to host
asuhe.cc: could not connect to host
asuhe.win: did not receive HSTS header
asuhe.xyz: could not connect to host
-async.be: could not connect to host
+async.be: max-age too low: 0
+at-one.ca: could not connect to host
at1.co: could not connect to host
atacadooptico.com.br: could not connect to host
atavio.at: could not connect to host
@@ -1156,7 +1211,6 @@ atelier-rk.com: did not receive HSTS header
atelier-viennois-cannes.fr: did not receive HSTS header
ateliernihongo.ch: did not receive HSTS header
ateliersantgervasi.com: did not receive HSTS header
-atencionbimbo.com: max-age too low: 86400
athaliasoft.com: could not connect to host
athenelive.com: could not connect to host
athensbusinessresources.us: did not receive HSTS header
@@ -1174,7 +1228,6 @@ atomik.pro: did not receive HSTS header
atop.io: could not connect to host
atracaosexshop.com.br: could not connect to host
attic118.com: could not connect to host
-attilagyorffy.com: could not connect to host
attimidesigns.com: did not receive HSTS header
attogproductions.com: did not receive HSTS header
au-pair24.de: did not receive HSTS header
@@ -1185,6 +1238,7 @@ audiense.com: did not receive HSTS header
audiovisualdevices.com.au: did not receive HSTS header
audividi.shop: did not receive HSTS header
aufmerksamkeitsstudie.com: could not connect to host
+aufprise.de: did not receive HSTS header
augenblicke-blog.de: could not connect to host
augias.org: could not connect to host
augix.net: could not connect to host
@@ -1220,6 +1274,7 @@ authland.com: could not connect to host
author24.ru: did not receive HSTS header
authoritynutrition.com: did not receive HSTS header
authsrv.nl.eu.org: could not connect to host
+autism-osaka.org: could not connect to host
auto-serwis.zgorzelec.pl: could not connect to host
auto3d.cn: could not connect to host
auto4trade.nl: could not connect to host
@@ -1239,10 +1294,8 @@ autostock.me: could not connect to host
autostop-occasions.be: could not connect to host
autotsum.com: could not connect to host
autoxy.it: did not receive HSTS header
-autozane.com: could not connect to host
autumnwindsagility.com: could not connect to host
auverbox.ovh: could not connect to host
-auvernet.org: could not connect to host
auvious.com: did not receive HSTS header
auxetek.se: could not connect to host
auxiliumincrementum.co.uk: could not connect to host
@@ -1262,6 +1315,7 @@ avi9526.pp.ua: could not connect to host
aviacao.pt: did not receive HSTS header
avidcruiser.com: did not receive HSTS header
aviodeals.com: could not connect to host
+avitres.com: could not connect to host
avmo.pw: could not connect to host
avonlearningcampus.com: could not connect to host
avso.pw: could not connect to host
@@ -1276,6 +1330,7 @@ awg-mode.de: did not receive HSTS header
aww.moe: did not receive HSTS header
awxg.eu.org: could not connect to host
awxg.org: could not connect to host
+axa-middleeast.com: could not connect to host
axado.com.br: could not connect to host
axel-fischer.net: could not connect to host
axel-fischer.science: could not connect to host
@@ -1290,7 +1345,6 @@ axolsoft.com: max-age too low: 10540800
axxial.tk: could not connect to host
ayahuascaadvisor.com: could not connect to host
ayatk.com: did not receive HSTS header
-aymerick.fr: did not receive HSTS header
ayor.jp: could not connect to host
ayor.tech: could not connect to host
ayuru.info: could not connect to host
@@ -1298,11 +1352,11 @@ az-moga.bg: could not connect to host
az-vinyl-boden.de: could not connect to host
azabani.com: did not receive HSTS header
azamra.com: did not receive HSTS header
+azia.info: could not connect to host
azino777.ru: could not connect to host
azirevpn.com: did not receive HSTS header
azlo.com: did not receive HSTS header
azprep.us: could not connect to host
-b-boom.nl: could not connect to host
b-entropy.com: could not connect to host
b-pi.duckdns.org: could not connect to host
b-rickroll-e.pw: could not connect to host
@@ -1311,17 +1365,21 @@ b1236.com: could not connect to host
b2b-nestle.com.br: could not connect to host
b2bpromoteit.com: did not receive HSTS header
b3orion.com: could not connect to host
+b72.com: could not connect to host
+b72.net: could not connect to host
b8a.me: could not connect to host
b9520.com: could not connect to host
b9568.com: could not connect to host
b96899.com: could not connect to host
+b9886.com: could not connect to host
b98886.com: could not connect to host
b9930.com: could not connect to host
+b99520.com: could not connect to host
b9970.com: could not connect to host
b9980.com: could not connect to host
b9winner.com: could not connect to host
babelfisch.eu: could not connect to host
-babursahvizeofisi.com: did not receive HSTS header
+babursahvizeofisi.com: could not connect to host
baby-click.de: could not connect to host
babybee.ie: could not connect to host
babybic.hu: could not connect to host
@@ -1366,13 +1424,14 @@ balatoni-nyar.hu: did not receive HSTS header
balcan-underground.net: could not connect to host
baldwinkoo.com: could not connect to host
baleares.party: could not connect to host
-balidesignshop.com.br: could not connect to host
+balenciaspa.com: did not receive HSTS header
balihai.com: did not receive HSTS header
+balilingo.ooo: did not receive HSTS header
+ballbusting-cbt.com: could not connect to host
balloonphp.com: could not connect to host
-ballparkbuns.com: max-age too low: 86400
-balnearionaturaspa.com: did not receive HSTS header
balonmano.co: could not connect to host
bals.org: did not receive HSTS header
+balticer.de: did not receive HSTS header
bambambaby.com.br: could not connect to host
bamtoki.com: could not connect to host
bamtoki.se: could not connect to host
@@ -1383,10 +1442,12 @@ banbanchs.com: could not connect to host
banchethai.com: could not connect to host
bandally.net: could not connect to host
bandar303.cc: did not receive HSTS header
+bandar303.id: did not receive HSTS header
bandarifamily.com: could not connect to host
bandb.xyz: could not connect to host
bandrcrafts.com: did not receive HSTS header
banduhn.com: did not receive HSTS header
+bangdream.ga: could not connect to host
bangzafran.com: did not receive HSTS header
bank: could not connect to host
bankcircle.co.in: could not connect to host
@@ -1396,15 +1457,17 @@ banksaround.com: did not receive HSTS header
bannisbierblog.de: could not connect to host
banqingdiao.com: could not connect to host
banri.me: could not connect to host
+banxehoi.com: did not receive HSTS header
baosuckhoedoisong.net: could not connect to host
baptiste-destombes.fr: did not receive HSTS header
baraxolka.ru: could not connect to host
barbershop-harmony.org: could not connect to host
-barcel.com.mx: max-age too low: 86400
+bardiel.de: max-age too low: 0
bardiharborow.com: did not receive HSTS header
barely.sexy: could not connect to host
bargainmovingcompany.com: could not connect to host
bariller.fr: did not receive HSTS header
+barisi.me: could not connect to host
baropkamp.be: did not receive HSTS header
barprive.com: could not connect to host
barqo.co: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsISiteSecurityService.processHeader]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: /home/trava90/REPO/UXP/security/manager/tools/getHSTSPreloadList.js :: processStsHeader :: line 131" data: no]
@@ -1421,6 +1484,7 @@ bashc.at: could not connect to host
bashcode.ninja: could not connect to host
basicsolutionsus.com: could not connect to host
basilisk.io: could not connect to host
+basilm.co: could not connect to host
baskettemple.com: did not receive HSTS header
basnieuwenhuizen.nl: did not receive HSTS header
bassh.net: did not receive HSTS header
@@ -1429,6 +1493,8 @@ baud.ninja: could not connect to host
baudairenergyservices.com: could not connect to host
baum.ga: did not receive HSTS header
baumstark.ca: could not connect to host
+bayer-stefan.com: could not connect to host
+bayerstefan.com: could not connect to host
bayinstruments.com: could not connect to host
bayrisch-fuer-anfaenger.de: did not receive HSTS header
baysse.eu: did not receive HSTS header
@@ -1440,7 +1506,6 @@ bbdos.ru: could not connect to host
bbkanews.com: did not receive HSTS header
bblovess.cn: could not connect to host
bbrinck.eu: could not connect to host
-bbuio.com: max-age too low: 86400
bbw-wrestling.com: could not connect to host
bbwdom.xyz: could not connect to host
bbwf.de: did not receive HSTS header
@@ -1455,6 +1520,7 @@ bcheng.cf: did not receive HSTS header
bckp.de: could not connect to host
bcm.com.au: did not receive HSTS header
bcnet.hk: did not receive HSTS header
+bcodeur.com: did not receive HSTS header
bcradio.org: could not connect to host
bcsytv.com: could not connect to host
bcweightlifting.ca: could not connect to host
@@ -1480,13 +1546,15 @@ beavers.io: could not connect to host
bebeefy.uk: could not connect to host
bebesurdoue.com: could not connect to host
beccajoshwedding.com: could not connect to host
-becklove.cn: did not receive HSTS header
+becklove.cn: could not connect to host
becubed.co: could not connect to host
bedabox.com: did not receive HSTS header
bedeta.de: could not connect to host
+bedouille.com: could not connect to host
bedreid.dk: did not receive HSTS header
bedrijvenadministratie.nl: could not connect to host
beerboutique.com.br: could not connect to host
+beermedlar.com: could not connect to host
beersandco.ch: could not connect to host
beetgroup.id: could not connect to host
beetleroadstories.com: could not connect to host
@@ -1511,10 +1579,12 @@ belwederczykow.eu: could not connect to host
bemcorp.de: did not receive HSTS header
bemvindoaolar.com.br: did not receive HSTS header
bemyvictim.com: max-age too low: 2678400
+ben-energy.com: could not connect to host
bendechrai.com: did not receive HSTS header
benediktdichgans.de: did not receive HSTS header
beneffy.com: did not receive HSTS header
benevisim.com: could not connect to host
+benevita.organic: could not connect to host
benfairclough.com: could not connect to host
benjakesjohnson.com: could not connect to host
benjamin-horvath.com: could not connect to host
@@ -1529,7 +1599,7 @@ benzkosmetik.de: did not receive HSTS header
benzou-space.com: could not connect to host
beourvictim.com: max-age too low: 2678400
bep.gov: did not receive HSTS header
-bep362.vn: did not receive HSTS header
+bep362.vn: could not connect to host
beraru.tk: could not connect to host
berdu.id: did not receive HSTS header
berduri.com: could not connect to host
@@ -1537,16 +1607,14 @@ berger.work: could not connect to host
bergland-seefeld.at: did not receive HSTS header
berhampore-gateway.tk: could not connect to host
berlatih.com: did not receive HSTS header
-berliancom.com: did not receive HSTS header
berlin-kohlefrei.de: could not connect to host
berlinleaks.com: could not connect to host
bermytraq.bm: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsISiteSecurityService.processHeader]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: /home/trava90/REPO/UXP/security/manager/tools/getHSTSPreloadList.js :: processStsHeader :: line 131" data: no]
bernexskiclub.ch: did not receive HSTS header
-berr.yt: could not connect to host
-berry.cat: could not connect to host
berrymark.be: did not receive HSTS header
berseb.se: could not connect to host
berthelier.me: could not connect to host
+berz.one: could not connect to host
besb66.club: could not connect to host
besb66.me: could not connect to host
besb66.ninja: could not connect to host
@@ -1558,6 +1626,7 @@ besnik.de: could not connect to host
besola.de: could not connect to host
best-wedding-quotes.com: did not receive HSTS header
bestattorney.com: did not receive HSTS header
+bestbatteriesonline.com: could not connect to host
bestbeards.ca: could not connect to host
bestbestbitcoin.com: could not connect to host
bestellipticalmachinereview.info: could not connect to host
@@ -1570,6 +1639,8 @@ bestof1001.de: could not connect to host
bestorangeseo.com: could not connect to host
bestpaintings.nl: did not receive HSTS header
bestschools.top: did not receive HSTS header
+bestwarezone.com: could not connect to host
+bet990.com: could not connect to host
betaclean.fr: did not receive HSTS header
betafive.net: could not connect to host
betakah.net: could not connect to host
@@ -1583,9 +1654,9 @@ betonmoney.com: could not connect to host
betplanning.it: did not receive HSTS header
bets.de: did not receive HSTS header
bets.gg: did not receive HSTS header
+betshoot.com: could not connect to host
betsonlinefree.com.au: could not connect to host
betterlifemakers.com: max-age too low: 200
-bettertest.it: could not connect to host
bettween.com: did not receive HSTS header
betz.ro: could not connect to host
beulahtabernacle.com: could not connect to host
@@ -1620,6 +1691,8 @@ biaoqingfuhao.net: did not receive HSTS header
biaoqingfuhao.org: did not receive HSTS header
biapinheiro.com.br: max-age too low: 5184000
biblerhymes.com: did not receive HSTS header
+bibliafeminina.com.br: could not connect to host
+bichines.es: did not receive HSTS header
bichonfrise.com.br: could not connect to host
bichonmaltes.com.br: could not connect to host
bidon.ca: did not receive HSTS header
@@ -1630,7 +1703,6 @@ bienenblog.cc: could not connect to host
bier.jp: did not receive HSTS header
bierbringer.at: could not connect to host
bierochs.org: could not connect to host
-biftin.net: could not connect to host
big-black.de: did not receive HSTS header
bigbbqbrush.bid: could not connect to host
bigbounceentertainment.co.uk: could not connect to host
@@ -1653,18 +1725,17 @@ biletyplus.com: could not connect to host
biletyplus.ru: did not receive HSTS header
bill-nye-the.science: did not receive HSTS header
billdestler.com: did not receive HSTS header
+billgoldstein.name: did not receive HSTS header
billigssl.dk: did not receive HSTS header
billin.net: did not receive HSTS header
billkiss.com: could not connect to host
billninja.com: did not receive HSTS header
billrobinson.io: could not connect to host
billrusling.com: could not connect to host
-bimbo.com: max-age too low: 86400
-bimbo.com.ar: max-age too low: 86400
-bimbobakeriesusa.com: max-age too low: 86400
binam.center: could not connect to host
+binarization.org: did not receive HSTS header
binaryabstraction.com: could not connect to host
-binaryevolved.com: did not receive HSTS header
+binarycreations.scot: could not connect to host
binaryfigments.com: max-age too low: 86400
binderapp.net: could not connect to host
bingcheung.com: could not connect to host
@@ -1672,7 +1743,9 @@ bingcheung.org: could not connect to host
bingo-wear.com: could not connect to host
bingo9.net: could not connect to host
bingofriends.com: could not connect to host
+bingostars.com: did not receive HSTS header
binimo.com: could not connect to host
+binsp.net: could not connect to host
biocrafting.net: could not connect to host
bioespuna.eu: did not receive HSTS header
biofam.ru: did not receive HSTS header
@@ -1680,17 +1753,19 @@ bioknowme.com: did not receive HSTS header
biologis.ch: could not connect to host
bionicspirit.com: did not receive HSTS header
biophysik-ssl.de: did not receive HSTS header
+biopreferred.gov: could not connect to host
biou.me: could not connect to host
biovalue.eu: could not connect to host
bip.gov.sa: could not connect to host
+birdandbranchnyc.com: max-age too low: 43200
birkman.com: did not receive HSTS header
-bischoff-mathey.family: could not connect to host
biscuits-rec.com: could not connect to host
biscuits-shop.com: could not connect to host
bismarck.moe: did not receive HSTS header
bisterfeldt.com: did not receive HSTS header
biswas.me: could not connect to host
bit.biz.tr: could not connect to host
+bitace.com: did not receive HSTS header
bitbit.org: did not receive HSTS header
bitbr.net: did not receive HSTS header
bitcantor.com: did not receive HSTS header
@@ -1702,7 +1777,7 @@ bitcoinec.info: could not connect to host
bitcoinhk.org: did not receive HSTS header
bitcoinjpn.com: could not connect to host
bitcoinprivacy.net: did not receive HSTS header
-bitcoinworld.me: did not receive HSTS header
+bitcoinworld.me: could not connect to host
bitconcepts.co.uk: could not connect to host
bitenose.net: could not connect to host
bitenose.org: could not connect to host
@@ -1713,24 +1788,26 @@ bitfarm-archiv.com: did not receive HSTS header
bitfarm-archiv.de: did not receive HSTS header
bitheus.com: could not connect to host
bithosting.io: did not receive HSTS header
-bitk.co: could not connect to host
-bitk.co.uk: could not connect to host
-bitk.eu: could not connect to host
bitmain.com.ua: could not connect to host
bitmaincare.com.ua: could not connect to host
bitmaincare.ru: could not connect to host
+bitmex.com: did not receive HSTS header
bitmexin.com: could not connect to host
bitmoe.com: did not receive HSTS header
+bitmon.net: did not receive HSTS header
bitnet.io: did not receive HSTS header
bitplay.space: could not connect to host
bitpod.de: could not connect to host
bitrage.de: could not connect to host
bitraum.io: could not connect to host
+bitroll.com: did not receive HSTS header
bitsafe.systems: did not receive HSTS header
bitsensor.io: did not receive HSTS header
bitskins.co: did not receive HSTS header
bitstep.ca: could not connect to host
bittervault.xyz: could not connect to host
+bituptick.com: did not receive HSTS header
+bitvegas.com: did not receive HSTS header
bitvigor.com: could not connect to host
bitwrought.net: could not connect to host
bityes.org: could not connect to host
@@ -1738,32 +1815,33 @@ bivsi.com: could not connect to host
bizcms.com: did not receive HSTS header
bizon.sk: did not receive HSTS header
bizpare.com: did not receive HSTS header
-bizzartech.com: did not receive HSTS header
+bizzartech.com: could not connect to host
bizzybeebouncers.co.uk: could not connect to host
bjgongyi.com: could not connect to host
bjtxl.cn: could not connect to host
bkb-skandal.ch: could not connect to host
+bklaindia.com: could not connect to host
black-armada.com: could not connect to host
black-armada.com.pl: could not connect to host
black-armada.pl: could not connect to host
+black-khat.com: could not connect to host
black-octopus.ru: could not connect to host
-black-pool.net: did not receive HSTS header
blackberrycentral.com: could not connect to host
blackburn.link: could not connect to host
blackdiam.net: did not receive HSTS header
+blackl.net: could not connect to host
blacklane.com: did not receive HSTS header
blacklightparty.be: could not connect to host
blackly.uk: max-age too low: 0
blackmagic.sk: did not receive HSTS header
blackmirror.com.au: did not receive HSTS header
-blackmonday.gr: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsISiteSecurityService.processHeader]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: /home/trava90/REPO/UXP/security/manager/tools/getHSTSPreloadList.js :: processStsHeader :: line 131" data: no]
+blacknova.io: could not connect to host
blackpayment.ru: did not receive HSTS header
blackphantom.de: could not connect to host
blackscreen.me: could not connect to host
blackunicorn.wtf: could not connect to host
bladesmith.io: did not receive HSTS header
blakerandall.xyz: could not connect to host
-blameomar.com: could not connect to host
blantik.net: could not connect to host
blarg.co: could not connect to host
blauwwit.be: did not receive HSTS header
@@ -1773,12 +1851,12 @@ blendlecdn.com: could not connect to host
blenheimchalcot.com: did not receive HSTS header
blessnet.jp: did not receive HSTS header
blha303.com.au: could not connect to host
-bliesekow.net: could not connect to host
blindaryproduction.tk: could not connect to host
blindsexdate.nl: did not receive HSTS header
blinkenlight.co.uk: could not connect to host
blinkenlight.com.au: could not connect to host
blmiller.com: did not receive HSTS header
+blockchainced.com: could not connect to host
blocksatz-medien.de: could not connect to host
blockshopauto.com: could not connect to host
blog-ritaline.com: could not connect to host
@@ -1809,6 +1887,7 @@ blucas.org: did not receive HSTS header
blue17.co.uk: did not receive HSTS header
bluebill.net: did not receive HSTS header
bluecon.eu: did not receive HSTS header
+bluefinger.nl: could not connect to host
blueglobalmedia.com: could not connect to host
bluehawk.cloud: did not receive HSTS header
blueliv.com: did not receive HSTS header
@@ -1841,7 +1920,7 @@ bobaobei.net: could not connect to host
bobaobei.org: could not connect to host
bobiji.com: did not receive HSTS header
bodo-wolff.de: could not connect to host
-bodrumfarm.com: did not receive HSTS header
+bodrumfarm.com: could not connect to host
bodyblog.nl: did not receive HSTS header
bodybuilding-legends.com: could not connect to host
bodybuilding.events: could not connect to host
@@ -1858,13 +1937,12 @@ bokeyy.com: could not connect to host
bolainfoasia.com: did not receive HSTS header
boltdata.io: could not connect to host
boltn.uk: did not receive HSTS header
-bolwerk.com.br: did not receive HSTS header
+bolwerk.com.br: could not connect to host
bomberus.de: could not connect to host
bombsquad.studio: could not connect to host
bonamihome.ro: could not connect to host
bonapp.restaurant: could not connect to host
bondtofte.dk: did not receive HSTS header
-boneko.de: could not connect to host
bonigo.de: did not receive HSTS header
bonitabrazilian.co.nz: did not receive HSTS header
bonnin.fr: did not receive HSTS header
@@ -1903,6 +1981,7 @@ boschee.net: could not connect to host
botox.bz: did not receive HSTS header
boueki.jp: did not receive HSTS header
boueki.org: did not receive HSTS header
+boukoubengo.com: did not receive HSTS header
bounce-r-us.co.uk: did not receive HSTS header
bounceboxspc.com: did not receive HSTS header
bouncecoffee.com: did not receive HSTS header
@@ -1930,7 +2009,6 @@ bp-wahl.at: did not receive HSTS header
bpadvisors.eu: could not connect to host
bqcp.net: could not connect to host
bqtoolbox.com: could not connect to host
-bracoitaliano.com.br: did not receive HSTS header
bragasoft.com.br: did not receive HSTS header
bragaweb.com.br: could not connect to host
brainbuxa.com: did not receive HSTS header
@@ -1965,7 +2043,6 @@ bravz.de: could not connect to host
brb.city: did not receive HSTS header
breatheav.com: did not receive HSTS header
breatheproduction.com: did not receive HSTS header
-breest.net: could not connect to host
breeswish.org: did not receive HSTS header
brenden.net.au: could not connect to host
bress.cloud: could not connect to host
@@ -1976,7 +2053,6 @@ brianpcurran.com: did not receive HSTS header
brickoo.com: could not connect to host
brickwerks.io: could not connect to host
brickyardbuffalo.com: did not receive HSTS header
-brideandgroomdirect.ie: could not connect to host
bridgeout.com: could not connect to host
bridholm.se: could not connect to host
brightfuturemadebyme.com: could not connect to host
@@ -1986,8 +2062,10 @@ brightstarkids.net: did not receive HSTS header
brightstarkids.sg: did not receive HSTS header
brilliantbuilders.co.uk: did not receive HSTS header
brimspark.com: could not connect to host
+brinkhu.is: could not connect to host
brinkmann.one: could not connect to host
brio-ukraine.store: could not connect to host
+britishmeat.com: could not connect to host
britzer-toner.de: did not receive HSTS header
brivadois.ovh: did not receive HSTS header
brix.ninja: did not receive HSTS header
@@ -2017,11 +2095,13 @@ bsdtips.com: could not connect to host
bsdug.org: could not connect to host
bsklabels.com: did not receive HSTS header
bsktweetup.info: could not connect to host
+bsociabl.com: could not connect to host
bsohoekvanholland.nl: could not connect to host
+bsquared.org: could not connect to host
bsuess.de: could not connect to host
btc-e.com: did not receive HSTS header
btcdlc.com: could not connect to host
-btcgo.nl: could not connect to host
+btcgo.nl: did not receive HSTS header
btcp.space: could not connect to host
btcpot.ltd: did not receive HSTS header
btku.org: could not connect to host
@@ -2042,6 +2122,7 @@ buenosairesestetica.com.ar: could not connect to host
buenotour.ru: did not receive HSTS header
buettgens.net: max-age too low: 2592000
buffalodrinkinggame.beer: did not receive HSTS header
+bugtrack.co.uk: did not receive HSTS header
bugtrack.io: could not connect to host
bugwie.com: did not receive HSTS header
buhler.pro: did not receive HSTS header
@@ -2059,6 +2140,7 @@ builmaker.com: did not receive HSTS header
built.by: did not receive HSTS header
buka.jp: could not connect to host
bukatv.cz: could not connect to host
+bulbgenie.com: could not connect to host
buldogueingles.com.br: could not connect to host
bulgarien.guide: could not connect to host
bulkbuy.tech: could not connect to host
@@ -2073,7 +2155,7 @@ bunadarbankinn.is: could not connect to host
bunaken.asia: could not connect to host
bunbomenu.de: could not connect to host
bunsenlabs.org: max-age too low: 2592000
-buonventosbt.eu: could not connect to host
+buonventosbt.eu: did not receive HSTS header
bupu.ml: did not receive HSTS header
burckardtnet.de: did not receive HSTS header
bureaubolster.nl: did not receive HSTS header
@@ -2082,6 +2164,7 @@ burian-server.cz: could not connect to host
burlesquemakeup.com: did not receive HSTS header
burningcrash.de: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsISiteSecurityService.processHeader]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: /home/trava90/REPO/UXP/security/manager/tools/getHSTSPreloadList.js :: processStsHeader :: line 131" data: no]
burpsuite.site: could not connect to host
+burroughsid.com: could not connect to host
burrow.ovh: could not connect to host
burrowingsec.com: could not connect to host
burtrum.top: could not connect to host
@@ -2090,6 +2173,7 @@ buryit.net: did not receive HSTS header
bush41.org: did not receive HSTS header
business.lookout.com: could not connect to host
business.medbank.com.mt: did not receive HSTS header
+businessadviceperth.com.au: did not receive HSTS header
businessamongus.com: could not connect to host
businessetmarketing.com: could not connect to host
businessfurs.info: could not connect to host
@@ -2105,12 +2189,14 @@ butt.repair: could not connect to host
buttercoin.com: could not connect to host
butterfieldstraining.com: could not connect to host
buturyu.org: did not receive HSTS header
-buvinghausen.com: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsISiteSecurityService.processHeader]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: /home/trava90/REPO/UXP/security/manager/tools/getHSTSPreloadList.js :: processStsHeader :: line 131" data: no]
+buvinghausen.com: max-age too low: 86400
buybaby.eu: could not connect to host
+buybike.shop: could not connect to host
buydesired.com: did not receive HSTS header
+buyessay.org: could not connect to host
+buyessays.net: could not connect to host
buyfox.de: did not receive HSTS header
buyharpoon.com: could not connect to host
-buyhealth.shop: could not connect to host
buyingsellingflorida.com: could not connect to host
buynowdepot.com: did not receive HSTS header
buyshoe.org: could not connect to host
@@ -2127,12 +2213,6 @@ bxdev.me: could not connect to host
by1896.com: could not connect to host
by1898.com: could not connect to host
by1899.com: could not connect to host
-by2230.com: max-age too low: 3600
-by2238.com: max-age too low: 3600
-by2239.com: max-age too low: 3600
-by2251.com: max-age too low: 3600
-by2253.com: max-age too low: 3600
-by2254.com: max-age too low: 3600
by4cqb.cn: could not connect to host
by77.com: could not connect to host
by777.com: did not receive HSTS header
@@ -2158,9 +2238,11 @@ bypassed.today: could not connect to host
bypassed.works: could not connect to host
bypassed.world: could not connect to host
bypro.xyz: could not connect to host
+byronwade.com: could not connect to host
byte.chat: did not receive HSTS header
byte.wtf: did not receive HSTS header
bytelog.org: could not connect to host
+bytepen.com: could not connect to host
bytesatwork.eu: could not connect to host
byteshift.ca: could not connect to host
bytesofcode.de: could not connect to host
@@ -2176,7 +2258,7 @@ c2o2.xyz: could not connect to host
c3-compose.com: could not connect to host
c3.pm: could not connect to host
c3b.info: could not connect to host
-c3bbs.com: could not connect to host
+c3bbs.com: did not receive HSTS header
c3ie.com: did not receive HSTS header
c4.hk: could not connect to host
cabaladada.org: could not connect to host
@@ -2186,6 +2268,7 @@ caconnect.org: could not connect to host
cadao.me: did not receive HSTS header
cadburymovies.in.net: could not connect to host
cadenadg.gr: did not receive HSTS header
+cadre.com: could not connect to host
caerostris.com: could not connect to host
caesreon.com: could not connect to host
cafe-murr.de: could not connect to host
@@ -2196,12 +2279,12 @@ cafesg.net: could not connect to host
caim.cz: did not receive HSTS header
caipai.fm: could not connect to host
cairnterrier.com.br: could not connect to host
-cais.de: could not connect to host
cajapopcorn.com: did not receive HSTS header
cake.care: could not connect to host
cal.goip.de: could not connect to host
calcularpagerank.com.br: could not connect to host
calculatoaresecondhand.xyz: could not connect to host
+calebmorris.com: could not connect to host
calgaryconstructionjobs.com: did not receive HSTS header
callabs.net: could not connect to host
calleveryday.com: could not connect to host
@@ -2209,10 +2292,10 @@ callision.com: did not receive HSTS header
callmereda.com: did not receive HSTS header
callsigns.ca: could not connect to host
calltrackingreports.com: could not connect to host
+calomel.org: max-age too low: 2764800
calories.org: could not connect to host
caltonnutrition.com: did not receive HSTS header
calvin.me: did not receive HSTS header
-calvinallen.net: could not connect to host
calypsogames.net: could not connect to host
calyxinstitute.org: could not connect to host
camashop.de: did not receive HSTS header
@@ -2223,7 +2306,6 @@ camda.online: could not connect to host
camisadotorcedor.com.br: could not connect to host
camjackson.net: did not receive HSTS header
cammarkets.com: could not connect to host
-camolist.com: could not connect to host
campaignelves.com: did not receive HSTS header
campbellsoftware.co.uk: could not connect to host
campfire.co.il: did not receive HSTS header
@@ -2233,7 +2315,6 @@ campingdreams.com: did not receive HSTS header
campus-cybersecurity.team: did not receive HSTS header
campusportalng.com: did not receive HSTS header
camsanalytics.com: could not connect to host
-canadabread.com: max-age too low: 86400
canadiangamblingchoice.com: did not receive HSTS header
canarianlegalalliance.com: did not receive HSTS header
cancelmyprofile.com: could not connect to host
@@ -2243,6 +2324,7 @@ candratech.com: could not connect to host
candygirl.shop: could not connect to host
candykidsentertainment.co.uk: did not receive HSTS header
canifis.net: did not receive HSTS header
+cannarobotics.com: could not connect to host
canterbury.ws: did not receive HSTS header
canyonshoa.com: did not receive HSTS header
caodecristachines.com.br: could not connect to host
@@ -2256,12 +2338,12 @@ captianseb.de: could not connect to host
captivatedbytabrett.com: could not connect to host
captivationscience.com: could not connect to host
captivationtheory.com: could not connect to host
+capturethepen.co.uk: could not connect to host
car-navi.ph: did not receive HSTS header
car-rental24.com: could not connect to host
car-shop.top: did not receive HSTS header
carano-service.de: did not receive HSTS header
caraudio69.cz: could not connect to host
-carboneselectricosnettosl.info: did not receive HSTS header
card-cashing.com: max-age too low: 0
card-toka.jp: did not receive HSTS header
cardloan-manual.net: could not connect to host
@@ -2288,9 +2370,11 @@ carrando.de: could not connect to host
carredejardin.com: could not connect to host
carroarmato0.be: did not receive HSTS header
carsforbackpackers.com: could not connect to host
+carsten.pw: could not connect to host
carstenfeuls.de: did not receive HSTS header
carterorland.com: could not connect to host
cartesunicef.be: did not receive HSTS header
+carun.us: did not receive HSTS header
carwashvapeur.be: could not connect to host
casajardininsecticidas.com: did not receive HSTS header
casamorelli.com.br: did not receive HSTS header
@@ -2304,6 +2388,8 @@ cashless.fr: did not receive HSTS header
cashmyphone.ch: could not connect to host
cashsector.ga: could not connect to host
casinolegal.pt: did not receive HSTS header
+casinolistings.com: could not connect to host
+casinoluck.com: could not connect to host
casinoreal.com: could not connect to host
casinostest.com: could not connect to host
casioshop.eu: did not receive HSTS header
@@ -2313,13 +2399,15 @@ casjaygames.com: could not connect to host
casovi.cf: could not connect to host
caspicards.com: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsISiteSecurityService.processHeader]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: /home/trava90/REPO/UXP/security/manager/tools/getHSTSPreloadList.js :: processStsHeader :: line 131" data: no]
castagnonavocats.com: did not receive HSTS header
+castlejackpot.com: could not connect to host
+casusgrillcaribbean.com: could not connect to host
cata.ga: could not connect to host
-catalin.pw: did not receive HSTS header
+catalin.pw: could not connect to host
catarsisvr.com: could not connect to host
catchers.cc: did not receive HSTS header
catcontent.cloud: could not connect to host
caterkids.com: did not receive HSTS header
-catfooddispensersreviews.com: did not receive HSTS header
+catgirl.me: could not connect to host
catgirl.pics: could not connect to host
catharisme.org: could not connect to host
catherinesarasin.com: did not receive HSTS header
@@ -2330,14 +2418,12 @@ catsmagic.pp.ua: could not connect to host
caughtredhanded.co.nz: could not connect to host
causae-fincas.es: did not receive HSTS header
causae.es: did not receive HSTS header
-cav.ac: could not connect to host
cavaleria.ro: did not receive HSTS header
cavalierkingcharlesspaniel.com.br: could not connect to host
caveclan.org: did not receive HSTS header
cavedevs.de: could not connect to host
cavedroid.xyz: could not connect to host
cavern.tv: did not receive HSTS header
-cayafashion.de: did not receive HSTS header
cayounglab.co.jp: did not receive HSTS header
cbamo.org: did not receive HSTS header
cbengineeringinc.com: max-age too low: 86400
@@ -2349,6 +2435,7 @@ ccl-sti.ch: could not connect to host
ccretreatandfarm.com: did not receive HSTS header
cctech.ph: could not connect to host
cctld.com: could not connect to host
+ccv.eu: did not receive HSTS header
cd0.us: could not connect to host
cdcpartners.gov: could not connect to host
cdeck.net: could not connect to host
@@ -2373,12 +2460,15 @@ celec.gob.ec: could not connect to host
celeirorural.com.br: did not receive HSTS header
celigo.com: did not receive HSTS header
celina-reads.de: could not connect to host
+cellartracker.com: could not connect to host
cellsites.nz: could not connect to host
+cem.pw: could not connect to host
+cemeteriat.com: did not receive HSTS header
cencalvia.org: could not connect to host
centennialrewards.com: did not receive HSTS header
centerforpolicy.org: could not connect to host
centos.pub: could not connect to host
-central4.me: did not receive HSTS header
+central4.me: could not connect to host
centralcountiesservices.org: did not receive HSTS header
centralfor.me: did not receive HSTS header
centrallead.net: could not connect to host
@@ -2405,9 +2495,9 @@ ceruleanmainbeach.com.au: did not receive HSTS header
cesal.net: could not connect to host
cesidianroot.eu: could not connect to host
cevrimici.com: could not connect to host
+cf11.de: did not receive HSTS header
cfcnexus.org: could not connect to host
cfcproperties.com: did not receive HSTS header
-cfda.gov: could not connect to host
cfetengineering.com: could not connect to host
cfneia.org: could not connect to host
cfoitplaybook.com: could not connect to host
@@ -2418,7 +2508,9 @@ cgtx.us: could not connect to host
chadklass.com: could not connect to host
chahub.com: could not connect to host
chainmonitor.com: could not connect to host
+chalker.io: could not connect to host
challengeskins.com: could not connect to host
+chameleon-ents.co.uk: could not connect to host
chameth.com: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsISiteSecurityService.processHeader]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: /home/trava90/REPO/UXP/security/manager/tools/getHSTSPreloadList.js :: processStsHeader :: line 131" data: no]
chamilo.org: did not receive HSTS header
champ.dog: did not receive HSTS header
@@ -2440,7 +2532,6 @@ charge.co: could not connect to host
chargejuice.com: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsISiteSecurityService.processHeader]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: /home/trava90/REPO/UXP/security/manager/tools/getHSTSPreloadList.js :: processStsHeader :: line 131" data: no]
charityclear.com: could not connect to host
charitystreet.co.uk: could not connect to host
-charlenevondell.com: could not connect to host
charlestonsecuritysystems.net: did not receive HSTS header
charliemcneive.com: could not connect to host
charlimarie.com: did not receive HSTS header
@@ -2449,6 +2540,7 @@ charnleyhouse.co.uk: did not receive HSTS header
charonsecurity.com: could not connect to host
charp.eu: could not connect to host
chartstoffarm.de: did not receive HSTS header
+chasafilli.ch: could not connect to host
chaseganey.com: did not receive HSTS header
chasing-coins.com: did not receive HSTS header
chaska.co.za: did not receive HSTS header
@@ -2461,18 +2553,20 @@ chateaudevaugrigneuse.com: did not receive HSTS header
chatint.com: did not receive HSTS header
chatnbook.com: could not connect to host
chatup.cf: could not connect to host
+chatxp.com: could not connect to host
chaulootz.com: did not receive HSTS header
+chaverde.org: could not connect to host
chcemvediet.sk: max-age too low: 1555200
cheah.xyz: could not connect to host
cheapdns.org: could not connect to host
-cheapwritingservice.com: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsISiteSecurityService.processHeader]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: /home/trava90/REPO/UXP/security/manager/tools/getHSTSPreloadList.js :: processStsHeader :: line 131" data: no]
+cheapssl.com.tr: could not connect to host
+cheapwritingservice.com: could not connect to host
cheazey.net: did not receive HSTS header
chebedara.com: could not connect to host
chebwebb.com: could not connect to host
checkhost.org: could not connect to host
checkmatewebsolutions.com: did not receive HSTS header
checkout.google.com: could not connect to host (error ignored - included regardless)
-checkrente.nl: did not receive HSTS header
checkyourmeds.com: did not receive HSTS header
cheekylittlerascals.co.uk: did not receive HSTS header
cheerflow.com: could not connect to host
@@ -2494,7 +2588,6 @@ cherrydropscandycarts.co.uk: did not receive HSTS header
cherylsoleway.com: did not receive HSTS header
chessreporter.nl: did not receive HSTS header
chesterbrass.uk: did not receive HSTS header
-chestnut.cf: could not connect to host
chiamata-aiuto.ch: could not connect to host
chib.chat: could not connect to host
chicorycom.net: could not connect to host
@@ -2502,18 +2595,22 @@ chihiro.xyz: could not connect to host
chijiokeindustries.co.uk: could not connect to host
childcaresolutionscny.org: did not receive HSTS header
childrendeservebetter.org: did not receive HSTS header
+chilli943.info: did not receive HSTS header
chimparoo.ca: did not receive HSTS header
china-dhl.org: could not connect to host
china-line.org: could not connect to host
chinternet.xyz: could not connect to host
chiphell.com: did not receive HSTS header
chirgui.eu: could not connect to host
+chiropracticwpb.com: could not connect to host
chloca.jp: did not receive HSTS header
chloe.re: did not receive HSTS header
+chloeallison.co.uk: could not connect to host
chlouis.net: could not connect to host
chm.vn: did not receive HSTS header
chocolat-suisse.ch: could not connect to host
chodobien.com: could not connect to host
+chodocu.com: did not receive HSTS header
choiralberta.ca: did not receive HSTS header
chontalpa.pw: could not connect to host
chopperforums.com: could not connect to host
@@ -2525,20 +2622,20 @@ chris-web.info: could not connect to host
chrisandsarahinasia.com: could not connect to host
chrisbrakebill.com: did not receive HSTS header
chrisbrown.id.au: could not connect to host
-chriscowley.me.uk: did not receive HSTS header
chrisebert.net: could not connect to host
chrisfaber.com: could not connect to host
chrisfinazzo.com: did not receive HSTS header
chriskirchner.de: did not receive HSTS header
chriskyrouac.com: could not connect to host
-chrisnicholas.io: did not receive HSTS header
chrisopperwall.com: did not receive HSTS header
chrisself.xyz: could not connect to host
christiaandruif.nl: could not connect to host
christianbro.gq: could not connect to host
christianhoffmann.info: could not connect to host
christianhospitaltank.org: did not receive HSTS header
+christianillies.de: could not connect to host
christiansayswords.com: could not connect to host
+christianscholz.eu: could not connect to host
christina-quast.de: could not connect to host
christophebarbezat.ch: could not connect to host
christophercolumbusfoundation.gov: could not connect to host
@@ -2556,24 +2653,30 @@ chronogram.me: did not receive HSTS header
chronoproject.com: did not receive HSTS header
chrst.ph: could not connect to host
chs.us: max-age too low: 0
-chsh.moe: could not connect to host
chua.cf: could not connect to host
chuckame.fr: did not receive HSTS header
chulado.com: did not receive HSTS header
chundelac.com: could not connect to host
churchux.co: did not receive HSTS header
+churchwebcanada.ca: did not receive HSTS header
+churchwebsupport.com: did not receive HSTS header
churrasqueirafacil.com.br: could not connect to host
ci-labo.com.tw: max-age too low: 7889238
cianmawhinney.xyz: could not connect to host
+cidadedopoker.com.br: did not receive HSTS header
+ciderclub.com: could not connect to host
cidr.ml: could not connect to host
+cielly.com: could not connect to host
cienbeaute-lidl.fr: could not connect to host
cigarblogs.net: could not connect to host
+cigarterminal.com: could not connect to host
cigi.site: could not connect to host
ciicutini.ro: did not receive HSTS header
cim2b.de: could not connect to host
cimalando.eu: could not connect to host
cinartelorgu.com: did not receive HSTS header
cinefilia.tk: could not connect to host
+cinema5.ru: did not receive HSTS header
cinemaclub.co: could not connect to host
cinerama.com.br: did not receive HSTS header
cintdirect.com: could not connect to host
@@ -2582,6 +2685,7 @@ cipher.co.th: did not receive HSTS header
cipher.land: could not connect to host
cipherli.st: did not receive HSTS header
ciplanutrition.com: could not connect to host
+cipriano.nl: did not receive HSTS header
cira.email: could not connect to host
circ-logic.com: did not receive HSTS header
circlebox.rocks: could not connect to host
@@ -2596,6 +2700,8 @@ citywalkr.com: could not connect to host
ciuciucadou.ro: could not connect to host
cium.ru: could not connect to host
ciurcasdan.eu: did not receive HSTS header
+civicunicorn.com: could not connect to host
+civicunicorn.us: could not connect to host
cjcaron.org: could not connect to host
cjdpenterprises.com: could not connect to host
cjdpenterprises.com.au: could not connect to host
@@ -2608,7 +2714,7 @@ clan-ww.com: did not receive HSTS header
clapping-rhymes.com: did not receive HSTS header
clara-baumert.de: could not connect to host
claralabs.com: did not receive HSTS header
-claretandbanter.uk: did not receive HSTS header
+claretandbanter.uk: could not connect to host
clarity-c2ced.appspot.com: did not receive HSTS header
claritysrv.com: did not receive HSTS header
clarksgaragedoorrepair.com: did not receive HSTS header
@@ -2619,6 +2725,7 @@ classicshop.ua: did not receive HSTS header
classicspublishing.com: could not connect to host
classifiedssa.co.za: could not connect to host
claster.it: did not receive HSTS header
+claude.tech: could not connect to host
claudearpel.fr: did not receive HSTS header
claudio4.com: did not receive HSTS header
claytoncondon.com: could not connect to host
@@ -2630,6 +2737,7 @@ cleanstar.org: could not connect to host
clear.ml: could not connect to host
clearc.tk: could not connect to host
clearchatsandbox.com: could not connect to host
+clearkonjac.com: could not connect to host
clearsky.me: did not receive HSTS header
clearviewwealthprojector.com.au: could not connect to host
clemovementlaw.com: could not connect to host
@@ -2644,6 +2752,7 @@ clickandgo.com: did not receive HSTS header
clickandshoot.nl: could not connect to host
clickclickphish.com: did not receive HSTS header
clickgram.biz: could not connect to host
+clickomobile.com: could not connect to host
clicks.co.za: max-age too low: 1800
clicktenisdemesa.com.br: did not receive HSTS header
clicn.bio: could not connect to host
@@ -2657,6 +2766,7 @@ clintonbloodworth.com: could not connect to host
clintonbloodworth.io: could not connect to host
clintwilson.technology: max-age too low: 2592000
clipped4u.com: could not connect to host
+clod-hacking.com: could not connect to host
cloghercastles.co.uk: did not receive HSTS header
closient.com: did not receive HSTS header
closingholding.com: could not connect to host
@@ -2665,18 +2775,23 @@ cloud-project.com: could not connect to host
cloud.wtf: could not connect to host
cloud2go.de: did not receive HSTS header
cloudapi.vc: could not connect to host
-cloudbased.info: could not connect to host
+cloudbased.info: did not receive HSTS header
cloudbasedsite.com: did not receive HSTS header
cloudberlin.goip.de: could not connect to host
cloudbleed.info: could not connect to host
cloudcert.org: did not receive HSTS header
cloudcy.net: could not connect to host
clouddesktop.co.nz: could not connect to host
+cloudfiles.at: could not connect to host
cloudfren.com: did not receive HSTS header
cloudimag.es: could not connect to host
+cloudimprovedtest.com: could not connect to host
cloudlink.club: could not connect to host
+cloudmigrator365.com: did not receive HSTS header
cloudns.com.au: could not connect to host
cloudopt.net: did not receive HSTS header
+cloudpagesforwork.com: did not receive HSTS header
+cloudpebble.net: did not receive HSTS header
clouds.webcam: could not connect to host
cloudspotterapp.com: did not receive HSTS header
cloudstoragemaus.com: could not connect to host
@@ -2701,14 +2816,13 @@ clvrwebdesign.com: did not receive HSTS header
clvs7.com: did not receive HSTS header
clycat.ru: could not connect to host
clywedogmaths.co.uk: could not connect to host
-cmangos.net: could not connect to host
+cmangos.net: did not receive HSTS header
cmc-versand.de: did not receive HSTS header
cmcc.network: could not connect to host
cmci.dk: did not receive HSTS header
cmdtelecom.net.br: did not receive HSTS header
-cmitao.com: could not connect to host
cmpr.es: could not connect to host
-cmrss.com: did not receive HSTS header
+cmrss.com: could not connect to host
cms-weble.jp: did not receive HSTS header
cmsbattle.com: could not connect to host
cmscafe.ru: did not receive HSTS header
@@ -2729,6 +2843,8 @@ co-driversphoto.se: could not connect to host
co-yutaka.com: could not connect to host
coach-sportif.paris: did not receive HSTS header
coachingconsultancy.com: did not receive HSTS header
+coathangerstrangla.com: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsISiteSecurityService.processHeader]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: /home/trava90/REPO/UXP/security/manager/tools/getHSTSPreloadList.js :: processStsHeader :: line 131" data: no]
+coathangerstrangler.com: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsISiteSecurityService.processHeader]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: /home/trava90/REPO/UXP/security/manager/tools/getHSTSPreloadList.js :: processStsHeader :: line 131" data: no]
cobaltlp.com: could not connect to host
cobrax.net: could not connect to host
coccinellaskitchen.com: could not connect to host
@@ -2767,6 +2883,7 @@ codeplay.org: could not connect to host
codepoet.de: did not receive HSTS header
codeproxy.ddns.net: could not connect to host
codepx.com: did not receive HSTS header
+coderhangout.com: could not connect to host
codewiththepros.org: could not connect to host
codewiz.xyz: could not connect to host
codigosddd.com.br: did not receive HSTS header
@@ -2775,9 +2892,8 @@ coffeedino.com: did not receive HSTS header
coffeeetc.co.uk: could not connect to host
coffeestrategies.com: max-age too low: 5184000
cogniflex.com: did not receive HSTS header
-cogsquad.house: could not connect to host
cogumelosmagicos.org: could not connect to host
-cohesive.io: did not receive HSTS header
+cohesive.io: could not connect to host
coin-exchange.cz: could not connect to host
coindam.com: could not connect to host
coins2001.ru: could not connect to host
@@ -2807,6 +2923,7 @@ colorunhas.com.br: did not receive HSTS header
coltonrb.com: could not connect to host
com.cc: could not connect to host
combatshield.cz: did not receive HSTS header
+comchezmeme.com: could not connect to host
comefollowme2016.com: did not receive HSTS header
comeoncolleen.com: did not receive HSTS header
comercialtrading.eu: could not connect to host
@@ -2823,7 +2940,7 @@ comitesaustria.at: could not connect to host
comiteshopping.com: could not connect to host
commania.co.kr: could not connect to host
commencepayments.com: did not receive HSTS header
-commerciallocker.com: did not receive HSTS header
+commerciallocker.com: could not connect to host
commercialplanet.eu: could not connect to host
commune-preuilly.fr: did not receive HSTS header
community-cupboard.org: did not receive HSTS header
@@ -2834,7 +2951,6 @@ comocurarlashemorroidesya.com: did not receive HSTS header
comotalk.com: could not connect to host
compalytics.com: could not connect to host
comparamejor.com: did not receive HSTS header
-compareandrecycle.co.uk: did not receive HSTS header
comparejewelleryprices.co.uk: could not connect to host
comparetravelinsurance.com.au: did not receive HSTS header
compassionate-biology.com: could not connect to host
@@ -2849,6 +2965,8 @@ complymd.com: did not receive HSTS header
compredietlight.com.br: did not receive HSTS header
comprefitasadere.com.br: did not receive HSTS header
comprehensiveihc.com: could not connect to host
+compromised.com: could not connect to host
+compsmag.com: did not receive HSTS header
comptrollerofthecurrency.gov: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsISiteSecurityService.processHeader]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: /home/trava90/REPO/UXP/security/manager/tools/getHSTSPreloadList.js :: processStsHeader :: line 131" data: no]
compucorner.com.mx: could not connect to host
computeremergency.com.au: did not receive HSTS header
@@ -2869,14 +2987,14 @@ congz.me: could not connect to host
conkret.co.uk: could not connect to host
conkret.eu: could not connect to host
conkret.in: did not receive HSTS header
-connaitre-les-astres.com: could not connect to host
+connaitre-les-astres.com: did not receive HSTS header
connect-me.com: did not receive HSTS header
connect.ua: could not connect to host
connected-verhuurservice.nl: did not receive HSTS header
connectfss.com: could not connect to host
connectingconcepts.com: did not receive HSTS header
+conpins.nl: could not connect to host
conrad.am: could not connect to host
-conrail.blue: could not connect to host
consciousandglamorous.com: could not connect to host
consciousbrand.org.au: could not connect to host
consciousbranding.org.au: could not connect to host
@@ -2906,6 +3024,8 @@ convertimg.com: could not connect to host
convoitises.com: did not receive HSTS header
cooink.net: could not connect to host
cookiestudies.cf: could not connect to host
+cool110.tk: could not connect to host
+cool110.xyz: could not connect to host
coolaj86.com: did not receive HSTS header
coolbutbroken.com: did not receive HSTS header
coolchevy.org.ua: did not receive HSTS header
@@ -2914,8 +3034,9 @@ cooljs.me: could not connect to host
coolkidsbouncycastles.co.uk: did not receive HSTS header
coolvox.com: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsISiteSecurityService.processHeader]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: /home/trava90/REPO/UXP/security/manager/tools/getHSTSPreloadList.js :: processStsHeader :: line 131" data: no]
coonelnel.net: did not receive HSTS header
-cooxa.com: did not receive HSTS header
+cooxa.com: could not connect to host
copshop.com.br: could not connect to host
+coptic-treasures.com: max-age too low: 2592000
copycaught.com: could not connect to host
cor-ser.es: could not connect to host
coralproject.net: did not receive HSTS header
@@ -2938,6 +3059,7 @@ cormactagging.ie: could not connect to host
cormilu.com.br: did not receive HSTS header
cornishcamels.com: did not receive HSTS header
cornmachine.com: did not receive HSTS header
+cornodo.com: could not connect to host
coroasdefloresonline.com.br: could not connect to host
corozanu.ro: did not receive HSTS header
corpoatletico.com.br: could not connect to host
@@ -2969,6 +3091,8 @@ course.pp.ua: did not receive HSTS header
course.rs: could not connect to host
coursella.com: did not receive HSTS header
courses.nl: could not connect to host
+courseworkbank.info: could not connect to host
+cousincouples.com: max-age too low: 0
cove.sh: could not connect to host
covenantbank.net: could not connect to host
coverdat.com: could not connect to host
@@ -3004,17 +3128,16 @@ crazy-crawler.de: did not receive HSTS header
crazycen.com: did not receive HSTS header
crazycraftland.de: did not receive HSTS header
crazycraftland.net: did not receive HSTS header
+crazyfamily11.de: did not receive HSTS header
crazyhotseeds.com: did not receive HSTS header
crazyker.com: did not receive HSTS header
crbug.com: did not receive HSTS header (error ignored - included regardless)
creaescola.com: did not receive HSTS header
-crealogix-online.com: could not connect to host
creamybuild.com: could not connect to host
create-test-publish.co.uk: could not connect to host
creativeapple.ltd: did not receive HSTS header
creativeartifice.com: did not receive HSTS header
creativecommonscatpictures.com: could not connect to host
-creativeink.de: could not connect to host
creativephysics.ml: could not connect to host
creativeplayuk.com: did not receive HSTS header
creato.top: could not connect to host
@@ -3035,7 +3158,6 @@ crmdemo.website: did not receive HSTS header
crockett.io: did not receive HSTS header
croco.vision: did not receive HSTS header
croeder.net: could not connect to host
-cronix.cc: could not connect to host
croods-mt2.fr: did not receive HSTS header
croome.no-ip.org: could not connect to host
crop-alert.com: could not connect to host
@@ -3050,6 +3172,7 @@ crownbouncycastlehire.co.uk: did not receive HSTS header
crownruler.com: did not receive HSTS header
crox.co: could not connect to host
crrev.com: did not receive HSTS header (error ignored - included regardless)
+crt.sh: could not connect to host
crtvmgmt.com: could not connect to host
crudysql.com: could not connect to host
crufad.org: did not receive HSTS header
@@ -3060,9 +3183,13 @@ cruzr.xyz: could not connect to host
crypalert.com: could not connect to host
crypt.guru: did not receive HSTS header
cryptify.eu: could not connect to host
+cryptobells.com: did not receive HSTS header
cryptobin.org: could not connect to host
cryptocaseproject.com: could not connect to host
cryptodash.net: could not connect to host
+cryptoegg.ca: could not connect to host
+cryptofrog.co: could not connect to host
+cryptoisnotacrime.org: could not connect to host
cryptojar.io: could not connect to host
cryptolab.pro: could not connect to host
cryptolab.tk: could not connect to host
@@ -3087,8 +3214,9 @@ csfs.org.uk: could not connect to host
csgf.ru: did not receive HSTS header
csgo.help: could not connect to host
csgo77.com: could not connect to host
-csgodicegame.com: did not receive HSTS header
+csgodicegame.com: could not connect to host
csgoelemental.com: could not connect to host
+csgogamers.com: could not connect to host
csgokings.eu: could not connect to host
csgoshifter.com: could not connect to host
csilies.de: could not connect to host
@@ -3102,6 +3230,7 @@ cssu.in: did not receive HSTS header
csvape.com: did not receive HSTS header
ct-status.org: could not connect to host
ct-watches.dk: did not receive HSTS header
+ctl.email: could not connect to host
ctrl.blog: did not receive HSTS header
cuanhua3s.com: did not receive HSTS header
cubecart.net: could not connect to host
@@ -3109,7 +3238,6 @@ cubela.tech: could not connect to host
cubeserver.eu: could not connect to host
cubewano.com: could not connect to host
cubix.host: did not receive HSTS header
-cublick.com: did not receive HSTS header
cucc.date: could not connect to host
cuecamania.com.br: could not connect to host
cujanovic.com: did not receive HSTS header
@@ -3118,9 +3246,9 @@ culinae.nl: could not connect to host
culture-school.top: did not receive HSTS header
cumparama.com: did not receive HSTS header
cumshots-video.ru: could not connect to host
-cuni-cuni-club.com: could not connect to host
+cuni-cuni-club.com: did not receive HSTS header
cuni-rec.com: could not connect to host
-cuntflaps.me: could not connect to host
+cuntflaps.me: did not receive HSTS header
cuongquach.com: did not receive HSTS header
cuongthach.com: did not receive HSTS header
cuonic.com: could not connect to host
@@ -3131,6 +3259,7 @@ curarnosensalud.com: could not connect to host
curatedgeek.com: did not receive HSTS header
curiouscat.me: max-age too low: 2592000
curlyroots.com: did not receive HSTS header
+current.com: did not receive HSTS header
curroapp.com: could not connect to host
cursosdnc.cl: did not receive HSTS header
curveweb.co.uk: did not receive HSTS header
@@ -3139,6 +3268,8 @@ custe.rs: could not connect to host
customadesign.com: did not receive HSTS header
customd.com: did not receive HSTS header
customfilmworks.com: could not connect to host
+custompapers.com: could not connect to host
+customwritings.com: could not connect to host
cutelariafiveladeouro.com.br: did not receive HSTS header
cutorrent.com: could not connect to host
cuvva.insure: did not receive HSTS header
@@ -3147,7 +3278,6 @@ cvsoftub.com: could not connect to host
cvtparking.co.uk: did not receive HSTS header
cw-bw.de: could not connect to host
cwage.com: could not connect to host
-cwarren.is: could not connect to host
cwbw.network: could not connect to host
cwilson.ga: could not connect to host
cy.technology: did not receive HSTS header
@@ -3162,35 +3292,38 @@ cyberdos.de: did not receive HSTS header
cyberlab.kiev.ua: did not receive HSTS header
cyberlab.team: did not receive HSTS header
cyberpeace.nl: could not connect to host
-cyberpioneer.net: could not connect to host
cyberprey.com: did not receive HSTS header
cyberpunk.ca: could not connect to host
cybersafesolutions.com: did not receive HSTS header
cyberscan.io: did not receive HSTS header
cybershambles.com: could not connect to host
cyberspace.today: could not connect to host
-cyberxpert.nl: could not connect to host
+cybit.io: did not receive HSTS header
cyclehackluxembourgcity.lu: could not connect to host
cyclingjunkies.com: could not connect to host
cydia-search.io: could not connect to host
cyelint.com: could not connect to host
+cygu.ch: did not receive HSTS header
cymtech.net: could not connect to host
cynoshair.com: could not connect to host
cyoda.com: did not receive HSTS header
-cypherpunk.com: could not connect to host
cypherpunk.ws: could not connect to host
cyphertite.com: could not connect to host
cytadel.fr: did not receive HSTS header
+czakey.net: could not connect to host
czaw.org: did not receive HSTS header
czirnich.org: did not receive HSTS header
+czk.mk: could not connect to host
czlx.co: could not connect to host
d-academia.com: did not receive HSTS header
+d-macindustries.com: did not receive HSTS header
d-rickroll-e.pw: could not connect to host
d00r.de: did not receive HSTS header
d0xq.net: could not connect to host
d1ves.io: did not receive HSTS header
d3x.pw: could not connect to host
d4rkdeagle.tk: could not connect to host
+d4wson.com: could not connect to host
d8studio.net: could not connect to host
da8.cc: could not connect to host
dabblegoat.com: could not connect to host
@@ -3206,9 +3339,8 @@ dailystormerpodcasts.com: could not connect to host
dailytopix.com: could not connect to host
daimadi.com: could not connect to host
daisuki.pw: could not connect to host
-daiwai.de: could not connect to host
daiyuu.jp: could not connect to host
-dakerealestate.com: could not connect to host
+dakerealestate.com: did not receive HSTS header
dakl-shop.de: did not receive HSTS header
dakotasilencer.com: did not receive HSTS header
dakrib.net: could not connect to host
@@ -3224,6 +3356,7 @@ danbarrett.com.au: could not connect to host
dancerdates.net: did not receive HSTS header
dandymrsb.com: could not connect to host
dane-bre.net: max-age too low: 172800
+dango.in: could not connect to host
daniel-mosquera.com: could not connect to host
daniel-seifert.com: max-age too low: 600000
daniel-stahl.net: could not connect to host
@@ -3241,10 +3374,12 @@ danishenanigans.com: could not connect to host
dankeblog.com: could not connect to host
danmark.guide: did not receive HSTS header
dannycrichton.com: did not receive HSTS header
+dannystevens.co.uk: could not connect to host
danrl.de: could not connect to host
danskringsporta.be: did not receive HSTS header
danwillenberg.com: did not receive HSTS header
daolerp.xyz: could not connect to host
+daphne.informatik.uni-freiburg.de: did not receive HSTS header
dargasia.is: could not connect to host
dario.im: did not receive HSTS header
dariosirangelo.me: did not receive HSTS header
@@ -3277,22 +3412,24 @@ data-detox.com: could not connect to host
data.haus: could not connect to host
data.qld.gov.au: did not receive HSTS header
datacave.is: could not connect to host
+datacool.tk: could not connect to host
datacubed.com: did not receive HSTS header
datahoarder.download: could not connect to host
-datahoarder.xyz: could not connect to host
dataisme.com: did not receive HSTS header
datajapan.co.jp: did not receive HSTS header
datamatic.ru: could not connect to host
dataretention.solutions: could not connect to host
+datasharesystem.com: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsISiteSecurityService.processHeader]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: /home/trava90/REPO/UXP/security/manager/tools/getHSTSPreloadList.js :: processStsHeader :: line 131" data: no]
datasnitch.co.uk: could not connect to host
datatekniikka.com: could not connect to host
datedeposit.com: could not connect to host
datengrab.ws: could not connect to host
+datenlast.de: could not connect to host
datenreiter.cf: could not connect to host
datenreiter.gq: could not connect to host
datenreiter.ml: could not connect to host
datenreiter.tk: could not connect to host
-datenschutzhelden.org: did not receive HSTS header
+datenschutzhelden.org: could not connect to host
datine.com.br: could not connect to host
datorb.com: could not connect to host
datortipsen.se: did not receive HSTS header
@@ -3304,13 +3441,16 @@ davidglidden.eu: did not receive HSTS header
davidgrudl.com: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsISiteSecurityService.processHeader]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: /home/trava90/REPO/UXP/security/manager/tools/getHSTSPreloadList.js :: processStsHeader :: line 131" data: no]
davidhunter.scot: did not receive HSTS header
davidletellier.com: did not receive HSTS header
+davidmcevoy.org.uk: did not receive HSTS header
davidnoren.com: did not receive HSTS header
davidreinhardt.de: could not connect to host
davidscherzer.at: could not connect to host
davros.eu: could not connect to host
davros.ru: could not connect to host
+daw.nz: could not connect to host
dawnofeden.org: did not receive HSTS header
dawnson.is: could not connect to host
+dawnsonb.com: could not connect to host
day.vip: did not receive HSTS header
daylightcompany.com: did not receive HSTS header
days.one: could not connect to host
@@ -3326,10 +3466,10 @@ dcc.moe: did not receive HSTS header
dccode.gov: could not connect to host
dccoffeeproducts.com: did not receive HSTS header
dccraft.net: could not connect to host
-dclaisse.fr: could not connect to host
dctxf.com: did not receive HSTS header
dcuofriends.net: could not connect to host
-dcw.io: did not receive HSTS header
+dcw.io: could not connect to host
+dd.art.pl: could not connect to host
ddatsh.com: did not receive HSTS header
dden.website: could not connect to host
dden.xyz: could not connect to host
@@ -3340,12 +3480,19 @@ ddos-mitigation.co.uk: could not connect to host
ddos-mitigation.info: could not connect to host
de-servers.de: could not connect to host
deadmann.com: could not connect to host
-deadsoul.net: max-age too low: 0
+deadsoul.net: could not connect to host
debank.tv: did not receive HSTS header
+debarrasantony.com: could not connect to host
+debarrasasnieressurseine.com: could not connect to host
+debarrasboulognebillancourt.com: could not connect to host
+debarrasclichy.com: could not connect to host
+debarrascolombes.com: could not connect to host
+debarrasnanterre.com: could not connect to host
debatch.se: could not connect to host
debian-vhost.de: could not connect to host
debiton.dk: could not connect to host
debitoutil.com: did not receive HSTS header
+debitpaie.com: did not receive HSTS header
deborahmarinelli.eu: could not connect to host
debtkit.co.uk: did not receive HSTS header
debtprotectionreporting.com: did not receive HSTS header
@@ -3360,6 +3507,7 @@ decofire.pl: did not receive HSTS header
decomplify.com: did not receive HSTS header
deconsolutions.com: did not receive HSTS header
decoraid.com: did not receive HSTS header
+decoratore.roma.it: did not receive HSTS header
decorincasa.com.br: could not connect to host
decorland.com.ua: could not connect to host
decormiernissanparts.com: could not connect to host
@@ -3370,7 +3518,6 @@ dedietrich-asia.com: could not connect to host
deepcovelabs.net: could not connect to host
deepcreampie.com: could not connect to host
deepearth.uk: could not connect to host
-deephill.com: could not connect to host
deeprecce.com: could not connect to host
deeprecce.link: could not connect to host
deeprecce.tech: could not connect to host
@@ -3401,9 +3548,9 @@ deliberatedigital.com: [Exception... "Component returned failure code: 0x8000400
deliver.moe: did not receive HSTS header
deliverance.co.uk: could not connect to host
deloittequant.com: could not connect to host
-deltaconcepts.de: did not receive HSTS header
+deltaconcepts.de: could not connect to host
delvj.org: could not connect to host
-demandware.com: could not connect to host
+demandware.com: did not receive HSTS header
demarche-expresse.com: could not connect to host
demdis.org: could not connect to host
demilitarized.ninja: could not connect to host
@@ -3413,7 +3560,6 @@ democracy.io: did not receive HSTS header
democraticdifference.com: did not receive HSTS header
demomanca.com: did not receive HSTS header
demotops.com: could not connect to host
-dempsters.ca: max-age too low: 86400
dengchangdong.com: could not connect to host
denh.am: did not receive HSTS header
denisjean.fr: could not connect to host
@@ -3463,10 +3609,12 @@ detecte-fuite.ch: could not connect to host
detecte.ch: could not connect to host
detectefuite.ch: could not connect to host
detector.exposed: could not connect to host
-detest.org: could not connect to host
+detest.org: did not receive HSTS header
dethikiemtra.com: did not receive HSTS header
+detroitrocs.org: did not receive HSTS header
detteflies.com: max-age too low: 7889238
detutorial.com: max-age too low: 36000
+deuchnord.fr: could not connect to host
deusu.de: could not connect to host
deusu.org: could not connect to host
deuxvia.com: could not connect to host
@@ -3477,7 +3625,10 @@ dev-talk.eu: did not receive HSTS header
dev-talk.net: could not connect to host
devafterdark.com: could not connect to host
devdesco.com: could not connect to host
+devdom.io: max-age too low: 172800
+devdoodle.net: could not connect to host
develop.fitness: could not connect to host
+developermail.io: did not receive HSTS header
developersclub.website: could not connect to host
developyourelement.com: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsISiteSecurityService.processHeader]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: /home/trava90/REPO/UXP/security/manager/tools/getHSTSPreloadList.js :: processStsHeader :: line 131" data: no]
devh.de: could not connect to host
@@ -3501,6 +3652,7 @@ devtub.com: could not connect to host
devuan.org: did not receive HSTS header
dewebwerf.nl: did not receive HSTS header
dewin.io: could not connect to host
+dezet-ev.de: could not connect to host
dfixit.com: could not connect to host
dfrance.com.br: did not receive HSTS header
dfviana.com.br: max-age too low: 2592000
@@ -3515,7 +3667,6 @@ dhub.xyz: could not connect to host
dhxxls.com: could not connect to host
diablotine.rocks: could not connect to host
diabolic.chat: could not connect to host
-diagnocentro.cl: could not connect to host
diagnosia.com: did not receive HSTS header
diagonale-deco.fr: did not receive HSTS header
diamondcare.com.br: could not connect to host
@@ -3534,11 +3685,11 @@ dicio.com.br: did not receive HSTS header
dicionariofinanceiro.com: did not receive HSTS header
dicionariopopular.com: did not receive HSTS header
dick.red: could not connect to host
+dickpics.ru: could not connect to host
didierlaumen.be: could not connect to host
die-besten-weisheiten.de: did not receive HSTS header
die-gruenen-teufel.de: could not connect to host
dieb.photo: could not connect to host
-diegobarrosmaia.com.br: could not connect to host
diejanssens.net: did not receive HSTS header
diemogebhardt.com: could not connect to host
dierenkruiden.nl: did not receive HSTS header
@@ -3550,7 +3701,6 @@ diferenca.com: did not receive HSTS header
diggable.co: max-age too low: 2592000
digihyp.ch: could not connect to host
digikol.net: could not connect to host
-diginota.com: did not receive HSTS header
digired.xyz: could not connect to host
digitalbank.kz: could not connect to host
digitalcloud.ovh: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsISiteSecurityService.processHeader]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: /home/trava90/REPO/UXP/security/manager/tools/getHSTSPreloadList.js :: processStsHeader :: line 131" data: no]
@@ -3579,9 +3729,8 @@ dimes.com.tr: did not receive HSTS header
dimitrisotiropoulosbooks.com: max-age too low: 7889238
din-tools.com: did not receive HSTS header
dinamoelektrik.com: could not connect to host
-dingcc.com: could not connect to host
dingcc.me: could not connect to host
-dingcc.org: did not receive HSTS header
+dingcc.org: could not connect to host
dingcc.xyz: could not connect to host
dingss.com: could not connect to host
dinkum.online: could not connect to host
@@ -3600,8 +3749,10 @@ direnv.net: did not receive HSTS header
direwolfsoftware.ca: could not connect to host
dirk-weise.de: could not connect to host
dirtycat.ru: could not connect to host
+dirtygeek.ovh: could not connect to host
disadattamentolavorativo.it: could not connect to host
-disclosure.io: could not connect to host
+disarc.com: max-age too low: 0
+disclosure.io: did not receive HSTS header
disco-crazy-world.de: could not connect to host
discord-chan.net: could not connect to host
discountmania.eu: did not receive HSTS header
@@ -3612,13 +3763,12 @@ discoverrsv.com: did not receive HSTS header
discoverwellness.center: did not receive HSTS header
discovery.lookout.com: did not receive HSTS header
discoveryballoon.org: could not connect to host
-discoveryottawa.ca: did not receive HSTS header
disking.co.uk: did not receive HSTS header
dislocated.de: did not receive HSTS header
disorderboutique.com: did not receive HSTS header
-displayideas.gr: max-age too low: 0
disruptivelabs.net: could not connect to host
disruptivelabs.org: could not connect to host
+dissieux.com: did not receive HSTS header
dissimulo.me: could not connect to host
distinctivephotography.com.au: could not connect to host
distinguishedwindows.co.uk: did not receive HSTS header
@@ -3632,12 +3782,11 @@ divegearexpress.com.cn: did not receive HSTS header
diversity-spielzeug.de: did not receive HSTS header
divingwithnic.com: could not connect to host
divvi.co.nz: did not receive HSTS header
-divvymonkey.com: did not receive HSTS header
divvyradio.com: did not receive HSTS header
diwei.vip: did not receive HSTS header
dixiediner.com: did not receive HSTS header
dixmag.com: could not connect to host
-diz.in.ua: could not connect to host
+diz.in.ua: did not receive HSTS header
dizihocasi.com: could not connect to host
dizorg.net: could not connect to host
dj4et.de: could not connect to host
@@ -3651,12 +3800,14 @@ dl.google.com: did not receive HSTS header (error ignored - included regardless)
dlbouncers.co.uk: did not receive HSTS header
dlc.viasinc.com: could not connect to host
dlemper.de: did not receive HSTS header
+dlouwrink.nl: could not connect to host
dlyl888.com: could not connect to host
dmarketer.com: did not receive HSTS header
dmcglobaltravel.com.mx: did not receive HSTS header
dmcibulldog.com: did not receive HSTS header
dmdre.com: did not receive HSTS header
dmenergy.ru: did not receive HSTS header
+dmfd.net: could not connect to host
dmix.ca: could not connect to host
dmlogic.com: could not connect to host
dmtry.me: did not receive HSTS header
@@ -3666,19 +3817,22 @@ dnmaze.com: could not connect to host
dns.google.com: did not receive HSTS header (error ignored - included regardless)
dnsbird.net: could not connect to host
dnsbird.org: could not connect to host
-dnscrypt.org: could not connect to host
+dnscrypt.org: max-age too low: 0
dnsknowledge.com: did not receive HSTS header
dnsql.io: could not connect to host
do-do.tk: could not connect to host
+do-it.cz: could not connect to host
+do67.de: could not connect to host
+do67.net: could not connect to host
doak.io: did not receive HSTS header
dobet.in: could not connect to host
doc-justice.com: could not connect to host
docid.io: could not connect to host
+dockerturkiye.com: max-age too low: 0
docket.news: could not connect to host
doclot.io: did not receive HSTS header
docplexus.in: did not receive HSTS header
docset.io: could not connect to host
-doctorsonmaps.com: could not connect to host
docufiel.com: could not connect to host
doculus.io: did not receive HSTS header
documentations-sociales.com: could not connect to host
@@ -3688,6 +3842,7 @@ doeswindowssuckforeveryoneorjustme.com: could not connect to host
dogbox.se: could not connect to host
dogcratereview.info: could not connect to host
dogespeed.ga: could not connect to host
+doggedbyirs.com: could not connect to host
doggieholic.net: could not connect to host
dognlife.com: could not connect to host
dogoodbehappyllc.com: did not receive HSTS header
@@ -3702,8 +3857,9 @@ dollarstore24.com: could not connect to host
dollywiki.co.uk: could not connect to host
dolphin-cloud.com: could not connect to host
dolphin-hosting.com: could not connect to host
-dolphincorp.co.uk: did not receive HSTS header
+dolphincorp.co.uk: could not connect to host
dolphinswithlasers.com: could not connect to host
+dolt.xyz: did not receive HSTS header
domaine-aigoual-cevennes.com: did not receive HSTS header
domainelaremejeanne.com: did not receive HSTS header
domaris.de: did not receive HSTS header
@@ -3713,7 +3869,7 @@ domenicocatelli.com: did not receive HSTS header
domfee.com: could not connect to host
dominikanskarepubliken.guide: could not connect to host
dominioanimal.com: could not connect to host
-dominique-mueller.de: did not receive HSTS header
+dominique-mueller.de: could not connect to host
don.yokohama: could not connect to host
donateway.com: did not receive HSTS header
dong8.top: could not connect to host
@@ -3747,7 +3903,9 @@ doska.kz: could not connect to host
dostavkakurierom.ru: could not connect to host
dot42.no: could not connect to host
dotadata.me: could not connect to host
+dotb.dn.ua: did not receive HSTS header
dotbrick.co.th: did not receive HSTS header
+dotconnor.com: could not connect to host
dotkod.com: could not connect to host
dotnetsandbox.ca: could not connect to host
dotspaperie.com: could not connect to host
@@ -3774,6 +3932,7 @@ drabim.org: did not receive HSTS header
draghive.club: did not receive HSTS header
draghive.net: could not connect to host
draghive.photos: did not receive HSTS header
+dragoncityhack.tips: could not connect to host
dragonisles.net: could not connect to host
dragons-of-highlands.cz: did not receive HSTS header
dragonsmoke.cloud: could not connect to host
@@ -3833,13 +3992,12 @@ droomhuisindestadverkopen.nl: could not connect to host
droomhuisophetplattelandverkopen.nl: could not connect to host
dropcam.com: did not receive HSTS header
drostschocolates.com: did not receive HSTS header
-drpure.pw: did not receive HSTS header
+drpure.pw: could not connect to host
drtroyhendrickson.com: could not connect to host
drtti.io: could not connect to host
drturner.com.au: did not receive HSTS header
drugagodba.si: did not receive HSTS header
drumbandesperanto.nl: could not connect to host
-drummondframing.com: could not connect to host
drupal123.com: could not connect to host
druznek.rocks: could not connect to host
druznek.xyz: could not connect to host
@@ -3848,9 +4006,13 @@ drybasement.com: did not receive HSTS header
drybasementkansas.com: did not receive HSTS header
drycreekapiary.com: could not connect to host
ds-christiansen.de: could not connect to host
+ds67.de: could not connect to host
dshiv.io: could not connect to host
+dsyunmall.com: could not connect to host
+dtg-fonds.com: could not connect to host
+dtg-fonds.de: could not connect to host
+dtg-fonds.net: could not connect to host
dtub.co: could not connect to host
-dtx.sk: could not connect to host
duan.li: could not connect to host
dubik.su: did not receive HSTS header
duckyubuntu.tk: could not connect to host
@@ -3858,8 +4020,12 @@ ducohosting.com: did not receive HSTS header
dudesunderwear.com.br: could not connect to host
duelsow.eu: could not connect to host
duelysthub.com: could not connect to host
-duerls.de: did not receive HSTS header
-duesee.org: could not connect to host
+duerls.de: could not connect to host
+dugnet.com: could not connect to host
+dugnet.io: could not connect to host
+dugnet.net: could not connect to host
+dugnet.org: could not connect to host
+dugnet.tech: could not connect to host
dujsq.com: could not connect to host
dujsq.top: could not connect to host
dukec.me: did not receive HSTS header
@@ -3870,7 +4036,6 @@ dunashoes.com: could not connect to host
dune.io: could not connect to host
dunea.nl: did not receive HSTS header
dung-massage.fr: did not receive HSTS header
-dungi.org: did not receive HSTS header
duo.money: could not connect to host
duole30.com: could not connect to host
duoluodeyu.com: could not connect to host
@@ -3878,25 +4043,28 @@ duongpho.com: did not receive HSTS header
durangoenergyllc.com: could not connect to host
dushu.cat: could not connect to host
duskopy.top: could not connect to host
+dutchessuganda.com: did not receive HSTS header
dutchrank.com: did not receive HSTS header
dutyfreeonboard.com: did not receive HSTS header
duuu.ch: could not connect to host
duyao.de: max-age too low: 86400
-dv189.com: did not receive HSTS header
dvotx.org: did not receive HSTS header
dwellstudio.com: did not receive HSTS header
dwhd.org: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsISiteSecurityService.processHeader]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: /home/trava90/REPO/UXP/security/manager/tools/getHSTSPreloadList.js :: processStsHeader :: line 131" data: no]
dwnld.me: could not connect to host
dycem-ns.com: did not receive HSTS header
+dycoa.com: did not receive HSTS header
dycontrol.de: could not connect to host
dylanscott.com.au: did not receive HSTS header
dynamic-innovations.net: could not connect to host
dynamic-networks.be: could not connect to host
dynamize.solutions: did not receive HSTS header
dynts.pro: could not connect to host
+dzet.de: could not connect to host
dziekonski.com: could not connect to host
dzimejl.sk: did not receive HSTS header
dzlibs.io: could not connect to host
+dzsibi.com: could not connect to host
dzytdl.com: did not receive HSTS header
e-aut.net: could not connect to host
e-baraxolka.ru: could not connect to host
@@ -3907,6 +4075,7 @@ e-newshub.com: could not connect to host
e-pokupki.eu: did not receive HSTS header
e-rickroll-r.pw: could not connect to host
e-sa.com: did not receive HSTS header
+e-speak24.pl: did not receive HSTS header
e-vau.de: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsISiteSecurityService.processHeader]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: /home/trava90/REPO/UXP/security/manager/tools/getHSTSPreloadList.js :: processStsHeader :: line 131" data: no]
e-vo-linka.cz: did not receive HSTS header
e-wishlist.net: could not connect to host
@@ -3917,6 +4086,7 @@ e3amn2l.com: could not connect to host
e3kids.com: did not receive HSTS header
e3q.de: could not connect to host
e505.net: did not receive HSTS header
+e51888.com: did not receive HSTS header
eagle-aluminum.com: did not receive HSTS header
eagle-yard.de: could not connect to host
eagleridgecampground.com: could not connect to host
@@ -3926,7 +4096,10 @@ earga.sm: could not connect to host
earlybirdsnacks.com: could not connect to host
earth-people.org: could not connect to host
earthrise16.com: could not connect to host
+earvinkayonga.com: did not receive HSTS header
+easelforart.com: could not connect to host
easew.com: could not connect to host
+eastcoastinflatables.co.uk: did not receive HSTS header
easthokkaido-5airport.jp: did not receive HSTS header
eastmidlandsstargazers.org.uk: did not receive HSTS header
eastmontgroup.com: did not receive HSTS header
@@ -3935,7 +4108,6 @@ easychiller.org: could not connect to host
easykonto.de: could not connect to host
easyplane.it: did not receive HSTS header
easysimplecrm.com: did not receive HSTS header
-eat-mine.ml: max-age too low: 0
eat-the-world.ch: could not connect to host
eatfitoutlet.com.br: could not connect to host
eatlowcarb.de: did not receive HSTS header
@@ -3960,6 +4132,7 @@ eccux.com: could not connect to host
ecfs.link: could not connect to host
ecg.fr: could not connect to host
echipstore.com: did not receive HSTS header
+echo.cc: could not connect to host
echomanchester.net: did not receive HSTS header
echoteen.com: did not receive HSTS header
eckro.com: did not receive HSTS header
@@ -3974,11 +4147,9 @@ econativa.pt: could not connect to host
economy.st: did not receive HSTS header
ecorus.eu: did not receive HSTS header
ecotruck-pooling.com: did not receive HSTS header
-ecpannualmeeting.com: could not connect to host
ecrimex.net: did not receive HSTS header
ectora.com: could not connect to host
ed-matters.org: did not receive HSTS header
-edanni.io: could not connect to host
edati.lv: could not connect to host
edcphenix.tk: could not connect to host
eddmixpanel.com: could not connect to host
@@ -3989,6 +4160,7 @@ eden-noel.at: could not connect to host
edenaya.com: could not connect to host
edenmal.net: did not receive HSTS header
edenvaleplumber24-7.co.za: did not receive HSTS header
+edenvalerubbleremovals.co.za: did not receive HSTS header
edgecustomersportal.com: could not connect to host
edgereinvent.com: did not receive HSTS header
edhrealtor.com: did not receive HSTS header
@@ -4000,7 +4172,6 @@ edition-pommern.com: did not receive HSTS header
editoraacademiacrista.com.br: could not connect to host
edix.ru: could not connect to host
edk.com.tr: did not receive HSTS header
-edpubs.gov: could not connect to host
edsh.de: did not receive HSTS header
educaid.be: did not receive HSTS header
educatio.tech: could not connect to host
@@ -4008,11 +4179,10 @@ educatoys.com.br: could not connect to host
educatweb.de: did not receive HSTS header
educnum.fr: did not receive HSTS header
educourse.ga: could not connect to host
-eductf.org: could not connect to host
eduif.nl: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsISiteSecurityService.processHeader]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: /home/trava90/REPO/UXP/security/manager/tools/getHSTSPreloadList.js :: processStsHeader :: line 131" data: no]
eduvance.in: did not receive HSTS header
ee-terminals.com: could not connect to host
-eeb98.com: did not receive HSTS header
+eeb98.com: could not connect to host
eeetrust.org: could not connect to host
eenekorea.com: could not connect to host
eengezinswoning-in-alphen-aan-den-rijn-kopen.nl: could not connect to host
@@ -4031,10 +4201,12 @@ eenhoorn.ga: could not connect to host
eesistumine2017.ee: could not connect to host
eez.ee: could not connect to host
effectiveosgi.com: could not connect to host
+effectivepapers.com: could not connect to host
efficienthealth.com: did not receive HSTS header
effortlesshr.com: did not receive HSTS header
eftcorp.biz: max-age too low: 0
egge.com: max-age too low: 0
+eggert.org: could not connect to host
egit.co: could not connect to host
ego-world.org: did not receive HSTS header
egupova.ru: did not receive HSTS header
@@ -4046,18 +4218,22 @@ ehrlichesbier.de: could not connect to host
ehuber.info: could not connect to host
eicfood.com: could not connect to host
eidolonhost.com: did not receive HSTS header
-eifelindex.de: did not receive HSTS header
+eidolons.org: could not connect to host
+eifelindex.de: could not connect to host
+eiga-movie.com: max-age too low: 0
eigenbubi.de: could not connect to host
eigo.work: could not connect to host
eimanavicius.lt: did not receive HSTS header
einfachmaldiefressehalten.de: could not connect to host
einhorn.space: could not connect to host
einsatzstiefel.info: could not connect to host
+einsitapis.com: did not receive HSTS header
ejgconsultancy.co.uk: did not receive HSTS header
ejusu.com: did not receive HSTS header
ekbanden.nl: could not connect to host
ekobudisantoso.net: could not connect to host
ekong366.com: could not connect to host
+ekpyroticfrood.net: could not connect to host
eksik.com: could not connect to host
el-soul.com: did not receive HSTS header
elaintehtaat.fi: did not receive HSTS header
@@ -4076,13 +4252,14 @@ electriccitysf.com: could not connect to host
electrician-umhlanga.co.za: could not connect to host
electricianforum.co.uk: did not receive HSTS header
electricianumhlangarocks.co.za: did not receive HSTS header
+electricienasnieres.fr: could not connect to host
electricoperaduo.com: did not receive HSTS header
electromc.com: could not connect to host
eled.io: could not connect to host
elektronring.com: could not connect to host
element-43.com: did not receive HSTS header
elementalict.com: did not receive HSTS header
-elementalrobotics.com: did not receive HSTS header
+elementalrobotics.com: could not connect to host
elemenx.com: did not receive HSTS header
elemprendedor.com.ve: could not connect to host
elena-baykova.ru: did not receive HSTS header
@@ -4093,8 +4270,8 @@ elenorsmadness.org: could not connect to host
eleonorengland.com: did not receive HSTS header
eletesstilus.hu: could not connect to host
elevateandprosper.com: could not connect to host
+elexel.ru: could not connect to host
elgacien.de: could not connect to host
-elglobo.com.mx: max-age too low: 86400
elguillatun.cl: did not receive HSTS header
elhall.pro: did not receive HSTS header
elhall.ru: did not receive HSTS header
@@ -4102,7 +4279,6 @@ elias-nicolas.com: could not connect to host
eliasojala.me: did not receive HSTS header
elimdengelen.com: did not receive HSTS header
eliott.be: could not connect to host
-elistor6100.xyz: did not receive HSTS header
elite-box.com: did not receive HSTS header
elite-box.org: did not receive HSTS header
elitecovering.fr: did not receive HSTS header
@@ -4124,6 +4300,7 @@ elsensohn.ch: did not receive HSTS header
elsitar.com: could not connect to host
elsword.moe: could not connect to host
eltransportquevolem.org: could not connect to host
+elyisus.info: could not connect to host
elytronsecurity.com: could not connect to host
email.lookout.com: could not connect to host
email2rss.net: could not connect to host
@@ -4164,6 +4341,7 @@ empty-r.com: could not connect to host
emptypath.com: did not receive HSTS header
en4u.org: could not connect to host
enaia.fr: did not receive HSTS header
+encadrer-mon-enfant.com: did not receive HSTS header
encode.space: could not connect to host
encode.uk.com: did not receive HSTS header
encoder.pw: could not connect to host
@@ -4193,12 +4371,13 @@ enigmail.net: did not receive HSTS header
enixgaming.com: could not connect to host
enjen.net: did not receive HSTS header
enjoymayfield.com: max-age too low: 0
-enlighten10x.ga: max-age too low: 0
+enjoystudio.ro: did not receive HSTS header
enoou.com: could not connect to host
enpalmademallorca.info: did not receive HSTS header
ensemble-vos-idees.fr: could not connect to host
entaurus.com: could not connect to host
enteente.club: could not connect to host
+enteente.com: could not connect to host
enteente.space: could not connect to host
enteente.xyz: could not connect to host
entercenter.ru: could not connect to host
@@ -4211,15 +4390,17 @@ entrepreneur.or.id: could not connect to host
enum.eu.org: could not connect to host
enumify.com: could not connect to host
envelope.co.nz: could not connect to host
+enviam.de: did not receive HSTS header
enviapresentes.com.br: could not connect to host
enviatufoto.com: max-age too low: 604800
+environment.ai: could not connect to host
envygeeks.com: could not connect to host
eol34.com: could not connect to host
eoldb.org: could not connect to host
eolme.ml: could not connect to host
epanurse.com: could not connect to host
epaygateway.net: could not connect to host
-epdeveloperchallenge.com: did not receive HSTS header
+ephe.be: could not connect to host
ephry.com: could not connect to host
epicmc.games: could not connect to host
epitesz.co: did not receive HSTS header
@@ -4250,6 +4431,7 @@ ericloud.tk: could not connect to host
ericorporation.com: did not receive HSTS header
ericyl.com: did not receive HSTS header
eriel.com.br: could not connect to host
+erinlin.com: did not receive HSTS header
eriser.fr: did not receive HSTS header
ernaehrungsberatung-rapperswil.ch: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsISiteSecurityService.processHeader]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: /home/trava90/REPO/UXP/security/manager/tools/getHSTSPreloadList.js :: processStsHeader :: line 131" data: no]
ernaehrungsberatung-zurich.ch: could not connect to host
@@ -4265,6 +4447,7 @@ errors.zenpayroll.com: could not connect to host
erspro.net: could not connect to host
eru.me: did not receive HSTS header
erwinvanlonden.net: did not receive HSTS header
+es8888.net: could not connect to host
es888999.com: could not connect to host
esaborit.ddns.net: could not connect to host
esafar.cz: did not receive HSTS header
@@ -4273,6 +4456,7 @@ esb111.net: could not connect to host
esb112.com: could not connect to host
esb112.net: could not connect to host
esb16888.com: could not connect to host
+esb17888.com: could not connect to host
esb222.net: could not connect to host
esb555.com: could not connect to host
esb666.com: could not connect to host
@@ -4280,14 +4464,22 @@ esb666.net: could not connect to host
esb66666.com: could not connect to host
esb688.com: could not connect to host
esb68888.com: could not connect to host
+esb777.cc: could not connect to host
+esb777.com: could not connect to host
+esb777.net: could not connect to host
esb777.us: could not connect to host
esb9588.info: did not receive HSTS header
esb999.biz: could not connect to host
+esb999.com: could not connect to host
+esb999.info: could not connect to host
esb999.us: could not connect to host
+esba11.cc: could not connect to host
+esba11.net: could not connect to host
esba11.us: could not connect to host
esball.in: could not connect to host
+esball888.com: could not connect to host
+esball888.net: could not connect to host
esbuilders.co.nz: did not receive HSTS header
-escael.org: did not receive HSTS header
escalate.eu: could not connect to host
escapees.com: did not receive HSTS header
escolaengenharia.com.br: did not receive HSTS header
@@ -4299,7 +4491,9 @@ escueladewordpress.com: did not receive HSTS header
esec.rs: did not receive HSTS header
eseth.de: did not receive HSTS header
esh.ink: could not connect to host
+esibun.net: could not connect to host
esko.bar: could not connect to host
+eskriett.com: could not connect to host
esln.org: did not receive HSTS header
esn-ypci.com: did not receive HSTS header
esocweb.com: could not connect to host
@@ -4311,9 +4505,14 @@ espacemontmorency.com: did not receive HSTS header
especificosba.com.mx: could not connect to host
espo.com.ua: did not receive HSTS header
espra.com: could not connect to host
-espressivo.com.br: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsISiteSecurityService.processHeader]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: /home/trava90/REPO/UXP/security/manager/tools/getHSTSPreloadList.js :: processStsHeader :: line 131" data: no]
+espressivo.com.br: did not receive HSTS header
+esprit-cloture.fr: did not receive HSTS header
esquonic.com: could not connect to host
esrs.gov: could not connect to host
+essayforum.com: could not connect to host
+essaylib.com: could not connect to host
+essayscam.org: could not connect to host
+essayshark.com: could not connect to host
essenceofvitalitydetox.com: could not connect to host
essential12.com: could not connect to host
essentialoilsimports.com: could not connect to host
@@ -4322,12 +4521,13 @@ essenzialeenxovais.com.br: could not connect to host
esseriumani.com: could not connect to host
essexghosthunters.co.uk: did not receive HSTS header
essplusmed.org: could not connect to host
+essteebee.ch: could not connect to host
estaciona.guru: could not connect to host
estebanborges.com: did not receive HSTS header
estespr.com: did not receive HSTS header
estilosapeca.com: could not connect to host
estland.guide: could not connect to host
-estoic.net: could not connect to host
+estoqueinformatica.com.br: could not connect to host
et-buchholz.de: could not connect to host
et180.com: could not connect to host
etangs-magazine.com: could not connect to host
@@ -4348,7 +4548,6 @@ ethicall.org.uk: did not receive HSTS header
ethil-faer.fr: could not connect to host
ethiobaba.com: could not connect to host
etidni.help: did not receive HSTS header
-etincelle.ml: could not connect to host
etk2000.com: did not receive HSTS header
etmirror.top: could not connect to host
etmirror.xyz: could not connect to host
@@ -4356,7 +4555,7 @@ etoto.pl: did not receive HSTS header
etproxy.tech: could not connect to host
ets2mp.de: did not receive HSTS header
etsysecure.com: could not connect to host
-ettebiz.com: did not receive HSTS header
+ettebiz.com: max-age too low: 0
etula.ga: could not connect to host
etula.me: could not connect to host
etys.no: did not receive HSTS header
@@ -4375,13 +4574,12 @@ euph.eu: could not connect to host
eupho.me: could not connect to host
eupresidency2018.com: did not receive HSTS header
euren.se: could not connect to host
+euroapo.org: max-age too low: 3600
eurocamping.se: could not connect to host
euroescortguide.com: could not connect to host
-europeancupinline.eu: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsISiteSecurityService.processHeader]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: /home/trava90/REPO/UXP/security/manager/tools/getHSTSPreloadList.js :: processStsHeader :: line 131" data: no]
euroshop24.net: could not connect to host
eurospecautowerks.com: did not receive HSTS header
eurostrategy.vn.ua: could not connect to host
-eurotime.ua: could not connect to host
evanhandgraaf.nl: did not receive HSTS header
evankurniawan.com: did not receive HSTS header
evasion-energie.com: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsISiteSecurityService.processHeader]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: /home/trava90/REPO/UXP/security/manager/tools/getHSTSPreloadList.js :: processStsHeader :: line 131" data: no]
@@ -4392,6 +4590,7 @@ evedanjailbreak.com: could not connect to host
evegalaxy.net: did not receive HSTS header
event64.ru: did not receive HSTS header
eventmake.es: could not connect to host
+eventplace.me: did not receive HSTS header
events12.com: did not receive HSTS header
eventsafrica.net: did not receive HSTS header
everyarti.st: could not connect to host
@@ -4407,6 +4606,7 @@ eveseat.net: could not connect to host
eveshaiwu.com: could not connect to host
evi.be: did not receive HSTS header
evilnerd.de: did not receive HSTS header
+evilness.nl: could not connect to host
evilsay.com: could not connect to host
evin.ml: could not connect to host
evio.com: did not receive HSTS header
@@ -4419,6 +4619,7 @@ evowl.com: could not connect to host
ewallet-optimizer.com: did not receive HSTS header
ewex.org: could not connect to host
eworksmedia.com: could not connect to host
+exampleessays.com: could not connect to host
excelgum.ca: did not receive HSTS header
exceptionalbits.com: did not receive HSTS header
exceptionalservers.com: did not receive HSTS header
@@ -4433,14 +4634,14 @@ exo.do: could not connect to host
exousiakaidunamis.xyz: could not connect to host
expanddigital.media: did not receive HSTS header
expatads.com: could not connect to host
+expatriate.pl: did not receive HSTS header
experticon.com: did not receive HSTS header
-expertmile.com: could not connect to host
+expertmile.com: did not receive HSTS header
explodie.org: could not connect to host
explodingcamera.com: did not receive HSTS header
exploit-db.com: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsISiteSecurityService.processHeader]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: /home/trava90/REPO/UXP/security/manager/tools/getHSTSPreloadList.js :: processStsHeader :: line 131" data: no]
exploit.cz: did not receive HSTS header
-expo-designers.com: did not receive HSTS header
-expo-larionov.org: did not receive HSTS header
+expo-designers.com: could not connect to host
expoort.com.br: could not connect to host
expoundite.net: could not connect to host
expowerhps.com: did not receive HSTS header
@@ -4497,7 +4698,7 @@ facilitrak.com: could not connect to host
factorable.net: did not receive HSTS header
factorygw.com: did not receive HSTS header
factorypartsdirect.com: could not connect to host
-factureenlinea.com: could not connect to host
+factureenlinea.com: did not receive HSTS header
fadednet.com: could not connect to host
fadilus.com: did not receive HSTS header
fads-center.online: could not connect to host
@@ -4512,7 +4713,6 @@ faircom.co.za: did not receive HSTS header
fairkey.dk: did not receive HSTS header
fairlyoddtreasures.com: did not receive HSTS header
faisalshuvo.com: did not receive HSTS header
-faithindemocracy.eu: did not receive HSTS header
faizan.net: did not receive HSTS header
faizan.xyz: did not receive HSTS header
fakeletters.org: did not receive HSTS header
@@ -4526,7 +4726,6 @@ fallenangeldrinks.eu: could not connect to host
fallenangelspirits.uk: could not connect to host
fallingapart.de: could not connect to host
faluninfo.ba: did not receive HSTS header
-fam-weyer.de: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsISiteSecurityService.processHeader]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: /home/trava90/REPO/UXP/security/manager/tools/getHSTSPreloadList.js :: processStsHeader :: line 131" data: no]
fame-agency.net: could not connect to host
famep.gov: could not connect to host
famer.me: could not connect to host
@@ -4537,12 +4736,14 @@ familie-zimmermann.at: could not connect to host
famio.cn: did not receive HSTS header
fan.gov: could not connect to host
fanflow.com: did not receive HSTS header
+fansmade.art: did not receive HSTS header
fant.dk: did not receive HSTS header
fantasticgardenersmelbourne.com.au: did not receive HSTS header
fantasticpestcontrolmelbourne.com.au: did not receive HSTS header
fantasyfootballpundit.com: did not receive HSTS header
fanyl.cn: could not connect to host
faq.lookout.com: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsISiteSecurityService.processHeader]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: /home/trava90/REPO/UXP/security/manager/tools/getHSTSPreloadList.js :: processStsHeader :: line 131" data: no]
+faradji.nu: could not connect to host
faraonplay5.com: could not connect to host
faraonplay7.com: could not connect to host
faraonplay8.com: could not connect to host
@@ -4551,6 +4752,7 @@ farces.com: could not connect to host
faretravel.co.uk: could not connect to host
farkas.bz: did not receive HSTS header
farm24.co.uk: could not connect to host
+farmacia-discreto.com: did not receive HSTS header
farmacia.pt: did not receive HSTS header
farmaciaformula.com.br: could not connect to host
farmaciamedicom.com.br: could not connect to host
@@ -4579,9 +4781,10 @@ favorit.club: did not receive HSTS header
fawkex.me: could not connect to host
faxreader.net: could not connect to host
fayolle.info: did not receive HSTS header
-fbook.top: did not receive HSTS header
+fbook.top: could not connect to host
fbox.li: could not connect to host
fcapartsdb.com: could not connect to host
+fcp.cn: could not connect to host
fdj.im: could not connect to host
fdt.name: did not receive HSTS header
feard.space: could not connect to host
@@ -4589,23 +4792,24 @@ fed51.com: did not receive HSTS header
fedbizopps.gov: could not connect to host
fedemo.top: did not receive HSTS header
federalregister.gov: did not receive HSTS header
-federalreserveconsumerhelp.gov: could not connect to host
fedn.it: could not connect to host
fedo.moe: could not connect to host
-fedpartnership.gov: could not connect to host
feedstringer.com: could not connect to host
feedthebot.com: did not receive HSTS header
+feelmom.com: could not connect to host
fefore.com: did not receive HSTS header
fegans.org.uk: did not receive HSTS header
feirlane.org: could not connect to host
+feist.io: could not connect to host
feitobrasilcosmeticos.com.br: did not receive HSTS header
-felett.es: could not connect to host
felger-times.fr: could not connect to host
+felicifia.org: could not connect to host
feliwyn.fr: did not receive HSTS header
felixrr.pro: could not connect to host
femaledom.xyz: could not connect to host
feminists.co: could not connect to host
fengyadi.com: could not connect to host
+fengyi.tel: did not receive HSTS header
fenixhost.com.br: could not connect to host
fenno.net: could not connect to host
fensdorf.de: did not receive HSTS header
@@ -4625,6 +4829,7 @@ festival.house: did not receive HSTS header
festrip.com: could not connect to host
fetch.co.uk: did not receive HSTS header
fetclips.se: could not connect to host
+fetlife.com: could not connect to host
fettbrot.tk: did not receive HSTS header
feudaltactics.com: could not connect to host
feuerwehr-dachaufsetzer.de: could not connect to host
@@ -4646,6 +4851,7 @@ fiendishmasterplan.com: did not receive HSTS header
fierman.eu: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsISiteSecurityService.processHeader]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: /home/trava90/REPO/UXP/security/manager/tools/getHSTSPreloadList.js :: processStsHeader :: line 131" data: no]
fierman.net: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsISiteSecurityService.processHeader]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: /home/trava90/REPO/UXP/security/manager/tools/getHSTSPreloadList.js :: processStsHeader :: line 131" data: no]
fierman.us: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsISiteSecurityService.processHeader]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: /home/trava90/REPO/UXP/security/manager/tools/getHSTSPreloadList.js :: processStsHeader :: line 131" data: no]
+fifieldtech.com: could not connect to host
fiftyshadesofluca.ml: could not connect to host
fig.co: did not receive HSTS header
fig.ms: could not connect to host
@@ -4654,12 +4860,12 @@ figura.im: did not receive HSTS header
figuurzagers.nl: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsISiteSecurityService.processHeader]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: /home/trava90/REPO/UXP/security/manager/tools/getHSTSPreloadList.js :: processStsHeader :: line 131" data: no]
fiksel.info: could not connect to host
fikt.space: could not connect to host
-file-cloud.eu: could not connect to host
filebox.space: did not receive HSTS header
filedir.com: did not receive HSTS header
fileio.io: could not connect to host
fileon.com: could not connect to host
filesense.com: could not connect to host
+filewall.de: could not connect to host
filey.co.uk: did not receive HSTS header
filhomes.ph: could not connect to host
fillitupchallenge.eu: did not receive HSTS header
@@ -4680,15 +4886,15 @@ findthere.net: could not connect to host
findtutorsnearme.com: did not receive HSTS header
findyour.diet: could not connect to host
finer04.pw: did not receive HSTS header
+finewineonline.com: could not connect to host
fingent.com: did not receive HSTS header
fingerscrossed.style: could not connect to host
finiteheap.com: did not receive HSTS header
finn.io: did not receive HSTS header
-finpt.com: did not receive HSTS header
finstererlebnis.de: could not connect to host
finsterlebnis.de: did not receive HSTS header
fiodental.com.br: did not receive HSTS header
-fiork.com: could not connect to host
+fiork.com: did not receive HSTS header
fire-wolf.com: could not connect to host
fireandelectrical.co.uk: did not receive HSTS header
firebaseio-demo.com: could not connect to host
@@ -4700,6 +4906,7 @@ fireinthedeep.com: could not connect to host
firemail.io: could not connect to host
firenza.org: did not receive HSTS header
fireorbit.de: did not receive HSTS header
+firepeak.ru: could not connect to host
fireworkcoaching.com: did not receive HSTS header
firexarxa.de: could not connect to host
firmenverzeichnis.nu: could not connect to host
@@ -4708,7 +4915,10 @@ firstchoicepool.com: did not receive HSTS header
firstdogonthemoon.com.au: did not receive HSTS header
firstforex.co.uk: did not receive HSTS header
firstlook.org: did not receive HSTS header
+fischers.it: could not connect to host
+fischers.srv.br: could not connect to host
fiscoeconti.it: did not receive HSTS header
+fishfinders.info: did not receive HSTS header
fiskestang.com: did not receive HSTS header
fit4medien.de: did not receive HSTS header
fitbylo.com: could not connect to host
@@ -4734,8 +4944,7 @@ fixmyglitch.com: could not connect to host
fixtectools.co.za: could not connect to host
fixthetimeline.com: could not connect to host
fixthetimeline.org: could not connect to host
-fixvoltage.ru: did not receive HSTS header
-fjruiz.es: did not receive HSTS header
+fjruiz.es: could not connect to host
fkcovering.be: could not connect to host
fl0000.com: max-age too low: 129600
fl010.com: max-age too low: 129600
@@ -4809,12 +5018,12 @@ flyingdoggy.net: could not connect to host
flyp.me: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsISiteSecurityService.processHeader]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: /home/trava90/REPO/UXP/security/manager/tools/getHSTSPreloadList.js :: processStsHeader :: line 131" data: no]
flyspace.ga: did not receive HSTS header
flyss.net: could not connect to host
-flyssh.net: could not connect to host
fm83.nl: could not connect to host
fm992.com: could not connect to host
fmovies.life: could not connect to host
+fnfpt.co.uk: could not connect to host
fniephaus.com: did not receive HSTS header
-fnncat.com: did not receive HSTS header
+fnncat.com: could not connect to host
fnvsecurity.com: could not connect to host
fobc-usa.org: did not receive HSTS header
focalforest.com: could not connect to host
@@ -4824,7 +5033,7 @@ fohome.ca: could not connect to host
fokan.ch: did not receive HSTS header
foliekonsulenten.dk: did not receive HSTS header
folioapp.io: did not receive HSTS header
-fondy.ru: did not receive HSTS header
+fondanastasia.ru: could not connect to host
foneo.com: could not connect to host
fonetiq.io: could not connect to host
fonseguin.ca: did not receive HSTS header
@@ -4832,11 +5041,13 @@ fontawesome.com: did not receive HSTS header
foo: could not connect to host
food4health.guide: could not connect to host
foodbuddy.ch: could not connect to host
+foodev.de: could not connect to host
foodiebox.no: did not receive HSTS header
foodies.my: did not receive HSTS header
foodievenues.com: could not connect to host
foodplantengineering.com: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsISiteSecurityService.processHeader]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: /home/trava90/REPO/UXP/security/manager/tools/getHSTSPreloadList.js :: processStsHeader :: line 131" data: no]
foodsafetyworkinggroup.gov: could not connect to host
+foodserve.in: did not receive HSTS header
footballmapped.com: could not connect to host
footlegende.fr: did not receive HSTS header
forafifty.co.za: could not connect to host
@@ -4845,14 +5056,13 @@ forbid.life: could not connect to host
forbiddenhistory.info: could not connect to host
forbook.net: did not receive HSTS header
forcamp.ga: could not connect to host
-force-des-maths.com: could not connect to host
+force-des-maths.com: did not receive HSTS header
fordbydesign.com: could not connect to host
fordshop.by: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsISiteSecurityService.processHeader]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: /home/trava90/REPO/UXP/security/manager/tools/getHSTSPreloadList.js :: processStsHeader :: line 131" data: no]
foreignexchangeresource.com: did not receive HSTS header
forestfinance.fr: did not receive HSTS header
foreveralone.io: could not connect to host
foreveryoung.pt: did not receive HSTS header
-forewordreviews.com: did not receive HSTS header
forex-dan.com: did not receive HSTS header
forgix.com: could not connect to host
forlagetmarx.dk: did not receive HSTS header
@@ -4862,7 +5072,6 @@ formazioneopen.it: could not connect to host
formersessalaries.com: did not receive HSTS header
formula.cf: could not connect to host
forplanetsake.com: could not connect to host
-forplayers.pl: could not connect to host
forschbach-janssen.de: could not connect to host
forsyththeatre.com: could not connect to host
fortricks.in: did not receive HSTS header
@@ -4872,8 +5081,10 @@ fortworth.ch: did not receive HSTS header
forty-two.nl: did not receive HSTS header
forty2.eu: did not receive HSTS header
forum.linode.com: did not receive HSTS header
+forumjuridico.org: did not receive HSTS header
forus.be: could not connect to host
foryoucosmeticos.com.br: could not connect to host
+foshanshequ.com: could not connect to host
fossewayflowers.co.uk: could not connect to host
fossewayflowers.com: could not connect to host
fossewaygardencentre.co.uk: did not receive HSTS header
@@ -4886,7 +5097,7 @@ fotografosexpertos.com: did not receive HSTS header
fotopasja.info: could not connect to host
fourchin.net: could not connect to host
fourwheelpartloanssimple.com: did not receive HSTS header
-foxdev.io: could not connect to host
+foxdev.io: did not receive HSTS header
foxelbox.com: did not receive HSTS header
foxes.no: could not connect to host
foxley-farm.co.uk: did not receive HSTS header
@@ -4900,12 +5111,11 @@ fr33d0m.link: could not connect to host
fragilesolar.cf: could not connect to host
fragnic.com: did not receive HSTS header
fralef.me: did not receive HSTS header
+francesca-and-lucas.com: did not receive HSTS header
francevpn.xyz: could not connect to host
francois-vidit.com: did not receive HSTS header
frangor.info: did not receive HSTS header
-frank.fyi: could not connect to host
franklinhua.com: could not connect to host
-frankwei.xyz: could not connect to host
franta.biz: did not receive HSTS header
franta.email: did not receive HSTS header
franzt.de: could not connect to host
@@ -4982,9 +5192,9 @@ freakyawesometeam.com: could not connect to host
freakyawesometheme.com: could not connect to host
freakyawesomethemes.com: could not connect to host
freakyawesomewp.com: could not connect to host
-freddieonfire.tk: could not connect to host
freddythechick.uk: did not receive HSTS header
fredliang.cn: could not connect to host
+fredtec.ru: could not connect to host
free8.xyz: could not connect to host
freeasinlliure.org: did not receive HSTS header
freeassangenow.org: could not connect to host
@@ -4993,6 +5203,7 @@ freebookmakerbets.com.au: did not receive HSTS header
freebus.org: could not connect to host
freedomrealtyoftexas.com: did not receive HSTS header
freedomvote.nl: could not connect to host
+freeexampapers.com: could not connect to host
freeflow.tv: could not connect to host
freejidi.com: could not connect to host
freekdevries.nl: did not receive HSTS header
@@ -5008,7 +5219,6 @@ freesounding.ru: did not receive HSTS header
freesourcestl.org: did not receive HSTS header
freethought.org.au: could not connect to host
freeutopia.org: did not receive HSTS header
-freezion.com: could not connect to host
freqlabs.com: did not receive HSTS header
freshfind.xyz: could not connect to host
freshlymind.com: did not receive HSTS header
@@ -5024,6 +5234,7 @@ friendlyfiregameshow.com: could not connect to host
frimons.com: max-age too low: 7889238
fringeintravel.com: did not receive HSTS header
frodriguez.xyz: could not connect to host
+froehlich.it: did not receive HSTS header
froggstack.de: could not connect to host
frolov.net: could not connect to host
fromix.de: could not connect to host
@@ -5042,7 +5253,6 @@ fruitusers.com: could not connect to host
frumious.fyi: could not connect to host
frusky.net: could not connect to host
fs-gamenet.de: could not connect to host
-fsapubs.gov: could not connect to host
fsf.moe: did not receive HSTS header
fsfi.is: could not connect to host
fsinf.at: did not receive HSTS header
@@ -5081,6 +5291,7 @@ fundacionfranciscofiasco.org: could not connect to host
fundacionhijosdelsol.org: could not connect to host
funderburg.me: did not receive HSTS header
fungame.eu: did not receive HSTS header
+funi4u.com: could not connect to host
funideas.org: could not connect to host
funkes-ferien.de: did not receive HSTS header
funkner.ru: could not connect to host
@@ -5097,12 +5308,12 @@ furnation.com: could not connect to host
furnishedproperty.com.au: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsISiteSecurityService.processHeader]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: /home/trava90/REPO/UXP/security/manager/tools/getHSTSPreloadList.js :: processStsHeader :: line 131" data: no]
furry.be: did not receive HSTS header
furtivelook.com: did not receive HSTS header
-fusa-miyamoto.jp: could not connect to host
fusedrops.com: did not receive HSTS header
fusionmate.com: could not connect to host
futbol11.com: did not receive HSTS header
futbolvivo.tv: did not receive HSTS header
futos.de: could not connect to host
+futurefire.de: could not connect to host
futuresonline.com: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsISiteSecurityService.processHeader]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: /home/trava90/REPO/UXP/security/manager/tools/getHSTSPreloadList.js :: processStsHeader :: line 131" data: no]
futurestarsusa.org: did not receive HSTS header
futuretechnologi.es: could not connect to host
@@ -5116,7 +5327,7 @@ fws.gov: did not receive HSTS header
fxgame.online: could not connect to host
fxpig-ib.com: could not connect to host
fxwebstudio.com.au: max-age too low: 0
-fyfywka.com: max-age too low: 86400
+fyfywka.com: could not connect to host
fyodorpi.com: did not receive HSTS header
fyol.pw: could not connect to host
fyol.xyz: did not receive HSTS header
@@ -5133,7 +5344,6 @@ g2g.com: did not receive HSTS header
g4w.co: could not connect to host (error ignored - included regardless)
g5led.nl: could not connect to host
g77.ca: could not connect to host
-gaanbaksho.com.au: did not receive HSTS header
gaasuper6.com: could not connect to host
gabber.scot: could not connect to host
gabethebabetv.com: could not connect to host
@@ -5146,6 +5356,7 @@ gaelleetarnaud.com: did not receive HSTS header
gafachi.com: could not connect to host
gaichanh.com: did not receive HSTS header
gainesvillegoneaustin.org: did not receive HSTS header
+gaiserik.com: could not connect to host
gaite.me: did not receive HSTS header
gakkainavi4.com: could not connect to host
galardi.org: could not connect to host
@@ -5155,12 +5366,12 @@ galeriadobimba.com.br: could not connect to host
galgoafegao.com.br: could not connect to host
galgoingles.com.br: could not connect to host
gali.review: did not receive HSTS header
-gallerify.eu: did not receive HSTS header
+galileomtz.com: did not receive HSTS header
gallery44.org: did not receive HSTS header
-galletasgabi.com.mx: max-age too low: 86400
galoisvpn.xyz: could not connect to host
gam3rs.de: could not connect to host
gambitcloud.net: could not connect to host
+game-files.net: did not receive HSTS header
game-gentle.com: could not connect to host
game.yt: could not connect to host
gamebits.net: did not receive HSTS header
@@ -5185,6 +5396,7 @@ gamerpoets.com: did not receive HSTS header
gamers-life.fr: could not connect to host
gamerslair.org: did not receive HSTS header
gamerz-point.de: could not connect to host
+gamerz-stream.com: could not connect to host
gamesdepartment.co.uk: could not connect to host
gameserver-sponsor.de: did not receive HSTS header
gamesurferapp.com: could not connect to host
@@ -5192,7 +5404,7 @@ gameswitchers.uk: could not connect to host
gametium.com: could not connect to host
gametium.es: could not connect to host
gamhealth.net: could not connect to host
-gamingmedia.eu: did not receive HSTS header
+gamingmedia.eu: could not connect to host
gamingreinvented.com: did not receive HSTS header
gamoice.com: did not receive HSTS header
gampenhof.de: could not connect to host
@@ -5200,6 +5412,8 @@ gangnam-club.com: could not connect to host
gangnam-karaoke.com: could not connect to host
ganhonet.com.br: did not receive HSTS header
gaphag.ddns.net: could not connect to host
+gar-nich.net: could not connect to host
+garage-abri-chalet.fr: did not receive HSTS header
garage-door.pro: could not connect to host
garageon.net: did not receive HSTS header
garciamartin.me: could not connect to host
@@ -5232,14 +5446,12 @@ gchoic.com: max-age too low: 7889238
gchp.ie: did not receive HSTS header
gdegem.org: did not receive HSTS header
gdevpenze.ru: could not connect to host
-gdhzcgs.com: could not connect to host
gdprhallofshame.com: could not connect to host
gdz-otvety.com: could not connect to host
gdz.tv: could not connect to host
gear-acquisition-syndrome.community: could not connect to host
geblitzt.de: did not receive HSTS header
gedankenbude.info: could not connect to host
-gee.is: could not connect to host
geekbaba.com: could not connect to host
geekcast.co.uk: did not receive HSTS header
geekdt.com: could not connect to host
@@ -5262,16 +5474,17 @@ gemuplay.com: could not connect to host
genemesservwparts.com: could not connect to host
generalpants.com.au: did not receive HSTS header
generationnext.pl: could not connect to host
-genesischangelog.com: did not receive HSTS header
+genesischangelog.com: could not connect to host
geneve.guide: could not connect to host
genia-life.de: could not connect to host
+genie-seiner-generation.de: could not connect to host
genneve.com: did not receive HSTS header
genoog.com: could not connect to host
genossen.ru: could not connect to host
genshiken.org: could not connect to host
genuu.com: could not connect to host
genuxation.com: could not connect to host
-genxbeats.com: could not connect to host
+genxbeats.com: did not receive HSTS header
genyaa.com: could not connect to host
genyhitch.com: did not receive HSTS header
geoffanderinmyers.com: did not receive HSTS header
@@ -5292,6 +5505,7 @@ geschenkly.de: [Exception... "Component returned failure code: 0x80004005 (NS_ER
geschmackspiloten.de: did not receive HSTS header
gesiwista.net: did not receive HSTS header
gesunde-smoothies.de: did not receive HSTS header
+gesundes-im-napf.de: did not receive HSTS header
get-asterisk.ru: could not connect to host
get-cctv.com: could not connect to host
get-it-live.de: could not connect to host
@@ -5338,8 +5552,10 @@ getserum.xyz: could not connect to host
getshifter.io: did not receive HSTS header
getspeaker.com: did not receive HSTS header
getspire.com: could not connect to host
+getswadeshi.com: could not connect to host
getwarden.net: could not connect to host
getwashdaddy.com: could not connect to host
+getyeflask.com: could not connect to host
getyourphix.tk: could not connect to host
gevaulug.fr: could not connect to host
gfbouncycastles.co.uk: did not receive HSTS header
@@ -5370,7 +5586,8 @@ gidea.nu: could not connect to host
giegler.software: did not receive HSTS header
giftgofers.com: max-age too low: 2592000
gifzilla.net: could not connect to host
-gigacloud.org: did not receive HSTS header
+gigacloud.org: could not connect to host
+gigawattz.com: could not connect to host
gigiscloud.servebeer.com: could not connect to host
gilcloud.com: could not connect to host
gilgaz.com: did not receive HSTS header
@@ -5394,6 +5611,7 @@ gisac.org: did not receive HSTS header
gistfy.com: could not connect to host
git-stuff.tk: could not connect to host
git.co: could not connect to host
+gitar.io: could not connect to host
github.party: did not receive HSTS header
givemyanswer.com: could not connect to host
giverang.biz: could not connect to host
@@ -5404,6 +5622,7 @@ gixtools.uk: could not connect to host
gizzo.sk: could not connect to host
glabiatoren-kst.de: could not connect to host
gladystudio.com: did not receive HSTS header
+glahcks.com: could not connect to host
glass.google.com: did not receive HSTS header (error ignored - included regardless)
glasslikes.com: did not receive HSTS header
glbg.eu: did not receive HSTS header
@@ -5431,7 +5650,6 @@ globalvisions-events.ch: could not connect to host
globalvisions-events.com: could not connect to host
globuli-info.de: did not receive HSTS header
gloomyspark.com: could not connect to host
-glossopnorthendafc.co.uk: could not connect to host
glotter.com: did not receive HSTS header
gloucesterphotographer.com: did not receive HSTS header
glubbforum.de: did not receive HSTS header
@@ -5440,10 +5658,10 @@ glws.org: did not receive HSTS header
glyph.ws: could not connect to host
gm-assicurazioni.it: did not receive HSTS header
gmail.com: did not receive HSTS header (error ignored - included regardless)
+gmantra.org: did not receive HSTS header
gmanukyan.com: could not connect to host
gmat.ovh: could not connect to host
gmoes.at: could not connect to host
-gn00.com: could not connect to host
gnaptracker.tk: could not connect to host
gnom.me: could not connect to host
gnosticjade.net: did not receive HSTS header
@@ -5472,6 +5690,7 @@ gogold-g.com: could not connect to host
goguel.org: could not connect to host
goiaspropaganda.com.br: could not connect to host
gold24.in: could not connect to host
+goldclubcasino.com: could not connect to host
goldendata.io: could not connect to host
goldfelt.com: could not connect to host
goldminer.ga: could not connect to host
@@ -5480,11 +5699,13 @@ goldwater.gov: could not connect to host
goldwaterfoundation.gov: could not connect to host
goldwaterscholarship.gov: could not connect to host
golearn.gov: could not connect to host
+golfburn.com: could not connect to host
golocal-media.de: could not connect to host
gomiblog.com: did not receive HSTS header
gong8.win: could not connect to host
gonzalosanchez.mx: did not receive HSTS header
goodeats.nyc: did not receive HSTS header
+goodfeels.net: could not connect to host
goodfurday.ca: could not connect to host
goodmengroup.de: did not receive HSTS header
goods-memo.net: did not receive HSTS header
@@ -5502,45 +5723,46 @@ goozz.nl: did not receive HSTS header
gopay.cz: did not receive HSTS header
gopokego.cz: could not connect to host
goranrango.ch: could not connect to host
-gorf.chat: could not connect to host
-gorf.club: could not connect to host
+gordonobrecht.com: did not receive HSTS header
gorgiaxx.com: could not connect to host
gorilla-gym.site: could not connect to host
gorillow.com: could not connect to host
gorognyelv.hu: could not connect to host
gosharewood.com: did not receive HSTS header
goshop.cz: did not receive HSTS header
-gospelofmark.ch: could not connect to host
-gostream.asia: did not receive HSTS header
+gostream.asia: could not connect to host
gotgenes.com: could not connect to host
goto.google.com: did not receive HSTS header (error ignored - included regardless)
gotobrno.cz: did not receive HSTS header
gotocloud.ru: could not connect to host
gotspot.com: could not connect to host
gottfridsberg.org: could not connect to host
-gottfriedfeyen.com: did not receive HSTS header
+gottfriedfeyen.com: could not connect to host
goubi.me: did not receive HSTS header
+goujianwen.com: did not receive HSTS header
+goukon.ru: could not connect to host
gourmettia.com: did not receive HSTS header
gouthro-goteborg.se: could not connect to host
gouv.ovh: did not receive HSTS header
gov.ax: could not connect to host
goverage.org: could not connect to host
govillemo.ca: did not receive HSTS header
+gowe.wang: could not connect to host
gozadentro.com: could not connect to host
gozel.com.tr: did not receive HSTS header
+gpalabs.com: could not connect to host
gparent.org: did not receive HSTS header
gpga.cf: could not connect to host
-gpio.gq: could not connect to host
+gplintegratedit.com: could not connect to host
gpo.gov: did not receive HSTS header
gpstuner.com: did not receive HSTS header
graavaapi.elasticbeanstalk.com: could not connect to host
-gracebaking.com: max-age too low: 86400
gracechurchpc.net: could not connect to host
-graceful-project.eu: could not connect to host
+graceful-project.eu: did not receive HSTS header
gracesofgrief.com: could not connect to host
grachtenpandverkopen.nl: could not connect to host
-grademymac.com: did not receive HSTS header
-grademypc.com: did not receive HSTS header
+grademymac.com: could not connect to host
+grademypc.com: could not connect to host
grads360.org: could not connect to host
gradsm-ci.net: could not connect to host
grafitec.ru: did not receive HSTS header
@@ -5550,7 +5772,6 @@ grandchamproofing.com: did not receive HSTS header
grande.coffee: could not connect to host
grandlinecsk.ru: did not receive HSTS header
grandmascookieblog.com: did not receive HSTS header
-graniteind.com: did not receive HSTS header
grantedby.me: max-age too low: 0
granth.io: could not connect to host
graph.no: did not receive HSTS header
@@ -5566,7 +5787,7 @@ graycell.net: could not connect to host
grazetech.com: did not receive HSTS header
grcnode.co.uk: could not connect to host
great.nagoya: could not connect to host
-greatfire.kr: did not receive HSTS header
+greatfire.kr: could not connect to host
greatideahub.com: did not receive HSTS header
greatnet.de: did not receive HSTS header
greatsong.net: did not receive HSTS header
@@ -5580,7 +5801,6 @@ greenesting.com: could not connect to host
greengov.gov: could not connect to host
greenhillantiques.co.uk: did not receive HSTS header
greenitpark.net: could not connect to host
-greenpeace.berlin: could not connect to host
greensolid.biz: could not connect to host
greenvines.com.tw: did not receive HSTS header
greenvpn.ltd: could not connect to host
@@ -5637,6 +5857,7 @@ gs-net.at: could not connect to host
gsm-map.com: could not connect to host
gsmkungen.com: could not connect to host
gsnort.com: did not receive HSTS header
+gsoc.se: could not connect to host
gtamodshop.org: could not connect to host
gtanda.tk: could not connect to host
gtech.work: did not receive HSTS header
@@ -5645,8 +5866,8 @@ gtraxapp.com: could not connect to host
gts-schulsoftware.de: did not receive HSTS header
guarajubaimoveis.com.br: did not receive HSTS header
guava.studio: did not receive HSTS header
+gudangpangan.id: could not connect to host
guelphhydropool.com: could not connect to host
-guendra.dedyn.io: could not connect to host
guentherhouse.com: did not receive HSTS header
guenthernoack.de: could not connect to host
guffrits.com: could not connect to host
@@ -5655,8 +5876,7 @@ guge.gq: could not connect to host
gugga.dk: could not connect to host
guguke.net: did not receive HSTS header
guidechecking.com: could not connect to host
-guideline.gov: could not connect to host
-guidelines.gov: could not connect to host
+guides-et-admin.com: did not receive HSTS header
guilde-vindicta.fr: could not connect to host
guildgearscore.cf: could not connect to host
guillaume-leduc.fr: did not receive HSTS header
@@ -5678,8 +5898,8 @@ gunnarhafdal.com: did not receive HSTS header
gunnaro.com: could not connect to host
guntbert.net: could not connect to host
guoqiang.info: did not receive HSTS header
-gurochan.ch: could not connect to host
gurom.lv: could not connect to host
+gurubetng.com: did not receive HSTS header
gurusupe.com: could not connect to host
gus.moe: could not connect to host
guso.gq: could not connect to host
@@ -5690,7 +5910,9 @@ gussi.is: did not receive HSTS header
guthabenkarten-billiger.de: did not receive HSTS header
guts.me: did not receive HSTS header
guts.moe: did not receive HSTS header
+guyot-tech.com: did not receive HSTS header
gvchannel.xyz: could not connect to host
+gvi.be: could not connect to host
gvpt.sk: did not receive HSTS header
gvt2.com: could not connect to host (error ignored - included regardless)
gvt3.com: could not connect to host (error ignored - included regardless)
@@ -5715,7 +5937,7 @@ h2check.org: did not receive HSTS header
h3x.jp: could not connect to host
haarkliniek.com: did not receive HSTS header
habbixed.tk: could not connect to host
-habbo.life: could not connect to host
+habbo.life: did not receive HSTS header
habbotalk.nl: could not connect to host
habeo.si: could not connect to host
hablemosdetecnologia.com.ve: could not connect to host
@@ -5723,13 +5945,12 @@ hac30.com: could not connect to host
hack.cz: could not connect to host
hack.li: could not connect to host
hackbubble.me: could not connect to host
+hackdown.me: could not connect to host
hacker.deals: could not connect to host
hacker8.cn: could not connect to host
-hackercat.ninja: did not receive HSTS header
-hackerchai.com: could not connect to host
+hackercat.ninja: max-age too low: 2592000
hackerforever.com: could not connect to host
hackerone-ext-adroll.com: could not connect to host
-hackerpoints.com: could not connect to host
hackerspace-ntnu.no: did not receive HSTS header
hackest.org: did not receive HSTS header
hackingsafe.com: could not connect to host
@@ -5738,6 +5959,7 @@ hackmeplz.com: could not connect to host
hackroyale.xyz: could not connect to host
hacksnack.io: could not connect to host
hackworx.com: could not connect to host
+hackyourfaceoff.com: could not connect to host
hadaf.pro: could not connect to host
hadzic.co: could not connect to host
haeckdesign.com: did not receive HSTS header
@@ -5747,6 +5969,7 @@ haemmerle.net: [Exception... "Component returned failure code: 0x80004005 (NS_ER
haf.gr: could not connect to host
hafoda.com: did not receive HSTS header
hahayidu.org: could not connect to host
+hail2u.net: did not receive HSTS header
hainoni.com: did not receive HSTS header
hairlossstop.net: did not receive HSTS header
haitschi.com: could not connect to host
@@ -5763,12 +5986,12 @@ hakurei.moe: could not connect to host
halcyonsbastion.com: could not connect to host
half-logic.eu.org: could not connect to host
halfwaythere.eu: could not connect to host
-hallettxn.com: could not connect to host
halo.red: could not connect to host
halta.info: could not connect to host
halyul.cc: did not receive HSTS header
halyul.com: did not receive HSTS header
haman.nl: could not connect to host
+hamish.ca: did not receive HSTS header
hamking.tk: could not connect to host
hammamsayad.com: could not connect to host
hamon.cc: did not receive HSTS header
@@ -5777,11 +6000,13 @@ hancatemc.com: did not receive HSTS header
hancc.net: could not connect to host
handenafvanhetmedischdossier.nl: could not connect to host
handicapindeles.nl: did not receive HSTS header
-handinhandfoundation.org.uk: could not connect to host
+handinhandfoundation.org.uk: did not receive HSTS header
handiworker.com: could not connect to host
+handmadegobelin.com: did not receive HSTS header
handmadetutorials.ro: could not connect to host
handsandall.com: did not receive HSTS header
hanfu.la: could not connect to host
+hang333.moe: could not connect to host
hang333.pw: could not connect to host
hangar18-modelismo.com.br: could not connect to host
hanimalis.fr: could not connect to host
@@ -5798,6 +6023,7 @@ haobo5555.com: could not connect to host
haobo6666.com: could not connect to host
haobo7777.com: could not connect to host
haomwei.com: could not connect to host
+haoqi.men: could not connect to host
haoyugao.com: could not connect to host
happist.com: did not receive HSTS header
happix.nl: did not receive HSTS header
@@ -5807,7 +6033,7 @@ happyheartsabode.com: did not receive HSTS header
happytiger.eu: could not connect to host
hapsfordmill.co.uk: could not connect to host
hapvm.com: could not connect to host
-haqaza.com.br: could not connect to host
+haqaza.com.br: did not receive HSTS header
harambe.site: could not connect to host
harbourweb.net: did not receive HSTS header
hardergayporn.com: could not connect to host
@@ -5816,7 +6042,9 @@ hardyboyplant.com: did not receive HSTS header
haribosupermix.com: could not connect to host
hariome.com: did not receive HSTS header
harlentimberproducts.co.uk: did not receive HSTS header
+harmfarm.nl: could not connect to host
harmonycosmetic.com: max-age too low: 300
+harrisonsdirect.co.uk: did not receive HSTS header
harristony.com: could not connect to host
harryharrison.co: did not receive HSTS header
harrypottereditor.com: could not connect to host
@@ -5829,14 +6057,15 @@ harz.cloud: could not connect to host
has.vision: could not connect to host
hasabig.wang: could not connect to host
hasalittle.wang: could not connect to host
+haschrebellen.de: could not connect to host
hash-list.com: could not connect to host
hashiconf.com: did not receive HSTS header
hashidays.com: did not receive HSTS header
-hashimah.ca: could not connect to host
hashplex.com: could not connect to host
hasinase.de: could not connect to host
haste.ch: could not connect to host
hastherebeenamassshooting.today: could not connect to host
+hatarisecurity.co.ke: could not connect to host
hatethe.uk: could not connect to host
hatoko.net: could not connect to host
haufschild.de: could not connect to host
@@ -5891,13 +6120,15 @@ hdy.nz: could not connect to host
head-shop.lt: could not connect to host
head-shop.lv: could not connect to host
headmates.xyz: could not connect to host
+healthcare6.com: did not receive HSTS header
healthjoy.com: did not receive HSTS header
healthyandnaturalliving.com: could not connect to host
healthycod.in: could not connect to host
healtious.com: could not connect to host
hearingshofar.com: could not connect to host
-heart.ge: could not connect to host
+heart.ge: did not receive HSTS header
heartlandrentals.com: did not receive HSTS header
+hearty.cf: could not connect to host
hearty.ink: could not connect to host
hearty.space: could not connect to host
hearty.tech: could not connect to host
@@ -5908,9 +6139,10 @@ heavenlyseals.com: could not connect to host
heavenlysmokenc.com: could not connect to host
heavystresser.com: could not connect to host
hebaus.com: could not connect to host
+hebikhiv.nl: could not connect to host
+hedweb.com: could not connect to host
heidilein.info: did not receive HSTS header
heimnetze.org: could not connect to host
-heinemeier.dk: could not connect to host
heisenberg.co: could not connect to host
hejsupport.se: could not connect to host
hekeki.com: could not connect to host
@@ -5924,6 +6156,7 @@ hello-nestor.com: did not receive HSTS header
helloanselm.com: did not receive HSTS header
hellofilters.com: could not connect to host
hellomouse.cf: did not receive HSTS header
+hellomouse.net: could not connect to host
hellomouse.tk: could not connect to host
hellotandem.com: could not connect to host
hellothought.net: could not connect to host
@@ -5931,7 +6164,11 @@ helloworldhost.com: did not receive HSTS header
hellscanyonraft.com: did not receive HSTS header
helpadmin.net: could not connect to host
helpantiaging.com: could not connect to host
+helpdebit.com: did not receive HSTS header
helpekwendenihospital.com: could not connect to host
+helpfacile.com: did not receive HSTS header
+helpfixe.com: did not receive HSTS header
+helpflux.com: did not receive HSTS header
helpfute.com: did not receive HSTS header
helpgerer.com: did not receive HSTS header
helpium.de: could not connect to host
@@ -5946,7 +6183,7 @@ hendersonrealestatepros.com: did not receive HSTS header
hendric.us: did not receive HSTS header
henningkerstan.org: did not receive HSTS header
henriknoerr.com: could not connect to host
-hentai.design: could not connect to host
+hentai.design: did not receive HSTS header
hentaimaster.net: could not connect to host
hepteract.us: could not connect to host
heptner24.de: could not connect to host
@@ -5954,12 +6191,11 @@ her25.com: did not receive HSTS header
herbertmouwen.nl: could not connect to host
here.ml: could not connect to host
here4funpartysolutions.ie: did not receive HSTS header
-herecsrymy.cz: could not connect to host
heribe-maruo.com: could not connect to host
-heritagedentistry.ca: could not connect to host
+heritagedentistry.ca: did not receive HSTS header
hermes-servizi.it: could not connect to host
heroin.org.uk: could not connect to host
-herpaderp.net: could not connect to host
+herpaderp.net: did not receive HSTS header
herramientasbazarot.com: did not receive HSTS header
herrenfahrt.com: did not receive HSTS header
hetmeisjeachterpauw.nl: could not connect to host
@@ -5971,6 +6207,7 @@ hexacon.io: could not connect to host
hexadecimal.tech: did not receive HSTS header
hexe.net: did not receive HSTS header
hexhu.com: could not connect to host
+hexo.io: did not receive HSTS header
hexobind.com: could not connect to host
heyguevara.com: did not receive HSTS header
heywoodtown.co.uk: did not receive HSTS header
@@ -5980,6 +6217,7 @@ hfi.me: did not receive HSTS header
hfu.io: could not connect to host
hg71839.com: could not connect to host
hg881.com: could not connect to host
+hh-wolke.dedyn.io: did not receive HSTS header
hi808.net: did not receive HSTS header
hialatv.com: could not connect to host
hibilog.com: could not connect to host
@@ -5998,6 +6236,7 @@ highlandparkcog.org: did not receive HSTS header
highseer.com: did not receive HSTS header
highsurf-miyazaki.com: could not connect to host
hightechgadgets.net: could not connect to host
+hightimes.com: could not connect to host
hightower.eu: could not connect to host
highvelocitydesign.com: could not connect to host
higp.de: did not receive HSTS header
@@ -6007,7 +6246,6 @@ hijoan.com: could not connect to host
hik-cloud.com: did not receive HSTS header
hikagestudios.com: did not receive HSTS header
hikariempire.com: could not connect to host
-hikarukujo.com: could not connect to host
hikinggearlab.com: did not receive HSTS header
hilaolu.com: could not connect to host
hilinemerchandising.com: did not receive HSTS header
@@ -6036,7 +6274,6 @@ histoire-theatre.com: did not receive HSTS header
history.pe: could not connect to host
hitchunion.org: could not connect to host
hitoy.org: did not receive HSTS header
-hitrek.ml: could not connect to host
hittipps.com: could not connect to host
hjes.com.ve: could not connect to host
hknet.at: did not receive HSTS header
@@ -6046,17 +6283,16 @@ hlpublicidad.com: could not connect to host
hlyue.com: did not receive HSTS header
hm1ch.com: could not connect to host
hm1ch.ovh: could not connect to host
-hm773.net: did not receive HSTS header
hmksq.ae: max-age too low: 7776000
hmm.nyc: could not connect to host
hoast.xyz: could not connect to host
hobaugh.social: could not connect to host
hobby-gamerz-community.de: did not receive HSTS header
-hochhaus.us: could not connect to host
hochzeitshelferlein.de: did not receive HSTS header
hodamakade.com: could not connect to host
hodne.io: could not connect to host
hoekwoningverkopen.nl: could not connect to host
+hoelty.network: could not connect to host
hoerbuecher-und-hoerspiele.de: could not connect to host
hoeveiligismijn.nl: did not receive HSTS header
hoffens.se: could not connect to host
@@ -6065,12 +6301,14 @@ hogar123.es: could not connect to host
hoiku-map.tokyo: could not connect to host
hoiku-navi.com: did not receive HSTS header
hoikuen-now.top: did not receive HSTS header
+hokepon.com: did not receive HSTS header
hokioisecurity.com: did not receive HSTS header
holgerlehner.com: could not connect to host
holidayincotswolds.co.uk: could not connect to host
holifestival-freyung.de: could not connect to host
holisticdrbright.com: max-age too low: 300
hollandguns.com: did not receive HSTS header
+hollerau.de: could not connect to host
holowaty.me: could not connect to host
holymoly.lu: could not connect to host
holytransaction.com: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsISiteSecurityService.processHeader]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: /home/trava90/REPO/UXP/security/manager/tools/getHSTSPreloadList.js :: processStsHeader :: line 131" data: no]
@@ -6088,9 +6326,10 @@ homefacialpro.com: did not receive HSTS header
homegreenmark.com: did not receive HSTS header
homeownersassociationmanagementla.com: did not receive HSTS header
homeremodelingcontractorsca.com: did not receive HSTS header
-homesandal.com: could not connect to host
+homesandal.com: did not receive HSTS header
homeseller.co.uk: could not connect to host
homesfordinner.ca: could not connect to host
+homewatt.co.uk: could not connect to host
homeyantra.com: did not receive HSTS header
homezhi.com.tw: could not connect to host
homoglyph.net: could not connect to host
@@ -6109,8 +6348,9 @@ hoodoo.tech: could not connect to host
hookandloom.com: did not receive HSTS header
hookbin.com: could not connect to host
hoopsacademyusa.com: could not connect to host
+hooray.beer: could not connect to host
hoovism.com: did not receive HSTS header
-hoowhen.cn: could not connect to host
+hopesb.org: did not receive HSTS header
hopewellproperties.co.uk: did not receive HSTS header
hopglass.eu: could not connect to host
hopglass.net: could not connect to host
@@ -6149,6 +6389,7 @@ hotelmadhuwanvihar.com: could not connect to host
hotelvictoriaoax-mailing.com: did not receive HSTS header
hotelvillahermosa-mailing.com: did not receive HSTS header
hotelvue.nl: could not connect to host
+hotornot.com: could not connect to host
hotpoint-training.com: did not receive HSTS header
hottestwebcamgirls.org: could not connect to host
houkago-step.com: did not receive HSTS header
@@ -6163,7 +6404,7 @@ howtocuremysciatica.com: could not connect to host
howtofreelance.com: did not receive HSTS header
hozinga.de: could not connect to host
hpctecnologias.com: did not receive HSTS header
-hpepub.asia: did not receive HSTS header
+hpepub.asia: could not connect to host
hpepub.org: could not connect to host
hppub.info: could not connect to host
hppub.org: could not connect to host
@@ -6197,7 +6438,6 @@ httptest.net: could not connect to host
huang.nu: could not connect to host
huangguancq.com: could not connect to host
huangh.com: could not connect to host
-huangzenghao.cn: could not connect to host
huangzenghao.com: could not connect to host
huarongdao.com: did not receive HSTS header
hubert.systems: did not receive HSTS header
@@ -6205,11 +6445,9 @@ hubertmoszka.pl: could not connect to host
hudhaifahgoga.co.za: could not connect to host
hudingyuan.cn: could not connect to host
hugocollignon.fr: could not connect to host
-hugofs.com: did not receive HSTS header
huiser.nl: could not connect to host
hukaloh.com: could not connect to host
hukkatavara.com: could not connect to host
-humanexperiments.com: did not receive HSTS header
humankode.com: did not receive HSTS header
humblefinances.com: could not connect to host
humeurs.net: could not connect to host
@@ -6236,7 +6474,6 @@ hydai.co: could not connect to host
hydra.ws: could not connect to host
hydra.zone: could not connect to host
hydrante.ch: could not connect to host
-hydrocloud.net: could not connect to host
hydrodipcenter.nl: did not receive HSTS header
hydronium.cf: could not connect to host
hydronium.ga: could not connect to host
@@ -6247,8 +6484,10 @@ hydronyx.me: could not connect to host
hymerscollege.co.uk: max-age too low: 43200
hypa.net.au: did not receive HSTS header
hyper-matrix.org: could not connect to host
-hyper69.com: could not connect to host
+hyper69.com: did not receive HSTS header
hyperactive.am: could not connect to host
+hyperporn.net: could not connect to host
+hyperreal.info: could not connect to host
hypnoresults.com.au: did not receive HSTS header
hypnos.hu: did not receive HSTS header
hypotheques24.ch: could not connect to host
@@ -6259,7 +6498,7 @@ hztgzz.com: could not connect to host
i--b.com: did not receive HSTS header
i-aloks.ru: could not connect to host
i-jp.net: could not connect to host
-i-partners.sk: did not receive HSTS header
+i-partners.sk: could not connect to host
i-rickroll-n.pw: could not connect to host
i-stats.net: could not connect to host
i10z.com: could not connect to host
@@ -6273,7 +6512,7 @@ iain.tech: did not receive HSTS header
iamokay.nl: did not receive HSTS header
iamreubin.co.uk: did not receive HSTS header
iamsoareyou.se: could not connect to host
-iamveto.com: could not connect to host
+iamveto.com: did not receive HSTS header
iapws.com: did not receive HSTS header
iban.is: could not connect to host
ibarf.nl: did not receive HSTS header
@@ -6288,12 +6527,10 @@ ibps.blog: did not receive HSTS header
ibron.co: could not connect to host
ibsafrica.co.za: could not connect to host
ibsglobal.co.za: could not connect to host
-ibwin.com: max-age too low: 3600
icabanken.se: did not receive HSTS header
icaforsakring.se: did not receive HSTS header
icasnetwork.com: did not receive HSTS header
iccpublisher.com: could not connect to host
-ice.xyz: could not connect to host
ice.yt: could not connect to host
icebat.dyndns.org: could not connect to host
icebound.cc: did not receive HSTS header
@@ -6311,6 +6548,7 @@ ichronos.net: did not receive HSTS header
icity.ly: did not receive HSTS header
icloud.net: could not connect to host
icnsoft.ga: did not receive HSTS header
+icnsoft.me: could not connect to host
icntorrent.download: could not connect to host
icpc.pp.ua: could not connect to host
icpc2016.in.th: could not connect to host
@@ -6329,7 +6567,7 @@ ideadozz.hu: could not connect to host
ideal-envelopes.co.uk: did not receive HSTS header
idealmoto.com: did not receive HSTS header
idealmykonos.com: did not receive HSTS header
-idealvenir.com: could not connect to host
+idealvenir.com: did not receive HSTS header
ideapaisajistas.es: did not receive HSTS header
ideaplus.me: could not connect to host
ideasenfoto.com: max-age too low: 604800
@@ -6337,6 +6575,7 @@ ideasmeetingpoint.com: could not connect to host
ideation-inc.co.jp: could not connect to host
idedr.com: could not connect to host
idemo.in: could not connect to host
+idenamaislami.com: could not connect to host
identity-hash.online: could not connect to host
identitylabs.uk: could not connect to host
identitysandbox.gov: could not connect to host
@@ -6350,6 +6589,7 @@ idontexist.me: could not connect to host
idsafe.co.za: could not connect to host
idsoccer.com: did not receive HSTS header
idtheft.gov: could not connect to host
+iec.pe: could not connect to host
iemb.cf: could not connect to host
ierna.com: did not receive HSTS header
ies.id.lv: could not connect to host
@@ -6367,7 +6607,7 @@ ifxnet.com: could not connect to host
ifxor.com: could not connect to host
iga-semi.jp: could not connect to host
igamingforums.com: could not connect to host
-igd.chat: could not connect to host
+igd.chat: did not receive HSTS header
igforums.com: could not connect to host
igi.codes: did not receive HSTS header
igiftcards.nl: did not receive HSTS header
@@ -6390,6 +6630,7 @@ iispeed.com: did not receive HSTS header
ijn-dd.nl: could not connect to host
ijoda.com: could not connect to host
ik-life.com: did not receive HSTS header
+ike.io: did not receive HSTS header
ikenmeyer.com: could not connect to host
ikenmeyer.eu: could not connect to host
ikocik.sk: could not connect to host
@@ -6402,7 +6643,7 @@ ildomani.it: did not receive HSTS header
ileat.com: could not connect to host
ilgi.work: could not connect to host
ilhansubasi.com: did not receive HSTS header
-ilii.me: did not receive HSTS header
+ilii.me: could not connect to host
ilikerainbows.co: could not connect to host
ilikerainbows.co.uk: could not connect to host
ilikfreshweedstores.com: did not receive HSTS header
@@ -6430,11 +6671,11 @@ imgup.co: did not receive HSTS header
imim.pw: could not connect to host
imjiangtao.com: did not receive HSTS header
imlinan.cn: could not connect to host
-imlinan.com: could not connect to host
imlinan.info: could not connect to host
imlinan.net: could not connect to host
immanuel60.hu: did not receive HSTS header
immersionwealth.com: could not connect to host
+immigrationdirect.com.au: could not connect to host
immobilien-wallat.de: could not connect to host
immoprotect.ca: did not receive HSTS header
immortals-co.com: did not receive HSTS header
@@ -6449,7 +6690,7 @@ immunicity.online: could not connect to host
immunicity.press: could not connect to host
immunicity.rocks: could not connect to host
immunicity.st: did not receive HSTS header
-immunicity.today: max-age too low: 0
+immunicity.today: could not connect to host
immunicity.top: could not connect to host
immunicity.win: could not connect to host
immunicity.works: could not connect to host
@@ -6462,7 +6703,7 @@ imoto.me: could not connect to host
imperdintechnologies.com: could not connect to host
imperialonlinestore.com: did not receive HSTS header
imperialwebsolutions.com: did not receive HSTS header
-implicitdenial.com: could not connect to host
+implicitdenial.com: did not receive HSTS header
improvingwp.com: could not connect to host
impulse-clan.de: could not connect to host
imrejonk.nl: could not connect to host
@@ -6475,7 +6716,6 @@ inbox.li: did not receive HSTS header
inboxen.org: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsISiteSecurityService.processHeader]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: /home/trava90/REPO/UXP/security/manager/tools/getHSTSPreloadList.js :: processStsHeader :: line 131" data: no]
incendiary-arts.com: could not connect to host
inceptionradionetwork.com: could not connect to host
-inche-ali.com: did not receive HSTS header
inchomatic.com: did not receive HSTS header
increasetestosteronelevels.org: could not connect to host
inderagamono.net: could not connect to host
@@ -6489,12 +6729,12 @@ indoorskiassen.nl: did not receive HSTS header
indredouglas.me: could not connect to host
industreiler.com: could not connect to host
industreiler.com.br: could not connect to host
+industriasrenova.com: could not connect to host
industrybazar.com: max-age too low: 2592000
ineed.com.mt: could not connect to host
-inetpub.cn: could not connect to host
inexlog.fr: could not connect to host
inexpensivecomputers.net: could not connect to host
-infcof.com: could not connect to host
+infcof.com: did not receive HSTS header
inference.biz.tr: could not connect to host
infilock.com: could not connect to host
infinether.net: could not connect to host
@@ -6508,7 +6748,6 @@ infinity-freedom.de: could not connect to host
infinity-lifestyle.de: could not connect to host
inflate-a-bubbles.co.uk: did not receive HSTS header
inflation.ml: could not connect to host
-influo.com: did not receive HSTS header
influxus.com: could not connect to host
info-bay.com: could not connect to host
info-sys.tk: could not connect to host
@@ -6524,16 +6763,17 @@ infosoph.org: could not connect to host
infotics.es: did not receive HSTS header
infovae-idf.com: did not receive HSTS header
infoworm.org: could not connect to host
-infranium.info: did not receive HSTS header
infranix.eu: max-age too low: 7360000
infruction.com: could not connect to host
infura.co.th: could not connect to host
ingalabs.hu: could not connect to host
+ingalls.run: could not connect to host
ingesol.fr: did not receive HSTS header
-ingresscode.cn: could not connect to host
+ingresscode.cn: did not receive HSTS header
inhelix.com: could not connect to host
inhive.group: did not receive HSTS header
iniiter.com: could not connect to host
+initramfs.io: could not connect to host
injapan.nl: could not connect to host
injertoshorticolas.com: did not receive HSTS header
injigo.com: did not receive HSTS header
@@ -6551,6 +6791,7 @@ inksupply.com: did not receive HSTS header
inku.ovh: did not receive HSTS header
inkvisual.tk: could not connect to host
inleaked.com: could not connect to host
+innerform.com: could not connect to host
innit.be: could not connect to host
innophate-security.nl: could not connect to host
innovamag.ca: did not receive HSTS header
@@ -6562,7 +6803,7 @@ inox.io: did not receive HSTS header
inoxio.com: did not receive HSTS header
inoxio.de: did not receive HSTS header
inplacers.ru: did not receive HSTS header
-inquisitive.io: did not receive HSTS header
+inquisitive.io: could not connect to host
insane-bullets.com: could not connect to host
insane.zone: could not connect to host
inschrijfformulier.com: could not connect to host
@@ -6576,7 +6817,9 @@ inspiroinc.com: could not connect to host
inst.mobi: did not receive HSTS header
instacart.com: did not receive HSTS header
instant-hack.com: did not receive HSTS header
+instant-hack.io: could not connect to host
instantdev.io: could not connect to host
+instaquiz.ru: could not connect to host
instasex.ch: could not connect to host
institutoflordelavida.com: could not connect to host
institutulcultural.ro: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsISiteSecurityService.processHeader]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: /home/trava90/REPO/UXP/security/manager/tools/getHSTSPreloadList.js :: processStsHeader :: line 131" data: no]
@@ -6591,7 +6834,7 @@ intelbet.es: did not receive HSTS header
intelbet.ro: did not receive HSTS header
intelldynamics.com: could not connect to host
intelliance.eu: could not connect to host
-interboursegeneva.ch: did not receive HSTS header
+interboursegeneva.ch: could not connect to host
interference.io: could not connect to host
intergenx.co.uk: could not connect to host
intergenx.com: could not connect to host
@@ -6606,6 +6849,7 @@ interlun.com: could not connect to host
intermezzo-emmerich.de: did not receive HSTS header
intermezzo-emmerich.nl: did not receive HSTS header
internaldh.com: could not connect to host
+internaut.co.za: did not receive HSTS header
internet-aukcion.info: could not connect to host
internet-pornografie.de: did not receive HSTS header
internetbugbounty.org: did not receive HSTS header
@@ -6626,11 +6870,9 @@ intim-uslugi-kazan.net: could not connect to host
intimateperrierjouet.com: could not connect to host
intimici.com.br: could not connect to host
intimtoy.com.ua: could not connect to host
-intocities.de: did not receive HSTS header
intranetsec.fr: could not connect to host
introvertedtravel.space: max-age too low: 0
intrp.net: did not receive HSTS header
-intune.life: could not connect to host
intxt.net: could not connect to host
invenio.software: could not connect to host
inverselink.com: could not connect to host
@@ -6639,6 +6881,7 @@ investingdiary.cn: could not connect to host
investingtrader.net: could not connect to host
investnext.com: max-age too low: 43200
invictusmc.uk: could not connect to host
+invidio.us: did not receive HSTS header
invinsec.cloud: did not receive HSTS header
invinsec.com: max-age too low: 86400
invite24.pro: could not connect to host
@@ -6649,11 +6892,9 @@ ioiart.eu: could not connect to host
iolife.dk: could not connect to host
ionas-law.ro: did not receive HSTS header
ionc.ca: could not connect to host
-ionote.me: could not connect to host
iop.intuit.com: max-age too low: 86400
iora.fr: could not connect to host
iosmods.com: did not receive HSTS header
-iossifovlab.com: could not connect to host
iostips.ru: could not connect to host
iotsms.io: could not connect to host
ip-life.net: did not receive HSTS header
@@ -6690,10 +6931,8 @@ ir-saitama.com: could not connect to host
iran-poll.org: could not connect to host
iranianlawschool.com: could not connect to host
iraqidinar.org: did not receive HSTS header
-irazimina.ru: did not receive HSTS header
+irazimina.ru: could not connect to host
irccloud.com: did not receive HSTS header
-ircmett.de: could not connect to host
-ireef.tv: could not connect to host
irelandesign.com: could not connect to host
irinkeby.nu: could not connect to host
irische-segenswuensche.info: did not receive HSTS header
@@ -6723,10 +6962,10 @@ isdown.cz: could not connect to host
isef-eg.com: could not connect to host
iserv.fr: did not receive HSTS header
iseulde.com: did not receive HSTS header
-isfriday.com: could not connect to host
ishadowsocks.ltd: could not connect to host
ishillaryclintoninprisonyet.com: could not connect to host
ishome.org: could not connect to host
+isidom.fr: did not receive HSTS header
isipulsa.web.id: did not receive HSTS header
isisfighters.info: could not connect to host
isitamor.pm: could not connect to host
@@ -6736,18 +6975,16 @@ islandinthenet.com: did not receive HSTS header
islandoilsupply.com: max-age too low: 300
islandpumpandtank.com: did not receive HSTS header
islandzero.net: could not connect to host
-isntall.us: did not receive HSTS header
+islief.com: could not connect to host
isocom.eu: could not connect to host
isoface33.fr: did not receive HSTS header
isogen5.com: could not connect to host
-isognattori.com: could not connect to host
isogram.nl: did not receive HSTS header
isoroc-nidzica.pl: could not connect to host
ispringcloud.ru: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsISiteSecurityService.processHeader]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: /home/trava90/REPO/UXP/security/manager/tools/getHSTSPreloadList.js :: processStsHeader :: line 131" data: no]
issala.org: did not receive HSTS header
isscouncil.com: could not connect to host
isslshop.com: could not connect to host
-issue.watch: could not connect to host
istanbul.systems: did not receive HSTS header
istanbultravelguide.info: could not connect to host
istaspirtslietas.lv: did not receive HSTS header
@@ -6765,6 +7002,7 @@ items.lv: did not receive HSTS header
itemton.com: could not connect to host
itfaq.nl: did not receive HSTS header
itfensi.net: max-age too low: 6307200
+itforcc.com: did not receive HSTS header
itinsight.hu: did not receive HSTS header
itisjustnot.cricket: could not connect to host
itmanie.cz: could not connect to host
@@ -6781,6 +7019,7 @@ itsamurai.ru: max-age too low: 2592000
itsatrap.nl: could not connect to host
itsecurityassurance.pw: could not connect to host
itsg-faq.de: could not connect to host
+itshka.rv.ua: max-age too low: 604800
itshost.ru: could not connect to host
itsmejohn.org: could not connect to host
itspawned.com: max-age too low: 200
@@ -6817,23 +7056,24 @@ j-lsolutions.com: could not connect to host
j-rickroll-a.pw: could not connect to host
j0ng.xyz: could not connect to host
j15t98j.co.uk: did not receive HSTS header
-ja-publications.agency: did not receive HSTS header
ja-publications.com: did not receive HSTS header
jaan.su: could not connect to host
-jaaxypro.com: did not receive HSTS header
-jabbas.eu: could not connect to host
+jaaxypro.com: could not connect to host
jackalworks.com: could not connect to host
jackdoan.com: did not receive HSTS header
jackfahnestock.com: could not connect to host
jackops.com: could not connect to host
jackyyf.com: could not connect to host
-jacobparry.ca: could not connect to host
+jacobparry.ca: did not receive HSTS header
jacobsenarquitetura.com: max-age too low: 5184000
+jadopado.com: could not connect to host
jaepinformatica.com: did not receive HSTS header
jagido.de: did not receive HSTS header
+jaguarwong.xyz: could not connect to host
jahliveradio.com: could not connect to host
jaimechanaga.com: could not connect to host
jaion.ml: could not connect to host
+jakebeardsley.com: could not connect to host
jakewalker.xyz: could not connect to host
jakincode.army: could not connect to host
jaksel.id: could not connect to host
@@ -6850,7 +7090,7 @@ jamesbywater.me: could not connect to host
jamesbywater.me.uk: could not connect to host
jamesbywater.uk: could not connect to host
jamesconroyfinn.com: did not receive HSTS header
-jamescostian.com: did not receive HSTS header
+jamescostian.com: max-age too low: 0
jamesdoell.com: could not connect to host
jamesdoylephoto.com: did not receive HSTS header
jamesevans.is: could not connect to host
@@ -6858,15 +7098,16 @@ jamesf.xyz: could not connect to host
jamesforman.co.nz: did not receive HSTS header
jameshale.me: did not receive HSTS header
jamesheald.com: could not connect to host
+jamesl.ml: could not connect to host
jamesmaurer.com: did not receive HSTS header
+jamesrains.com: could not connect to host
jameswarp.com: could not connect to host
-jami.am: did not receive HSTS header
+jami.am: max-age too low: 0
jamourtney.com: could not connect to host
jamyeprice.com: did not receive HSTS header
jan-cermak.cz: did not receive HSTS header
jan-daniels.de: did not receive HSTS header
jan27.org: did not receive HSTS header
-janada.cz: could not connect to host
janario.me: could not connect to host
jangho.me: could not connect to host
jangocloud.tk: could not connect to host
@@ -6878,6 +7119,8 @@ janmg.com: could not connect to host
janosh.com: did not receive HSTS header
janssen.fm: could not connect to host
janus-engineering.de: did not receive HSTS header
+janvari.com: could not connect to host
+janvaribalint.com: could not connect to host
janverlaan.nl: did not receive HSTS header
jap-nope.de: did not receive HSTS header
japan4you.org: could not connect to host
@@ -6891,7 +7134,6 @@ japlex.com: could not connect to host
jaqen.ch: could not connect to host
jardins-utopie.net: could not connect to host
jaredbates.net: did not receive HSTS header
-jarivisual.com: did not receive HSTS header
jarnail.ca: could not connect to host
jaroslavc.eu: did not receive HSTS header
jaroslavtrsek.cz: did not receive HSTS header
@@ -6917,6 +7159,7 @@ jawn.ca: could not connect to host
jawnelodzkie.org.pl: could not connect to host
jaxageto.de: did not receive HSTS header
jayblock.com: did not receive HSTS header
+jayf.de: could not connect to host
jayharris.ca: could not connect to host
jaylen.com.ar: did not receive HSTS header
jayna.design: did not receive HSTS header
@@ -6935,15 +7178,12 @@ jccars-occasions.be: could not connect to host
jcch.de: could not connect to host
jccrew.org: could not connect to host
jcf-office.com: did not receive HSTS header
-jcolideles.com: could not connect to host
jcom-communication-system.biz: could not connect to host
jcor.me: could not connect to host
jcoscia.com: could not connect to host
jcraft.us: did not receive HSTS header
jctf.io: could not connect to host
-jcyz.cf: could not connect to host
jdav-leipzig.de: could not connect to host
-jdcdirectsales.com.ph: could not connect to host
jdfk.net: could not connect to host
jdgonzalez95.com: did not receive HSTS header
jdh8.org: did not receive HSTS header
@@ -6951,9 +7191,9 @@ jdsf.tk: did not receive HSTS header
jean-remy.ch: could not connect to host
jebengotai.com: did not receive HSTS header
jecho.cn: could not connect to host
+jeepeg.com: could not connect to host
jeff.is: did not receive HSTS header
jeff393.com: could not connect to host
-jeffanderson.me: could not connect to host
jeffersonregan.org: could not connect to host
jeffhuxley.com: could not connect to host
jeffreymagee.com: did not receive HSTS header
@@ -6972,7 +7212,7 @@ jeremye77.com: did not receive HSTS header
jeremymade.com: did not receive HSTS header
jeremywagner.me: did not receive HSTS header
jermann.biz: did not receive HSTS header
-jeroldirvin.com: did not receive HSTS header
+jeroldirvin.com: could not connect to host
jerrypau.ca: could not connect to host
jesorsenville.com: did not receive HSTS header
jessicah.org: could not connect to host
@@ -6983,14 +7223,17 @@ jetlagphotography.com: could not connect to host
jeton.com: did not receive HSTS header
jetsetcharge.com: could not connect to host
jetsetpay.com: could not connect to host
-jettravel.com.mt: did not receive HSTS header
+jettlarue.com: could not connect to host
+jettravel.com.mt: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsISiteSecurityService.processHeader]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: /home/trava90/REPO/UXP/security/manager/tools/getHSTSPreloadList.js :: processStsHeader :: line 131" data: no]
jettshome.org: could not connect to host
jetzt-elektromobil.de: could not connect to host
+jeugdkans.nl: could not connect to host
jevisite.ca: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsISiteSecurityService.processHeader]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: /home/trava90/REPO/UXP/security/manager/tools/getHSTSPreloadList.js :: processStsHeader :: line 131" data: no]
jewellerydesignstore.com: could not connect to host
jewellerymarvels.com: did not receive HSTS header
jez.nl: could not connect to host
jfmel.com: did not receive HSTS header
+jfmhero.me: could not connect to host
jfnllc.com: did not receive HSTS header
jfx.space: did not receive HSTS header
jh-media.eu: could not connect to host
@@ -7015,17 +7258,15 @@ jimas.eu: did not receive HSTS header
jimenacocina.com: did not receive HSTS header
jimgao.tk: did not receive HSTS header
jimmehcai.com: could not connect to host
-jinancy.fr: could not connect to host
jingyuesi.com: could not connect to host
+jinliming.ml: could not connect to host
jinmaguoji.com: could not connect to host
jinshavip.com: could not connect to host
jiosongs.com: did not receive HSTS header
jira.com: did not receive HSTS header
jirav.io: could not connect to host
-jiripudil.cz: could not connect to host
jisaku-homepage.com: did not receive HSTS header
jitsi.org: did not receive HSTS header
-jixun.moe: did not receive HSTS header
jiyue.com: did not receive HSTS header
jiyuu-ni.com: could not connect to host
jiyuu-ni.net: could not connect to host
@@ -7035,18 +7276,18 @@ jkb.pics: could not connect to host
jkbuster.com: could not connect to host
jkng.eu: could not connect to host
jko.works: could not connect to host
-jkyuan.tk: did not receive HSTS header
jlhmedia.com: did not receive HSTS header
jm06.com: did not receive HSTS header
jm22.com: could not connect to host
jmb.lc: could not connect to host
jmdekker.it: could not connect to host
-jmvbmx.ch: did not receive HSTS header
+jmoreau.ddns.net: could not connect to host
+jmvbmx.ch: could not connect to host
jn1.me: did not receive HSTS header
+jncde.de: could not connect to host
joacimeldre.com: did not receive HSTS header
joakimalgroy.com: could not connect to host
joaquimgoliveira.pt: could not connect to host
-job-offer.de: could not connect to host
job.biz.tr: could not connect to host
jobers.ch: did not receive HSTS header
jobers.pt: did not receive HSTS header
@@ -7056,7 +7297,7 @@ jobshq.com: did not receive HSTS header
jobtestprep.de: max-age too low: 0
jobtestprep.dk: max-age too low: 0
jobtestprep.fr: max-age too low: 0
-jobtestprep.it: could not connect to host
+jobtestprep.it: did not receive HSTS header
jobtestprep.nl: max-age too low: 0
jobtestprep.se: max-age too low: 0
jodel.ninja: could not connect to host
@@ -7078,11 +7319,12 @@ johngaltgroup.com: did not receive HSTS header
johnhgaunt.com: did not receive HSTS header
johnrom.com: could not connect to host
johnsanchez.io: could not connect to host
-johnsonho.net: did not receive HSTS header
+johnsiu.com: could not connect to host
johntomasowa.com: could not connect to host
johnverkerk.com: could not connect to host
jointoweb.com: could not connect to host
jomp16.tk: could not connect to host
+jonarcher.info: could not connect to host
jonas-keidel.de: did not receive HSTS header
jonasgroth.se: did not receive HSTS header
jonathan.ir: could not connect to host
@@ -7108,6 +7350,7 @@ jornadasciberdefensa2016.es: could not connect to host
jorovik.com: did not receive HSTS header
jorrit.info: max-age too low: 0
josahrens.me: could not connect to host
+josc.com.au: could not connect to host
joseaveleira.es: did not receive HSTS header
josecage.com: could not connect to host
josefottosson.se: max-age too low: 2592000
@@ -7171,6 +7414,7 @@ junaos.com: did not receive HSTS header
junaos.xyz: did not receive HSTS header
jundimax.com.br: could not connect to host
junge-selbsthilfe.info: could not connect to host
+jungleculture.co.za: could not connect to host
junglegoat.xyz: did not receive HSTS header
juniwalk.cz: could not connect to host
junjung.me: could not connect to host
@@ -7183,7 +7427,6 @@ jurke.com: did not receive HSTS header
jurko.cz: could not connect to host
just-pools.co.za: could not connect to host
just2trade.com: did not receive HSTS header
-justanothercompany.name: could not connect to host
justiceforfathers.com: did not receive HSTS header
justiceo.org: could not connect to host
justin-tech.com: could not connect to host
@@ -7214,7 +7457,6 @@ k1cp.com: could not connect to host
k38.cc: max-age too low: 3600
ka-clan.com: could not connect to host
kaanduman.com: could not connect to host
-kaasbesteld.nl: did not receive HSTS header
kaasbijwijn.nl: did not receive HSTS header
kabinapp.com: could not connect to host
kabuabc.com: could not connect to host
@@ -7239,7 +7481,9 @@ kaleidoskop-freiburg.de: did not receive HSTS header
kalender.goip.de: could not connect to host
kalilinux.tech: could not connect to host
kaloix.de: could not connect to host
-kamagra-comprare.it: max-age too low: 600
+kam-serwis.pl: could not connect to host
+kamagra-comprare.it: did not receive HSTS header
+kamagra-italia.it: max-age too low: 3600
kamalame.co: could not connect to host
kambodja.guide: could not connect to host
kamcvicit.sk: could not connect to host
@@ -7257,11 +7501,13 @@ kaneo-gmbh.de: did not receive HSTS header
kanganer.com: could not connect to host
kangzaber.com: could not connect to host
kaniklani.co.za: did not receive HSTS header
-kanmitao.com: could not connect to host
+kanmitao.com: did not receive HSTS header
kanr.in: could not connect to host
kanscooking.org: could not connect to host
kantorad.io: could not connect to host
-kanuvu.de: could not connect to host
+kantv1.com: could not connect to host
+kanuvu.de: did not receive HSTS header
+kanzakiranko.jp: could not connect to host
kanzlei-wirtschaftsrecht.berlin: max-age too low: 600000
kaohub.com: could not connect to host
kaomojis.net: did not receive HSTS header
@@ -7272,22 +7518,25 @@ kappit.dk: could not connect to host
kapucini.si: max-age too low: 0
kaputt.com: could not connect to host
kapverde.guide: could not connect to host
-karaface.com: could not connect to host
karamna.com: could not connect to host
+karanjthakkar.com: did not receive HSTS header
karaoketonight.com: could not connect to host
karatekit.co.uk: did not receive HSTS header
karatorian.org: did not receive HSTS header
+karenledger.ca: could not connect to host
karjala-ski.ru: could not connect to host
karloskontana.tk: could not connect to host
karlproctor.co.uk: could not connect to host
+karlstabo.se: max-age too low: 86400
karmaflux.com: did not receive HSTS header
+karpanhellas.com: could not connect to host
+kars.ooo: could not connect to host
karting34.com: did not receive HSTS header
karuneshjohri.com: could not connect to host
kashdash.ca: could not connect to host
kashis.com.au: max-age too low: 0
kat.al: could not connect to host
katalogakci.cz: did not receive HSTS header
-kateduggan.net: could not connect to host
kati0.com: could not connect to host
katiaetdavid.fr: could not connect to host
katja-nikolic-design.de: could not connect to host
@@ -7315,11 +7564,14 @@ kayon.cf: could not connect to host
kayscs.com: could not connect to host
kazanasolutions.de: could not connect to host
kazenojiyu.fr: did not receive HSTS header
+kb3.net: did not receive HSTS header
+kbfl.org: could not connect to host
kcluster.io: could not connect to host
kd-plus.pp.ua: could not connect to host
kdata.it: did not receive HSTS header
kdbx.online: could not connect to host
kdm-online.de: did not receive HSTS header
+keaneokelley.com: could not connect to host
kearney.io: could not connect to host
keechain.io: could not connect to host
keeley.gq: could not connect to host
@@ -7334,22 +7586,25 @@ keepmanager.org: could not connect to host
keeprubyweird.com: did not receive HSTS header
kefaloniatoday.com: did not receive HSTS header
keihin-chaplin.jp: did not receive HSTS header
+kein-fidget-spinner-werden.de: could not connect to host
+keithws.net: could not connect to host
kejibot.com: could not connect to host
kekehouse.net: could not connect to host
kellyandantony.com: could not connect to host
kelm.me: could not connect to host
+kelp.agency: did not receive HSTS header
ken-electric.com.br: could not connect to host
kenc.dk: max-age too low: 2592000
kenchristensen.dk: max-age too low: 2592000
kenderbeton-magyarorszag.hu: did not receive HSTS header
kenderbetonmagyarorszag.hu: did not receive HSTS header
kenderhaz-magyarorszag.hu: did not receive HSTS header
+kenderhazmagyarorszag.hu: did not receive HSTS header
kenkoelectric.com: did not receive HSTS header
kenman.dk: max-age too low: 2592000
kennynet.co.uk: could not connect to host
kensparkesphotography.com: did not receive HSTS header
kentacademiestrust.org.uk: did not receive HSTS header
-kenyons.info: could not connect to host
kepler-seminar.de: did not receive HSTS header
kerangalam.com: did not receive HSTS header
kerksanders.nl: could not connect to host
@@ -7361,11 +7616,13 @@ kernl.us: did not receive HSTS header
keshausconsulting.com: could not connect to host
keskeces.com: did not receive HSTS header
kesteren.com: could not connect to host
-kevinbowers.me: could not connect to host
kevindekoninck.com: could not connect to host
-kevinpirnie.com: did not receive HSTS header
+kevinmeijer.nl: could not connect to host
+kevinmoreland.com: could not connect to host
+kevinmorssink.nl: could not connect to host
kevinroebert.de: did not receive HSTS header
kevlar.pw: did not receive HSTS header
+kewego.co.uk: could not connect to host
keymaster.lookout.com: did not receive HSTS header
keys.jp: could not connect to host
keyserver.sexy: could not connect to host
@@ -7379,6 +7636,7 @@ khosla.uk: could not connect to host
ki-on.net: did not receive HSTS header
kiaka.co: did not receive HSTS header
kialo.com: did not receive HSTS header
+kiapps.ovh: could not connect to host
kickass-proxies.org: could not connect to host
kickass.al: could not connect to host
kickasstorrents.gq: could not connect to host
@@ -7386,7 +7644,7 @@ kickerplaza.nl: did not receive HSTS header
kid-dachau.de: did not receive HSTS header
kidbacker.com: could not connect to host
kidkat.cn: could not connect to host
-kiehls.pt: could not connect to host
+kiel-kind.de: could not connect to host
kiel-media.de: did not receive HSTS header
kielderweather.org.uk: did not receive HSTS header
kienlen.org: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsISiteSecurityService.processHeader]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: /home/trava90/REPO/UXP/security/manager/tools/getHSTSPreloadList.js :: processStsHeader :: line 131" data: no]
@@ -7395,7 +7653,6 @@ kievradio.com: could not connect to host
kikuzuki.org: could not connect to host
kiladera.be: did not receive HSTS header
kill-paff.com: did not receive HSTS header
-kilobyte22.de: did not receive HSTS header
kimana.pe: could not connect to host
kimberg.co.uk: did not receive HSTS header
kimberlybeautysoapcompany.com: did not receive HSTS header
@@ -7419,6 +7676,7 @@ kingqueen.org.uk: did not receive HSTS header
kinkdr.com: could not connect to host
kinmunity.com: could not connect to host
kinnon.enterprises: could not connect to host
+kinomoto.me: could not connect to host
kinow.com: did not receive HSTS header
kinsmenhomelottery.com: did not receive HSTS header
kintawifi.com: could not connect to host
@@ -7426,14 +7684,14 @@ kintoandar.com: max-age too low: 0
kintrip.com: did not receive HSTS header
kintzingerfilm.de: did not receive HSTS header
kionetworks.com: did not receive HSTS header
-kipin.fr: did not receive HSTS header
+kipin.fr: could not connect to host
kipira.com: could not connect to host
kiraboshi.xyz: could not connect to host
+kirainmoe.com: did not receive HSTS header
kirara.eu: could not connect to host
kirill.ws: could not connect to host
kirkforsenate.com: could not connect to host
kirkpatrickdavis.com: could not connect to host
-kirslis.com: could not connect to host
kisa.io: could not connect to host
kisalt.im: could not connect to host
kiss-register.org: could not connect to host
@@ -7457,10 +7715,9 @@ kiyo.space: could not connect to host
kizil.net: could not connect to host
kj1396.net: could not connect to host
kjaermaxi.me: did not receive HSTS header
-kjellvn.net: could not connect to host
kjg-bachrain.de: could not connect to host
kjoglum.me: could not connect to host
-kkull.tv: did not receive HSTS header
+kkull.tv: could not connect to host
kkzxak47.com: could not connect to host
klas.or.id: did not receive HSTS header
klatschreime.de: did not receive HSTS header
@@ -7481,7 +7738,6 @@ klingsundet.no: did not receive HSTS header
kloentrup.de: did not receive HSTS header
klunkergarten.org: could not connect to host
klva.cz: could not connect to host
-kmdev.me: could not connect to host
knapen.io: max-age too low: 604800
knccloud.com: could not connect to host
kngk-azs.ru: could not connect to host
@@ -7541,6 +7797,8 @@ kottur.is: could not connect to host
koukni.cz: did not receive HSTS header
kourpe.online: could not connect to host
kousaku.jp: could not connect to host
+kouten-jp.com: could not connect to host
+kovals.sk: could not connect to host
kozmik.co: could not connect to host
kpdyer.com: did not receive HSTS header
kpebetka.net: did not receive HSTS header
@@ -7575,10 +7833,8 @@ kroodle.nl: did not receive HSTS header
krouzkyliduska.cz: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsISiteSecurityService.processHeader]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: /home/trava90/REPO/UXP/security/manager/tools/getHSTSPreloadList.js :: processStsHeader :: line 131" data: no]
kruegerrand-wert.de: did not receive HSTS header
krunut.com: did not receive HSTS header
-kryha.io: could not connect to host
krypteia.org: could not connect to host
kryptomech.com: could not connect to host
-ksero.center: could not connect to host
ksfh-mail.de: could not connect to host
ksham.net: could not connect to host
ksk-agentur.de: did not receive HSTS header
@@ -7590,6 +7846,7 @@ ktube.yt: could not connect to host
ku.io: did not receive HSTS header
kuba.guide: could not connect to host
kubusadvocaten.nl: could not connect to host
+kuchenfeelisa.de: did not receive HSTS header
kuchenschock.de: did not receive HSTS header
kucheryavenkovn.ru: could not connect to host
kucom.it: did not receive HSTS header
@@ -7609,6 +7866,7 @@ kura.io: could not connect to host
kurehun.org: could not connect to host
kuro346.moe: could not connect to host
kuroisalva.xyz: did not receive HSTS header
+kurrietv.nl: did not receive HSTS header
kursprogramisty.pl: could not connect to host
kurtmclester.com: could not connect to host
kurz.pw: could not connect to host
@@ -7631,7 +7889,7 @@ kylerwood.com: could not connect to host
kylling.io: could not connect to host
kymo.org: did not receive HSTS header
kyochon.fr: could not connect to host
-kyoto-mic.com: could not connect to host
+kyonagashima.com: did not receive HSTS header
kyouko.nl: could not connect to host
kyujin-office.net: could not connect to host
kzjnet.com: could not connect to host
@@ -7645,7 +7903,7 @@ la-serendipite.fr: did not receive HSTS header
labaia.info: could not connect to host
labella-umbrella.com: did not receive HSTS header
labelleza.com.br: could not connect to host
-labfox.de: could not connect to host
+labfox.de: did not receive HSTS header
labiblioafronebrulepas.com: could not connect to host
labina.com.tr: did not receive HSTS header
laboiteanem.fr: could not connect to host
@@ -7657,21 +7915,24 @@ laboutiquemarocaineduconvoyeur.ma: could not connect to host
labrador-retrievers.com.au: did not receive HSTS header
labrasaq8.com: did not receive HSTS header
labs.directory: could not connect to host
-labs.moscow: did not receive HSTS header
+labs.moscow: could not connect to host
lacarpesaintaubinoise.fr: did not receive HSTS header
lacasa.fr: could not connect to host
lacasseroy.com: could not connect to host
lacaverne.nl: could not connect to host
lacentral.com: did not receive HSTS header
+lachlankidson.net: could not connect to host
lacledeslan.ninja: could not connect to host
lacocinadelila.com: did not receive HSTS header
lacuevadechauvet.com: did not receive HSTS header
+ladadate.com: could not connect to host
ladylikeit.com: could not connect to host
-ladylucks.co.uk: did not receive HSTS header
+ladylucks.co.uk: could not connect to host
laemen.com: did not receive HSTS header
laemen.nl: could not connect to host
laf.in.net: could not connect to host
lafamillemusique.fr: did not receive HSTS header
+lafema.de: could not connect to host
laforetenchantee.ch: could not connect to host
lafr4nc3.xyz: could not connect to host
lagalerievirtuelle.fr: did not receive HSTS header
@@ -7691,13 +7952,15 @@ lambda-complex.org: could not connect to host
lambdafive.co.uk: could not connect to host
lamomebijou.paris: did not receive HSTS header
lampl.info: could not connect to host
-lamtv.com.mx: did not receive HSTS header
+lamtv.com.mx: could not connect to host
lan.biz.tr: could not connect to host
+lan2k.org: max-age too low: 86400
lanauzedesigns.com: did not receive HSTS header
lanboll.com: could not connect to host
lanbyte.se: could not connect to host
lancehoteis.com: did not receive HSTS header
lancehoteis.com.br: did not receive HSTS header
+lancork.net: did not receive HSTS header
land-links.org: did not receive HSTS header
landbetweenthelakes.us: did not receive HSTS header
landell.ml: could not connect to host
@@ -7705,7 +7968,6 @@ landgoedverkopen.nl: could not connect to host
landhuisverkopen.nl: could not connect to host
landinfo.no: max-age too low: 300
landscape.canonical.com: max-age too low: 2592000
-landscapelightingthousandoaks.com: could not connect to host
landscapingmedic.com: did not receive HSTS header
langenbach.rocks: could not connect to host
langendorf-ernaehrung-training.de: could not connect to host
@@ -7714,7 +7976,7 @@ langhun.me: could not connect to host
laniakean.com: did not receive HSTS header
lanonfire.com: could not connect to host
lansinoh.co.uk: did not receive HSTS header
-lanzainc.xyz: did not receive HSTS header
+lanzainc.xyz: could not connect to host
laobox.fr: could not connect to host
laohei.org: could not connect to host
laospage.com: did not receive HSTS header
@@ -7722,6 +7984,7 @@ laplaceduvillage.net: could not connect to host
laquack.com: could not connect to host
lared.ovh: did not receive HSTS header
laredsemanario.com: could not connect to host
+larky.top: could not connect to host
lasepiataca.com: did not receive HSTS header
lasercloud.ml: could not connect to host
lashstuff.com: did not receive HSTS header
@@ -7736,6 +7999,7 @@ latg.com: max-age too low: 300
lathamlabs.com: could not connect to host
lathamlabs.net: could not connect to host
lathamlabs.org: could not connect to host
+lathen-wahn.de: did not receive HSTS header
latinred.com: could not connect to host
latitude42technology.com: did not receive HSTS header
latus.xyz: could not connect to host
@@ -7764,8 +8028,6 @@ lbrlh.tk: could not connect to host
lbrli.tk: could not connect to host
lbrls.tk: could not connect to host
lbrt.xyz: could not connect to host
-lcbizsolutions.com: did not receive HSTS header
-lcgaj.com: could not connect to host
lclarkpdx.com: could not connect to host
lcti.biz: could not connect to host
ldarby.me.uk: could not connect to host
@@ -7781,6 +8043,7 @@ learn-smart.uk: did not receive HSTS header
learnedhacker.com: could not connect to host
learnedovo.com: did not receive HSTS header
learnfrenchfluently.com: could not connect to host
+learningman.top: did not receive HSTS header
learningorder.com: could not connect to host
lebal.se: could not connect to host
lebrun.org: could not connect to host
@@ -7789,6 +8052,7 @@ led-tl-wereld.nl: did not receive HSTS header
leddruckalarm.de: did not receive HSTS header
ledgerscope.net: could not connect to host
ledhouse.sk: did not receive HSTS header
+ledlampor365.se: could not connect to host
leebiblestudycentre.net: could not connect to host
leebiblestudycentre.org: could not connect to host
leefindlow.com: could not connect to host
@@ -7807,15 +8071,18 @@ legendary.camera: did not receive HSTS header
legitaxi.com: did not receive HSTS header
legymnase.eu: did not receive HSTS header
lehtinen.xyz: could not connect to host
-leifdreizler.com: could not connect to host
leighneithardt.com: could not connect to host
+leilautourdumon.de: did not receive HSTS header
leinir.dk: did not receive HSTS header
leitner.com.au: did not receive HSTS header
+lelehei.com: could not connect to host
lellyboi.ml: could not connect to host
lelongbank.com: did not receive HSTS header
lelubre.info: did not receive HSTS header
lemon.co: could not connect to host
lemonrockbiketours.com: did not receive HSTS header
+lemonthy.ca: could not connect to host
+lemonthy.com: could not connect to host
lemp.io: did not receive HSTS header
lenders.direct: could not connect to host
lengyelnyelvoktatas.hu: could not connect to host
@@ -7823,7 +8090,7 @@ lengyelul.hu: could not connect to host
lenkunz.me: could not connect to host
lenn1.de: did not receive HSTS header
lennarth.com: could not connect to host
-lennartheinrich.de: could not connect to host
+lennartheinrich.de: did not receive HSTS header
lennier.info: could not connect to host
lennyfaces.net: did not receive HSTS header
lenovogaming.com: could not connect to host
@@ -7839,9 +8106,9 @@ leopotamgroup.com: could not connect to host
leovanna.co.uk: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsISiteSecurityService.processHeader]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: /home/trava90/REPO/UXP/security/manager/tools/getHSTSPreloadList.js :: processStsHeader :: line 131" data: no]
lepiquillo.fr: did not receive HSTS header
lepont.pl: could not connect to host
-lerasenglish.com: could not connect to host
+lerasenglish.com: max-age too low: 0
lerlivros.online: could not connect to host
-lerner.moscow: did not receive HSTS header
+lerner.moscow: could not connect to host
les-corsaires.net: could not connect to host
les-voitures-electriques.com: max-age too low: 2592000
lescomptoirsdepierrot.com: could not connect to host
@@ -7849,11 +8116,14 @@ lesdouceursdeliyana.com: could not connect to host
lesecuadors.com: did not receive HSTS header
lesformations.net: did not receive HSTS header
lesh.eu: could not connect to host
-lesliekearney.com: did not receive HSTS header
+lesliekearney.com: could not connect to host
lesperlesdunet.fr: could not connect to host
lesquatredauphins.fr: did not receive HSTS header
lesquerda.cat: did not receive HSTS header
+lessing.consulting: did not receive HSTS header
+letempsdunefleur.be: could not connect to host
leter.io: did not receive HSTS header
+lethbridgecoffee.com: did not receive HSTS header
letitfly.me: could not connect to host
letraba.com: could not connect to host
letras.mus.br: did not receive HSTS header
@@ -7886,7 +8156,8 @@ lgsg.us: could not connect to host
lgts.se: could not connect to host
lhalbert.xyz: could not connect to host
lhasaapso.com.br: could not connect to host
-lheinrich.com: did not receive HSTS header
+lheinrich.com: could not connect to host
+lheinrich.de: did not receive HSTS header
lheinrich.org: could not connect to host
lhsj28.com: could not connect to host
lhsj68.com: could not connect to host
@@ -7895,6 +8166,8 @@ liaillustr.at: did not receive HSTS header
liam-is-a-nig.ga: could not connect to host
liam-w.com: could not connect to host
liamjack.fr: could not connect to host
+liangbp.com: could not connect to host
+lianwen.kim: could not connect to host
lianye.in: could not connect to host
lianyexiuchang.in: could not connect to host
liaoshuma.com: could not connect to host
@@ -7912,12 +8185,12 @@ librechan.net: could not connect to host
libricks.fr: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsISiteSecurityService.processHeader]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: /home/trava90/REPO/UXP/security/manager/tools/getHSTSPreloadList.js :: processStsHeader :: line 131" data: no]
librisulibri.it: did not receive HSTS header
licence-registry.com: could not connect to host
+liceo.cn: did not receive HSTS header
liceserv.com: could not connect to host
lichess4545.com: did not receive HSTS header
lichess4545.tv: did not receive HSTS header
lidl-selection.at: did not receive HSTS header
liduan.com: could not connect to host
-liduan.net: could not connect to host
liebach.me: did not receive HSTS header
liebestarot.at: did not receive HSTS header
lied8.eu: could not connect to host
@@ -7942,7 +8215,6 @@ lightning-ashe.com: did not receive HSTS header
lightnovelsekai.com: could not connect to host
lightpaste.com: could not connect to host
lighttherapydevice.com: did not receive HSTS header
-lighttp.com: could not connect to host
lightworx.io: did not receive HSTS header
lignemalin.com: could not connect to host
lignemax.com: did not receive HSTS header
@@ -7959,11 +8231,12 @@ lilygreen.co.za: did not receive HSTS header
limalama.eu: max-age too low: 1
limeyeti.com: could not connect to host
limiteddata.co.uk: did not receive HSTS header
+limitget.com: could not connect to host
limodo-shop.de: did not receive HSTS header
limpens.net: did not receive HSTS header
limpido.it: could not connect to host
lindberg.io: did not receive HSTS header
-lindholmen.club: could not connect to host
+lindholmen.club: did not receive HSTS header
lineauniformes.com.br: could not connect to host
linext.cn: could not connect to host
lingerie.net.br: did not receive HSTS header
@@ -7971,6 +8244,7 @@ lingerielovers.com.br: did not receive HSTS header
lingerieonline.com.br: did not receive HSTS header
lingolia.com: did not receive HSTS header
lingros-test.tk: could not connect to host
+lingting.vip: could not connect to host
linguaquote.com: did not receive HSTS header
linguatrip.com: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsISiteSecurityService.processHeader]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: /home/trava90/REPO/UXP/security/manager/tools/getHSTSPreloadList.js :: processStsHeader :: line 131" data: no]
linhaoyi.com: could not connect to host
@@ -7997,9 +8271,11 @@ linuxgeek.ro: could not connect to host
linuxmint.cz: could not connect to host
linuxmonitoring.net: could not connect to host
linvx.org: did not receive HSTS header
-lipo.lol: could not connect to host
+linxmind.eu: could not connect to host
+lionlyrics.com: could not connect to host
liquid.solutions: did not receive HSTS header
liquidcomm.net: could not connect to host
+liquimoly.market: did not receive HSTS header
liquorsanthe.in: could not connect to host
lisaco.de: could not connect to host
lisbongold.com: did not receive HSTS header
@@ -8018,10 +8294,10 @@ littledisney.ro: did not receive HSTS header
littlefreelibrary.org: did not receive HSTS header
littlelife.co.uk: did not receive HSTS header
littleqiu.net: could not connect to host
+littleservice.cn: could not connect to host
liud.im: could not connect to host
liujunyang.com: did not receive HSTS header
liukang.tech: could not connect to host
-liul.in: could not connect to host
liushuyu.tk: could not connect to host
liv3ly.com: did not receive HSTS header
livechatlady.info: did not receive HSTS header
@@ -8034,6 +8310,7 @@ livrariahugodesaovitor.com.br: could not connect to host
lixiang.one: could not connect to host
lixingcong.com: could not connect to host
liyang.pro: did not receive HSTS header
+lizzythepooch.com: did not receive HSTS header
lkiserver.com: could not connect to host
llamasweet.tech: could not connect to host
lll.st: could not connect to host
@@ -8043,7 +8320,8 @@ lmrcouncil.gov: could not connect to host
ln.io: could not connect to host
lnbeauty.ru: max-age too low: 0
lnoldan.com: could not connect to host
-loacg.com: did not receive HSTS header
+loacg.com: could not connect to host
+loadingdeck.com: did not receive HSTS header
loadso.me: could not connect to host
loafbox.com: could not connect to host
loanmatch.sg: could not connect to host
@@ -8057,6 +8335,7 @@ locais.org: could not connect to host
localchum.com: could not connect to host
localdrive.me: could not connect to host
localnetwork.nz: could not connect to host
+location-fichier-email.com: could not connect to host
locationvoitureautriche.com: could not connect to host
locationvoiturefinlande.com: could not connect to host
locationvoitureirlande.com: could not connect to host
@@ -8084,6 +8363,7 @@ logfile.at: did not receive HSTS header
logfile.ch: did not receive HSTS header
logic8.ml: could not connect to host
logicaladvertising.com: could not connect to host
+logicoma.com: could not connect to host
logicsale.com: did not receive HSTS header
logicsale.de: did not receive HSTS header
logicsale.fr: did not receive HSTS header
@@ -8101,7 +8381,6 @@ lojadocristaozinho.com.br: did not receive HSTS header
lojashowdecozinha.com.br: could not connect to host
lojasviavento.com.br: could not connect to host
lojavalcapelli.com.br: could not connect to host
-lolhax.org: could not connect to host
loli.bz: did not receive HSTS header
loli.vip: could not connect to host
lolicon.info: could not connect to host
@@ -8111,17 +8390,17 @@ lollaconcept.com.br: could not connect to host
lonbali.com: did not receive HSTS header
londoncalling.co: did not receive HSTS header
londonlanguageexchange.com: could not connect to host
+londonseedcentre.co.uk: could not connect to host
lonerwolf.com: did not receive HSTS header
longboarding-ulm.de: could not connect to host
look-at-my.site: could not connect to host
lookout.com: did not receive HSTS header
looktothestars.org: did not receive HSTS header
lookupclose.com: did not receive HSTS header
-lookyman.net: could not connect to host
looneymooney.com: could not connect to host
loongsg.xyz: could not connect to host
-loopstart.org: could not connect to host
loperetti.ch: could not connect to host
+loposchokk.com: could not connect to host
loqyu.co: could not connect to host
lordgun.com: could not connect to host
lordjevington.co.uk: did not receive HSTS header
@@ -8132,6 +8411,7 @@ lostarq.com: could not connect to host
lostg.com: did not receive HSTS header
lostinsecurity.com: could not connect to host
lostinweb.eu: could not connect to host
+loteks.de: did not receive HSTS header
lothai.re: did not receive HSTS header
lothuytinhsi.com: could not connect to host
lotl.ru: could not connect to host
@@ -8166,7 +8446,7 @@ loyaleco.it: could not connect to host
loyaltech.ch: could not connect to host
lpak.nl: could not connect to host
lpgram.ga: could not connect to host
-lpm-uk.com: could not connect to host
+lpm-uk.com: did not receive HSTS header
lrhsclubs.com: could not connect to host
ls-a.org: did not receive HSTS header
ls-reallife.de: did not receive HSTS header
@@ -8176,24 +8456,23 @@ lsp-sports.de: did not receive HSTS header
lstma.com: could not connect to host
lsvih.com: did not receive HSTS header
lswim.com: did not receive HSTS header
-lsys.ac: could not connect to host
lszj.com: could not connect to host
ltba.org: could not connect to host
ltbytes.com: could not connect to host
ltechnologygroup.com: did not receive HSTS header
ltransferts.com: could not connect to host
ltu.social: could not connect to host
+luan.ma: did not receive HSTS header
lubot.net: could not connect to host
lucas-garte.com: did not receive HSTS header
+lucascantor.com: did not receive HSTS header
lucascodes.com: could not connect to host
lucasgaland.com: could not connect to host
lucaterzini.com: could not connect to host
-luchscheider.de: could not connect to host
lucidlogs.com: could not connect to host
+luckystarfishing.com: did not receive HSTS header
luclu7.pw: could not connect to host
-lucysan.net: could not connect to host
ludwig.click: did not receive HSTS header
-ludwigpro.net: could not connect to host
lufthansaexperts.com: max-age too low: 2592000
luis-checa.com: could not connect to host
luisgf.es: could not connect to host
@@ -8202,7 +8481,7 @@ luk.photo: could not connect to host
lukasunger.cz: could not connect to host
lukasunger.net: could not connect to host
lukaszdolan.com: did not receive HSTS header
-lukasztkacz.com: did not receive HSTS header
+lukasztkacz.com: could not connect to host
lukeng.me: could not connect to host
lukonet.com: did not receive HSTS header
luludapomerania.com: could not connect to host
@@ -8212,10 +8491,10 @@ lumd.me: could not connect to host
lumer.tech: could not connect to host
lumi.do: did not receive HSTS header
luminancy.com: could not connect to host
-lunapatch.com: did not receive HSTS header
+lunapatch.com: max-age too low: 7889238
lunarift.com: could not connect to host
lunarrift.net: could not connect to host
-lunchbunch.me: could not connect to host
+lunarsoft.net: did not receive HSTS header
luneta.nearbuysystems.com: could not connect to host
lunight.ml: could not connect to host
luno.io: could not connect to host
@@ -8234,28 +8513,26 @@ luxcraft.eng.br: could not connect to host
luxe-it.co.uk: could not connect to host
luxinmo.com: did not receive HSTS header
luxonetwork.com: did not receive HSTS header
-luxus-russen.de: did not receive HSTS header
+luxus-russen.de: could not connect to host
luzeshomologadas.com.br: could not connect to host
-lv5.top: could not connect to host
-lwl.moe: could not connect to host
lycly.top: could not connect to host
lydia-und-simon.de: could not connect to host
lydiagorstein.com: could not connect to host
lylares.com: did not receive HSTS header
lyonelkaufmann.ch: did not receive HSTS header
-lyonl.com: did not receive HSTS header
+lyonl.com: could not connect to host
lyscnd.com: could not connect to host
lysergion.com: could not connect to host
lyuba.fr: could not connect to host
lyukaacom.ru: could not connect to host
lzahq.tech: did not receive HSTS header
-lzh.one: could not connect to host
lzkill.com: did not receive HSTS header
lzqii.cn: could not connect to host
lzzr.me: did not receive HSTS header
m-ali.xyz: did not receive HSTS header
m-generator.com: could not connect to host
m-rickroll-v.pw: could not connect to host
+m-warrior.tk: could not connect to host
m.gparent.org: could not connect to host
m.nu: did not receive HSTS header
m0wef.uk: could not connect to host
@@ -8269,8 +8546,9 @@ maarten.nyc: could not connect to host
maartenprovo.be: did not receive HSTS header
maartenterpstra.xyz: could not connect to host
mac-torrents.me: did not receive HSTS header
+mac-world.pl: did not receive HSTS header
mac.biz.tr: could not connect to host
-macandtonic.com: could not connect to host
+macandtonic.com: did not receive HSTS header
macbolo.com: could not connect to host
macchaberrycream.com: could not connect to host
macchedil.com: did not receive HSTS header
@@ -8279,9 +8557,10 @@ macedopesca.com.br: did not receive HSTS header
macgeneral.de: did not receive HSTS header
mach1club.com: did not receive HSTS header
mack.space: could not connect to host
-macleodnc.com: could not connect to host
+macleodnc.com: did not receive HSTS header
macsandcheesedreams.com: could not connect to host
macustar.eu: did not receive HSTS header
+madandpissedoff.com: could not connect to host
madcatdesign.de: did not receive HSTS header
maddin.ga: could not connect to host
madebyfalcon.co.uk: did not receive HSTS header
@@ -8293,6 +8572,7 @@ mademoiselle-emma.fr: could not connect to host
maderwin.com: did not receive HSTS header
madesoftware.com.br: could not connect to host
madnetwork.org: could not connect to host
+madpeople.net: max-age too low: 2592000
madrants.net: could not connect to host
madweb.design: did not receive HSTS header
mafamane.com: could not connect to host
@@ -8301,6 +8581,7 @@ magazinedabeleza.net: could not connect to host
magebankin.com: did not receive HSTS header
magenx.com: did not receive HSTS header
magia360.com: did not receive HSTS header
+magical.rocks: could not connect to host
magicball.co: could not connect to host
magnacumlaude.co: could not connect to host
magneticanvil.com: did not receive HSTS header
@@ -8326,6 +8607,8 @@ main-unit.com: could not connect to host
maintainerheaven.ch: could not connect to host
maisalto.ind.br: could not connect to host
maitriser-son-stress.com: could not connect to host
+majkl.xyz: could not connect to host
+majkl578.cz: could not connect to host
majncloud.tk: could not connect to host
make-pizza.info: could not connect to host
makedonien.guide: could not connect to host
@@ -8336,7 +8619,6 @@ makerstuff.net: did not receive HSTS header
makeshiftco.de: did not receive HSTS header
makeuplove.nl: could not connect to host
makeyourank.com: max-age too low: 200
-makino.games: could not connect to host
malamutedoalasca.com.br: could not connect to host
maldiverna.guide: could not connect to host
maleexcel.com: did not receive HSTS header
@@ -8345,14 +8627,16 @@ malerversand.de: did not receive HSTS header
malesbdsm.com: could not connect to host
malfait.nl: could not connect to host
malgraph.net: could not connect to host
-malibubeachrecoverycenter.com: did not receive HSTS header
+malibubeachrecoverycenter.com: could not connect to host
maljaars-media.nl: could not connect to host
malmstroms-co.se: could not connect to host
malone.link: could not connect to host
maltes.website: could not connect to host
malvy.kiev.ua: could not connect to host
+malware.watch: did not receive HSTS header
malwaretips.com: did not receive HSTS header
malwre.io: could not connect to host
+maly.io: did not receive HSTS header
malya.fr: could not connect to host
mamacobaby.com: could not connect to host
mamaison.io: could not connect to host
@@ -8370,6 +8654,7 @@ managed-varnish.de: did not receive HSTS header
manageforall.com: could not connect to host
manageforall.de: could not connect to host
managemynetsuite.com: did not receive HSTS header
+managewp.org: could not connect to host
manalu.cz: did not receive HSTS header
manantial.mx: could not connect to host
manav-it.de: could not connect to host
@@ -8381,7 +8666,6 @@ maniadeprazer.com.br: could not connect to host
manifestbin.com: did not receive HSTS header
manipulatedtme.com: could not connect to host
manitasicily.com: did not receive HSTS header
-manneguiden.no: did not receive HSTS header
mannford.com: could not connect to host
manningbrothers.com: did not receive HSTS header
manns-solutions.com: did not receive HSTS header
@@ -8393,7 +8677,8 @@ mansfieldplacevt.com: did not receive HSTS header
manshop24.com: could not connect to host
mansion-note.com: did not receive HSTS header
manududu.com.br: could not connect to host
-manuelrueger.de: could not connect to host
+manuel-schefczyk.de: could not connect to host
+manylots.ru: could not connect to host
maomaofuli.vip: could not connect to host
maosi.xin: could not connect to host
mapasmundi.com.br: could not connect to host
@@ -8422,6 +8707,7 @@ marcush.de: could not connect to host
mardelcupon.com: could not connect to host
mare92.cz: could not connect to host
margaretrosefashions.co.uk: could not connect to host
+mariacristinadoces.com.br: did not receive HSTS header
mariannematthew.com: could not connect to host
marianwehlus.de: did not receive HSTS header
marie-curie.fr: could not connect to host
@@ -8429,8 +8715,6 @@ marie-elisabeth.dk: did not receive HSTS header
marie-en-provence.com: did not receive HSTS header
marie.club: could not connect to host
marienschule-sundern.de: did not receive HSTS header
-marinela.com.mx: max-age too low: 86400
-marinelausa.com: max-age too low: 86400
mariusschulte.de: did not receive HSTS header
mark-a-hydrant.com: did not receive HSTS header
mark-armstrong-gaming.com: could not connect to host
@@ -8450,9 +8734,14 @@ markrobin.de: did not receive HSTS header
marksill.com: could not connect to host
marktboten.de: did not receive HSTS header
markusabraham.com: did not receive HSTS header
+markuskeppeler.no-ip.biz: could not connect to host
+markusueberallassetmanagement.de: could not connect to host
+markusueberallconsulting.de: could not connect to host
markusweimar.de: did not receive HSTS header
marlen.cz: did not receive HSTS header
marleyresort.com: did not receive HSTS header
+marqperso.ch: could not connect to host
+marquepersonnelle.ch: could not connect to host
marriottvetcareers.com: could not connect to host
marshut.net: could not connect to host
martialc.be: could not connect to host
@@ -8465,11 +8754,8 @@ martinestyle.com: could not connect to host
martineve.com: did not receive HSTS header
martinkup.cz: did not receive HSTS header
martinp.no: could not connect to host
-martinreed.net: did not receive HSTS header
martinrogalla.com: did not receive HSTS header
martins.im: could not connect to host
-martynhare.co.uk: could not connect to host
-martynhare.uk: could not connect to host
marumagic.com: did not receive HSTS header
marvinkeller.de: did not receive HSTS header
marxist.party: could not connect to host
@@ -8489,6 +8775,7 @@ masteragenasia.com: did not receive HSTS header
masterapi.ninja: did not receive HSTS header
masterhaus.bg: did not receive HSTS header
masteringtheterminal.com: did not receive HSTS header
+mastersthesiswriting.com: could not connect to host
mastichor.info: could not connect to host
mastimtibetano.com: could not connect to host
masto.io: could not connect to host
@@ -8501,19 +8788,21 @@ mastodon.expert: could not connect to host
mastodon.fun: could not connect to host
mastodon.my: could not connect to host
mastodon.org.uk: did not receive HSTS header
-mastodon.pl: could not connect to host
+mastodon.pl: did not receive HSTS header
mastodones.club: could not connect to host
masty.nl: could not connect to host
masumreza.tk: could not connect to host
mat99.dk: could not connect to host
-matarrosabierzo.com: did not receive HSTS header
+matarrosabierzo.com: could not connect to host
matatall.com: did not receive HSTS header
maternalsafety.org: did not receive HSTS header
mateusmeyer.com.br: could not connect to host
mateuszpilszek.pl: could not connect to host
+matheo-schefczyk.de: could not connect to host
mathers.ovh: did not receive HSTS header
mathias.re: did not receive HSTS header
mathijskingma.nl: could not connect to host
+matildajaneclothing.com: did not receive HSTS header
matillat.ovh: did not receive HSTS header
matlabjo.ir: could not connect to host
matomeplus.co: could not connect to host
@@ -8537,7 +8826,6 @@ mattisam.com: could not connect to host
mattressinsider.com: max-age too low: 3153600
mattwb65.com: did not receive HSTS header
matty.digital: did not receive HSTS header
-matway.net: could not connect to host
matze.org: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsISiteSecurityService.processHeader]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: /home/trava90/REPO/UXP/security/manager/tools/getHSTSPreloadList.js :: processStsHeader :: line 131" data: no]
maultrom.ml: could not connect to host
maupiknik.com: did not receive HSTS header
@@ -8548,16 +8836,17 @@ mavisang.cf: could not connect to host
mawe.red: could not connect to host
maxhorvath.com: could not connect to host
maxibanki.ovh: could not connect to host
+maxicore.co.za: could not connect to host
maxima.at: did not receive HSTS header
maximelouet.me: did not receive HSTS header
maximov.space: did not receive HSTS header
maxkeller.io: did not receive HSTS header
maxmachine.ind.br: could not connect to host
-maxr1998.de: could not connect to host
maxserver.com: did not receive HSTS header
maya.mg: could not connect to host
maybeul.com: could not connect to host
maynardnetworks.com: could not connect to host
+mayoristassexshop.com: did not receive HSTS header
mazurlabs.tk: could not connect to host
mazyun.com: did not receive HSTS header
mazz-tech.com: could not connect to host
@@ -8589,17 +8878,16 @@ mcmillansedationdentistry.com: did not receive HSTS header
mcnoobs.pro: could not connect to host
mcooperlaw.com: did not receive HSTS header
mcsa-usa.org: could not connect to host
-mcsniper.co: could not connect to host
mcsnovatamabayan.com: could not connect to host
mcuexchange.com: did not receive HSTS header
mcuong.tk: could not connect to host
md-student.com: did not receive HSTS header
mdfnet.se: did not receive HSTS header
-mdkr.nl: did not receive HSTS header
mdscomp.net: did not receive HSTS header
mdwftw.com: could not connect to host
-me-dc.com: could not connect to host
+me-dc.com: did not receive HSTS header
meadowfenfarm.com: could not connect to host
+meadowviewfarms.org: could not connect to host
mealz.com: did not receive HSTS header
measuretwice.com: did not receive HSTS header
meat-education.com: could not connect to host
@@ -8610,8 +8898,9 @@ mecenat-cassous.com: did not receive HSTS header
mechok.ru: could not connect to host
medallia.io: could not connect to host
media-access.online: did not receive HSTS header
-mediacru.sh: could not connect to host
+mediacru.sh: max-age too low: 0
mediadandy.com: could not connect to host
+mediaexpert.fr: did not receive HSTS header
mediafinancelab.org: could not connect to host
mediamag.am: max-age too low: 0
mediastorm.us: did not receive HSTS header
@@ -8623,9 +8912,11 @@ medirich.co: could not connect to host
meditek-dv.ru: could not connect to host
mediter-simplement.com: did not receive HSTS header
mediterenopmaandag.nl: did not receive HSTS header
+mediumraw.org: did not receive HSTS header
mediweed.tk: could not connect to host
medm-test.com: could not connect to host
-medmarkt24.com: did not receive HSTS header
+medmarkt24.com: max-age too low: 3600
+medpot.net: did not receive HSTS header
medstreaming.com: did not receive HSTS header
medy-me.com: could not connect to host
medzinenews.com: did not receive HSTS header
@@ -8637,6 +8928,7 @@ mega-aukcion.ru: could not connect to host
megadrol.com: could not connect to host
megakiste.de: could not connect to host
megam.host: could not connect to host
+megamarkey.de: did not receive HSTS header
megashur.se: did not receive HSTS header
megauction.tk: could not connect to host
meghudson.com: could not connect to host
@@ -8657,6 +8949,7 @@ melf.nl: could not connect to host
melhoresdominios.net: could not connect to host
melhorproduto.com.br: could not connect to host
melikoff.es: could not connect to host
+melina-schefczyk.de: could not connect to host
melodic.com.au: could not connect to host
melody-lyrics.com: could not connect to host
melonstudios.net: could not connect to host
@@ -8690,7 +8983,7 @@ merccorp.de: max-age too low: 0
mercedes-benz-usedcars.be: could not connect to host
mercury-studio.com: did not receive HSTS header
mereckas.com: could not connect to host
-meredithkm.info: could not connect to host
+meredithkm.info: did not receive HSTS header
mergozzo.com: did not receive HSTS header
merimatka.fi: could not connect to host
meritz.rocks: could not connect to host
@@ -8703,11 +8996,11 @@ meskdeals.com: could not connect to host
mesmoque.com: could not connect to host
messagescelestes.ca: did not receive HSTS header
metadistribution.com: did not receive HSTS header
-metaether.net: could not connect to host
metagrader.com: could not connect to host
metalsculpture.co.uk: max-age too low: 0
metasyntactic.xyz: could not connect to host
metebalci.com: did not receive HSTS header
+meteosherbrooke.com: did not receive HSTS header
meteosky.net: could not connect to host
meter.md: could not connect to host
metin2blog.de: did not receive HSTS header
@@ -8717,6 +9010,7 @@ metricaid.com: did not receive HSTS header
metrix-money-ptc.com: could not connect to host
metrix.design: could not connect to host
metzgerei-birkenhof.de: could not connect to host
+meu-smartphone.com: did not receive HSTS header
meucosmetico.com.br: could not connect to host
meuemail.pro: could not connect to host
meupedido.online: could not connect to host
@@ -8746,12 +9040,11 @@ mhx.pw: could not connect to host
mia.ac: could not connect to host
mia.to: could not connect to host
mianfei-vpn.com: could not connect to host
-micado-software.com: could not connect to host
+michael-schefczyk.de: could not connect to host
michael-schilling.de: did not receive HSTS header
-michaelasawyer.com: could not connect to host
michaelcullen.name: could not connect to host
michaeldemuth.com: could not connect to host
-michaelfitzpatrickruth.com: could not connect to host
+michaelfitzpatrickruth.com: did not receive HSTS header
michaelklos.nl: could not connect to host
michaelmorpurgo.com: did not receive HSTS header
michaeln.net: did not receive HSTS header
@@ -8773,13 +9066,13 @@ micro-dv.ru: could not connect to host
micro-rain-systems.com: could not connect to host
microblading.pe: could not connect to host
microdesic.com: could not connect to host
-micromata.de: did not receive HSTS header
microme.ga: did not receive HSTS header
micropple.net: could not connect to host
microtalk.org: could not connect to host
midirs.org: did not receive HSTS header
midonet.org: did not receive HSTS header
midriversmotorsllc.com: did not receive HSTS header
+midterm.us: could not connect to host
midwestwomenworkers.org: could not connect to host
miegl.cz: could not connect to host
miemie.jp: could not connect to host
@@ -8793,26 +9086,27 @@ migrantskillsregister.org.uk: could not connect to host
migrator.co: could not connect to host
miguksaram.com: could not connect to host
mijn-email.org: could not connect to host
+mijndiad.nl: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsISiteSecurityService.processHeader]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: /home/trava90/REPO/UXP/security/manager/tools/getHSTSPreloadList.js :: processStsHeader :: line 131" data: no]
mijnkredietpaspoort.nl: could not connect to host
mika.cat: could not connect to host
mikadesign.se: did not receive HSTS header
mikaela.info: did not receive HSTS header
-mikaelemilsson.net: did not receive HSTS header
+mikaelemilsson.net: could not connect to host
mikeburns.com: could not connect to host
mikedugan.org: did not receive HSTS header
mikeg.de: did not receive HSTS header
-mikek.work: could not connect to host
+mikegarnett.co.uk: could not connect to host
+mikek.work: did not receive HSTS header
mikeology.org: could not connect to host
mikepair.net: could not connect to host
mikes.tk: could not connect to host
-mikewillia.ms: could not connect to host
mikeybot.com: could not connect to host
mikhirev.ru: could not connect to host
mikii.club: could not connect to host
mikk.cz: could not connect to host
mikro-inwestycje.co.uk: did not receive HSTS header
miku.be: could not connect to host
-miku.hatsune.my: could not connect to host
+miku.hatsune.my: did not receive HSTS header
mikusinec.com: could not connect to host
milahendri.com: did not receive HSTS header
milang.xyz: could not connect to host
@@ -8822,18 +9116,16 @@ milesgeek.com: did not receive HSTS header
military-portal.cz: did not receive HSTS header
militarycarlot.com: did not receive HSTS header
militaryconsumer.gov: did not receive HSTS header
-milktea.info: could not connect to host
-millenniumweb.com: max-age too low: 86400
+millibitcoin.jp: could not connect to host
millionairessecrets.com: could not connect to host
millstep.de: did not receive HSTS header
milonga.tips: could not connect to host
mimbeim.com: did not receive HSTS header
-mimobile.website: could not connect to host
+mimithedog.com: could not connect to host
mimoderoupa.pt: could not connect to host
min.kiwi: could not connect to host
minantavla.se: could not connect to host
mind.sh: did not receive HSTS header
-mindbodycontinuum.com: did not receive HSTS header
mindcraft.ga: could not connect to host
mine.world: could not connect to host
minecraft-forum.cf: could not connect to host
@@ -8852,7 +9144,6 @@ minecraftvoter.com: could not connect to host
minecrell.net: max-age too low: 172800
mineover.es: could not connect to host
minetude.com: could not connect to host
-mingming.info: did not receive HSTS header
mingo.nl: max-age too low: 2592000
mingy.ddns.net: could not connect to host
mingyueli.com: could not connect to host
@@ -8883,7 +9174,7 @@ miruc.co: did not receive HSTS header
mirucon.com: did not receive HSTS header
misconfigured.io: could not connect to host
miscreant.me: could not connect to host
-misericordiasegrate.org: could not connect to host
+misericordiasegrate.org: did not receive HSTS header
misgluteosperfectos.com: did not receive HSTS header
misiondelosangeles-mailing.com: did not receive HSTS header
misiru.jp: could not connect to host
@@ -8892,8 +9183,10 @@ missycosmeticos.com.br: could not connect to host
mist.ink: could not connect to host
mister.hosting: did not receive HSTS header
misterl.net: did not receive HSTS header
+misuzu.moe: could not connect to host
mitarbeiter-pc.de: did not receive HSTS header
mitchellrenouf.ca: could not connect to host
+mitchelmore.ca: could not connect to host
mitior.net: could not connect to host
mitm-software.badssl.com: could not connect to host
mittenhacks.com: could not connect to host
@@ -8913,9 +9206,9 @@ mkakh.xyz: could not connect to host
mkasu.org: could not connect to host
mkfs.be: could not connect to host
mkfs.fr: could not connect to host
+mkg-palais-hanau.de: did not receive HSTS header
mkp-deutschland.de: did not receive HSTS header
mkplay.io: could not connect to host
-mktemp.org: could not connect to host
mkw.st: could not connect to host
mlcdn.co: could not connect to host
mlpchan.net: could not connect to host
@@ -8926,6 +9219,7 @@ mmgazhomeloans.com: did not receive HSTS header
mmilog.hu: could not connect to host
mmmm.com: could not connect to host
mmstick.tk: could not connect to host
+mnd.sc: could not connect to host
mnec.io: could not connect to host
mneeb.de: could not connect to host
mnemotiv.com: could not connect to host
@@ -8935,7 +9229,6 @@ mnwt.nl: could not connect to host
moar.so: did not receive HSTS header
moas.photos: did not receive HSTS header
mobaircon.com: did not receive HSTS header
-mobifinans.ru: could not connect to host
mobile-gesundheit.org: could not connect to host
mobile.eti.br: could not connect to host
mobilebay.top: could not connect to host
@@ -8962,6 +9255,7 @@ modaperuimport.com: could not connect to host
modded-minecraft-server-list.com: could not connect to host
moddedark.com: could not connect to host
mode-marine.com: could not connect to host
+modecaso.com: could not connect to host
model9.io: did not receive HSTS header
modelsclub.org.ua: could not connect to host
modemagazines.co.uk: could not connect to host
@@ -8993,13 +9287,14 @@ mojefilmy.xyz: could not connect to host
mojizuri.jp: max-age too low: 86400
mokadev.com: did not receive HSTS header
mols.me: did not receive HSTS header
-momfulfilled.com: did not receive HSTS header
+momfulfilled.com: could not connect to host
mommel.com: could not connect to host
mommelonline.de: could not connect to host
momoka.moe: could not connect to host
mon-a-lisa.com: did not receive HSTS header
mon-mobile.com: could not connect to host
mona.lu: could not connect to host
+monalisa.wtf: could not connect to host
monarca.systems: could not connect to host
monasterialis.eu: could not connect to host
monautoneuve.fr: did not receive HSTS header
@@ -9016,9 +9311,14 @@ monika-sokol.de: did not receive HSTS header
monitaure.io: could not connect to host
monitman.solutions: could not connect to host
monitori.ng: could not connect to host
+monkieteel.nl: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsISiteSecurityService.processHeader]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: /home/trava90/REPO/UXP/security/manager/tools/getHSTSPreloadList.js :: processStsHeader :: line 131" data: no]
monochrometoys.com: could not connect to host
+monodukuri.cafe: did not receive HSTS header
+monodzukuri.cafe: did not receive HSTS header
monoseis-monotica.gr: max-age too low: 300
monotsuku.com: could not connect to host
+monozukuri.cafe: did not receive HSTS header
+monsieurbureau.com: max-age too low: 0
montanacures.org: could not connect to host
montanana.com: did not receive HSTS header
monteurzimmerfrei.de: could not connect to host
@@ -9057,7 +9357,7 @@ morotech.com.br: could not connect to host
morpheusx.at: could not connect to host
morpheusxaut.net: could not connect to host
morpork.xyz: could not connect to host
-morz.org: could not connect to host
+morz.org: max-age too low: 0
mosaique-lachenaie.fr: could not connect to host
moskva.guide: did not receive HSTS header
moso.io: did not receive HSTS header
@@ -9072,13 +9372,14 @@ motomorgen.com: could not connect to host
motorbiketourhanoi.com: could not connect to host
motorcheck.ie: did not receive HSTS header
motoroilinfo.com: did not receive HSTS header
-motorsportdiesel.com: did not receive HSTS header
+motovio.de: did not receive HSTS header
motransportinfo.com: did not receive HSTS header
mottvd.com: could not connect to host
+moube.fr: could not connect to host
moudicat.com: max-age too low: 6307200
moula.com.au: did not receive HSTS header
moumaobuchiyu.com: could not connect to host
-mountainadventureseminars.com: could not connect to host
+mountainadventureseminars.com: did not receive HSTS header
mountainmusicpromotions.com: did not receive HSTS header
movabletype.net: max-age too low: 3600
move.mil: did not receive HSTS header
@@ -9086,6 +9387,7 @@ movepin.com: could not connect to host
movie4k.fyi: could not connect to host
movie4k.life: could not connect to host
moviedollars.com: did not receive HSTS header
+movienang.com: max-age too low: 0
moviesabout.net: could not connect to host
moviespur.info: did not receive HSTS header
moving-pixtures.de: could not connect to host
@@ -9096,6 +9398,7 @@ moy-gorod.od.ua: did not receive HSTS header
moyu.host: did not receive HSTS header
mozart-game.cz: could not connect to host
mozartgame.cz: could not connect to host
+mozgb.ru: did not receive HSTS header
mozillians.org: did not receive HSTS header
mozoa.net: could not connect to host
mozzilla.cz: could not connect to host
@@ -9104,9 +9407,11 @@ mp3donusturucu.net: did not receive HSTS header
mp3juices.is: could not connect to host
mpi-sa.fr: did not receive HSTS header
mpkossen.com: did not receive HSTS header
+mpn.poker: did not receive HSTS header
mpserver12.org: could not connect to host
mr-coffee.net: could not connect to host
mr-hosting.com: could not connect to host
+mr-nachhilfe.de: did not receive HSTS header
mrafrohead.com: could not connect to host
mrawe.com: could not connect to host
mrburtbox.com: could not connect to host
@@ -9117,30 +9422,31 @@ mrettich.org: did not receive HSTS header
mrhc.ru: could not connect to host
mrhee.com: did not receive HSTS header
mrizzio.com: could not connect to host
-mrketolocksmith.com: could not connect to host
+mrjooz.com: did not receive HSTS header
+mrksk.com: could not connect to host
mrleonardo.com: did not receive HSTS header
mrliu.me: could not connect to host
mrnh.tk: could not connect to host
-mrning.com: could not connect to host
mrnonz.com: max-age too low: 0
mrparker.pw: did not receive HSTS header
mrpopat.in: did not receive HSTS header
+mrpropop.com: did not receive HSTS header
mrs-shop.com: did not receive HSTS header
-mrsbairds.com: max-age too low: 86400
mruganiepodspacja.pl: could not connect to host
msc-seereisen.net: could not connect to host
msgallery.tk: could not connect to host
+msp66.de: could not connect to host
mstd.tokyo: did not receive HSTS header
mstdn-tech.jp: could not connect to host
mstdn.io: did not receive HSTS header
mstdn.nl: did not receive HSTS header
-mstiles92.com: max-age too low: 0
+mstiles92.com: did not receive HSTS header
msz-fotografie.de: could not connect to host
mszaki.com: did not receive HSTS header
mt.me.uk: could not connect to host
mtamaki.com: could not connect to host
mtau.com: max-age too low: 2592000
-mtcgf.com: did not receive HSTS header
+mtcgf.com: could not connect to host
mtd.ovh: could not connect to host
mtdn.jp: could not connect to host
mtfgnettoyage.fr: could not connect to host
@@ -9148,7 +9454,8 @@ mtg-esport.de: did not receive HSTS header
mtg-tutor.de: could not connect to host
mtirc.co: could not connect to host
mtn.cc: could not connect to host
-mtrip.com: did not receive HSTS header
+muenchberger.com: could not connect to host
+muffet.pw: could not connect to host
muga.space: could not connect to host
muj-svet.cz: could not connect to host
mujadin.se: did not receive HSTS header
@@ -9189,18 +9496,15 @@ musi.cx: could not connect to host
musikkfondene.no: did not receive HSTS header
musikzug-bookholzberg.de: did not receive HSTS header
muslimbanter.co.za: could not connect to host
-musmann.io: did not receive HSTS header
mustika.cf: did not receive HSTS header
mutamatic.com: could not connect to host
mutuelle-obligatoire-pme.fr: did not receive HSTS header
-muusika.fun: could not connect to host
muzgra.in: did not receive HSTS header
muzykaprzeszladoplay.pl: could not connect to host
mvanmarketing.nl: did not receive HSTS header
mvnet.com.br: did not receive HSTS header
mvsecurity.nl: could not connect to host
mwalz.com: could not connect to host
-mx.org.ua: could not connect to host
mxawei.cn: could not connect to host
mxlife.org: could not connect to host
my-demo.co: could not connect to host
@@ -9223,7 +9527,7 @@ myclientsplus.com: did not receive HSTS header
mycollab.net: could not connect to host
mycontrolmonitor.com: could not connect to host
mycoted.com: did not receive HSTS header
-myday.eu.com: could not connect to host
+myday.eu.com: did not receive HSTS header
mydeos.com: could not connect to host
mydigipass.com: did not receive HSTS header
mydmdi.com: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsISiteSecurityService.processHeader]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: /home/trava90/REPO/UXP/security/manager/tools/getHSTSPreloadList.js :: processStsHeader :: line 131" data: no]
@@ -9248,13 +9552,13 @@ myiocc.org: did not receive HSTS header
myip.tech: max-age too low: 2592000
mykolab.com: did not receive HSTS header
mykreuzfahrt.de: could not connect to host
-mylene-chandelier.me: could not connect to host
+mylene-chandelier.me: did not receive HSTS header
mylighthost.com: did not receive HSTS header
mylocalsearch.co.uk: did not receive HSTS header
mymixtapez.com: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsISiteSecurityService.processHeader]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: /home/trava90/REPO/UXP/security/manager/tools/getHSTSPreloadList.js :: processStsHeader :: line 131" data: no]
-mymp3singer.co: did not receive HSTS header
+mymp3singer.co: could not connect to host
mymp3singer.net: could not connect to host
-mymp3singer.site: did not receive HSTS header
+mymp3singer.site: could not connect to host
mymsr.de: did not receive HSTS header
myndcommunication.com: could not connect to host
mynetblog.com: did not receive HSTS header
@@ -9286,25 +9590,22 @@ mysecretrewards.com: could not connect to host
myspa.asia: did not receive HSTS header
mystery-science-theater-3000.de: did not receive HSTS header
mysteryblog.de: did not receive HSTS header
+mystown.org: could not connect to host
mystudy.me: could not connect to host
mytc.fr: could not connect to host
mythlogic.com: did not receive HSTS header
mythslegendscollection.com: did not receive HSTS header
-mytraiteurs.com: could not connect to host
mytravelblog.de: could not connect to host
myweb360.de: did not receive HSTS header
myxbox.gr: did not receive HSTS header
myzone.com: did not receive HSTS header
-mziulu.me: could not connect to host
mzlog.win: could not connect to host
mzorn.photography: could not connect to host
-mzzj.de: could not connect to host
n-rickroll-e.pw: could not connect to host
-n-x.info: did not receive HSTS header
n0099.cf: did not receive HSTS header
n0rm.ru: could not connect to host
n0s.de: did not receive HSTS header
-n2servers.com: could not connect to host
+n2host.eu: could not connect to host
n2x.in: could not connect to host
n4l.pw: could not connect to host
n64chan.me: did not receive HSTS header
@@ -9325,9 +9626,8 @@ naiharngym.com: did not receive HSTS header
nais.me: could not connect to host
najedlo.sk: could not connect to host
nakamastreamingcommunity.com: could not connect to host
-nakanishi-paint.com: could not connect to host
nakhonidc.com: could not connect to host
-nakitbonus2.com: did not receive HSTS header
+nakitbonus2.com: could not connect to host
nakliyatsirketi.biz: could not connect to host
nakuro.de: could not connect to host
nalao-company.com: did not receive HSTS header
@@ -9345,20 +9645,19 @@ namikawatetsuji.jp: could not connect to host
namorico.me: could not connect to host
nan.ci: did not receive HSTS header
nan.zone: could not connect to host
+nanami.moe: did not receive HSTS header
nanderson.me: could not connect to host
nanfangstone.com: could not connect to host
nani.io: did not receive HSTS header
naniki.co.uk: could not connect to host
nanogeneinc.com: could not connect to host
nanokamo.com: did not receive HSTS header
-nanosingularity.com: could not connect to host
nanrenba.net: could not connect to host
nanto.eu: could not connect to host
naoar.com: could not connect to host
naphex.rocks: could not connect to host
napisynapomniky.cz: did not receive HSTS header
narach.com: did not receive HSTS header
-nargele.eu: could not connect to host
narko.space: could not connect to host
narodniki.com: did not receive HSTS header
narviz.com: did not receive HSTS header
@@ -9371,7 +9670,6 @@ natalia.io: could not connect to host
natalieandjoshua.com: could not connect to host
natalt.org: did not receive HSTS header
natalydanilova.com: max-age too low: 300
-natanaelys.com: could not connect to host
nataniel-perissier.fr: could not connect to host
nate.sh: could not connect to host
natenom.com: max-age too low: 7200
@@ -9380,10 +9678,9 @@ natenom.name: max-age too low: 7200
nathankonopinski.com: could not connect to host
nathanmfarrugia.com: did not receive HSTS header
nationalmall.gov: could not connect to host
-nationwiderealtyinvestors.com: could not connect to host
nationwidevehiclecontracts.co.uk: did not receive HSTS header
natur-udvar.hu: could not connect to host
-natural-progesterone.net: could not connect to host
+natural-progesterone.net: did not receive HSTS header
naturalcommission.com: could not connect to host
naturblogg.no: did not receive HSTS header
naturecoaster.com: did not receive HSTS header
@@ -9393,7 +9690,8 @@ nauck.org: did not receive HSTS header
naudles.me: could not connect to host
nav.jobs: could not connect to host
naval.tf: could not connect to host
-naviaddress.io: could not connect to host
+navdeep.ca: could not connect to host
+naviaddress.io: did not receive HSTS header
naviteq.eu: could not connect to host
navjobs.com: could not connect to host
nawroth.info: could not connect to host
@@ -9408,19 +9706,21 @@ nc2c.com: could not connect to host
nc99.co: could not connect to host
ncc60205.info: could not connect to host
ncdesigns-studio.com: could not connect to host
+ncea.net.au: did not receive HSTS header
nchristo.com: did not receive HSTS header
ncpc.gov: could not connect to host
ncpw.gov: did not receive HSTS header
ncrmnt.org: did not receive HSTS header
-nct.org.uk: did not receive HSTS header
+nct.org.uk: could not connect to host
nctx.co.uk: did not receive HSTS header
+ndmath.club: could not connect to host
ndtblog.com: could not connect to host
ndtmarket.place: could not connect to host
ne1home.dyndns.org: did not receive HSTS header
neap.io: could not connect to host
near.st: did not receive HSTS header
nearbiwa.com: did not receive HSTS header
-nearon.nl: did not receive HSTS header
+nearon.nl: could not connect to host
neavision.de: did not receive HSTS header
nebulousenhanced.com: could not connect to host
necesitodinero.org: could not connect to host
@@ -9429,6 +9729,7 @@ nedcf.org.uk: could not connect to host
nediyor.com: did not receive HSTS header
nedwave.com: did not receive HSTS header
nedzad.me: could not connect to host
+neecist.org: could not connect to host
neels.ch: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsISiteSecurityService.processHeader]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: /home/trava90/REPO/UXP/security/manager/tools/getHSTSPreloadList.js :: processStsHeader :: line 131" data: no]
neer.io: could not connect to host
neftaly.com: did not receive HSTS header
@@ -9444,20 +9745,25 @@ nekox.ml: could not connect to host
nellen.it: did not receive HSTS header
nemno.de: could not connect to host
nemovement.org: could not connect to host
+nemunai.re: could not connect to host
neoani.me: did not receive HSTS header
neocyd.com: could not connect to host
neofelhz.space: could not connect to host
+neojames.me: could not connect to host
neonisi.com: could not connect to host
neonnuke.tech: did not receive HSTS header
neosolution.ca: did not receive HSTS header
nercp.org.uk: did not receive HSTS header
nerd42.de: could not connect to host
+nerdbox.cc: did not receive HSTS header
nerdjokes.de: could not connect to host
nerfroute.com: could not connect to host
neris.io: could not connect to host
neriumhcp.com: did not receive HSTS header
nerpa-club.ru: did not receive HSTS header
+nerull7.info: could not connect to host
nesantuoka.lt: could not connect to host
+nestedquotes.ca: could not connect to host
nestone.ru: could not connect to host
net-navi.cc: did not receive HSTS header
net-rencontre.com: did not receive HSTS header
@@ -9474,17 +9780,17 @@ netfs.pl: did not receive HSTS header
netherwind.eu: did not receive HSTS header
netlilo.com: could not connect to host
netloanusa.com: could not connect to host
-netlocal.ru: could not connect to host
netmagik.com: did not receive HSTS header
netprofile.com.au: did not receive HSTS header
netresourcedesign.com: could not connect to host
+netronome.com: did not receive HSTS header
netsafeid.biz: did not receive HSTS header
netscaler.expert: could not connect to host
netsight.org: could not connect to host
netsparkercloud.com: did not receive HSTS header
netsystems.pro: could not connect to host
-nettacompany.com.tr: did not receive HSTS header
nettefoundation.com: could not connect to host
+networking4all.net: max-age too low: 0
networx-online.de: could not connect to host
netzbit.de: could not connect to host
netzpolitik.org: max-age too low: 2592000
@@ -9496,28 +9802,30 @@ neueonlinecasino2016.com: could not connect to host
neuralgic.net: could not connect to host
neuro-plus-100.com: could not connect to host
neuronfactor.com: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsISiteSecurityService.processHeader]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: /home/trava90/REPO/UXP/security/manager/tools/getHSTSPreloadList.js :: processStsHeader :: line 131" data: no]
+neurotransmitter.net: could not connect to host
neutralvehicle.com: did not receive HSTS header
nevadafiber.net: could not connect to host
never-afk.de: did not receive HSTS header
neveta.com: could not connect to host
new: could not connect to host
newantiagingcreams.com: could not connect to host
+newbieboss.com: did not receive HSTS header
newbownerton.xyz: could not connect to host
newchance.store: could not connect to host
newcityinfo.info: could not connect to host
newedivideo.it: could not connect to host
newfacialbeautycream.com: could not connect to host
newgenerationplus.org: could not connect to host
-newhdmovies.io: could not connect to host
+newhdmovies.io: max-age too low: 0
newline.online: did not receive HSTS header
newlooknow.com: did not receive HSTS header
newmelalife.com: did not receive HSTS header
newparadigmventures.net: did not receive HSTS header
+newpoke.net: did not receive HSTS header
newportpropertygroup.com: could not connect to host
news4c.com: did not receive HSTS header
newsquantified.com: max-age too low: 0
newstarnootropics.com: could not connect to host
-newsyslog.org: could not connect to host
newtnote.com: could not connect to host
newtonhaus.com: could not connect to host
newtonwarp.com: could not connect to host
@@ -9528,12 +9836,11 @@ next47.com: did not receive HSTS header
nextcloud.li: could not connect to host
nextcloud.nerdpol.ovh: could not connect to host
nextcloud.org: could not connect to host
-nextgen.sk: could not connect to host
nextgenthemes.com: did not receive HSTS header
nexth.de: could not connect to host
nexth.net: did not receive HSTS header
nexth.us: could not connect to host
-nexthop.co.jp: did not receive HSTS header
+nexthop.co.jp: could not connect to host
nexthop.co.th: did not receive HSTS header
nextpages.de: could not connect to host
nextproject.us: could not connect to host
@@ -9541,10 +9848,10 @@ nextshutter.com: did not receive HSTS header
nexus-vienna.at: could not connect to host
nexusbyte.de: could not connect to host
nexuscorporation.in: could not connect to host
+nfhome.be: did not receive HSTS header
nfo.so: could not connect to host
ng-firewall.com: did not receive HSTS header
ng-security.com: could not connect to host
-ngc.gov: could not connect to host
ngiemboon.net: could not connect to host
ngine.ch: did not receive HSTS header
nginxnudes.com: could not connect to host
@@ -9553,6 +9860,7 @@ nglr.org: could not connect to host
ngocuong.net: could not connect to host
ngt-service.ru: could not connect to host
ngtoys.com.br: did not receive HSTS header
+nhliberty.org: did not receive HSTS header
nhsuites.com: did not receive HSTS header
nhus.de: max-age too low: 172800
niallator.com: could not connect to host
@@ -9580,11 +9888,11 @@ nightsnack.cf: could not connect to host
niho.jp: did not receive HSTS header
nikcub.com: could not connect to host
nikksno.io: could not connect to host
+niklas.host: could not connect to host
niklaslindblad.se: did not receive HSTS header
nikobradshaw.com: could not connect to host
nikolaichik.photo: did not receive HSTS header
nikolasbradshaw.com: could not connect to host
-nikonnps.co.uk: did not receive HSTS header
nilianwo.com: could not connect to host
niloxy.com: did not receive HSTS header
ninchisho-online.com: did not receive HSTS header
@@ -9601,10 +9909,12 @@ nippombashi.net: did not receive HSTS header
nipponcareers.com: did not receive HSTS header
nirada.info: could not connect to host
nirna.io: did not receive HSTS header
+nirvanashop.com: could not connect to host
nishaswonderland.be: did not receive HSTS header
nishaswonderland.nl: did not receive HSTS header
nishikino-maki.com: could not connect to host
nishisbma.com: could not connect to host
+nitaonline.org: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsISiteSecurityService.processHeader]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: /home/trava90/REPO/UXP/security/manager/tools/getHSTSPreloadList.js :: processStsHeader :: line 131" data: no]
niveldron.com: could not connect to host
nixien.fr: could not connect to host
nixmag.net: could not connect to host
@@ -9617,12 +9927,14 @@ nmadda.com: did not receive HSTS header
nmctest.net: could not connect to host
nmsnj.com: did not receive HSTS header
nmueller.at: could not connect to host
-nnote.net: did not receive HSTS header
+nnote.net: could not connect to host
nnya.cat: could not connect to host
no17sifangjie.cc: could not connect to host
nocallaghan.com: could not connect to host
+nocit.dk: could not connect to host
noclegi-online.pl: did not receive HSTS header
noctinus.tk: could not connect to host
+nodari.com.ar: could not connect to host
node-core-app.com: could not connect to host
nodebrewery.com: could not connect to host
nodechate.xyz: could not connect to host
@@ -9639,6 +9951,7 @@ noesberts-weidmoos.de: did not receive HSTS header
noexpect.org: could not connect to host
noima.com: did not receive HSTS header
noisebridge.social: could not connect to host
+nokia.la: could not connect to host
nolag.host: could not connect to host
nolatepayments.com: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsISiteSecurityService.processHeader]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: /home/trava90/REPO/UXP/security/manager/tools/getHSTSPreloadList.js :: processStsHeader :: line 131" data: no]
nolberg.net: did not receive HSTS header
@@ -9663,14 +9976,15 @@ norge.guide: could not connect to host
normanschwaneberg.de: did not receive HSTS header
north.supply: could not connect to host
northcutt.com: did not receive HSTS header
-northernpage.com: could not connect to host
northpennvwparts.com: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsISiteSecurityService.processHeader]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: /home/trava90/REPO/UXP/security/manager/tools/getHSTSPreloadList.js :: processStsHeader :: line 131" data: no]
northwoodsfish.com: could not connect to host
nosbenevolesontdutalent.com: could not connect to host
nosecretshop.com: could not connect to host
nossasenhoradaconceicao.com.br: did not receive HSTS header
nostraspace.com: could not connect to host
+nosx.tk: could not connect to host
not-a.link: could not connect to host
+nota-web.com: could not connect to host
notablog.xyz: did not receive HSTS header
notadd.io: could not connect to host
notarankastojkovic.me: could not connect to host
@@ -9689,7 +10003,7 @@ notonprem.com: could not connect to host
nottheonion.net: did not receive HSTS header
notypiesni.sk: did not receive HSTS header
nou.si: did not receive HSTS header
-nouma.fr: did not receive HSTS header
+nouma.fr: could not connect to host
nouvelle-vague-saint-cast.fr: did not receive HSTS header
nova-elearning.com: could not connect to host
nova.com.hk: did not receive HSTS header
@@ -9709,11 +10023,10 @@ novinivo.com: did not receive HSTS header
novtest.ru: did not receive HSTS header
noworrywp.com: could not connect to host
nowprotein.com: did not receive HSTS header
-noxi.ga: could not connect to host
nozoe.jp: could not connect to host
npm.li: did not receive HSTS header
npol.de: could not connect to host
-npool.org: did not receive HSTS header
+npool.org: could not connect to host
nq7.pl: could not connect to host
nrechn.de: could not connect to host
nrizzio.me: could not connect to host
@@ -9732,18 +10045,17 @@ nsweb.solutions: could not connect to host
ntbs.pro: could not connect to host
ntia.gov: could not connect to host
ntse.xyz: could not connect to host
-nu-pogodi.net: could not connect to host
nu3.at: did not receive HSTS header
nu3.ch: did not receive HSTS header
nu3.co.uk: could not connect to host
nu3.com: did not receive HSTS header
nu3.de: did not receive HSTS header
-nu3.dk: did not receive HSTS header
-nu3.fi: did not receive HSTS header
nu3.fr: did not receive HSTS header
-nu3.no: did not receive HSTS header
-nu3.se: did not receive HSTS header
nube.ninja: did not receive HSTS header
+nubeslayer.com: did not receive HSTS header
+nuclear-crimes.com: could not connect to host
+nuclearcrimes.com: could not connect to host
+nuclearcrimes1.com: could not connect to host
nudel.ninja: could not connect to host
nufla.de: could not connect to host
nugetdependencies.com: did not receive HSTS header
@@ -9775,7 +10087,6 @@ nuwaterglobal.com: did not receive HSTS header
nvlop.xyz: did not receive HSTS header
nwa.xyz: could not connect to host
nweb.co.nz: could not connect to host
-nwerc.party: could not connect to host
nwk1.com: did not receive HSTS header
nwork.media: could not connect to host
nxt.sh: did not receive HSTS header
@@ -9787,6 +10098,7 @@ nydnxs.com: could not connect to host
nyesider.org: could not connect to host
nyored.com: did not receive HSTS header
nyphox.net: could not connect to host
+nys-hk.com: did not receive HSTS header
nysepho.pw: could not connect to host
nysifclaimcentral.com: did not receive HSTS header
nystart.no: did not receive HSTS header
@@ -9800,14 +10112,13 @@ oaksbloom.com: could not connect to host
oasis-conference.org.nz: could not connect to host
oasis.mobi: could not connect to host
oasisim.net: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsISiteSecurityService.processHeader]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: /home/trava90/REPO/UXP/security/manager/tools/getHSTSPreloadList.js :: processStsHeader :: line 131" data: no]
-oatmealdome.me: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsISiteSecurityService.processHeader]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: /home/trava90/REPO/UXP/security/manager/tools/getHSTSPreloadList.js :: processStsHeader :: line 131" data: no]
obdolbacca.ru: could not connect to host
oben.pl: did not receive HSTS header
oberam.de: could not connect to host
oberhof.co: could not connect to host
oberhofjuice.com: could not connect to host
oberoi.de: max-age too low: 600000
-objectif-leger.com: could not connect to host
+objectif-leger.com: did not receive HSTS header
oblikdom.pro: did not receive HSTS header
oblikdom.ru: did not receive HSTS header
oblondata.io: did not receive HSTS header
@@ -9828,7 +10139,6 @@ octo.im: could not connect to host
octocat.ninja: could not connect to host
octod.tk: could not connect to host
octofox.de: did not receive HSTS header
-octopus-agents.com: could not connect to host
oddmouse.com: could not connect to host
odin.xxx: could not connect to host
odinkapital.no: did not receive HSTS header
@@ -9839,7 +10149,6 @@ odysseyconservationtrust.com: did not receive HSTS header
oe8.bet: could not connect to host
ofcourselanguages.com: could not connect to host
ofcss.com: did not receive HSTS header
-ofda.gov: max-age too low: 604800
ofer.site: did not receive HSTS header
off-the-clock.us: could not connect to host
offenedialoge.de: max-age too low: 2592000
@@ -9858,6 +10167,7 @@ oganek.ie: could not connect to host
oganime.com: did not receive HSTS header
oggw.us: could not connect to host
ogkw.de: could not connect to host
+oglen.ca: could not connect to host
ogogoshop.com: could not connect to host
ogrodywstudniach.pl: did not receive HSTS header
ohayosoro.me: could not connect to host
@@ -9865,18 +10175,15 @@ ohm2013.org: did not receive HSTS header
ohma.ga: could not connect to host
ohnemusik.com: could not connect to host
ohohrazi.com: did not receive HSTS header
+ohreally.de: could not connect to host
ohsocool.org: did not receive HSTS header
oiepoie.nl: could not connect to host
oinky.ddns.net: could not connect to host
oishioffice.com: did not receive HSTS header
ojbk.eu: could not connect to host
ojls.co: could not connect to host
-okad-center.de: could not connect to host
-okad.de: could not connect to host
-okad.eu: could not connect to host
okane.love: could not connect to host
okashi.me: could not connect to host
-okaz.de: could not connect to host
oklahomamoversassociation.org: could not connect to host
oklahomanotepro.com: could not connect to host
okok-rent.com: could not connect to host
@@ -9888,6 +10195,7 @@ oldandyounglesbians.us: did not receive HSTS header
oldschool-criminal.com: did not receive HSTS header
oldtimer-trifft-flugplatz.de: did not receive HSTS header
oliverdunk.com: did not receive HSTS header
+oliverfaircliff.com: could not connect to host
ollehbizev.co.kr: could not connect to host
olswangtrainees.com: could not connect to host
olympe-transport.fr: did not receive HSTS header
@@ -9908,13 +10216,13 @@ onearth.one: did not receive HSTS header
oneb4nk.com: could not connect to host
onecycling.my: could not connect to host
onecycling.world: could not connect to host
+onedot.nl: could not connect to host
onefour.co: could not connect to host
onehourloan.com: could not connect to host
onehourloan.sg: did not receive HSTS header
-oneidentity.me: could not connect to host
-oneiros.cc: could not connect to host
onelawsuit.com: did not receive HSTS header
oneminutefilm.tv: did not receive HSTS header
+onemusou.com: could not connect to host
onepathnetwork.com: max-age too low: 7776000
onepluscamps.com: did not receive HSTS header
onepopstore.com: could not connect to host
@@ -9935,6 +10243,7 @@ online-scene.com: did not receive HSTS header
online-wetten.de: did not receive HSTS header
onlinebiller.com: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsISiteSecurityService.processHeader]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: /home/trava90/REPO/UXP/security/manager/tools/getHSTSPreloadList.js :: processStsHeader :: line 131" data: no]
onlinebillingform.com: did not receive HSTS header
+onlinecasinobluebook.com: could not connect to host
onlinecompliance.org: did not receive HSTS header
onlinedemo.hu: could not connect to host
onlinedeposit.us: could not connect to host
@@ -9974,11 +10283,12 @@ ooooush.co.uk: could not connect to host
oopsmycase.com: could not connect to host
oopsorup.com: could not connect to host
oost.io: could not connect to host
-opatut.de: could not connect to host
+opatut.de: did not receive HSTS header
opcaobolsas.com.br: could not connect to host
open-future.be: did not receive HSTS header
open-mx.de: could not connect to host
open-to-repair.fr: max-age too low: 86400
+opencad.io: did not receive HSTS header
openclub24.ru: could not connect to host
openconcept.no: did not receive HSTS header
openconnect.com.au: could not connect to host
@@ -10005,14 +10315,15 @@ opim.ca: did not receive HSTS header
opinion8td.com: did not receive HSTS header
opinionicentrifuga.it: could not connect to host
opinionipannolini.it: could not connect to host
+opioids.com: could not connect to host
opperwall.net: could not connect to host
opportunitycorps.org: max-age too low: 43200
-oprbox.com: could not connect to host
opsafewinter.net: could not connect to host
opsbears.com: did not receive HSTS header
opstacks.com: did not receive HSTS header
optenhoefel.de: could not connect to host
optimal-e.com: did not receive HSTS header
+optimist.bg: could not connect to host
optimista.soy: could not connect to host
optometriepunt.nl: did not receive HSTS header
optumrxhealthstore.com: could not connect to host
@@ -10037,7 +10348,7 @@ orfeo-engineering.ch: could not connect to host
organic-superfood.net: could not connect to host
oricejoc.com: could not connect to host
originalmockups.com: did not receive HSTS header
-originalsport.com.br: did not receive HSTS header
+originalsport.com.br: could not connect to host
originpc.com: could not connect to host
orioncustompcs.com: could not connect to host
orionfcu.com: did not receive HSTS header
@@ -10078,14 +10389,15 @@ otinane.eu: could not connect to host
otokonna.com: could not connect to host
otrsdemo.hu: did not receive HSTS header
ottospora.nl: could not connect to host
+ouaibe.qc.ca: could not connect to host
ourbank.com: max-age too low: 2592000
ourchoice2016.com: could not connect to host
outdooradventures.pro: did not receive HSTS header
-outdoorproducts.com: did not receive HSTS header
+outdoorproducts.com: max-age too low: 7889238
outreachbuddy.com: could not connect to host
outsider.im: could not connect to host
outurnate.com: could not connect to host
-ouvirmusica.com.br: did not receive HSTS header
+ouvirmusica.com.br: could not connect to host
ovenapp.io: did not receive HSTS header
over25tips.com: did not receive HSTS header
overclockers.ge: could not connect to host
@@ -10099,11 +10411,13 @@ owennelson.me: max-age too low: 2592000
owensmith.website: could not connect to host
owlscrap.ru: could not connect to host
owncloud.help: could not connect to host
-owngeek.com: did not receive HSTS header
+owngeek.com: could not connect to host
ownmovies.fr: could not connect to host
ownspec.com: could not connect to host
+owothisdiz.pw: could not connect to host
oxro.co: did not receive HSTS header
oxro.io: did not receive HSTS header
+oxygaming.com: could not connect to host
oxygenabsorbers.com: did not receive HSTS header
oxymc.com: did not receive HSTS header
oxynux.fr: could not connect to host
@@ -10124,6 +10438,7 @@ paavolastudio.com: did not receive HSTS header
pablocamino.tk: could not connect to host
pablofain.com: did not receive HSTS header
pablorey-art.com: did not receive HSTS header
+pachaiyappas.org: could not connect to host
packair.com: did not receive HSTS header
packetapp.ru: could not connect to host
packetcrash.net: could not connect to host
@@ -10136,13 +10451,13 @@ pactocore.org: could not connect to host
pader-deko.de: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsISiteSecurityService.processHeader]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: /home/trava90/REPO/UXP/security/manager/tools/getHSTSPreloadList.js :: processStsHeader :: line 131" data: no]
paestbin.com: could not connect to host
page: could not connect to host
-pagefulloflies.io: could not connect to host
pagerate.io: could not connect to host
pages-tocaven.com: could not connect to host
pagetoimage.com: could not connect to host
paginapolitica.ro: could not connect to host
+pagure.org: could not connect to host
pahlawanpulsa.com: did not receive HSTS header
-pahnid.com: did not receive HSTS header
+pahnid.com: could not connect to host
paigeglass.com: did not receive HSTS header
paino.cloud: could not connect to host
painosso.org: could not connect to host
@@ -10157,14 +10472,15 @@ paku.me: could not connect to host
palariviera.com: could not connect to host
palationtrade.com: could not connect to host
palazzotalamo.it: did not receive HSTS header
+paleolowcarb.de: did not receive HSTS header
paleosquawk.com: could not connect to host
-pallet.io: could not connect to host
+pallet.io: did not receive HSTS header
palmer.im: could not connect to host
pammbook.com: did not receive HSTS header
pamplona.tv: could not connect to host
pan.tips: could not connect to host
panaceallc.net: could not connect to host
-panama-gbs.com: could not connect to host
+panama-gbs.com: did not receive HSTS header
panamaequity.com: did not receive HSTS header
panamateakforestry.com: did not receive HSTS header
panascais.io: could not connect to host
@@ -10184,6 +10500,9 @@ papeda.net: could not connect to host
papelariadante.com.br: could not connect to host
papercard.co.uk: did not receive HSTS header
papercrunch.io: could not connect to host
+paperhaven.com.au: max-age too low: 7889238
+papermasters.com: could not connect to host
+papersmart.net: could not connect to host
papierniak.net: could not connect to host
papygeek.com: could not connect to host
parabhairavayoga.com: max-age too low: 0
@@ -10197,7 +10516,7 @@ parent5446.us: could not connect to host
parentmail.co.uk: did not receive HSTS header
parfum-baza.ru: did not receive HSTS header
paris-cyber.fr: did not receive HSTS header
-parisbloom.com: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsISiteSecurityService.processHeader]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: /home/trava90/REPO/UXP/security/manager/tools/getHSTSPreloadList.js :: processStsHeader :: line 131" data: no]
+parisbloom.com: did not receive HSTS header
parisdimanche.com: did not receive HSTS header
parishome.jp: could not connect to host
parisvox.info: did not receive HSTS header
@@ -10217,6 +10536,7 @@ partnercardservices.com: did not receive HSTS header
partnerwerk.de: did not receive HSTS header
partyhaus.ovh: could not connect to host
partyhireformby.co.uk: did not receive HSTS header
+partyschnaps.com: could not connect to host
partyspecialists.com: did not receive HSTS header
partyvan.eu: could not connect to host
partyvan.it: could not connect to host
@@ -10225,10 +10545,11 @@ partyvan.nl: could not connect to host
partyvan.se: could not connect to host
parvaneh.fr: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsISiteSecurityService.processHeader]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: /home/trava90/REPO/UXP/security/manager/tools/getHSTSPreloadList.js :: processStsHeader :: line 131" data: no]
pascalchristen.ch: did not receive HSTS header
+pasportaservo.org: did not receive HSTS header
passpilot.co.uk: did not receive HSTS header
passumpsicbank.com: did not receive HSTS header
passwd.io: did not receive HSTS header
-password.codes: did not receive HSTS header
+password.codes: could not connect to host
passwordbox.com: did not receive HSTS header
passwordrevelator.net: did not receive HSTS header
passwordscon.com: could not connect to host
@@ -10241,7 +10562,6 @@ paster.li: did not receive HSTS header
pasteros.io: could not connect to host
pastie.se: could not connect to host
pastorcanadense.com.br: could not connect to host
-patadanabouca.pw: could not connect to host
pataua.kiwi: did not receive HSTS header
patbatesremodeling.com: could not connect to host
paternitydnatest.com: could not connect to host
@@ -10255,6 +10575,7 @@ patrickneuro.de: could not connect to host
patt.us: did not receive HSTS header
patterson.mp: could not connect to host
paul-kerebel.pro: could not connect to host
+paul-schmidt.de: max-age too low: 0
paulbunyanmls.com: did not receive HSTS header
paulchen.at: did not receive HSTS header
paulerhof.com: did not receive HSTS header
@@ -10265,6 +10586,7 @@ paulshir.is: could not connect to host
paulyang.cn: did not receive HSTS header
paveljanda.com: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsISiteSecurityService.processHeader]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: /home/trava90/REPO/UXP/security/manager/tools/getHSTSPreloadList.js :: processStsHeader :: line 131" data: no]
pavelkahouseforcisco.com: did not receive HSTS header
+pavelstriz.cz: could not connect to host
paxdei.com.br: could not connect to host
paxwinkel.nl: could not connect to host
pay.gigahost.dk: did not receive HSTS header
@@ -10279,17 +10601,18 @@ paypod.org: could not connect to host
payroll.ch: could not connect to host
paytwopay.com: could not connect to host
pb-design.ch: could not connect to host
-pb.ax: did not receive HSTS header
pbapp.net: did not receive HSTS header
pbbr.com: did not receive HSTS header
pbcknd.ml: could not connect to host
pbcomp.com.au: did not receive HSTS header
pbprint.ru: did not receive HSTS header
pbqs.site: could not connect to host
+pbreen.co.uk: could not connect to host
pbscreens.com: could not connect to host
pbytes.com: could not connect to host
pc-nf.de: did not receive HSTS header
pc-servis-brno.com: did not receive HSTS header
+pc-tablet.com: max-age too low: 0
pc-tweak.de: did not receive HSTS header
pcat.io: could not connect to host
pcfun.net: did not receive HSTS header
@@ -10299,17 +10622,17 @@ pcvirusclear.com: could not connect to host
pdamsidoarjo.co.id: could not connect to host
pdevio.com: could not connect to host
pdf.yt: could not connect to host
+pdomo.me: did not receive HSTS header
pe-bank.co.jp: max-age too low: 604800
pe-kyousai.jp: did not receive HSTS header
peaceandwool.com: did not receive HSTS header
peakapp.nl: could not connect to host
pebblesdemo.com: could not connect to host
pecot.fr: did not receive HSTS header
-peddy.dyndns.org: could not connect to host
-pedrosaurus.com: did not receive HSTS header
peekops.com: could not connect to host
peerherrmann.de: could not connect to host
peerless.ae: could not connect to host
+peinard.net: could not connect to host
peirong.me: could not connect to host
peissen.com: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsISiteSecurityService.processHeader]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: /home/trava90/REPO/UXP/security/manager/tools/getHSTSPreloadList.js :: processStsHeader :: line 131" data: no]
pekkapikkarainen.fi: did not receive HSTS header
@@ -10318,6 +10641,7 @@ peliculasaudiolatinoonline.com: could not connect to host
pemagrid.org: could not connect to host
pemberton.at: did not receive HSTS header
penablog.com: did not receive HSTS header
+penfold.fr: could not connect to host
pengisatelier.net: could not connect to host
pengui.uk: could not connect to host
penguinclientsystem.com: did not receive HSTS header
@@ -10325,7 +10649,7 @@ pengumuman.id: did not receive HSTS header
pennyapp.io: did not receive HSTS header
pennylane.me.uk: did not receive HSTS header
pensanisso.com: did not receive HSTS header
-penser-electronique.com: could not connect to host
+penser-electronique.com: did not receive HSTS header
pension-waldesruh.de: did not receive HSTS header
pensiunealido.ro: could not connect to host
pentagram.me: max-age too low: 2592000
@@ -10346,13 +10670,14 @@ perfectseourl.com: did not receive HSTS header
performaterm.ro: could not connect to host
performous.org: did not receive HSTS header
perfumista.vn: did not receive HSTS header
+periodismoactual.com: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsISiteSecurityService.processHeader]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: /home/trava90/REPO/UXP/security/manager/tools/getHSTSPreloadList.js :: processStsHeader :: line 131" data: no]
periscopeliveweb.com: could not connect to host
perlwork.nl: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsISiteSecurityService.processHeader]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: /home/trava90/REPO/UXP/security/manager/tools/getHSTSPreloadList.js :: processStsHeader :: line 131" data: no]
pernatie.ru: could not connect to host
peromsik.com: did not receive HSTS header
perplex.nl: did not receive HSTS header
perrone.co: could not connect to host
-perroud.pro: could not connect to host
+perroud.pro: did not receive HSTS header
persjrp.ca: could not connect to host
persoform.ch: could not connect to host
personalcommunicationsecurity.com: could not connect to host
@@ -10364,12 +10689,10 @@ persson.im: could not connect to host
perthdevicelab.com: did not receive HSTS header
pestalozzishop.com.br: could not connect to host
pesto.video: could not connect to host
-pesyun.cn: did not receive HSTS header
pet-life.top: did not receive HSTS header
pet-nsk.ru: could not connect to host
petbooking.it: did not receive HSTS header
petchart.net: could not connect to host
-peterboers.info: could not connect to host
peterkshultz.com: did not receive HSTS header
peternagy.ie: did not receive HSTS header
petersmark.com: did not receive HSTS header
@@ -10388,6 +10711,7 @@ peuterspeelzaalhoekvanholland.nl: could not connect to host
pewboards.com: could not connect to host
pexieapp.com: did not receive HSTS header
peykezamin.ir: did not receive HSTS header
+peyote.org: could not connect to host
peytonfarrar.com: could not connect to host
pferdeeinstreu-kaufen.com: did not receive HSTS header
pfgshop.com.br: could not connect to host
@@ -10395,12 +10719,11 @@ pflegedienst-gratia.de: max-age too low: 300
pfolta.net: could not connect to host
pgcpbc.com: could not connect to host
pgmsource.com: could not connect to host
-pgnetwork.net: could not connect to host
pgpm.io: could not connect to host
pgregg.com: did not receive HSTS header
pgtb.be: could not connect to host
phalconist.com: could not connect to host
-pharmaboard.org: could not connect to host
+pharmacie-fr.org: did not receive HSTS header
pharmgkb.org: could not connect to host
phcmembers.com: did not receive HSTS header
phcnetworks.net: did not receive HSTS header
@@ -10423,23 +10746,23 @@ philpropertygroup.com: could not connect to host
phoebe.co.nz: did not receive HSTS header
phoenicis.com.ua: did not receive HSTS header
phoenix.dj: did not receive HSTS header
-phoenixlogan.com: could not connect to host
phonenumberinfo.co.uk: could not connect to host
phongmay24h.com: could not connect to host
-phood.be: did not receive HSTS header
+phood.be: could not connect to host
photoblogverona.com: could not connect to host
photoboothpartyhire.co.uk: did not receive HSTS header
photographyforchange.com: could not connect to host
photographyforchange.org: could not connect to host
photops.fr: could not connect to host
photosoftware.nl: could not connect to host
-phototag.org: did not receive HSTS header
+phototag.org: could not connect to host
php-bach.org: could not connect to host
phperformances.fr: did not receive HSTS header
phpfashion.com: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsISiteSecurityService.processHeader]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: /home/trava90/REPO/UXP/security/manager/tools/getHSTSPreloadList.js :: processStsHeader :: line 131" data: no]
phrasing.me: could not connect to host
phuong.faith: could not connect to host
physicaltherapist.com: did not receive HSTS header
+pi-box.ml: could not connect to host
pi-eng.fr: did not receive HSTS header
pianetaottica.eu: could not connect to host
pianetaottica.info: could not connect to host
@@ -10482,7 +10805,7 @@ pips.rocks: could not connect to host
pir9.com: did not receive HSTS header
pirata.ga: did not receive HSTS header
pirateahoy.eu: could not connect to host
-piratebit.tech: could not connect to host
+piratebit.tech: max-age too low: 0
piratedb.com: could not connect to host
piratedot.com: could not connect to host
piratelist.online: could not connect to host
@@ -10501,7 +10824,7 @@ pisidia.de: could not connect to host
pitchup.com: did not receive HSTS header
pitonarms.com: could not connect to host
pitsstop.nu: could not connect to host
-pittaya.com: could not connect to host
+pittaya.com: did not receive HSTS header
pittonpreschool.com: did not receive HSTS header
piwko.co: could not connect to host
pix-geeks.com: max-age too low: 2592000
@@ -10509,7 +10832,6 @@ pixdigital.net: did not receive HSTS header
pixeame.com: did not receive HSTS header
pixel.google.com: did not receive HSTS header (error ignored - included regardless)
pixelcode.com.au: could not connect to host
-pixelcubed.com: could not connect to host
pixelgliders.de: could not connect to host
pixelhero.co.uk: did not receive HSTS header
pixi.chat: could not connect to host
@@ -10519,6 +10841,7 @@ pizzadoc.ch: could not connect to host
pj83.duckdns.org: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsISiteSecurityService.processHeader]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: /home/trava90/REPO/UXP/security/manager/tools/getHSTSPreloadList.js :: processStsHeader :: line 131" data: no]
pj881988.com: could not connect to host
pjbet.mg: did not receive HSTS header
+pjili.com: did not receive HSTS header
pkautodesign.com: did not receive HSTS header
pkschat.com: could not connect to host
plaasprodukte.com: could not connect to host
@@ -10531,10 +10854,10 @@ plakbak.nl: could not connect to host
planbox.info: could not connect to host
planespotterblog.de: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsISiteSecurityService.processHeader]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: /home/trava90/REPO/UXP/security/manager/tools/getHSTSPreloadList.js :: processStsHeader :: line 131" data: no]
planete-secu.com: could not connect to host
+planetromeo.com: could not connect to host
planktonholland.com: did not receive HSTS header
planpharmacy.com: could not connect to host
plant.ml: could not connect to host
-plantastique.com: did not receive HSTS header
plantroon.com: could not connect to host
plass.hamburg: could not connect to host
plasvilledescartaveis.com.br: could not connect to host
@@ -10552,9 +10875,11 @@ playnation.io: could not connect to host
playsource.co: could not connect to host
playwhyyza.com: could not connect to host
please-deny.me: did not receive HSTS header
+pleaseuseansnisupportedbrowser.ml: could not connect to host
pleasure-science.com: could not connect to host
pleasure.forsale: could not connect to host
plen.io: could not connect to host
+plexi.dyndns.tv: could not connect to host
plexpy13.ddns.net: could not connect to host
plexusmd.com: did not receive HSTS header
plfgr.eu.org: could not connect to host
@@ -10570,12 +10895,11 @@ ploup.net: could not connect to host
pluff.nl: did not receive HSTS header
plugboard.xyz: could not connect to host
pluggedhead.com: did not receive HSTS header
-plus-digital.net: did not receive HSTS header
+plus-digital.net: could not connect to host
plus-u.com.au: did not receive HSTS header
plus.sandbox.google.com: did not receive HSTS header (error ignored - included regardless)
plus1s.tk: could not connect to host
plussizereviews.com: could not connect to host
-plustech.id: did not receive HSTS header
plut.org: did not receive HSTS header
plymouthsoftplay.co.uk: could not connect to host
pm13-media.cz: could not connect to host
@@ -10597,6 +10921,7 @@ pocloud.homelinux.net: could not connect to host
pocobelli.ch: did not receive HSTS header
podcast.style: could not connect to host
podiumsdiskussion.org: did not receive HSTS header
+pogoswine.com: could not connect to host
pogs.us: could not connect to host
poiema.com.sg: did not receive HSTS header
poinsot.beer: could not connect to host
@@ -10610,6 +10935,7 @@ pol-expo.ru: could not connect to host
pol.in.th: could not connect to host
polandb2b.directory: could not connect to host
polarityschule.com: did not receive HSTS header
+pole.net.nz: did not receive HSTS header
poleartschool.com: could not connect to host
polen.guide: could not connect to host
policeiwitness.sg: could not connect to host
@@ -10621,13 +10947,13 @@ politically-incorrect.xyz: could not connect to host
politiewervingshop.nl: did not receive HSTS header
politologos.org: could not connect to host
pollpodium.nl: could not connect to host
-polly.spdns.org: could not connect to host
polsport.live: did not receive HSTS header
polycoise.com: could not connect to host
polycrypt.us: could not connect to host
polymorph.rs: could not connect to host
polypho.nyc: could not connect to host
polysage.org: could not connect to host
+polytechecosystem.vc: could not connect to host
pomfe.co: could not connect to host
pompefunebrilariviera.it: could not connect to host
pompompoes.com: did not receive HSTS header
@@ -10652,19 +10978,17 @@ popkins.tk: could not connect to host
popupsoftplay.com: could not connect to host
poris.web.id: could not connect to host
pornblog.org: could not connect to host
-pornstars.me: did not receive HSTS header
+pornstars.me: could not connect to host
porschen.fr: could not connect to host
port.social: could not connect to host
-portailevangelique.ca: did not receive HSTS header
portalisapres.cl: could not connect to host
portalm.tk: could not connect to host
portalmundo.xyz: could not connect to host
portalplatform.net: could not connect to host
portaluniversalista.org: could not connect to host
portefeuillesignalen.nl: did not receive HSTS header
-portofrotterdam.com: could not connect to host
poshpak.com: max-age too low: 86400
-positivenames.net: could not connect to host
+positivesobrietyinstitute.com: did not receive HSTS header
post4me.at: could not connect to host
postback.io: did not receive HSTS header
postcardpayment.com: could not connect to host
@@ -10675,6 +10999,11 @@ posylka.de: did not receive HSTS header
potatoheads.net: could not connect to host
potbar.com: could not connect to host
potbox.com: could not connect to host
+potenzmittel-levitra.com: max-age too low: 300
+potenzmittel-webshop.com: max-age too low: 3600
+potenzmittelblog.info: could not connect to host
+potenzpillen-kaufen.biz: did not receive HSTS header
+potenzprobleme-info.net: did not receive HSTS header
potlytics.com: could not connect to host
potomania.cz: could not connect to host
potpourrifestival.de: did not receive HSTS header
@@ -10695,7 +11024,6 @@ powerb.ch: did not receive HSTS header
powerentertainment.tv: could not connect to host
poweroff.win: could not connect to host
powerplannerapp.com: could not connect to host
-powersergthisisthewebsitefuckyouscott.com: did not receive HSTS header
powersergunited.com: could not connect to host
powersergunited.org: could not connect to host
powershellmagic.com: could not connect to host
@@ -10719,7 +11047,6 @@ praxis-research.info: did not receive HSTS header
precedecaritas.com.br: could not connect to host
precisionaeroimaging.com: did not receive HSTS header
prediksisydney.com: could not connect to host
-preexport.com: could not connect to host
preezzie.com: could not connect to host
prefis.com: did not receive HSTS header
prefontaine.name: could not connect to host
@@ -10735,13 +11062,13 @@ prepandgo-euro.com: could not connect to host
preposted.com: did not receive HSTS header
preppertactics.com: did not receive HSTS header
preprodfan.gov: could not connect to host
+prescriptionrex.com: did not receive HSTS header
presidentials2016.com: could not connect to host
press-anime-nenkan.com: did not receive HSTS header
press-presse.ca: did not receive HSTS header
pressenews.net: did not receive HSTS header
pressfreedomfoundation.org: did not receive HSTS header
prestigeeventshire.co.uk: could not connect to host
-prestonapp.com: did not receive HSTS header
prettygrouse.com: did not receive HSTS header
prettyphotoart.de: did not receive HSTS header
prettytunesapp.com: could not connect to host
@@ -10753,10 +11080,10 @@ pridoc.se: did not receive HSTS header
prifo.se: could not connect to host
prijsvergelijken.ml: could not connect to host
prilock.com: did not receive HSTS header
+primaconsulting.net: could not connect to host
primecaplending.com: could not connect to host
primotiles.co.uk: did not receive HSTS header
-primotilesandbathrooms.co.uk: did not receive HSTS header
-prinbanat.ngo: did not receive HSTS header
+prinbanat.ngo: could not connect to host
princeofwhales.com: did not receive HSTS header
princessbackpack.de: could not connect to host
princessmargaretlotto.com: did not receive HSTS header
@@ -10767,13 +11094,14 @@ printery.be: could not connect to host
printfn.com: did not receive HSTS header
priolkar.com: could not connect to host
prism-communication.com: could not connect to host
-prismacloud.xyz: did not receive HSTS header
pristineevents.co.uk: did not receive HSTS header
pritchett.xyz: could not connect to host
+privacyforjournalists.org.au: could not connect to host
privacylabs.io: did not receive HSTS header
privacymanatee.com: could not connect to host
privacynow.eu: did not receive HSTS header
privacyrup.net: could not connect to host
+privategiant.com: could not connect to host
privatstunden.express: could not connect to host
privcloud.org: could not connect to host
privilegevisa.fr: could not connect to host
@@ -10804,7 +11132,9 @@ progressivecfo.co.nz: could not connect to host
prohostonline.fi: could not connect to host
proitconsulting.com.au: could not connect to host
proj.org.cn: could not connect to host
+project-rune.tech: could not connect to host
project-sparks.eu: did not receive HSTS header
+project-splash.com: could not connect to host
project-stats.com: could not connect to host
projectascension.io: could not connect to host
projectasterk.com: could not connect to host
@@ -10817,6 +11147,7 @@ projectvault.ovh: did not receive HSTS header
projectx.top: did not receive HSTS header
projekt-umbriel.de: could not connect to host
projektik.cz: did not receive HSTS header
+projektzentrisch.de: could not connect to host
projetoresecia.com: could not connect to host
prokop.ovh: could not connect to host
prolan.pw: did not receive HSTS header
@@ -10845,6 +11176,7 @@ proteinnuts.cz: could not connect to host
proteinnuts.sk: could not connect to host
protonmail.ch: did not receive HSTS header
protoyou.de: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsISiteSecurityService.processHeader]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: /home/trava90/REPO/UXP/security/manager/tools/getHSTSPreloadList.js :: processStsHeader :: line 131" data: no]
+proveits.me: could not connect to host
provisionaldriving.com: could not connect to host
provitacare.com: could not connect to host
proweser.de: did not receive HSTS header
@@ -10855,7 +11187,7 @@ proximato.com: could not connect to host
proxybay.al: could not connect to host
proxybay.club: could not connect to host
proxybay.info: did not receive HSTS header
-proxybay.top: could not connect to host
+proxybay.top: max-age too low: 0
proxydesk.eu: could not connect to host
proxydesk.net: could not connect to host
proxyowl.pw: could not connect to host
@@ -10863,6 +11195,7 @@ proxyportal.me: could not connect to host
proxyportal.org: did not receive HSTS header
proxyrox.com: could not connect to host
proxyweb.us: did not receive HSTS header
+prpr.cloud: could not connect to host
prpsss.com: could not connect to host
prstatic.com: could not connect to host
pruikshop.nl: could not connect to host
@@ -10871,6 +11204,7 @@ prxio.site: could not connect to host
ps-qa.com: could not connect to host
ps-x.ru: could not connect to host
pscleaningsolutions.co.uk: could not connect to host
+pseudo.coffee: could not connect to host
pshostpk.com: did not receive HSTS header
psicologia.co.ve: could not connect to host
psicologoforensebarcelona.com: did not receive HSTS header
@@ -10880,23 +11214,22 @@ psncardplus.com: could not connect to host
psncardplus.dk: could not connect to host
psncardplus.nl: could not connect to host
psncardplus.se: could not connect to host
-pstrozniak.com: could not connect to host
pstudio.me: max-age too low: 0
psw.academy: could not connect to host
psw.consulting: could not connect to host
psychiatrie-betreuung.ch: did not receive HSTS header
psychoco.net: could not connect to host
-psychologie-hofner.at: could not connect to host
psynapse.net.au: could not connect to host
ptn.moscow: could not connect to host
ptonet.com: could not connect to host
-ptrbrs.nl: could not connect to host
ptrujillo.com: did not receive HSTS header
+pub-online.ro: could not connect to host
pubkey.is: could not connect to host
publications.qld.gov.au: did not receive HSTS header
publicidadnovagrass.com.mx: could not connect to host
publicspeakingcamps.com: could not connect to host
publimepa.it: could not connect to host
+publishingshack.com: did not receive HSTS header
puchunguis.com: did not receive HSTS header
puentes.info: did not receive HSTS header
puetter.eu: could not connect to host
@@ -10952,7 +11285,6 @@ q-rickroll-u.pw: could not connect to host
q2.si: did not receive HSTS header
q8mp3.me: did not receive HSTS header
qadmium.tk: could not connect to host
-qaz.cloud: did not receive HSTS header
qazcloud.com: could not connect to host
qbik.de: did not receive HSTS header
qbin.io: did not receive HSTS header
@@ -10987,6 +11319,7 @@ qrforex.com: did not receive HSTS header
qrlending.com: could not connect to host
qrlfinancial.com: could not connect to host
qswoo.org: did not receive HSTS header
+qto.com: could not connect to host
qto.org: could not connect to host
quail.solutions: could not connect to host
quakerlens.com: did not receive HSTS header
@@ -11011,6 +11344,7 @@ quelmandataire.fr: did not receive HSTS header
queroreceitasoberana.com.br: did not receive HSTS header
queryplayground.com: could not connect to host
questions-admin.com: did not receive HSTS header
+questionyu.com: did not receive HSTS header
questsandrewards.com: could not connect to host
quic.fr: did not receive HSTS header
quickandroid.tools: could not connect to host
@@ -11024,8 +11358,9 @@ quizmemes.org: could not connect to host
quotehex.com: could not connect to host
quotemaster.co.za: could not connect to host
quranserver.net: could not connect to host
+qwallet.ca: did not receive HSTS header
qwilink.me: did not receive HSTS header
-qybot.cc: did not receive HSTS header
+qybot.cc: could not connect to host
r-ay.club: did not receive HSTS header
r-ay.cn: could not connect to host
r-core.org: could not connect to host
@@ -11035,19 +11370,21 @@ r-rickroll-u.pw: could not connect to host
r10n.com: did not receive HSTS header
r15.me: did not receive HSTS header
r18.moe: did not receive HSTS header
-r3bl.me: did not receive HSTS header
-ra-schaal.de: did not receive HSTS header
+r3bl.me: could not connect to host
+r40.us: could not connect to host
raajheshkannaa.com: could not connect to host
rabbitvcactus.eu: did not receive HSTS header
rabota-x.ru: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsISiteSecurityService.processHeader]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: /home/trava90/REPO/UXP/security/manager/tools/getHSTSPreloadList.js :: processStsHeader :: line 131" data: no]
+rabotaescort.com: could not connect to host
racasdecachorro.org: could not connect to host
rackblue.com: could not connect to host
racktear.com: did not receive HSTS header
+racoo.net: did not receive HSTS header
rad-route.de: did not receive HSTS header
raddavarden.nu: could not connect to host
radicaleducation.net: could not connect to host
radioheteroglossia.com: did not receive HSTS header
-radiosendungen.com: did not receive HSTS header
+radiorsvp.com: could not connect to host
rafaelcz.de: could not connect to host
ragingserenity.com: did not receive HSTS header
ragnaroktop.com.br: could not connect to host
@@ -11055,7 +11392,6 @@ rahadiana.com: could not connect to host
rahamasin.eu: could not connect to host
raiblockscommunity.net: could not connect to host
raidstone.com: could not connect to host
-raidstone.net: could not connect to host
raidstone.rocks: could not connect to host
railgun.com.cn: could not connect to host
rainbin.com: could not connect to host
@@ -11065,9 +11401,11 @@ raisecorp.com: could not connect to host
raitza.de: could not connect to host
rajkapoordas.com: could not connect to host
ramarka.de: could not connect to host
+ramezanloo.com: could not connect to host
ramitmittal.com: could not connect to host
ramon-c.nl: could not connect to host
ramonj.nl: could not connect to host
+ramsor-gaming.de: could not connect to host
randomcage.com: did not receive HSTS header
randomcloud.net: could not connect to host
randomhero.cloud: could not connect to host
@@ -11075,7 +11413,6 @@ randomwinpicker.de: could not connect to host
randy.pw: could not connect to host
ranegroup.hosting: could not connect to host
rankthespot.com: could not connect to host
-ranktopay.com: did not receive HSTS header
rannseier.org: did not receive HSTS header
ranos.org: could not connect to host
rany.duckdns.org: could not connect to host
@@ -11090,7 +11427,6 @@ rasing.me: did not receive HSTS header
raspass.me: did not receive HSTS header
raspberry.us: could not connect to host
raspberryultradrops.com: did not receive HSTS header
-raspii.tech: could not connect to host
rastreador.com.es: did not receive HSTS header
ratajczak.fr: could not connect to host
rate-esport.de: could not connect to host
@@ -11127,6 +11463,7 @@ rbqcloud.com: could not connect to host
rbti.me: could not connect to host
rbxcatalog.com: could not connect to host
rc4.io: could not connect to host
+rc7.ch: could not connect to host
rcafox.com: could not connect to host
rcmlinx.com: could not connect to host
rcoliveira.com: could not connect to host
@@ -11137,7 +11474,7 @@ rdfz.tech: could not connect to host
rdh.asia: did not receive HSTS header
rdns.im: did not receive HSTS header
rdyrda.fr: could not connect to host
-re-customer.net: did not receive HSTS header
+re-customer.net: could not connect to host
re-wilding.com: could not connect to host
reachr.com: could not connect to host
reactdatepicker.com: did not receive HSTS header
@@ -11160,6 +11497,10 @@ reallyreally.io: did not receive HSTS header
realmic.net: could not connect to host
realmofespionage.com: could not connect to host
realnewhomes.com: could not connect to host
+realum.com: could not connect to host
+realum.de: could not connect to host
+realum.eu: could not connect to host
+realum.net: could not connect to host
realwoo.com: could not connect to host
reapdrive.net: did not receive HSTS header
reaper.rip: could not connect to host
@@ -11168,10 +11509,10 @@ rebekaesgabor.online: could not connect to host
rebootmc.com: could not connect to host
receitas-de-bolos.pt: did not receive HSTS header
receitasdebacalhau.pt: could not connect to host
-recetasdecocinaideal.com: did not receive HSTS header
recetasfacilesdehacer.com: did not receive HSTS header
rechat.com: did not receive HSTS header
rechenwerk.net: could not connect to host
+recommended.reviews: could not connect to host
recompiled.org: max-age too low: 7776000
recruitsecuritytraining.co.uk: could not connect to host
recruitsecuritytraining.com: could not connect to host
@@ -11184,13 +11525,12 @@ reddiseals.com: [Exception... "Component returned failure code: 0x80004005 (NS_E
reddit.com: did not receive HSTS header
rede.ca: did not receive HSTS header
redeemingbeautyminerals.com: max-age too low: 0
-redhorsemountainranch.com: could not connect to host
+redhorsemountainranch.com: did not receive HSTS header
redicabo.de: could not connect to host
redirectman.com: could not connect to host
redizoo.com: did not receive HSTS header
redlatam.org: could not connect to host
redmbk.com: did not receive HSTS header
-redneck-gaming.de: did not receive HSTS header
redner.cc: did not receive HSTS header
rednertv.de: did not receive HSTS header
rednoseday.com: did not receive HSTS header
@@ -11200,6 +11540,8 @@ redports.org: could not connect to host
redra.ws: did not receive HSTS header
redstarsurf.com: did not receive HSTS header
reducerin.ro: did not receive HSTS header
+redwoodpaddle.es: did not receive HSTS header
+redwoodpaddle.pt: could not connect to host
redy.host: did not receive HSTS header
reeson.at: could not connect to host
reeson.de: could not connect to host
@@ -11210,6 +11552,7 @@ refactor.zone: did not receive HSTS header
referenten.org: did not receive HSTS header
refitplanner.com: did not receive HSTS header
reflecton.io: could not connect to host
+reformatreality.com: could not connect to host
refreshingserum.com: could not connect to host
reg.ru: did not receive HSTS header
regaloaks.com: did not receive HSTS header
@@ -11231,6 +11574,7 @@ reidascuecas.com.br: could not connect to host
reignsphere.net: could not connect to host
reikiqueen.uk: could not connect to host
reinaertvandecruys.me: could not connect to host
+reineberthe.ch: could not connect to host
reismil.ch: could not connect to host
reisyukaku.org: did not receive HSTS header
reithguard-it.de: did not receive HSTS header
@@ -11238,6 +11582,7 @@ rejo.in: could not connect to host
rejuvemedspa.com: did not receive HSTS header
rekyou.com: could not connect to host
relatic.net: could not connect to host
+relaxhavefun.com: could not connect to host
relayawards.com: could not connect to host
reldoc.com.mx: did not receive HSTS header
reliable-mail.de: could not connect to host
@@ -11247,12 +11592,11 @@ rem.pe: did not receive HSTS header
rema.site: did not receive HSTS header
remaimodern.org: did not receive HSTS header
remain.london: could not connect to host
-remedica.fr: did not receive HSTS header
+remedica.fr: could not connect to host
remedioskaseros.com: did not receive HSTS header
remedium.de: could not connect to host
remedyrehab.com: did not receive HSTS header
rememberthis.co.za: could not connect to host
-remitatm.com: could not connect to host
remodela.com.ve: could not connect to host
remodelwithlegacy.com: did not receive HSTS header
remonttitekniikka.fi: could not connect to host
@@ -11264,6 +11608,7 @@ rengarenkblog.com: could not connect to host
renideo.fr: could not connect to host
renkhosting.com: could not connect to host
renlong.org: did not receive HSTS header
+rennfire.org: could not connect to host
renrenss.com: could not connect to host
rentacarcluj.xyz: did not receive HSTS header
rentbrowser.com: could not connect to host
@@ -11293,10 +11638,10 @@ reputationweaver.com: could not connect to host
reqognize.com: could not connect to host
res-rheingau.de: did not receive HSTS header
res42.com: could not connect to host
-resc.la: could not connect to host
research.md: could not connect to host
reseponline.info: did not receive HSTS header
reserve-online.net: did not receive HSTS header
+reservoirtp.fr: did not receive HSTS header
residentsinsurance.co.uk: did not receive HSTS header
resl20.servehttp.com: could not connect to host
resoundpro.ca: could not connect to host
@@ -11314,13 +11659,13 @@ restoreresearchstudy.com: did not receive HSTS header
resultsdate.news: could not connect to host
retcor.net: could not connect to host
reth.ch: could not connect to host
-retronet.nl: did not receive HSTS header
retropage.co: did not receive HSTS header
retrowave.eu: could not connect to host
rets.org.br: did not receive HSTS header
-retube.ga: could not connect to host
+retube.ga: did not receive HSTS header
returnofwar.com: could not connect to host
revapost.ch: could not connect to host
+revapost.fr: could not connect to host
revealdata.com: did not receive HSTS header
revelaciones.tv: could not connect to host
revello.org: did not receive HSTS header
@@ -11328,8 +11673,8 @@ reverie.pw: could not connect to host
review.info: did not receive HSTS header
reviewbestseller.com: did not receive HSTS header
reviewjust.com: did not receive HSTS header
+reviewspedia.org: could not connect to host
revistapequenosolhares.com.br: could not connect to host
-revlect.com: did not receive HSTS header
revolutionhive.com: could not connect to host
revtut.net: could not connect to host
rewopit.net: could not connect to host
@@ -11345,15 +11690,18 @@ rhodesianridgeback.com.br: could not connect to host
rhodosdreef.nl: could not connect to host
riaucybersolution.net: did not receive HSTS header
ribopierre.fr: could not connect to host
+ricardo.nu: could not connect to host
riceglue.com: could not connect to host
richamorindonesia.com: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsISiteSecurityService.processHeader]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: /home/trava90/REPO/UXP/security/manager/tools/getHSTSPreloadList.js :: processStsHeader :: line 131" data: no]
richardb.me: could not connect to host
+richardbloomfield.blog: did not receive HSTS header
richeza.com: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsISiteSecurityService.processHeader]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: /home/trava90/REPO/UXP/security/manager/tools/getHSTSPreloadList.js :: processStsHeader :: line 131" data: no]
richiemail.net: could not connect to host
richmondsunlight.com: did not receive HSTS header
richsiciliano.com: could not connect to host
richterphilipp.com: could not connect to host
rickmartensen.nl: did not receive HSTS header
+ricknox.com: did not receive HSTS header
rid-wan.com: could not connect to host
rideaudiscount.com: did not receive HSTS header
rideforwade.com: could not connect to host
@@ -11369,8 +11717,6 @@ right-to-love.name: did not receive HSTS header
right2.org: could not connect to host
righteousendeavour.com: could not connect to host
righttoknow.ie: did not receive HSTS header
-rigolitch.fr: could not connect to host
-rigsalesaustralia.com: did not receive HSTS header
rijndael.xyz: could not connect to host
rijnmondeg.nl: did not receive HSTS header
rika.me: could not connect to host
@@ -11380,8 +11726,11 @@ rinj.se: could not connect to host
rionewyork.com.br: could not connect to host
ripa.io: did not receive HSTS header
rippleunion.com: could not connect to host
+riqy86.nl: could not connect to host
+ris.fi: could not connect to host
risingsun.red: could not connect to host
riskmgt.com.au: could not connect to host
+rissato.com.br: could not connect to host
ristorantefattoamano.eu: could not connect to host
rithm.ch: could not connect to host
rittis.ru: did not receive HSTS header
@@ -11402,8 +11751,11 @@ rme.li: did not receive HSTS header
roadfeast.com: could not connect to host
roan24.pl: did not receive HSTS header
robertabittle.com: could not connect to host
-robertglastra.com: could not connect to host
+robertayamashita.com: could not connect to host
+robertayamashita.com.br: could not connect to host
+robertbln.com: could not connect to host
roberto-webhosting.nl: did not receive HSTS header
+robertocasares.no-ip.biz: could not connect to host
robi-net.it: could not connect to host
robigalia.org: did not receive HSTS header
robinvdmarkt.nl: could not connect to host
@@ -11442,7 +11794,6 @@ romaimperator.com: did not receive HSTS header
romainmuller.xyz: did not receive HSTS header
romans-place.me.uk: could not connect to host
romanticschemermovie.com: could not connect to host
-romanticvillas.com.au: could not connect to host
romeoferraris.com: did not receive HSTS header
romulusapp.com: could not connect to host
ron2k.za.net: could not connect to host
@@ -11454,10 +11805,11 @@ ronwo.de: max-age too low: 1
roo.ie: could not connect to host
rool.me: did not receive HSTS header
roolevoi.ru: could not connect to host
-room-checkin24.de: could not connect to host
+room-checkin24.de: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsISiteSecurityService.processHeader]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: /home/trava90/REPO/UXP/security/manager/tools/getHSTSPreloadList.js :: processStsHeader :: line 131" data: no]
+roosteroriginals.com: could not connect to host
rootbsd.at: could not connect to host
rootforum.org: did not receive HSTS header
-rootrelativity.com: did not receive HSTS header
+rootrelativity.com: could not connect to host
rootservice.org: did not receive HSTS header
rootwpn.com: could not connect to host
rop.io: could not connect to host
@@ -11474,7 +11826,9 @@ rotex1840.de: did not receive HSTS header
rotozen.com: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsISiteSecurityService.processHeader]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: /home/trava90/REPO/UXP/security/manager/tools/getHSTSPreloadList.js :: processStsHeader :: line 131" data: no]
rotter-dam.nl: did not receive HSTS header
rotterdamjazz.info: could not connect to host
+rotzonline.com: could not connect to host
rough.nu: could not connect to host
+roundaboutweb.info: did not receive HSTS header
roundtheme.com: did not receive HSTS header
rous.se: could not connect to host
rouvray.org: could not connect to host
@@ -11494,7 +11848,6 @@ rrom.me: did not receive HSTS header
rs-devdemo.host: could not connect to host
rsajeey.info: could not connect to host
rsampaio.info: did not receive HSTS header
-rsblake.net: could not connect to host
rsf.io: could not connect to host
rsi.im: did not receive HSTS header
rskuipers.com: did not receive HSTS header
@@ -11507,17 +11860,20 @@ rtho.me: did not receive HSTS header
rtvi.com: did not receive HSTS header
rubbereggs.ca: could not connect to host
rubbix.net: could not connect to host
+rubbleremovalsbenoni.co.za: did not receive HSTS header
rubecodeberg.com: could not connect to host
ruben.am: did not receive HSTS header
rubendv.be: did not receive HSTS header
+rubens.cloud: did not receive HSTS header
rubenschulz.nl: could not connect to host
rubi-ka.net: max-age too low: 0
ruborr.se: did not receive HSTS header
+ruby-auf-schienen.de: could not connect to host
rubysecurity.org: did not receive HSTS header
-rubyshop.nl: did not receive HSTS header
+rubyshop.nl: could not connect to host
+rucnerobene.eu: could not connect to host
rudeotter.com: did not receive HSTS header
rue-de-la-vieille.fr: max-age too low: 0
-rueg.eu: could not connect to host
ruflay.ru: could not connect to host
rugirlfriend.com: could not connect to host
rugs.ca: did not receive HSTS header
@@ -11561,24 +11917,24 @@ rylore.com: could not connect to host
ryssland.guide: could not connect to host
rzegroup.com: did not receive HSTS header
s-d-v.ch: could not connect to host
-s-ip-media.de: could not connect to host
s-on.li: could not connect to host
s-rickroll-p.pw: could not connect to host
s.how: could not connect to host
s0923.com: could not connect to host
s0laris.co.uk: could not connect to host
-s13d.fr: could not connect to host
s1mplescripts.de: could not connect to host
+s3cases.com: did not receive HSTS header
s3n.se: could not connect to host
saabwa.org: did not receive HSTS header
sabatek.pl: did not receive HSTS header
sabine-forschbach.de: could not connect to host
sabineforschbach.de: could not connect to host
sabtunes.com: did not receive HSTS header
+sac-shop.com: did not receive HSTS header
saco-ceso.com: could not connect to host
sadiejanehair.com: could not connect to host
safari-afrique.com: did not receive HSTS header
-safe.moe: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsISiteSecurityService.processHeader]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: /home/trava90/REPO/UXP/security/manager/tools/getHSTSPreloadList.js :: processStsHeader :: line 131" data: no]
+safe.moe: did not receive HSTS header
safedevice.net: did not receive HSTS header
safelist.eu: did not receive HSTS header
safemovescheme.co.uk: could not connect to host
@@ -11589,7 +11945,7 @@ safersurfing.eu: did not receive HSTS header
safesecret.info: did not receive HSTS header
safetyrisk.net: did not receive HSTS header
safewings-nh.nl: could not connect to host
-safing.me: did not receive HSTS header
+safing.me: could not connect to host
safnah.com: did not receive HSTS header
sagarhandicraft.com: could not connect to host
sageth.com: could not connect to host
@@ -11597,7 +11953,9 @@ sah3.net: could not connect to host
sail-nyc.com: did not receive HSTS header
saint-astier-triathlon.com: did not receive HSTS header
saintjohnlutheran.church: did not receive HSTS header
+saintw.com: could not connect to host
sairai.bid: could not connect to host
+saitrance.com: could not connect to host
sakaserver.com: did not receive HSTS header
sakib.ninja: did not receive HSTS header
sakurabuff.com: could not connect to host
@@ -11620,7 +11978,7 @@ samaritansnet.org: did not receive HSTS header
sametovymesic.cz: could not connect to host
samkelleher.com: could not connect to host
saml2.com: could not connect to host
-samlamac.com: did not receive HSTS header
+samlamac.com: could not connect to host
samm.com.au: did not receive HSTS header
sammyjohnson.com: could not connect to host
samp.im: could not connect to host
@@ -11631,17 +11989,16 @@ samsen.club: could not connect to host
samsonova.de: could not connect to host
samsungxoa.com: could not connect to host
samvanderkris.com: did not receive HSTS header
-samwu.tw: could not connect to host
sanael.net: could not connect to host
sanasalud.org: could not connect to host
sanatfilan.com: did not receive HSTS header
sanatrans.com: could not connect to host
+sand-islets.de: did not receive HSTS header
sandviks.com: did not receive HSTS header
+sanglierhurlant.fr: could not connect to host
sanguoxiu.com: could not connect to host
sanhei.ch: did not receive HSTS header
-sanik.my: could not connect to host
-sanissimo.com.mx: max-age too low: 86400
-sannesfotklinikk.no: did not receive HSTS header
+sanik.my: did not receive HSTS header
sanradon.by: did not receive HSTS header
sansage.com.br: could not connect to host
sansdev.com: could not connect to host
@@ -11659,21 +12016,23 @@ santorinibbs.com: did not receive HSTS header
santouri.be: could not connect to host
saotn.org: did not receive HSTS header
sapereaude.com.pl: did not receive HSTS header
+sapporobeer.com: could not connect to host
sapuncheta.com: could not connect to host
+saq.com: could not connect to host
sarah-beckett-harpist.com: did not receive HSTS header
sarahsweetlife.com: could not connect to host
sarahsweger.com: could not connect to host
sarakas.com: could not connect to host
-saraleebread.com: max-age too low: 86400
sarangsemutbandung.com: could not connect to host
sarindia.com: could not connect to host
sarindia.de: could not connect to host
+sarink.eu: could not connect to host
sarisonproductions.com: did not receive HSTS header
sarkarischeme.in: could not connect to host
sarkisozleri.us: could not connect to host
sarndipity.com: could not connect to host
+saro.me: did not receive HSTS header
saruwebshop.co.za: could not connect to host
-sash.pw: could not connect to host
sat.rent: did not receive HSTS header
sat7a-riyadh.com: did not receive HSTS header
satanichia.moe: could not connect to host
@@ -11728,11 +12087,15 @@ schalkoortbv.nl: did not receive HSTS header
schau-rein.co.at: did not receive HSTS header
schauer.so: could not connect to host
schd.io: did not receive HSTS header
+schefczyk.com: could not connect to host
+schefczyk.de: could not connect to host
+schefczyk.eu: could not connect to host
schermreparatierotterdam.nl: did not receive HSTS header
schlabbi.com: did not receive HSTS header
schmidttulskie.de: could not connect to host
schmitt.ovh: could not connect to host
schmitt.ws: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsISiteSecurityService.processHeader]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: /home/trava90/REPO/UXP/security/manager/tools/getHSTSPreloadList.js :: processStsHeader :: line 131" data: no]
+schneider-electric.tg: could not connect to host
schnell-abnehmen.tips: did not receive HSTS header
schnell-gold.com: did not receive HSTS header
scholl.io: could not connect to host
@@ -11740,6 +12103,7 @@ schooli.io: could not connect to host
schooltrends.co.uk: did not receive HSTS header
schoolze.com: did not receive HSTS header
schoop.me: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsISiteSecurityService.processHeader]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: /home/trava90/REPO/UXP/security/manager/tools/getHSTSPreloadList.js :: processStsHeader :: line 131" data: no]
+schorel.ovh: could not connect to host
schraebanowicz.net: did not receive HSTS header
schreiber-netzwerk.eu: did not receive HSTS header
schreibnacht.de: did not receive HSTS header
@@ -11750,6 +12114,7 @@ schroepfglas-versand.de: did not receive HSTS header
schroettle.com: did not receive HSTS header
schulterglatzen-altenwalde.de: could not connect to host
schwarzkopfforyou.de: did not receive HSTS header
+schwarzwaldcon.de: could not connect to host
schweiz.guide: could not connect to host
schweizerbolzonello.net: could not connect to host
schwetz.net: could not connect to host
@@ -11758,7 +12123,6 @@ scib.tk: could not connect to host
scicasts.com: max-age too low: 7776000
science-anatomie.com: did not receive HSTS header
scienceathome.org: did not receive HSTS header
-sciencebase.gov: did not receive HSTS header
sciencemonster.co.uk: could not connect to host
scintillating.stream: could not connect to host
scionasset.com: did not receive HSTS header
@@ -11784,8 +12148,9 @@ scramble.io: did not receive HSTS header
scrambler.in: could not connect to host
scrapings.net: could not connect to host
screencaster.io: did not receive HSTS header
+screenplay.jp: max-age too low: 0
screenresolution.space: could not connect to host
-screensaversplanet.com: could not connect to host
+screensaversplanet.com: did not receive HSTS header
scribbleserver.com: could not connect to host
scribe.systems: could not connect to host
scrion.com: could not connect to host
@@ -11796,6 +12161,7 @@ scriptict.nl: could not connect to host
scriptjunkie.us: could not connect to host
scrollstory.com: did not receive HSTS header
scruffymen.com: could not connect to host
+scrumbleship.com: did not receive HSTS header
sctm.at: could not connect to host
sdhmanagementgroup.com: could not connect to host
sdia.ru: could not connect to host
@@ -11804,6 +12170,7 @@ sdmoscow.ru: could not connect to host
sdrobs.com: did not receive HSTS header
sdsl-speedtest.de: could not connect to host
se7ensins.com: did not receive HSTS header
+seadus.ee: could not connect to host
seanationals.org: did not receive HSTS header
seanchaidh.org: could not connect to host
seans.cc: did not receive HSTS header
@@ -11850,10 +12217,8 @@ securedevelop.net: could not connect to host
securefuture.nl: did not receive HSTS header
secureideas.com: did not receive HSTS header
secureindia.co: could not connect to host
-securejabber.me: could not connect to host
secureradio.net: could not connect to host
securesuisse.ch: could not connect to host
-securetronic.ch: could not connect to host
securita.eu: did not receive HSTS header
security-carpet.com: could not connect to host
security-thoughts.org: could not connect to host
@@ -11862,7 +12227,6 @@ security.xn--q9jyb4c: could not connect to host
securityarena.com: could not connect to host
securitybsides.pl: did not receive HSTS header
securityglance.com: could not connect to host
-securityheaders.io: did not receive HSTS header
securityinet.biz: did not receive HSTS header
securityinet.net: did not receive HSTS header
securityinet.org.il: could not connect to host
@@ -11879,7 +12243,6 @@ sedrubal.de: could not connect to host
sedziapilkarski.pl: did not receive HSTS header
seedalpha.com: could not connect to host
seedboxers.net: could not connect to host
-seednode.co: could not connect to host
seefirm.com: could not connect to host
seefunk.net: did not receive HSTS header
seehimnaked.com: could not connect to host
@@ -11899,11 +12262,10 @@ selectary.com: could not connect to host
selectcertifiedautos.com: did not receive HSTS header
selectruckscalltrackingreports.com: could not connect to host
seleondar.ru: did not receive HSTS header
-self-injury.net: did not receive HSTS header
selfdefenserx.com: did not receive HSTS header
selfhosters.com: could not connect to host
selfie-france.fr: could not connect to host
-selfmade4u.de: did not receive HSTS header
+selfmade4u.de: could not connect to host
selfserverx.com: could not connect to host
selitysvideot.fi: did not receive HSTS header
selldorado.com: could not connect to host
@@ -11913,21 +12275,20 @@ sellservs.co.za: could not connect to host
semantheme.fr: did not receive HSTS header
semen3325.xyz: could not connect to host
semenkovich.com: did not receive HSTS header
-semenov.su: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsISiteSecurityService.processHeader]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: /home/trava90/REPO/UXP/security/manager/tools/getHSTSPreloadList.js :: processStsHeader :: line 131" data: no]
sementes.gratis: could not connect to host
semps-servers.de: could not connect to host
sendash.com: did not receive HSTS header
sendmeback.de: did not receive HSTS header
senedirect.com: could not connect to host
senmonsyoku.top: did not receive HSTS header
-sens2lavie.com: max-age too low: 0
+sens2lavie.com: did not receive HSTS header
senseofnumber.co.uk: did not receive HSTS header
senseye.io: did not receive HSTS header
sensiblemn.org: could not connect to host
sensibus.com: did not receive HSTS header
sensoft-int.com: could not connect to host
-sentinel.gov: did not receive HSTS header
seo-lagniappe.com: did not receive HSTS header
+seoarchive.org: could not connect to host
seobot.com.au: could not connect to host
seohochschule.de: could not connect to host
seomarketingdeals.com: did not receive HSTS header
@@ -11939,8 +12300,10 @@ seosec.xyz: could not connect to host
seotronix.net: did not receive HSTS header
seowarp.net: did not receive HSTS header
sep23.ru: could not connect to host
+sepakbola.win: could not connect to host
sephr.com: did not receive HSTS header
sepie.gob.es: did not receive HSTS header
+seproco.com: could not connect to host
seq.tf: did not receive HSTS header
serafin.tech: could not connect to host
serathius.ovh: could not connect to host
@@ -11962,8 +12325,8 @@ serverlauget.no: could not connect to host
servermonkey.nl: could not connect to host
servfefe.com: could not connect to host
servicevie.com: did not receive HSTS header
-servious.org: could not connect to host
servu.de: did not receive HSTS header
+servx.ru: did not receive HSTS header
seryo.moe: could not connect to host
seryo.net: could not connect to host
seryovpn.com: could not connect to host
@@ -11971,13 +12334,13 @@ sesha.co.za: did not receive HSTS header
setkit.net: did not receive HSTS header
setuid.de: could not connect to host
setuid.io: did not receive HSTS header
-setuid0.kr: could not connect to host
sevenhearts.online: could not connect to host
sexshopfacil.com.br: could not connect to host
sexshopsgay.com: did not receive HSTS header
seyahatsagliksigortalari.com: could not connect to host
-seydaozcan.com: did not receive HSTS header
+seydaozcan.com: could not connect to host
seyr.it: could not connect to host
+seyr.me: could not connect to host
sfashion.si: did not receive HSTS header
sfhobbies.com.br: could not connect to host
sfsltd.com: did not receive HSTS header
@@ -11990,11 +12353,10 @@ sha2017.org: did not receive HSTS header
shaamrelief.org: did not receive HSTS header
shadiku.com: could not connect to host
shadow-socks.net: could not connect to host
-shadow-socks.org: did not receive HSTS header
+shadow-socks.org: could not connect to host
shadow-socks.pro: could not connect to host
shadowguardian507-irl.tk: did not receive HSTS header
shadowguardian507.tk: did not receive HSTS header
-shadowict.net: could not connect to host
shadowmorph.info: did not receive HSTS header
shadowplus.net: could not connect to host
shadowrocket.net: could not connect to host
@@ -12020,6 +12382,7 @@ shanesage.com: could not connect to host
shang-yu.cn: could not connect to host
shankangke.com: did not receive HSTS header
shanxiapark.com: could not connect to host
+shanyhs.com: did not receive HSTS header
shapesedinburgh.co.uk: did not receive HSTS header
shardsoft.com: could not connect to host
shareimg.xyz: could not connect to host
@@ -12032,7 +12395,6 @@ shareworx.net: could not connect to host
sharezen.de: could not connect to host
sharingcode.com: did not receive HSTS header
sharpe-practice.co.uk: could not connect to host
-sharvey.ca: could not connect to host
shatorin.com: could not connect to host
shauncrowley.co.uk: could not connect to host
shaunwheelhou.se: could not connect to host
@@ -12043,20 +12405,20 @@ shawnstarrcustomhomes.com: did not receive HSTS header
shawnwilson.info: could not connect to host
shellj.me: did not receive HSTS header
shellsec.pw: did not receive HSTS header
+shengrenyu.com: could not connect to host
shentengtu.idv.tw: could not connect to host
shep.co.il: did not receive HSTS header
sheratan.web.id: could not connect to host
-shereallyheals.com: did not receive HSTS header
+shereallyheals.com: could not connect to host
shermantank.biz: did not receive HSTS header
shervik.ga: could not connect to host
+shethbox.com: could not connect to host
shevronpatriot.ru: did not receive HSTS header
sheying.tm: could not connect to host
shg-pornographieabhaengigkeit.de: did not receive HSTS header
-shh.sh: could not connect to host
shiatsu-institut.ch: could not connect to host
shibainu.com.br: could not connect to host
shibe.club: could not connect to host
-shieldfe.com: could not connect to host
shieldofachilles.in: could not connect to host
shift.ooo: did not receive HSTS header
shiftins.com: could not connect to host
@@ -12079,7 +12441,7 @@ shiroki-k.net: could not connect to host
shirosaki.org: could not connect to host
shiseki.top: did not receive HSTS header
shishkin.link: did not receive HSTS header
-shitfest.info: could not connect to host
+shitfest.info: did not receive HSTS header
shitposting.life: could not connect to host
shk.im: could not connect to host
shlemenkov.by: could not connect to host
@@ -12098,10 +12460,11 @@ shoppingreview.org: did not receive HSTS header
shoprose.ru: could not connect to host
shoprsc.com: could not connect to host
shops.neonisi.com: could not connect to host
+shorten.ninja: could not connect to host
shortpath.com: could not connect to host
shortr.li: could not connect to host
shota.party: could not connect to host
-shota.vip: could not connect to host
+shotonwhat.com: could not connect to host
shotpixonline.com.br: did not receive HSTS header
show-stream.tv: could not connect to host
shower.im: did not receive HSTS header
@@ -12135,7 +12498,6 @@ signere.no: could not connect to host
signoracle.com: could not connect to host
signosquecombinam.com.br: could not connect to host
sigsegv.run: did not receive HSTS header
-sigterm.no: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsISiteSecurityService.processHeader]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: /home/trava90/REPO/UXP/security/manager/tools/getHSTSPreloadList.js :: processStsHeader :: line 131" data: no]
siikarantacamping.fi: did not receive HSTS header
sijimi.cn: could not connect to host
sijmenschoon.nl: could not connect to host
@@ -12148,19 +12510,18 @@ silentexplosion.de: could not connect to host
silentlink.io: could not connect to host
silentmode.com: max-age too low: 7889238
silicagelpackets.ca: did not receive HSTS header
-sillisalaatti.fi: could not connect to host
silqueskineyeserum.com: could not connect to host
silver-drachenkrieger.de: did not receive HSTS header
silverback.is: did not receive HSTS header
silvergoldbull.ba: could not connect to host
silvergoldbull.md: could not connect to host
-silvergoldbull.ru: could not connect to host
silverhome.ninja: could not connect to host
silverpvp.com: could not connect to host
silverstartup.sk: could not connect to host
silviamacallister.com: did not receive HSTS header
silvistefi.com: could not connect to host
silvobeat.blog: could not connect to host
+sim-sim.appspot.com: did not receive HSTS header
simbast.com: could not connect to host
simbihaiti.com: max-age too low: 7889238
simbol.id: could not connect to host
@@ -12193,6 +12554,7 @@ simplixos.org: could not connect to host
simplyenak.com: did not receive HSTS header
sims4hub.ga: could not connect to host
simtin-net.de: could not connect to host
+simumiehet.com: could not connect to host
simyo.nl: did not receive HSTS header
sin30.net: could not connect to host
sincai666.com: could not connect to host
@@ -12201,27 +12563,23 @@ sincron.org: could not connect to host
sinefili.com: did not receive HSTS header
sinful.pw: could not connect to host
singee.site: could not connect to host
-singerwang.com: did not receive HSTS header
singul4rity.com: could not connect to host
sinkip.com: could not connect to host
sinneserweiterung.de: could not connect to host
sinoscandinavia.se: could not connect to host
sinosky.org: did not receive HSTS header
-sinsojb.me: could not connect to host
sintesysglobal.com: did not receive HSTS header
sinusbot.online: did not receive HSTS header
sion.moe: did not receive HSTS header
-sipc.org: did not receive HSTS header
-sipsik.net: could not connect to host
+sipsik.net: did not receive HSTS header
siqi.wang: could not connect to host
+sirburton.com: did not receive HSTS header
siriad.com: could not connect to host
sirius-lee.net: could not connect to host
siro.gq: did not receive HSTS header
siroop.ch: max-age too low: 86400
-sisseastumine.ee: did not receive HSTS header
sistemasespecializados.com: did not receive HSTS header
sistersurprise.de: did not receive HSTS header
-sitc.sk: could not connect to host
sitecloudify.com: could not connect to host
sitecuatui.com: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsISiteSecurityService.processHeader]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: /home/trava90/REPO/UXP/security/manager/tools/getHSTSPreloadList.js :: processStsHeader :: line 131" data: no]
sitehome.eu: could not connect to host
@@ -12231,15 +12589,16 @@ sitennisclub.com: did not receive HSTS header
siterip.org: could not connect to host
sites.google.com: did not receive HSTS header (error ignored - included regardless)
sitesforward.com: did not receive HSTS header
+sitesko.de: did not receive HSTS header
sitesource101.com: did not receive HSTS header
sitesten.com: did not receive HSTS header
sittinginoblivion.com: did not receive HSTS header
sixcorners.info: could not connect to host
sizingservers.be: did not receive HSTS header
sizzle.co.uk: did not receive HSTS header
+sjdaws.com: could not connect to host
sjhyl11.com: could not connect to host
sjsc.fr: did not receive HSTS header
-sjsmith.id.au: did not receive HSTS header
skandiabanken.no: did not receive HSTS header
skaraborgsassistans.com: did not receive HSTS header
skarox.com: could not connect to host
@@ -12250,7 +12609,6 @@ skarox.ru: could not connect to host
skates.guru: did not receive HSTS header
ski-insurance.com.au: did not receive HSTS header
skidstresser.com: could not connect to host
-skifairview.com: did not receive HSTS header
skiinstructor.services: did not receive HSTS header
skilldetector.com: could not connect to host
skillproxy.com: could not connect to host
@@ -12272,19 +12630,20 @@ skullhouse.nyc: did not receive HSTS header
sky-aroma.com: could not connect to host
skyasker.cn: could not connect to host
skyasker.com: did not receive HSTS header
-skybound.link: could not connect to host
skyflix.me: could not connect to host
skyline.link: could not connect to host
skyline.tw: did not receive HSTS header
skylocker.net: could not connect to host
skyoy.com: did not receive HSTS header
skypeassets.com: could not connect to host
+skypoker.com: could not connect to host
skyrunners.ch: could not connect to host
skyvault.io: could not connect to host
skyveo.ml: did not receive HSTS header
skyway.capital: did not receive HSTS header
skyworldserver.ddns.net: could not connect to host
sl1pkn07.wtf: could not connect to host
+slab.com: did not receive HSTS header
slaps.be: could not connect to host
slash-dev.de: did not receive HSTS header
slash64.co.uk: could not connect to host
@@ -12309,6 +12668,7 @@ sln.cloud: could not connect to host
slope.haus: could not connect to host
slovakiana.sk: did not receive HSTS header
slovoice.org: could not connect to host
+slowfood.es: did not receive HSTS header
slowsociety.org: could not connect to host
slse.ca: max-age too low: 0
sluplift.com: did not receive HSTS header
@@ -12333,6 +12693,7 @@ smartofficesandsmarthomes.com: did not receive HSTS header
smartofficeusa.com: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsISiteSecurityService.processHeader]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: /home/trava90/REPO/UXP/security/manager/tools/getHSTSPreloadList.js :: processStsHeader :: line 131" data: no]
smartphone.continental.com: could not connect to host
smartrak.co.nz: did not receive HSTS header
+smcbox.com: did not receive HSTS header
smdev.fr: could not connect to host
smet.us: could not connect to host
smexpt.com: did not receive HSTS header
@@ -12348,7 +12709,6 @@ smksultanismail2.com: could not connect to host
smkw.com: did not receive HSTS header
sml.lc: could not connect to host
smmcab.ru: could not connect to host
-smol.cat: did not receive HSTS header
smove.sg: did not receive HSTS header
smplix.com: could not connect to host
smries.com: could not connect to host
@@ -12359,6 +12719,7 @@ smspodmena.ru: could not connect to host
smtp.bz: did not receive HSTS header
smuhelper.cn: could not connect to host
smusg.com: could not connect to host
+smx.net.br: could not connect to host
snafarms.com: did not receive HSTS header
snailing.org: could not connect to host
snakehosting.dk: did not receive HSTS header
@@ -12394,7 +12755,7 @@ socialfacecook.com: could not connect to host
socialgrowing.cl: did not receive HSTS header
socialhead.io: could not connect to host
socialhub.com: did not receive HSTS header
-socialnitro.com: could not connect to host
+socialmirror.app: did not receive HSTS header
socialprize.com: could not connect to host
socialspirit.com.br: did not receive HSTS header
socialworkout.com: could not connect to host
@@ -12407,9 +12768,10 @@ socomponents.co.uk: could not connect to host
sodacore.com: could not connect to host
soe-server.com: could not connect to host
softballsavings.com: did not receive HSTS header
-softclean.pt: could not connect to host
+softclean.pt: did not receive HSTS header
sogeek.me: could not connect to host
sogravatas.net.br: could not connect to host
+soia.ca: could not connect to host
sojingle.net: could not connect to host
sokolka.tv: did not receive HSTS header
sol-3.de: did not receive HSTS header
@@ -12429,6 +12791,7 @@ solos.im: did not receive HSTS header
solosmusic.xyz: could not connect to host
solsystems.ru: did not receive HSTS header
solutive.fi: did not receive HSTS header
+solve-it.se: did not receive HSTS header
solymar.co: could not connect to host
some.rip: max-age too low: 6307200
somebodycares.org: did not receive HSTS header
@@ -12438,6 +12801,7 @@ somethingnew.xyz: could not connect to host
somethingsimilar.com: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsISiteSecurityService.processHeader]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: /home/trava90/REPO/UXP/security/manager/tools/getHSTSPreloadList.js :: processStsHeader :: line 131" data: no]
sonafe.info: did not receive HSTS header
sonerezh.bzh: did not receive HSTS header
+sonialive.com: did not receive HSTS header
sonic.network: did not receive HSTS header
sonicrainboom.rocks: could not connect to host
sonja-daniels.com: could not connect to host
@@ -12450,12 +12814,13 @@ soply.com: could not connect to host
soporte.cc: could not connect to host
sorenam.com: could not connect to host
sorensen-online.com: could not connect to host
-sorincocorada.ro: could not connect to host
+sorincocorada.ro: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsISiteSecurityService.processHeader]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: /home/trava90/REPO/UXP/security/manager/tools/getHSTSPreloadList.js :: processStsHeader :: line 131" data: no]
sorinmuntean.ro: did not receive HSTS header
sorn.service.gov.uk: did not receive HSTS header
sortaweird.net: could not connect to host
sortingwizard.com: could not connect to host
soruly.moe: did not receive HSTS header
+sos.de: did not receive HSTS header
sosaka.ml: could not connect to host
sosecu.red: could not connect to host
sosiolog.com: could not connect to host
@@ -12469,7 +12834,8 @@ soulema.com: could not connect to host
soulfulglamour.uk: could not connect to host
soulsteer.com: could not connect to host
soundforsound.co.uk: did not receive HSTS header
-souravsaha.com: did not receive HSTS header
+soundsecurity.io: could not connect to host
+souqtajmeel.com: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsISiteSecurityService.processHeader]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: /home/trava90/REPO/UXP/security/manager/tools/getHSTSPreloadList.js :: processStsHeader :: line 131" data: no]
sourcecode.love: could not connect to host
sourcelair.com: did not receive HSTS header
sourcitec.com: did not receive HSTS header
@@ -12502,7 +12868,6 @@ spam.lol: could not connect to host
spamloco.net: did not receive HSTS header
spangehlassociates.com: did not receive HSTS header
spanien.guide: could not connect to host
-spar.co.uk: max-age too low: 0
sparelib.com: max-age too low: 3650
spark.team: could not connect to host
sparkbase.cn: could not connect to host
@@ -12519,7 +12884,6 @@ spdysync.com: could not connect to host
specialedesigns.com: could not connect to host
specialistnow.com.au: did not receive HSTS header
speculor.net: could not connect to host
-spedition-transport-umzug.de: could not connect to host
spedplus.com.br: did not receive HSTS header
speed-mailer.com: could not connect to host
speedcounter.net: could not connect to host
@@ -12558,11 +12922,13 @@ spon.cz: did not receive HSTS header
sponsortobias.com: could not connect to host
spontex.org: did not receive HSTS header
sporara.com: did not receive HSTS header
+sportakrobatik.at: could not connect to host
sportchirp-internal.azurewebsites.net: did not receive HSTS header
sporthit.ru: could not connect to host
sportifik.com: did not receive HSTS header
sportingoods.com.br: could not connect to host
sportscollection.com.br: could not connect to host
+sportsmanadvisor.com: could not connect to host
sportwette.eu: did not receive HSTS header
spot-events.com: could not connect to host
spotifyripper.tk: could not connect to host
@@ -12574,6 +12940,7 @@ sprigings.com: did not receive HSTS header
springsoffthegrid.com: could not connect to host
sprint.ml: did not receive HSTS header
sprk.fitness: did not receive HSTS header
+sproing.ca: max-age too low: 0
spron.in: could not connect to host
sproutconnections.com: could not connect to host
sprueche-zum-valentinstag.de: did not receive HSTS header
@@ -12581,11 +12948,10 @@ sprueche-zur-geburt.info: did not receive HSTS header
sprueche-zur-hochzeit.de: did not receive HSTS header
sprueche-zur-konfirmation.de: did not receive HSTS header
sprutech.de: could not connect to host
-sputnik1net.org: could not connect to host
sqetsa.com: did not receive HSTS header
+sqroot.eu: could not connect to host
sqshq.de: did not receive HSTS header
squaddraft.com: did not receive HSTS header
-squadlinx.com: could not connect to host
square.gs: could not connect to host
squarelab.it: did not receive HSTS header
squatldf.org: could not connect to host
@@ -12606,6 +12972,7 @@ ss-free.net: could not connect to host
ss-x.ru: could not connect to host
ss.wtf: could not connect to host
ssco.xyz: did not receive HSTS header
+ssconn.com: could not connect to host
ssh.nu: could not connect to host
sshool.at: could not connect to host
ssl.panoramio.com: could not connect to host
@@ -12625,6 +12992,7 @@ stackhub.cc: could not connect to host
stadionmanager.com: could not connect to host
stadjerspasonline.nl: could not connect to host
stadtbauwerk.at: did not receive HSTS header
+stadtbuecherei-bad-wurzach.de: did not receive HSTS header
stadtgartenla.com: could not connect to host
staffjoy.com: did not receive HSTS header
staffjoystaging.com: could not connect to host
@@ -12653,10 +13021,13 @@ starklane.com: max-age too low: 300
starmusic.ga: could not connect to host
starplatinum.jp: could not connect to host
starquake.nl: could not connect to host
+starsam80.net: could not connect to host
starsbattle.net: could not connect to host
+starteesforsale.co.za: did not receive HSTS header
startup.melbourne: could not connect to host
startuplevel.com: could not connect to host
startuponcloud.com: max-age too low: 2678400
+startuppeople.co.uk: could not connect to host
startupum.ru: could not connect to host
stash.ai: did not receive HSTS header
state-of-body-and-mind.com: could not connect to host
@@ -12670,7 +13041,7 @@ static.hosting: could not connect to host
static.or.at: did not receive HSTS header
staticanime.net: could not connect to host
staticisnoise.com: could not connect to host
-stationaryjourney.com: could not connect to host
+stationaryjourney.com: did not receive HSTS header
stationcharlie.com: could not connect to host
stationnementdenuit.ca: did not receive HSTS header
status-sprueche.de: did not receive HSTS header
@@ -12679,13 +13050,12 @@ statuschecks.net: could not connect to host
stavebnice.net: did not receive HSTS header
staxflax.tk: could not connect to host
stayokhotelscdc-mailing.com: could not connect to host
+stb-schefczyk.de: could not connect to host
stcable.net: did not receive HSTS header
stcomex.com: did not receive HSTS header
stdrc.cc: did not receive HSTS header
steamhours.com: could not connect to host
steampunkrobot.com: did not receive HSTS header
-steborio.pw: could not connect to host
-stedbg.net: could not connect to host
steelbea.ms: could not connect to host
steelrhino.co: could not connect to host
steem.io: did not receive HSTS header
@@ -12703,6 +13073,7 @@ stephensolis.net: could not connect to host
stephensolisrey.es: could not connect to host
steplogictalent.com: could not connect to host
sterjoski.com: did not receive HSTS header
+stesti.cz: could not connect to host
stevechekblain.win: could not connect to host
stevengoodpaster.com: could not connect to host
stevensheffey.me: could not connect to host
@@ -12712,8 +13083,10 @@ stewartremodelingadvantage.com: could not connect to host
sticklerjs.org: could not connect to host
stickmy.cn: could not connect to host
stickswag.cf: could not connect to host
+stig.io: did not receive HSTS header
stiger.me: could not connect to host
stigroom.com: could not connect to host
+stijnbelmans.be: max-age too low: 604800
stilettomoda.com.br: could not connect to host
stillblackhat.id: could not connect to host
stillyarts.com: did not receive HSTS header
@@ -12740,8 +13113,8 @@ stole-my.tv: could not connect to host
stomadental.com: did not receive HSTS header
stonecutterscommunity.com: could not connect to host
stonemanbrasil.com.br: could not connect to host
-stonewuu.com: could not connect to host
stopakwardhandshakes.org: could not connect to host
+stopbreakupnow.org: did not receive HSTS header
stopwoodfin.org: could not connect to host
storbritannien.guide: could not connect to host
store-host.com: did not receive HSTS header
@@ -12769,12 +13142,12 @@ streamer.tips: did not receive HSTS header
streamingeverywhere.com: could not connect to host
streamingmagazin.de: could not connect to host
streampanel.net: did not receive HSTS header
-streampleasure.xyz: did not receive HSTS header
streamthemeeting.com: did not receive HSTS header
streamzilla.com: did not receive HSTS header
streetmarket.ru: could not connect to host
strehl.tk: could not connect to host
streklhof.at: did not receive HSTS header
+strelitzia02.com: could not connect to host
stressfreehousehold.com: could not connect to host
strictlysudo.com: could not connect to host
strife.tk: could not connect to host
@@ -12796,10 +13169,12 @@ studio-panic.com: did not receive HSTS header
studiocn.cn: did not receive HSTS header
studiodoprazer.com.br: could not connect to host
studiozelden.com: did not receive HSTS header
+studport.rv.ua: max-age too low: 604800
studyabroadstation.com: could not connect to host
studybay.com: did not receive HSTS header
studydrive.net: did not receive HSTS header
studyhub.cf: did not receive HSTS header
+studying-neet.com: could not connect to host
stugb.de: did not receive HSTS header
stumeta2018.de: could not connect to host
stupidstatetricks.com: could not connect to host
@@ -12821,14 +13196,17 @@ subsys.no: did not receive HSTS header
subtitle.rip: could not connect to host
subwayz.de: did not receive HSTS header
subzerolosangeles.com: did not receive HSTS header
+subzerotech.co.uk: could not connect to host
successwithflora.com: could not connect to host
succubus.network: could not connect to host
-succubus.xxx: could not connect to host
+suche.org: could not connect to host
suchprogrammer.net: did not receive HSTS header
sudo.im: could not connect to host
sudo.li: did not receive HSTS header
+sudokian.io: could not connect to host
sudosu.fr: could not connect to host
suempresa.cloud: could not connect to host
+suffts.de: did not receive HSTS header
sugarcitycon.com: could not connect to host
sugarsweetorsour.com: did not receive HSTS header
sugartownfarm.com: could not connect to host
@@ -12838,14 +13216,12 @@ suitocracy.com: could not connect to host
summer.ga: could not connect to host
summitbankofkc.com: did not receive HSTS header
summitmasters.net: did not receive HSTS header
-sumoscout.de: could not connect to host
-sun-wellness-online.com.vn: did not receive HSTS header
+sumoscout.de: did not receive HSTS header
sun.re: could not connect to host
suncountrymarine.com: did not receive HSTS header
sundaycooks.com: max-age too low: 2592000
suneilpatel.com: could not connect to host
sunfireshop.com.br: could not connect to host
-sunjaydhama.com: could not connect to host
sunlandsg.vn: did not receive HSTS header
sunnyfruit.ru: could not connect to host
sunriseafricarelief.com: did not receive HSTS header
@@ -12880,7 +13256,7 @@ supes.io: did not receive HSTS header
support4server.de: could not connect to host
supportfan.gov: could not connect to host
suprlink.net: could not connect to host
-supweb.ovh: could not connect to host
+supweb.ovh: did not receive HSTS header
surasak.org: could not connect to host
surasak.xyz: could not connect to host
suraya.online: could not connect to host
@@ -12891,8 +13267,10 @@ survivalistplanet.com: did not receive HSTS header
susastudentenjobs.de: could not connect to host
susconam.org: could not connect to host
suseasky.com: did not receive HSTS header
+sushiwereld.be: did not receive HSTS header
suspiciousdarknet.xyz: could not connect to host
sussexwebdesigns.com: could not connect to host
+sussexwebsites.info: could not connect to host
sustainability.gov: did not receive HSTS header
suts.co.uk: could not connect to host
suttonbouncycastles.co.uk: could not connect to host
@@ -12922,8 +13300,9 @@ sweetlegs.jp: could not connect to host
sweetstreats.ca: could not connect to host
sweetvanilla.jp: could not connect to host
sweharris.org: could not connect to host
+swerve-media-testbed-03.co.uk: could not connect to host
swfloshatraining.com: could not connect to host
-swift-devedge.de: did not receive HSTS header
+swift-devedge.de: could not connect to host
swiftconf.com: did not receive HSTS header
swiftcrypto.com: could not connect to host
swiggy.com: did not receive HSTS header
@@ -12932,6 +13311,7 @@ swissentreprises.ch: could not connect to host
swisstranslate.ch: did not receive HSTS header
swisstranslate.fr: did not receive HSTS header
swisswebhelp.ch: could not connect to host
+swissxperts.ch: could not connect to host
swite.com: did not receive HSTS header
swmd5c.org: could not connect to host
swordfighting.net: could not connect to host
@@ -12941,7 +13321,7 @@ sx3.no: could not connect to host
sxbk.pw: could not connect to host
syam.cc: could not connect to host
sydgrabber.tk: could not connect to host
-syha.org.uk: did not receive HSTS header
+syha.org.uk: could not connect to host
sykl.us: could not connect to host
sylvangarden.org: could not connect to host
sylvanorder.com: could not connect to host
@@ -12973,12 +13353,10 @@ systea.net: could not connect to host
systemd.me: could not connect to host
syy.hk: did not receive HSTS header
szaszm.tk: could not connect to host
-szczot3k.pl: did not receive HSTS header
szerbnyelvkonyv.hu: could not connect to host
szlovaknyelv.hu: could not connect to host
szlovennyelv.hu: could not connect to host
szongott.net: did not receive HSTS header
-szunia.com: could not connect to host
szymczak.at: could not connect to host
t-complex.space: could not connect to host
t-ken.xyz: could not connect to host
@@ -12995,6 +13373,7 @@ taberu-fujitsubo.com: did not receive HSTS header
tabino.top: did not receive HSTS header
tabitatsu.jp: did not receive HSTS header
tabla-periodica.com: could not connect to host
+tachyonapp.com: could not connect to host
tacoma-games.com: did not receive HSTS header
tacotown.tk: could not connect to host
tadcastercircuit.org.uk: did not receive HSTS header
@@ -13007,8 +13386,12 @@ tahf.net: could not connect to host
taichi-jade.com: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsISiteSecurityService.processHeader]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: /home/trava90/REPO/UXP/security/manager/tools/getHSTSPreloadList.js :: processStsHeader :: line 131" data: no]
taidu.news: could not connect to host
tailify.com: did not receive HSTS header
+tailpuff.net: did not receive HSTS header
tails.com.ar: could not connect to host
taim.io: could not connect to host
+takebackyourstate.com: could not connect to host
+takebackyourstate.net: could not connect to host
+takebackyourstate.org: could not connect to host
takebonus.com: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsISiteSecurityService.processHeader]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: /home/trava90/REPO/UXP/security/manager/tools/getHSTSPreloadList.js :: processStsHeader :: line 131" data: no]
takedownthissite.com: could not connect to host
takinet.kr: could not connect to host
@@ -13018,13 +13401,15 @@ talentuar.com: could not connect to host
tales-of-interia.de: could not connect to host
talheim-records.ca: could not connect to host
talk.google.com: did not receive HSTS header (error ignored - included regardless)
+talk.xyz: could not connect to host
talkitup.mx: could not connect to host
talkitup.online: could not connect to host
talklifestyle.nl: could not connect to host
tallr.se: could not connect to host
tallshoe.com: could not connect to host
tam7t.com: did not receive HSTS header
-tamasszabo.net: could not connect to host
+tamaraboutique.com: could not connect to host
+tamasszabo.net: did not receive HSTS header
tamersunion.org: did not receive HSTS header
tamex.xyz: could not connect to host
tandarts-haarlem.nl: did not receive HSTS header
@@ -13039,16 +13424,16 @@ tangzhao.net: could not connect to host
taniesianie.pl: did not receive HSTS header
tankfreunde.de: did not receive HSTS header
tante-bugil.net: could not connect to host
+tantetilli.de: could not connect to host
tantotiempo.de: did not receive HSTS header
tanze-jetzt.de: could not connect to host
taotuba.net: did not receive HSTS header
-taozj.org: could not connect to host
+taozj.org: did not receive HSTS header
tapestries.tk: could not connect to host
tapfinder.ca: could not connect to host
tapka.cz: did not receive HSTS header
tappublisher.com: did not receive HSTS header
taranis.re: could not connect to host
-tarantul.org.ua: could not connect to host
taravancil.com: did not receive HSTS header
tarek.link: could not connect to host
targaryen.house: could not connect to host
@@ -13073,12 +13458,13 @@ taxaudit.com: did not receive HSTS header
taxbench.com: could not connect to host
taxmadras.com: could not connect to host
taxsnaps.co.nz: did not receive HSTS header
-taxsquirrel.com: could not connect to host
+taxspeaker.com: did not receive HSTS header
tazemama.biz: could not connect to host
tazj.in: did not receive HSTS header
tazz.in: could not connect to host
tbarter.com: did not receive HSTS header
tbrss.com: did not receive HSTS header
+tbys.us: could not connect to host
tc-bonito.de: did not receive HSTS header
tcao.info: could not connect to host
tcby45.xyz: could not connect to host
@@ -13088,6 +13474,7 @@ tcp.expert: did not receive HSTS header
tcwebvn.com: could not connect to host
tdelmas.eu: could not connect to host
tdelmas.ovh: could not connect to host
+tdpblog.site: could not connect to host
tdsb.cf: could not connect to host
tdsb.ga: could not connect to host
tdsb.gq: could not connect to host
@@ -13100,9 +13487,10 @@ tdsbhack.tk: could not connect to host
teacherph.net: could not connect to host
teachforcanada.ca: did not receive HSTS header
tealdrones.com: did not receive HSTS header
-team-pancake.eu: did not receive HSTS header
+team-pancake.eu: could not connect to host
team-teasers.com: could not connect to host
team2fou.cf: did not receive HSTS header
+teamassists.com: did not receive HSTS header
teambeoplay.co.uk: did not receive HSTS header
teamblueridge.org: could not connect to host
teamdaylo.xyz: could not connect to host
@@ -13123,7 +13511,7 @@ techandtux.de: could not connect to host
techask.it: could not connect to host
techassist.io: did not receive HSTS header
techcavern.ml: did not receive HSTS header
-techelements.co: could not connect to host
+techelements.co: did not receive HSTS header
techfactslive.com: did not receive HSTS header
techhipster.net: could not connect to host
techhub.ml: could not connect to host
@@ -13136,7 +13524,6 @@ technicalforensic.com: could not connect to host
technicalpenguins.com: did not receive HSTS header
technikrom.org: did not receive HSTS header
technogroup.cz: did not receive HSTS header
-technologyand.me: could not connect to host
technosavvyport.com: did not receive HSTS header
technosuport.com: did not receive HSTS header
technotonic.com.au: did not receive HSTS header
@@ -13180,6 +13567,7 @@ telefonogratuito.com: did not receive HSTS header
telefoonnummerinfo.nl: could not connect to host
telekollektiv.org: could not connect to host
telescam.com: could not connect to host
+teleshop.be: could not connect to host
teletechnology.in: did not receive HSTS header
teletra.ru: could not connect to host
telfordwhitehouse.co.uk: did not receive HSTS header
@@ -13207,6 +13595,7 @@ teodio.cl: did not receive HSTS header
teoleonie.com: did not receive HSTS header
teos.online: could not connect to host
teoskanta.fi: could not connect to host
+tepid.org: could not connect to host
teranga.ch: did not receive HSTS header
terminalvelocity.co.nz: could not connect to host
terra-x.net: could not connect to host
@@ -13224,7 +13613,6 @@ testbirds.cz: could not connect to host
testbirds.sk: could not connect to host
testdomain.ovh: could not connect to host
testnode.xyz: could not connect to host
-testosterone-complex.com: could not connect to host
testovaci.ml: could not connect to host
tetrafinancial-commercial-business-equipment-financing.com: did not receive HSTS header
tetrafinancial-energy-mining-equipment-financing.com: did not receive HSTS header
@@ -13233,6 +13621,7 @@ tetrafinancial-manufacturing-industrial-equipment-financing.com: did not receive
tetrafinancial-news.com: did not receive HSTS header
tetrafinancial-technology-equipment-software-financing.com: did not receive HSTS header
tetramax.eu: did not receive HSTS header
+tetrarch.co: could not connect to host
tetsai.com: could not connect to host
teufelsystem.de: could not connect to host
teuniz.nl: did not receive HSTS header
@@ -13270,7 +13659,6 @@ the-finance-blog.com: could not connect to host
the-gist.io: could not connect to host
the-paddies.de: did not receive HSTS header
the-sky-of-valkyries.com: could not connect to host
-the-zenti.de: did not receive HSTS header
the.ie: max-age too low: 0
the420vape.org: could not connect to host
theamateurs.net: did not receive HSTS header
@@ -13281,7 +13669,7 @@ thebakingclass.com: max-age too low: 60
thebasementguys.com: could not connect to host
thebeautifulmusic.net: did not receive HSTS header
thebeginningisnye.com: could not connect to host
-theberkshirescompany.com: could not connect to host
+theberkshirescompany.com: did not receive HSTS header
thebigfail.net: could not connect to host
thebreakhotel.com: did not receive HSTS header
thebrotherswarde.com: could not connect to host
@@ -13291,6 +13679,7 @@ thecapitalbank.com: did not receive HSTS header
thecharlestonwaldorf.com: did not receive HSTS header
theclementinebutchers.com: could not connect to host
theclimbingunit.com: did not receive HSTS header
+thecloudmigrator.com: did not receive HSTS header
thecloudrevolution.net: did not receive HSTS header
theclubjersey.com: did not receive HSTS header
thecodeninja.net: did not receive HSTS header
@@ -13301,7 +13690,6 @@ thecsw.com: did not receive HSTS header
thedailyupvote.com: could not connect to host
thedarkartsandcrafts.com: could not connect to host
thedevilwearswibra.nl: did not receive HSTS header
-thedisc.nl: could not connect to host
thedominatorsclan.com: did not receive HSTS header
thedrinks.co: did not receive HSTS header
thedrop.pw: did not receive HSTS header
@@ -13334,7 +13722,6 @@ thehighersideclothing.com: did not receive HSTS header
thehistory.me: could not connect to host
thehonorguard.org: did not receive HSTS header
thehoopsarchive.com: could not connect to host
-thehotfix.net: could not connect to host
theimagesalon.com: max-age too low: 43200
theinvisibletrailer.com: could not connect to host
theitsage.com: did not receive HSTS header
@@ -13377,6 +13764,7 @@ theprivacysolution.com: could not connect to host
thequillmagazine.org: could not connect to host
therise.ca: max-age too low: 300
thermique.ch: could not connect to host
+theroamingnotary.com: did not receive HSTS header
therockawaysny.com: did not receive HSTS header
thesearchnerds.co.uk: did not receive HSTS header
thesecurityteam.net: could not connect to host
@@ -13391,24 +13779,22 @@ thestagchorleywood.co.uk: did not receive HSTS header
thestonegroup.de: could not connect to host
thetapirsmouth.com: could not connect to host
thethirdroad.com: did not receive HSTS header
-thetradinghall.com: could not connect to host
thetruthhurvitz.com: could not connect to host
theurbanyoga.com: did not receive HSTS header
theuucc.org: did not receive HSTS header
thevintagenews.com: did not receive HSTS header
thevoid.one: could not connect to host
thewallset.com: could not connect to host
-thewebdexter.com: could not connect to host
thewebfellas.com: did not receive HSTS header
thewego.com: could not connect to host
theweilai.com: could not connect to host
thewhiterabbit.space: could not connect to host
theworkingeye.nl: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsISiteSecurityService.processHeader]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: /home/trava90/REPO/UXP/security/manager/tools/getHSTSPreloadList.js :: processStsHeader :: line 131" data: no]
thewp.pro: could not connect to host
-thezero.org: could not connect to host
thezonders.com: did not receive HSTS header
thgros.fr: could not connect to host
thierfreund.de: did not receive HSTS header
+thierryhayoz.ch: could not connect to host
thinkcash.nl: could not connect to host
thinkcoding.de: could not connect to host
thinkcoding.org: could not connect to host
@@ -13416,7 +13802,9 @@ thinkdo.jp: could not connect to host
thinkswap.com: did not receive HSTS header
thinlyveiledcontempt.com: could not connect to host
thirdpartytrade.com: did not receive HSTS header
+thirdworld.moe: did not receive HSTS header
thirty5.net: did not receive HSTS header
+thirtyspot.com: did not receive HSTS header
thisisacompletetest.ga: could not connect to host
thisisforager.com: could not connect to host
thismumdoesntknowbest.com: could not connect to host
@@ -13426,7 +13814,7 @@ thkb.net: could not connect to host
thomas-ferney.fr: did not receive HSTS header
thomas-gibertie.fr: did not receive HSTS header
thomas-grobelny.de: could not connect to host
-thomasbreads.com: max-age too low: 86400
+thomas-prior.com: could not connect to host
thomascloud.ddns.net: could not connect to host
thomasetsophie.fr: could not connect to host
thomasharvey.me: did not receive HSTS header
@@ -13437,7 +13825,7 @@ thomasscholz.com: max-age too low: 2592000
thomasschweizer.net: could not connect to host
thomasvt.xyz: max-age too low: 2592000
thorbis.com: could not connect to host
-thorbiswebsitedesign.com: did not receive HSTS header
+thorbiswebsitedesign.com: could not connect to host
thorgames.nl: did not receive HSTS header
thorncreek.net: did not receive HSTS header
thot.space: could not connect to host
@@ -13450,13 +13838,14 @@ throughthelookingglasslens.co.uk: could not connect to host
thrx.net: did not receive HSTS header
thumbtack.com: did not receive HSTS header
thundercampaign.com: could not connect to host
+thunderfield-boat.co.uk: could not connect to host
thyrex.fr: could not connect to host
ti-js.com: could not connect to host
ti.blog.br: could not connect to host
tianxicaipiao.com: could not connect to host
tianxicaipiao.win: could not connect to host
tianxicp.com: could not connect to host
-tianxing.pro: did not receive HSTS header
+tianxing.pro: could not connect to host
tianxingvpn.pro: could not connect to host
tibbitshall.ca: could not connect to host
tibovanheule.site: could not connect to host
@@ -13469,6 +13858,7 @@ tidmore.us: could not connect to host
tie-online.org: did not receive HSTS header
tiendschuurstraat.nl: could not connect to host
tiensnet.com: could not connect to host
+tierarztpraxis-illerwinkel.de: did not receive HSTS header
tierrarp.com: could not connect to host
tiffanytravels.com: did not receive HSTS header
tightlineproductions.com: did not receive HSTS header
@@ -13476,12 +13866,12 @@ tigit.co.nz: could not connect to host
tikutiku.pl: could not connect to host
tildebot.com: could not connect to host
tilient.eu: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsISiteSecurityService.processHeader]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: /home/trava90/REPO/UXP/security/manager/tools/getHSTSPreloadList.js :: processStsHeader :: line 131" data: no]
-tilikum.io: did not receive HSTS header
tilkah.com.au: did not receive HSTS header
tillcraft.com: could not connect to host
timbeilby.com: could not connect to host
timbuktutimber.com: did not receive HSTS header
timcamara.com: did not receive HSTS header
+timco.cloud: could not connect to host
time-river.xyz: could not connect to host
timeatlas.com: did not receive HSTS header
timer.fit: could not connect to host
@@ -13495,6 +13885,7 @@ timeserver3.de: could not connect to host
timestamp.io: did not receive HSTS header
timestamp.uk: could not connect to host
timhjalpen.se: could not connect to host
+timklefisch.de: did not receive HSTS header
timmy.ws: could not connect to host
timotrans.de: did not receive HSTS header
timotrans.eu: did not receive HSTS header
@@ -13516,6 +13907,7 @@ tipsyk.ru: could not connect to host
tiredofeating.com: could not connect to host
tiremoni.ch: did not receive HSTS header
tirex.media: did not receive HSTS header
+tism.in: could not connect to host
tiste.org: could not connect to host
titanlab.de: could not connect to host
titanleaf.com: could not connect to host
@@ -13550,17 +13942,16 @@ tmtradingmorocco.ma: could not connect to host
tnb-plattform.de: could not connect to host
tncnanet.com.br: could not connect to host
tno.io: could not connect to host
-tob-rulez.de: could not connect to host
tobaby.com.br: could not connect to host
tobaccore.eu: could not connect to host
tobaccore.sk: could not connect to host
tobias-bielefeld.de: did not receive HSTS header
tobiasbergius.se: could not connect to host
-tobiaskorf.de: could not connect to host
tobiasmathes.com: could not connect to host
tobiasmathes.name: could not connect to host
tobiasofficial.at: could not connect to host
tobiassachs.cf: could not connect to host
+tobiassachs.de: could not connect to host
tobiassachs.tk: could not connect to host
tobyx.is: could not connect to host
todesschaf.org: could not connect to host
@@ -13589,6 +13980,7 @@ tollmanz.com: did not receive HSTS header
tollsjekk.no: did not receive HSTS header
tolud.com: could not connect to host
tom.run: did not receive HSTS header
+tomandshirley.com: could not connect to host
tomeara.net: could not connect to host
tomevans.io: did not receive HSTS header
tomharling.co.uk: could not connect to host
@@ -13604,7 +13996,7 @@ tonburi.jp: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR
tongmu.me: could not connect to host
toniharant.de: could not connect to host
toomanypillows.com: could not connect to host
-top-solar-info.de: could not connect to host
+tooolroc.org: could not connect to host
top-stage.net: could not connect to host
top10mountainbikes.info: could not connect to host
topanlage.de: could not connect to host
@@ -13623,6 +14015,7 @@ topservercccam.com: did not receive HSTS header
topshelfguild.com: could not connect to host
toptenthebest.com: did not receive HSTS header
toptranslation.com: did not receive HSTS header
+topwin.la: could not connect to host
topyx.com: did not receive HSTS header
tor2web.org: could not connect to host
torbay.ga: could not connect to host
@@ -13657,26 +14050,27 @@ touchbasemail.com: did not receive HSTS header
touchpointidg.us: could not connect to host
touchscreen-handy.de: did not receive HSTS header
touchstonefms.co.uk: did not receive HSTS header
+touhou.cc: did not receive HSTS header
touray-enterprise.ch: could not connect to host
tournaire.fr: did not receive HSTS header
tourpeer.com: did not receive HSTS header
toursandtransfers.it: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsISiteSecurityService.processHeader]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: /home/trava90/REPO/UXP/security/manager/tools/getHSTSPreloadList.js :: processStsHeader :: line 131" data: no]
tousproducteurs.fr: did not receive HSTS header
-towandalibrary.org: did not receive HSTS header
towaway.ru: could not connect to host
town-farm.surrey.sch.uk: could not connect to host
+tox.im: did not receive HSTS header
toxicboot.com: could not connect to host
toxicip.com: could not connect to host
toxme.se: did not receive HSTS header
toymania.de: could not connect to host
toyotamotala.se: could not connect to host
-tpansino.com: did not receive HSTS header
tpbcdn.com: could not connect to host
tpblist.xyz: could not connect to host
tpbunblocked.org: could not connect to host
tpe-edu.com: could not connect to host
tpms4u.at: did not receive HSTS header
tppdebate.org: did not receive HSTS header
+trabajarenperu.com: did not receive HSTS header
tracetracker.com: did not receive HSTS header
tracetracker.no: did not receive HSTS header
track.plus: could not connect to host
@@ -13692,25 +14086,38 @@ tradingcentre.com.au: did not receive HSTS header
tradinghope.com: could not connect to host
tradingrooms.com: did not receive HSTS header
traditional-knowledge.tk: did not receive HSTS header
+tradiz.org: could not connect to host
traeningsprojekt.dk: did not receive HSTS header
trafficquality.org: could not connect to host
traffictigers.com: did not receive HSTS header
traforet.win: could not connect to host
train-track.co.uk: did not receive HSTS header
traindb.nl: did not receive HSTS header
+trainhorns.us: did not receive HSTS header
training4girls.ru: could not connect to host
traininglist.org: could not connect to host
trainingproviderresults.gov: could not connect to host
+trainline.at: could not connect to host
+trainline.cn: could not connect to host
+trainline.com.br: could not connect to host
+trainline.com.pt: could not connect to host
+trainline.cz: could not connect to host
+trainline.dk: could not connect to host
trainline.io: could not connect to host
+trainline.nl: could not connect to host
+trainline.no: could not connect to host
+trainline.pl: could not connect to host
+trainline.se: could not connect to host
trainut.com: could not connect to host
trakfusion.com: could not connect to host
-tranhsondau.net: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsISiteSecurityService.processHeader]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: /home/trava90/REPO/UXP/security/manager/tools/getHSTSPreloadList.js :: processStsHeader :: line 131" data: no]
+tran.pw: did not receive HSTS header
tranos.de: did not receive HSTS header
transbike.es: did not receive HSTS header
transcendmotor.sg: could not connect to host
transcriptionwave.com: did not receive HSTS header
transdirect.com.au: did not receive HSTS header
transformify.org: did not receive HSTS header
+transgendernetwerk.nl: did not receive HSTS header
transl8.eu: did not receive HSTS header
translate.googleapis.com: did not receive HSTS header (error ignored - included regardless)
transmithe.net: could not connect to host
@@ -13723,6 +14130,7 @@ travel-kuban.ru: did not receive HSTS header
travel1x1.com: could not connect to host
travelinsightswriter.com: could not connect to host
travelinsurance.co.nz: did not receive HSTS header
+travelling.expert: could not connect to host
travotion.com: could not connect to host
trazosdearte.com: did not receive HSTS header
treasuredinheritanceministry.com: did not receive HSTS header
@@ -13738,6 +14146,7 @@ trendberry.ru: could not connect to host
trendingpulse.com: could not connect to host
trendisland.de: did not receive HSTS header
trendydips.com: could not connect to host
+trewe.eu: could not connect to host
triadwars.com: did not receive HSTS header
triageo.com.au: could not connect to host
trialmock.com: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsISiteSecurityService.processHeader]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: /home/trava90/REPO/UXP/security/manager/tools/getHSTSPreloadList.js :: processStsHeader :: line 131" data: no]
@@ -13761,13 +14170,16 @@ trixies-wish.nz: could not connect to host
trixy.com.br: could not connect to host
troi.de: did not receive HSTS header
trollme.me: could not connect to host
+trollscave.xyz: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsISiteSecurityService.processHeader]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: /home/trava90/REPO/UXP/security/manager/tools/getHSTSPreloadList.js :: processStsHeader :: line 131" data: no]
tronflix.com: did not receive HSTS header
troo.ly: could not connect to host
trouter.io: could not connect to host
trouver-son-chemin.com: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsISiteSecurityService.processHeader]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: /home/trava90/REPO/UXP/security/manager/tools/getHSTSPreloadList.js :: processStsHeader :: line 131" data: no]
+truckgpsreviews.com: did not receive HSTS header
true.ink: did not receive HSTS header
truebred-labradors.com: did not receive HSTS header
truejob.com: did not receive HSTS header
+trumeet.top: did not receive HSTS header
trunkjunk.co: could not connect to host
trush.in: could not connect to host
trustedinnovators.com: could not connect to host
@@ -13789,6 +14201,7 @@ tsgbit.net: could not connect to host
tsgoc.com: did not receive HSTS header
tsigaradiko.com: could not connect to host
tsrstore.gq: could not connect to host
+tsu-ku-ro.com: could not connect to host
tsukeawase.com: did not receive HSTS header
tsukuba.style: could not connect to host
tsumegumi.net: could not connect to host
@@ -13823,6 +14236,7 @@ tungstenroyce.com: did not receive HSTS header
tupizm.com: could not connect to host
turismo.cl: could not connect to host
turkiet.guide: could not connect to host
+turkrock.com: did not receive HSTS header
turn-sticks.com: could not connect to host
turnik-67.ru: could not connect to host
turniker.ru: could not connect to host
@@ -13837,10 +14251,12 @@ tutu.ro: could not connect to host
tuturulianda.com: did not receive HSTS header
tuvalie.com: did not receive HSTS header
tuxhound.org: could not connect to host
+tuxplace.nl: could not connect to host
tv.search.yahoo.com: could not connect to host
tvc.red: could not connect to host
+tverdohleb.com: could not connect to host
tvoru.com.ua: did not receive HSTS header
-tvtubeflix.com: max-age too low: 2592000
+tvtubeflix.com: could not connect to host
tvz-materijali.com: could not connect to host
tw2-tools.ga: could not connect to host
twarog.cc: could not connect to host
@@ -13875,6 +14291,7 @@ twitter.ax: could not connect to host
twogo.com: did not receive HSTS header
twolinepassbrewing.com: could not connect to host
twolivelife.com: could not connect to host
+twoo.com: could not connect to host
twotube.ie: could not connect to host
twuni.org: could not connect to host
tx041cap.org: could not connect to host
@@ -13884,16 +14301,17 @@ txcp01.com: could not connect to host
txcp02.com: could not connect to host
txf.pw: could not connect to host
ty2u.com: did not receive HSTS header
-tycjt.vip: could not connect to host
+tycjt.vip: did not receive HSTS header
tykoon.com: could not connect to host
tyler.coach: could not connect to host
+tyler.rs: could not connect to host
tylercoach.com: could not connect to host
-tylerharcourt.ca: could not connect to host
+tylerharcourt.ca: max-age too low: 86400
tylerharcourt.com: could not connect to host
-tylerharcourt.net: could not connect to host
-tylerharcourt.org: could not connect to host
+tylerharcourt.org: did not receive HSTS header
tylerharcourt.xyz: could not connect to host
tylerjharcourt.com: could not connect to host
+tyleromeara.com: could not connect to host
tylian.net: max-age too low: 0
typeofweb.com: did not receive HSTS header
typingrevolution.com: did not receive HSTS header
@@ -13901,15 +14319,12 @@ tyreis.com: could not connect to host
tyrelius.com: could not connect to host
tyroproducts.eu: did not receive HSTS header
tyskland.guide: could not connect to host
-tysye.ca: could not connect to host
tzappa.net: could not connect to host
tzwe.com: could not connect to host
u-master.net: did not receive HSTS header
-u-tokyo.club: could not connect to host
u175.com: could not connect to host
uadp.pw: could not connect to host
uahs.org.uk: did not receive HSTS header
-uatgootax.ru: did not receive HSTS header
ubalert.com: could not connect to host
uber.com.au: did not receive HSTS header
ubercalculator.com: did not receive HSTS header
@@ -13925,7 +14340,6 @@ uefeng.com: did not receive HSTS header
uega.net: did not receive HSTS header
uesociedadlimitada.com: could not connect to host
ueu.me: could not connect to host
-uevan.com: could not connect to host
ufgaming.com: did not receive HSTS header
uflixit.com: did not receive HSTS header
ufotable.uk: could not connect to host
@@ -13934,6 +14348,7 @@ ugisgutless.com: could not connect to host
ugo.ninja: could not connect to host
ugosadventures.com: could not connect to host
uhasseltctf.ga: could not connect to host
+uhlhosting.ch: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsISiteSecurityService.processHeader]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: /home/trava90/REPO/UXP/security/manager/tools/getHSTSPreloadList.js :: processStsHeader :: line 131" data: no]
uhm.io: did not receive HSTS header
uhuru-market.com: could not connect to host
uitslagensoftware.nl: did not receive HSTS header
@@ -13963,9 +14378,9 @@ umsapi.com: could not connect to host
unapolegetic.co: did not receive HSTS header
unart.info: could not connect to host
unbanthe.net: could not connect to host
-unblockat.tk: could not connect to host
+unblockat.tk: did not receive HSTS header
unblocked-networks.org: could not connect to host
-unblocked.blue: could not connect to host
+unblocked.blue: did not receive HSTS header
unblocked.date: could not connect to host
unblocked.faith: could not connect to host
unblocked.host: could not connect to host
@@ -14007,7 +14422,9 @@ uniformehope.com.br: did not receive HSTS header
uniformehumboldt.com.br: did not receive HSTS header
uniformespousoalegre.com.br: did not receive HSTS header
unikitty-on-tour.com: could not connect to host
+unikrn.com: could not connect to host
unionstationapp.com: could not connect to host
+unipig.de: could not connect to host
unirenter.ru: did not receive HSTS header
unison.com: did not receive HSTS header
unisyssecurity.com: could not connect to host
@@ -14019,11 +14436,11 @@ university4industry.com: did not receive HSTS header
univstore.win: could not connect to host
univz.com: could not connect to host
unixtime.pro: could not connect to host
-unknownbreakup.com: did not receive HSTS header
unknownphenomena.net: could not connect to host
-unmonito.red: could not connect to host
+unmanaged.space: could not connect to host
unplugg3r.dk: could not connect to host
unravel.ie: could not connect to host
+uns.vn: could not connect to host
unschoolrules.com: did not receive HSTS header
unstockd.org: could not connect to host
unsupervised.ca: did not receive HSTS header
@@ -14037,7 +14454,7 @@ uonstaffhub.com: could not connect to host
uow.ninja: could not connect to host
up1.ca: could not connect to host
upaknship.com: did not receive HSTS header
-upbad.com: could not connect to host
+upbad.com: did not receive HSTS header
upboard.jp: could not connect to host
upgauged.com: could not connect to host
upldr.pw: could not connect to host
@@ -14058,6 +14475,7 @@ urlachershop.com.br: did not receive HSTS header
urlchomp.com: did not receive HSTS header
urology.wiki: did not receive HSTS header
urphp.com: could not connect to host
+ursae.co: did not receive HSTS header
us-immigration.com: could not connect to host
usaab.org: did not receive HSTS header
usafuelservice.com: did not receive HSTS header
@@ -14075,7 +14493,9 @@ user-new.com: did not receive HSTS header
usercare.com: did not receive HSTS header
useresponse.com: did not receive HSTS header
userify.com: max-age too low: 0
+usimmigration.us: could not connect to host
uslab.io: could not connect to host
+usparklodging.com: did not receive HSTS header
usportsgo.com: could not connect to host
usr.nz: did not receive HSTS header
utilitronium-shockwave.com: could not connect to host
@@ -14092,8 +14512,7 @@ utvbloggen.se: [Exception... "Component returned failure code: 0x80004005 (NS_ER
uvarov.pw: did not receive HSTS header
uwesander.de: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsISiteSecurityService.processHeader]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: /home/trava90/REPO/UXP/security/manager/tools/getHSTSPreloadList.js :: processStsHeader :: line 131" data: no]
uwfreelanceopticien.nl: could not connect to host
-uwimonacs.org.jm: could not connect to host
-uwsoftware.be: max-age too low: 0
+uwsoftware.be: did not receive HSTS header
uwstartups.com: could not connect to host
uxux.pl: could not connect to host
uygindir.ml: could not connect to host
@@ -14128,6 +14547,7 @@ vadik.me: could not connect to host
vadodesign.nl: did not receive HSTS header
vaibhavchatarkar.com: could not connect to host
valaeris.de: did not receive HSTS header
+valasi.eu: could not connect to host
valecnatechnika.cz: could not connect to host
valenhub.com: could not connect to host
valenhub.es: could not connect to host
@@ -14142,32 +14562,31 @@ valleyridgepta.org: could not connect to host
vallis.net: could not connect to host
valmagus.com: could not connect to host
valopv.be: could not connect to host
-valtoaho.com: could not connect to host
vamoaeturismo.com.br: could not connect to host
vamosfalardesaude.pt: could not connect to host
vampirism.eu: could not connect to host
vanacht.co.za: did not receive HSTS header
vanajahosting.com: did not receive HSTS header
vanderkley.it: could not connect to host
-vanderkroon.nl: could not connect to host
vanderstraeten.dynv6.net: could not connect to host
vanessabalibridal.com: could not connect to host
vanestack.com: could not connect to host
+vanetv.com: did not receive HSTS header
+vangeluwedeberlaere.be: did not receive HSTS header
vanitas.xyz: did not receive HSTS header
vanitynailworkz.com: could not connect to host
vanlaanen.com: did not receive HSTS header
-vanouwerkerk.net: could not connect to host
vansieleghem.com: could not connect to host
+vante.me: could not connect to host
+vantru.is: could not connect to host
vapecraftinc.com: did not receive HSTS header
vapemania.eu: could not connect to host
vapeshopsupply.com: max-age too low: 7889238
varela-electricite.fr: could not connect to host
variablyconstant.com: could not connect to host
varta.io: could not connect to host
-varunagw.com: could not connect to host
vasa-webstranka.sk: did not receive HSTS header
vasanth.org: could not connect to host
-vascomm.co.id: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsISiteSecurityService.processHeader]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: /home/trava90/REPO/UXP/security/manager/tools/getHSTSPreloadList.js :: processStsHeader :: line 131" data: no]
vastkustenrunt.se: did not receive HSTS header
vavai.net: did not receive HSTS header
vayaport.com: could not connect to host
@@ -14193,7 +14612,7 @@ veganosonline.com: could not connect to host
veggiefasting.com: could not connect to host
veggiesbourg.fr: did not receive HSTS header
vegis.ro: did not receive HSTS header
-veglog.com: could not connect to host
+veglog.com: did not receive HSTS header
vehent.org: did not receive HSTS header
vehicleenquiry.service.gov.uk: did not receive HSTS header
vehicletax.service.gov.uk: did not receive HSTS header
@@ -14206,6 +14625,7 @@ vemokin.net: could not connect to host
venicecomputerrepair.com: could not connect to host
venicefloridawebsitedesign.com: could not connect to host
venicerealdeal.com: could not connect to host
+venirextra.com: did not receive HSTS header
venirideal.com: did not receive HSTS header
venixplays-stream.ml: could not connect to host
venmos.com: could not connect to host
@@ -14213,11 +14633,15 @@ venninvestorplatform.com: did not receive HSTS header
venoom.eu: did not receive HSTS header
vensl.org: could not connect to host
venturepro.com: did not receive HSTS header
-ventzke.com: did not receive HSTS header
+venturum.com: could not connect to host
+venturum.de: could not connect to host
+venturum.eu: could not connect to host
+venturum.net: could not connect to host
venzocrm.com: did not receive HSTS header
ver-ooginoog.nl: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsISiteSecurityService.processHeader]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: /home/trava90/REPO/UXP/security/manager/tools/getHSTSPreloadList.js :: processStsHeader :: line 131" data: no]
veraandsteve.date: could not connect to host
verdeandco.co.uk: could not connect to host
+verdict.gg: could not connect to host
verifiedinvesting.com: could not connect to host
verifikatorindonesia.com: could not connect to host
veristor.com: did not receive HSTS header
@@ -14241,6 +14665,7 @@ vglimg.com: could not connect to host
vhost.co.id: could not connect to host
viabemestar.com.br: could not connect to host
viadeux.com: did not receive HSTS header
+viagra-kaufen.biz: did not receive HSTS header
viasinc.com: did not receive HSTS header
vibrashop.com.br: did not receive HSTS header
vicenage.com: could not connect to host
@@ -14250,6 +14675,7 @@ viciousviscosity.xyz: could not connect to host
victorenxovais.com.br: could not connect to host
victoriapemberton.com: did not receive HSTS header
vid.me: did not receive HSTS header
+vidadu.com: did not receive HSTS header
vidb.me: could not connect to host
vidbuchanan.co.uk: did not receive HSTS header
viddiaz.com: did not receive HSTS header
@@ -14266,9 +14692,10 @@ viditut.com: could not connect to host
vidlyoficial.com: could not connect to host
vidz.ga: could not connect to host
viennan.net: could not connect to host
+vientos.coop: could not connect to host
vietnam-lifer.com: could not connect to host
vietnamchevrolet.net: did not receive HSTS header
-vietnamphotographytours.com: could not connect to host
+vietnamphotographytours.com: did not receive HSTS header
viewsea.com: max-age too low: 0
vigilo.cf: could not connect to host
vigilo.ga: could not connect to host
@@ -14276,17 +14703,17 @@ viikko.eu: could not connect to host
vijos.org: did not receive HSTS header
vikasbabyworld.de: could not connect to host
viktor-machnik.de: did not receive HSTS header
-viktorsvantesson.net: did not receive HSTS header
+viktorsvantesson.net: could not connect to host
viladochurrasco.com.br: could not connect to host
vilaydin.com: did not receive HSTS header
vilight.com.br: could not connect to host
-villa-romantica-zillertal.at: did not receive HSTS header
villacarmela.com.br: did not receive HSTS header
villainsclothing.com.au: could not connect to host
villasenor.online: could not connect to host
villekaaria.eu: could not connect to host
vilog.me: could not connect to host
vimeosucks.nyc: could not connect to host
+vinagro.sk: could not connect to host
vinasec.se: could not connect to host
vinbet.org: could not connect to host
vinbet000.com: could not connect to host
@@ -14304,18 +14731,23 @@ vinesauce.info: could not connect to host
vinetalk.net: could not connect to host
vinicius.sl: could not connect to host
viniferawineclub.com: did not receive HSTS header
+vinogradovka.com: did not receive HSTS header
vio.no: did not receive HSTS header
violenceinterrupted.org: did not receive HSTS header
violet-letter.delivery: could not connect to host
viosey.com: could not connect to host
+vioye.com: did not receive HSTS header
viperdns.com: could not connect to host
+vipesball.net: could not connect to host
viphospitality.se: could not connect to host
viplentes.com.br: did not receive HSTS header
vipmusic.ga: could not connect to host
vipnettikasinoklubi.com: could not connect to host
viral8.jp: could not connect to host
virginiacrimeanalysisnetwork.org: did not receive HSTS header
+virial.de: did not receive HSTS header
viris.si: max-age too low: 536000
+virtualcloud.ddns.net: could not connect to host
virtualhealth.com: did not receive HSTS header
virtualstrongbox.ca: did not receive HSTS header
visa-shinsei.com: did not receive HSTS header
@@ -14346,6 +14778,7 @@ vivanosports.com.br: did not receive HSTS header
vivasports.com.br: could not connect to host
vivocloud.com: could not connect to host
vivoregularizafacil.com.br: did not receive HSTS header
+vivoseg.com: did not receive HSTS header
vivremoinscher.fr: did not receive HSTS header
vizeat.com: did not receive HSTS header
vkino.com: could not connect to host
@@ -14362,6 +14795,7 @@ voceinveste.com: did not receive HSTS header
vogt.tech: could not connect to host
voice-of-design.com: could not connect to host
voicesuk.co.uk: did not receive HSTS header
+void-it.nl: could not connect to host
voidark.com: did not receive HSTS header
voidi.ca: could not connect to host
voidserv.net: could not connect to host
@@ -14375,6 +14809,7 @@ volbyzive.cz: did not receive HSTS header
volcain.io: could not connect to host
volcrado.com: did not receive HSTS header
volkden.com: could not connect to host
+volkswurst.de: did not receive HSTS header
voltimax.com: could not connect to host
voltotc.com: did not receive HSTS header
voluptueuse.com: did not receive HSTS header
@@ -14382,7 +14817,7 @@ vonavy-cukor.sk: could not connect to host
vonavycukor.sk: could not connect to host
vonedelmann.de: did not receive HSTS header
vongerlach.at: did not receive HSTS header
-vonterra.us: did not receive HSTS header
+vonterra.us: could not connect to host
vooreenveiligthuis.nl: did not receive HSTS header
voorjou.com: did not receive HSTS header
vorangerie.com: could not connect to host
@@ -14420,6 +14855,8 @@ vrobert.fr: could not connect to host
vrzl.pro: could not connect to host
vsc-don-stocksport.de: did not receive HSTS header
vucdn.com: could not connect to host
+vulnerabilities.io: could not connect to host
+vumetric.com: could not connect to host
vuosaarenmontessoritalo.fi: did not receive HSTS header
vvl.me: did not receive HSTS header
vwoforangeparts.com: could not connect to host
@@ -14440,8 +14877,10 @@ w4xzr.xyz: could not connect to host
w9rld.com: did not receive HSTS header
wabifoggynuts.com: could not connect to host
wachtwoordencheck.nl: could not connect to host
+wafairhaven.com.au: did not receive HSTS header
wafni.com: could not connect to host
wahhoi.net: did not receive HSTS header
+wai-in.com: could not connect to host
wait.moe: could not connect to host
waixingrenfuli7.vip: could not connect to host
wakapp.de: could not connect to host
@@ -14468,10 +14907,10 @@ wangjiatun.com.tw: could not connect to host
wangkezun.com: could not connect to host
wangqiliang.xn--fiqs8s: could not connect to host
wangql.cn: could not connect to host
-wangyubao.cn: could not connect to host
+wanquanojbk.com: did not receive HSTS header
wantshow.com.br: did not receive HSTS header
wapjt.cn: could not connect to host
-wapking.live: did not receive HSTS header
+wapking.live: could not connect to host
wapt.fr: did not receive HSTS header
warandpeace.xyz: could not connect to host
warcraftjournal.org: could not connect to host
@@ -14483,6 +14922,7 @@ warezaddict.com: could not connect to host
warhistoryonline.com: did not receive HSTS header
warlions.info: could not connect to host
warped.com: did not receive HSTS header
+warren.sh: could not connect to host
warrencreative.com: did not receive HSTS header
warsentech.com: could not connect to host
warumsuchen.at: did not receive HSTS header
@@ -14501,14 +14941,15 @@ watsonhall.uk: could not connect to host
wattechweb.com: did not receive HSTS header
wavefloatrooms.com: did not receive HSTS header
wavefrontsystemstech.com: could not connect to host
+wavesoftime.com: could not connect to host
waxlrs.com: could not connect to host
waylaydesign.com: did not receive HSTS header
waylee.net: did not receive HSTS header
wbit.co.il: did not receive HSTS header
wbut.ml: could not connect to host
wdesk.com: did not receive HSTS header
+wdmg.com.ua: max-age too low: 604800
wdt.io: did not receive HSTS header
-we-bb.com: could not connect to host
we.serveftp.net: could not connect to host
wealthformyhealth.com: did not receive HSTS header
wear2work.nl: could not connect to host
@@ -14533,7 +14974,8 @@ webbuzz.com.au: did not receive HSTS header
webchat.domains: did not receive HSTS header
webcreation.rocks: did not receive HSTS header
webdesign-kronberg.de: did not receive HSTS header
-webdesignssussex.co.uk: did not receive HSTS header
+webdesignsandiego.com: did not receive HSTS header
+webdesignssussex.co.uk: could not connect to host
webdev-quiz.de: did not receive HSTS header
webdev.mobi: could not connect to host
webdosh.com: did not receive HSTS header
@@ -14548,24 +14990,27 @@ webhelyesarcu.hu: did not receive HSTS header
webhosting4.net: did not receive HSTS header
webhostingpros.ml: could not connect to host
webies.ro: did not receive HSTS header
+webless.com: could not connect to host
webm.to: could not connect to host
webmail.mayfirst.org: did not receive HSTS header
webmaniabr.com: did not receive HSTS header
webmarketingfestival.it: did not receive HSTS header
webmixseo.com: did not receive HSTS header
webnetmail4u.com: could not connect to host
-webneuch.ch: did not receive HSTS header
+webneuch.ch: could not connect to host
webneuch.com: did not receive HSTS header
webneuch.eu: did not receive HSTS header
webneuch.fr: did not receive HSTS header
webneuch.info: did not receive HSTS header
webneuch.swiss: did not receive HSTS header
webninja.work: could not connect to host
+webnoob.net: could not connect to host
webnosql.com: could not connect to host
webperformance.ru: could not connect to host
webproshosting.tk: could not connect to host
webpublica.pt: could not connect to host
websandbox.uk: could not connect to host
+websiteadvice.com.au: did not receive HSTS header
websitedesign.bg: did not receive HSTS header
websitesabq.com: did not receive HSTS header
websmartmedia.co.uk: did not receive HSTS header
@@ -14582,16 +15027,18 @@ webthings.com.br: did not receive HSTS header
webtiles.co.uk: could not connect to host
webukhost.com: could not connect to host
webuni.hu: did not receive HSTS header
-webveloper.com: max-age too low: 0
+webveloper.com: did not receive HSTS header
webwork.pw: could not connect to host
webypass.xyz: could not connect to host
webzanem.com: could not connect to host
wecanfindit.co.za: could not connect to host
+wedding-m.jp: did not receive HSTS header
weddingenvelopes.co.uk: did not receive HSTS header
weddingibiza.nl: could not connect to host
-wedotrains.club: could not connect to host
+wedotrains.club: did not receive HSTS header
weebsr.us: could not connect to host
weed.ren: could not connect to host
+week.report: could not connect to host
weekly.fyi: could not connect to host
weerstationgiethoorn.nl: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsISiteSecurityService.processHeader]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: /home/trava90/REPO/UXP/security/manager/tools/getHSTSPreloadList.js :: processStsHeader :: line 131" data: no]
wegenaer.nl: could not connect to host
@@ -14599,6 +15046,8 @@ weicn.org: did not receive HSTS header
weightreviews.com: did not receive HSTS header
weiji.ga: could not connect to host
weiler.xyz: could not connect to host
+weiming.ddns.net: could not connect to host
+weinhandel-preissler.de: could not connect to host
weiyuz.com: max-age too low: 6585555
weizenke.im: could not connect to host
wejumall.com: could not connect to host
@@ -14612,14 +15061,16 @@ wellness.so: could not connect to host
wellopp.com: did not receive HSTS header
wellproducedwines.com: did not receive HSTS header
wellsolveit.com: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsISiteSecurityService.processHeader]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: /home/trava90/REPO/UXP/security/manager/tools/getHSTSPreloadList.js :: processStsHeader :: line 131" data: no]
+wellsplasticsurgery.com: did not receive HSTS header
+wellspringcamps.com: did not receive HSTS header
welovejobs.com: did not receive HSTS header
+welovemail.com: could not connect to host
welpy.com: could not connect to host
weltentreff.com: could not connect to host
weltmeisterschaft.net: could not connect to host
weme.eu: could not connect to host
wendalyncheng.com: did not receive HSTS header
wendigo.pl: could not connect to host
-wengebowuguan.com: could not connect to host
wenode.net: could not connect to host
wentu.ml: could not connect to host
wenz.io: did not receive HSTS header
@@ -14628,7 +15079,7 @@ werdeeintimo.de: could not connect to host
wereldplanner.nl: could not connect to host
werhatunsverraten.eu: could not connect to host
werken-bij-inwork.nl: could not connect to host
-werkenbijkfc.nl: did not receive HSTS header
+werkenbijkfc.nl: could not connect to host
werkplaatsoost.nl: did not receive HSTS header
werkruimtebottendaal.nl: could not connect to host
werner-schaeffer.de: did not receive HSTS header
@@ -14636,7 +15087,7 @@ wernerschaeffer.de: did not receive HSTS header
wesayyesprogram.com: could not connect to host
wesleyharris.ca: did not receive HSTS header
wespeakgeek.co.za: could not connect to host
-west-wind.net: did not receive HSTS header
+westcanal.net: could not connect to host
westcoastaggregate.com: could not connect to host
westendzone.com: max-age too low: 0
westerhoud.nl: did not receive HSTS header
@@ -14654,10 +15105,12 @@ wetthost.com: could not connect to host
wetttipps.com: could not connect to host
wetttipps.de: could not connect to host
wevahoo.com: could not connect to host
+wevg.org: could not connect to host
wevolver.com: did not receive HSTS header
wewillgo.com: could not connect to host
wewillgo.org: did not receive HSTS header
wewlad.me: could not connect to host
+wezl.net: did not receive HSTS header
wf-training-master.appspot.com: did not receive HSTS header (error ignored - included regardless)
wftda.com: did not receive HSTS header
wg-tools.de: could not connect to host
@@ -14679,11 +15132,11 @@ whitehat.id: did not receive HSTS header
whiterabbit.org: did not receive HSTS header
whiterabbitcakery.com: could not connect to host
whiteroom.agency: did not receive HSTS header
+whiteshadowimperium.com: could not connect to host
whitestagforge.com: could not connect to host
whoclicks.net: could not connect to host
whoisapi.online: could not connect to host
wholebites.com: max-age too low: 7889238
-wholesomeharvestbread.com: max-age too low: 86400
wholikes.us: could not connect to host
whoneedstobeprimaried.today: could not connect to host
whoownsmyavailability.com: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsISiteSecurityService.processHeader]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: /home/trava90/REPO/UXP/security/manager/tools/getHSTSPreloadList.js :: processStsHeader :: line 131" data: no]
@@ -14710,6 +15163,7 @@ wildbee.org: could not connect to host
wildbirds.dk: did not receive HSTS header
wildcard.hu: could not connect to host
wilddog.com: did not receive HSTS header
+wildewood.ca: could not connect to host
wilf1rst.com: could not connect to host
wilfrid-calixte.fr: could not connect to host
wilhelm-nathan.de: could not connect to host
@@ -14734,7 +15188,9 @@ winds.cf: could not connect to host
windwoodmedia.com: could not connect to host
windwoodweb.com: could not connect to host
wine-importer.ru: could not connect to host
+winebid.com: could not connect to host
winecodeavocado.com: could not connect to host
+wineworksonline.com: could not connect to host
winfield.me.uk: did not receive HSTS header
winfieldchen.me: did not receive HSTS header
winged.io: did not receive HSTS header
@@ -14747,12 +15203,13 @@ winsec.nl: could not connect to host
winshiplending.com: could not connect to host
winsufi.biz: could not connect to host
wintercircle.co: max-age too low: 60
-wipc.net: could not connect to host
+wintermeyer-consulting.de: could not connect to host
+wipc.net: did not receive HSTS header
wipply.com: could not connect to host
wirbatz.org: did not receive HSTS header
wirc.gr: could not connect to host
wireless-emergency-stop.com: did not receive HSTS header
-wirkaufendeinau.to: did not receive HSTS header
+wirkaufendeinau.to: could not connect to host
wisak.eu: could not connect to host
wisdomize.me: could not connect to host
wiseloan.com: did not receive HSTS header
@@ -14763,7 +15220,7 @@ witae.com: could not connect to host
withgoogle.com: did not receive HSTS header (error ignored - included regardless)
withmy.beer: could not connect to host
withoutacrystalball.com: did not receive HSTS header
-withustrading.com: could not connect to host
+withustrading.com: did not receive HSTS header
withyoutube.com: did not receive HSTS header (error ignored - included regardless)
wittcher.com: could not connect to host
wittepapaver.nl: did not receive HSTS header
@@ -14773,16 +15230,13 @@ witzemaschine.com: max-age too low: 0
wizardmeow.xin: could not connect to host
wizardspire.com: did not receive HSTS header
wizznab.tk: could not connect to host
-wjglerum.nl: could not connect to host
wk-cpm.com: could not connect to host
-wk.is: could not connect to host
wk577.com: could not connect to host
wlzhiyin.cn: could not connect to host
wmawri.com: did not receive HSTS header
wmcuk.net: did not receive HSTS header
wmfinanz.com: could not connect to host
wmoda.com.br: could not connect to host
-wnmed.com.au: did not receive HSTS header
wnmm.nl: could not connect to host
wnnc.co.uk: could not connect to host
wobblylang.org: could not connect to host
@@ -14792,6 +15246,7 @@ wodice.com: could not connect to host
wohnungsbau-ludwigsburg.de: did not receive HSTS header
woima.fi: max-age too low: 604800
wokeai.net: did not receive HSTS header
+woktoss.com: could not connect to host
wolfemg.com: could not connect to host
wolfenland.net: did not receive HSTS header
wolfesden.com: could not connect to host
@@ -14799,7 +15254,6 @@ wolfram.io: could not connect to host
wollekorb.de: could not connect to host
womf.org: did not receive HSTS header
womosale.de: could not connect to host
-wonder.com.mx: max-age too low: 86400
wonderbooks.club: could not connect to host
wonderfall.xyz: could not connect to host
wonderhost.info: could not connect to host
@@ -14825,6 +15279,7 @@ workray.com: did not receive HSTS header
worksofwyoming.org: did not receive HSTS header
workwithgo.com: could not connect to host
world-education-association.org: could not connect to host
+worldchess.london: could not connect to host
worldfree4.org: could not connect to host
worldlist.org: could not connect to host
worldpovertysolutions.org: did not receive HSTS header
@@ -14844,7 +15299,6 @@ wpcarer.pro: could not connect to host
wpcdn.bid: did not receive HSTS header
wpcheck.io: could not connect to host
wpcontrol.se: could not connect to host
-wpdesigner.ir: did not receive HSTS header
wpfortify.com: could not connect to host
wpg-inc.com: did not receive HSTS header
wphelpwithhomework.tk: could not connect to host
@@ -14867,13 +15321,14 @@ wrfu.co.nz: did not receive HSTS header
wriedts.de: did not receive HSTS header
wrightdoumawedding.com: could not connect to host
writeapp.me: did not receive HSTS header
+writing-expert.com: could not connect to host
wrldevelopment.com: did not receive HSTS header
wroffle.com: did not receive HSTS header
wrwg.ca: could not connect to host
-ws-meca.com: could not connect to host
+ws-meca.com: did not receive HSTS header
wsb-immo.at: could not connect to host
wsdcap.com: could not connect to host
-wsor.group: could not connect to host
+wsor.group: did not receive HSTS header
wss.com.ve: could not connect to host
wsscompany.com.ve: could not connect to host
wsup.social: could not connect to host
@@ -14885,7 +15340,6 @@ wuchipc.com: could not connect to host
wufupay.com: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsISiteSecurityService.processHeader]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: /home/trava90/REPO/UXP/security/manager/tools/getHSTSPreloadList.js :: processStsHeader :: line 131" data: no]
wuhengmin.com: could not connect to host
wulpi.it: did not receive HSTS header
-wumai-p.cn: could not connect to host
wumbo.kiwi: could not connect to host
wundtherapie-schulung.de: could not connect to host
wurzelzwerg.net: could not connect to host
@@ -14893,7 +15347,6 @@ wusx.club: could not connect to host
wutianxian.com: did not receive HSTS header
wvr-law.de: did not receive HSTS header
wvw698.com: max-age too low: 2592000
-wwjd.dynu.net: could not connect to host
www-001133.com: could not connect to host
www-0385.com: could not connect to host
www-1116.com: did not receive HSTS header
@@ -14901,7 +15354,7 @@ www-1117.com: could not connect to host
www-38978.com: could not connect to host
www-39988.com: did not receive HSTS header
www-507.net: could not connect to host
-www-62755.com: could not connect to host
+www-62755.com: did not receive HSTS header
www-68277.com: could not connect to host
www-746.com: could not connect to host
www-771122.com: did not receive HSTS header
@@ -14954,9 +15407,11 @@ wygluszanie.eu: could not connect to host
wyu.cc: could not connect to host
wyzphoto.nl: did not receive HSTS header
wyzwaniemilosci.com: could not connect to host
+wzfetish.com.br: could not connect to host
x-pertservice.com: did not receive HSTS header
x-power-detox.com: could not connect to host
x-ripped-hd.com: could not connect to host
+x1616.tk: could not connect to host
x23.eu: did not receive HSTS header
x2c0.net: did not receive HSTS header
x2w.io: could not connect to host
@@ -14964,7 +15419,6 @@ x3led.com: could not connect to host
x509.pub: could not connect to host
x509.pw: could not connect to host
x64architecture.com: could not connect to host
-xa1.uk: could not connect to host
xanax.pro: could not connect to host
xanderweaver.com: did not receive HSTS header
xandocs.com: could not connect to host
@@ -14974,7 +15428,6 @@ xbc.nz: could not connect to host
xbind.io: could not connect to host
xchangeinfo.com: could not connect to host
xchating.com: could not connect to host
-xcler8.com: could not connect to host
xcompany.one: could not connect to host
xcoop.me: did not receive HSTS header
xd.gov: did not receive HSTS header
@@ -14987,7 +15440,6 @@ xenesisziarovky.sk: could not connect to host
xenosphere.tk: could not connect to host
xeonlab.com: could not connect to host
xeonlab.de: could not connect to host
-xerownia.eu: could not connect to host
xett.com: could not connect to host
xfive.de: could not connect to host
xg3n1us.de: did not receive HSTS header
@@ -15002,10 +15454,12 @@ xiaolvmu.me: could not connect to host
xiaomionline24.pl: could not connect to host
xiaoxiao.im: could not connect to host
xiaxuejin.cn: did not receive HSTS header
+xilegames.com: could not connect to host
xiliant.com: did not receive HSTS header
-ximage.me: could not connect to host
+ximage.me: did not receive HSTS header
ximens.me: could not connect to host
xinbiji.cn: could not connect to host
+xinex.cz: could not connect to host
xing.ml: could not connect to host
xinghuokeji.xin: could not connect to host
xingiahanvisa.net: did not receive HSTS header
@@ -15017,6 +15471,7 @@ xivpn.com: could not connect to host
xiyu.it: did not receive HSTS header
xiyu.moe: did not receive HSTS header
xjoi.net: could not connect to host
+xjoin.de: could not connect to host
xlaff.com: could not connect to host
xlboo.com: did not receive HSTS header
xlfblog.com: did not receive HSTS header
@@ -15073,6 +15528,7 @@ xn--lna-4000-9za.nu: could not connect to host
xn--lnakuten-9za.com: did not receive HSTS header
xn--ls8hi7a.tk: could not connect to host
xn--maraa-rta.org: could not connect to host
+xn--mensenges-o1a8c.gq: could not connect to host
xn--mhringen-65a.de: did not receive HSTS header
xn--milchaufschumer-test-lzb.de: could not connect to host
xn--n8jubz39q0g0afpa985c.com: could not connect to host
@@ -15084,6 +15540,7 @@ xn--pckqk6xk43lunk.net: could not connect to host
xn--qckqc0nxbyc4cdb4527err7c.biz: did not receive HSTS header
xn--qckyd1cu698a35zarib.xyz: could not connect to host
xn--r77hya.ga: could not connect to host
+xn--rlcus7b3d.xn--xkc2dl3a5ee0h: could not connect to host
xn--rt-cja.eu: could not connect to host
xn--sdkwa9azd389v01ya.com: did not receive HSTS header
xn--srenpind-54a.dk: could not connect to host
@@ -15114,17 +15571,16 @@ xoffy.com: did not receive HSTS header
xom.party: could not connect to host
xombra.com: could not connect to host
xor-a.net: could not connect to host
+xpenology-fr.net: could not connect to host
xperiacodes.com: could not connect to host
xpi.fr: could not connect to host
xpj.sx: could not connect to host
xpressprint.com.br: max-age too low: 90
xpwn.cz: could not connect to host
+xq55.com: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsISiteSecurityService.processHeader]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: /home/trava90/REPO/UXP/security/manager/tools/getHSTSPreloadList.js :: processStsHeader :: line 131" data: no]
xqin.net: could not connect to host
xrp.pw: could not connect to host
xscapers.com: did not receive HSTS header
-xserownia.com.pl: could not connect to host
-xserownia.eu: could not connect to host
-xserownia.pl: could not connect to host
xsstime.nl: could not connect to host
xsyds.cn: did not receive HSTS header
xt.om: did not receive HSTS header
@@ -15140,7 +15596,6 @@ xuntaosms.com: could not connect to host
xupeng.me: could not connect to host
xuyh0120.win: did not receive HSTS header
xwalck.se: could not connect to host
-xx0r.eu: could not connect to host
xxbase.com: did not receive HSTS header
xy1919.com: could not connect to host
xy6161.com: could not connect to host
@@ -15152,6 +15607,7 @@ xy7373.com: could not connect to host
xyndrac.net: max-age too low: 2592000
xynex.us: could not connect to host
xynta.ch: could not connect to host
+xza.fr: could not connect to host
y-o-w.com: did not receive HSTS header
y-s.pw: could not connect to host
y3451.com: could not connect to host
@@ -15174,6 +15630,7 @@ yasinaydin.net: did not receive HSTS header
yasutomonodokoiko.com: did not receive HSTS header
yaucy.win: could not connect to host
yawen.tw: did not receive HSTS header
+ybresson.com: could not connect to host
ybscareers.co.uk: did not receive HSTS header
ycaaz.com: did not receive HSTS header
ycc.wtf: could not connect to host
@@ -15182,7 +15639,7 @@ ydy.jp: could not connect to host
yecl.net: did not receive HSTS header
yello.website: could not connect to host
yellowcar.website: could not connect to host
-yemalu.com: did not receive HSTS header
+yemalu.com: could not connect to host
yemekbaz.az: could not connect to host
yenniferallulli.com: could not connect to host
yenniferallulli.de: could not connect to host
@@ -15218,6 +15675,7 @@ ynode.co: did not receive HSTS header
ynsn.nl: could not connect to host
yntongji.com: could not connect to host
yob.vn: could not connect to host
+yobbelwobbel.de: could not connect to host
yobst.tk: could not connect to host
yoga-prive.de: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsISiteSecurityService.processHeader]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: /home/trava90/REPO/UXP/security/manager/tools/getHSTSPreloadList.js :: processStsHeader :: line 131" data: no]
yoga.is-an-engineer.com: could not connect to host
@@ -15236,6 +15694,7 @@ yomena.in: could not connect to host
yomepre.com: could not connect to host
yopers.com: did not receive HSTS header
yorkshireterrier.com.br: could not connect to host
+yorname.ml: could not connect to host
yoru.me: could not connect to host
yoticonnections.com: could not connect to host
yotilabs.com: could not connect to host
@@ -15244,6 +15703,7 @@ youcancraft.de: could not connect to host
youcanfuckoff.xyz: could not connect to host
youcontrol.ru: could not connect to host
youfencun.com: did not receive HSTS header
+youlend.com: did not receive HSTS header
youlog.net: could not connect to host
youngandunited.nl: did not receive HSTS header
younl.net: could not connect to host
@@ -15253,6 +15713,7 @@ yourcomputer.expert: did not receive HSTS header
yourgame.co.il: did not receive HSTS header
youri.me: could not connect to host
yourlovesong.com.mx: could not connect to host
+yourname.xyz: did not receive HSTS header
yoursbookstore.jp: max-age too low: 0
yoursecondphone.co: could not connect to host
yourself.today: could not connect to host
@@ -15266,6 +15727,7 @@ youtubeviews.ml: could not connect to host
youyoulemon.com: could not connect to host
ypcs.fi: did not receive HSTS header
yryz.net: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsISiteSecurityService.processHeader]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: /home/trava90/REPO/UXP/security/manager/tools/getHSTSPreloadList.js :: processStsHeader :: line 131" data: no]
+yslbeauty.com: did not receive HSTS header
ytcuber.xyz: could not connect to host
ythyth.com: max-age too low: 2592000
ytvwld.de: did not receive HSTS header
@@ -15273,18 +15735,21 @@ yu7.jp: did not receive HSTS header
yudan.com.br: could not connect to host
yude.ml: could not connect to host
yue2.net: did not receive HSTS header
+yuema.net.cn: could not connect to host
yufan.me: did not receive HSTS header
yugege.cf: could not connect to host
yuhen.ru: did not receive HSTS header
-yuhuo.org: could not connect to host
+yuhuo.org: max-age too low: 0
yui.cat: did not receive HSTS header
-yukijinji.moe: could not connect to host
+yukijinji.moe: did not receive HSTS header
yukiminami.net: could not connect to host
+yukimochi.io: could not connect to host
yuko.moe: could not connect to host
yukonrefugees.com: could not connect to host
yum.beer: could not connect to host
-yum0.cn: could not connect to host
+yumli.net: could not connect to host
yummyfamilyrecipes.com: could not connect to host
+yummylooks.com: did not receive HSTS header
yuna.love: could not connect to host
yuna.tg: could not connect to host
yunpan.blue: could not connect to host
@@ -15294,16 +15759,13 @@ yunzhu.org: could not connect to host
yuppi.tv: max-age too low: 43200
yurinet.org: could not connect to host
yuriykuzmin.com: did not receive HSTS header
-yusu.org: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsISiteSecurityService.processHeader]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: /home/trava90/REPO/UXP/security/manager/tools/getHSTSPreloadList.js :: processStsHeader :: line 131" data: no]
yutabon.com: could not connect to host
-yutang.vn: could not connect to host
yuushou.com: could not connect to host
yux.fr: could not connect to host
yux.io: did not receive HSTS header
yuzu.tk: did not receive HSTS header
ywei.org: could not connect to host
ywyz.tech: could not connect to host
-yzcloud.me: could not connect to host
z-coder.com: could not connect to host
z0rro.net: could not connect to host
z3liff.com: could not connect to host
@@ -15314,11 +15776,6 @@ zadieheimlich.com: did not receive HSTS header
zaem.tv: could not connect to host
zahnrechner-staging.azurewebsites.net: could not connect to host
zahyantechnologies.com: did not receive HSTS header
-zaidan.de: could not connect to host
-zaidan.eu: could not connect to host
-zaidanfood.com: could not connect to host
-zaidanfood.eu: could not connect to host
-zaidanlebensmittelhandel.de: could not connect to host
zakoncontrol.com: did not receive HSTS header
zalan.do: could not connect to host
zalohovaniburian.cz: could not connect to host
@@ -15359,7 +15816,6 @@ zenghx.tk: could not connect to host
zenhaiku.com: did not receive HSTS header
zeno-system.com: did not receive HSTS header
zenpayroll.com: did not receive HSTS header
-zenti.cloud: did not receive HSTS header
zentience.dk: did not receive HSTS header
zentience.net: did not receive HSTS header
zentience.org: did not receive HSTS header
@@ -15369,7 +15825,7 @@ zenvite.com: could not connect to host
zenwears.com: could not connect to host
zenycosta.com: could not connect to host
zepect.com: did not receive HSTS header
-zera.com.au: max-age too low: 0
+zera.com.au: could not connect to host
zerekin.net: did not receive HSTS header
zero-sum.xyz: could not connect to host
zero-x-baadf00d.com: could not connect to host
@@ -15384,11 +15840,12 @@ zetadisseny.es: did not receive HSTS header
zeto365.pl: did not receive HSTS header
zett4.me: max-age too low: 172800
zeug.co: could not connect to host
-zewtie.com: did not receive HSTS header
+zewtie.com: could not connect to host
zeytin.pro: could not connect to host
zgan.ga: could not connect to host
zh1.li: could not connect to host
zhang.wtf: could not connect to host
+zhangcheng.org: did not receive HSTS header
zhangruilin.com: did not receive HSTS header
zhangsir.net: could not connect to host
zhaochen.xyz: could not connect to host
@@ -15401,8 +15858,13 @@ zhihua-lai.com: did not receive HSTS header
zhiin.net: did not receive HSTS header
zhikin.com: could not connect to host
zhimajk.com: could not connect to host
+zhome.info: could not connect to host
zhoujiashu.com: could not connect to host
+zhuji.com: could not connect to host
+zhuji.com.cn: could not connect to host
+zhuji5.com: could not connect to host
zhujicaihong.com: could not connect to host
+zhuweiyou.com: did not receive HSTS header
zi0r.com: did not receive HSTS header
zian.online: could not connect to host
zicklam.com: could not connect to host
@@ -15416,13 +15878,16 @@ zirtue.io: could not connect to host
zivagold.com: did not receive HSTS header
zivver.com: could not connect to host
zivy-ruzenec.cz: could not connect to host
+zixo.sk: could not connect to host
ziyuanabc.xyz: could not connect to host
+ziz.exchange: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsISiteSecurityService.processHeader]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: /home/trava90/REPO/UXP/security/manager/tools/getHSTSPreloadList.js :: processStsHeader :: line 131" data: no]
zizoo.com: did not receive HSTS header
zju.tv: could not connect to host
zjubtv.com: could not connect to host
zjutv.com: could not connect to host
zkillboard.com: did not receive HSTS header
zking.ga: could not connect to host
+zlc1994.com: did not receive HSTS header
zlcp.com: could not connect to host
zmsastro.co.za: could not connect to host
zmscable.com: did not receive HSTS header
@@ -15435,31 +15900,34 @@ zoe.vc: could not connect to host
zohar.link: could not connect to host
zohar.shop: could not connect to host
zokster.net: could not connect to host
-zollihood.ch: did not receive HSTS header
zolotoy-standart.com.ua: did not receive HSTS header
+zombiesecured.com: could not connect to host
zomiac.pp.ua: could not connect to host
zonadebolsa.es: did not receive HSTS header
+zonadigital.co: did not receive HSTS header
+zone403.net: could not connect to host
zoneminder.com: did not receive HSTS header
zoners.si: did not receive HSTS header
-zonesec.org: could not connect to host
zonky.io: could not connect to host
zoo24.de: did not receive HSTS header
zoofaeth.de: did not receive HSTS header
+zoofit.com.au: did not receive HSTS header
zoological-gardens.eu: could not connect to host
zoomingin.net: max-age too low: 5184000
zoommailing.com: did not receive HSTS header
zoorigin.com: did not receive HSTS header
zortium.report: could not connect to host
zorz.info: could not connect to host
-zotero.org: did not receive HSTS header
zoznamrealit.sk: did not receive HSTS header
zq789.com: could not connect to host
zqhong.com: could not connect to host
zqjs.tk: could not connect to host
+zrkr.de: could not connect to host
zrn.in: did not receive HSTS header
ztan.tk: could not connect to host
ztcaoll222.cn: could not connect to host
ztytian.com: could not connect to host
+zuan-in.com: could not connect to host
zuckerfloh.de: did not receive HSTS header
zudomc.me: could not connect to host
zuehlcke.de: could not connect to host
@@ -15472,7 +15940,9 @@ zuviel.space: could not connect to host
zvncloud.com: did not receive HSTS header
zvz.im: could not connect to host
zwembadheeten.nl: could not connect to host
-zxity.co.uk: did not receive HSTS header
+zx1168.com: could not connect to host
+zx2268.com: could not connect to host
+zxity.co.uk: could not connect to host
zxity.ltd: could not connect to host
zxity.uk: could not connect to host
zyf.pw: could not connect to host
diff --git a/security/manager/ssl/nsSTSPreloadList.inc b/security/manager/ssl/nsSTSPreloadList.inc
index 85f33eb03..16dd59d71 100644
--- a/security/manager/ssl/nsSTSPreloadList.inc
+++ b/security/manager/ssl/nsSTSPreloadList.inc
@@ -8,7 +8,7 @@
/*****************************************************************************/
#include <stdint.h>
-const PRTime gPreloadListExpirationTime = INT64_C(1542710641724000);
+const PRTime gPreloadListExpirationTime = INT64_C(1544002174024000);
class nsSTSPreload
{
@@ -18,8 +18,6 @@ class nsSTSPreload
};
static const nsSTSPreload kSTSPreloadList[] = {
- { "0.me.uk", true },
- { "0005pay.com", true },
{ "00100010.net", true },
{ "0010100.net", true },
{ "00120012.net", true },
@@ -35,7 +33,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "00660066.net", true },
{ "00770077.net", true },
{ "00778899.com", true },
- { "00880088.net", true },
{ "00990099.net", true },
{ "00dani.me", true },
{ "00f.net", true },
@@ -65,6 +62,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "02327.net", true },
{ "02375.net", true },
{ "023sec.com", true },
+ { "02607.com", true },
{ "026122.com", true },
{ "02638.net", true },
{ "028718.com", true },
@@ -121,6 +119,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "083965.com", true },
{ "083967.com", true },
{ "086628.com", true },
+ { "09115.com", true },
{ "0916app.com", true },
{ "09892.net", true },
{ "0au.de", true },
@@ -183,7 +182,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "10439.net", true },
{ "10453.net", true },
{ "10495.net", true },
- { "1066.io", true },
{ "10774.net", true },
{ "10840.net", true },
{ "10gb.io", true },
@@ -194,7 +192,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "10v2.com", true },
{ "1100.so", true },
{ "110110110.net", true },
- { "1116pay.com", true },
{ "112112112.net", true },
{ "112app.nl", true },
{ "112hz.com", true },
@@ -224,7 +221,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "123plons.nl", true },
{ "123roulement.be", true },
{ "123roulement.com", true },
- { "123termpapers.com", true },
{ "123test.com", true },
{ "123test.nl", true },
{ "123writings.com", true },
@@ -239,6 +235,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "130978.com", true },
{ "132kv.ch", true },
{ "13318522.com", true },
+ { "1359826938.rsc.cdn77.org", true },
{ "1391kj.com", true },
{ "1395kj.com", true },
{ "1396.net", true },
@@ -269,7 +266,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "149733.com", true },
{ "14it.de", true },
{ "14x3.de", true },
- { "15-10.com", true },
{ "1511774230.rsc.cdn77.org", true },
{ "152433.com", true },
{ "154233.com", true },
@@ -278,20 +274,18 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "156433.com", true },
{ "1590284872.rsc.cdn77.org", true },
{ "1600esplanade.com", true },
- { "160887.com", true },
{ "1644091933.rsc.cdn77.org", true },
{ "1661237.com", true },
- { "166166.com", true },
{ "1689886.com", true },
{ "168bo9.com", true },
{ "168bo9.net", true },
- { "168esb.com", true },
{ "1750studios.com", false },
{ "17hats.com", true },
{ "1811559.com", true },
{ "1844329061.rsc.cdn77.org", true },
{ "1876996.com", true },
{ "18888msc.com", true },
+ { "188da.com", true },
{ "188dv.com", true },
{ "189dv.com", true },
{ "189fc.com", true },
@@ -318,7 +312,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "1f123.net", true },
{ "1hourproofreading.com", true },
{ "1it.click", true },
- { "1item.co.il", true },
{ "1js.de", true },
{ "1kando.com", false },
{ "1km.ro", true },
@@ -387,12 +380,10 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "24ip.de", true },
{ "24ip.fr", true },
{ "24timeravis.dk", true },
- { "256pages.com", false },
{ "258da.com", true },
{ "25reinyan25.net", true },
{ "2600edinburgh.org", true },
{ "2600hq.com", true },
- { "260887.com", true },
{ "263.info", true },
{ "27728522.com", true },
{ "28-industries.com", true },
@@ -448,7 +439,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "304squadron.org", true },
{ "3056999.com", true },
{ "309422.com", true },
- { "30hzcollective.com", true },
{ "30yearmortgagerates.net", true },
{ "310422.com", true },
{ "313422.com", true },
@@ -464,7 +454,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "319422.com", true },
{ "319k3.com", true },
{ "31klabs.com", true },
- { "31tv.ru", true },
{ "320281.net", true },
{ "321live.nl", true },
{ "324022.com", true },
@@ -526,7 +515,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "349233.com", true },
{ "349433.com", true },
{ "349533.com", true },
- { "34oztonic.eu", true },
{ "350422.com", true },
{ "354022.com", true },
{ "354133.com", true },
@@ -552,6 +540,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "379700.com", true },
{ "380422.com", true },
{ "38888msc.com", true },
+ { "388da.com", true },
{ "38blog.com", true },
{ "390422.com", true },
{ "392422.com", true },
@@ -566,6 +555,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "396422.com", true },
{ "398.info", true },
{ "39sihu.com", false },
+ { "3aandl.com", true },
{ "3ags.de", true },
{ "3amtoolbox.se", true },
{ "3ank.in", true },
@@ -584,6 +574,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "3drenaline.com", true },
{ "3haeuserprojekt.org", true },
{ "3haueserprojekt.org", true },
+ { "3hl0.net", true },
{ "3james.com", true },
{ "3logic.ru", true },
{ "3n5b.com", true },
@@ -612,9 +603,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "3typen.tv", true },
{ "3v4l.org", true },
{ "3weekdietworks.com", true },
- { "3xx.link", true },
{ "4-1-where.com", true },
- { "4-it.de", true },
{ "40-grad.de", true },
{ "4000milestare.com", true },
{ "403.ch", true },
@@ -633,31 +622,19 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "42day.info", true },
{ "42entrepreneurs.fr", true },
{ "439050.com", true },
- { "440887.com", true },
{ "441jj.com", false },
- { "442887.com", true },
- { "443887.com", true },
{ "4444yh.com", true },
- { "444887.com", true },
- { "445887.com", true },
{ "448da.com", true },
{ "44scc.com", true },
{ "44sec.com", true },
- { "4500.co.il", true },
+ { "4500.co.il", false },
{ "451.ooo", true },
{ "4553s.com", true },
{ "4553vip.com", true },
- { "4706666.com", true },
- { "4716666.com", true },
- { "4726666.com", true },
- { "4736666.com", true },
- { "4756666.com", true },
- { "4786666.com", true },
{ "478933.com", true },
{ "47essays.com", true },
{ "491mhz.net", true },
{ "49889.com", true },
- { "4997777.com", true },
{ "49dollaridahoregisteredagent.com", true },
{ "4decor.org", true },
{ "4everproxy.com", true },
@@ -734,8 +711,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "524622.com", true },
{ "524922.com", true },
{ "525.info", true },
- { "52b9.com", true },
- { "52b9.net", true },
{ "52kb365.com", true },
{ "52ncp.net", true },
{ "52sykb.com", true },
@@ -768,7 +743,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "55scc.com", true },
{ "576422.com", true },
{ "579422.com", true },
- { "57he.com", true },
{ "57wilkie.net", true },
{ "583422.com", true },
{ "585422.com", true },
@@ -888,7 +862,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "6664553.com", true },
{ "666668722.com", true },
{ "6666yh.com", true },
- { "6677.us", true },
{ "668da.com", true },
{ "670422.com", true },
{ "671422.com", true },
@@ -899,7 +872,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "679422.com", true },
{ "680422.com", true },
{ "686848.com", true },
- { "688da.com", true },
{ "690422.com", true },
{ "691422.com", true },
{ "692422.com", true },
@@ -921,7 +893,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "700.az", true },
{ "704233.com", true },
{ "704533.com", true },
- { "7045h.com", true },
{ "704633.com", true },
{ "712433.com", true },
{ "713433.com", true },
@@ -972,12 +943,12 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "7proxies.com", true },
{ "7sons.de", true },
{ "7thcircledesigns.com", true },
- { "7trade8.com", true },
{ "7x24servis.com", true },
{ "804322.com", true },
{ "809422.com", true },
{ "80993.net", true },
{ "814022.com", true },
+ { "81818app.com", true },
{ "8189196.com", true },
{ "818da.com", true },
{ "8206688.com", true },
@@ -993,8 +964,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "8649966.com", true },
{ "8649977.com", true },
{ "8688fc.com", true },
- { "86metro.ru", true },
- { "8722.com", true },
{ "8722am.com", true },
{ "8722cn.com", true },
{ "8722hk.com", true },
@@ -1004,7 +973,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "8818k3.com", true },
{ "8833445.com", true },
{ "88522am.com", true },
- { "887.ag", true },
{ "888888722.com", true },
{ "88889822.com", true },
{ "8888esb.com", true },
@@ -1027,13 +995,14 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "8ackprotect.com", true },
{ "8da188.com", true },
{ "8da2017.com", true },
- { "8da2018.com", true },
{ "8da88.com", true },
{ "8da999.com", true },
+ { "8dabet.com", true },
{ "8hrs.net", true },
{ "8maerz.at", true },
{ "8pecxstudios.com", true },
{ "8shequapp.com", true },
+ { "8svn.com", true },
{ "8t8.eu", true },
{ "8tech.com.hk", true },
{ "8thportsmouth.org.uk", true },
@@ -1051,7 +1020,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "914122.com", true },
{ "918116.com", true },
{ "918gd.com", true },
- { "918yy.com", true },
{ "919422.com", true },
{ "91966.com", true },
{ "919945.com", true },
@@ -1075,8 +1043,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "949622.com", true },
{ "949722.com", true },
{ "9500years.com", true },
- { "9617818.com", true },
- { "9617818.net", true },
{ "9679693.com", true },
{ "9681909.com", true },
{ "9696178.com", true },
@@ -1101,6 +1067,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "99599.fi", true },
{ "99599.net", true },
{ "9994553.com", true },
+ { "9998722.com", true },
{ "99998522.com", true },
{ "99999822.com", true },
{ "999998722.com", true },
@@ -1139,6 +1106,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "a4sound.com", true },
{ "a632079.me", true },
{ "a7m2.me", true },
+ { "a8q.org", true },
{ "aa-tour.ru", true },
{ "aa1718.net", true },
{ "aa6688.net", true },
@@ -1146,7 +1114,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "aabanet.com.br", true },
{ "aaben-bank.dk", true },
{ "aabenbank.dk", true },
- { "aacfree.com", true },
{ "aagetransport.no", true },
{ "aalalbayt.com", true },
{ "aalalbayt.net", true },
@@ -1160,6 +1127,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "aaomidi.com", true },
{ "aapas.org.ar", true },
{ "aardvarksolutions.co.za", true },
+ { "aarkue.eu", true },
{ "aaron.xin", true },
{ "aaronhorler.com", true },
{ "aaronhorler.com.au", true },
@@ -1175,7 +1143,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "abacustech.co.jp", true },
{ "abacustech.net", true },
{ "abacustech.org", true },
- { "abandonedmines.gov", true },
{ "abbadabbabouncycastles.co.uk", true },
{ "abbas.ch", true },
{ "abborsjo.fi", true },
@@ -1187,7 +1154,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "abc.li", true },
{ "abcbouncycastlessurrey.co.uk", true },
{ "abcbouncyfactory.co.uk", true },
- { "abcdef.be", true },
{ "abcheck.se", true },
{ "abckam.com", true },
{ "abcpartyhire.com", true },
@@ -1298,7 +1264,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "acaeum.com", true },
{ "acampar.com.br", true },
{ "acara-yoga.de", true },
- { "acat.io", true },
{ "acbrussels-used.be", true },
{ "accadoro.it", true },
{ "accbay.com", true },
@@ -1414,14 +1379,12 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "activehire.co.uk", true },
{ "activeleisure.ie", true },
{ "activeworld.net", false },
- { "activistasconstructivos.org", true },
{ "activitesaintnicaise.org", true },
{ "activityeventhire.co.uk", true },
{ "actom.cc", true },
{ "actors-cafe.net", true },
{ "actorsroom.com", true },
{ "actserv.co.ke", true },
- { "actu-film.com", true },
{ "acuica.co.uk", false },
{ "acul.me", true },
{ "acupofsalt.tv", true },
@@ -1483,6 +1446,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "adduono.com", true },
{ "adelebeals.com", true },
{ "adelightfulglow.com", true },
+ { "adeline.mobi", true },
{ "adentalsolution.com", true },
{ "adept.org.pl", true },
{ "adevel.eu", true },
@@ -1505,7 +1469,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "adlershop.ch", true },
{ "adm-sarov.ru", true },
{ "adme.co.il", true },
- { "admin-numerique.com", true },
{ "admin-serv.net", true },
{ "admin.fedoraproject.org", true },
{ "admin.google.com", true },
@@ -1516,7 +1479,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "admino.cz", true },
{ "adminwerk.com", true },
{ "adminwiki.fr", true },
- { "admirable.one", true },
{ "admody.com", true },
{ "admongo.gov", true },
{ "adnanotoyedekparca.com", true },
@@ -1560,7 +1522,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "advancedprotectionkey.com", true },
{ "advancedprotectionsecuritykey.com", true },
{ "advancedweb.hu", true },
- { "advancedwriters.com", true },
{ "advanceworx.com", true },
{ "advancis.net", true },
{ "advancyte.com", true },
@@ -1614,6 +1575,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "aegrel.ee", true },
{ "aehe.us", true },
{ "aei.co.uk", true },
+ { "aelurus.com", true },
{ "aeon.co", true },
{ "aep-digital.com", true },
{ "aeradesign.com", true },
@@ -1649,7 +1611,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "affiliateroyale.com", true },
{ "affiliatetest.azurewebsites.net", true },
{ "affilie.de", true },
- { "affinity.vc", true },
{ "affinitysync.com", true },
{ "affissioni.roma.it", true },
{ "affittacamere.roma.it", true },
@@ -1657,7 +1618,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "affordablehealthquotesforyou.com", true },
{ "affordablekilimanjaro.com", true },
{ "affordablemudjacking.com", true },
- { "affordablepapers.com", true },
{ "affordableracingparts.com.au", true },
{ "affping.com", true },
{ "affvps.net", true },
@@ -1715,7 +1675,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "agilebits.com", true },
{ "agilebits.net", false },
{ "agilecraft.com", true },
- { "agileecommerce.com.br", true },
{ "agileui.com", true },
{ "agiley.se", true },
{ "agilizing.us", true },
@@ -1726,7 +1685,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "agiserv.fr", true },
{ "agliamici.it", true },
{ "agnesk.blog", true },
- { "agonswim.com", false },
{ "agoodmind.com", true },
{ "agoravox.fr", true },
{ "agoravox.it", true },
@@ -1752,12 +1710,12 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "agrekov.ru", true },
{ "agreor.com", true },
{ "agrichamber.com.ua", true },
- { "agricolo.ch", true },
{ "agridir.site", true },
{ "agrilinks.org", true },
{ "agrios.de", true },
{ "agro-forestry.net", true },
{ "agro.rip", true },
+ { "agroline.by", true },
{ "agroyard.com.ua", true },
{ "agsb.ch", true },
{ "agung-furniture.com", true },
@@ -1766,7 +1724,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "aheng.me", true },
{ "ahero4all.org", true },
{ "ahiru3.com", true },
- { "ahkubiak.ovh", true },
{ "ahlaejaba.com", true },
{ "ahmad.works", true },
{ "ahmadly.com", true },
@@ -1795,6 +1752,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "aifriccampbell.com", true },
{ "aigcev.org", true },
{ "aigenpul.se", true },
+ { "aignermunich.jp", true },
{ "aiicy.org", true },
{ "aiida.se", true },
{ "aijsk.com", true },
@@ -1809,6 +1767,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "aimerworld.com", true },
{ "aimgroup.co.tz", true },
{ "aimotive.com", true },
+ { "aintevenmad.ch", true },
{ "aiois.com", true },
{ "aipbarcelona.com", true },
{ "air-craftglass.com", true },
@@ -1863,7 +1822,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "aivd.lol", true },
{ "aivene.com", true },
{ "aiwdirect.com", true },
- { "aixvox.com", true },
+ { "aixvox.com", false },
{ "aixxe.net", true },
{ "aizxxs.com", true },
{ "aizxxs.net", true },
@@ -1883,6 +1842,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "ajsb85.com", true },
{ "ak-varazdin.hr", true },
{ "ak-webit.de", true },
+ { "aka.ms", true },
{ "akachanikuji.com", true },
{ "akademeia.moe", true },
{ "akalashnikov.ru", true },
@@ -1894,7 +1854,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "akelius.de", false },
{ "akfoundationindia.com", true },
{ "akhealthconnection.com", true },
- { "akihiro.xyz", false },
{ "akihito.com", true },
{ "akijo.de", true },
{ "akita-boutique.com", true },
@@ -1910,7 +1869,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "akpwebdesign.com", true },
{ "akr.io", true },
{ "akracing.se", true },
- { "akritikos.info", true },
{ "akronet.cz", true },
{ "akropol.cz", true },
{ "akropolis-ravensburg.de", true },
@@ -1941,6 +1899,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "alainwolf.ch", true },
{ "alainwolf.net", true },
{ "alair.cn", false },
+ { "alamgir.works", true },
{ "alanberger.me.uk", true },
{ "alanhua.ng", true },
{ "alaninkenya.org", true },
@@ -1958,8 +1917,8 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "albbounce.co.uk", true },
{ "albersdruck.de", true },
{ "albertathome.org", true },
+ { "albertbogdanowicz.pl", true },
{ "albertinum-goettingen.de", true },
- { "albertonplumber24-7.co.za", true },
{ "albion2.org", true },
{ "alboweb.nl", true },
{ "albuic.tk", true },
@@ -1994,6 +1953,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "alexanderb.info", true },
{ "alexandermuetzel.de", true },
{ "alexanderneng.de", true },
+ { "alexandernorth.ch", true },
{ "alexanderschimpf.de", true },
{ "alexanderzinn.com", true },
{ "alexandra-schulze.de", true },
@@ -2039,6 +1999,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "alexwardweb.com", true },
{ "alexyang.me", true },
{ "alfa-tech.su", true },
+ { "alghanimcatering.com", true },
{ "algoentremanos.com", true },
{ "algofactory.de", true },
{ "algolia.com", true },
@@ -2055,7 +2016,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "alicestudio.it", true },
{ "alicetone.net", true },
{ "alicialab.org", true },
- { "alien.bz", true },
{ "alienation.biz", true },
{ "alienflight.com", true },
{ "alienslab.net", true },
@@ -2063,7 +2023,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "alignrs.com", true },
{ "aliim.gdn", true },
{ "alijammusic.com", true },
- { "alikulov.me", true },
{ "alinasmusicstudio.com", true },
{ "alinode.com", true },
{ "alisonisrealestate.com", true },
@@ -2107,6 +2066,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "allemobieleproviders.nl", true },
{ "allenscaravans.co.uk", true },
{ "allensun.org", true },
+ { "allerbestefreunde.de", true },
{ "allesisonline.nl", true },
{ "alleskomtgoed.org", true },
{ "allesrocknroll.de", true },
@@ -2137,7 +2097,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "allproptonline.com", true },
{ "allroundpvp.net", true },
{ "allsearch.io", true },
- { "allseasons-cleaning.co.uk", true },
{ "allshousedesigns.com", true },
{ "allstakesupply.com.au", true },
{ "allstarautokiaparts.com", true },
@@ -2206,10 +2165,8 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "alt-three.com", true },
{ "alt.org", true },
{ "altaplana.be", true },
- { "altbinaries.com", true },
{ "altedirect.com", true },
{ "alter-news.fr", true },
- { "alterbaum.net", true },
{ "altered.network", true },
{ "alternador.com.br", true },
{ "alternative.bike", true },
@@ -2235,6 +2192,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "altunbas.info", true },
{ "alumni-kusa.jp", true },
{ "aluoblog.pw", true },
+ { "aluoblog.top", false },
{ "alupferd.de", true },
{ "aluroof.eu", true },
{ "alvcs.com", true },
@@ -2260,7 +2218,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "am2s.fr", true },
{ "am3.se", true },
{ "ama.ne.jp", true },
- { "amadilo.de", false },
{ "amadoraslindas.com", true },
{ "amadvice.com", true },
{ "amaforro.com", true },
@@ -2275,7 +2232,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "amandasage.ca", true },
{ "amani-kinderdorf.de", true },
{ "amaresq.com", true },
- { "amartinz.at", true },
{ "amateri.com", true },
{ "amateurvoicetalent.com", true },
{ "amato.tk", true },
@@ -2352,8 +2308,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "amministratorecondominio.roma.it", true },
{ "amnesty.org.au", true },
{ "amnesy.fr", true },
- { "amoozesh98.com", true },
- { "amoozesh98.ir", true },
{ "amorgos-aegialis.com", true },
{ "amorim.ca", true },
{ "amosng.com", true },
@@ -2365,7 +2319,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "amrcaustin.com", true },
{ "amrcla.com", true },
{ "ams.co.rs", true },
- { "amsportuk.com", true },
{ "amsterdamian.com", true },
{ "amuq.net", true },
{ "amuraimpianti.it", true },
@@ -2377,8 +2330,8 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "anacreon.de", true },
{ "anadiyogacentre.com", true },
{ "anadoluefessk.org", true },
- { "anaethelion.fr", true },
{ "anaiscoachpersonal.es", true },
+ { "anaisypirueta.es", true },
{ "anajianu.ro", true },
{ "analangelsteen.com", true },
{ "analbleachingguide.com", true },
@@ -2387,11 +2340,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "analogist.net", true },
{ "analteengirls.net", true },
{ "analyticsinmotion.com", true },
- { "analyticum.at", true },
- { "analyticum.com", true },
- { "analyticum.de", true },
- { "analyticum.eu", true },
- { "analyticum.net", true },
{ "ananas.gq", true },
{ "ananke.io", true },
{ "anankecosmetics.com", true },
@@ -2400,7 +2348,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "anarchistischegroepnijmegen.nl", false },
{ "anassiriphotography.com", false },
{ "anastasia-shamara.ru", true },
- { "anastasiafond.com", true },
{ "ancestramil.fr", true },
{ "anchev.net", true },
{ "anchovy.nz", false },
@@ -2422,6 +2369,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "andiscyber.space", true },
{ "anditi.com", true },
{ "andoms.fi", true },
+ { "andre-ballensiefen.de", true },
{ "andre-lategan.com", true },
{ "andre-otto.com", true },
{ "andrea-kiaora.de", true },
@@ -2431,7 +2379,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "andreagourmet.it", true },
{ "andreahruby.it", true },
{ "andreamcnett.com", true },
- { "andreasbasurto.com", true },
{ "andreaseracleous.com", true },
{ "andreasfeusi.ch", true },
{ "andreaskrasa.com", true },
@@ -2440,16 +2387,15 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "andreasr.com", true },
{ "andrefaber.nl", true },
{ "andrehansen.de", true },
+ { "andrei-nakov.org", true },
{ "andrejbenz.com", true },
{ "andreoliveira.io", true },
{ "andrepicard.de", true },
{ "andrespaz.com", true },
{ "andreundnina.de", true },
{ "andrewbdesign.com", true },
- { "andrewdavidwong.com", true },
{ "andrewdaws.io", true },
{ "andrewensley.com", true },
- { "andrewhowden.com", true },
{ "andrewimeson.com", true },
{ "andrewin.ru", true },
{ "andrewmichaud.com", true },
@@ -2460,6 +2406,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "andrewryno.com", true },
{ "andrewsun.com", true },
{ "andrewtchin.com", true },
+ { "andrewx.net", true },
{ "andrezadnik.com", true },
{ "andro2id.com", true },
{ "andro4all.com", true },
@@ -2529,6 +2476,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "animacurse.moe", true },
{ "animaemundi.be", true },
{ "animal-liberation.com", true },
+ { "animal-nature-human.com", true },
{ "animal-rights.com", true },
{ "animalistic.io", true },
{ "animaltesting.fr", true },
@@ -2541,7 +2489,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "anime1.me", true },
{ "anime1.moe", true },
{ "anime1.pw", true },
- { "anime1.top", true },
{ "animeai.com", true },
{ "animefluxxx.com", true },
{ "animesharp.com", true },
@@ -2588,7 +2535,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "annonasoftware.com", true },
{ "annotate.software", true },
{ "annoyingasfuk.com", true },
- { "annrusnak.com", true },
{ "annuaire-jcb.com", true },
{ "annuaire-photographe.fr", false },
{ "anohana.org", true },
@@ -2597,7 +2543,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "anoncom.net", true },
{ "anoneko.com", true },
{ "anongoth.pl", true },
- { "anonrea.ch", true },
{ "anons.fr", true },
{ "anonukradio.org", true },
{ "anonym-surfen.de", true },
@@ -2607,6 +2552,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "anotherchef.com", true },
{ "anotherfatgeek.net", true },
{ "anowicki.pl", false },
+ { "anoxinon.de", false },
{ "ans-delft.nl", true },
{ "ans-ge.ch", true },
{ "ansas.eu", true },
@@ -2615,6 +2561,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "ansermet.net", true },
{ "ansgar-sonntag.de", true },
{ "ansgarsonntag.de", true },
+ { "ansibeast.net", true },
{ "ansichtssache.at", true },
{ "ansogning-sg.dk", true },
{ "anstaskforce.gov", true },
@@ -2625,7 +2572,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "antarees.net", true },
{ "antarespc.com", true },
{ "antcas.com", true },
- { "antecim.fr", true },
{ "antennista.catania.it", true },
{ "antennista.milano.it", true },
{ "antennista.pavia.it", true },
@@ -2645,7 +2591,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "anti-radar.org", true },
{ "antibioticshome.com", true },
{ "anticopyright.com", true },
- { "antifraud.net.ru", true },
{ "antihype.space", true },
{ "antik-trodelmarkt.de", true },
{ "antikvariat.ru", true },
@@ -2767,7 +2712,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "aposke.com", true },
{ "aposke.net", true },
{ "aposke.org", true },
- { "apotheek-nl.org", true },
{ "apotheke-ch.org", true },
{ "apothes.is", true },
{ "app-at.work", true },
@@ -2829,7 +2773,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "appuals.com", true },
{ "appui-de-fenetre.fr", true },
{ "appveyor.com", true },
- { "appxcrypto.com", true },
{ "appzoojoo.be", true },
{ "apratimsaha.com", true },
{ "aprefix.com", true },
@@ -2844,6 +2787,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "apstudynotes.org", true },
{ "apu-board.de", true },
{ "apv-ollon.ch", true },
+ { "aqilacademy.com.au", true },
{ "aqsiq.net", true },
{ "aqua-fitness-nacht.de", true },
{ "aqua-fotowelt.de", true },
@@ -2880,6 +2824,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "araseifudousan.com", true },
{ "arawaza.biz", true },
{ "arawaza.com", false },
+ { "arawaza.info", true },
{ "araxis.com", true },
{ "arbeitskreis-asyl-eningen.de", true },
{ "arbeitslosenverwaltung.de", true },
@@ -2915,6 +2860,9 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "arekatieandchrisgettingmarried.today", true },
{ "arekatieandchrismarriedyet.com", true },
{ "arendburgers.nl", true },
+ { "arenlor.com", true },
+ { "arenlor.info", true },
+ { "arenns.com", true },
{ "areqgaming.com", true },
{ "ares-trading.de", true },
{ "arethsu.se", true },
@@ -2924,6 +2872,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "argb.de", true },
{ "argekultur.at", true },
{ "argot.com", true },
+ { "argovpay.com", true },
{ "ariaartgallery.com", true },
{ "ariadermspa.com", true },
{ "arian.io", true },
@@ -2957,7 +2906,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "arlen.tv", true },
{ "arlenarmageddon.com", true },
{ "arlet.click", true },
- { "arlingtonwine.net", true },
{ "arm-host.com", true },
{ "armadaquadrat.com", true },
{ "armandsdiscount.com", true },
@@ -3035,7 +2983,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "arthermitage.org", true },
{ "arthur.cn", true },
{ "arthurlaw.ca", true },
- { "artificial.army", true },
{ "artik.cloud", true },
{ "artimpact.ch", true },
{ "artioml.net", true },
@@ -3054,7 +3001,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "artmarketingnews.com", true },
{ "artmaxi.eu", true },
{ "artmoney.com", true },
- { "artnims.com", true },
{ "artofmonitoring.com", false },
{ "artofwhere.com", true },
{ "artratio.net", true },
@@ -3063,7 +3009,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "arts.gov", true },
{ "artschmidtoptical.com", true },
{ "artspac.es", true },
- { "artstopinc.com", true },
{ "arturrossa.de", true },
{ "arturszalak.com", true },
{ "artweby.cz", true },
@@ -3073,7 +3018,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "arveron.ch", true },
{ "arvid.io", true },
{ "arvindhariharan.com", true },
- { "arvindhariharan.me", true },
{ "arvutiladu.ee", true },
{ "arw.me", true },
{ "arxell.com", true },
@@ -3091,10 +3035,12 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "asanger.biz", true },
{ "asato-jewelry.com", true },
{ "asbito.de", true },
+ { "ascamso.com", true },
{ "ascendprime.com", true },
{ "ascension.run", true },
{ "ascensori.biz", true },
{ "ascgathering.com", true },
+ { "ascii.moe", true },
{ "asciiwwdc.com", true },
{ "asd.gov.au", true },
{ "asdyx.de", true },
@@ -3110,6 +3056,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "ashd3.goip.de", true },
{ "ashlocklawgroup.com", true },
{ "ashmportfolio.com", true },
+ { "ashutoshmishra.org", true },
{ "asia-gazette.com", true },
{ "asia-global-risk.com", true },
{ "asia.dating", true },
@@ -3124,7 +3071,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "asile-colis.fr", true },
{ "asinetasima.com", true },
{ "asisee.photography", true },
- { "ask.pe", true },
{ "ask1.org", true },
{ "askcaisse.com", true },
{ "askizzy.org.au", true },
@@ -3183,8 +3129,8 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "astral.org.pl", true },
{ "astrology42.com", true },
{ "astroscopy.ch", true },
- { "astrosnail.pt.eu.org", true },
{ "astrovandalistas.cc", true },
+ { "astural.org", true },
{ "astutikhonda.com", true },
{ "asuclassfinder.com", true },
{ "asucrews.com", true },
@@ -3195,7 +3141,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "asvsa.ch", true },
{ "asws.nl", true },
{ "asystent-dzierzawy.pl", true },
- { "at-one.ca", true },
{ "at.search.yahoo.com", false },
{ "atac.no", true },
{ "atacadocervejeiro.com.br", true },
@@ -3223,6 +3168,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "ateliers-veronese-nantes.fr", true },
{ "atelierssud.ch", true },
{ "atelierssud.swiss", true },
+ { "atencionbimbo.com", false },
{ "atendimentodelta.com.br", true },
{ "atg.soy", true },
{ "atgoetschel.ch", true },
@@ -3290,6 +3236,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "attendantdesign.com", true },
{ "attendu.cz", true },
{ "attention.horse", true },
+ { "attilagyorffy.com", true },
{ "attilavandervelde.nl", true },
{ "attinderdhillon.com", true },
{ "attitudes-bureaux.fr", true },
@@ -3335,7 +3282,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "auditsquare.com", true },
{ "auerbach-verlag.de", true },
{ "auf-feindgebiet.de", true },
- { "aufprise.de", true },
{ "augaware.org", true },
{ "augen-seite.de", true },
{ "augiero.it", true },
@@ -3389,7 +3335,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "authoritysolutions.com", true },
{ "authorsguild.in", true },
{ "autimatisering.nl", true },
- { "autism-osaka.org", true },
{ "auto-anleitung.de", true },
{ "auto-motor-i-sport.pl", true },
{ "auto-plus.tn", true },
@@ -3440,8 +3385,10 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "autoterminus-used.be", true },
{ "autoverzekeringafsluiten.com", true },
{ "autowerkstatt-puchheim.de", true },
+ { "autozane.com", true },
{ "autres-talents.fr", true },
{ "auux.com", true },
+ { "auvernet.org", true },
{ "aux-arts-de-la-table.com", true },
{ "auxquatrevents.ch", true },
{ "av-yummy.com", true },
@@ -3482,7 +3429,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "aviationstrategy.aero", true },
{ "avid.blue", true },
{ "avietech.com", true },
- { "avitres.com", true },
{ "aviv.nyc", true },
{ "avlhostel.com", true },
{ "avmemo.com", true },
@@ -3522,7 +3468,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "awsome-books.co.uk", true },
{ "awxg.com", true },
{ "ax25.org", true },
- { "axa-middleeast.com", true },
{ "axchap.ir", true },
{ "axelname.ru", true },
{ "axelteichmann.net", true },
@@ -3545,6 +3490,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "aykutcevik.com", true },
{ "aylak.com", true },
{ "aylesburycastlehire.co.uk", true },
+ { "aymerick.fr", true },
{ "aymericlagier.com", true },
{ "ayon.group", true },
{ "ayothemes.com", true },
@@ -3556,7 +3502,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "azadliq.info", true },
{ "azazy.net", false },
{ "azgfd.com", true },
- { "azia.info", true },
{ "azimut.fr", true },
{ "azlk-team.ru", true },
{ "azort.com", true },
@@ -3572,6 +3517,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "azzorti.com", true },
{ "azzurrapelletterie.it", true },
{ "b-b-law.com", true },
+ { "b-boom.nl", true },
{ "b-cyclesshop.ch", true },
{ "b-f-s.pl", true },
{ "b-freerobux.ga", true },
@@ -3611,8 +3557,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "b5989.net", true },
{ "b61688.com", true },
{ "b64.club", true },
- { "b72.com", true },
- { "b72.net", true },
{ "b8591.com", true },
{ "b8591.net", true },
{ "b8979.com", true },
@@ -3676,7 +3620,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "b9883.net", true },
{ "b9884.net", true },
{ "b9885.net", true },
- { "b9886.com", true },
{ "b9886.net", true },
{ "b9887.net", true },
{ "b9888.net", true },
@@ -3684,7 +3627,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "b9920.com", true },
{ "b9948.com", true },
{ "b9948.net", true },
- { "b99520.com", true },
{ "b9960.com", true },
{ "b99881.com", true },
{ "b99882.com", true },
@@ -3800,27 +3742,26 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "balconnr.com", true },
{ "balconsverdun.com", true },
{ "baldur.cc", true },
- { "balenciaspa.com", true },
{ "balia.de", true },
{ "balicekzdravi.cz", true },
+ { "balidesignshop.com.br", true },
{ "balikonos.cz", true },
- { "balilingo.ooo", true },
{ "balinese.dating", true },
{ "balist.es", true },
{ "balivillassanur.com", true },
{ "balkonien.org", true },
{ "ball.holdings", true },
{ "ballarin.cc", true },
- { "ballbusting-cbt.com", true },
{ "ballejaune.com", true },
{ "ballinarsl.com.au", true },
{ "ballmerpeak.org", true },
{ "ballonsportclub-erlangen.de", true },
{ "ballotapi.com", true },
{ "ballothero.com", true },
+ { "ballparkbuns.com", false },
{ "ballroom.info", true },
+ { "balnearionaturaspa.com", true },
{ "balslev.io", true },
- { "balticer.de", true },
{ "balticnetworks.com", true },
{ "bamahammer.com", true },
{ "bambooforest.nl", true },
@@ -3831,14 +3772,12 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "bancaolhares.com.br", true },
{ "bancobai.ao", true },
{ "bancoctt.pt", true },
- { "bandar303.id", true },
{ "bandar303.win", true },
{ "bandeira1.com.br", true },
{ "bandgap.io", true },
{ "bandiga.it", true },
{ "bandito.re", true },
{ "banes.ch", true },
- { "bangdream.ga", true },
{ "bangkok-dark-night.com", true },
{ "bangkok.dating", true },
{ "bangkokcity.de", true },
@@ -3868,7 +3807,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "banoviny.sk", true },
{ "banquevanbreda.be", true },
{ "banter.city", true },
- { "banxehoi.com", true },
{ "bao-in.com", true },
{ "bao-in.net", true },
{ "baobeiglass.com", true },
@@ -3888,16 +3826,15 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "barbu.family", true },
{ "barburas.com", true },
{ "barcamp.koeln", true },
+ { "barcel.com.mx", false },
{ "barclays.net", true },
{ "barcodeberlin.com", true },
{ "barcoderealty.com", true },
- { "bardiel.de", true },
{ "bardiharborow.tk", true },
{ "barf-alarm.de", true },
{ "baripedia.org", true },
{ "baris-sagdic.com", true },
{ "bariseau-mottrie.be", true },
- { "barisi.me", true },
{ "bariskaragoz.nl", true },
{ "barkerjr.xyz", true },
{ "barlotta.net", true },
@@ -3941,7 +3878,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "basicapparel.de", true },
{ "basicattentiontoken.org", true },
{ "basilicaknights.org", true },
- { "basilm.co", true },
{ "basketball-brannenburg.de", true },
{ "basketsbymaurice.com", false },
{ "basnoslovno.com.ua", false },
@@ -3994,11 +3930,9 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "bayareaenergyevents.com", true },
{ "baychimo.com", true },
{ "bayden.com", true },
- { "bayer-stefan.com", true },
{ "bayer-stefan.de", true },
{ "bayer-stefan.eu", true },
{ "bayerhazard.de", true },
- { "bayerstefan.com", true },
{ "bayerstefan.de", true },
{ "bayerstefan.eu", true },
{ "bayherbalist.com", true },
@@ -4028,6 +3962,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "bbnx.net", true },
{ "bbswin9.cc", true },
{ "bbswin9.com", true },
+ { "bbuio.com", false },
{ "bbw.dating", true },
{ "bbwcs.co.uk", true },
{ "bbxin9.com", true },
@@ -4053,7 +3988,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "bcmhire.co.uk", true },
{ "bcmlu.org", true },
{ "bcnet.com.hk", true },
- { "bcodeur.com", true },
{ "bcpc-ccgpfcheminots.com", true },
{ "bcrook.com", true },
{ "bcswampcabins.com", true },
@@ -4129,7 +4063,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "bedfordnissanparts.com", true },
{ "bedlingtonterrier.com.br", true },
{ "bednar.co", true },
- { "bedouille.com", true },
{ "bedrocklinux.org", true },
{ "bedste10.dk", true },
{ "bee-creative.nl", true },
@@ -4163,7 +4096,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "beerjet.ro", true },
{ "beerjet.sk", true },
{ "beerjetcz.cz", true },
- { "beermedlar.com", true },
{ "beerradar.no", true },
{ "beerradar.party", true },
{ "beersconf.com", true },
@@ -4235,7 +4167,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "bely-mishka.by", true },
{ "belyvly.com", true },
{ "bemsoft.pl", true },
- { "ben-energy.com", false },
{ "ben-stock.de", true },
{ "ben.ninja", true },
{ "ben2.co.il", true },
@@ -4261,7 +4192,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "benevita.bio", true },
{ "benevita.life", true },
{ "benevita.live", true },
- { "benevita.organic", true },
{ "bengalurugifts.com", true },
{ "bengisureklam.com", true },
{ "benhaney.com", true },
@@ -4327,6 +4257,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "bergstoneware.com", true },
{ "berichtsheft-vorlage.de", true },
{ "berikod.ru", true },
+ { "berliancom.com", false },
{ "berlin-flirt.de", true },
{ "berlin.dating", true },
{ "bermeitinger.eu", true },
@@ -4346,9 +4277,11 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "bernhardluginbuehl.com", true },
{ "bernieware.de", true },
{ "berodes.be", true },
+ { "berr.yt", true },
{ "berra.se", true },
{ "berruezoabogados.com", true },
{ "berrus.com", true },
+ { "berry.cat", true },
{ "berrypay.com", true },
{ "bersierservices.ch", true },
{ "bersotavocats.fr", true },
@@ -4361,7 +4294,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "bertrandkeller.info", true },
{ "bertsmithvwparts.com", true },
{ "beryl.net", true },
- { "berz.one", true },
{ "besb.io", true },
{ "besb66.com", true },
{ "beschriftung-metz.de", true },
@@ -4381,7 +4313,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "bestattungen-kammerer.de", true },
{ "bestattungshaus-kammerer.de", true },
{ "bestautoinsurance.com", true },
- { "bestbatteriesonline.com", true },
{ "bestbonuses.co.uk", true },
{ "bestbrakes.com", true },
{ "bestbridal.top", true },
@@ -4405,7 +4336,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "bestperfumebrands.com", true },
{ "bestseries.tv", true },
{ "bestshoesmix.com", true },
- { "bestwarezone.com", true },
{ "bestwebsite.gallery", true },
{ "bet-99.cc", true },
{ "bet-99.com", true },
@@ -4413,7 +4343,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "bet168wy.com", true },
{ "bet168wy.net", true },
{ "bet909.com", true },
- { "bet990.com", true },
{ "bet9bet9.net", true },
{ "betacavi.com", true },
{ "betacloud.io", true },
@@ -4428,7 +4357,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "betpamm.com", true },
{ "betrallyarabia.com", true },
{ "betseybuckheit.com", true },
- { "betshoot.com", true },
{ "betsyshilling.com", true },
{ "bett1.de", true },
{ "better-bounce.co.uk", true },
@@ -4442,6 +4370,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "betterna.me", true },
{ "betterscience.org", true },
{ "bettertechinterviews.com", true },
+ { "bettertest.it", true },
{ "betterweb.fr", true },
{ "betterworldinternational.org", true },
{ "bettflaschen.ch", true },
@@ -4465,7 +4394,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "bevinco2020.com", true },
{ "bevinsco.org", true },
{ "bevnut.com", true },
- { "bewegungsfluss.com", true },
+ { "bewegungsfluss.com", false },
{ "bewerbungsfoto-deinfoto.ch", true },
{ "bewertet.de", true },
{ "bewonderen.com", true },
@@ -4474,7 +4403,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "bexleycastles.co.uk", true },
{ "beybiz.com", true },
{ "beylikduzuvaillant.com", true },
- { "beyond-infinity.org", true },
+ { "beyond-infinity.org", false },
{ "beyond-rational.com", true },
{ "beyondalderaan.net", true },
{ "beyondbounce.co.uk", true },
@@ -4529,7 +4458,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "bible-maroc.com", true },
{ "bible.ru", true },
{ "bibleonline.ru", true },
- { "bibliafeminina.com.br", true },
{ "bibliaon.com", true },
{ "biblio.wiki", true },
{ "biblioblog.fr", true },
@@ -4540,7 +4468,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "bibuch.com", true },
{ "bicecontracting.com", true },
{ "bicha.net", true },
- { "bichines.es", true },
{ "bicranial.io", true },
{ "bicycle-events.com", true },
{ "biddl.com", true },
@@ -4559,6 +4486,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "bieser.ch", true },
{ "biester.pro", true },
{ "bifrost.cz", true },
+ { "biftin.net", true },
{ "big-andy.co.uk", true },
{ "big-bounce.co.uk", true },
{ "big-fluglaerm-hamburg.de", true },
@@ -4609,7 +4537,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "bilimoe.com", true },
{ "bilke.org", true },
{ "billaud.eu.org", true },
- { "billgoldstein.name", true },
{ "billhartzer.com", true },
{ "billiger-mietwagen.de", true },
{ "billigerfinder.de", true },
@@ -4627,6 +4554,9 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "biloplysninger.dk", true },
{ "bilsho.com", true },
{ "biltullen.com", true },
+ { "bimbo.com", false },
+ { "bimbo.com.ar", false },
+ { "bimbobakeriesusa.com", false },
{ "bimmerlabs.com", true },
{ "bin95.com", true },
{ "bina.az", true },
@@ -4638,11 +4568,10 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "binans.xyz", true },
{ "binarization.com", true },
{ "binarization.net", true },
- { "binarization.org", true },
{ "binaryapparatus.com", true },
{ "binaryappdev.com", true },
- { "binarycreations.scot", true },
{ "binarydream.fi", true },
+ { "binaryevolved.com", true },
{ "binaryrebel.net", true },
{ "binarystud.io", true },
{ "binbin9.com", true },
@@ -4651,11 +4580,9 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "binfind.com", true },
{ "bing.com", true },
{ "bingobank.org", true },
- { "bingostars.com", true },
{ "binhex.net", true },
{ "binkanhada.biz", true },
{ "binkconsulting.be", true },
- { "binsp.net", true },
{ "binti.com", true },
{ "bintooshoots.com", true },
{ "bio-disinfestazione.it", true },
@@ -4685,7 +4612,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "biomax-mep.com.br", true },
{ "biometrics.es", true },
{ "biomodra.cz", true },
- { "biopreferred.gov", true },
{ "biopsychiatry.com", true },
{ "bioresonanz-ibiza.com", true },
{ "biosafe.ch", true },
@@ -4700,7 +4626,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "birchbarkfurniture.ch", true },
{ "birchbarkfurniture.com", true },
{ "birchbarkfurniture.fr", true },
- { "birdandbranchnyc.com", true },
{ "birdbrowser.com", true },
{ "birdfeeder.online", true },
{ "birdiehosting.nl", true },
@@ -4711,13 +4636,14 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "birgitandmerlin.com", true },
{ "birkengarten.ch", true },
{ "birkenstab.de", true },
- { "birkhoff.me", false },
+ { "birkhoff.me", true },
{ "birminghamcastlehire.co.uk", true },
{ "birminghamsunset.com", true },
{ "birthdaytip.com", true },
{ "birthmatters.us", true },
{ "birzan.org", true },
{ "bisa-sis.net", true },
+ { "bischoff-mathey.family", true },
{ "biscoint.io", true },
{ "biser-borisov.eu", true },
{ "bismarck-tb.de", true },
@@ -4731,7 +4657,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "bit-sentinel.com", true },
{ "bit.voyage", true },
{ "bit8.com", true },
- { "bitace.com", true },
{ "bitbank.cc", true },
{ "bitbeans.de", true },
{ "bitbucket.com", true },
@@ -4776,6 +4701,9 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "bithap.com", true },
{ "bithir.co.uk", true },
{ "bititrain.com", true },
+ { "bitk.co", true },
+ { "bitk.co.uk", true },
+ { "bitk.eu", true },
{ "bitk.uk", true },
{ "bitlish.com", true },
{ "bitlo.com", true },
@@ -4788,16 +4716,13 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "bitmarket.net", true },
{ "bitmarket.pl", true },
{ "bitmessage.ch", true },
- { "bitmex.com", true },
{ "bitmidi.com", true },
{ "bitminter.com", true },
- { "bitmon.net", true },
{ "bitok.com", true },
{ "bitpoll.de", true },
{ "bitpoll.org", true },
{ "bitpumpe.net", true },
{ "bitref.com", true },
- { "bitroll.com", true },
{ "bitrush.nl", true },
{ "bitsafe.com.my", true },
{ "bitsburg.ru", true },
@@ -4810,8 +4735,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "bitten.pw", true },
{ "bittersweetcandybowl.com", true },
{ "bittylicious.com", true },
- { "bituptick.com", true },
- { "bitvegas.com", true },
{ "bitvest.io", true },
{ "bitwolk.nl", true },
{ "bitxel.com.co", true },
@@ -4838,7 +4761,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "bkentertainments.co.uk", true },
{ "bkhayes.com", true },
{ "bkhpilates.co.uk", true },
- { "bklaindia.com", true },
{ "bkositspartytime.co.uk", true },
{ "bl4ckb0x.biz", true },
{ "bl4ckb0x.com", true },
@@ -4867,8 +4789,8 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "blablacar.rs", true },
{ "blablacar.ru", true },
{ "black-gay-porn.biz", true },
- { "black-khat.com", true },
{ "black-mail.nl", true },
+ { "black-pool.net", true },
{ "black-raven.fr", true },
{ "black.dating", true },
{ "black.host", true },
@@ -4896,9 +4818,8 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "blackilli.de", true },
{ "blackislegroup.com", true },
{ "blackkeg.ca", true },
- { "blackl.net", true },
+ { "blackmonday.gr", true },
{ "blacknetwork.eu", true },
- { "blacknova.io", true },
{ "blackonion.com", true },
{ "blackpapermoon.de", true },
{ "blackphoenix.de", true },
@@ -4909,6 +4830,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "blaise.io", true },
{ "blakecoin.org", true },
{ "blakekhan.com", true },
+ { "blameomar.com", true },
{ "blancodent.com", true },
{ "blankersfamily.com", true },
{ "blanket.technology", true },
@@ -4941,6 +4863,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "blichmann.eu", true },
{ "blidz.com", true },
{ "blieque.co.uk", true },
+ { "bliesekow.net", true },
{ "blikk.no", true },
{ "blikund.swedbank.se", true },
{ "blindpigandtheacorn.com", true },
@@ -4970,7 +4893,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "block65.com", true },
{ "blockchain.com", true },
{ "blockchain.info", true },
- { "blockchainced.com", true },
{ "blockchaindaigakko.jp", true },
{ "blockchainwhiz.com", true },
{ "blockedyourcar.com", true },
@@ -5023,7 +4945,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "bluecrazii.nl", true },
{ "blued.moe", true },
{ "bluedeck.org", true },
- { "bluefinger.nl", true },
{ "blueflare.org", true },
{ "bluefrag.com", true },
{ "bluefuzz.nl", true },
@@ -5165,6 +5086,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "bondoer.fr", true },
{ "bondskampeerder.nl", true },
{ "bonebunny.de", true },
+ { "boneko.de", true },
{ "bonesserver.com", true },
{ "bonfi.net", true },
{ "bonibuty.com", true },
@@ -5266,7 +5188,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "boudah.pl", true },
{ "bougeret.fr", true },
{ "bouk.co", true },
- { "boukoubengo.com", true },
{ "boulzicourt.fr", true },
{ "bounce-a-mania.co.uk", true },
{ "bounce-a-roo.co.uk", true },
@@ -5423,6 +5344,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "braams.nl", true },
{ "bracho.xyz", true },
{ "brackets-salad.com", true },
+ { "bracoitaliano.com.br", true },
{ "bradbrockmeyer.com", true },
{ "bradfordhottubhire.co.uk", true },
{ "bradfordmascots.co.uk", true },
@@ -5518,6 +5440,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "brecknell.org", true },
{ "breda.computer", true },
{ "bredvid.no", true },
+ { "breest.net", true },
{ "breeyn.com", true },
{ "brefy.com", true },
{ "brege.org", true },
@@ -5561,6 +5484,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "brickvortex.com", true },
{ "bricolajeux.ch", true },
{ "brid.gy", false },
+ { "brideandgroomdirect.ie", true },
{ "bridgeglobalmarketing.com", true },
{ "bridgement.com", true },
{ "bridgevest.com", true },
@@ -5581,7 +5505,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "brilliantdecisionmaking.com", true },
{ "brilliantproductions.co.nz", true },
{ "brimspark.systems", true },
- { "brinkhu.is", true },
{ "brinquedoseducativos.art.br", true },
{ "brio-shop.ch", true },
{ "brisbanelogistics.com.au", true },
@@ -5592,7 +5515,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "britishbeef.com", true },
{ "britishbookmakers.co.uk", true },
{ "britishgroupsg.com", true },
- { "britishmeat.com", true },
{ "britishpearl.com", true },
{ "britishsciencefestival.org", true },
{ "britishscienceweek.org", true },
@@ -5674,9 +5596,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "bsidessf.com", true },
{ "bsimerch.com", true },
{ "bslim-e-boutique.com", true },
- { "bsociabl.com", true },
{ "bsp-southpool.com", true },
- { "bsquared.org", true },
{ "bstoked.net", true },
{ "bsw-solution.de", true },
{ "bt123.xyz", true },
@@ -5751,7 +5671,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "bugginslab.co.uk", true },
{ "bugs.chromium.org", true },
{ "bugsmashed.com", true },
- { "bugtrack.co.uk", true },
{ "bugzil.la", true },
{ "bugzilla.mozilla.org", true },
{ "build.chromium.org", true },
@@ -5773,7 +5692,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "bulario.com", true },
{ "bulario.net", true },
{ "bulbcompare.com", true },
- { "bulbgenie.com", true },
{ "bulkcandystore.com", true },
{ "bulkingtime.com", true },
{ "bulktrade.de", true },
@@ -5816,7 +5734,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "buronwater.com", true },
{ "burotec-sarl.com", true },
{ "burr.is", true },
- { "burroughsid.com", true },
{ "bursaries-southafrica.co.za", true },
{ "burtplasticsurgery.com", true },
{ "burtrum.family", true },
@@ -5830,7 +5747,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "busindre.com", true },
{ "business-garden.com", true },
{ "business.facebook.com", false },
- { "businessadviceperth.com.au", true },
{ "businesscentermarin.ch", true },
{ "businessesdirectory.eu", true },
{ "businessfactors.de", true },
@@ -5857,14 +5773,12 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "buxum-communication.ch", true },
{ "buy-thing.com", true },
{ "buyaccessible.gov", true },
- { "buybike.shop", true },
{ "buycarpet.shop", true },
{ "buycook.shop", true },
{ "buydissertations.com", true },
{ "buyerdocs.com", true },
- { "buyessay.org", true },
- { "buyessays.net", true },
{ "buyessayscheap.com", true },
+ { "buyhealth.shop", true },
{ "buyinginvestmentproperty.com", true },
{ "buyjewel.shop", true },
{ "buymindhack.com", true },
@@ -5918,7 +5832,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "byronkg.us", true },
{ "byronprivaterehab.com.au", true },
{ "byronr.com", true },
- { "byronwade.com", true },
{ "byrtz.de", true },
{ "bysb.net", false },
{ "byte-time.com", true },
@@ -5933,7 +5846,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "bytema.sk", true },
{ "byteowls.com", false },
{ "bytepark.de", true },
- { "bytepen.com", true },
{ "bytes.co", true },
{ "bytes.fyi", true },
{ "bytesatwork.de", true },
@@ -6002,7 +5914,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "cadorama.fr", true },
{ "cadoth.net", true },
{ "cadra.nl", true },
- { "cadre.com", true },
{ "cadsys.net", true },
{ "cadusilva.com", true },
{ "caesarkabalan.com", true },
@@ -6018,6 +5929,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "caffeinatedcode.com", true },
{ "caibi.io", true },
{ "cainhosting.com", false },
+ { "cais.de", true },
{ "caitcs.com", true },
{ "caiwenjian.xyz", true },
{ "caizx.com", false },
@@ -6050,7 +5962,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "calcworkshop.com", true },
{ "caldecotevillagehall.co.uk", true },
{ "caleb.host", true },
- { "calebmorris.com", false },
{ "calebthompson.io", true },
{ "calendarr.com", true },
{ "calendarsnow.com", true },
@@ -6072,9 +5983,9 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "callumsilcock.me", true },
{ "calluna.nl", true },
{ "calmtech.com", true },
- { "calomel.org", true },
{ "calotte-academy.com", true },
{ "calvin.my", true },
+ { "calvinallen.net", false },
{ "calypso-tour.net", true },
{ "calyxengineers.com", true },
{ "camaradivisas.com", true },
@@ -6095,6 +6006,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "cameraviva.com.br", true },
{ "camerweb.es", true },
{ "camilomodzz.net", true },
+ { "camolist.com", true },
{ "camp-pleinsoleil.ch", true },
{ "camp.co.uk", true },
{ "campaign-ad.com", true },
@@ -6124,8 +6036,9 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "campuswire.com", true },
{ "campwabashi.org", true },
{ "camshowhub.com", true },
- { "camsky.de", true },
+ { "camsky.de", false },
{ "canada-tourisme.ch", true },
+ { "canadabread.com", false },
{ "canadalife.de", true },
{ "canadasmotorcycle.ca", true },
{ "canadian-nurse.com", true },
@@ -6158,7 +6071,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "canmipai.com", true },
{ "cannabis-marijuana.com", true },
{ "cannahealth.com", false },
- { "cannarobotics.com", true },
{ "cannoli.london", true },
{ "cannyfoxx.me", true },
{ "canoonic.se", true },
@@ -6205,7 +6117,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "capturapp.com", false },
{ "capture-app.com", true },
{ "captured-symphonies.com", true },
- { "capturethepen.co.uk", true },
{ "capuchinox.com", true },
{ "caputo.com", true },
{ "caputodesign.com", true },
@@ -6222,6 +6133,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "carbon-project.org", true },
{ "carbon12.org", true },
{ "carbon12.software", true },
+ { "carboneselectricosnettosl.info", true },
{ "carbonmade.com", false },
{ "carbono.uy", true },
{ "carbontv.com", true },
@@ -6301,7 +6213,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "carrollservicecompany.com", true },
{ "carson-aviation-adventures.com", true },
{ "carspneu.cz", true },
- { "carsten.pw", true },
{ "cartadeviajes.cl", true },
{ "cartadeviajes.co", true },
{ "cartadeviajes.com", true },
@@ -6326,7 +6237,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "cartouche-deal.fr", true },
{ "cartouche24.eu", true },
{ "cartucce24.it", true },
- { "carun.us", true },
{ "carusorealestate.com", true },
{ "caryefurd.com", true },
{ "casa-due-pur.com", true },
@@ -6367,8 +6277,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "casino-trio.com", true },
{ "casinobonuscodes.online", true },
{ "casinocashflow.ru", true },
- { "casinolistings.com", true },
- { "casinoluck.com", true },
{ "casinoonlinesicuri.com", true },
{ "casio-caisses-enregistreuses.fr", true },
{ "casjay.com", true },
@@ -6379,7 +6287,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "castible.de", true },
{ "castlecapers.com.au", true },
{ "castlecms.io", true },
- { "castlejackpot.com", true },
{ "castleking.net", true },
{ "castlekingdomstockport.co.uk", true },
{ "castlekingkent.co.uk", true },
@@ -6389,7 +6296,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "castles4rascalsiow.co.uk", true },
{ "castlesrus-kent.com", true },
{ "castleswa.com.au", true },
- { "casusgrillcaribbean.com", true },
{ "cat-blum.com", true },
{ "cat-box.de", true },
{ "cat.net", true },
@@ -6407,7 +6313,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "catchief.com", true },
{ "catdecor.ru", true },
{ "catenacondos.com", true },
- { "catgirl.me", true },
+ { "catfooddispensersreviews.com", true },
{ "catharinesomerville.com", true },
{ "catharisme.eu", true },
{ "catharisme.net", true },
@@ -6425,10 +6331,12 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "caulfieldeastapartments.com.au", true },
{ "caulfieldracecourseapartments.com.au", true },
{ "caulong-ao.net", true },
+ { "cav.ac", true },
{ "cavac.at", true },
{ "cave-reynard.ch", true },
{ "cavevinsdefrance.fr", true },
{ "cavzodiaco.com.br", true },
+ { "cayafashion.de", true },
{ "caylercapital.com", true },
{ "cazaviajes.es", true },
{ "cazes.info", true },
@@ -6461,7 +6369,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "ccu.plus", true },
{ "ccv-deutschland.de", true },
{ "ccv.ch", true },
- { "ccv.eu", true },
{ "ccv.nl", true },
{ "cd-sport.com", true },
{ "cd.search.yahoo.com", false },
@@ -6501,7 +6408,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "celectro-pro.com", true },
{ "celiendev.ch", true },
{ "celine-patisserie.fr", true },
- { "cellartracker.com", true },
{ "celltek-server.de", false },
{ "celluliteorangeskin.com", true },
{ "celluliteremovaldiet.com", true },
@@ -6509,9 +6415,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "celti.ie.eu.org", true },
{ "celti.name", true },
{ "celuliteonline.com", true },
- { "cem.pw", true },
{ "cementscience.com", true },
- { "cemeteriat.com", true },
{ "ceml.ch", true },
{ "cenatorium.pl", true },
{ "censurfridns.dk", true },
@@ -6603,9 +6507,9 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "ceyizlikelisleri.com", true },
{ "cf-ide.de", true },
{ "cf-tm.net", true },
- { "cf11.de", true },
{ "cfa.gov", true },
{ "cfan.space", true },
+ { "cfda.gov", true },
{ "cfdcre5.org", true },
{ "cfh.com", true },
{ "cfno.org", true },
@@ -6645,12 +6549,10 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "chaletmanager.com", true },
{ "chaletpierrot.ch", true },
{ "chaleur.com", true },
- { "chalker.io", true },
{ "challengeblog.org", true },
{ "challstrom.com", true },
{ "chamathellawala.com", true },
{ "chambion.ch", true },
- { "chameleon-ents.co.uk", true },
{ "champdogs.co.uk", true },
{ "champdogs.com", true },
{ "champicreuse.fr", true },
@@ -6696,6 +6598,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "charissadescande.com", true },
{ "charitylog.co.uk", true },
{ "charl.eu", true },
+ { "charlenevondell.com", true },
{ "charles-darwin.com", true },
{ "charlesbwise.com", true },
{ "charlesjay.com", true },
@@ -6724,7 +6627,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "chartpen.com", true },
{ "chartsy.de", true },
{ "charuru.moe", true },
- { "chasafilli.ch", true },
{ "chaseandzoey.de", true },
{ "chasetrails.co.uk", true },
{ "chat-libera.org", true },
@@ -6754,14 +6656,12 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "chatu.io", true },
{ "chatu.me", true },
{ "chatucomputers.com", true },
- { "chatxp.com", true },
{ "chatxsingle.net", true },
{ "chatxtutti.com", true },
{ "chatzimanolis.com", true },
{ "chatzimanolis.gr", true },
{ "chaurocks.com", true },
{ "chaussenot.net", true },
- { "chaverde.org", true },
{ "chavetaro.com", true },
{ "chaz6.com", true },
{ "chazalet.fr", true },
@@ -6789,7 +6689,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "cheapgeekts.com", false },
{ "cheapgoa.com", true },
{ "cheapiesystems.com", true },
- { "cheapssl.com.tr", true },
{ "cheapticket.in", true },
{ "cheapwritinghelp.com", true },
{ "check.torproject.org", false },
@@ -6800,6 +6699,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "checkmypsoriasis.com", true },
{ "checkout.google.com", true },
{ "checkpoint-tshirt.com", true },
+ { "checkrente.nl", true },
{ "checkspf.net", true },
{ "checktype.com", true },
{ "checkui.com", true },
@@ -6841,6 +6741,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "cherrywoodtech.com", true },
{ "chertseybouncycastles.co.uk", true },
{ "chesspoint.ch", true },
+ { "chestnut.cf", true },
{ "chevy37.com", true },
{ "chevymotor-occasions.be", true },
{ "chewey.de", true },
@@ -6882,7 +6783,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "chilihosting.eu", true },
{ "chilio.net", true },
{ "chillebever.nl", true },
- { "chilli943.info", true },
{ "chima.net", true },
{ "chima.us", true },
{ "chimeratool.com", true },
@@ -6901,7 +6801,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "chiralsoftware.com", true },
{ "chireiden.net", true },
{ "chiro-neuchatel.ch", true },
- { "chiropracticwpb.com", true },
{ "chiropraktik-riemann.de", true },
{ "chiropraticien-neuchatel.ch", true },
{ "chiropratique-neuchatel.ch", true },
@@ -6913,7 +6812,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "chitoku.jp", false },
{ "chksite.com", true },
{ "chl.la", true },
- { "chloeallison.co.uk", true },
{ "chloehorler.com", true },
{ "chloescastles.co.uk", true },
{ "chlth.com", true },
@@ -6927,7 +6825,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "chocolatesandhealth.com", true },
{ "chocolatier-tristan.ch", true },
{ "chocotough.nl", false },
- { "chodocu.com", true },
{ "choe.fi", true },
{ "choisirmonerp.com", true },
{ "chokladfantasi.net", true },
@@ -6952,6 +6849,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "chrisbryant.me.uk", true },
{ "chrisburnell.com", true },
{ "chriscarey.com", true },
+ { "chriscowley.me.uk", true },
{ "chrisdecairos.ca", true },
{ "chrisirwin.ca", true },
{ "chrisjean.com", true },
@@ -6979,14 +6877,12 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "christianfaq.org", true },
{ "christianforums.com", true },
{ "christiangehring.org", true },
- { "christianillies.de", true },
{ "christianjens.com", true },
{ "christianliebel.com", true },
{ "christianpeltier.com", true },
{ "christianpilgrimage.com.au", true },
{ "christians.dating", true },
{ "christianscholz.de", true },
- { "christianscholz.eu", true },
{ "christiehawkes.com", true },
{ "christiesantiques.com", true },
{ "christmascard.be", true },
@@ -7020,6 +6916,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "chronoshop.cz", true },
{ "chrpaul.de", true },
{ "chrstn.eu", true },
+ { "chsh.moe", true },
{ "chsterz.de", true },
{ "chua.family", true },
{ "chuchote-moi.fr", true },
@@ -7030,8 +6927,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "chupadelfrasco.com", true },
{ "churchlinkpro.com", true },
{ "churchthemes.com", true },
- { "churchwebcanada.ca", true },
- { "churchwebsupport.com", true },
{ "churningtracker.com", true },
{ "chxdf.net", true },
{ "chyen.cc", true },
@@ -7044,17 +6939,13 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "cianmawhinney.me", true },
{ "ciansc.com", true },
{ "ciat.no", false },
- { "cidadedopoker.com.br", true },
{ "cidbot.com", true },
- { "ciderclub.com", true },
{ "cidersus.com.ec", true },
{ "cie-theatre-montfaucon.ch", true },
{ "cielbleu.org", true },
- { "cielly.com", true },
{ "cifop-numerique.fr", true },
{ "cig-dem.com", true },
{ "cigar-cartel.com", true },
- { "cigarterminal.com", false },
{ "cilloc.be", true },
{ "cima-idf.fr", true },
{ "cimballa.com", true },
@@ -7066,7 +6957,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "cine.to", true },
{ "cinefilzonen.se", true },
{ "cinelite.club", true },
- { "cinema5.ru", false },
{ "cinemarxism.com", true },
{ "cinemysticism.com", true },
{ "cineplex.my", true },
@@ -7094,7 +6984,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "cipri.nl", true },
{ "cipri.org", true },
{ "cipria.no", true },
- { "cipriano.nl", true },
{ "cipy.com", true },
{ "cir.is", true },
{ "circara.com", true },
@@ -7110,7 +6999,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "cirujanooral.com", true },
{ "cirurgicagervasio.com.br", true },
{ "cirurgicalucena.com.br", true },
- { "ciscodude.net", true },
+ { "ciscodude.net", false },
{ "cisoaid.com", true },
{ "ciss.ltd", true },
{ "cisum-cycling.com", true },
@@ -7140,8 +7029,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "citysportapp.com", true },
{ "cityworksonline.com", true },
{ "ciubotaru.tk", true },
- { "civicunicorn.com", true },
- { "civicunicorn.us", true },
{ "civilg20.org", true },
{ "civillines.nl", true },
{ "cj-espace-vert.fr", true },
@@ -7191,7 +7078,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "classroomcountdown.co.nz", true },
{ "classteaching.com.au", true },
{ "claude-leveille.com", true },
- { "claude.tech", true },
{ "claudia-urio.com", true },
{ "claus-bahr.de", true },
{ "clauseriksen.net", true },
@@ -7212,7 +7098,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "clearblueday.co.uk", true },
{ "clearbreezesecuritydoors.com.au", true },
{ "clearip.com", true },
- { "clearkonjac.com", true },
{ "clearsettle-admin.com", true },
{ "clemenscompanies.com", true },
{ "clement-beaufils.fr", true },
@@ -7230,7 +7115,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "clickclock.cc", true },
{ "clickenergy.com.au", true },
{ "clickforclever.com", true },
- { "clickomobile.com", true },
{ "clickphish.com", true },
{ "clicksaveandprint.com", true },
{ "clien.net", true },
@@ -7244,7 +7128,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "climatestew.com", true },
{ "clindoeilmontagne.com", true },
{ "clingout.com", true },
- { "clinicadam.com", true },
+ { "clinicadam.com", false },
{ "clinicadelogopedia.net", true },
{ "clinicalrehabilitation.info", true },
{ "clinicaltrials.gov", true },
@@ -7264,7 +7148,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "clochix.net", true },
{ "clockcaster.com", true },
{ "clockworksms.com", true },
- { "clod-hacking.com", true },
{ "clojurescript.ru", true },
{ "cloppenburg-autmobil.com", true },
{ "cloppenburg-automobil.com", true },
@@ -7293,23 +7176,18 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "cloudconsulting.org.za", true },
{ "cloudconsulting.web.za", true },
{ "cloudey.net", true },
- { "cloudfiles.at", true },
{ "cloudflare-dns.com", true },
{ "cloudflare.com", true },
{ "cloudflareonazure.com", true },
{ "cloudia.org", true },
{ "cloudily.com", true },
{ "cloudimproved.com", true },
- { "cloudimprovedtest.com", true },
{ "cloudkit.pro", false },
{ "cloudlight.biz", true },
- { "cloudmigrator365.com", true },
{ "cloudnote.cc", true },
{ "cloudns.net", true },
{ "cloudoptimizedsmb.com", true },
{ "cloudoptimus.com", true },
- { "cloudpagesforwork.com", true },
- { "cloudpebble.net", true },
{ "cloudpengu.in", true },
{ "cloudpipes.com", true },
{ "cloudsecurityalliance.org", true },
@@ -7366,6 +7244,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "cmfaccounting.com", true },
{ "cmftech.com", true },
{ "cmillrehab.com", true },
+ { "cmitao.com", true },
{ "cmlachapelle.ch", true },
{ "cmlancy.ch", true },
{ "cmlignon.ch", true },
@@ -7408,8 +7287,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "coastline.net.au", true },
{ "coathangastrangla.com", true },
{ "coathangastrangler.com", true },
- { "coathangerstrangla.com", true },
- { "coathangerstrangler.com", true },
{ "coatl-industries.com", true },
{ "cobalt.io", true },
{ "cobaltgp.com", true },
@@ -7465,7 +7342,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "codercy.com", true },
{ "codereview.appspot.com", false },
{ "codereview.chromium.org", false },
- { "coderhangout.com", true },
{ "coderme.com", true },
{ "codersbistro.com", true },
{ "codes.pk", true },
@@ -7508,6 +7384,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "cognitip.com", true },
{ "cognitivecomputingconsortium.com", true },
{ "cognitohq.com", true },
+ { "cogsquad.house", true },
{ "coi-verify.com", true },
{ "coiffeurschnittstelle.ch", true },
{ "coigach-assynt.org", true },
@@ -7614,7 +7491,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "combron.co.uk", true },
{ "combron.com", true },
{ "combron.nl", true },
- { "comchezmeme.com", true },
{ "comcol.nl", true },
{ "comdotgame.com", true },
{ "comdurav.com", true },
@@ -7671,6 +7547,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "compagnia-buffo.de", true },
{ "compagniemartin.com", true },
{ "comparatif-moto.fr", true },
+ { "compareandrecycle.co.uk", true },
{ "compareandrecycle.com", false },
{ "compareinsurance.com.au", true },
{ "comparesoft.com", true },
@@ -7698,8 +7575,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "compraneta.com", false },
{ "compreautomacao.com.br", true },
{ "compree.com", true },
- { "compromised.com", true },
- { "compsmag.com", true },
{ "compubench.com", true },
{ "compucastell.ch", true },
{ "compucorner.mx", true },
@@ -7782,9 +7657,9 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "connyduck.at", true },
{ "conocimientosdigitales.com", true },
{ "conory.com", true },
- { "conpins.nl", true },
{ "conrad-kostecki.de", true },
{ "conradkostecki.de", true },
+ { "conrail.blue", true },
{ "consciousbrand.co", true },
{ "consciouschoices.net", true },
{ "consec-systems.de", true },
@@ -7872,8 +7747,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "cookwithmanali.com", true },
{ "cool-parties.co.uk", true },
{ "cool-wallpapers.jp", true },
- { "cool110.tk", true },
- { "cool110.xyz", true },
{ "coolattractions.co.uk", true },
{ "cooldan.com", true },
{ "coole-fete.de", true },
@@ -7892,7 +7765,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "copperhead.co", true },
{ "copperheados.com", true },
{ "copplaw.com", true },
- { "coptic-treasures.com", true },
{ "coptkm.cz", true },
{ "copycaught.co", true },
{ "copycaught.net", true },
@@ -7909,7 +7781,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "cordis.io", true },
{ "cordis.tk", true },
{ "cordlessdog.com", true },
- { "core-concepts.de", true },
+ { "core-concepts.de", false },
{ "core-networks.de", true },
{ "core.mx", true },
{ "core.org.pt", false },
@@ -7936,7 +7808,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "cornerstonecmc.org", true },
{ "corniche.com", true },
{ "corningcu.org", true },
- { "cornodo.com", true },
{ "corona-academy.com", true },
{ "corona-renderer.cloud", true },
{ "corona-renderer.com", true },
@@ -8015,10 +7886,8 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "couragefound.org", true },
{ "coursables.com", true },
{ "coursera.org", true },
- { "courseworkbank.info", true },
{ "courtlistener.com", true },
{ "couscous.recipes", true },
- { "cousincouples.com", true },
{ "coussinsky.net", true },
{ "covbounce.co.uk", true },
{ "covenantoftheriver.org", true },
@@ -8094,7 +7963,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "crazydomains.co.uk", true },
{ "crazydomains.com.au", true },
{ "crazydomains.in", true },
- { "crazyfamily11.de", true },
{ "crazymeeshu.com", true },
{ "crazynoisybizarre.town", true },
{ "crazypaul.com", true },
@@ -8105,6 +7973,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "crea-shops.ch", true },
{ "crea.bg", true },
{ "creadstudy.com", true },
+ { "crealogix-online.com", true },
{ "creamcastles.co.uk", true },
{ "creared.edu.co", true },
{ "create-ls.jp", true },
@@ -8125,6 +7994,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "creativedigital.co.nz", true },
{ "creativefolks.co.uk", true },
{ "creativefreedom.ca", true },
+ { "creativeink.de", true },
{ "creativekkids.com", true },
{ "creativelaw.eu", true },
{ "creativeliquid.com", true },
@@ -8202,6 +8072,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "cromefire.myds.me", true },
{ "cronberg.ch", true },
{ "croncron.io", true },
+ { "cronix.cc", true },
{ "cronologie.de", true },
{ "cronometer.com", true },
{ "cropdiagnosis.com", true },
@@ -8236,7 +8107,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "croydonbouncycastles.co.uk", true },
{ "crrev.com", true },
{ "crstat.ru", true },
- { "crt.sh", true },
{ "crt2014-2024review.gov", true },
{ "crumbcontrol.com", true },
{ "crunchrapps.com", true },
@@ -8258,16 +8128,12 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "crypto.cat", false },
{ "crypto.graphics", true },
{ "crypto.is", false },
- { "cryptobells.com", false },
{ "cryptobin.co", true },
{ "cryptocon.org", true },
- { "cryptoegg.ca", true },
{ "cryptofan.org", true },
- { "cryptofrog.co", true },
{ "cryptography.ch", true },
{ "cryptography.io", true },
{ "cryptoguidemap.com", true },
- { "cryptoisnotacrime.org", true },
{ "cryptojourney.com", true },
{ "cryptolinc.com", true },
{ "cryptology.ch", true },
@@ -8304,7 +8170,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "csfloors.co.uk", true },
{ "csfm.com", true },
{ "csgo.su", true },
- { "csgogamers.com", false },
{ "csgohandouts.com", true },
{ "csgoswap.com", true },
{ "csgotwister.com", true },
@@ -8335,7 +8200,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "cthomas.work", true },
{ "cthulhuden.com", true },
{ "ctj.im", true },
- { "ctl.email", true },
{ "ctliu.com", true },
{ "ctnguyen.de", true },
{ "ctnguyen.net", true },
@@ -8359,6 +8223,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "cubia3.com", true },
{ "cubia4.com", true },
{ "cubile.xyz", true },
+ { "cublick.com", true },
{ "cubos.io", false },
{ "cubostecnologia.com", false },
{ "cubostecnologia.com.br", false },
@@ -8401,7 +8266,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "curiosity-driven.org", true },
{ "curlybracket.co.uk", true },
{ "currency-strength.com", true },
- { "current.com", true },
{ "currentlystreaming.com", true },
{ "currentobserver.com", true },
{ "currynissanmaparts.com", true },
@@ -8430,10 +8294,8 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "customgear.com.au", true },
{ "customizeyourshower.com", true },
{ "customizeyoursink.com", true },
- { "custompapers.com", true },
{ "customromlist.com", true },
{ "customshort.link", true },
- { "customwritings.com", true },
{ "customwritingservice.com", true },
{ "customwritten.com", true },
{ "cutephil.com", true },
@@ -8496,6 +8358,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "cybermeldpunt.nl", true },
{ "cyberoptic.de", true },
{ "cyberphaze.com", true },
+ { "cyberpioneer.net", false },
{ "cyberpubonline.com", true },
{ "cyberregister.nl", true },
{ "cyberregister.org", true },
@@ -8516,7 +8379,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "cybertu.be", true },
{ "cyberwars.dk", true },
{ "cyberwire.nl", true },
- { "cybit.io", true },
+ { "cyberxpert.nl", true },
{ "cybozu.cn", true },
{ "cybozu.com", true },
{ "cybozulive-dev.com", true },
@@ -8531,7 +8394,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "cygnan.com", true },
{ "cygnatus.com", true },
{ "cygnius.net", true },
- { "cygu.ch", true },
{ "cyhour.com", true },
{ "cykelbanor.se", true },
{ "cylindricity.com", true },
@@ -8546,6 +8408,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "cyph.video", true },
{ "cyph.ws", true },
{ "cypherpunk.at", true },
+ { "cypherpunk.com", true },
{ "cypressinheritancesaga.com", true },
{ "cypresslegacy.com", true },
{ "cyprus-company-service.com", true },
@@ -8556,19 +8419,16 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "cytegic-update-packages.com", true },
{ "cyumus.com", true },
{ "cyyzaid.cn", true },
- { "czakey.net", true },
{ "czbix.com", true },
{ "czc.cz", true },
{ "czechamlp.com", true },
{ "czechvirus.cz", true },
{ "czerno.com", true },
{ "czfa.pl", true },
- { "czk.mk", true },
{ "d-20.fr", true },
{ "d-designerin.de", true },
{ "d-eisenbahn.com", true },
{ "d-loop.de", true },
- { "d-macindustries.com", true },
{ "d-msg.com", true },
{ "d-parts24.de", true },
{ "d-quantum.com", true },
@@ -8586,7 +8446,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "d3xt3r01.tk", true },
{ "d3xx3r.de", true },
{ "d42.no", true },
- { "d4wson.com", true },
{ "d4x.de", true },
{ "d66.nl", true },
{ "d8.io", true },
@@ -8633,6 +8492,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "daisidaniels.co.uk", true },
{ "daisy-peanut.com", true },
{ "daisypeanut.com", true },
+ { "daiwai.de", false },
{ "daiweihu.com", true },
{ "dak.org", true },
{ "daknob.net", true },
@@ -8674,7 +8534,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "dancingshiva.at", true },
{ "dandenongroadapartments.com.au", true },
{ "daneandthepain.com", true },
- { "dango.in", true },
{ "danhalliday.com", true },
{ "daniel-baumann.ch", true },
{ "daniel-cholewa.de", true },
@@ -8688,7 +8547,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "danielepestilli.com", true },
{ "danielgorr.de", true },
{ "danielheal.net", true },
- { "danielhinterlechner.eu", false },
+ { "danielhinterlechner.eu", true },
{ "danielhochleitner.de", true },
{ "danieljamesscott.org", true },
{ "danieljireh.com", true },
@@ -8727,7 +8586,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "danny.fm", true },
{ "dannycairns.com", true },
{ "dannyrohde.de", true },
- { "dannystevens.co.uk", true },
{ "danonsecurity.com", true },
{ "danotage.tv", true },
{ "danova.de", true },
@@ -8751,7 +8609,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "danyabanya.com", true },
{ "dao.spb.su", true },
{ "daoro.net", true },
- { "daphne.informatik.uni-freiburg.de", true },
{ "dapim.co.il", true },
{ "daplie.com", true },
{ "daracokorilo.com", true },
@@ -8824,13 +8681,13 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "datacenternews.asia", true },
{ "datacenternews.co.nz", true },
{ "datacentrenews.eu", true },
- { "datacool.tk", true },
{ "datadit.hu", true },
{ "datadyne.technology", true },
{ "datafd.com", true },
{ "datafd.net", true },
{ "dataformers.at", true },
{ "dataharvest.at", true },
+ { "datahoarder.xyz", true },
{ "datahoarderschool.club", true },
{ "datakick.org", true },
{ "datalife.gr", true },
@@ -8842,7 +8699,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "datascience.cafe", true },
{ "datascience.ch", true },
{ "datascomemorativas.com.br", true },
- { "datasharesystem.com", true },
{ "dataskydd.net", true },
{ "dataspace.pl", true },
{ "dataswamp.org", true },
@@ -8856,7 +8712,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "datememe.com", true },
{ "datengrab.xyz", true },
{ "datenkeks.de", true },
- { "datenlast.de", true },
{ "dateno1.com", true },
{ "datenreiter.org", true },
{ "datenschutz-consult.de", true },
@@ -8910,7 +8765,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "davidlane.io", true },
{ "davidlillo.com", true },
{ "davidlyness.com", true },
- { "davidmcevoy.org.uk", true },
{ "davidmessenger.co.uk", true },
{ "davidnadaski.com", true },
{ "davidpearce.com", true },
@@ -8926,12 +8780,10 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "davisroi.com", true },
{ "davo-usedcars.be", true },
{ "davy-server.com", true },
- { "daw.nz", true },
{ "dawena.de", true },
{ "dawnbringer.eu", true },
{ "dawnbringer.net", true },
{ "dawnofeden.net", true },
- { "dawnsonb.com", true },
{ "dawoud.org", true },
{ "dawson-floridavilla.co.uk", true },
{ "day-peak.com", true },
@@ -8978,10 +8830,10 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "dchest.org", true },
{ "dckd.nl", true },
{ "dcl.re", true },
+ { "dclaisse.fr", true },
{ "dcmt.co", true },
{ "dcpower.eu", true },
{ "dcrdev.com", true },
- { "dd.art.pl", true },
{ "ddays2008.org", true },
{ "ddel.de", true },
{ "dden.ca", true },
@@ -9032,16 +8884,9 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "dearktiel.nl", true },
{ "dearnevalleybouncycastles.co.uk", true },
{ "deathy.ro", true },
- { "debarrasantony.com", true },
- { "debarrasasnieressurseine.com", true },
- { "debarrasboulognebillancourt.com", true },
- { "debarrasclichy.com", true },
- { "debarrascolombes.com", true },
- { "debarrasnanterre.com", true },
{ "debbyefurd.com", true },
{ "debie-usedcars.be", true },
{ "debigare.com", true },
- { "debitpaie.com", true },
{ "debron-ot.nl", true },
{ "debrusoft.ch", true },
{ "debt.com", true },
@@ -9061,7 +8906,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "decompiled.de", true },
{ "decor-d.com", true },
{ "decoratingadvice.co.uk", true },
- { "decoratore.roma.it", true },
{ "decoratrix.com", true },
{ "decorauvent.ca", true },
{ "decorestilo.com.br", true },
@@ -9088,6 +8932,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "deepbluecrafting.co.uk", true },
{ "deepcode.io", true },
{ "deeperxh.com", true },
+ { "deephill.com", true },
{ "deeployr.io", true },
{ "deepserve.info", true },
{ "deepsouthsounds.com", true },
@@ -9194,6 +9039,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "demonwav.com", true },
{ "demonwolfdev.com", true },
{ "demotivatorbi.ru", true },
+ { "dempsters.ca", false },
{ "demuzere.be", true },
{ "demuzere.com", true },
{ "demuzere.eu", true },
@@ -9320,14 +9166,12 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "detoxetmoi.com", true },
{ "detoxsinutritie.ro", true },
{ "detroit-english.de", true },
- { "detroitrocs.org", true },
{ "detroitstylepizza.com", true },
{ "detroitzoo.org", true },
{ "detski.center", true },
{ "detskysad.com", true },
{ "detuinmuze.nl", true },
{ "detype.nl", true },
- { "deuchnord.fr", true },
{ "deude.de", true },
{ "deukie.nl", true },
{ "deurenfabriek.nl", true },
@@ -9355,8 +9199,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "devct.cz", false },
{ "devcu.com", true },
{ "devcu.net", true },
- { "devdom.io", true },
- { "devdoodle.net", true },
{ "devel.cz", true },
{ "develerik.com", true },
{ "develop.cool", true },
@@ -9364,7 +9206,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "developer.mydigipass.com", false },
{ "developerdan.com", true },
{ "developerfair.com", true },
- { "developermail.io", true },
{ "developers.facebook.com", false },
{ "developfx.com", true },
{ "developmentaid.org", true },
@@ -9383,7 +9224,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "devjack.de", true },
{ "devkid.net", true },
{ "devklog.net", true },
- { "devlamvzw.org", true },
+ { "devlamvzw.org", false },
{ "devlatron.net", true },
{ "devlogr.com", true },
{ "devolution.ws", true },
@@ -9402,7 +9243,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "dexalo.de", true },
{ "deyute.com", true },
{ "dezeregio.nl", true },
- { "dezet-ev.de", true },
{ "dezintranet.com", true },
{ "dezmembrariromania.ro", true },
{ "dezshop24.de", true },
@@ -9440,6 +9280,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "di2pra.fr", true },
{ "diadorafitness.es", true },
{ "diadorafitness.it", true },
+ { "diagnocentro.cl", true },
{ "diagnostix.org", true },
{ "dialoegue.com", true },
{ "diamante.ro", true },
@@ -9467,7 +9308,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "dicionariodesimbolos.com.br", true },
{ "dicionarioetimologico.com.br", true },
{ "dickieslife.com", true },
- { "dickpics.ru", true },
{ "dicoding.com", true },
{ "dictionaryofnumbers.com", true },
{ "dictzone.com", true },
@@ -9484,11 +9324,12 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "die-seide.de", true },
{ "die-sinlosen.de", true },
{ "die-speisekammer-reutlingen.de", true },
- { "diedrich.co", true },
+ { "diedrich.co", false },
{ "diedrich.me", true },
{ "dieecpd.org", true },
{ "diegelernten.de", true },
{ "diegerbers.de", true },
+ { "diegobarrosmaia.com.br", true },
{ "diegogelin.com", true },
{ "diegorbaquero.com", true },
{ "diehl.io", true },
@@ -9534,6 +9375,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "digilicious.com", true },
{ "digimagical.com", true },
{ "digimedia.cd", false },
+ { "diginota.com", true },
{ "digioccumss.ddns.net", true },
{ "digired.ro", true },
{ "digital-compounds.com", true },
@@ -9543,7 +9385,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "digital.govt.nz", true },
{ "digital1st.co.uk", true },
{ "digital1world.com", true },
- { "digital2web.com", true },
+ { "digital2web.com", false },
{ "digitalarchitecture.com", true },
{ "digitalbitbox.com", true },
{ "digitalcash.cf", true },
@@ -9612,6 +9454,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "din-hkd.jp", true },
{ "dineachook.com.au", true },
{ "dinepont.fr", true },
+ { "dingcc.com", true },
{ "dinge.xyz", true },
{ "dingelbob-schuhcreme.gq", true },
{ "dingsbums.shop", true },
@@ -9647,11 +9490,9 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "dirko.net", true },
{ "dirkwolf.de", true },
{ "dirtcraft.ca", true },
- { "dirtygeek.ovh", true },
{ "disability.gov", true },
{ "disabled.dating", true },
{ "disanteimpianti.com", true },
- { "disarc.com", true },
{ "disavow.tools", true },
{ "disc.uz", true },
{ "discarica.it", true },
@@ -9668,12 +9509,13 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "discordapp.com", true },
{ "discordghost.space", true },
{ "discordia.me", true },
- { "discotek.club", false },
+ { "discotek.club", true },
{ "discount24.de", true },
{ "discountplush.com", true },
{ "discover-shaken.com", true },
{ "discoverthreejs.com", true },
{ "discoveryaima.com", true },
+ { "discoveryottawa.ca", true },
{ "discoveryrom.org", true },
{ "discreet-condooms.nl", true },
{ "dise-online.de", true },
@@ -9717,7 +9559,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "dissertationhelp.com", true },
{ "dissidence.ovh", true },
{ "dissident.host", true },
- { "dissieux.com", true },
{ "dist.torproject.org", false },
{ "disti.com", true },
{ "distiduffer.org", true },
@@ -9746,6 +9587,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "divinegames.studio", true },
{ "diving.photo", true },
{ "divorciosmurcia.com", true },
+ { "divvymonkey.com", true },
{ "dixi.fi", true },
{ "diybook.at", true },
{ "diycc.org", true },
@@ -9790,7 +9632,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "dlitz.net", true },
{ "dll4free.com", true },
{ "dlld.com", true },
- { "dlouwrink.nl", true },
{ "dlrsp.org", true },
{ "dlscomputers.com.au", true },
{ "dlunch.net", true },
@@ -9807,7 +9648,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "dmd.lv", true },
{ "dmdd.org.uk", true },
{ "dmeevalumate.com", true },
- { "dmfd.net", true },
{ "dmi.es", true },
{ "dmitry.sh", true },
{ "dmmkenya.co.ke", true },
@@ -9840,13 +9680,10 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "dnsinfo.ml", true },
{ "dnsman.se", true },
{ "dnstwister.report", true },
- { "do-it.cz", true },
{ "do-prod.com", true },
{ "do.gd", true },
{ "do.search.yahoo.com", false },
{ "do13.net", true },
- { "do67.de", true },
- { "do67.net", true },
{ "dobrev.family", true },
{ "dobrisan.ro", true },
{ "dobsnet.net", true },
@@ -9861,7 +9698,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "dochitaceahlau.ro", true },
{ "dockerbook.com", false },
{ "dockerm.com", true },
- { "dockerturkiye.com", true },
{ "dockerup.net", true },
{ "doclassworks.com", true },
{ "docline.gov", true },
@@ -9877,6 +9713,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "doctor-locks.co.uk", true },
{ "doctor.dating", true },
{ "doctorfox.co.uk", true },
+ { "doctorsonmaps.com", true },
{ "doctorwho.cz", true },
{ "docubox.info", true },
{ "docucopies.com", true },
@@ -9894,7 +9731,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "dogear.ch", true },
{ "dogfi.sh", true },
{ "dogft.com", true },
- { "doggedbyirs.com", true },
{ "doggroomingcourse.com", true },
{ "dogmap.jp", true },
{ "dogoo.com", true },
@@ -9918,7 +9754,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "dollemore.com", true },
{ "dolorism.com", true },
{ "dolphin-it.de", true },
- { "dolt.xyz", true },
{ "dom-medicina.ru", true },
{ "doma.in", true },
{ "domadillo.com", true },
@@ -10053,11 +9888,9 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "dosyauzantisi.com", true },
{ "dot.ro", true },
{ "dotacni-parazit.cz", true },
- { "dotb.dn.ua", false },
{ "dotbigbang.com", true },
{ "dotbox.org", true },
{ "dotcircle.co", true },
- { "dotconnor.com", true },
{ "dotgov.gov", true },
{ "dothebangthingsalon.com", true },
{ "dothydesign.com", true },
@@ -10091,6 +9924,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "downloadaja.com", true },
{ "downloadgamemods.com", true },
{ "downloadgram.com", true },
+ { "downloads.zdnet.com", true },
{ "downloadsoftwaregratisan.com", true },
{ "downrightcute.com", true },
{ "downtimerobot.com", true },
@@ -10150,7 +9984,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "dragon-chem.eu", true },
{ "dragon-hearts.co.uk", true },
{ "dragoncave.me", true },
- { "dragoncityhack.tips", true },
{ "dragonfly.co.uk", true },
{ "dragonheartsrpg.com", true },
{ "dragonkin.net", true },
@@ -10277,6 +10110,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "drubn.de", false },
{ "drugs.com", true },
{ "drumbe.at", true },
+ { "drummondframing.com", true },
{ "drunkscifi.com", true },
{ "drupal-expert.it", true },
{ "drupal.org", true },
@@ -10290,7 +10124,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "drycleancoalition.org", true },
{ "drycreekphoto.com", true },
{ "drydrydry.com", true },
- { "ds67.de", true },
{ "dsancomics.com", true },
{ "dsanraffleshangbai.xyz", true },
{ "dsayce.com", true },
@@ -10310,21 +10143,18 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "dsteiner.at", true },
{ "dstvinstallrandburg.co.za", true },
{ "dsuinnovation.com", true },
- { "dsyunmall.com", true },
{ "dt27.org", true },
{ "dtbouncycastles.co.uk", true },
{ "dtdsh.com", true },
{ "dte.co.uk", true },
{ "dtechstore.com.br", true },
- { "dtg-fonds.com", true },
- { "dtg-fonds.de", true },
- { "dtg-fonds.net", true },
{ "dtk-vom-chausseehaus.de", true },
{ "dtnx.eu", true },
{ "dtnx.net", true },
{ "dtnx.org", true },
{ "dtp-mstdn.jp", true },
{ "dtuaarsfest.dk", true },
+ { "dtx.sk", true },
{ "dualascent.com", true },
{ "dualias.xyz", false },
{ "dub.cz", true },
@@ -10346,13 +10176,9 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "duckinc.net", true },
{ "duct.me", true },
{ "duernberg.at", true },
+ { "duesee.org", true },
{ "duesterhus.eu", true },
{ "dufrei.com", true },
- { "dugnet.com", false },
- { "dugnet.io", false },
- { "dugnet.net", false },
- { "dugnet.org", false },
- { "dugnet.tech", false },
{ "dugunedavet.com", true },
{ "duh.se", true },
{ "duijf.info", true },
@@ -10408,11 +10234,11 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "dustyspokesbnb.ca", true },
{ "dutch.desi", true },
{ "dutchdare.nl", true },
- { "dutchessuganda.com", true },
{ "dutchforkrunners.com", true },
{ "dutchrank.nl", true },
{ "dutchwanderers.nl", true },
{ "dutchweballiance.nl", true },
+ { "dv189.com", true },
{ "dvbris.co.uk", true },
{ "dvbris.com", true },
{ "dvdland.com.au", true },
@@ -10437,7 +10263,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "dybuster.es", true },
{ "dybuster.it", true },
{ "dybuster.se", true },
- { "dycoa.com", true },
{ "dyeager.org", true },
{ "dyktig.as", true },
{ "dyktig.no", true },
@@ -10449,7 +10274,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "dylmye.me", true },
{ "dymersion.com", true },
{ "dymfbbs.com", true },
- { "dymowski.de", true },
+ { "dymowski.de", false },
{ "dyn-dnhensel.de", true },
{ "dyn-nserve.net", true },
{ "dyn.im", true },
@@ -10477,7 +10302,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "dyyn.de", true },
{ "dyz.pw", true },
{ "dzeina.ch", true },
- { "dzet.de", true },
{ "dziary.com", true },
{ "dziurdzia.pl", true },
{ "dzndk.com", true },
@@ -10485,7 +10309,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "dzndk.org", true },
{ "dznn.nl", true },
{ "dzomo.org", true },
- { "dzsibi.com", true },
{ "dzsula.hu", true },
{ "dzyabchenko.com", true },
{ "e-apack.com.br", true },
@@ -10503,7 +10326,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "e-lifetechnology.com", true },
{ "e-migration.ch", true },
{ "e-planetelec.fr", false },
- { "e-speak24.pl", true },
{ "e-standardstore.org", true },
{ "e-surveillant.nl", true },
{ "e-teacher.pl", true },
@@ -10525,7 +10347,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "e2feed.com", true },
{ "e30.ee", true },
{ "e4metech.com", true },
- { "e51888.com", true },
{ "e52888.com", true },
{ "e52888.net", true },
{ "e53888.com", true },
@@ -10556,15 +10377,12 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "earn.com", true },
{ "earthsystemprediction.gov", true },
{ "earticleblog.com", true },
- { "earvinkayonga.com", true },
- { "easelforart.com", true },
{ "easez.net", true },
{ "eashwar.com", true },
{ "eason-yang.com", true },
{ "east-line.su", true },
{ "eastarm.net", true },
{ "eastcoastbubbleandbounce.co.uk", true },
- { "eastcoastinflatables.co.uk", true },
{ "easterncapebirding.co.za", true },
{ "eastlothianbouncycastles.co.uk", true },
{ "eastmanbusinessinstitute.com", true },
@@ -10642,7 +10460,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "echatta.org", true },
{ "echidna-rocktools.eu", true },
{ "echo-security.co", true },
- { "echo.cc", true },
{ "echoactive.com", true },
{ "echoanalytics.com", true },
{ "echodio.com", true },
@@ -10706,12 +10523,14 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "ecoterramedia.com", true },
{ "ecotur.org", true },
{ "ecovision.com.br", true },
+ { "ecpannualmeeting.com", true },
{ "ecrandouble.ch", true },
{ "ecupcafe.com", false },
{ "ecxforum.com", true },
{ "ed.gs", true },
{ "ed4becky.net", true },
{ "edakoe.ru", true },
+ { "edanni.io", true },
{ "edd-miles.com", true },
{ "eddesign.ch", true },
{ "eddmil.es", true },
@@ -10719,7 +10538,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "eddyn.net", true },
{ "edeca.net", true },
{ "edehsa.com", true },
- { "edenvalerubbleremovals.co.za", true },
{ "edesseglabor.hu", true },
{ "edfinancial.com", true },
{ "edge-cloud.net", true },
@@ -10750,6 +10568,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "edoss.co.za", true },
{ "edp-collaborative.com", true },
{ "edplan.io", true },
+ { "edpubs.gov", false },
{ "edragneainpuscarie.ro", true },
{ "edsby.com", true },
{ "edservicing.com", true },
@@ -10768,6 +10587,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "educationunlimited.com", true },
{ "educator-one.com", true },
{ "educators.co.nz", true },
+ { "eductf.org", true },
{ "eduid.se", false },
{ "edumundo.nl", true },
{ "eduroam.no", true },
@@ -10814,7 +10634,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "effe.ch", true },
{ "effective-altruist.com", true },
{ "effectivecoffee.com", true },
- { "effectivepapers.com", true },
{ "effero.net", true },
{ "effex.ru", true },
{ "effizienta.ch", true },
@@ -10834,7 +10653,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "egfl.org.uk", true },
{ "egg-ortho.ch", true },
{ "eggblast.com", true },
- { "eggert.org", false },
{ "eggplant.today", true },
{ "egiftcards.be", true },
{ "eglek.com", true },
@@ -10866,9 +10684,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "eickhof.co", true },
{ "eickhof.us", true },
{ "eickhofcolumbaria.com", true },
- { "eidolons.org", true },
{ "eifel.website", true },
- { "eiga-movie.com", true },
{ "eigenpul.se", true },
{ "eigenpulse.com", true },
{ "eighty-aid.com", true },
@@ -10888,7 +10704,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "einsatzstellenverwaltung.de", true },
{ "einser.com", true },
{ "einsit.com", true },
- { "einsitapis.com", true },
{ "einsteinathome.org", true },
{ "eintageinzug.de", true },
{ "eintragsservice24.de", true },
@@ -10916,7 +10731,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "ekokontakt.cz", true },
{ "ekonbenefits.com", true },
{ "ekostecki.de", true },
- { "ekpyroticfrood.net", true },
{ "ekrana.info", true },
{ "eksisozluk.com", true },
{ "ekuatorial.com", true },
@@ -10997,7 +10811,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "electriciansimivalley.com", true },
{ "electricianthousandoaks.com", true },
{ "electricianwestlakevillage.com", true },
- { "electricienasnieres.fr", true },
{ "electricimagination.co.uk", true },
{ "electriclakesherwood.com", true },
{ "electricmalibu.com", true },
@@ -11058,11 +10871,11 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "eleusis-zur-verschwiegenheit.de", true },
{ "elevator.ee", true },
{ "elevatoraptitudetest.com", true },
- { "elexel.ru", true },
{ "elexprimidor.com", true },
{ "elfe.de", true },
{ "elfnon.com", true },
{ "elgalponazo.com.ar", true },
+ { "elglobo.com.mx", false },
{ "elgosblanc.com", false },
{ "elguadia.faith", true },
{ "elhamadimi.com", true },
@@ -11088,6 +10901,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "elisabethkostecki.de", true },
{ "elisabethrene.com", true },
{ "elisechristie.com", true },
+ { "elistor6100.xyz", true },
{ "elite-porno.ru", true },
{ "elite12.de", true },
{ "elitebouncingfun.com", true },
@@ -11151,7 +10965,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "elwix.com", true },
{ "elxsi.de", true },
{ "elyasweb.com", true },
- { "elyisus.info", true },
{ "elysiria.fr", true },
{ "elysiumware.com", true },
{ "em-biotek.cz", true },
@@ -11207,7 +11020,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "emmagraystore.com", true },
{ "emmaliddell.com", true },
{ "emobilityforum.org", true },
- { "emoji.bzh", true },
+ { "emoji.bzh", false },
{ "emolafarm.com", true },
{ "emond-usedcars.net", true },
{ "empathogen.com", true },
@@ -11246,7 +11059,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "enaim.de", true },
{ "enamae.net", true },
{ "enbecom.net", true },
- { "encadrer-mon-enfant.com", true },
{ "encfs.win", true },
{ "encircleapp.com", true },
{ "encnet.de", true },
@@ -11322,7 +11134,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "enjinwallet.io", true },
{ "enjinx.io", true },
{ "enjoyphoneblog.it", true },
- { "enjoystudio.ro", true },
{ "enlatte.com", true },
{ "enlazaresbueno.cl", true },
{ "enlightened.si", true },
@@ -11354,7 +11165,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "entabe.jp", true },
{ "entactogen.com", true },
{ "entactogens.com", true },
- { "enteente.com", true },
{ "enterprisechannel.asia", true },
{ "enterprisey.enterprises", true },
{ "entheogens.com", true },
@@ -11372,9 +11182,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "envant.co.uk", true },
{ "enveloppenopmaat.nl", true },
{ "envescent.com", true },
- { "enviam.de", true },
{ "enviaya.com.mx", true },
- { "environment.ai", true },
{ "environmentkirklees.org", true },
{ "enviroprobasements.com", true },
{ "envirotech.com.au", true },
@@ -11393,7 +11201,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "epassafe.com", true },
{ "epave.paris", true },
{ "epay.bg", true },
- { "ephe.be", true },
+ { "epdeveloperchallenge.com", true },
{ "ephesusbreeze.com", true },
{ "epi.one", true },
{ "epic-vistas.com", true },
@@ -11403,7 +11211,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "epicenter.work", true },
{ "epicenter.works", true },
{ "epicentre.works", true },
- { "epichouse.net", true },
+ { "epichouse.net", false },
{ "epicinflatables.co.uk", true },
{ "epickitty.co.uk", true },
{ "epicpages.com", true },
@@ -11509,7 +11317,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "erikwalther.eu", true },
{ "erinaceinae.com", true },
{ "eriner.me", true },
- { "erinlin.com", true },
{ "erinn.io", true },
{ "erisrenee.com", true },
{ "erixschueler.de", true },
@@ -11556,7 +11363,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "es-geenen.de", true },
{ "es.search.yahoo.com", false },
{ "es888.net", true },
- { "es8888.net", true },
{ "es999.net", true },
{ "es9999.net", true },
{ "esagente.com", true },
@@ -11585,7 +11391,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "esb1788.info", true },
{ "esb1788.net", true },
{ "esb1788.org", true },
- { "esb17888.com", true },
{ "esb2013.com", true },
{ "esb2013.net", true },
{ "esb2099.com", true },
@@ -11608,10 +11413,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "esb677.net", true },
{ "esb775.net", true },
{ "esb777.biz", true },
- { "esb777.cc", true },
- { "esb777.com", true },
{ "esb777.me", true },
- { "esb777.net", true },
{ "esb777.org", true },
{ "esb886.com", true },
{ "esb888.net", true },
@@ -11620,13 +11422,9 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "esb9588.com", true },
{ "esb9588.net", true },
{ "esb9588.org", true },
- { "esb999.com", true },
- { "esb999.info", true },
{ "esb999.org", true },
- { "esba11.cc", true },
{ "esba11.com", true },
{ "esba11.in", true },
- { "esba11.net", true },
{ "esball-in.com", true },
{ "esball-in.net", true },
{ "esball.bz", true },
@@ -11642,8 +11440,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "esball518.info", true },
{ "esball518.net", true },
{ "esball518.org", true },
- { "esball888.com", true },
- { "esball888.net", true },
{ "esballs.com", true },
{ "esbbon.com", true },
{ "esbbon.net", true },
@@ -11656,6 +11452,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "esbm4.net", true },
{ "esbm5.net", true },
{ "esc.chat", true },
+ { "escael.org", true },
{ "escape2rooms.fr", true },
{ "escapeplaza.de", true },
{ "escapetalk.nl", true },
@@ -11678,12 +11475,10 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "eshobe.com", true },
{ "eshop-prices.com", true },
{ "eshtapay.com", true },
- { "esibun.net", true },
{ "esigmbh.de", true },
{ "esipublications.com", true },
{ "esite.ch", true },
{ "eskdale.net", true },
- { "eskriett.com", true },
{ "esmoney.cc", true },
{ "esmoney.me", true },
{ "esoa.net", true },
@@ -11708,7 +11503,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "esphigmenou.gr", true },
{ "espigol.org", true },
{ "esports-network.de", true },
- { "esprit-cloture.fr", true },
{ "espritrait.com", true },
{ "esquirou-trieves.fr", true },
{ "esquisse.fr", true },
@@ -11718,13 +11512,9 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "essaychecker.com", true },
{ "essaydirectory.com", true },
{ "essayforsale.net", true },
- { "essayforum.com", true },
{ "essayhave.com", true },
- { "essaylib.com", true },
{ "essaynews.com", true },
{ "essaypro.net", true },
- { "essayscam.org", true },
- { "essayshark.com", true },
{ "essaytalk.com", true },
{ "essaywebsite.com", true },
{ "essaywriting.biz", true },
@@ -11733,7 +11523,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "essite.net", true },
{ "esslm.sk", true },
{ "essoduke.org", true },
- { "essteebee.ch", true },
{ "estafallando.es", true },
{ "estafallando.mx", true },
{ "estaleiro.org", true },
@@ -11749,9 +11538,9 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "estetista.net", true },
{ "esthesoleil.jp", true },
{ "estilopack-loja.com.br", true },
+ { "estoic.net", true },
{ "estoniantrade.ee", true },
{ "estonoentraenelexamen.com", true },
- { "estoqueinformatica.com.br", true },
{ "estudioamazonico.com", true },
{ "estudiserradal.com", true },
{ "esw00.com", true },
@@ -11803,6 +11592,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "ethosinfo.com", true },
{ "etienne.cc", true },
{ "etikus-hacker.hu", true },
+ { "etincelle.ml", true },
{ "etiquetaunica.com.br", true },
{ "etoile-usedcars.com", true },
{ "etre-soi.ch", true },
@@ -11851,7 +11641,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "eurekaarchitecture.com", true },
{ "euro-servers.de", true },
{ "euroalter.com", true },
- { "euroapo.org", true },
{ "eurocenterobuda.hu", true },
{ "eurocomcompany.cz", true },
{ "eurofrank.eu", true },
@@ -11870,6 +11659,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "europapier.ua", true },
{ "europastudien.de", true },
{ "european-agency.org", true },
+ { "europeancupinline.eu", true },
{ "europeanpreppers.com", true },
{ "europeantimberconnectors.ca", true },
{ "europeantransportmanagement.com", true },
@@ -11882,6 +11672,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "euroservice.com.gr", true },
{ "euroshop.or.at", true },
{ "euroskano.nl", true },
+ { "eurotime.ua", true },
{ "eurotramp.com", true },
{ "eurotravelstar.eu", true },
{ "eurousa.us", true },
@@ -11923,7 +11714,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "eventaro.com", true },
{ "eventive.org", true },
{ "eventosenmendoza.com.ar", true },
- { "eventplace.me", false },
{ "events-hire.co.uk", true },
{ "eventtech.com", false },
{ "ever.sale", true },
@@ -11958,7 +11748,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "evileden.com", true },
{ "evilized.de", true },
{ "evilmartians.com", true },
- { "evilness.nl", true },
{ "evilsite.cf", true },
{ "evilvolcanolairs.com", true },
{ "evion.nl", true },
@@ -12004,7 +11793,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "exagoni.com.my", true },
{ "example.sc", true },
{ "example.wf", true },
- { "exampleessays.com", true },
{ "examsmate.in", true },
{ "exaplac.com", true },
{ "exatmiseis.net", false },
@@ -12050,7 +11838,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "expancio.com", true },
{ "expandeco.com", true },
{ "expatmortgage.uk", true },
- { "expatriate.pl", true },
{ "expecting.com.br", true },
{ "experienceoutdoors.org.uk", true },
{ "experienceoz.com.au", true },
@@ -12072,6 +11859,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "expo-america.ru", true },
{ "expo-asia.ru", true },
{ "expo-europe.ru", true },
+ { "expo-larionov.org", true },
{ "expokohler.com", true },
{ "exponentialnews.net", true },
{ "expoort.co.uk", true },
@@ -12260,6 +12048,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "fairviewmotel-simcoe.com", true },
{ "fairydust.space", true },
{ "faithgrowth.com", true },
+ { "faithindemocracy.eu", false },
{ "faithleaks.org", true },
{ "faithmissionaries.com", true },
{ "faithwatch.org", true },
@@ -12290,6 +12079,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "falsum.net", true },
{ "fam-kreibich.de", true },
{ "fam-stemmer.de", false },
+ { "fam-weyer.de", false },
{ "famcloud.de", true },
{ "famdouma.nl", true },
{ "fameng.nl", true },
@@ -12327,7 +12117,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "fanhouwan.com", true },
{ "fanjoe.be", true },
{ "fansided.com", true },
- { "fansmade.art", true },
{ "fantasiapainter.com", true },
{ "fantasticcleaners.com.au", true },
{ "fantastichandymanmelbourne.com.au", true },
@@ -12344,7 +12133,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "fap.no", true },
{ "faq.ie", true },
{ "fara.gov", true },
- { "faradji.nu", true },
{ "faradome.ws", true },
{ "faraslot8.com", true },
{ "farcecrew.de", true },
@@ -12354,7 +12142,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "farhadexchange.com", true },
{ "farhood.org", true },
{ "farid.is", true },
- { "farmacia-discreto.com", true },
{ "farmacialaboratorio.it", true },
{ "farmer.dating", true },
{ "farmers.gov", false },
@@ -12441,7 +12228,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "fcitasc.com", true },
{ "fckd.net", true },
{ "fcosinus.com", true },
- { "fcp.cn", true },
{ "fcprovadia.com", true },
{ "fcsic.gov", true },
{ "fdevs.ch", true },
@@ -12468,6 +12254,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "fedcenter.gov", true },
{ "federaljobs.gov", true },
{ "federalreserve.gov", true },
+ { "federalreserveconsumerhelp.gov", true },
{ "federatedbank.com", true },
{ "federicomigliavacca.it", true },
{ "fedjobs.gov", true },
@@ -12475,6 +12262,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "fedoramagazine.org", true },
{ "fedorapeople.org", true },
{ "fedoraproject.org", true },
+ { "fedpartnership.gov", true },
{ "fedramp.gov", false },
{ "fedrtc.org", true },
{ "fedshirevets.gov", true },
@@ -12491,7 +12279,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "feel-events.com", true },
{ "feel.aero", true },
{ "feelgood-workouts.de", true },
- { "feelmom.com", true },
{ "feeltennis.net", true },
{ "feen.us", true },
{ "feepod.com", true },
@@ -12506,20 +12293,19 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "fegli.gov", true },
{ "fehngarten.de", true },
{ "fehnladen.de", true },
- { "feigling.net", true },
+ { "feigling.net", false },
{ "feilen.de", true },
{ "feisbed.com", true },
{ "feisim.com", true },
{ "feisim.org", true },
- { "feist.io", true },
{ "feistyduck.com", true },
{ "feizhujianzhi.com", true },
{ "fejes.house", true },
{ "feld.design", true },
{ "feld.saarland", true },
{ "feldhousen.com", true },
+ { "felett.es", true },
{ "felgitscher.xyz", true },
- { "felicifia.org", true },
{ "felinepc.com", true },
{ "felisslovakia.sk", true },
{ "felistirnavia.sk", true },
@@ -12543,7 +12329,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "feng-in.com", true },
{ "feng-in.net", true },
{ "feng.si", true },
- { "fengyi.tel", true },
{ "fenster-bank.at", true },
{ "fenster-bank.de", true },
{ "ferdies.co.za", true },
@@ -12574,7 +12359,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "festival-tipps.com", true },
{ "festivaljapon.com", true },
{ "festivalxdentro.com", true },
- { "fetlife.com", true },
{ "fettlaus.de", true },
{ "feudalisten.de", true },
{ "feuerhuhn.de", true },
@@ -12643,7 +12427,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "fiery.me", true },
{ "fifei.de", true },
{ "fifichachnil.paris", true },
- { "fifieldtech.com", true },
{ "fifr.nl", true },
{ "fiftynorth.eu", true },
{ "fiftyonetielt.be", true },
@@ -12662,13 +12445,13 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "fiken.no", true },
{ "fil.fi", true },
{ "filanthropystar.org", true },
+ { "file-cloud.eu", true },
{ "file-pdf.it", true },
{ "filebox.moe", false },
{ "filecopa.com", true },
{ "files.from-me.org", true },
{ "filestar.io", true },
{ "filetransfer.one", true },
- { "filewall.de", true },
{ "filezilla-project.org", true },
{ "filezilla.cn", true },
{ "filhin.es", true },
@@ -12728,7 +12511,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "finefriends.nl", true },
{ "finelovedolls.com", true },
{ "finenet.com.tw", true },
- { "finewineonline.com", true },
{ "finfev.de", true },
{ "finflix.net", true },
{ "finform.ch", true },
@@ -12738,6 +12520,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "finkenberger.org", false },
{ "finnclass.cz", true },
{ "finnwea.com", true },
+ { "finpt.com", false },
{ "finsprings.org", true },
{ "fintandunleavy.com", true },
{ "fintechnics.com", false },
@@ -12760,7 +12543,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "firegoby.jp", true },
{ "fireleadership.gov", true },
{ "firemudfm.com", true },
- { "firepeak.ru", true },
{ "fireportal.cz", true },
{ "fireportal.sk", true },
{ "fireshellsecurity.team", true },
@@ -12793,8 +12575,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "fischer-its.com", false },
{ "fischer-kundendienst.de", true },
{ "fischers.cc", true },
- { "fischers.it", true },
- { "fischers.srv.br", true },
{ "fise.cz", true },
{ "fish-hook.ru", true },
{ "fishbattle.io", true },
@@ -12804,7 +12584,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "fishermansbendcorporation.com.au", true },
{ "fishermansbendtownhouses.com.au", true },
{ "fishexport.eu", true },
- { "fishfinders.info", true },
{ "fishgen.no", true },
{ "fishserver.net", true },
{ "fishtacos.blog", true },
@@ -13009,6 +12788,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "flyserver.co.il", true },
{ "flyshe.co.uk", true },
{ "flyspace.ml", true },
+ { "flyssh.net", true },
{ "flyswoop.com", true },
{ "flyt.online", true },
{ "flytoadventures.com", true },
@@ -13025,7 +12805,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "fmussatmd.com", true },
{ "fnb-griffinonline.com", true },
{ "fnbnokomis.com", true },
- { "fnfpt.co.uk", true },
{ "fnkr.net", true },
{ "fnof.ch", true },
{ "fnordserver.eu", true },
@@ -13065,10 +12844,10 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "folwark.krakow.pl", true },
{ "folwarkwiazy.pl", true },
{ "fomopop.com", true },
- { "fondanastasia.ru", true },
{ "fondationwiggli.ch", true },
{ "fondsdiscountbroker.de", true },
{ "fondy.eu", true },
+ { "fondy.ru", true },
{ "fondy.ua", true },
{ "fonga.ch", true },
{ "fonolo.com", true },
@@ -13083,10 +12862,8 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "foodattitude.ch", true },
{ "foodblogger.club", true },
{ "foodcowgirls.com", true },
- { "foodev.de", true },
{ "foodsafety.gov", true },
{ "foodsafetyjobs.gov", true },
- { "foodserve.in", true },
{ "foodsouvenirs.it", true },
{ "foodtable.at", true },
{ "foodwise.marketing", true },
@@ -13119,6 +12896,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "forestraven.net", true },
{ "foreverssl.com", true },
{ "foreversummertime.com", true },
+ { "forewordreviews.com", true },
{ "forex.ee", true },
{ "forexchef.de", true },
{ "forexee.com", true },
@@ -13147,6 +12925,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "forologikidilosi.com.gr", true },
{ "forourselves.com", true },
{ "forpc.us", true },
+ { "forplayers.pl", true },
{ "forrestheller.com", true },
{ "forro.info", true },
{ "forsakringsarkivet.se", true },
@@ -13169,7 +12948,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "forum-kinozal.appspot.com", true },
{ "forum.quantifiedself.com", false },
{ "forum3.ru", true },
- { "forumjuridico.org", true },
{ "forumvoordemocratie.nl", true },
{ "forvisualdesign.com", true },
{ "forward-fly-fishing.ch", true },
@@ -13178,7 +12956,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "fosaudit.com", true },
{ "foscamcanada.com", true },
{ "fosdem.org", true },
- { "foshanshequ.com", false },
{ "fossguard.com", true },
{ "fossilfreeyale.org", true },
{ "fotella.com", true },
@@ -13242,7 +13019,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "framedpaws.com", true },
{ "framezdakkapellen.nl", true },
{ "fran.cr", true },
- { "francesca-and-lucas.com", true },
{ "francescopalazzo.com", true },
{ "francescoservida.ch", true },
{ "francetraceur.fr", true },
@@ -13258,6 +13034,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "francoislepage.com", true },
{ "francoz.me", true },
{ "frandor.co.uk", true },
+ { "frank.fyi", true },
{ "franke-chemie.de", true },
{ "frankedier.com", true },
{ "franken-lehrmittel.de", true },
@@ -13272,6 +13049,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "frankmorrow.com", true },
{ "franksiler.com", true },
{ "frankslaughterinsurance.com", true },
+ { "frankwei.xyz", true },
{ "frankyan.com", true },
{ "fransallen.com", true },
{ "frantic1048.com", true },
@@ -13303,6 +13081,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "frebib.com", true },
{ "frebib.me", true },
{ "frebib.net", true },
+ { "freddieonfire.tk", false },
{ "freddyfazbearspizzeria.com", true },
{ "freddysfuncastles.co.uk", true },
{ "fredericcote.com", true },
@@ -13311,7 +13090,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "frederikvig.com", true },
{ "fredloya.com", true },
{ "fredriksslekt.se", true },
- { "fredtec.ru", true },
{ "fredvoyage.fr", true },
{ "free-your-pc.com", true },
{ "free.com.tw", true },
@@ -13334,7 +13112,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "freedomonline.bg", true },
{ "freedomrahoitus.fi", true },
{ "freeenglishhelp.com", true },
- { "freeexampapers.com", true },
{ "freeform4u.de", true },
{ "freegame-mugen.jp", true },
{ "freegutters.com", true },
@@ -13376,6 +13153,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "freevps.us", false },
{ "freeweibo.com", true },
{ "freeyourmusic.com", true },
+ { "freezion.com", true },
{ "frei.social", true },
{ "freifahrt.de", true },
{ "freifamily.ch", true },
@@ -13443,7 +13221,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "frizo.com", true },
{ "frly.de", true },
{ "frob.nl", true },
- { "froehlich.it", true },
{ "froehliche-hessen.de", true },
{ "frogatto.com", true },
{ "frogeye.fr", true },
@@ -13485,6 +13262,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "fs-fitness.eu", true },
{ "fs-maistadt.de", true },
{ "fs257.com", true },
+ { "fsapubs.gov", false },
{ "fsbn.eu", true },
{ "fsbnh.bank", true },
{ "fsbpaintrock.com", true },
@@ -13581,7 +13359,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "funfoodco.co.uk", true },
{ "funfunmstdn.tokyo", true },
{ "funhouse-inflatables.co.uk", true },
- { "funi4u.com", true },
{ "funinbeds.org.uk", true },
{ "funken-networks.de", true },
{ "funktionel.co", true },
@@ -13622,6 +13399,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "furryyiff.site", true },
{ "fursuitbutts.com", true },
{ "furtherfood.com", true },
+ { "fusa-miyamoto.jp", true },
{ "fuselight.nl", true },
{ "fuseos.net", true },
{ "fushee.com", true },
@@ -13632,7 +13410,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "futagro.com", true },
{ "futrou.com", true },
{ "future-moves.com", true },
- { "futurefire.de", true },
{ "futurefund.com", true },
{ "futurefundapp.com", true },
{ "futurehack.io", true },
@@ -13702,6 +13479,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "g4w.co", true },
{ "g5.gov", true },
{ "g8energysolutions.co.uk", true },
+ { "gaanbaksho.com.au", true },
{ "gaaz.fr", true },
{ "gabe565.com", true },
{ "gabecook.com", true },
@@ -13731,7 +13509,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "gaines-sodiamex.fr", true },
{ "gaio-automobiles.fr", true },
{ "gaireg.de", true },
- { "gaiserik.com", true },
{ "gaitandmobility.com", true },
{ "gaitrehabilitation.com", true },
{ "gaitresearch.com", true },
@@ -13750,10 +13527,11 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "galeries.photo", true },
{ "galgopersa.com.br", true },
{ "galileanhome.org", true },
- { "galileomtz.com", true },
{ "galinas-blog.de", true },
{ "galinos.gr", true },
{ "galle.cz", true },
+ { "gallerify.eu", true },
+ { "galletasgabi.com.mx", false },
{ "galleyfoods.com", true },
{ "gallicrooster.com", true },
{ "gallifreyapp.co.uk", true },
@@ -13769,7 +13547,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "gambitnash.com", true },
{ "gambitprint.com", true },
{ "gamblersgaming.eu", true },
- { "game-files.net", false },
{ "game7.de", true },
{ "gameblabla.nl", true },
{ "gamebrott.com", true },
@@ -13787,7 +13564,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "gamepad.com.br", true },
{ "gamercredo.com", true },
{ "gamerezo.com", true },
- { "gamerz-stream.com", true },
{ "gamerzdot.com", true },
{ "games4theworld.org", true },
{ "gamesaviour.com", true },
@@ -13826,8 +13602,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "gapdirect.com", true },
{ "gapfa.org", true },
{ "gaptek.id", false },
- { "gar-nich.net", false },
- { "garage-abri-chalet.fr", true },
{ "garage-leone.com", true },
{ "garage-meynard.com", true },
{ "garageenginuity.com", true },
@@ -13909,6 +13683,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "gdax.com", true },
{ "gdb-tutorial.net", true },
{ "gdgrzeszow.pl", true },
+ { "gdhzcgs.com", true },
{ "gdiary.net", true },
{ "gdpr-pohotovost.cz", true },
{ "gdutnic.com", true },
@@ -13935,6 +13710,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "gedankenworks.com", true },
{ "geder.at", true },
{ "gedlingcastlehire.co.uk", true },
+ { "gee.is", true },
{ "geecrat.com", true },
{ "geek-hub.de", true },
{ "geek.ch", true },
@@ -13990,7 +13766,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "gemini.com", true },
{ "gemquery.com", true },
{ "genchev.io", true },
- { "gencmedya.com", true },
+ { "gencmedya.com", false },
{ "genderidentiteit.nl", true },
{ "gendrin.com", true },
{ "gendundrupa.ch", true },
@@ -14019,7 +13795,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "geneve-naturisme.ch", true },
{ "genevoise-entretien.ch", true },
{ "genfaerd.dk", true },
- { "genie-seiner-generation.de", true },
{ "geniusteacher.in", true },
{ "geniuszone.biz", true },
{ "genocidediary.org", true },
@@ -14090,7 +13865,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "geschwinder.net", true },
{ "gestorehotel.com", true },
{ "gestormensajeria.com", true },
- { "gesundes-im-napf.de", true },
{ "gesundheitmassage.com", true },
{ "gesundheitswelt24.de", true },
{ "get-erp.ru", true },
@@ -14147,7 +13921,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "getsmartaboutdrugs.gov", true },
{ "getsport.mobi", true },
{ "getsubs.net", true },
- { "getswadeshi.com", true },
{ "getteamninja.com", true },
{ "getthefriendsyouwant.com", true },
{ "getticker.com", true },
@@ -14156,7 +13929,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "getvdownloader.com", true },
{ "getweloop.io", true },
{ "getwisdom.io", true },
- { "getyeflask.com", true },
{ "getyou.onl", true },
{ "getyourlifestraight.com", true },
{ "geyduschek.be", true },
@@ -14229,7 +14001,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "gigacog.com", true },
{ "gigantism.com", true },
{ "gigawa.lt", true },
- { "gigawattz.com", true },
{ "giggletotz.co.uk", true },
{ "gigime.com", true },
{ "gigin.eu", true },
@@ -14283,7 +14054,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "git.ac.cn", true },
{ "git.market", true },
{ "git.tt", true },
- { "gitar.io", true },
{ "gitep.org.uk", true },
{ "gites-alizea.com", true },
{ "gitesdeshautescourennes.com", true },
@@ -14318,7 +14088,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "gl.search.yahoo.com", false },
{ "glaciernursery.com", true },
{ "gladwellentertainments.co.uk", true },
- { "glahcks.com", true },
{ "glamguru.co.il", true },
{ "glamguru.world", true },
{ "glamour4you.de", true },
@@ -14372,6 +14141,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "glocalworks.jp", true },
{ "glofox.com", true },
{ "gloneta.com", false },
+ { "glossopnorthendafc.co.uk", true },
{ "glotech.co.uk", true },
{ "glotechkitchens.co.uk", true },
{ "glotechrepairs.co.uk", true },
@@ -14386,7 +14156,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "glyxins.com", true },
{ "gm.search.yahoo.com", false },
{ "gmail.com", false },
- { "gmantra.org", true },
{ "gmbh-kiekin.de", true },
{ "gmc.uy", true },
{ "gmccar.it", true },
@@ -14407,6 +14176,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "gmx.es", true },
{ "gmx.fr", true },
{ "gmx.net", true },
+ { "gn00.com", true },
{ "gnax.jp", false },
{ "gnetion.com", true },
{ "gnetwork.eu", true },
@@ -14422,6 +14192,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "go-embedded.de", true },
{ "go-wild.co.uk", true },
{ "go-zh.org", true },
+ { "go.microsoft.com", true },
{ "go.xero.com", false },
{ "go2ubl.nl", true },
{ "goa8.xyz", true },
@@ -14478,7 +14249,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "gokhankesici.com", true },
{ "gokmenguresci.com", true },
{ "gold24.ru", true },
- { "goldclubcasino.com", true },
{ "goldcoasthypnotherapyhypnosis.com.au", true },
{ "goldcoaststumpbusters.com", true },
{ "goldegg-training.com", false },
@@ -14494,7 +14264,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "goldstein.tel", true },
{ "golf18network.com", true },
{ "golf18staging.com", true },
- { "golfburn.com", true },
{ "golfhausmallorca.com", true },
{ "golfmeile.de", true },
{ "golfpark-bostalsee.de", true },
@@ -14516,7 +14285,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "gooday.life", true },
{ "gooddomainna.me", true },
{ "goodenough.nz", false },
- { "goodfeels.net", true },
{ "goodvibesblog.com", true },
{ "google", true },
{ "google-analytics.com", true },
@@ -14532,8 +14300,9 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "goproallaccess.com", true },
{ "goquiq.com", true },
{ "gorakukai.jp", true },
- { "gordonobrecht.com", true },
{ "gordonscouts.com.au", true },
+ { "gorf.chat", true },
+ { "gorf.club", true },
{ "gorgias.me", true },
{ "gorky.media", true },
{ "gorn.ch", true },
@@ -14545,6 +14314,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "goshin-group.co.jp", true },
{ "goshow.tv", true },
{ "gospelfollower.com", true },
+ { "gospelofmark.ch", true },
{ "gospelvestcination.de", true },
{ "gostaffer.com", true },
{ "gostest.org", true },
@@ -14567,8 +14337,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "gottcode.org", false },
{ "goudenharynck.be", true },
{ "gouforit.com", true },
- { "goujianwen.com", true },
- { "goukon.ru", true },
{ "gouldcooksey.com", true },
{ "goup.co", true },
{ "goup.com.tr", true },
@@ -14582,19 +14350,16 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "govtjobs.blog", true },
{ "govtrack.us", true },
{ "govype.com", true },
- { "gowe.wang", false },
{ "gowildrodeo.co.uk", true },
{ "gowin9.com", true },
{ "gowin9.net", true },
{ "gowithflo.de", true },
{ "gozenhost.com", true },
- { "gpalabs.com", true },
{ "gpcsolutions.fr", true },
{ "gpdimaranathasiantar.org", true },
{ "gpfclan.de", true },
{ "gpgscoins.com", true },
{ "gplans.us", true },
- { "gplintegratedit.com", true },
{ "gpm.ltd", true },
{ "gprs.uk.com", true },
{ "gps.com.br", true },
@@ -14610,6 +14375,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "grabacabpa.com", true },
{ "grabi.ga", true },
{ "grace-wan.com", true },
+ { "gracebaking.com", false },
{ "gracedays.org", true },
{ "gracethrufaith.com", true },
{ "gracetini.com", true },
@@ -14657,6 +14423,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "granfort.es", false },
{ "granian.pro", true },
{ "granishe.com", true },
+ { "graniteind.com", true },
{ "grannys-stats.com", true },
{ "grannyshouse.de", true },
{ "grantcooper.com", true },
@@ -14728,6 +14495,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "greenpanda.de", true },
{ "greenpartyofnewmilford.org", true },
{ "greenpeace-magazin.de", true },
+ { "greenpeace.berlin", true },
{ "greenroach.ru", true },
{ "greenrushdaily.com", true },
{ "greensdictofslang.com", true },
@@ -14853,7 +14621,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "gsimagebank.co.uk", true },
{ "gslink.me", true },
{ "gsmsecurity.net", true },
- { "gsoc.se", true },
{ "gsrc.io", true },
{ "gst.name", true },
{ "gst.priv.at", true },
@@ -14881,11 +14648,11 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "guardiansoftheearth.org", true },
{ "gubagoo.com", true },
{ "gubagoo.io", true },
- { "gudangpangan.id", true },
{ "gudini.net", true },
{ "gudrun.ml", true },
{ "guegan.de", true },
{ "guelo.ch", true },
+ { "guendra.dedyn.io", true },
{ "guenthereder.at", true },
{ "guerrilla.technology", true },
{ "guesthouse-namaste.com", true },
@@ -14906,9 +14673,10 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "guide-peche-cantal.com", true },
{ "guidebook.co.tz", true },
{ "guidedselling.net", true },
+ { "guideline.gov", false },
+ { "guidelines.gov", false },
{ "guideo.ch", true },
{ "guidepointsecurity.com", true },
- { "guides-et-admin.com", true },
{ "guides-peche64.com", true },
{ "guidesetc.com", true },
{ "guidetoiceland.is", false },
@@ -14939,9 +14707,9 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "guphi.net", false },
{ "gurkan.in", true },
{ "gurmel.ru", true },
+ { "gurochan.ch", true },
{ "gurpusmaximus.com", true },
{ "guru-naradi.cz", true },
- { "gurubetng.com", true },
{ "gurucomi.com", true },
{ "gurueffect.com", true },
{ "gurugardener.co.nz", true },
@@ -14955,12 +14723,10 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "guus-thijssen.nl", true },
{ "guusvandewal.nl", true },
{ "guvernalternativa.ro", true },
- { "guyot-tech.com", true },
{ "gv-neumann.de", true },
{ "gvatas.in", true },
{ "gveh.de", true },
{ "gvi-timing.ch", true },
- { "gvi.be", true },
{ "gviedu.com", true },
{ "gvitiming.ch", true },
{ "gvm.io", true },
@@ -15032,7 +14798,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "haccp.milano.it", true },
{ "haccp.roma.it", true },
{ "hacettepeteknokent.com.tr", true },
- { "hachre.de", true },
+ { "hachre.de", false },
{ "hack.club", true },
{ "hackademix.net", true },
{ "hackanders.com", true },
@@ -15040,7 +14806,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "hackbarth.guru", true },
{ "hackbeil.name", true },
{ "hackcraft.net", true },
- { "hackdown.me", true },
{ "hackenkunjeleren.nl", true },
{ "hackenturet.dk", true },
{ "hacker.club", true },
@@ -15049,6 +14814,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "hacker.parts", true },
{ "hacker1.com", true },
{ "hacker101.com", true },
+ { "hackerchai.com", true },
{ "hackerco.com", true },
{ "hackereyes.com", true },
{ "hackergateway.com", true },
@@ -15059,6 +14825,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "hackerone.at", true },
{ "hackerone.com", true },
{ "hackerone.net", true },
+ { "hackerpoints.com", true },
{ "hackerschat.net", true },
{ "hackerstxt.org", true },
{ "hackettrecipes.com", true },
@@ -15073,7 +14840,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "hackthissite.org", true },
{ "hacktic.info", true },
{ "hacktivis.me", true },
- { "hackyourfaceoff.com", true },
{ "hackzogtum-coburg.de", true },
{ "hadaly.fr", true },
{ "hadleighswimmingclub.co.uk", true },
@@ -15090,11 +14856,10 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "haha-raku.com", true },
{ "hahay.es", true },
{ "haiboxu.com", true },
- { "hail2u.net", true },
{ "hailer.com", true },
{ "hairbeautyartists.it", true },
{ "haircrazy.com", true },
- { "hairplaybychenellekay.com", true },
+ { "hairplaybychenellekay.com", false },
{ "hairraisingphotobooths.co.uk", true },
{ "hairtonic-lab.com", true },
{ "haixihui.cn", true },
@@ -15117,6 +14882,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "halkyon.net", true },
{ "hallelujahsoftware.com", true },
{ "halletienne.fr", true },
+ { "hallettxn.com", true },
{ "hallhuber.com", true },
{ "halliday.work", true },
{ "halligladen.de", true },
@@ -15134,7 +14900,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "hamcram.io", true },
{ "hamiltonlinen.com", true },
{ "hamiltonmedical.nl", true },
- { "hamish.ca", true },
{ "hammer-corp.com", true },
{ "hammer-schnaps.com", true },
{ "hammer-sms.com", true },
@@ -15151,7 +14916,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "handlecoin.com", true },
{ "handleidingkwijt.com", true },
{ "handmade-workshop.de", true },
- { "handmadegobelin.com", true },
{ "handmadeshoes.pe", true },
{ "handyglas.com", true },
{ "handymanlondonplease.co.uk", true },
@@ -15160,7 +14924,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "handyticket.de", true },
{ "hanfox.co.uk", false },
{ "hanfverband-erfurt.de", true },
- { "hang333.moe", true },
{ "hangar.hosting", true },
{ "hangcapnach.com", true },
{ "hangouts.google.com", true },
@@ -15186,7 +14949,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "hanzubon.jp", true },
{ "hao-zhang.com", true },
{ "haogoodair.ca", true },
- { "haoqi.men", true },
{ "haotown.cn", true },
{ "haozhang.org", true },
{ "haozi.me", true },
@@ -15237,7 +14999,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "haritsa.co.id", true },
{ "harjitbhogal.com", true },
{ "harlor.de", true },
- { "harmfarm.nl", true },
{ "harmoney.co.nz", true },
{ "harmoney.com", true },
{ "harmoney.com.au", true },
@@ -15246,7 +15007,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "harp.gov", true },
{ "harrcostl.com", true },
{ "harringtonca.com", true },
- { "harrisonsdirect.co.uk", true },
{ "harrisonswebsites.com", true },
{ "harrisonvillenaz.org", true },
{ "harry-baker.com", true },
@@ -15266,7 +15026,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "harveyauzorst.com", true },
{ "harveymilton.com", true },
{ "has-no-email-set.de", false },
- { "haschrebellen.de", true },
{ "hasdf.de", true },
{ "hasecuritysolutions.com", true },
{ "haselsteiner.me", true },
@@ -15277,6 +15036,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "hashi.dk", true },
{ "hashiconf.eu", true },
{ "hashicorp.com", true },
+ { "hashimah.ca", true },
{ "hashimoto-jimusho.com", true },
{ "hashinteractive.com", true },
{ "hashish.net", true },
@@ -15287,7 +15047,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "hasilocke.de", true },
{ "haskovec.com", true },
{ "hasselbach-dellwig.de", true },
- { "hatarisecurity.co.ke", true },
{ "hatcherlawgroupnm.com", true },
{ "hatul.info", true },
{ "haucke.xyz", true },
@@ -15375,7 +15134,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "health.gov", true },
{ "health.graphics", true },
{ "healthcare.gov", false },
- { "healthcare6.com", true },
{ "healtheals.com", true },
{ "healtheffectsofasbestos.com", true },
{ "healthery.com", true },
@@ -15407,7 +15165,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "heartview.com.br", true },
{ "heartwoodart.com", true },
{ "hearty.blog", true },
- { "hearty.cf", true },
{ "hearty.ga", true },
{ "hearty.gq", true },
{ "hearty.me", true },
@@ -15425,7 +15182,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "heavyequipments.org", true },
{ "heayao.com", true },
{ "hebergeurssd.com", true },
- { "hebikhiv.nl", true },
{ "hebingying.cn", true },
{ "hebocon.nl", true },
{ "hebriff.com", true },
@@ -15442,7 +15198,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "hedonistic.org", true },
{ "hedonium.com", true },
{ "hedweb.co.uk", true },
- { "hedweb.com", true },
{ "hedweb.net", true },
{ "hedweb.org", true },
{ "heeler.blue", true },
@@ -15470,6 +15225,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "heimonen.eu", true },
{ "heimprofis.de", true },
{ "heinemann.io", true },
+ { "heinemeier.dk", true },
{ "heinpost.nl", false },
{ "heinzelmann.co", true },
{ "heiraten-gardasee.de", true },
@@ -15501,16 +15257,11 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "hellersgas.com", true },
{ "helles-koepfchen.de", true },
{ "helloacm.com", true },
- { "hellomouse.net", true },
{ "hellsgamers.pw", true },
{ "hellsh.com", true },
{ "helmut-a-binser.de", true },
{ "help.simpletax.ca", true },
{ "helpconnect.com.au", true },
- { "helpdebit.com", true },
- { "helpfacile.com", true },
- { "helpfixe.com", true },
- { "helpflux.com", true },
{ "helpgoabroad.com", true },
{ "helpmij.cf", true },
{ "helpscoutdocs.com", true },
@@ -15565,6 +15316,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "herds.eu", true },
{ "herdserv.de", true },
{ "herebedragons.io", true },
+ { "herecsrymy.cz", true },
{ "heritagebaptistchurch.com.ph", true },
{ "herkam.pl", true },
{ "hermanbrouwer.nl", true },
@@ -15621,7 +15373,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "hexicurity.com", true },
{ "hexid.me", true },
{ "hexieshe.com", true },
- { "hexo.io", true },
{ "hexony.com", true },
{ "hexr.org", true },
{ "hexstream.net", true },
@@ -15642,7 +15393,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "hgfa.fi", true },
{ "hgw168.com", true },
{ "hh-medic.com", true },
- { "hh-wolke.dedyn.io", true },
{ "hhgdo.de", true },
{ "hhhdb.com", true },
{ "hhidr.org", true },
@@ -15673,16 +15423,16 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "highlatitudestravel.com", true },
{ "highlegshop.com", true },
{ "highlevelwoodlands.com", true },
- { "highlightsfootball.com", false },
+ { "highlightsfootball.com", true },
{ "highlnk.com", true },
{ "highperformancehvac.com", true },
{ "highspeed-arnsberg.de", true },
{ "highspeedinternet.my", true },
{ "highspeedinternetservices.ca", true },
{ "hightechbasementsystems.com", true },
- { "hightimes.com", true },
{ "highwaytohoell.de", true },
{ "higilopocht.li", true },
+ { "hikarukujo.com", true },
{ "hike.pics", true },
{ "hikingguy.com", true },
{ "hilahdih.cz", true },
@@ -15751,6 +15501,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "hitokoto-mania.com", true },
{ "hitokoto.cn", true },
{ "hitomecha.com", true },
+ { "hitrek.ml", true },
{ "hitter-lauzon.com", true },
{ "hitter.family", true },
{ "hitterfamily.com", true },
@@ -15791,6 +15542,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "hlinformatics.nl", true },
{ "hlsmandarincentre.com", true },
{ "hlucas.de", true },
+ { "hm773.net", true },
{ "hmcdj.cn", true },
{ "hmhotelec.com", false },
{ "hmoegirl.com", true },
@@ -15807,6 +15559,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "hobby-drechselei.de", true },
{ "hobbyspeed.com", true },
{ "hocassian.cn", true },
+ { "hochhaus.us", true },
{ "hochoukikikiraku.com", true },
{ "hochzeit-dana-laurens.de", true },
{ "hochzeitsfotograf-deinfoto.ch", true },
@@ -15820,7 +15573,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "hoe.re", true },
{ "hoeft-autolackierung.de", true },
{ "hoekvanholland.eu", true },
- { "hoelty.network", true },
{ "hoeren.club", true },
{ "hoesnelwasik.nl", true },
{ "hoevenstein.nl", true },
@@ -15836,7 +15588,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "hohm.in", true },
{ "hoiquanadida.com", true },
{ "hoken-wakaru.jp", true },
- { "hokepon.com", true },
{ "hokieprivacy.org", true },
{ "hokify.at", true },
{ "hokify.ch", true },
@@ -15849,7 +15600,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "holistichealer.in", true },
{ "holisticon.de", true },
{ "hollandsdiep.nl", true },
- { "hollerau.de", true },
{ "hollermann.eu", true },
{ "hollo.me", true },
{ "hollowpoint.xyz", true },
@@ -15902,7 +15652,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "homeseller.com", true },
{ "homeserver-kp.de", true },
{ "homesteadfarm.org", true },
- { "homewatt.co.uk", true },
{ "homeyou.com", true },
{ "hommeatoutfaire.be", true },
{ "homophoni.com", true },
@@ -15930,13 +15679,12 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "hoop.la", true },
{ "hoopertechnicalsolutions.com", true },
{ "hooplessinseattle.com", true },
- { "hooray.beer", true },
{ "hoorr.com", true },
{ "hootworld.net", false },
+ { "hoowhen.cn", true },
{ "hopconseils.ch", true },
{ "hopconseils.com", true },
{ "hope-line-earth.jp", true },
- { "hopesb.org", true },
{ "hopla.sg", true },
{ "hoplongtech.com", true },
{ "hoponmedia.de", true },
@@ -16021,7 +15769,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "hotnewhiphop.com", true },
{ "hoto.us", true },
{ "hoton.in", true },
- { "hotornot.com", true },
{ "hotplate.co.nz", true },
{ "hotplug.gr", true },
{ "hottaro.com", true },
@@ -16105,7 +15852,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "hsivonen.iki.fi", true },
{ "hsmr.cc", true },
{ "hsn.com", true },
- { "hsr.gov", true },
+ { "hsr.gov", false },
{ "hsts.me", true },
{ "hstsfail.appspot.com", true },
{ "hstspreload.appspot.com", true },
@@ -16158,6 +15905,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "huangjingjing.com", true },
{ "huangliangbo.com", true },
{ "huangting.me", true },
+ { "huangzenghao.cn", false },
{ "huashan.co.uk", true },
{ "huaxueba.com", true },
{ "hub.org.ua", true },
@@ -16177,6 +15925,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "hugi.is", true },
{ "hugizrecords.com", true },
{ "huglen.info", true },
+ { "hugofs.com", true },
{ "hugolynx.fr", true },
{ "huguesblanchard.paris", true },
{ "huguesditciles.com", true },
@@ -16202,6 +15951,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "human-clone.com", true },
{ "humanenrich.com", true },
{ "humanesources.com", true },
+ { "humanexperiments.com", true },
{ "humanity.com", true },
{ "humans.io", true },
{ "humanzee.com", true },
@@ -16305,6 +16055,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "hydrazin.pw", true },
{ "hydro17.com", true },
{ "hydroagro.pl", true },
+ { "hydrocloud.net", true },
{ "hydrographicsocietybenelux.eu", true },
{ "hydroturbine.info", true },
{ "hydrozone.fr", true },
@@ -16322,9 +16073,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "hyperautomotive.com.au", true },
{ "hyperbolic-mayonnaise-interceptor.ovh", true },
{ "hyperion.io", true },
- { "hyperporn.net", true },
{ "hyperreal.biz", true },
- { "hyperreal.info", true },
{ "hypersomnia.com", true },
{ "hyperthymia.com", true },
{ "hyphen.co.za", true },
@@ -16415,6 +16164,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "icanhasht.ml", true },
{ "icarlos.net", true },
{ "icbemp.gov", true },
+ { "ice.xyz", true },
{ "iceberg.academy", true },
{ "icebook.co.uk", true },
{ "icecars.net", true },
@@ -16432,7 +16182,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "icmhd.ch", true },
{ "icmp2018.org", true },
{ "icmshoptrend.com", true },
- { "icnsoft.me", true },
{ "icnsoft.org", true },
{ "ico500.com", true },
{ "icodeconnect.com", true },
@@ -16479,7 +16228,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "ideaman924.com", true },
{ "ideashop.com", true },
{ "ideaweb.de", true },
- { "idenamaislami.com", true },
{ "idensys.nl", false },
{ "ident-clinic.be", true },
{ "identifyme.net", true },
@@ -16515,7 +16263,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "idvl.de", true },
{ "ie.search.yahoo.com", false },
{ "iea-annex61.org", true },
- { "iec.pe", true },
{ "ieedes.com", true },
{ "ieeesb.nl", true },
{ "ieeesbe.nl", true },
@@ -16580,7 +16327,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "iha6.com", true },
{ "ihacklabs.com", true },
{ "ihatethissh.it", true },
- { "ihc.im", false },
+ { "ihc.im", true },
{ "ihkk.net", true },
{ "ihollaback.org", true },
{ "ihopeit.works", true },
@@ -16597,7 +16344,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "ijunohana.jp", true },
{ "ikachalife.com", true },
{ "ikarate.ru", true },
- { "ike.io", true },
{ "ikeacareers.co.uk", true },
{ "ikespta.com", true },
{ "ikeyless.com", true },
@@ -16712,13 +16458,13 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "imjustcreative.com", true },
{ "imkerei-freilinger.de", false },
{ "imkerverein-moenchswald.de", true },
+ { "imlinan.com", true },
{ "imlonghao.com", true },
{ "immaterium.de", true },
{ "immaternity.com", true },
{ "immatix.xyz", true },
{ "immersion-pictures.com", true },
{ "immersivewebportal.com", true },
- { "immigrationdirect.com.au", true },
{ "immo-agentur.com", true },
{ "immo-passion.net", true },
{ "immo-vk.de", true },
@@ -16797,6 +16543,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "incarna.co", true },
{ "incertint.com", true },
{ "inchcape-fleet-autobid.co.uk", true },
+ { "inche-ali.com", true },
{ "inchenaim.com", true },
{ "incigma.com", true },
{ "includesubdomains.preloaded.test", true },
@@ -16844,7 +16591,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "indusfastremit.com", true },
{ "indust.me", true },
{ "industrialstarter.com", true },
- { "industriasrenova.com", true },
{ "indybay.org", true },
{ "ineardisplay.com", true },
{ "inebula.it", true },
@@ -16853,6 +16599,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "inesfinc.es", true },
{ "inesta.nl", true },
{ "inet.se", true },
+ { "inetpub.cn", true },
{ "inetserver.eu", true },
{ "inetsoftware.de", true },
{ "inevitavelbrasil.com.br", true },
@@ -16876,6 +16623,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "inflatamania.com", true },
{ "inflexsys.com", true },
{ "influencerchampions.com", true },
+ { "influo.com", true },
{ "infmed.com", true },
{ "info-beamer.com", true },
{ "info-d-74.com", true },
@@ -16917,6 +16665,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "infrafusion.com", true },
{ "infranium.com", true },
{ "infranium.eu", true },
+ { "infranium.info", true },
{ "infranium.net", true },
{ "infranium.org", true },
{ "infranotes.com", true },
@@ -16926,7 +16675,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "ing-buero-junk.de", true },
{ "ing89.cc", true },
{ "ing89.com", true },
- { "ingalls.run", true },
{ "ingatlanjogaszok.hu", true },
{ "ingatlanneked.hu", true },
{ "ingber.com", true },
@@ -16948,7 +16696,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "inios.fr", true },
{ "inishbofin.ie", true },
{ "initq.net", true },
- { "initramfs.io", true },
{ "initrd.net", true },
{ "inixal.com", true },
{ "ink.horse", true },
@@ -16970,7 +16717,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "inmoodforsex.com", true },
{ "inmusrv.de", true },
{ "innerfence.com", true },
- { "innerform.com", true },
{ "innermostparts.org", true },
{ "innersafe.com", true },
{ "innohb.com", true },
@@ -17029,12 +16775,10 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "installatietechniekgresnigt.nl", true },
{ "installgentoo.net", true },
{ "instamojo.com", true },
- { "instant-hack.io", true },
{ "instant-thinking.de", true },
{ "instant.io", true },
{ "instantkhabar.com", true },
{ "instantsubs.de", true },
- { "instaquiz.ru", true },
{ "instava.cz", true },
{ "instawi.com", true },
{ "instela.com", true },
@@ -17113,7 +16857,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "international-nash-day.com", true },
{ "internationalfashionjobs.com", true },
{ "internationaltalento.it", true },
- { "internaut.co.za", true },
{ "internect.co.za", true },
{ "internet-software.eu", true },
{ "internetaanbieders.eu", true },
@@ -17147,6 +16890,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "intl-webs.com", true },
{ "intmissioncenter.org", true },
{ "into.technology", true },
+ { "intocities.de", false },
{ "inton.biz", true },
{ "intoparking.com", false },
{ "intpforum.com", true },
@@ -17157,6 +16901,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "intraobes.com", true },
{ "intrasoft.com.au", true },
{ "intraxia.com", true },
+ { "intune.life", true },
{ "intvonline.com", true },
{ "inup.jp", true },
{ "inusasha.de", true },
@@ -17184,7 +16929,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "investorloanshub.com", true },
{ "investosure.com", true },
{ "investpay.ru", true },
- { "invidio.us", true },
{ "invioinc.com", true },
{ "inviosolutions.com", true },
{ "invis.net", true },
@@ -17216,6 +16960,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "iompost.com", true },
{ "iomstamps.com", true },
{ "ionlabs.kr", true },
+ { "ionote.me", true },
{ "ionovia.de", true },
{ "ionx.co.uk", true },
{ "ioover.net", true },
@@ -17223,6 +16968,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "iosjailbreakiphone.com", true },
{ "ioslo.net", true },
{ "iosnoops.com", true },
+ { "iossifovlab.com", true },
{ "iostream.by", true },
{ "iotfen.com", true },
{ "iowaschoolofbeauty.com", true },
@@ -17292,7 +17038,9 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "irasandi.com", true },
{ "irayo.net", true },
{ "irc-results.com", true },
+ { "ircmett.de", true },
{ "iready.ro", true },
+ { "ireef.tv", true },
{ "iren.ch", true },
{ "irenekauer.com", true },
{ "irf2.pl", true },
@@ -17347,13 +17095,13 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "isecrets.se", true },
{ "iservicio.mx", true },
{ "isfff.com", true },
+ { "isfriday.com", true },
{ "isgp-studies.com", true },
{ "ishamf.com", true },
{ "ishangirdhar.com", true },
{ "ishet.al", true },
{ "ishiharaken.com", true },
{ "ishtarfreya.com", true },
- { "isidom.fr", true },
{ "isil.fi", true },
{ "isimonbrown.co.uk", true },
{ "isincheck.com", true },
@@ -17374,12 +17122,13 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "islazia.fr", true },
{ "isletech.net", true },
{ "isliada.org", true },
- { "islief.com", true },
{ "ismat.com", true },
{ "ismena.bg", true },
{ "ismetroonfiretoday.com", true },
{ "ismywebsitepenalized.com", true },
{ "isn.cz", true },
+ { "isntall.us", true },
+ { "isognattori.com", true },
{ "isolta.com", true },
{ "isolta.de", true },
{ "isolta.ee", true },
@@ -17407,6 +17156,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "issasfrissa.se", true },
{ "issforum.org", true },
{ "issio.net", true },
+ { "issue.watch", true },
{ "issues.email", true },
{ "issuesofconcern.in", true },
{ "ist-intim.de", true },
@@ -17488,7 +17238,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "itesign.de", true },
{ "itfh.eu", true },
{ "itfix.cz", true },
- { "itforcc.com", true },
{ "itforge.nl", true },
{ "itgirls.rs", true },
{ "ithakama.com", true },
@@ -17530,7 +17279,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "itsense.fr", true },
{ "itsevident.com", true },
{ "itsgoingdown.org", true },
- { "itshka.rv.ua", true },
{ "itskayla.com", true },
{ "itsmyparty.ie", true },
{ "itsnotquitethehilton.com", true },
@@ -17614,6 +17362,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "j8y.de", true },
{ "ja-dyck.de", true },
{ "ja-gps.com.au", true },
+ { "ja-publications.agency", false },
{ "ja.md", true },
{ "jaakkohannikainen.fi", true },
{ "jaalits.com", true },
@@ -17621,6 +17370,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "jaba.hosting", true },
{ "jababu.cz", true },
{ "jabbari.io", true },
+ { "jabbas.eu", true },
{ "jabber.at", true },
{ "jabberfr.org", true },
{ "jabbers.one", true },
@@ -17650,13 +17400,11 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "jacobphono.com", true },
{ "jacuzziprozone.com", true },
{ "jadchaar.me", true },
- { "jadopado.com", true },
{ "jaegerlacke.de", true },
{ "jagbouncycastles.co.uk", true },
{ "jagerman.com", true },
{ "jaguarlandrover-asse.be", true },
{ "jaguarlandrover-occasions.be", true },
- { "jaguarwong.xyz", true },
{ "jahanaisamu.com", true },
{ "jahmusic.net", true },
{ "jahner.xyz", true },
@@ -17671,7 +17419,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "jake.eu.org", true },
{ "jake.ml", true },
{ "jake.nom.za", true },
- { "jakebeardsley.com", true },
{ "jakecurtis.de", true },
{ "jakenbake.com", true },
{ "jakereynolds.co", true },
@@ -17712,11 +17459,9 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "jameshost.net", true },
{ "jameshunt.us", false },
{ "jamesj.me", false },
- { "jamesl.ml", true },
{ "jamesmarsh.net", true },
{ "jamesmilazzo.com", true },
{ "jamesmorrison.me", true },
- { "jamesrains.com", true },
{ "jamesrobertson.io", true },
{ "jamesrobertson.net", true },
{ "jamesrussellward.co.uk", true },
@@ -17742,6 +17487,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "jan-rieger.de", true },
{ "jan-roenspies.de", true },
{ "jan-von.de", true },
+ { "janada.cz", true },
{ "janaundgeorgsagenja.eu", true },
{ "janbrodda.de", true },
{ "jandev.de", true },
@@ -17761,8 +17507,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "janokacer.sk", true },
{ "janschaumann.de", true },
{ "janssenwigman.nl", true },
- { "janvari.com", true },
- { "janvaribalint.com", true },
{ "jaot.info", true },
{ "japaniac.de", false },
{ "japanphilosophy.com", true },
@@ -17775,6 +17519,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "jaredeberle.org", false },
{ "jaredfernandez.com", true },
{ "jaredfraser.com", true },
+ { "jarivisual.com", true },
{ "jarl.ninja", true },
{ "jarniashop.se", true },
{ "jaroku.com", true },
@@ -17801,7 +17546,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "javfree.me", true },
{ "javierburgos.net", true },
{ "jaycouture.com", true },
- { "jayf.de", true },
{ "jayfreestone.com", true },
{ "jaymecd.rocks", true },
{ "jayrl.com", true },
@@ -17827,14 +17571,17 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "jcaicedo.com", true },
{ "jcaicedo.tk", true },
{ "jci.cc", true },
+ { "jcolideles.com", true },
{ "jcra.net", true },
{ "jctf.team", true },
{ "jcwodan.nl", true },
+ { "jcyz.cf", true },
{ "jd-group.co.uk", true },
{ "jd1.de", true },
{ "jdassets.com", true },
{ "jdc.io", true },
{ "jdcdirectsales.com", true },
+ { "jdcdirectsales.com.ph", true },
{ "jdcgroup.com.ph", true },
{ "jdegbau.com", true },
{ "jdheysupplies.co.uk", true },
@@ -17866,9 +17613,9 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "jediweb.com.au", true },
{ "jedwarddurrett.com", true },
{ "jeec.ist", true },
- { "jeepeg.com", true },
{ "jeepmafia.com", true },
{ "jeff.forsale", true },
+ { "jeffanderson.me", true },
{ "jeffcasavant.com", false },
{ "jeffcloninger.net", true },
{ "jeffersonregan.co.uk", true },
@@ -17955,15 +17702,12 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "jetmirshatri.com", true },
{ "jetsetboyz.net", true },
{ "jetsieswerda.nl", true },
- { "jettlarue.com", true },
{ "jetwhiz.com", true },
- { "jeugdkans.nl", true },
{ "jeuxetcodes.fr", true },
{ "jeweet.net", true },
{ "jewishboyscouts.com", true },
{ "jexler.net", true },
{ "jfbst.net", true },
- { "jfmhero.me", true },
{ "jfr.im", true },
{ "jfreitag.de", true },
{ "jfsa.jp", true },
@@ -17999,6 +17743,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "jimmyroura.ch", true },
{ "jimshaver.net", true },
{ "jimslop.nl", true },
+ { "jinancy.fr", true },
{ "jinanshen.com", true },
{ "jinbo123.com", false },
{ "jinbowiki.org", true },
@@ -18008,16 +17753,17 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "jingjo.com.au", true },
{ "jinja.ai", true },
{ "jinkuru.net", true },
- { "jinliming.ml", true },
{ "jino-jossy.appspot.com", true },
{ "jinshuju.net", true },
{ "jintaiyang123.org", true },
{ "jiogo.com", true },
{ "jirav.com", true },
+ { "jiripudil.cz", true },
{ "jirosworld.com", true },
{ "jisai.net.cn", true },
{ "jisha.site", true },
{ "jiveiaktivno.bg", true },
+ { "jixun.moe", true },
{ "jiyusu.com", true },
{ "jjj.blog", true },
{ "jjlvk.nl", true },
@@ -18031,6 +17777,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "jkirsche.com", true },
{ "jkrippen.com", true },
{ "jkuvw.xyz", true },
+ { "jkyuan.tk", true },
{ "jl-dns.eu", true },
{ "jl-dns.nl", true },
{ "jl-exchange.nl", true },
@@ -18053,14 +17800,12 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "jmentertainment.co.uk", true },
{ "jmfjltd.com", true },
{ "jmk.hu", true },
- { "jmoreau.ddns.net", true },
{ "jmotion.co.uk", true },
{ "jmpb.hu", true },
{ "jmpmotorsport.co.uk", true },
{ "jmsolodesigns.com", true },
{ "jmssg.jp", true },
{ "jmvdigital.com", true },
- { "jncde.de", true },
{ "jncie.de", true },
{ "jncie.eu", true },
{ "jncip.de", true },
@@ -18069,6 +17814,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "joa-ebert.com", true },
{ "joaoaugusto.net", true },
{ "joaosampaio.com.br", true },
+ { "job-offer.de", true },
{ "jobbkk.com", true },
{ "jobbsafari.no", true },
{ "jobbsafari.se", true },
@@ -18162,7 +17908,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "johnroberts.me", true },
{ "johnrockefeller.net", true },
{ "johnsegovia.com", true },
- { "johnsiu.com", true },
+ { "johnsonho.net", true },
{ "johnvanhese.nl", true },
{ "johnyytb.be", true },
{ "joi-dhl.ch", true },
@@ -18180,7 +17926,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "jomofojo.co", true },
{ "jomofojo.com", true },
{ "jonandnoraswedding.com", true },
- { "jonarcher.info", true },
{ "jonas-thelemann.de", true },
{ "jonas-wenk.de", false },
{ "jonaskjodt.com", true },
@@ -18233,7 +17978,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "jordhy.com", true },
{ "jorisdalderup.nl", true },
{ "jornalalerta.com.br", true },
- { "josc.com.au", true },
{ "joscares.com", true },
{ "jose-alexand.re", true },
{ "jose-lesson.com", true },
@@ -18333,7 +18077,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "judge2020.com", true },
{ "judge2020.me", true },
{ "judoprodeti.cz", true },
- { "judosaintdenis.fr", false },
+ { "judosaintdenis.fr", true },
{ "juef.space", true },
{ "juegosycodigos.es", true },
{ "juegosycodigos.mx", true },
@@ -18405,7 +18149,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "junethack.net", true },
{ "jungaa.fr", true },
{ "jungesforumkonstanz.de", true },
- { "jungleculture.co.za", true },
{ "jungleducks.ca", true },
{ "junglejackscastles.co.uk", true },
{ "junglememories.co.uk", true },
@@ -18428,6 +18171,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "jurriaan.ninja", true },
{ "just-a-clanpage.de", true },
{ "just-vet-and-drive.fr", true },
+ { "justanothercompany.name", true },
{ "justbelieverecovery.com", true },
{ "justbelieverecoverypa.com", true },
{ "justbookexcursions.com", true },
@@ -18490,7 +18234,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "k258059.net", true },
{ "k2mts.org", true },
{ "k33k00.com", true },
- { "k3nny.fr", false },
+ { "k3nny.fr", true },
{ "k4r.ru", true },
{ "k7azx.com", true },
{ "k82.org", true },
@@ -18499,6 +18243,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "kaamoscreations.com", true },
{ "kaangenc.me", true },
{ "kaany.io", true },
+ { "kaasbesteld.nl", true },
{ "kaashosting.nl", true },
{ "kaatha-kamrater.se", true },
{ "kab-s.de", true },
@@ -18559,10 +18304,8 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "kaltenbrunner.it", true },
{ "kalterersee.ch", true },
{ "kalwestelectric.com", true },
- { "kam-serwis.pl", true },
- { "kamagra-italia.it", true },
{ "kamatajisyaku.tokyo.jp", true },
- { "kamikaichimaru.com", true },
+ { "kamikaichimaru.com", false },
{ "kaminbau-laub.de", true },
{ "kamixa.se", true },
{ "kamppailusali.fi", true },
@@ -18599,9 +18342,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "kantanmt.com", true },
{ "kantorkita.net", true },
{ "kantorosobisty.pl", true },
- { "kantv1.com", true },
{ "kany.me", false },
- { "kanzakiranko.jp", true },
{ "kanzashi.com", true },
{ "kanzlei-myca.de", true },
{ "kanzlei-oehler.com", true },
@@ -18616,16 +18357,15 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "karabas.com", true },
{ "karabijnhaken.nl", false },
{ "karachi.dating", true },
+ { "karaface.com", true },
{ "karalane.com", true },
{ "karamomo.net", true },
{ "karanastic.com", true },
- { "karanjthakkar.com", true },
{ "karanlyons.com", true },
{ "karasik.by", true },
{ "karateka.org", true },
{ "karateka.ru", true },
{ "kardize24.pl", true },
- { "karenledger.ca", true },
{ "kargl.net", true },
{ "karguine.in", true },
{ "karhm.com", true },
@@ -18637,7 +18377,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "karlis-kavacis.id.lv", true },
{ "karlloch.de", true },
{ "karlsmithmn.org", true },
- { "karlstabo.se", true },
{ "karlzotter.com", true },
{ "karmaassurance.ca", true },
{ "karmabaker.com", true },
@@ -18647,8 +18386,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "karmic.com", true },
{ "karn.nu", true },
{ "karneid.info", true },
- { "karpanhellas.com", false },
- { "kars.ooo", true },
{ "karsofsystems.com", true },
{ "karsten-voigt.de", true },
{ "karta-paliwowa.pl", true },
@@ -18674,6 +18411,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "katalogbutikker.dk", true },
{ "katata-kango.ac.jp", true },
{ "katedra.de", true },
+ { "kateduggan.net", true },
{ "katekligys.com", true },
{ "katemihalikova.cz", true },
{ "katericke.com", true },
@@ -18714,12 +18452,10 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "kazuhirohigashi.com", true },
{ "kazumi.ro", true },
{ "kazy111.info", true },
- { "kb3.net", true },
{ "kba-online.de", true },
{ "kbb-ev.de", true },
{ "kbbouncycastlehire.co.uk", true },
{ "kbcequitas.hu", true },
- { "kbfl.org", true },
{ "kbit.dk", true },
{ "kbjorklu.com", true },
{ "kbleventhire.co.uk", true },
@@ -18741,7 +18477,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "kdyby.org", true },
{ "ke7tlf.us", true },
{ "keakon.net", true },
- { "keaneokelley.com", true },
{ "keaysmillwork.com", true },
{ "keb.com.au", true },
{ "keb.net.au", true },
@@ -18766,13 +18501,11 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "kehlenbach.net", true },
{ "keifel.de", true },
{ "kein-design.de", true },
- { "kein-fidget-spinner-werden.de", true },
{ "keinanung.nl", true },
{ "keinefilterblase.de", true },
{ "keisaku.org", true },
{ "keishiando.com", true },
{ "keithlomax.com", true },
- { "keithws.net", true },
{ "kejar.id", true },
{ "keke-shop.ch", true },
{ "kekgame.com", true },
@@ -18789,7 +18522,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "kellyskastles.co.uk", true },
{ "kellyssportsbarandgrill.com", true },
{ "kelmarsafety.com", true },
- { "kelp.agency", true },
{ "kelvinfichter.com", true },
{ "kemmerer-net.de", true },
{ "kempkens.io", true },
@@ -18801,7 +18533,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "kenalsworld.com", true },
{ "kenbillionsyuan.tk", true },
{ "kenbonny.net", true },
- { "kenderhazmagyarorszag.hu", false },
{ "kengilmour.com", true },
{ "kenguntokku.jp", true },
{ "kenia-vakantie.nl", true },
@@ -18822,6 +18553,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "kenterlis.gr", true },
{ "kenvix.com", false },
{ "kenx5.eu.org", true },
+ { "kenyons.info", true },
{ "keops-spine.fr", true },
{ "keops-spine.us", true },
{ "kepkonyvtar.hu", true },
@@ -18849,6 +18581,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "ketty-voyance.com", true },
{ "keutel.net", true },
{ "kevinapease.com", true },
+ { "kevinbowers.me", true },
{ "kevinbusse.de", true },
{ "kevincox.ca", false },
{ "kevinfoley.cc", true },
@@ -18857,13 +18590,10 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "kevinhq.com", true },
{ "kevinkla.es", true },
{ "kevinlocke.name", true },
- { "kevinmeijer.nl", true },
- { "kevinmoreland.com", true },
- { "kevinmorssink.nl", true },
+ { "kevinpirnie.com", true },
{ "kevinrandles.com", true },
{ "kevinratcliff.com", true },
{ "kevyn.lu", true },
- { "kewego.co.uk", true },
{ "keybase.io", true },
{ "keybored.co", true },
{ "keybored.me", true },
@@ -18907,7 +18637,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "kiano.net", true },
{ "kiapartscenter.net", true },
{ "kiapartsdepartment.com", true },
- { "kiapps.ovh", true },
{ "kibea.net", true },
{ "kibibit.net", true },
{ "kibriscicek.net", true },
@@ -18937,9 +18666,9 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "kidzsmile.co.uk", true },
{ "kiebel.de", true },
{ "kiedys.net", true },
+ { "kiehls.pt", true },
{ "kiekin.org", true },
{ "kiekko.pro", true },
- { "kiel-kind.de", true },
{ "kieran.ie", true },
{ "kieranjones.uk", true },
{ "kiesuwcursus.nl", true },
@@ -18956,6 +18685,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "killerit.in", true },
{ "killerrobots.com", true },
{ "killymoonbouncycastles.com", true },
+ { "kilobyte22.de", true },
{ "kilogram.nl", true },
{ "kilometertje.nl", true },
{ "kimamass.com", true },
@@ -19002,7 +18732,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "kinniyaonlus.com", true },
{ "kinocheck.de", true },
{ "kinohled.cz", true },
- { "kinomoto.me", true },
{ "kinomoto.ovh", false },
{ "kinos.nl", true },
{ "kinozal-tv.appspot.com", true },
@@ -19015,7 +18744,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "kippenbart.gq", true },
{ "kipriakipita.gr", true },
{ "kiragameforum.net", true },
- { "kirainmoe.com", true },
{ "kiraku.co", true },
{ "kirbear.com", true },
{ "kirche-dortmund-ost.de", true },
@@ -19035,6 +18763,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "kirrie.pe.kr", true },
{ "kirsch-gestaltung.de", true },
{ "kirschbaum.me", true },
+ { "kirslis.com", true },
{ "kirstenbos.ca", true },
{ "kirstin-peters.de", true },
{ "kirwandigital.com", true },
@@ -19087,6 +18816,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "kjarrval.is", true },
{ "kjchernov.info", true },
{ "kjellner.com", true },
+ { "kjellvn.net", true },
{ "kjg-ummeln.de", true },
{ "kk-neudorf-duissern.de", false },
{ "kkaefer.com", true },
@@ -19155,6 +18885,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "klustermedia.com", true },
{ "km-net.pl", true },
{ "kmashworth.co.uk", true },
+ { "kmdev.me", true },
{ "kmkz.jp", true },
{ "kmsci.com.ph", true },
{ "kn007.net", true },
@@ -19352,11 +19083,9 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "kouki-food.com", true },
{ "koumuwin.com", true },
{ "koushinjo.org", true },
- { "kouten-jp.com", true },
{ "kov.space", true },
{ "koval.io", true },
{ "kovaldo.ru", true },
- { "kovals.sk", true },
{ "kovehitus.ee", true },
{ "kovnsk.net", true },
{ "kovspace.com", true },
@@ -19459,6 +19188,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "kry.no", true },
{ "kry.se", true },
{ "kryglik.com", true },
+ { "kryha.io", true },
{ "krypsys.com", true },
{ "krypt.com", true },
{ "kryptera.se", true },
@@ -19467,6 +19197,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "ks-watch.de", true },
{ "kschv-rdeck.de", true },
{ "kselenia.ee", true },
+ { "ksero.center", true },
{ "ksero.wroclaw.pl", true },
{ "kshlm.in", true },
{ "kspg.tv", true },
@@ -19490,7 +19221,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "kubiwa.net", true },
{ "kubkprf.ru", true },
{ "kublis.ch", true },
- { "kuchenfeelisa.de", true },
{ "kuchentraum.eu", true },
{ "kucnibudzet.com", true },
{ "kudo.co.id", true },
@@ -19537,7 +19267,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "kurona.ga", true },
{ "kuronekogaro.com", true },
{ "kurrende.nrw", true },
- { "kurrietv.nl", true },
{ "kurschies.de", true },
{ "kurserne.dk", true },
{ "kurswahl-online.de", true },
@@ -19589,9 +19318,9 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "kynastonwedding.co.uk", true },
{ "kyobostory-events.com", true },
{ "kyoko.org", true },
- { "kyonagashima.com", true },
{ "kyosaku.org", true },
{ "kyoto-k9.com", true },
+ { "kyoto-mic.com", true },
{ "kyoto-sake.net", true },
{ "kyoto-tomikawa.jp", true },
{ "kyoto-tomoshibi.jp", true },
@@ -19612,7 +19341,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "l7world.com", true },
{ "l9.fr", true },
{ "la-baldosa.fr", true },
- { "la-cave-a-nodo.fr", true },
+ { "la-cave-a-nodo.fr", false },
{ "la-compagnie-des-elfes.fr", true },
{ "la-ganiere.com", true },
{ "la-kaz-a-velo.fr", true },
@@ -19645,7 +19374,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "lachawoj.de", true },
{ "lachlan-harris.com", true },
{ "lachlan.com", true },
- { "lachlankidson.net", true },
{ "lachosetypo.com", true },
{ "lacicloud.net", true },
{ "lacigf.org", true },
@@ -19658,7 +19386,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "lacoast.gov", true },
{ "lacoquette.gr", true },
{ "lacyc3.eu", true },
- { "ladadate.com", true },
{ "ladbroke.net", true },
{ "ladenzeile.at", true },
{ "ladenzeile.de", true },
@@ -19670,7 +19397,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "lafayette-rushford.com", true },
{ "lafcheta.info", true },
{ "lafeemam.fr", true },
- { "lafema.de", true },
{ "lafillepolyvalente.ca", true },
{ "lafillepolyvalente.com", true },
{ "lafka.org", true },
@@ -19741,14 +19467,12 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "lampenwelt.at", true },
{ "lampenwelt.ch", true },
{ "lampposthomeschool.com", true },
- { "lan2k.org", true },
{ "lana.swedbank.se", true },
{ "lanbroa.eu", true },
{ "lancashirecca.org.uk", true },
{ "lancejames.com", true },
{ "lancelafontaine.com", true },
{ "lanceyip.com", true },
- { "lancork.net", true },
{ "lancyvbc.ch", true },
{ "land.nrw", false },
{ "landchecker.com.au", true },
@@ -19770,6 +19494,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "landscapelightingoakpark.com", true },
{ "landscapelightingpacificpalisades.com", true },
{ "landscapelightingsimivalley.com", true },
+ { "landscapelightingthousandoaks.com", true },
{ "landscapelightingwestlakevillage.com", true },
{ "landyparts.nl", true },
{ "lanetix.com", true },
@@ -19826,7 +19551,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "largeviewer.com", true },
{ "lariposte.org", true },
{ "lariscus.eu", true },
- { "larky.top", true },
{ "larondinedisinfestazione.com", true },
{ "larptreff.de", true },
{ "larraz.es", true },
@@ -19876,7 +19600,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "lateral.dog", true },
{ "lateralsecurity.com", true },
{ "latestdeals.co.uk", true },
- { "lathen-wahn.de", true },
{ "latiendadelbebefeliz.com", true },
{ "latiendauno.com", true },
{ "latiendawapa.com", true },
@@ -19965,7 +19688,9 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "lca-pv.de", true },
{ "lca.gov", true },
{ "lcars-sv.info", true },
+ { "lcbizsolutions.com", true },
{ "lce-events.com", true },
+ { "lcgaj.com", true },
{ "lcht.ch", false },
{ "lcrmscp.gov", true },
{ "lcy.cat", true },
@@ -20011,7 +19736,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "learning-id.com", true },
{ "learningis1.st", true },
{ "learninglaw.com", true },
- { "learningman.top", true },
{ "learnpianogreece.com", true },
{ "learnplayground.com", true },
{ "learntube.cz", true },
@@ -20042,7 +19766,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "ledecologie.com.br", true },
{ "ledeguisement.com", true },
{ "lederer-it.com", true },
- { "ledlampor365.se", true },
{ "ledscontato.com.br", true },
{ "ledzom.ru", false },
{ "lee-fuller.co.uk", true },
@@ -20096,7 +19819,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "leibniz-remscheid.de", false },
{ "leideninternationalreview.com", true },
{ "leigh.life", true },
- { "leilautourdumon.de", true },
{ "leilonorte.com", true },
{ "leiming.co", true },
{ "leinfelder.in", true },
@@ -20110,7 +19832,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "lejardindesmesanges.fr", true },
{ "lel.ovh", true },
{ "lelambiental.com.br", true },
- { "lelehei.com", true },
{ "lemarcheelagrandeguerra.it", true },
{ "lemni.top", true },
{ "lemoine.at", true },
@@ -20118,8 +19839,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "lemondrops.xyz", true },
{ "lemonop.com", true },
{ "lemonparty.co", true },
- { "lemonthy.ca", true },
- { "lemonthy.com", true },
{ "lemouillour.fr", true },
{ "lemuslimpost.com", true },
{ "lenagroben.de", true },
@@ -20194,15 +19913,12 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "lespret.nl", true },
{ "lesscloud.com", true },
{ "lessets-graphiques.com", true },
- { "lessing.consulting", true },
{ "lessis.moe", true },
{ "lesterchan.net", true },
{ "lesterrassesdusoleil.ch", true },
{ "lesyndicat.info", true },
{ "let-go.cc", true },
{ "letemps.ch", true },
- { "letempsdunefleur.be", true },
- { "lethbridgecoffee.com", true },
{ "lets-bounce.com", true },
{ "lets-go-acoustic.de", true },
{ "lets-ktai.jp", true },
@@ -20265,7 +19981,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "lhajn.cz", true },
{ "lhakustik.se", true },
{ "lhconsult.tk", false },
- { "lheinrich.de", true },
{ "lhost.su", true },
{ "li-ke.co.jp", true },
{ "li.search.yahoo.com", false },
@@ -20274,8 +19989,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "lian-in.net", true },
{ "liang-li88.com", true },
{ "liang-li88.net", true },
- { "liangbp.com", true },
- { "lianwen.kim", true },
{ "lianye1.cc", true },
{ "lianye2.cc", true },
{ "lianye3.cc", true },
@@ -20311,7 +20024,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "libskia.so", true },
{ "libsodium.org", true },
{ "libstock.si", true },
- { "liceo.cn", true },
{ "lichess.org", true },
{ "lichtmetzger.de", true },
{ "lichtspot.de", true },
@@ -20333,6 +20045,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "lidogr.com", true },
{ "lidong.me", true },
{ "lidow.eu", true },
+ { "liduan.net", false },
{ "liebel.org", true },
{ "lieberwirth.biz", true },
{ "lieblingsholz.de", true },
@@ -20384,6 +20097,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "lights.co.uk", true },
{ "lightspeed.com", false },
{ "lightspeedta.co", true },
+ { "lighttp.com", true },
{ "lightupcollective.co.uk", true },
{ "lignoma.com", true },
{ "ligonier.com", true },
@@ -20415,7 +20129,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "limereslaw.com", true },
{ "limitededitioncomputers.com", true },
{ "limitededitionsolutions.com", true },
- { "limitget.com", true },
{ "limitxyz.com", true },
{ "limn.me", true },
{ "limoairporttoronto.net", true },
@@ -20452,7 +20165,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "lingerie.com.br", true },
{ "lingeriesilhouette.com", true },
{ "lingotaxi.com", true },
- { "lingting.vip", true },
{ "linguamilla.com", true },
{ "lingvo-svoboda.ru", true },
{ "linherest.tk", true },
@@ -20502,14 +20214,13 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "linuxproperties.com", true },
{ "linx.li", true },
{ "linx.net", true },
- { "linxmind.eu", true },
{ "linzgau.de", true },
{ "linzyjx.com", true },
{ "lionhosting.nl", true },
- { "lionlyrics.com", true },
{ "lionsdeal.com", true },
{ "lipartydepot.com", true },
{ "lipex.com", true },
+ { "lipo.lol", true },
{ "lipoabaltimore.org", true },
{ "liqd.net", true },
{ "liquid.cz", true },
@@ -20517,7 +20228,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "liquidinternet.co", true },
{ "liquidradio.pro", true },
{ "liquidwarp.net", true },
- { "liquimoly.market", true },
{ "lirion.de", true },
{ "liris-beautywelt.de", true },
{ "lirlandais.ch", true },
@@ -20559,7 +20269,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "littleredsbakeshop.com", true },
{ "littlericket.me", true },
{ "littlescallywagsplay.co.uk", true },
- { "littleservice.cn", true },
{ "littleskin.cn", true },
{ "littleswitch.co.jp", true },
{ "littlewatcher.com", true },
@@ -20569,6 +20278,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "liuboznaiko.eu", true },
{ "liudon.org", true },
{ "liufengyu.cn", true },
+ { "liul.in", true },
{ "liupeicheng.top", true },
{ "liv3d.stream", true },
{ "live4k.media", false },
@@ -20624,7 +20334,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "lizhi.io", true },
{ "lizhi123.net", true },
{ "lizzaran.io", true },
- { "lizzythepooch.com", true },
{ "ljason.cn", true },
{ "ljs.io", true },
{ "lk-hardware.cz", true },
@@ -20646,7 +20355,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "lntu.org", true },
{ "lnx.li", true },
{ "load-ev.de", true },
- { "loadingdeck.com", false },
{ "loadlow.me", true },
{ "loadwallet.com", true },
{ "loafhead.me", true },
@@ -20673,7 +20381,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "localhost.ee", true },
{ "localspot.pl", true },
{ "locapos.com", true },
- { "location-fichier-email.com", true },
{ "locationvoitureallemagne.com", true },
{ "locationvoitureangleterre.com", true },
{ "locationvoitureaustralie.com", true },
@@ -20720,7 +20427,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "logicio.de", false },
{ "logicio.net", false },
{ "logicne-hise.si", true },
- { "logicoma.com", true },
{ "login.corp.google.com", true },
{ "login.gov", false },
{ "login.launchpad.net", true },
@@ -20774,6 +20480,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "loket.nl", true },
{ "lolcorp.pl", true },
{ "lolcow.farm", true },
+ { "lolhax.org", true },
{ "loli.net", true },
{ "loli.pet", true },
{ "loli.ski", true },
@@ -20798,7 +20505,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "londongynaecologist.co", true },
{ "londonkan.jp", true },
{ "londonkeyholdingcompany.co.uk", true },
- { "londonseedcentre.co.uk", true },
{ "lonelytweets.com", true },
{ "lonesomecosmonaut.com", true },
{ "longhaircareforum.com", true },
@@ -20825,13 +20531,14 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "lookatmysco.re", true },
{ "lookbetweenthelines.com", true },
{ "lookup-dns.net", true },
+ { "lookyman.net", true },
{ "lookzook.com", true },
{ "loom.no", true },
{ "loony.info", true },
{ "loopower.com", true },
+ { "loopstart.org", true },
{ "loothole.com", true },
{ "loovto.net", true },
- { "loposchokk.com", true },
{ "loqu8.com", true },
{ "lordofthebrick.com", true },
{ "lore.azurewebsites.net", true },
@@ -20847,7 +20554,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "lostkeys.co.uk", true },
{ "lostserver.com", true },
{ "lostwithdan.com", true },
- { "loteks.de", true },
{ "lothlorien.ca", false },
{ "lotn.mobi", true },
{ "lotn.nl", true },
@@ -20911,6 +20617,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "lshiy.com", true },
{ "lsquo.com", true },
{ "lsws.de", true },
+ { "lsys.ac", true },
{ "lt.search.yahoo.com", false },
{ "ltaake.com", true },
{ "ltecode.com", true },
@@ -20918,7 +20625,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "ltls.org", true },
{ "ltn-tom-morel.fr", true },
{ "lu.search.yahoo.com", false },
- { "luan.ma", true },
{ "luav.org", true },
{ "lubar.me", true },
{ "lubbockyounglawyers.org", true },
@@ -20930,12 +20636,12 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "lucafrancesca.me", true },
{ "lucakrebs.de", true },
{ "lucasantarella.com", true },
- { "lucascantor.com", true },
{ "lucasem.com", true },
{ "lucasgymnastics.com", true },
{ "lucaslarson.net", true },
{ "lucassoler.com.ar", true },
{ "luce.life", true },
+ { "luchscheider.de", false },
{ "lucid-light.de", true },
{ "lucidframeworks.com", true },
{ "lucidlight.de", true },
@@ -20944,10 +20650,10 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "luckycastles.co.uk", true },
{ "luckydog.pw", true },
{ "luckyfrog.hk", true },
- { "luckystarfishing.com", true },
{ "luckyxf.com", true },
{ "lucy.science", true },
{ "lucyparsonslabs.com", true },
+ { "lucysan.net", true },
{ "ludek.biz", true },
{ "ludikovsky.name", true },
{ "ludogue.net", true },
@@ -20956,6 +20662,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "ludwig.im", true },
{ "ludwiggrill.de", true },
{ "ludwigjohnson.se", true },
+ { "ludwigpro.net", true },
{ "luedeke-bremen.eu", true },
{ "luehne.de", true },
{ "luelistan.net", true },
@@ -21011,9 +20718,9 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "lunar6.ch", true },
{ "lunarlog.com", true },
{ "lunarshark.com", true },
- { "lunarsoft.net", true },
{ "lunartail.nl", true },
{ "lunasqu.ee", true },
+ { "lunchbunch.me", true },
{ "lune-indigo.ch", true },
{ "lungta.pro", true },
{ "lunidea.ch", true },
@@ -21058,10 +20765,12 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "luzfaltex.com", true },
{ "lv.search.yahoo.com", false },
{ "lv0.it", true },
+ { "lv5.top", true },
{ "lvmoo.com", true },
{ "lvrsystems.com", true },
{ "lw-addons.net", true },
{ "lwhate.com", true },
+ { "lwl.moe", true },
{ "lwl12.com", true },
{ "lxd.cc", true },
{ "lxd.pm", true },
@@ -21092,6 +20801,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "lyuly.com", true },
{ "lyx.dk", true },
{ "lz.sb", true },
+ { "lzh.one", true },
{ "m-22.com", true },
{ "m-chemical.com.hk", true },
{ "m-edmondson.co.uk", true },
@@ -21100,7 +20810,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "m-mail.fr", true },
{ "m-orthodontic.com", true },
{ "m-ses.fr", true },
- { "m-warrior.tk", true },
{ "m.facebook.com", true },
{ "m.mail.ru", true },
{ "m.me", true },
@@ -21121,7 +20830,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "mabankonline.com", true },
{ "mabulledu.net", true },
{ "mac-i-tea.ch", true },
- { "mac-world.pl", true },
{ "mac1.net", true },
{ "macaw.nl", true },
{ "macaws.org", true },
@@ -21159,7 +20867,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "macstore.pe", true },
{ "mactools.com.co", true },
{ "madae.nl", true },
- { "madandpissedoff.com", true },
{ "madars.org", false },
{ "madbin.com", true },
{ "madbouncycastles.co.uk", true },
@@ -21184,7 +20891,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "madmar.ee", true },
{ "madoka.nu", true },
{ "madokami.net", true },
- { "madpeople.net", true },
{ "madreacqua.org", true },
{ "madridartcollection.com", true },
{ "madtec.de", true },
@@ -21221,7 +20927,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "magi-cake.com", true },
{ "magi.systems", true },
{ "magical-secrets.com", true },
- { "magical.rocks", true },
{ "magicalcircuslv.com", true },
{ "magicbroccoli.de", true },
{ "magicdaysomagh.co.uk", true },
@@ -21296,8 +21001,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "majkassab.net", true },
{ "majkassab.org", true },
{ "majkl.me", true },
- { "majkl.xyz", true },
- { "majkl578.cz", true },
{ "majkyto.cz", true },
{ "makaleci.com", true },
{ "make-your-own-song.com", true },
@@ -21312,6 +21015,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "makeurbiz.com", true },
{ "makeyourlaws.org", true },
{ "makinen.ru", true },
+ { "makino.games", true },
{ "makkusu.photo", true },
{ "makowitz.cz", true },
{ "maktoob.search.yahoo.com", false },
@@ -21354,12 +21058,10 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "malta-firma.com", true },
{ "malte-kiefer.de", true },
{ "malufs.com.br", true },
- { "malware.watch", true },
{ "malwareinvestigator.gov", true },
{ "malwarekillers.com", true },
{ "malwareverse.us", true },
{ "maly.cz", true },
- { "maly.io", false },
{ "malyshata.com", true },
{ "malysvet.net", true },
{ "mamaasia.info", true },
@@ -21390,7 +21092,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "manageprojects.com", false },
{ "manager-efficacement.com", true },
{ "manager.linode.com", false },
- { "managewp.org", true },
{ "manatees.net", true },
{ "manavgabhawala.com", true },
{ "manawill.jp", true },
@@ -21415,6 +21116,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "manja-und-martin.de", true },
{ "manjaro.ru", true },
{ "mankans.com", true },
+ { "manneguiden.no", true },
{ "mannheimbloggt.tk", true },
{ "manns-solutions.co.uk", true },
{ "mannschafft.ch", true },
@@ -21432,12 +21134,12 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "manuall.ro", true },
{ "manualscollection.com", true },
{ "manuel-herrmann.de", true },
- { "manuel-schefczyk.de", true },
{ "manuel7espejo.com", true },
{ "manuelahidalgo.org", true },
{ "manueldopheide.com", true },
{ "manueli.de", true },
{ "manuelpinto.in", false },
+ { "manuelrueger.de", true },
{ "manufacturing.gov", true },
{ "manufacturingusa.com", true },
{ "manuscript.com", true },
@@ -21448,7 +21150,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "manwithavan.co.uk", true },
{ "manyetikboya.com", true },
{ "manyiu.com", true },
- { "manylots.ru", true },
{ "manyue.org", true },
{ "maoi.re", true },
{ "maomaobt.com", true },
@@ -21490,7 +21191,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "marcelwaldvogel.ch", true },
{ "marcelwiedemeier.com", true },
{ "marcelwolf.coach", true },
- { "marcgoertz.de", false },
+ { "marcgoertz.de", true },
{ "marche-contre-monsanto.ch", true },
{ "marciaimportados.com.br", true },
{ "marcianoandtopazio.com", true },
@@ -21515,7 +21216,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "margo-co.ch", true },
{ "margo.ml", true },
{ "margotlondon.co.uk", true },
- { "mariacristinadoces.com.br", true },
{ "mariage-photo.ch", true },
{ "marianatherapy.com", true },
{ "marianelaisashi.com", true },
@@ -21537,6 +21237,8 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "marinbusinesscenter.ch", true },
{ "marine.gov", true },
{ "marinekaplama.com", true },
+ { "marinela.com.mx", false },
+ { "marinelausa.com", false },
{ "marines-shop.com", true },
{ "mario.party", false },
{ "marioabela.com", true },
@@ -21600,9 +21302,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "markus.design", true },
{ "markusehrlicher.de", true },
{ "markusgran.de", true },
- { "markuskeppeler.no-ip.biz", true },
- { "markusueberallassetmanagement.de", true },
- { "markusueberallconsulting.de", true },
{ "marl.fr", true },
{ "marloncommunications.com", true },
{ "marlonlosurdopictures.com", true },
@@ -21617,8 +21316,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "marocmail.ma", true },
{ "marotero.com", true },
{ "marpa-wohnen.de", true },
- { "marqperso.ch", true },
- { "marquepersonnelle.ch", true },
{ "marqueswines.co.uk", true },
{ "marrai.de", true },
{ "marriage-shrine.jp", true },
@@ -21650,12 +21347,15 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "martingansler.de", true },
{ "martinkus.eu", true },
{ "martinmuc.de", true },
+ { "martinreed.net", true },
{ "martinvillalba.com", true },
{ "martinvillalba.com.ar", true },
{ "martinvillalba.info", true },
{ "martinvillalba.net", true },
{ "martinvillalba.org", true },
{ "martonmihaly.hu", true },
+ { "martynhare.co.uk", true },
+ { "martynhare.uk", true },
{ "maru-life.com", true },
{ "maruhoi.com", true },
{ "marustat.ru", true },
@@ -21712,7 +21412,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "masterplc.com", true },
{ "masters.black", true },
{ "mastersquirrel.xyz", true },
- { "mastersthesiswriting.com", true },
{ "masterstuff.de", true },
{ "mastiffingles.com.br", true },
{ "mastodon.at", true },
@@ -21738,7 +21437,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "mathalexservice.info", true },
{ "mathematik.rocks", true },
{ "mathembedded.com", true },
- { "matheo-schefczyk.de", true },
{ "mathhire.org", true },
{ "mathias.is", true },
{ "mathiasbynens.be", true },
@@ -21753,7 +21451,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "mathsweek.org.nz", true },
{ "mathsweek.school.nz", true },
{ "mathys.io", true },
- { "matildajaneclothing.com", true },
{ "matjaz.it", true },
{ "matlss.com", true },
{ "matmessages.com", true },
@@ -21807,6 +21504,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "mattwservices.co.uk", true },
{ "matviet.vn", true },
{ "matway.com", true },
+ { "matway.net", true },
{ "matze.co", true },
{ "mauerwerkstag.info", true },
{ "mauldincookfence.com", true },
@@ -21840,7 +21538,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "maxfox.me", true },
{ "maxhamon.ovh", true },
{ "maxhoechtl.at", true },
- { "maxicore.co.za", true },
{ "maximdeboiserie.be", true },
{ "maximdens.be", true },
{ "maximeferon.fr", true },
@@ -21855,6 +21552,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "maxmilton.com", true },
{ "maxp.info", true },
{ "maxpl0it.com", true },
+ { "maxr1998.de", true },
{ "maxrandolph.com", true },
{ "maxtruxa.com", true },
{ "maxundlara.at", true },
@@ -21870,7 +21568,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "mayerbrownllz.com", true },
{ "mayomarquees.com", true },
{ "mayopartyhire.com", true },
- { "mayoristassexshop.com", true },
{ "maypolevilla.co.uk", true },
{ "mayrhofer.eu.org", true },
{ "mazda-mps.de", true },
@@ -21887,7 +21584,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "mbardot.com", true },
{ "mbasic.facebook.com", false },
{ "mbcars.be", true },
- { "mbda.gov", true },
+ { "mbda.gov", false },
{ "mbeo.ch", true },
{ "mbilker.us", true },
{ "mbinf.de", false },
@@ -21943,6 +21640,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "mcqyy.com", true },
{ "mcrn.jp", true },
{ "mcsinflatables.co.uk", true },
+ { "mcsniper.co", true },
{ "mcsrvstat.us", true },
{ "mctherealm.net", true },
{ "mctools.org", true },
@@ -21959,6 +21657,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "mdf-bis.com", true },
{ "mdg-online.de", true },
{ "mdiv.pl", true },
+ { "mdkr.nl", true },
{ "mdlayher.com", true },
{ "mdma.net", true },
{ "mdmed.clinic", true },
@@ -21974,7 +21673,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "me-groups.com", true },
{ "me.net.nz", true },
{ "meadowfen.farm", true },
- { "meadowviewfarms.org", true },
{ "mealgoo.com", true },
{ "meamod.com", false },
{ "meanevo.com", true },
@@ -22009,7 +21707,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "mediablaster.com", true },
{ "mediaburst.co.uk", true },
{ "mediadex.be", true },
- { "mediaexpert.fr", true },
{ "mediafly.com", true },
{ "mediafocus.biz", true },
{ "mediagenic.ch", true },
@@ -22046,13 +21743,11 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "medinsider.li", true },
{ "medireport.fr", true },
{ "medium.com", true },
- { "mediumraw.org", true },
{ "medlineplus.gov", true },
{ "medo64.com", true },
{ "medovea.ru", true },
{ "medpeer.jp", true },
{ "medpics.com", true },
- { "medpot.net", true },
{ "medschat.com", true },
{ "medtalents.ch", true },
{ "medtankers.management", true },
@@ -22093,7 +21788,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "megaflowers.ru", true },
{ "megagifs.de", true },
{ "megainflatables.co.uk", true },
- { "megamarkey.de", true },
{ "megamisja.pl", true },
{ "meganandmarc.us", true },
{ "meganreel.com", true },
@@ -22156,7 +21850,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "melhoresdominios.com", true },
{ "melhoresmarcasdenotebook.com.br", true },
{ "melillaorienta.es", true },
- { "melina-schefczyk.de", true },
{ "melissaadkins.com", true },
{ "melissaauclaire.com", true },
{ "melissameuwszen.nl", true },
@@ -22283,6 +21976,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "metacoda.com", true },
{ "metacode.biz", true },
{ "metadatawiki.com", true },
+ { "metaether.net", true },
{ "metafurquest.net", true },
{ "metalu.ch", true },
{ "metanic.org", true },
@@ -22306,7 +22000,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "meteobox.pl", true },
{ "meteobox.sk", true },
{ "meteorapp.space", true },
- { "meteosherbrooke.com", true },
{ "meteosmit.it", true },
{ "meterhost.com", true },
{ "methamphetamine.co.uk", true },
@@ -22322,7 +22015,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "metropop.ch", true },
{ "metsasta.com", true },
{ "mettekopp.dk", true },
- { "meu-smartphone.com", true },
{ "meu-solutions.com", true },
{ "meujeitodigital.com.br", true },
{ "mevo.xyz", true },
@@ -22361,13 +22053,14 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "miaowo.org", true },
{ "miasarafina.de", true },
{ "miboulot.com", true },
+ { "micado-software.com", true },
{ "micaiahparker.com", true },
{ "micalodeal.ch", true },
{ "micasamgmt.com", false },
{ "micbase.com", true },
- { "michael-schefczyk.de", true },
{ "michael-steinhauer.eu", true },
{ "michael.band", true },
+ { "michaelasawyer.com", true },
{ "michaelband.co", true },
{ "michaelband.com", true },
{ "michaeleichorn.com", true },
@@ -22414,6 +22107,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "microdots.de", true },
{ "microlinks.org", true },
{ "microlog.org", true },
+ { "micromata.de", true },
{ "microsoftaffiliates.azurewebsites.net", true },
{ "microvb.com", true },
{ "midair.io", true },
@@ -22428,7 +22122,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "midnight-visions.de", true },
{ "midnightmechanism.com", true },
{ "midstatebasement.com", true },
- { "midterm.us", true },
{ "midtowndentistry.com", true },
{ "midwestbloggers.org", true },
{ "midweststructuralrepair.com", true },
@@ -22453,7 +22146,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "mijcorijneveld.nl", true },
{ "mijn-financien.be", true },
{ "mijnavg.eu", true },
- { "mijndiad.nl", true },
{ "mijnetickets.nl", false },
{ "mijnetz.nl", true },
{ "mijnkerstkaarten.be", true },
@@ -22472,7 +22164,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "mikeblog.site", true },
{ "mikebutcher.ca", true },
{ "mikecb.org", true },
- { "mikegarnett.co.uk", true },
{ "mikegerwitz.com", true },
{ "mikeguy.co.uk", true },
{ "mikehamburg.com", true },
@@ -22482,6 +22173,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "miketheuer.com", true },
{ "mikevesch.com", true },
{ "mikewest.org", true },
+ { "mikewillia.ms", true },
{ "mikewritesstuff.com", true },
{ "mikeybailey.org", true },
{ "mikhlevich.ru", true },
@@ -22512,19 +22204,20 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "milhoazul.com.br", true },
{ "milionshop.sk", true },
{ "milkingit.co.uk", true },
+ { "milktea.info", true },
{ "millanova.wedding", false },
{ "milldyke.com", true },
{ "milldyke.nl", true },
{ "millefleurs.eu", true },
{ "millennium-thisiswhoweare.net", true },
+ { "millenniumweb.com", false },
{ "millhousenchurch.com", true },
- { "millibitcoin.jp", true },
{ "millionairegames.com", true },
{ "millistream.com", true },
{ "mim.properties", true },
{ "mimemo.io", true },
{ "mimeo.digital", true },
- { "mimithedog.com", true },
+ { "mimobile.website", true },
{ "mimocad.io", true },
{ "mimovrste.com", true },
{ "min-sky.no", true },
@@ -22537,6 +22230,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "mind-box.ch", true },
{ "mind-hochschul-netzwerk.de", true },
{ "mind-moves.es", true },
+ { "mindbodycontinuum.com", true },
{ "mindbodytherapymn.com", true },
{ "mindcell.no", true },
{ "mindcoding.ro", true },
@@ -22570,6 +22264,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "minf3-games.de", true },
{ "mingky.net", true },
{ "mingkyaa.com", true },
+ { "mingming.info", true },
{ "mingram.net", true },
{ "mingwah.ch", true },
{ "mini2.fi", true },
@@ -22655,14 +22350,12 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "mistybox.com", true },
{ "misupport.dk", true },
{ "misura.re", true },
- { "misuzu.moe", true },
{ "mit-uns.org", true },
{ "mita.me", true },
{ "mitabu.net", true },
{ "mitaines.ch", true },
{ "mitarbeitermotivation-anleitungen.de", true },
{ "mitchellhandymanservices.co.uk", true },
- { "mitchelmore.ca", true },
{ "miticobikes.com", true },
{ "mitigationcommission.gov", true },
{ "mitnetz-gas.de", true },
@@ -22721,7 +22414,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "mkd.mk", true },
{ "mkes.com", true },
{ "mkg-chirurgie-bruchsal.de", true },
- { "mkg-palais-hanau.de", true },
{ "mkg-scherer.de", true },
{ "mkg-wiebelskirchen.de", true },
{ "mkhsoft.eu", true },
@@ -22736,6 +22428,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "mkse.com", true },
{ "mkset.ru", true },
{ "mktdigital.info", true },
+ { "mktemp.org", true },
{ "mkuznets.com", true },
{ "mlarte.com", true },
{ "mlcambiental.com.br", true },
@@ -22766,7 +22459,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "mmucha.de", true },
{ "mncloud.de", true },
{ "mncr.nl", true },
- { "mnd.sc", true },
{ "mne.moe", true },
{ "mnedc.org", true },
{ "mnemonic.ninja", true },
@@ -22786,6 +22478,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "mobag.ru", true },
{ "mobal.com", true },
{ "mobidea.com", true },
+ { "mobifinans.ru", true },
{ "mobil-bei-uns.de", true },
{ "mobila-chisinau.md", true },
{ "mobilcom-debitel-empfehlen.de", true },
@@ -22833,7 +22526,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "modding-welt.com", true },
{ "mode-hautnah.de", true },
{ "mode-individuell.de", true },
- { "modecaso.com", true },
{ "modehaus-marionk.de", true },
{ "modelcase.co.jp", false },
{ "modelclub-draveil.eu", true },
@@ -22912,7 +22604,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "monaco-automaten.de", true },
{ "monad.io", true },
{ "monakasatmasr.com", true },
- { "monalisa.wtf", true },
{ "monalyse.com", true },
{ "monarchcleanersnc.com", true },
{ "monbudget.org", true },
@@ -22944,29 +22635,24 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "monkeyhill.us", true },
{ "monkeytek.ca", true },
{ "monkieteel.com", true },
- { "monkieteel.nl", true },
{ "monlabs.com", true },
{ "monloyer.quebec", true },
{ "monnyonle.hu", true },
{ "mono.cafe", true },
{ "mono0x.net", true },
{ "monobank.no", true },
- { "monodukuri.cafe", true },
{ "monodukuri.com", true },
- { "monodzukuri.cafe", true },
{ "monokoo.com", true },
{ "monolithapps.com", true },
{ "monolithindustries.com", true },
{ "monolithinteractive.com", true },
{ "monothesis.com", true },
{ "monoworks.co.jp", true },
- { "monozukuri.cafe", true },
{ "monpc-pro.fr", true },
{ "monpermismoto.com", true },
{ "monpermisvoiture.com", true },
{ "monpetitforfait.com", true },
{ "monpetitmobile.com", true },
- { "monsieurbureau.com", true },
{ "monsieursavon.ch", true },
{ "monstermashentertainments.co.uk", true },
{ "montage-kaika.de", true },
@@ -23100,15 +22786,14 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "motorpointarenacardiff.co.uk", true },
{ "motorring.ru", true },
{ "motorsplus.com", false },
+ { "motorsportdiesel.com", false },
{ "motoryachtclub-radolfzell.de", true },
{ "motosikletevi.com", true },
{ "motostorie.blog", false },
{ "motovated.co.nz", true },
- { "motovio.de", true },
{ "motowilliams.com", true },
{ "motstats.co.uk", true },
{ "mottomortgage.com", true },
- { "moube.fr", true },
{ "moucloud.cn", true },
{ "moulinaparoles.ca", true },
{ "mountain-rock.ru", true },
@@ -23131,7 +22816,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "moviedeposit.com", true },
{ "moviefreeze.com", true },
{ "movieguys.org", true },
- { "movienang.com", true },
{ "movienized.de", true },
{ "moviepilot.com", true },
{ "moviesetc.net", true },
@@ -23148,7 +22832,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "moysovet.info", true },
{ "mozartgroup.hu", true },
{ "mozektevidi.net", true },
- { "mozgb.ru", true },
{ "mozilla.cz", true },
{ "mozzez.de", true },
{ "mp3gratuiti.com", true },
@@ -23167,7 +22850,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "mplant.io", true },
{ "mplicka.cz", true },
{ "mplusm.eu", true },
- { "mpn.poker", true },
{ "mpnpokertour.com", true },
{ "mpodraza.pl", true },
{ "mpreserver.com", true },
@@ -23179,8 +22861,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "mr-anderson.org", true },
{ "mr-designer-oman.com", true },
{ "mr-labo.jp", true },
- { "mr-nachhilfe.de", true },
- { "mr-wolf.nl", true },
+ { "mr-wolf.nl", false },
{ "mr3.io", true },
{ "mrazek.biz", true },
{ "mrbmafrica.com", true },
@@ -23195,15 +22876,15 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "mremallin.ca", true },
{ "mrevolution.eu", true },
{ "mrinalpurohit.in", true },
- { "mrjooz.com", true },
{ "mrkapowski.com", true },
+ { "mrketolocksmith.com", true },
{ "mrknee.gr", true },
{ "mrkrabat.de", true },
- { "mrksk.com", true },
{ "mrmoregame.de", true },
{ "mrnh.de", true },
- { "mrpropop.com", true },
+ { "mrning.com", true },
{ "mrs-labo.jp", true },
+ { "mrsbairds.com", false },
{ "mrserge.lv", true },
{ "mrsk.me", true },
{ "mrstat.co.uk", true },
@@ -23227,7 +22908,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "msmails.de", true },
{ "msnr.net", true },
{ "msopopop.cn", true },
- { "msp66.de", false },
{ "mspsocial.net", true },
{ "msquadrat.de", true },
{ "msroot.de", true },
@@ -23260,6 +22940,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "mtnz.co.za", true },
{ "mtouch.facebook.com", false },
{ "mtr.md", true },
+ { "mtrip.com", true },
{ "mtrock.ru", true },
{ "mts-energia.eu", true },
{ "mts-server.com", true },
@@ -23280,9 +22961,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "muel.io", true },
{ "muell-weg.de", true },
{ "muellapp.com", true },
- { "muenchberger.com", true },
{ "muenzubi.de", true },
- { "muffet.pw", true },
{ "mufibot.net", true },
{ "muguayuan.com", true },
{ "muh.io", true },
@@ -23379,6 +23058,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "musikzentrale.net", true },
{ "musketonhaken.nl", false },
{ "muslim.singles", true },
+ { "musmann.io", true },
{ "muspla.com", true },
{ "muspla.com.br", true },
{ "musselsblog.com", true },
@@ -23398,6 +23078,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "muthai.in.th", true },
{ "mutuals.cool", true },
{ "mutuelle.fr", true },
+ { "muusika.fun", true },
{ "muusikoiden.net", true },
{ "muwatenraqamy.org", true },
{ "muzeumkomiksu.eu", true },
@@ -23418,6 +23099,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "mwohlfarth.de", true },
{ "mwtdev.se", true },
{ "mww.moe", true },
+ { "mx.org.ua", true },
{ "mx.search.yahoo.com", false },
{ "mx5international.com", true },
{ "mxihan.xyz", true },
@@ -23699,7 +23381,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "mystickphysick.com", true },
{ "mysticplumes.com", true },
{ "mystorymonster.com", true },
- { "mystown.org", true },
{ "mystudycart.com", true },
{ "mysupboard.de", true },
{ "myswissmailaddress.com", true },
@@ -23708,6 +23389,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "mythengay.ch", true },
{ "mythicdelirium.com", true },
{ "myting.net", true },
+ { "mytraiteurs.com", true },
{ "mytripcar.co.uk", true },
{ "mytripcar.com", true },
{ "mytripcar.de", true },
@@ -23742,7 +23424,9 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "myzina.cz", false },
{ "mz-mz.net", true },
{ "mzh.io", true },
+ { "mziulu.me", false },
{ "mznet.de", true },
+ { "mzzj.de", true },
{ "n-a.date", true },
{ "n-design.de", true },
{ "n-kanazawa.jp", true },
@@ -23751,10 +23435,11 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "n-pix.com", false },
{ "n-soft.info", true },
{ "n-un.de", false },
+ { "n-x.info", true },
{ "n0paste.tk", false },
{ "n0psled.nl", true },
{ "n26.com", true },
- { "n2host.eu", true },
+ { "n2servers.com", true },
{ "n3twork.net", true },
{ "n4v.eu", true },
{ "n5118.com", true },
@@ -23801,6 +23486,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "nakada4610.com", true },
{ "nakama.tv", true },
{ "nakandya.com", true },
+ { "nakanishi-paint.com", true },
{ "nakedalarmclock.me", true },
{ "nakedtruthbeauty.com", true },
{ "nakliyatsirketi.biz.tr", true },
@@ -23828,7 +23514,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "namu.moe", true },
{ "namu.wiki", true },
{ "namuwikiusercontent.com", true },
- { "nanami.moe", true },
{ "nanarose.ch", true },
{ "nanch.com", true },
{ "nandex.org", true },
@@ -23836,6 +23521,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "nankiseamansclub.com", true },
{ "nanofy.org", true },
{ "nanogi.ga", true },
+ { "nanosingularity.com", true },
{ "nanotechnologist.com", true },
{ "nanotechtorsion.com", true },
{ "nanovolt.nl", true },
@@ -23859,6 +23545,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "narduin.xyz", true },
{ "narenderchopra.com", true },
{ "narfation.org", true },
+ { "nargele.eu", true },
{ "nargileh.nl", true },
{ "narindal.ch", true },
{ "narmos.ch", true },
@@ -23883,6 +23570,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "nastoletni.pl", true },
{ "nataldigital.com", true },
{ "nataliedawnhanson.com", true },
+ { "natanaelys.com", false },
{ "natation-nsh.com", false },
{ "natatorium.org", true },
{ "natchmatch.com", true },
@@ -23906,6 +23594,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "nationalpriorities.org", true },
{ "nationaltaxprep.com", true },
{ "nationaltrails.ru", true },
+ { "nationwiderealtyinvestors.com", true },
{ "natives-team.ch", true },
{ "nativs.ch", true },
{ "natlec.com", true },
@@ -23930,8 +23619,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "nausicaahotel.it", true },
{ "nautiljon.com", true },
{ "nautsch.de", true },
- { "navdeep.ca", true },
- { "navenlle.com", false },
+ { "navenlle.com", true },
{ "navienna.com", true },
{ "navient.com", true },
{ "navigate-it-services.de", false },
@@ -24021,7 +23709,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "ncc-qualityandsafety.org", true },
{ "nccemail.net", true },
{ "ncdc.pt", true },
- { "ncea.net.au", true },
{ "nchangfong.com", true },
{ "nchponline.org", true },
{ "ncic.gg", true },
@@ -24036,7 +23723,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "ndeoffshore.com", true },
{ "nder.be", true },
{ "ndhlink.com", true },
- { "ndmath.club", true },
{ "ndpbrn-research.org", true },
{ "nds-helicopter.de", true },
{ "ndy.sex", true },
@@ -24065,7 +23751,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "nedlinin.com", true },
{ "nedraconsult.ru", true },
{ "nedys.top", true },
- { "neecist.org", true },
{ "needemand.com", true },
{ "needle.net.nz", true },
{ "needle.nz", true },
@@ -24119,7 +23804,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "nemplex.win", true },
{ "nems.no", true },
{ "nemumu.com", true },
- { "nemunai.re", true },
{ "neo2shyalien.eu", false },
{ "neobits.nl", true },
{ "neocities.org", true },
@@ -24128,7 +23812,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "neodrive.ch", true },
{ "neoedresources.org", true },
{ "neoeliteconsulting.com", true },
- { "neojames.me", true },
{ "neojo.org", true },
{ "neokobe.city", true },
{ "neolaudia.es", true },
@@ -24153,7 +23836,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "nepremicnine.click", true },
{ "nepremicnine.net", true },
{ "nepustil.net", false },
- { "nerdbox.cc", true },
{ "nerdhouse.io", true },
{ "nerdmind.de", true },
{ "nerdoutstudios.tv", true },
@@ -24163,12 +23845,10 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "nerdwallet.com", true },
{ "nerdydev.net", true },
{ "nerot.eu", true },
- { "nerull7.info", true },
{ "nerven.se", false },
{ "nesbase.com", true },
{ "nesolabs.com", true },
{ "nesolabs.de", true },
- { "nestedquotes.ca", true },
{ "nesterov.pw", true },
{ "nestor.nu", true },
{ "neswec.org.uk", true },
@@ -24206,6 +23886,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "nethunter.top", true },
{ "netki.com", true },
{ "netlentes.com.br", true },
+ { "netlocal.ru", true },
{ "netmagicas.com.br", true },
{ "netmeister.org", true },
{ "netnik.de", true },
@@ -24216,7 +23897,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "netrider.net.au", false },
{ "netrogue.ninja", true },
{ "netronix.be", true },
- { "netronome.com", true },
{ "netsigna.de", true },
{ "netsite.dk", true },
{ "netsoins.org", true },
@@ -24224,6 +23904,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "netsparker.com.tr", true },
{ "netspeedia.net", true },
{ "netsphere.cz", true },
+ { "nettacompany.com.tr", true },
{ "nettamente.com", true },
{ "nette.org", true },
{ "nettegeschenke.de", true },
@@ -24244,7 +23925,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "network23.nl", true },
{ "networkersdiary.com", true },
{ "networking4all.com", true },
- { "networking4all.net", true },
{ "networkingnexus.net", true },
{ "networkingphoenix.com", true },
{ "networkposting.com", true },
@@ -24264,7 +23944,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "neurolab.no", true },
{ "neuronasdigitales.com", true },
{ "neuropharmacology.com", true },
- { "neurotransmitter.net", true },
{ "neurozentrum-zentralschweiz.ch", true },
{ "neutralox.com", false },
{ "neuwal.com", true },
@@ -24285,7 +23964,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "new-process.eu", true },
{ "new.travel.pl", true },
{ "newaccess.ch", true },
- { "newbieboss.com", false },
{ "newbietech.cn", false },
{ "newborncryptocoin.com", false },
{ "newburybouncycastles.co.uk", true },
@@ -24317,7 +23995,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "newmovements.net", true },
{ "newodesign.com", true },
{ "newpathintegratedtherapy.com", true },
- { "newpoke.net", true },
{ "newreleases.io", true },
{ "news47ell.com", true },
{ "newsa2.com", true },
@@ -24326,6 +24003,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "newsmotor.info", true },
{ "newspsychology.com", true },
{ "newstone-tech.com", true },
+ { "newsyslog.org", true },
{ "newtonproject.org", true },
{ "newtrackon.com", true },
{ "newvehicle.com", true },
@@ -24344,6 +24022,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "nextend.net", true },
{ "nextend.org", true },
{ "nextevolution.co.uk", true },
+ { "nextgen.sk", true },
{ "nextgencel.com", true },
{ "nextgreatmess.com", true },
{ "nexthop.jp", true },
@@ -24364,7 +24043,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "nf4.net", true },
{ "nf9q.com", true },
{ "nfe-elektro.de", true },
- { "nfhome.be", true },
{ "nfir.nl", true },
{ "nfl.dedyn.io", true },
{ "nfl.duckdns.org", true },
@@ -24377,6 +24055,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "nfz.moe", true },
{ "ng-musique.com", true },
{ "ngasembaru.com", true },
+ { "ngc.gov", false },
{ "nghe.net", true },
{ "nginxconfig.com", true },
{ "nginxconfig.io", true },
@@ -24388,7 +24067,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "nhchalton.com", true },
{ "nhgteam.hu", true },
{ "nhimf.org", true },
- { "nhliberty.org", true },
{ "nhome.ba", true },
{ "nhsolutions.be", true },
{ "nhw.ovh", true },
@@ -24506,13 +24184,13 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "nikkasystems.com", true },
{ "nikkila.me", true },
{ "nikklassen.ca", true },
- { "niklas.host", true },
{ "niklas.pw", true },
{ "niklasanderson.com", true },
{ "niklasbabel.com", true },
{ "nikolasgrottendieck.com", true },
{ "nikomo.fi", false },
{ "nikoninframe.co.uk", true },
+ { "nikonnps.co.uk", true },
{ "nikonpromotions.co.uk", true },
{ "nikonschool.co.uk", true },
{ "nikz.in", true },
@@ -24551,12 +24229,10 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "nirjonmela.com", true },
{ "nirjonmela.net", true },
{ "nirudo.me", true },
- { "nirvanashop.com", true },
{ "nissanofbismarckparts.com", true },
- { "nitaonline.org", true },
{ "nitifilter.com", true },
{ "nitrix.me", true },
- { "nitrohorse.com", true },
+ { "nitrohorse.com", false },
{ "nitrokey.com", true },
{ "nitropanel.com", true },
{ "nitropur.com", true },
@@ -24607,12 +24283,10 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "nobly.de", true },
{ "noc.org", true },
{ "noc.wang", true },
- { "nocit.dk", true },
{ "nocks.com", true },
{ "nocmd.com", true },
{ "nocs.cn", true },
{ "nodalr.com", true },
- { "nodari.com.ar", true },
{ "nodariweb.com.ar", true },
{ "nodecompat.com", true },
{ "nodecraft.com", true },
@@ -24649,7 +24323,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "noisyfox.cn", true },
{ "nojestorget.se", true },
{ "nojok.es", true },
- { "nokia.la", true },
{ "nokono.com", true },
{ "nolaviz.org", true },
{ "noleggio-bagni-chimici.it", true },
@@ -24715,6 +24388,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "northerngate.net", true },
{ "northernhamsterclub.com", true },
{ "northernmuscle.ca", true },
+ { "northernpage.com", true },
{ "northernselfstorage.co.za", true },
{ "northfieldyarn.com", true },
{ "northokanaganbookkeeping.com", true },
@@ -24736,9 +24410,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "nostosh.eu.org", true },
{ "nostraforma.com", false },
{ "noswap.com", true },
- { "nosx.tk", true },
{ "nosyu.pe.kr", true },
- { "nota-web.com", true },
{ "nota.moe", true },
{ "notabug.org", true },
{ "notadd.com", true },
@@ -24802,6 +24474,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "nowlas.org", true },
{ "nowloading.co", true },
{ "nowremindme.com", true },
+ { "noxi.ga", true },
{ "noxlogic.nl", true },
{ "noyocenter.org", true },
{ "np-edv.at", true },
@@ -24818,7 +24491,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "nrev.ch", true },
{ "nrkn.fr", true },
{ "nrsweb.org", true },
- { "nrvn.cc", true },
+ { "nrvn.cc", false },
{ "ns-frontier.com", true },
{ "ns2servers.pw", true },
{ "nsa.lol", true },
@@ -24844,21 +24517,22 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "nth.sh", true },
{ "nti.de", true },
{ "ntotten.com", true },
- { "ntppool.org", true },
+ { "ntppool.org", false },
{ "ntwt.us", true },
{ "ntx360grad-fallakte.de", true },
{ "ntzwrk.org", true },
+ { "nu-pogodi.net", true },
+ { "nu3.dk", true },
+ { "nu3.fi", true },
+ { "nu3.no", true },
+ { "nu3.se", true },
{ "nu3tion.com", true },
{ "nu3tion.cz", true },
{ "nuacht.ie", true },
{ "nuamooreaindonesia.com", true },
{ "nubella.com.au", true },
- { "nubeslayer.com", true },
{ "nubu.at", true },
- { "nuclear-crimes.com", true },
{ "nuclearcat.com", true },
- { "nuclearcrimes.com", true },
- { "nuclearcrimes1.com", true },
{ "nucleuscore.org", true },
{ "nudestpics.com", true },
{ "nuel.cl", true },
@@ -24923,6 +24597,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "nvq.nl", true },
{ "nvr.bz", true },
{ "nwbc.gov", true },
+ { "nwerc.party", true },
{ "nwgh.org", false },
{ "nwr-waffenbuch.de", true },
{ "nwra.com", true },
@@ -24949,7 +24624,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "nynex.net", true },
{ "nyoronfansubs.org", true },
{ "nyphox.ovh", true },
- { "nys-hk.com", false },
{ "nystudio107.com", true },
{ "nytrafficticket.com", true },
{ "nyuusannkinn.com", true },
@@ -24978,6 +24652,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "oakslighting.co.uk", true },
{ "oanalista.com.br", true },
{ "oasisdabeleza.com.br", true },
+ { "oatmealdome.me", true },
{ "oauth-dropins.appspot.com", false },
{ "obamalibrary.gov", true },
{ "oberhofdrinks.com", true },
@@ -25032,6 +24707,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "octohedralpvp.tk", true },
{ "octohost.net", true },
{ "octolopagon.games", true },
+ { "octopus-agents.com", true },
{ "octosniff.net", true },
{ "octosys.net", true },
{ "octosys.org", true },
@@ -25064,6 +24740,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "oemspace.nl", true },
{ "oemwolf.com", true },
{ "ofcampuslausanne.ch", true },
+ { "ofda.gov", true },
{ "offandonagain.org", true },
{ "offbyinfinity.com", true },
{ "offenekommune.de", true },
@@ -25090,7 +24767,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "oftn.org", true },
{ "oge.ch", true },
{ "ogis.gov", true },
- { "oglen.ca", true },
{ "ogocare.com", true },
{ "oguya.ch", true },
{ "ogyaa.jp", true },
@@ -25105,7 +24781,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "ohiohealthfortune100.com", true },
{ "ohling.org", true },
{ "ohne-name.de", true },
- { "ohreally.de", true },
{ "ohsohairy.co.uk", true },
{ "ohyooo.com", true },
{ "oiaio.cn", true },
@@ -25118,10 +24793,14 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "ojdip.net", true },
{ "ojomovies.com", true },
{ "ojp.gov", true },
+ { "okad-center.de", true },
+ { "okad.de", true },
+ { "okad.eu", true },
{ "okakuro.org", true },
{ "okanaganrailtrail.ca", true },
{ "okay.cf", true },
{ "okay.coffee", true },
+ { "okaz.de", true },
{ "okburrito.com", true },
{ "okchicas.com", true },
{ "okchousebuyer.com", true },
@@ -25169,7 +24848,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "oliveoiltimes.com", true },
{ "oliveraiedelabastideblanche.fr", true },
{ "oliverclausen.com", true },
- { "oliverfaircliff.com", true },
{ "olivernaraki.com", true },
{ "oliverniebuhr.de", true },
{ "oliverspringer.eu", true },
@@ -25253,7 +24931,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "onebigcow.com", true },
{ "oneclic.ch", true },
{ "oneclickonejob.com", true },
- { "onedot.nl", true },
{ "onedottwelve.co.jp", true },
{ "onedottwelve.com", true },
{ "onedrive.com", true },
@@ -25261,11 +24938,12 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "onee3.org", true },
{ "onefour.ga", false },
{ "oneheartbali.church", true },
+ { "oneidentity.me", true },
{ "oneiroi.co.uk", true },
+ { "oneiros.cc", true },
{ "onemid.net", true },
{ "oneminute.io", false },
{ "onemoonmedia.de", true },
- { "onemusou.com", true },
{ "oneononeonone.de", true },
{ "oneononeonone.tv", true },
{ "onepointsafeband.ca", true },
@@ -25312,7 +24990,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "online24.pt", true },
{ "onlinebizdirect.com", false },
{ "onlinecasino.vlaanderen", true },
- { "onlinecasinobluebook.com", true },
{ "onlinecensorship.org", true },
{ "onlinecollegeessay.com", true },
{ "onlinefashion.it", true },
@@ -25391,7 +25068,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "openbeecloud.com", true },
{ "openblox.org", true },
{ "openbsd.id", true },
- { "opencad.io", true },
{ "opencircuit.nl", true },
{ "openclima.com", true },
{ "opencluster.at", true },
@@ -25444,7 +25120,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "opiates.ca", true },
{ "opin.me", true },
{ "opioids.co.uk", true },
- { "opioids.com", true },
{ "opioids.gov", true },
{ "opium.io", true },
{ "oplop.appspot.com", true },
@@ -25457,6 +25132,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "opportunis.me", true },
{ "opposer.me", true },
{ "opq.pw", true },
+ { "oprbox.com", true },
{ "oprechtgezegd.nl", true },
{ "oprueba.com", true },
{ "opryshok.com", true },
@@ -25468,7 +25144,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "optik-trosdorff.de", true },
{ "optimalsetup.com", true },
{ "optimisedlabs.com", true },
- { "optimist.bg", true },
{ "optimize-jpg.com", true },
{ "optimumwebdesigns.com", true },
{ "optimus.io", true },
@@ -25619,7 +25294,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "otus-magnum.com", true },
{ "otvaracie-hodiny.sk", true },
{ "otya.me", true },
- { "ouaibe.qc.ca", true },
{ "ouattara.ch", true },
{ "ouestsolutions.com", true },
{ "ouglor.com", true },
@@ -25692,12 +25366,10 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "own3d.ch", true },
{ "ownc.at", true },
{ "ownmay.com", true },
- { "owothisdiz.pw", true },
{ "oxanababy.com", true },
{ "oxborrow.ca", true },
{ "oxelie.com", true },
{ "oxo.cloud", true },
- { "oxygaming.com", true },
{ "oxygin.net", true },
{ "oxytocin.org", true },
{ "oyosoft.fr", true },
@@ -25750,7 +25422,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "pace.car", true },
{ "paceda.nl", true },
{ "pacelink.de", true },
- { "pachaiyappas.org", true },
{ "pacificpalisadeselectric.com", true },
{ "pacificpalisadeselectrical.com", true },
{ "pacificpalisadeselectrician.com", true },
@@ -25791,11 +25462,11 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "pagedesignpro.com", true },
{ "pagedesignshop.com", true },
{ "pagedesignweb.com", true },
+ { "pagefulloflies.io", true },
{ "pagewizz.com", true },
{ "pagiamtzis.com", true },
{ "pagina.com.mx", true },
{ "pagure.io", true },
- { "pagure.org", true },
{ "pahae.de", true },
{ "pahealthbilling.com", true },
{ "paichai.space", false },
@@ -25813,7 +25484,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "pajuvuo.fi", true },
{ "paketkreditsuzuki.com", true },
{ "paketo.cz", true },
- { "paketwatch.de", true },
+ { "paketwatch.de", false },
{ "pakho.xyz", true },
{ "pakistani.dating", true },
{ "pakitow.fr", true },
@@ -25827,7 +25498,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "palawan.jp", false },
{ "palazzo.link", true },
{ "palazzo.work", true },
- { "paleolowcarb.de", true },
{ "paleotraining.com", true },
{ "palladium46.com", true },
{ "pallas.in", true },
@@ -25895,10 +25565,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "papelcraft.co.uk", true },
{ "paper-driver.biz", true },
{ "paper-republic.org", true },
- { "paperhaven.com.au", true },
{ "paperhoney.by", true },
- { "papermasters.com", true },
- { "papersmart.net", true },
{ "papertracker.net", true },
{ "paperturn.com", true },
{ "paperwallets.io", true },
@@ -25991,7 +25658,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "partyhireliverpool.co.uk", true },
{ "partypearl.de", true },
{ "partyrocksbounce.co.uk", true },
- { "partyschnaps.com", true },
{ "partyspaces.co.uk", true },
{ "partytime-uk.co.uk", true },
{ "partytimeltd.ie", true },
@@ -26017,7 +25683,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "pascualinmuebles.com", true },
{ "pasearch.nl", true },
{ "pashminacachemire.com", true },
- { "pasportaservo.org", true },
{ "pass.org.my", true },
{ "passabook.com", true },
{ "passcod.name", true },
@@ -26104,7 +25769,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "paudley.com", true },
{ "paudley.org", true },
{ "paul-bronski.de", true },
- { "paul-schmidt.de", true },
{ "paul.reviews", true },
{ "pauladamsmith.com", true },
{ "paulbakaus.com", true },
@@ -26133,7 +25797,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "pavando.com", true },
{ "pavelfojt.cz", true },
{ "pavelrebrov.com", true },
- { "pavelstriz.cz", true },
{ "pavio.org", true },
{ "paw.cloud", true },
{ "paw.pt", true },
@@ -26176,16 +25839,15 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "payupay.ru", true },
{ "payzang.com", true },
{ "payzwin.com", true },
+ { "pb.ax", false },
{ "pback.se", true },
{ "pbosquet.com", true },
{ "pbourhis.me", true },
{ "pbr.so", true },
{ "pbraunschdash.com", true },
- { "pbreen.co.uk", true },
{ "pbrumby.com", true },
{ "pbz.im", true },
{ "pc-rescue.me", false },
- { "pc-tablet.com", true },
{ "pcbricole.fr", true },
{ "pccentral.nl", true },
{ "pcdocjim.com", true },
@@ -26217,7 +25879,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "pdfpassword.org", true },
{ "pdfpasswort.de", true },
{ "pdfresizer.com", true },
- { "pdomo.me", true },
{ "pdox.net", true },
{ "pdragt.com", true },
{ "pdthings.net", true },
@@ -26238,12 +25899,14 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "pebbles.net.in", true },
{ "pecker-johnson.com", true },
{ "peda.net", true },
+ { "peddy.dyndns.org", true },
{ "pedicurean.nl", true },
{ "pedicureduiven.nl", true },
{ "pedidamanosevilla.com", true },
{ "pedikura-vitu.cz", true },
{ "pedimoda.com.br", true },
{ "pedro.com.es", true },
+ { "pedrosaurus.com", true },
{ "pedrosluiter.nl", true },
{ "pedroventura.com", false },
{ "peeekaaabooo.com", true },
@@ -26282,7 +25945,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "pegas-studio.net", true },
{ "pehapkari.cz", true },
{ "peifi.de", false },
- { "peinard.net", true },
{ "peippo.at", true },
{ "pekkapleppanen.fi", true },
{ "pekoe.se", true },
@@ -26299,7 +25961,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "pencillab.cn", true },
{ "pendriveapps.com", true },
{ "penetrationstest.se", true },
- { "penfold.fr", true },
{ "pengi.me", true },
{ "penguindrum.moe", true },
{ "penguinprotocols.com", true },
@@ -26351,7 +26012,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "performaride.com.au", true },
{ "perfumeaz.com", true },
{ "perfumes.com.br", true },
- { "periodismoactual.com", true },
{ "periscope.tv", true },
{ "perishablepress.com", true },
{ "perm-avia.ru", true },
@@ -26388,6 +26048,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "pescco.com.br", true },
{ "pestici.de", true },
{ "pestkill.info", true },
+ { "pesyun.cn", true },
{ "pet-hotel-mura.net", true },
{ "petabits.de", true },
{ "petangen.se", true },
@@ -26398,6 +26059,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "petelew.is", true },
{ "peter.org.ua", true },
{ "peterandjoelle.co.uk", true },
+ { "peterboers.info", true },
{ "peterborgapps.com", true },
{ "peterbruceharvey.com", true },
{ "peterdavehello.org", true },
@@ -26437,7 +26099,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "pew.ninja", true },
{ "pex.digital", true },
{ "peyote.com", true },
- { "peyote.org", true },
{ "pf.dk", true },
{ "pfa.or.jp", true },
{ "pfadfinder-aurich.de", true },
@@ -26460,6 +26121,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "pg-forum.de", true },
{ "pg-mana.net", true },
{ "pgmann.cf", true },
+ { "pgnetwork.net", true },
{ "pgp.guru", true },
{ "pgp.network", true },
{ "pgpmail.cc", true },
@@ -26471,7 +26133,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "pharma-display.com", true },
{ "pharmaabsoluta.com.br", true },
{ "pharmaboard.de", true },
- { "pharmacie-fr.org", true },
+ { "pharmaboard.org", true },
{ "pharmacieplusfm.ch", true },
{ "pharmafoto.ch", true },
{ "pharmaphoto.ch", true },
@@ -26528,6 +26190,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "phishingusertraining.com", true },
{ "phligence.com", true },
{ "phocean.net", true },
+ { "phoenixlogan.com", true },
{ "phone-service-center.de", true },
{ "phormance.com", true },
{ "phosagro.biz", false },
@@ -26579,7 +26242,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "physicpezeshki.com", true },
{ "physiotherapie-seiwald.de", true },
{ "physiovesenaz.ch", true },
- { "pi-box.ml", true },
{ "pi-control.de", true },
{ "pi-dash.com", true },
{ "pi-net.dedyn.io", true },
@@ -26754,6 +26416,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "pixel.facebook.com", false },
{ "pixel.google.com", true },
{ "pixelbash.de", true },
+ { "pixelcubed.com", true },
{ "pixelesque.uk", true },
{ "pixelfou.com", true },
{ "pixelminers.net", true },
@@ -26789,7 +26452,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "pj00900.com", true },
{ "pj539999.com", true },
{ "pjentertainments.co.uk", true },
- { "pjili.com", true },
{ "pjleisure.co.uk", true },
{ "pjo.no", true },
{ "pjuu.com", false },
@@ -26837,7 +26499,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "planeteroliste.fr", true },
{ "planetknauer.net", true },
{ "planetofthegames.tv", true },
- { "planetromeo.com", true },
{ "planetromeofoundation.org", true },
{ "planformation.com", true },
{ "planify.io", true },
@@ -26852,6 +26513,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "plant-gift.jp", true },
{ "plantarum.com.br", true },
{ "plantastique.ch", true },
+ { "plantastique.com", true },
{ "planteforum.no", true },
{ "plantes.ch", true },
{ "plantezcheznous.com", true },
@@ -26896,7 +26558,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "playzonecastles.co.uk", true },
{ "pld-entertainment.co.uk", true },
{ "pldx.org", true },
- { "pleaseuseansnisupportedbrowser.ml", true },
{ "plegro.com", true },
{ "pleiades.com.tr", true },
{ "pleier-it.de", false },
@@ -26906,7 +26567,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "plesse.pl", true },
{ "plexa.de", true },
{ "plexhome13.ddns.net", true },
- { "plexi.dyndns.tv", true },
{ "plextv.de", true },
{ "pliosoft.com", true },
{ "plissee-experte.de", true },
@@ -26947,6 +26607,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "plushev.com", true },
{ "pluslink.co.jp", true },
{ "plusstreamfeed.appspot.com", true },
+ { "plustech.id", true },
{ "pluta.net", true },
{ "pluto.life", true },
{ "plutokorea.com", true },
@@ -27016,7 +26677,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "poezja.com.pl", true },
{ "poezjagala.pl", true },
{ "poffenhouse.ddns.net", true },
- { "pogoswine.com", true },
{ "pogrebisky.net", true },
{ "pohlmann.io", true },
{ "poinsot.info", true },
@@ -27041,7 +26701,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "polanda.com", true },
{ "polar.uk.com", true },
{ "pole-emotion.ch", true },
- { "pole.net.nz", true },
{ "poleacademie.com", true },
{ "poles4pilots.com", true },
{ "policedriver.com", true },
@@ -27073,6 +26732,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "polletmera.com", true },
{ "polleverywhere.com", true },
{ "pollingplace.uk", true },
+ { "polly.spdns.org", true },
{ "poloniainfo.com", true },
{ "poloniex.co.za", true },
{ "polskiemalzenstwo.org", true },
@@ -27087,7 +26747,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "polypane.rocks", true },
{ "polypet.com.sg", true },
{ "polytarian.com", true },
- { "polytechecosystem.vc", true },
{ "polytekniskforening.dk", true },
{ "pomar.club", false },
{ "pomardaserra.com", true },
@@ -27156,6 +26815,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "port80.hamburg", true },
{ "portablebuildingsales.co.uk", true },
{ "portablespeakersfinder.com", true },
+ { "portailevangelique.ca", true },
{ "portal.tirol.gv.at", true },
{ "portalcarriers.com", true },
{ "portalcentric.net", true },
@@ -27168,6 +26828,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "porterranchelectrical.com", true },
{ "portofacil.com", true },
{ "portofala.pt", true },
+ { "portofrotterdam.com", false },
{ "portosonline.pl", true },
{ "portraitsystem.biz", true },
{ "portsdebalears.gob.es", true },
@@ -27187,7 +26848,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "posijson.stream", true },
{ "positionus.io", true },
{ "positive.com.cy", true },
- { "positivesobrietyinstitute.com", true },
+ { "positivenames.net", true },
{ "posobota.cz", true },
{ "posoiu.net", true },
{ "post-darwinian.com", true },
@@ -27219,11 +26880,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "potature.rimini.it", true },
{ "potature.roma.it", true },
{ "potentialproject.com", false },
- { "potenzmittel-levitra.com", true },
- { "potenzmittel-webshop.com", true },
- { "potenzmittelblog.info", true },
- { "potenzpillen-kaufen.biz", true },
- { "potenzprobleme-info.net", true },
{ "pothe.com", true },
{ "pothe.de", true },
{ "potolok.am", true },
@@ -27256,6 +26912,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "powerserg.org", true },
{ "powersergdatasystems.com", true },
{ "powersergholdings.com", true },
+ { "powersergthisisthewebsitefuckyouscott.com", true },
{ "powersergusercontent.com", true },
{ "powertothebuilder.com", true },
{ "powerwellness-korecki.de", true },
@@ -27309,6 +26966,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "precision.st", true },
{ "precode.eu", true },
{ "predoiu.ro", true },
+ { "preexport.com", true },
{ "prefix.eu", true },
{ "pregono.com", true },
{ "pregunteleakaren.gov", true },
@@ -27344,7 +27002,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "prepare-job-hunting.com", true },
{ "presbee.com", true },
{ "prescotonline.co.uk", true },
- { "prescriptionrex.com", true },
{ "present-m.com", true },
{ "presentesdegrife.com.br", true },
{ "president.bg", true },
@@ -27363,6 +27020,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "prestigerepairs.com.au", true },
{ "prestigesigns.net", true },
{ "prestonandsons.com.au", true },
+ { "prestonapp.com", true },
{ "prestonbrant.com", true },
{ "pretachique.com.br", true },
{ "pretix.eu", true },
@@ -27378,13 +27036,13 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "prideindomination.com", true },
{ "pridetechdesign.com", true },
{ "prielwurmjaeger.de", true },
- { "primaconsulting.net", true },
{ "primalbase.com", true },
{ "primalinea.pro", true },
{ "primates.com", true },
{ "primewho.org", true },
{ "primordialsnooze.com", true },
{ "primorus.lt", true },
+ { "primotilesandbathrooms.co.uk", false },
{ "princeagency.com", true },
{ "princesparktouch.com", true },
{ "princessefoulard.com", true },
@@ -27430,6 +27088,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "prioritynissannewportnewsparts.com", true },
{ "prismacloud.com", true },
{ "prismacloud.green", true },
+ { "prismacloud.xyz", true },
{ "pristal.eu", true },
{ "pristinegreenlandscaping.com", true },
{ "priv.im", true },
@@ -27437,7 +27096,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "privacy-week.at", true },
{ "privacy.com", true },
{ "privacybadger.org", true },
- { "privacyforjournalists.org.au", true },
{ "privacyinternational.org", true },
{ "privacyscore.org", true },
{ "privacyweek.at", true },
@@ -27449,7 +27107,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "privatebanks.uk", true },
{ "privatebin.info", true },
{ "privatecapsecurity.org", true },
- { "privategiant.com", true },
{ "privateideas.de", true },
{ "privateimarketing.com", true },
{ "privatepokertour.com", true },
@@ -27548,8 +27205,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "progressiveplanning.com", true },
{ "prohrcloud.com", true },
{ "proimpact.it", true },
- { "project-rune.tech", true },
- { "project-splash.com", true },
{ "project.supply", true },
{ "projectarmy.net", false },
{ "projectblackbook.us", true },
@@ -27560,7 +27215,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "projectsecretidentity.org", true },
{ "projectunity.io", true },
{ "projektarbeit-projektplanung.de", true },
- { "projektzentrisch.de", true },
{ "projest.ch", true },
{ "projet-fly.ch", true },
{ "prok.pw", true },
@@ -27630,7 +27284,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "proust.media", false },
{ "proustmedia.de", false },
{ "provectus.de", true },
- { "proveits.me", false },
{ "provence-appartements.com", true },
{ "providerlijst.com", true },
{ "providerlijst.nl", true },
@@ -27653,7 +27306,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "proymaganadera.com", true },
{ "prpferrara.it", true },
{ "prplz.io", true },
- { "prpr.cloud", true },
{ "prt.in.th", true },
{ "prtimes.com", true },
{ "prtpe.com", true },
@@ -27683,7 +27335,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "psdsuc.com", true },
{ "pself.net", true },
{ "pseta.ru", true },
- { "pseudo.coffee", true },
{ "psg.bg", true },
{ "psicoexpansao.com.br", true },
{ "psicologasandrabernal.es", true },
@@ -27696,6 +27347,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "pssgcsim.org", true },
{ "pst.moe", true },
{ "pste.pw", true },
+ { "pstrozniak.com", true },
{ "psu.je", true },
{ "psw-consulting.de", true },
{ "psw-group.de", true },
@@ -27710,6 +27362,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "psycho-lobby.com", true },
{ "psycho.space", true },
{ "psychoactive.com", true },
+ { "psychologie-hofner.at", true },
{ "psychotherapie-kp.de", true },
{ "psydix.org", true },
{ "psylab.cc", true },
@@ -27725,10 +27378,10 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "pthsec.com", true },
{ "ptm.ro", false },
{ "ptmarquees.ie", true },
+ { "ptrbrs.nl", true },
{ "ptrl.ws", true },
{ "ptron.org", true },
{ "puac.de", true },
- { "pub-online.ro", true },
{ "pubean.com", true },
{ "pubi.me", true },
{ "publanda.nl", true },
@@ -27744,7 +27397,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "publicrea.com", true },
{ "publicsuffix.org", true },
{ "publiq.space", true },
- { "publishingshack.com", true },
{ "pubreview.com.au", true },
{ "pubreviews.com", true },
{ "pucchi.net", true },
@@ -27858,6 +27510,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "qambarraza.com", true },
{ "qamrulhaque.com", true },
{ "qapital.com", true },
+ { "qaz.cloud", true },
{ "qbeing.info", true },
{ "qbiju.com.br", true },
{ "qbus.pl", true },
@@ -27873,7 +27526,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "qcstudentcenter.com", true },
{ "qcstyleacademy.com", true },
{ "qctravelschool.com", true },
- { "qdon.space", true },
+ { "qdon.space", false },
{ "qedcon.org", false },
{ "qelectrotech.org", true },
{ "qetesh.de", true },
@@ -27921,7 +27574,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "qtacairsoft.com", true },
{ "qtl.me", true },
{ "qtn.net", true },
- { "qto.com", true },
{ "qto.net", true },
{ "qtpass.org", true },
{ "qtpower.co.uk", true },
@@ -27981,7 +27633,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "query-massage.com", true },
{ "question.com", true },
{ "questionable.host", true },
- { "questionyu.com", true },
{ "questsocial.it", true },
{ "quevisiongrafica.com", true },
{ "quic.stream", true },
@@ -28012,7 +27663,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "qvggroup.com", true },
{ "qvi.st", true },
{ "qvitoo.com", true },
- { "qwallet.ca", true },
{ "qwans.nl", true },
{ "qwant.com", true },
{ "qwant.fr", true },
@@ -28037,11 +27687,11 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "r33.space", true },
{ "r3nt3r.com", true },
{ "r3s1stanc3.me", true },
- { "r40.us", true },
{ "r6-team.ru", true },
{ "r7h.at", true },
{ "r811.de", true },
{ "ra-micro-koeln.de", true },
+ { "ra-schaal.de", false },
{ "ra.co.ke", true },
{ "ra.vc", true },
{ "ra4wvpn.com", true },
@@ -28049,7 +27699,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "rabbit.wales", false },
{ "rabbitfinance.com", true },
{ "rabica.de", true },
- { "rabotaescort.com", true },
{ "rabynska.eu", true },
{ "raccoltarifiuti.com", true },
{ "racermaster.xyz", true },
@@ -28067,7 +27716,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "rackerlab.com", false },
{ "raclet.co.uk", true },
{ "raconconsulting.co.uk", true },
- { "racoo.net", true },
{ "racunovodstvo-prina.si", true },
{ "radar.sx", true },
{ "radaravia.ru", true },
@@ -28091,7 +27739,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "radionicabg.com", true },
{ "radiopolarniki.spb.ru", true },
{ "radiormi.com", true },
- { "radiorsvp.com", true },
+ { "radiosendungen.com", true },
{ "radis-adopt.com", true },
{ "radiumtree.com", true },
{ "radondetectionandcontrol.com", true },
@@ -28115,6 +27763,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "raidensnakesden.co.uk", true },
{ "raidensnakesden.com", true },
{ "raidensnakesden.net", true },
+ { "raidstone.net", true },
{ "raiffeisen-kosovo.com", true },
{ "railgun.ac", true },
{ "railjob.cn", true },
@@ -28159,10 +27808,8 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "rambii.de", true },
{ "ramblingrf.tech", true },
{ "rambo.codes", true },
- { "ramezanloo.com", false },
{ "rammstein-portugal.com", true },
{ "ramrecha.com", true },
- { "ramsor-gaming.de", true },
{ "randc.org", true },
{ "random-samplings.org", true },
{ "randomadversary.com", true },
@@ -28177,6 +27824,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "rangsmo.se", true },
{ "rank-net.de", true },
{ "ranking-deli.jp", true },
+ { "ranktopay.com", true },
{ "ranson.com.au", true },
{ "rantanda.com", true },
{ "rante.com", true },
@@ -28206,6 +27854,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "rascalscastles.co.uk", true },
{ "rascalscastlesdoncaster.co.uk", true },
{ "rasebo.ro", true },
+ { "raspii.tech", true },
{ "rastreie.net", true },
{ "rasty.cz", true },
{ "ratd.net", true },
@@ -28261,7 +27910,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "rc-offi.net", true },
{ "rc-rp.com", true },
{ "rc-shop.ch", true },
- { "rc7.ch", true },
{ "rca.fr", true },
{ "rcd.cz", true },
{ "rcdocuments.com", true },
@@ -28326,10 +27974,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "realmofespionage.xyz", true },
{ "realoteam.ddns.net", true },
{ "realraghavgupta.com", true },
- { "realum.com", true },
- { "realum.de", true },
- { "realum.eu", true },
- { "realum.net", true },
{ "realvnc.help", true },
{ "realwaycome.com", true },
{ "realwildart.com", true },
@@ -28352,6 +27996,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "receiliart.com", true },
{ "receptionsbook.com", true },
{ "recepty.eu", false },
+ { "recetasdecocinaideal.com", true },
{ "rechenknaecht.de", true },
{ "recht-freundlich.de", true },
{ "rechtenliteratuurleiden.nl", false },
@@ -28368,7 +28013,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "recmon.hu", true },
{ "reco-studio.de", true },
{ "recolic.net", true },
- { "recommended.reviews", true },
{ "recon-networks.com", true },
{ "recordeuropa.com", false },
{ "recoveringspirit.com", true },
@@ -28432,6 +28076,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "redlinelap.com", true },
{ "redlink.de", true },
{ "redmore.me", true },
+ { "redneck-gaming.de", true },
{ "redneragenturen.org", true },
{ "rednsx.org", true },
{ "redporno.cz", true },
@@ -28444,8 +28089,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "redteam-pentesting.de", true },
{ "redwaterhost.com", true },
{ "redweek.com", true },
- { "redwoodpaddle.es", true },
- { "redwoodpaddle.pt", true },
{ "redzurl.com", false },
{ "reed-sensor.com", true },
{ "reedloden.com", true },
@@ -28466,7 +28109,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "reflexive.xyz", true },
{ "refood-cascaiscpr.eu", true },
{ "reforesttheplanet.com", true },
- { "reformatreality.com", true },
{ "refresh-media.nl", true },
{ "refreshliving.us", true },
{ "refuelcollective.com", true },
@@ -28532,7 +28174,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "reinaertvandecruys.com", true },
{ "reinaldudras.ee", true },
{ "reinaldudrasfamily.ee", true },
- { "reineberthe.ch", true },
{ "reinencaressa.be", true },
{ "reinfer.io", true },
{ "reinhard.codes", true },
@@ -28556,7 +28197,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "relates.link", true },
{ "relax.hn", true },
{ "relaxdom.net", true },
- { "relaxhavefun.com", true },
{ "relaxpointhyncice.cz", true },
{ "relaybox.io", true },
{ "release-monitoring.org", true },
@@ -28577,6 +28217,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "rememberthemilk.com", false },
{ "remi-saurel.com", true },
{ "remissan.com", true },
+ { "remitatm.com", false },
{ "remonti.info", true },
{ "remote.so", true },
{ "remoteutilities.com", true },
@@ -28604,7 +28245,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "renezuo.com", true },
{ "renkenlaw.com", true },
{ "renlen.nl", true },
- { "rennfire.org", true },
{ "renov8sa.co.za", true },
{ "renovum.es", true },
{ "renrenche.com", false },
@@ -28650,6 +28290,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "requestr.co.uk", true },
{ "res-kc.com", true },
{ "resama.eu", true },
+ { "resc.la", true },
{ "rescms-secure.com", true },
{ "research-panel.jp", true },
{ "research.facebook.com", false },
@@ -28658,7 +28299,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "reseausyndic.ca", true },
{ "reservar-un-hotel.com", true },
{ "reservetonshift.com", true },
- { "reservoirtp.fr", true },
{ "resfriatech.com.br", true },
{ "residence-simoncelli.com", true },
{ "residentiallocksmithsanantoniotx.com", true },
@@ -28715,6 +28355,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "retrocdn.net", true },
{ "retrofitlab.com", true },
{ "retroity.net", true },
+ { "retronet.nl", true },
{ "retroroundup.com", true },
{ "retrotracks.net", true },
{ "retrovideospiele.com", true },
@@ -28728,7 +28369,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "reuter-shop.com", true },
{ "reuter.de", true },
{ "revamed.com", false },
- { "revapost.fr", true },
{ "revayd.net", true },
{ "revensoftware.com", true },
{ "reverencestudios.com", true },
@@ -28740,13 +28380,13 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "review.jp", true },
{ "reviewninja.net", true },
{ "reviews.anime.my", false },
- { "reviewspedia.org", true },
{ "revirt.global", true },
{ "revision.co.zw", true },
{ "revisionnotes.xyz", true },
{ "revisit.date", true },
{ "revivalinhisword.com", true },
{ "revivingtheredeemed.org", true },
+ { "revlect.com", true },
{ "revolt.tv", true },
{ "revthefox.co.uk", true },
{ "rewardingexcellence.com", true },
@@ -28792,13 +28432,11 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "riajenaka.com", true },
{ "rial.space", true },
{ "ribs.com", true },
- { "ricardo.nu", true },
{ "ricardobalk.nl", true },
{ "ricaud.me", true },
{ "riccardopiccioni.it", true },
{ "riccy.org", true },
{ "riceadvice.info", true },
- { "richardbloomfield.blog", true },
{ "richardcrosby.co.uk", true },
{ "richardhering.de", true },
{ "richardhicks.us", true },
@@ -28817,7 +28455,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "richonrails.com", true },
{ "ricketyspace.net", true },
{ "ricki-z.com", true },
- { "ricknox.com", true },
{ "rickrongen.nl", true },
{ "rickscastles.co.uk", true },
{ "rickvanderzwet.nl", true },
@@ -28848,6 +28485,8 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "rightnetworks.com", true },
{ "rightstuff.link", true },
{ "righttobuy.gov.uk", true },
+ { "rigolitch.fr", true },
+ { "rigsalesaustralia.com", true },
{ "rijk-catering.nl", false },
{ "rijsinkunst.nl", true },
{ "rik.onl", true },
@@ -28868,8 +28507,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "ripaton.fr", true },
{ "ripmixmake.org", true },
{ "ripple.com", true },
- { "riqy86.nl", true },
- { "ris.fi", true },
{ "risada.nl", true },
{ "risaphuketproperty.com", true },
{ "riscascape.net", true },
@@ -28881,7 +28518,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "risiinfo.com", true },
{ "riskmitigation.ch", true },
{ "risparmiare.info", true },
- { "rissato.com.br", true },
{ "ristioja.ee", true },
{ "ristoarea.it", true },
{ "ristorantefattoamano.it", true },
@@ -28953,15 +28589,12 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "robdavidson.network", true },
{ "robert-flynn.de", true },
{ "robertattfield.com", true },
- { "robertayamashita.com", true },
- { "robertayamashita.com.br", true },
- { "robertbln.com", true },
{ "robertg.me", true },
+ { "robertglastra.com", true },
{ "roberthurlbut.com", true },
{ "robertkrueger.de", true },
{ "robertlysik.com", true },
{ "robertnemec.com", true },
- { "robertocasares.no-ip.biz", true },
{ "robertoentringer.com", true },
{ "robertof.ovh", true },
{ "robertopazeller.ch", true },
@@ -29097,6 +28730,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "romanticfirstdance.com", true },
{ "romanticschemer.com", true },
{ "romanticsexshopguatemala.com", true },
+ { "romanticvillas.com.au", false },
{ "romapa.com", true },
{ "romar-bos.nl", true },
{ "romarin.es", true },
@@ -29129,7 +28763,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "rooneytours.nl", true },
{ "roopakv.com", true },
{ "roosabels.nl", false },
- { "roosteroriginals.com", false },
{ "roosterpgplus.nl", true },
{ "root-space.eu", true },
{ "root.bg", true },
@@ -29187,14 +28820,12 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "rotol.me", true },
{ "rottweil-hilft.de", true },
{ "rotunneling.net", true },
- { "rotzonline.com", true },
{ "rougechocolat.fr", true },
{ "roughcopy.com.au", true },
{ "roughgrain.com", true },
{ "roulinfo.ch", true },
{ "roulons-autrement.com", true },
{ "rounda.it", true },
- { "roundaboutweb.info", true },
{ "roundcube.mayfirst.org", false },
{ "roundrock-locksmith.com", true },
{ "roussos.cc", true },
@@ -29246,6 +28877,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "rrwolfe.com", true },
{ "rsap.ca", true },
{ "rsauget.fr", true },
+ { "rsblake.net", true },
{ "rsgcard.com", true },
{ "rsingermd.com", true },
{ "rsl.gd", true },
@@ -29288,12 +28920,9 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "rubberfurs.org", true },
{ "rubberlegscastles.co.uk", true },
{ "rubbermaidoutlet.com", true },
- { "rubbleremovalsbenoni.co.za", true },
{ "rubenbarbero.com", true },
{ "rubenkruisselbrink.nl", true },
- { "rubens.cloud", true },
{ "rublacklist.net", true },
- { "ruby-auf-schienen.de", true },
{ "rubyist.today", true },
{ "rubymartin.com.au", true },
{ "rubyquincunx.com", true },
@@ -29301,7 +28930,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "rubytune.com", true },
{ "rucksack-rauf-und-weg.de", true },
{ "ruckzuck-privatpatient.de", true },
- { "rucnerobene.eu", true },
{ "ruconsole.com", true },
{ "rud.is", true },
{ "rudd-o.com", true },
@@ -29317,6 +28945,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "ruedigervoigt.de", true },
{ "ruedirrenggli.ch", true },
{ "rueduparticulier.tk", true },
+ { "rueg.eu", true },
{ "ruerte.net", true },
{ "rufabula-com.appspot.com", true },
{ "ruffbeatz.com", true },
@@ -29420,6 +29049,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "s-c.se", true },
{ "s-cubed.net", true },
{ "s-huset.dk", true },
+ { "s-ip-media.de", true },
{ "s-mainte.com", true },
{ "s-mdb.com", true },
{ "s-n-unso.com", true },
@@ -29427,9 +29057,9 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "s-s-paint.com", true },
{ "s007.co", true },
{ "s10y.eu", true },
+ { "s13d.fr", true },
{ "s16e.no", true },
{ "s2member.com", true },
- { "s3cases.com", true },
{ "s3cur3.it", true },
{ "s3gfault.com", true },
{ "s3robertomarini.it", true },
@@ -29452,7 +29082,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "sabe.cz", true },
{ "sabrinajoias.com.br", true },
{ "sabrinajoiasprontaentrega.com.br", true },
- { "sac-shop.com", true },
{ "sacaentradas.com", true },
{ "saccani.net", true },
{ "sachk.com", true },
@@ -29530,10 +29159,8 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "saintanthonyscorner.com", true },
{ "sainth.de", true },
{ "saintsrobotics.com", true },
- { "saintw.com", true },
{ "saipariwar.com", true },
{ "saiputra.com", true },
- { "saitrance.com", true },
{ "saiyasu-search.com", true },
{ "sajamstudija.info", true },
{ "sajdowski.de", true },
@@ -29622,6 +29249,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "samuirehabcenter.com", true },
{ "samwilberforce.com", true },
{ "samwrigley.co.uk", true },
+ { "samwu.tw", false },
{ "samyerkes.com", true },
{ "san.ac.th", true },
{ "sana-store.com", true },
@@ -29635,7 +29263,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "sanatorii-sverdlovskoy-oblasti.ru", true },
{ "sanatorionosti.com.ar", true },
{ "sanchez.adv.br", true },
- { "sand-islets.de", true },
{ "sandalj.com", true },
{ "sandbagexpress.com", true },
{ "sandbox.mydigipass.com", false },
@@ -29663,15 +29290,16 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "sandyrobsonhypnotherapy.co.uk", true },
{ "sanepsychologen.nl", true },
{ "sanex.ca", false },
- { "sanglierhurlant.fr", true },
{ "sangwon.io", true },
{ "sanilodge.com", true },
{ "sanipousse.com", true },
+ { "sanissimo.com.mx", false },
{ "sanitairwinkel.be", true },
{ "sanitairwinkel.com", true },
{ "sanitairwinkel.nl", true },
{ "sanitrak.cz", true },
{ "sanmuding.com", true },
+ { "sannesfotklinikk.no", true },
{ "sanpham-balea.org", true },
{ "sanskritiyoga.com", true },
{ "sansonehowell.com", true },
@@ -29699,27 +29327,25 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "saposute-s.jp", true },
{ "sapphireblue.me", true },
{ "sapphirepearl.com.sg", true },
- { "sapporobeer.com", true },
{ "sapprendre.ch", true },
{ "saprima.de", true },
- { "saq.com", true },
{ "sarahbeckettharpist.com", true },
{ "sarahlicity.co.uk", true },
{ "sarahlicity.me.uk", true },
{ "sarahplusdrei.de", true },
{ "sarahvictor.co.uk", true },
{ "sarahwikeley.co.uk", true },
+ { "saraleebread.com", false },
{ "sarariman.com", true },
{ "sarasturdivant.com", true },
{ "sardegnatirocini.it", true },
- { "sarink.eu", true },
{ "sarkarikhoj.com", true },
- { "saro.me", true },
{ "saronno5stelle.it", true },
{ "sarpsb.org", true },
{ "sarumtechnologies.com", true },
{ "sas-snowboarding.sk", true },
{ "sasanika.org", true },
+ { "sash.pw", true },
{ "sashaokun.com", true },
{ "sashascollections.com", true },
{ "sasioglu.co.uk", true },
@@ -29845,9 +29471,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "schawe.me", true },
{ "scheduleme.io", true },
{ "scheemadigital.com", true },
- { "schefczyk.com", true },
- { "schefczyk.de", true },
- { "schefczyk.eu", true },
{ "schefczyk.net", true },
{ "scheidtweiler.de", true },
{ "scheinlichter.de", true },
@@ -29888,7 +29511,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "schnapke.name", true },
{ "schneeketten-ratgeber.de", true },
{ "schnegg.name", true },
- { "schneider-electric.tg", true },
{ "schneids.me", true },
{ "schnellno.de", true },
{ "schnellsuche.de", true },
@@ -29913,7 +29535,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "schoolotzyv.ru", true },
{ "schoolsonice.nl", true },
{ "schopenhauer-institut.de", true },
- { "schorel.ovh", true },
{ "schorelweb.nl", true },
{ "schorers.org", true },
{ "schoring.com", true },
@@ -29966,7 +29587,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "schwarzhenri.ch", true },
{ "schwarztrade.cz", true },
{ "schwarzwald-flirt.de", true },
- { "schwarzwaldcon.de", true },
{ "schwedenhaus.ag", true },
{ "schwerkraftlabor.de", true },
{ "schwinabart.com", true },
@@ -29978,6 +29598,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "science-questions.org", true },
{ "science-texts.de", true },
{ "science360.gov", true },
+ { "sciencebase.gov", true },
{ "scienceexploits.com", true },
{ "scienceminnesota.com", true },
{ "sciencesolutions.eu", true },
@@ -30030,7 +29651,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "screenlight.tv", true },
{ "screenmachine.com", true },
{ "screenparadigm.com", true },
- { "screenplay.jp", true },
{ "scripo-bay.com", true },
{ "script.google.com", true },
{ "scripter.co", true },
@@ -30039,7 +29659,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "scrisulfacebine.ro", true },
{ "scrod.me", true },
{ "scroll.in", true },
- { "scrumbleship.com", true },
{ "scrumplex.net", true },
{ "scrumstack.co.uk", true },
{ "scryfall.com", true },
@@ -30077,7 +29696,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "sea-godzilla.com", false },
{ "seac.me", true },
{ "seacam-store.com", true },
- { "seadus.ee", true },
{ "seafood.co.nz", true },
{ "seaholmwines.com", true },
{ "sealaw.com", true },
@@ -30189,11 +29807,13 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "secureesolutions.com", true },
{ "secureheaders.com", true },
{ "secureim.de", true },
+ { "securejabber.me", true },
{ "securelect-inspection.com", true },
{ "secureobscure.com", true },
{ "secureonline.co", false },
{ "securethe.news", true },
{ "securetheorem.com", true },
+ { "securetronic.ch", true },
{ "securi-tay.co.uk", true },
{ "securify.nl", true },
{ "securipy.com", true },
@@ -30212,6 +29832,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "securitycamerasaustin.net", true },
{ "securityfest.com", true },
{ "securityheaders.com", true },
+ { "securityheaders.io", true },
{ "securityinet.com", false },
{ "securitykey.co", true },
{ "securitypluspro.com", true },
@@ -30238,6 +29859,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "see.wtf", true },
{ "seeclop.ch", true },
{ "seedandleisure.co.uk", true },
+ { "seednode.co", true },
{ "seedsofangelica.net", true },
{ "seekers.ch", true },
{ "seeks.ru", true },
@@ -30300,6 +29922,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "semaf.at", true },
{ "semaflex.it", true },
{ "semaphore-studios.com", true },
+ { "semenov.su", false },
{ "semianalog.com", true },
{ "seminariruum.ee", true },
{ "semiocast.com", true },
@@ -30338,6 +29961,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "sentandsecure.com", true },
{ "sentic.info", true },
{ "sentidosdelatierra.org", true },
+ { "sentinel.gov", true },
{ "sentinelproject.io", true },
{ "sentry.io", true },
{ "sentry.nu", true },
@@ -30350,7 +29974,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "seo.london", true },
{ "seo.tl", true },
{ "seoagentur2go.de", true },
- { "seoarchive.org", true },
{ "seobutler.com", true },
{ "seocomposer.com", true },
{ "seoenmexico.com.mx", true },
@@ -30370,10 +29993,8 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "seostepbysteplab.com", true },
{ "seoul.dating", true },
{ "seouniversity.org", true },
- { "sepakbola.win", true },
{ "sepalandseed.com", true },
{ "seppelec.com", true },
- { "seproco.com", true },
{ "septakkordeon.de", true },
{ "septfinance.ch", true },
{ "septicrepairspecialists.com", true },
@@ -30439,11 +30060,11 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "servida.ch", true },
{ "serviettenhaus.de", true },
{ "servingbaby.com", true },
+ { "servious.org", true },
{ "servitek.de", true },
{ "serviziourgente.it", true },
{ "servpanel.de", true },
{ "servx.org", true },
- { "servx.ru", true },
{ "serw.org", true },
{ "serwis-wroclaw.pl", true },
{ "seryox.com", true },
@@ -30460,6 +30081,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "settberg.de", true },
{ "setterirlandes.com.br", true },
{ "settleapp.co", true },
+ { "setuid0.kr", true },
{ "setyoursite.nl", true },
{ "seva.fashion", true },
{ "seven-purple.com", true },
@@ -30490,7 +30112,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "sexwork.net", true },
{ "sexy-store.nl", true },
{ "seyfarth.de", true },
- { "seyr.me", true },
{ "sfa.sk", true },
{ "sfaturiit.ro", true },
{ "sfcomercio.com.br", true },
@@ -30523,6 +30144,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "shadesofgraylaw.com", true },
{ "shadex.net", true },
{ "shadigee.org", true },
+ { "shadowict.net", true },
{ "shadowict.tech", true },
{ "shadowkitsune.net", true },
{ "shadowlurker.com.au", true },
@@ -30564,7 +30186,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "shansing.com", true },
{ "shansing.net", true },
{ "shansing.space", true },
- { "shanyhs.com", true },
{ "shaobin.wang", true },
{ "sharanyamunsi.net", true },
{ "share.works", true },
@@ -30588,6 +30209,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "sharperedge.pw", true },
{ "sharperedgecomputers.com", true },
{ "sharu.me", true },
+ { "sharvey.ca", true },
{ "shasso.com", true },
{ "shaun.net", true },
{ "shaunandamyswedding.com", true },
@@ -30615,7 +30237,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "shelleystoybox.com", true },
{ "shellfire.de", true },
{ "shellgame.io", true },
- { "shelljuggler.com", true },
+ { "shelljuggler.com", false },
{ "shellshock.eu", true },
{ "shellvatore.us", true },
{ "shemissed.me", true },
@@ -30623,18 +30245,18 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "shena.co.uk", true },
{ "shenghaiautoparts.com", true },
{ "shenghaiautoparts.net", true },
- { "shengrenyu.com", true },
{ "shenyuqi.com", false },
{ "sherbers.de", true },
{ "sherrikehoetherapy.com", true },
- { "shethbox.com", true },
{ "shft.cl", true },
{ "shgt.jp", true },
{ "shh-listen.com", true },
+ { "shh.sh", true },
{ "shiawasedo.co.jp", true },
{ "shichibukai.net", true },
{ "shico.org", true },
{ "shieldcomputer.com", true },
+ { "shieldfe.com", true },
{ "shift-record.com", true },
{ "shift-to.co.jp", true },
{ "shiftdevices.com", true },
@@ -30719,10 +30341,9 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "short-biography.com", true },
{ "short-term-plans.com", true },
{ "shortdiary.me", true },
- { "shorten.ninja", true },
{ "shoshin-aikido.de", true },
+ { "shota.vip", true },
{ "shotbow.net", true },
- { "shotonwhat.com", true },
{ "shouldihookupwithmybarista.com", true },
{ "shouttag.com", true },
{ "show-saratov.ru", false },
@@ -30737,7 +30358,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "showroom.uk", true },
{ "showroom113.ru", true },
{ "showsonar.com", true },
- { "shoxmusic.net", true },
+ { "shoxmusic.net", false },
{ "shredriteservices.com", true },
{ "shreyansh26.me", true },
{ "shrike.me", false },
@@ -30816,6 +30437,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "signix.net", true },
{ "signtul.com", false },
{ "sigsrv.net", true },
+ { "sigterm.no", true },
{ "sigterm.sh", true },
{ "siirtutkusu.com", true },
{ "sikayetvar.com", false },
@@ -30833,6 +30455,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "silke-hunde.de", true },
{ "silkebaekken.no", true },
{ "silkebeckmann.de", true },
+ { "sillisalaatti.fi", true },
{ "sillysnapz.co.uk", true },
{ "silo.org.br", true },
{ "siloportem.net", true },
@@ -30903,6 +30526,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "silvergoldbull.pt", true },
{ "silvergoldbull.qa", true },
{ "silvergoldbull.rs", true },
+ { "silvergoldbull.ru", true },
{ "silvergoldbull.se", true },
{ "silvergoldbull.si", true },
{ "silvergoldbull.sn", true },
@@ -30922,7 +30546,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "silvobeat.com", true },
{ "sim-karten.net", true },
{ "sim-minaoshi.jp", true },
- { "sim-sim.appspot.com", true },
{ "sim4seed.org", true },
{ "simam.de", true },
{ "simark.ca", true },
@@ -30999,7 +30622,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "simpul.nl", true },
{ "simsnieuws.nl", true },
{ "simukti.net", true },
- { "simumiehet.com", true },
{ "sin-nombre-alleria.de", true },
{ "sin.swiss", true },
{ "sinaryuda.web.id", true },
@@ -31012,6 +30634,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "singaporemint.com", true },
{ "singapurfirma.com", true },
{ "singel.ch", true },
+ { "singerwang.com", true },
{ "single-in-stuttgart.de", true },
{ "singles-aus-hamburg.de", true },
{ "singles-berlin.de", true },
@@ -31026,15 +30649,16 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "sinonimosonline.com", true },
{ "sinonimosonline.com.br", true },
{ "sinquin.eu", true },
+ { "sinsojb.me", true },
{ "sint-joris.nl", true },
{ "sintaxis.org", true },
{ "sinterama.biz", true },
{ "sinuelovirtual.com.br", true },
{ "sioeckes.hu", true },
+ { "sipc.org", true },
{ "siraweb.org", true },
{ "sirbouncealotcastles.co.uk", true },
{ "sirbouncelot.co.uk", true },
- { "sirburton.com", true },
{ "sirchuk.net", true },
{ "sircon.no", true },
{ "sirena.co.jp", true },
@@ -31045,6 +30669,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "sirtuins.com", true },
{ "sirvoy.com", true },
{ "sisgopro.com", true },
+ { "sisseastumine.ee", true },
{ "sistel.es", true },
{ "sistem-maklumat.com", true },
{ "sistem-maklumat.com.my", true },
@@ -31057,13 +30682,13 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "sisver.mx", true },
{ "sit-brn.ru", true },
{ "sit.ec", true },
+ { "sitc.sk", true },
{ "sitebuilderreport.com", true },
{ "sitedrive.fi", true },
{ "sitehoster.org", true },
{ "sitenv.org", true },
{ "siterencontre.me", true },
{ "sites.google.com", true },
- { "sitesko.de", true },
{ "sitesuccessful.com", true },
{ "sitevandaag.nl", true },
{ "sitischu.com", true },
@@ -31078,11 +30703,11 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "sjaakgilsingfashion.nl", true },
{ "sjatsh.com", true },
{ "sjd.is", true },
- { "sjdaws.com", true },
{ "sjdtaxi.com", true },
{ "sjis.me", true },
{ "sjleisure.co.uk", true },
{ "sjoorm.com", true },
+ { "sjsmith.id.au", true },
{ "sjv4u.ch", true },
{ "sk-net.cz", true },
{ "skala.io", true },
@@ -31109,6 +30734,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "skia.org", false },
{ "skid.church", true },
{ "skiddle.com", true },
+ { "skifairview.com", true },
{ "skifttiljutlanderbank.dk", true },
{ "skigebied.nl", true },
{ "skigebiete-test.de", true },
@@ -31160,6 +30786,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "skyanchor.com", true },
{ "skybloom.com", true },
{ "skybloom.io", false },
+ { "skybound.link", true },
{ "skyderby.ru", true },
{ "skydragoness.com", true },
{ "skydrive.live.com", false },
@@ -31171,11 +30798,10 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "skyloisirs.ch", true },
{ "skyminds.net", true },
{ "skynet233.ch", true },
- { "skynethk.com", false },
+ { "skynethk.com", true },
{ "skynetnetwork.eu.org", true },
{ "skynetz.tk", true },
{ "skype.com", true },
- { "skypoker.com", true },
{ "skyquid.co.uk", true },
{ "skyris.co", true },
{ "skys-entertainment.com", true },
@@ -31186,7 +30812,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "sl0.us", true },
{ "sl899.com", true },
{ "sl998.com", true },
- { "slab.com", true },
{ "slack-files.com", true },
{ "slack.com", true },
{ "sladic.si", false },
@@ -31247,7 +30872,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "slovenskycestovatel.sk", true },
{ "slow.zone", true },
{ "slowb.ro", true },
- { "slowfood.es", true },
{ "slowgames.xyz", true },
{ "slpower.com", true },
{ "slrd-isperih.com", true },
@@ -31322,11 +30946,10 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "smartwelve.com", true },
{ "smartwoodczech.cz", true },
{ "smartwritingservice.com", true },
- { "smartwurk.nl", true },
+ { "smartwurk.nl", false },
{ "smash-gg.club", true },
{ "smatch.com", true },
{ "smb445.com", true },
- { "smcbox.com", true },
{ "smdavis.us", true },
{ "smdcn.net", true },
{ "sme-gmbh.net", true },
@@ -31353,6 +30976,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "smmlaba.io", true },
{ "smokeandmirrors.agency", true },
{ "smokinghunks.com", true },
+ { "smol.cat", true },
{ "smoo.st", true },
{ "smoothcomp.com", true },
{ "smoothgesturesplus.com", true },
@@ -31379,7 +31003,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "smuncensored.com", true },
{ "smutba.se", true },
{ "smutek.net", true },
- { "smx.net.br", true },
{ "snackbesteld.nl", true },
{ "snafu.cz", true },
{ "snakafya.com", true },
@@ -31468,7 +31091,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "socialhams.net", true },
{ "socializam.com", true },
{ "socialmedia.ro", true },
- { "socialmirror.app", true },
+ { "socialnitro.com", true },
{ "socialnous.co", true },
{ "socialrank.com", true },
{ "socialsecurity.gov", false },
@@ -31515,7 +31138,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "sogravatas.com.br", true },
{ "sogutma.com.tr", true },
{ "sohamroy.me", true },
- { "soia.ca", true },
{ "soinvett.com", true },
{ "soju.fi", true },
{ "sokche.com", true },
@@ -31565,7 +31187,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "solus-project.com", true },
{ "solutionhoisthire.com.au", true },
{ "solvation.de", true },
- { "solve-it.se", true },
{ "solved.tips", true },
{ "solvemethod.com", true },
{ "solvingproblems.com.au", true },
@@ -31602,7 +31223,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "songtianyi.com", true },
{ "songzhuolun.com", true },
{ "soniafauville.com", true },
- { "sonialive.com", true },
{ "sonic.studio", true },
{ "sonicdoe.com", true },
{ "sonixonline.com", true },
@@ -31636,7 +31256,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "sorz.org", true },
{ "sos-falegname.it", true },
{ "sos-idraulico.it", true },
- { "sos.de", true },
{ "sosoftplay.co.uk", true },
{ "sospromotions.com.au", true },
{ "sostacancun.com", true },
@@ -31667,9 +31286,8 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "soundgasm.net", true },
{ "soundhunter.xyz", false },
{ "soundscrate.com", true },
- { "soundsecurity.io", true },
- { "souqtajmeel.com", true },
{ "sour.is", true },
+ { "souravsaha.com", true },
{ "sourcebox.be", true },
{ "sourcely.net", true },
{ "sourceway.de", true },
@@ -31751,6 +31369,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "speciesism.com", true },
{ "spectreattack.com", true },
{ "spectrosoftware.de", true },
+ { "spedition-transport-umzug.de", true },
{ "speech-balloon.com", true },
{ "speechdrop.net", true },
{ "speechmate.com", true },
@@ -31839,7 +31458,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "sport-potreby.sk", true },
{ "sport-socken.net", true },
{ "sport247.bet", true },
- { "sportakrobatik.at", true },
{ "sportbetuwe.nl", true },
{ "sporter.com", true },
{ "sportflash.info", true },
@@ -31850,7 +31468,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "sportressofblogitude.com", true },
{ "sports.dating", true },
{ "sportsjaw.com", true },
- { "sportsmanadvisor.com", false },
{ "sportsmansblog.com", true },
{ "sportstraineradvisor.com", true },
{ "sporttown.it", true },
@@ -31878,7 +31495,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "sprinklermanohio.com", true },
{ "spritmonitor.de", true },
{ "spritsail.io", true },
- { "sproing.ca", true },
{ "sprucecreekclubs.com", true },
{ "sprucecreekgcc.com", true },
{ "sps-lehrgang.de", true },
@@ -31887,6 +31503,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "spufpowered.com", true },
{ "spunkt.fr", true },
{ "spur.com.br", true },
+ { "sputnik1net.org", true },
{ "spydar007.com", true },
{ "spydar007.net", true },
{ "spydersec.com", true },
@@ -31898,7 +31515,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "sqlapius.net", true },
{ "sqlfeatures.com", true },
{ "sqr-training.com", true },
- { "sqroot.eu", true },
+ { "squadlinx.com", true },
{ "square-gaming.org", true },
{ "square-src.de", false },
{ "square.com", false },
@@ -31941,8 +31558,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "ssc8689.com", true },
{ "ssc8689.net", true },
{ "sscd.no", true },
- { "ssconn.com", true },
- { "ssdax.com", false },
+ { "ssdax.com", true },
{ "ssdservers.co.uk", true },
{ "ssenberg.nl", true },
{ "ssh-keys.online", true },
@@ -31997,7 +31613,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "stadm.com", true },
{ "stadsbygd.info", true },
{ "stadt-apotheke-muensingen.de", true },
- { "stadtbuecherei-bad-wurzach.de", true },
{ "stadterneuerung-hwb.de", true },
{ "stadtpapa.de", true },
{ "stadtplan-ilmenau.de", true },
@@ -32055,11 +31670,9 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "starmtech.fr", true },
{ "starpeak.org", true },
{ "starphotoboothsni.co.uk", true },
- { "starsam80.net", true },
{ "starskim.cn", true },
{ "starstreak.net", true },
{ "startaninflatablebusiness.com", true },
- { "starteesforsale.co.za", true },
{ "startergen.com", true },
{ "startlab.sk", true },
{ "startle.cloud", true },
@@ -32069,7 +31682,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "starttraffic.com", true },
{ "starttraffic.uk", true },
{ "startupgenius.org", true },
- { "startuppeople.co.uk", true },
{ "starwatches.eu", true },
{ "starwins.co.uk", true },
{ "stassi.ch", true },
@@ -32098,7 +31710,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "stay.black", true },
{ "stayme.cz", true },
{ "stayschemingco.com", true },
- { "stb-schefczyk.de", true },
{ "stb-strzyzewski.de", true },
{ "stbennett.org", true },
{ "stcu.org", false },
@@ -32118,8 +31729,10 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "steamtrades.com", true },
{ "steamwhale.com", true },
{ "stebet.net", true },
+ { "steborio.pw", true },
{ "steckel.cc", true },
{ "stedb.eu", true },
+ { "stedbg.net", true },
{ "steef389.eu", true },
{ "steel-roses.de", true },
{ "steelephys.com.au", true },
@@ -32191,7 +31804,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "sternen-sitzberg.ch", true },
{ "sternenbund.info", true },
{ "sternplastic.com", true },
- { "stesti.cz", true },
{ "stetspa.it", true },
{ "steuer-voss.de", true },
{ "steuerberater-essen-steele.com", true },
@@ -32238,10 +31850,8 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "stiffordacademy.org.uk", true },
{ "stift-kremsmuenster.at", true },
{ "stiftemaskinen.no", true },
- { "stig.io", false },
{ "stigharder.com", true },
{ "stigviewer.com", true },
- { "stijnbelmans.be", true },
{ "stijncrevits.be", true },
{ "stijnodink.nl", true },
{ "stikic.me", true },
@@ -32290,11 +31900,11 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "stonefusion.org.uk", true },
{ "stonehammerhead.org", true },
{ "stonemain.eu", true },
+ { "stonewuu.com", true },
{ "stony.com", true },
{ "stonystratford.org", true },
- { "stopbreakupnow.org", true },
{ "stopbullying.gov", true },
- { "stopfraud.gov", true },
+ { "stopfraud.gov", false },
{ "stopthethyroidmadness.com", true },
{ "storageideas.uk", true },
{ "stordbatlag.no", true },
@@ -32341,6 +31951,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "stravers.shoes", true },
{ "streamchan.org", true },
{ "streamlineautogroup.com", true },
+ { "streampleasure.xyz", true },
{ "streams.dyndns.org", true },
{ "street-smart-home.de", true },
{ "street-tek.com", true },
@@ -32350,7 +31961,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "streetspotr.com", true },
{ "streetview.wien", true },
{ "strefapi.com", true },
- { "strelitzia02.com", true },
{ "strengthroots.com", true },
{ "stretchmyan.us", true },
{ "stretchpc.com", true },
@@ -32435,9 +32045,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "studipro-marketing.fr", true },
{ "studium.cz", true },
{ "studlan.no", true },
- { "studport.rv.ua", true },
{ "studyin.jp", true },
- { "studying-neet.com", true },
{ "studytactics.com", true },
{ "stuermer.me", true },
{ "stuetzredli.ch", true },
@@ -32495,10 +32103,9 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "suburban-landscape.net", true },
{ "suburbaninfinitioftroyparts.com", true },
{ "subversive-tech.com", true },
- { "subzerotech.co.uk", true },
{ "succ.in", true },
{ "succesprojekter.dk", true },
- { "suche.org", true },
+ { "succubus.xxx", true },
{ "suchmaschinen-werkstatt.de", true },
{ "suckmyan.us", false },
{ "sucretown.net", true },
@@ -32508,14 +32115,12 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "sudo-i.net", true },
{ "sudo.org.au", true },
{ "sudo.ws", true },
- { "sudokian.io", true },
{ "sudoschool.com", true },
{ "suelyonjones.com", true },
{ "suessdeko.de", true },
{ "suevia-ka.de", true },
{ "suffa.ac", true },
{ "suffix.ru", true },
- { "suffts.de", true },
{ "sufix.cz", true },
{ "sugarandcloth.com", true },
{ "sugarbrother.com", true },
@@ -32542,6 +32147,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "sumoatm.com", false },
{ "sumthing.com", true },
{ "sun-leo.co.jp", true },
+ { "sun-wellness-online.com.vn", true },
{ "sunboxstore.jp", true },
{ "sunbritetv.com", true },
{ "sunchasercats.com", true },
@@ -32552,6 +32158,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "sunfox.cz", true },
{ "sunfulong.blog", true },
{ "sunfulong.me", true },
+ { "sunjaydhama.com", true },
{ "sunjiutuo.com", true },
{ "sunlit.cloud", true },
{ "sunn.ie", true },
@@ -32644,10 +32251,8 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "sushibesteld.nl", true },
{ "sushifrick.de", true },
{ "sushikatze.de", true },
- { "sushiwereld.be", true },
{ "susosudon.com", true },
{ "suspension-shop.com", true },
- { "sussexwebsites.info", false },
{ "sustainabilityknowledgegroup.com", true },
{ "sustainoss.org", true },
{ "sustsol.com", true },
@@ -32709,7 +32314,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "sweetgood.de", true },
{ "sweets-mimatsu.com", true },
{ "swehack.org", true },
- { "swerve-media-testbed-03.co.uk", true },
{ "swetrust.com", true },
{ "swfmax.com", true },
{ "swiftpk.net", true },
@@ -32734,7 +32338,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "swisslinux.org", true },
{ "swisstechassociation.ch", true },
{ "swisstechtalks.ch", true },
- { "swissxperts.ch", true },
{ "switch-trader.com", true },
{ "switch.moe", true },
{ "switcheo.exchange", true },
@@ -32847,9 +32450,11 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "szagun.net", true },
{ "szamitogepdepo.com", true },
{ "szaydon.me", false },
+ { "szczot3k.pl", true },
{ "szechenyi2020.hu", true },
{ "szentistvanpt.sk", true },
{ "szerelem.love", true },
+ { "szunia.com", true },
{ "szybkiebieganie.pl", true },
{ "szyndler.ch", true },
{ "t-hawk.com", true },
@@ -32885,7 +32490,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "taborsky.cz", true },
{ "tac-volley.com", true },
{ "tachi.uk", true },
- { "tachyonapp.com", true },
{ "tacklinglife.com", true },
{ "tacklog.com", true },
{ "tacomafia.net", false },
@@ -32909,7 +32513,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "tai-in.com", true },
{ "tai-in.net", true },
{ "tailandfur.com", true },
- { "tailpuff.net", true },
{ "tails.boum.org", true },
{ "taimane.com", true },
{ "taishon.nagoya", true },
@@ -32920,9 +32523,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "taizegroep.nl", true },
{ "tajper.pl", true },
{ "take1give1.com", false },
- { "takebackyourstate.com", true },
- { "takebackyourstate.net", true },
- { "takebackyourstate.org", true },
{ "takeitoffline.co.uk", true },
{ "takemoto-ped.com", true },
{ "taken.pl", true },
@@ -32941,7 +32541,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "taler.net", true },
{ "talideon.com", false },
{ "talk.google.com", true },
- { "talk.xyz", true },
{ "talkgadget.google.com", true },
{ "talking12.com", true },
{ "talkingmoose.net", true },
@@ -32959,7 +32558,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "talroo.com", true },
{ "talsi.eu", true },
{ "talun.de", true },
- { "tamaraboutique.com", true },
{ "tamashimx.net", true },
{ "tambre.ee", true },
{ "tamchunho.com", true },
@@ -32989,7 +32587,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "tannerryan.ca", true },
{ "tantalos.nl", true },
{ "tantei100.net", true },
- { "tantetilli.de", true },
{ "tanto259.name", false },
{ "tanyanama.com", true },
{ "tanz.info", true },
@@ -33004,6 +32601,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "taqsim.jp", true },
{ "taquilla.com", true },
{ "taqun.club", true },
+ { "tarantul.org.ua", true },
{ "tarasecurity.co.uk", true },
{ "tarasecurity.com", true },
{ "tarasevich.by", true },
@@ -33056,7 +32654,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "taxisafmatosinhos.pt", true },
{ "taxiscollectifs.ch", true },
{ "taxlab.co.nz", true },
- { "taxspeaker.com", true },
+ { "taxsquirrel.com", true },
{ "taylorpearson.me", false },
{ "taylors-castles.co.uk", true },
{ "taylorstauss.com", true },
@@ -33073,7 +32671,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "tbspace.de", true },
{ "tbtech.cz", true },
{ "tbuchloh.de", true },
- { "tbys.us", true },
{ "tc-st-leonard.ch", true },
{ "tc.nz", true },
{ "tcacademy.co.uk", true },
@@ -33095,7 +32692,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "tcspartner.net", true },
{ "tdchrom.com", true },
{ "tdfbfoundation.org", true },
- { "tdpblog.site", true },
{ "tdrcartuchos.com.br", true },
{ "tdrs.info", true },
{ "tdsf.io", true },
@@ -33118,7 +32714,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "team-bbd.com", true },
{ "team.house", true },
{ "team3482.com", true },
- { "teamassists.com", true },
{ "teambeam.at", true },
{ "teambeam.ch", true },
{ "teambeam.com", true },
@@ -33195,6 +32790,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "technikblase.fm", true },
{ "technoinfogroup.it", true },
{ "technologie-innovation.fr", true },
+ { "technologyand.me", true },
{ "technologysi.com", true },
{ "technoparcepsilon.fr", true },
{ "technoscoots.com", true },
@@ -33292,7 +32888,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "telepass.me", true },
{ "telephonedirectories.us", true },
{ "telepons.com", true },
- { "teleshop.be", true },
{ "telework.gov", true },
{ "telling.xyz", true },
{ "tellusaboutus.com", true },
@@ -33339,7 +32934,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "tenthpin.com", true },
{ "tenyx.de", true },
{ "tenzer.dk", true },
- { "tepid.org", true },
{ "tepitus.de", true },
{ "teplofom.ru", true },
{ "teplomash24.ru", true },
@@ -33389,6 +32983,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "testgeomed.ro", true },
{ "testi.info", true },
{ "testomato.com", true },
+ { "testosterone-complex.com", true },
{ "testosteronedetective.com", true },
{ "testpornsite.com", true },
{ "testsuite.org", true },
@@ -33396,7 +32991,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "tetedelacourse.ch", true },
{ "teto.nu", true },
{ "tetraktus.org", true },
- { "tetrarch.co", true },
{ "tetsugakunomichi.jp", true },
{ "tetsumaki.net", true },
{ "teufel.dk", true },
@@ -33460,7 +33054,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "thailandpharmacy.net", true },
{ "thairehabassociation.com", true },
{ "thajskyraj.com", true },
- { "thala.fr", false },
+ { "thala.fr", true },
{ "thalan.fr", true },
{ "thalgott.net", true },
{ "thalhammer.it", true },
@@ -33482,6 +33076,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "the-nash-education-program.com", true },
{ "the-pcca.org", true },
{ "the-webmaster.com", true },
+ { "the-zenti.de", true },
{ "the2f.de", true },
{ "the3musketeers.biz", true },
{ "theactuary.ninja", true },
@@ -33526,7 +33121,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "theciderlink.com.au", true },
{ "thecitizens.com", true },
{ "thecitywarehouse.clothing", true },
- { "thecloudmigrator.com", true },
{ "thecloudshelter.com", true },
{ "thecoffeecamp.com", true },
{ "thecoffeesuperstore.com", true },
@@ -33548,6 +33142,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "thedebug.life", true },
{ "thederminstitute.com", true },
{ "thediaryofadam.com", true },
+ { "thedisc.nl", true },
{ "thediscovine.com", true },
{ "thedocumentrefinery.com", true },
{ "thedreamtravelgroup.co.uk", true },
@@ -33596,6 +33191,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "thehivedesign.org", true },
{ "thehomeicreate.com", true },
{ "thehookup.be", true },
+ { "thehotfix.net", true },
{ "thehotness.tech", true },
{ "thehouseofgod.org.nz", true },
{ "thehowtohome.com", true },
@@ -33697,7 +33293,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "thermalbad-therme.de", true },
{ "thermity.com", true },
{ "thermolamina.nl", true },
- { "theroamingnotary.com", true },
{ "theroks.com", true },
{ "theroyalmarinescharity.org.uk", true },
{ "theruizes.com", true },
@@ -33748,6 +33343,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "thetechnical.me", true },
{ "thetenscrolls.com", true },
{ "thetomharling.com", true },
+ { "thetradinghall.com", true },
{ "thetree.ro", true },
{ "thetrendspotter.net", true },
{ "thetuxkeeper.de", false },
@@ -33760,6 +33356,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "thewaxhouse.academy", true },
{ "thewaxhouse.de", true },
{ "thewaxhouse.shop", true },
+ { "thewebdexter.com", true },
{ "thewebflash.com", true },
{ "thewebsitedoctors.co.uk", true },
{ "thewebsitemarketingagency.com", true },
@@ -33777,6 +33374,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "theyear199x.org", true },
{ "theyearinpictures.co.uk", true },
{ "theyosh.nl", true },
+ { "thezero.org", true },
{ "thezillersathenshotel.com", true },
{ "thiagohersan.com", true },
{ "thibaultwalle.com", true },
@@ -33786,7 +33384,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "thiepxinh.net", true },
{ "thierry-daellenbach.com", true },
{ "thierrybasset.ch", true },
- { "thierryhayoz.ch", true },
{ "thijsalders.nl", false },
{ "thijsbekke.nl", true },
{ "thijsslop.nl", true },
@@ -33807,8 +33404,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "thinkrealty.com", true },
{ "thinktux.net", true },
{ "thirdbearsolutions.com", true },
- { "thirdworld.moe", true },
- { "thirtyspot.com", true },
{ "thiry-automobiles.net", true },
{ "thisbrownman.com", true },
{ "thiscloudiscrap.com", false },
@@ -33828,11 +33423,11 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "thomalaudan.de", true },
{ "thomas-bertran.com", true },
{ "thomas-fahle.de", true },
- { "thomas-prior.com", true },
{ "thomas-sammut.com", true },
{ "thomas-suchon.fr", true },
{ "thomas.love", false },
{ "thomasbeckers.be", true },
+ { "thomasbreads.com", false },
{ "thomasduerlund.dk", true },
{ "thomaseyck.com", true },
{ "thomasfoster.co", true },
@@ -33889,7 +33484,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "thuisverpleging-meerdael.be", true },
{ "thullbery.com", true },
{ "thummer.net", true },
- { "thunderfield-boat.co.uk", true },
{ "thunderkeys.net", true },
{ "thundr.eu", true },
{ "thunraz.com", true },
@@ -33897,7 +33491,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "thuthuatios.com", true },
{ "thuviensoft.com", true },
{ "thuviensoft.net", true },
- { "thuybich.com", false },
+ { "thuybich.com", true },
{ "thw-bernburg.de", true },
{ "thxandbye.de", true },
{ "thycotic.ru", true },
@@ -33935,7 +33529,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "tiens-ib.cz", true },
{ "tier-1-entrepreneur.com", true },
{ "tierarztpraxis-bogenhausen.de", true },
- { "tierarztpraxis-illerwinkel.de", true },
{ "tierarztpraxis-weinert.de", true },
{ "tiernanx.com", true },
{ "ties.com", true },
@@ -33965,6 +33558,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "tiliaze.eu", true },
{ "tiliaze.info", true },
{ "tiliaze.net", true },
+ { "tilikum.io", true },
{ "till.im", true },
{ "tillberg.us", true },
{ "tilleysbouncycastles.co.uk", true },
@@ -33974,7 +33568,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "timberkel.com", true },
{ "timbishopartist.com", true },
{ "timbrust.de", true },
- { "timco.cloud", true },
{ "timdebruijn.nl", true },
{ "timdeneau.com", true },
{ "timdoug.com", true },
@@ -33994,7 +33587,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "timfiedler.net", true },
{ "timing.com.br", true },
{ "timjk.de", true },
- { "timklefisch.de", true },
{ "timmersgems.com", true },
{ "timmy.im", true },
{ "timmyrs.de", true },
@@ -34048,7 +33640,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "tiroler-kupferschmiede.com", true },
{ "tirs4ne.ch", true },
{ "tischlerei-klettke.de", true },
- { "tism.in", true },
{ "tissot-mayenfisch.com", true },
{ "tit-cdn.de", true },
{ "tit-dns.de", true },
@@ -34129,6 +33720,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "to2mbn.org", true },
{ "toad.ga", true },
{ "toast.al", false },
+ { "tob-rulez.de", true },
{ "tobacco.gov", true },
{ "tobedo.net", true },
{ "tober-cpag.de", true },
@@ -34146,8 +33738,8 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "tobiasconradi.com", true },
{ "tobiashorvath.com", true },
{ "tobiashorvath.de", true },
+ { "tobiaskorf.de", true },
{ "tobiaspahlings.de", true },
- { "tobiassachs.de", true },
{ "tobiassattler.com", true },
{ "tobiemilford.com", true },
{ "tobis-rundfluege.de", true },
@@ -34184,7 +33776,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "tofu.cf", true },
{ "togech.jp", true },
{ "togetter.com", true },
- { "toheb.de", true },
+ { "toheb.de", false },
{ "tohokinemakan.tk", true },
{ "tohokufd.com", true },
{ "tokaido-kun.jp", true },
@@ -34220,7 +33812,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "tom-maxwell.com", true },
{ "tom.horse", true },
{ "tomabrafix.de", true },
- { "tomandshirley.com", true },
{ "tomarns.nl", true },
{ "tomasjacik.cz", true },
{ "tomaskavalek.cz", true },
@@ -34327,12 +33918,12 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "toonsburgh.com", true },
{ "toool.nl", true },
{ "toool.org", true },
- { "tooolroc.org", false },
{ "toothdoc.ca", true },
{ "tooti.biz", true },
{ "top-esb.com", true },
{ "top-obaly.cz", true },
{ "top-opakowania.pl", true },
+ { "top-solar-info.de", true },
{ "top9.fr", true },
{ "topaxi.ch", true },
{ "topaxi.codes", true },
@@ -34364,7 +33955,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "toptexture.com", true },
{ "toptheto.com", true },
{ "topvertimai.lt", true },
- { "topwin.la", true },
{ "topwindowcleaners.co.uk", true },
{ "topworktops.co.uk", true },
{ "toracon.org", true },
@@ -34431,7 +34021,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "touchwoodtrees.com.au", true },
{ "tougetu.com", true },
{ "touhou.ac.cn", true },
- { "touhou.cc", true },
{ "touhou.fm", true },
{ "touhouwiki.net", true },
{ "toujours-actif.com", true },
@@ -34456,13 +34045,13 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "tovare.com", true },
{ "toverland-tickets.nl", true },
{ "tovp.org", true },
+ { "towandalibrary.org", true },
{ "townandcountryus.com", true },
{ "townhousedevelopments.com.au", true },
{ "townhouseregister.com.au", true },
{ "townofbridgewater.ca", true },
{ "towsonroofers.com", true },
{ "towywebdesigns.uk", true },
- { "tox.im", true },
{ "tox21.gov", false },
{ "toymagazine.com.br", true },
{ "toyota-kinenkan.com", true },
@@ -34471,6 +34060,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "tp-kabushiki.com", true },
{ "tp-kyouyufudousan.com", true },
{ "tp-law.jp", true },
+ { "tpansino.com", true },
{ "tpbproxy.co", true },
{ "tpci.biz", true },
{ "tpidg.us", true },
@@ -34482,7 +34072,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "tr.search.yahoo.com", false },
{ "tr0n.net", true },
{ "traas.org", true },
- { "trabajarenperu.com", true },
{ "trabajarenremoto.com", true },
{ "trabbel.org", true },
{ "tracalada.cl", true },
@@ -34521,7 +34110,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "traditions.nl", true },
{ "traditionskapperscollege.nl", true },
{ "traditionsvivantesenimages.ch", true },
- { "tradiz.org", false },
{ "trafarm.ro", true },
{ "trafas.nl", true },
{ "traffic.az", true },
@@ -34536,29 +34124,17 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "trailforks.com", true },
{ "trainex.org", true },
{ "trainhornforums.com", true },
- { "trainhorns.us", true },
{ "trainiac.com.au", true },
{ "trainings-handschuhe-test.de", true },
- { "trainline.at", true },
- { "trainline.cn", true },
- { "trainline.com.br", true },
- { "trainline.com.pt", true },
- { "trainline.cz", true },
{ "trainline.de", true },
- { "trainline.dk", true },
{ "trainline.es", true },
{ "trainline.eu", true },
{ "trainline.fr", true },
{ "trainline.it", true },
- { "trainline.nl", true },
- { "trainline.no", true },
- { "trainline.pl", true },
- { "trainline.se", true },
{ "trainsgoodplanesbad.com", true },
{ "traista.ru", true },
{ "traiteurpapillonevents.be", true },
{ "trajano.net", true },
- { "tran.pw", true },
{ "trance-heal.com", true },
{ "trance-heal.de", true },
{ "trance-heal.me", true },
@@ -34569,6 +34145,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "trangcongnghe.com", true },
{ "trangell.com", true },
{ "tranglenull.xyz", true },
+ { "tranhsondau.net", false },
{ "transacid.de", true },
{ "transappealrights.com", true },
{ "transcend.org", true },
@@ -34586,7 +34163,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "transformations-magazin.com", true },
{ "transgendergedenkdag.nl", true },
{ "transgenderinfo.nl", true },
- { "transgendernetwerk.nl", true },
{ "transgendernetwerk.org", true },
{ "transglobaltravel.com", true },
{ "transhumanism.co.uk", true },
@@ -34631,7 +34207,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "travelarmenia.org", true },
{ "traveling-thailand.info", true },
{ "travellers.dating", true },
- { "travelling.expert", true },
{ "travellovers.fr", true },
{ "travelmyth.ie", true },
{ "travelogue.jp", true },
@@ -34671,7 +34246,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "tresorsecurity.com", true },
{ "tretail.net", true },
{ "tretkowski.de", true },
- { "trewe.eu", true },
{ "trezy.me", true },
{ "trezy.net", true },
{ "trhastane.com", true },
@@ -34731,7 +34305,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "trollingeffects.org", true },
{ "trollmoa.se", true },
{ "trollope-apollo.com", true },
- { "trollscave.xyz", true },
{ "trommelwirbel.com", true },
{ "tronatic-studio.com", true },
{ "trondelan.no", true },
@@ -34754,7 +34327,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "trucchibellezza.it", true },
{ "truckersmp.com", true },
{ "truckerswereld.nl", false },
- { "truckgpsreviews.com", true },
{ "truckstop-magazin.de", false },
{ "true-itk.de", true },
{ "trueblueessentials.com", true },
@@ -34773,7 +34345,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "trulance.com", true },
{ "truly-madly-happiness.de", true },
{ "trumanlibrary.org", true },
- { "trumeet.top", true },
{ "trunk-show.net", true },
{ "truong.fi", true },
{ "truqu.com", true },
@@ -34819,7 +34390,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "tsng.co.jp", true },
{ "tss.am", true },
{ "tstrubberstamp.com", false },
- { "tsu-ku-ro.com", true },
{ "tsugi.fr", true },
{ "tsukhani.com", true },
{ "tsuki.moe", true },
@@ -34893,7 +34463,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "turdnagel.com", true },
{ "turigum.com", true },
{ "turkish.dating", true },
- { "turkrock.com", true },
{ "turnaroundforum.de", true },
{ "turncircles.com", true },
{ "turnoffthelights.com", true },
@@ -34925,7 +34494,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "tuxie.com", true },
{ "tuxlife.net", true },
{ "tuxpeliculas.com", true },
- { "tuxplace.nl", true },
{ "tuxtimo.me", true },
{ "tuxz.net", true },
{ "tuza.com.au", true },
@@ -34936,7 +34504,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "tvcal.net", true },
{ "tvcmarketing.com", true },
{ "tver-msk.ru", true },
- { "tverdohleb.com", true },
{ "tverskaya-outlet.ru", true },
{ "tvhshop.be", true },
{ "tvipper.com", true },
@@ -34982,7 +34549,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "twohuo.com", true },
{ "twojfaktum.pl", true },
{ "twolanedesign.com", true },
- { "twoo.com", true },
{ "twopif.net", true },
{ "tworaz.net", true },
{ "twun.io", true },
@@ -34997,10 +34563,9 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "tyil.nl", true },
{ "tyil.work", true },
{ "tyl.io", true },
- { "tyler.rs", true },
{ "tylerdavies.net", true },
{ "tylerfreedman.com", true },
- { "tyleromeara.com", true },
+ { "tylerharcourt.net", true },
{ "tylerschmidtke.com", true },
{ "typcn.com", true },
{ "type1joe.com", true },
@@ -35025,9 +34590,11 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "tyroremotes.nl", true },
{ "tyroremotes.no", true },
{ "tysox.de", true },
+ { "tysye.ca", true },
{ "tyuo-keibi.co.jp", true },
{ "tzifas.com", true },
{ "u-metals.com", true },
+ { "u-tokyo.club", true },
{ "u.nu", true },
{ "u0010.com", true },
{ "u0020.com", true },
@@ -35051,6 +34618,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "uangteman.com", true },
{ "uasmi.com", true },
{ "uat-activesg.com", true },
+ { "uatgootax.ru", false },
{ "ub3rk1tten.com", false },
{ "ubanquity.com", true },
{ "uberbkk.com", true },
@@ -35091,6 +34659,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "uel-thompson-okanagan.ca", true },
{ "ueni.com", true },
{ "uerdingen.info", true },
+ { "uevan.com", true },
{ "uex.im", true },
{ "ufanisi.mx", true },
{ "ufindme.at", true },
@@ -35101,7 +34670,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "uhappy30.com", true },
{ "uhasseltodin.be", true },
{ "uhc.gg", true },
- { "uhlhosting.ch", true },
{ "uhrenlux.de", true },
{ "uhurl.net", true },
{ "ui8.net", true },
@@ -35240,12 +34808,10 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "uniform-agri.com", true },
{ "uniformebateriasheliar.com.br", true },
{ "unikoingold.com", true },
- { "unikrn.com", true },
{ "unila.edu.br", true },
{ "uninet.cf", true },
{ "uniojeda.ml", true },
{ "unionplat.ru", true },
- { "unipig.de", true },
{ "uniprimebr.com.br", false },
{ "uniq.site", true },
{ "unique-bouncy-castles.co.uk", true },
@@ -35279,6 +34845,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "unixforum.org", true },
{ "unixfox.eu", true },
{ "unixtime.date", true },
+ { "unknownbreakup.com", true },
{ "unkrn.com", true },
{ "unlax.com", true },
{ "unleash.pw", true },
@@ -35286,8 +34853,8 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "unlocken.nl", true },
{ "unlocktalent.gov", true },
{ "unlogis.ch", true },
- { "unmanaged.space", true },
{ "unmarkdocs.co", true },
+ { "unmonito.red", true },
{ "unn-edu.info", true },
{ "uno-pizza.ru", true },
{ "uno.fi", true },
@@ -35302,7 +34869,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "unrelated.net.au", true },
{ "unripple.com", true },
{ "unruh.fr", true },
- { "uns.vn", true },
{ "unsacsurledos.com", true },
{ "unsee.cc", true },
{ "unseen.is", true },
@@ -35401,7 +34967,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "urltodomain.com", true },
{ "urown.net", true },
{ "ursa-minor-beta.org", true },
- { "ursae.co", true },
{ "urspringer.de", true },
{ "ursuslibris.hu", true },
{ "urth.org", true },
@@ -35437,14 +35002,12 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "usgande.com", true },
{ "ushandbookapp.com", true },
{ "ushare.ch", true },
- { "usimmigration.us", true },
{ "usipvd.ch", true },
{ "usitcolours.bg", true },
{ "usleep.net", true },
{ "usmint.gov", true },
{ "usninosnikrcni.eu", true },
{ "usnti.com", true },
- { "usparklodging.com", true },
{ "uspsoig.gov", true },
{ "ussm.gov", true },
{ "ussuka.com", true },
@@ -35492,6 +35055,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "uwac.co.uk", false },
{ "uwekoetter.com", true },
{ "uwelilienthal.de", true },
+ { "uwimonacs.org.jm", true },
{ "uwvloereruit.nl", true },
{ "uxtechnologist.com", true },
{ "uy.search.yahoo.com", false },
@@ -35508,7 +35072,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "v2cn.win", true },
{ "v2ex.com", true },
{ "va-reitartikel.com", true },
- { "va.gov", true },
+ { "va.gov", false },
{ "vacationsbyvip.com", true },
{ "vaccines.gov", true },
{ "vacuumpump.co.id", true },
@@ -35531,7 +35095,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "vakantienet.nl", true },
{ "vakuutuskanava.fi", true },
{ "val-sec.com", true },
- { "valasi.eu", true },
{ "valbonne-consulting.com", true },
{ "valcano-krd.ru", true },
{ "valcano.ru", true },
@@ -35570,6 +35133,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "valsk.is", false },
{ "valskis.lt", true },
{ "valtlai.fi", true },
+ { "valtoaho.com", true },
{ "valudo.st", true },
{ "valueng.com", true },
{ "valueseed.net", true },
@@ -35584,12 +35148,11 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "vandeput.be", true },
{ "vanderbiltcisa.org", true },
{ "vanderkrieken.org", true },
+ { "vanderkroon.nl", true },
{ "vandermeer.frl", true },
{ "vanderrijt.nl", false },
{ "vanderziel.org", true },
{ "vaneigenkweek.be", true },
- { "vanetv.com", true },
- { "vangeluwedeberlaere.be", true },
{ "vanhaos.com", true },
{ "vanhoudt-usedcars.be", true },
{ "vanhoutte.be", false },
@@ -35598,10 +35161,9 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "vannaos.com", true },
{ "vannaos.net", true },
{ "vanohaker.ru", true },
+ { "vanouwerkerk.net", true },
{ "vantagepointpreneed.com", true },
- { "vante.me", true },
{ "vantien.com", true },
- { "vantru.is", true },
{ "vanvoro.us", false },
{ "vanwunnik.com", true },
{ "vapecom-shop.com", true },
@@ -35618,18 +35180,20 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "vareillefoundation.fr", true },
{ "vareillefoundation.org", true },
{ "varghese.de", true },
- { "variable.agency", true },
+ { "variable.agency", false },
{ "variag-group.ru", true },
{ "variag-montazh.ru", true },
{ "varicoseveinssolution.com", true },
{ "varimedoma.com", true },
{ "varshathacker.com", true },
+ { "varunagw.com", true },
{ "varunpriolkar.com", true },
{ "varvy.com", true },
{ "varztupasaulis.com", true },
{ "varztupasaulis.eu", true },
{ "varztupasaulis.lt", true },
{ "varztupasaulis.net", true },
+ { "vascomm.co.id", true },
{ "vase-eroticke-povidky.cz", true },
{ "vasel.de", true },
{ "vasel.eu", true },
@@ -35726,7 +35290,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "vendserve.eu", true },
{ "venenum.org", true },
{ "venev.name", true },
- { "venirextra.com", true },
{ "venje.pro", true },
{ "ventajasdesventajas.com", true },
{ "ventesprivees-fr.com", true },
@@ -35736,10 +35299,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "venturavwparts.com", true },
{ "venturebanners.co.uk", true },
{ "venturedisplay.co.uk", true },
- { "venturum.com", true },
- { "venturum.de", true },
- { "venturum.eu", true },
- { "venturum.net", true },
+ { "ventzke.com", true },
{ "ver.ma", true },
{ "vera.bg", true },
{ "veramagazine.jp", true },
@@ -35747,7 +35307,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "verberne.nu", true },
{ "verbier-lechable.com", true },
{ "verbierfestival.com", true },
- { "verdict.gg", true },
{ "verduccies.com", true },
{ "verein-kiekin.de", true },
{ "vereinlandwege.de", true },
@@ -35830,7 +35389,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "viacdn.org", true },
{ "viafinance.cz", false },
{ "viaggio-in-cina.it", true },
- { "viagra-kaufen.biz", true },
{ "viagraonlinebestellen.org", true },
{ "viajandoporelmundo.com.ar", true },
{ "viaje-a-china.com", true },
@@ -35873,7 +35431,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "vid-immobilien.de", true },
{ "vida-it.com", true },
{ "vida.es", true },
- { "vidadu.com", true },
{ "vidbooster.com", true },
{ "vide-greniers.org", false },
{ "videogamesartwork.com", true },
@@ -35891,7 +35448,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "viekelis.lt", false },
{ "viemeister.com", true },
{ "viemontante.be", true },
- { "vientos.coop", true },
{ "viepixel.at", true },
{ "vierdaagsehotel.nl", true },
{ "vierna.ga", true },
@@ -35932,6 +35488,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "villa-anna-cilento.de", true },
{ "villa-bellarte.de", true },
{ "villa-gockel.de", true },
+ { "villa-romantica-zillertal.at", true },
{ "villafiore.com.br", true },
{ "villageunique.com.br", true },
{ "villagockel.de", true },
@@ -35949,7 +35506,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "viltsu.net", true },
{ "vima.ch", true },
{ "vimeo.com", true },
- { "vinagro.sk", true },
{ "vinarstvimodryhrozen.cz", true },
{ "vincentcox.com", false },
{ "vincentpancol.com", true },
@@ -35958,7 +35514,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "vinilosdecorativos.net", true },
{ "vinner.com.au", true },
{ "vinnie.gq", true },
- { "vinogradovka.com", true },
{ "vinolli.de", true },
{ "vinovum.net", true },
{ "vinsetchampagne.fr", true },
@@ -35977,13 +35532,11 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "violin4fun.nl", true },
{ "vionicbeach.com", true },
{ "vionicshoes.com", true },
- { "vioye.com", true },
{ "vip4553.com", true },
{ "vip8522.com", true },
{ "vipesball.cc", true },
{ "vipesball.info", true },
{ "vipesball.me", true },
- { "vipesball.net", true },
{ "vipi.es", true },
{ "viptamin.eu", true },
{ "viptamol.com", true },
@@ -35994,10 +35547,8 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "viralpop.it", true },
{ "viralsouls.in", true },
{ "virgopolymer.com", true },
- { "virial.de", true },
{ "viridis-milites.cz", true },
{ "virtit.fr", true },
- { "virtualcloud.ddns.net", true },
{ "virtuality4d.com", true },
{ "virtuallifestyle.nl", true },
{ "virtualmt2.pl", true },
@@ -36078,7 +35629,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "vivirenelmundo.com", true },
{ "vivo.sx", true },
{ "vivoitaliankitchen.com", true },
- { "vivoseg.com", true },
{ "vixrapedia.org", true },
{ "viyf.org", true },
{ "viza.io", true },
@@ -36144,7 +35694,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "vodpay.org", true },
{ "vogler.name", true },
{ "voicu.ch", true },
- { "void-it.nl", true },
{ "void-zero.com", true },
{ "voidcore.org", true },
{ "voidpay.com", true },
@@ -36173,7 +35722,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "volkerwesselstransfer.nl", false },
{ "volkerwesselswave.nl", false },
{ "volksvorschlagpmar.ch", true },
- { "volkswurst.de", true },
{ "vollans.id.au", true },
{ "voloevents.com", true },
{ "volta.io", true },
@@ -36269,13 +35817,11 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "vullriede-multimedia.de", true },
{ "vulndetect.com", true },
{ "vulndetect.org", true },
- { "vulnerabilities.io", true },
{ "vulnerability.ch", true },
{ "vulners.com", true },
{ "vulns.sexy", true },
{ "vulnscan.org", true },
{ "vulpine.club", true },
- { "vumetric.com", true },
{ "vuojolahti.fi", true },
{ "vuotila.eu", true },
{ "vuvanhon.com", true },
@@ -36334,7 +35880,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "waf.ninja", true },
{ "waf.sexy", true },
{ "wafa4hw.com", true },
- { "wafairhaven.com.au", true },
{ "wafelland.be", true },
{ "waffle.at", false },
{ "wafuton.com", true },
@@ -36343,7 +35888,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "wahlman.org", true },
{ "wahrnehmungswelt.de", true },
{ "wahrnehmungswelten.de", true },
- { "wai-in.com", true },
{ "wai-in.net", true },
{ "waidfrau.de", true },
{ "waidu.de", true },
@@ -36417,10 +35961,10 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "wangql.net", true },
{ "wangqr.tk", true },
{ "wangtanzhang.com", true },
+ { "wangyubao.cn", true },
{ "wangyue.blog", true },
{ "wangzuan168.cc", true },
{ "wannaridecostarica.com", true },
- { "wanquanojbk.com", false },
{ "wanybug.cn", true },
{ "wanybug.com", true },
{ "waonui.io", true },
@@ -36440,7 +35984,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "warp-radio.net", true },
{ "warp-radio.tv", true },
{ "warr.ath.cx", true },
- { "warren.sh", true },
{ "warringtonkidsbouncycastles.co.uk", true },
{ "warschild.org", true },
{ "warsh.moe", true },
@@ -36487,7 +36030,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "wave-ola.es", true },
{ "wave.is", true },
{ "wavesboardshop.com", true },
- { "wavesoftime.com", true },
{ "waveum.com", true },
{ "wawak.pl", true },
{ "waxdramatic.com", true },
@@ -36512,11 +36054,11 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "wdbflowersevents.co.uk", true },
{ "wdbgroup.co.uk", true },
{ "wdic.org", true },
- { "wdmg.com.ua", true },
{ "wdodelta.nl", true },
{ "wdol.gov", true },
{ "wdrl.info", true },
{ "wdt.cz", false },
+ { "we-bb.com", true },
{ "we-run-linux.de", true },
{ "we-use-linux.de", true },
{ "weacceptbitcoin.gr", true },
@@ -36576,7 +36118,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "webdesignlabor.ch", true },
{ "webdesignplay.com", true },
{ "webdesignplayground.io", true },
- { "webdesignsandiego.com", true },
{ "webdevops.io", true },
{ "webdevxp.com", true },
{ "webdl.org", true },
@@ -36607,7 +36148,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "webkeks.org", true },
{ "weblagring.se", true },
{ "weblate.org", true },
- { "webless.com", true },
{ "webliberty.ru", true },
{ "webline.ch", true },
{ "weblogic.pl", true },
@@ -36625,7 +36165,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "webministeriet.net", true },
{ "webmotelli.fi", true },
{ "webnames.ca", true },
- { "webnoob.net", true },
{ "webogram.org", false },
{ "webpinoytambayan.net", true },
{ "webpinoytv.info", true },
@@ -36650,7 +36189,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "websenat.de", true },
{ "websharks.org", true },
{ "website-engineering.co.za", true },
- { "websiteadvice.com.au", true },
{ "websiteboost.nl", true },
{ "websiteforlease.ca", true },
{ "websiteout.ca", true },
@@ -36688,7 +36226,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "wechatify.com", true },
{ "wecleanbins.com", true },
{ "wecobble.com", true },
- { "wedding-m.jp", true },
{ "weddingalbumsdesign.com", true },
{ "weddingfantasy.ru", true },
{ "weddingsbynoon.co.uk", true },
@@ -36703,7 +36240,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "weedupdate.com", true },
{ "weedworthy.com", true },
{ "weedypedia.de", true },
- { "week.report", true },
{ "weekdone.com", true },
{ "weekendinitaly.com", true },
{ "weekly-residence.com", true },
@@ -36735,12 +36271,10 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "weils.net", true },
{ "weiltoast.de", true },
{ "weimaraner.com.br", true },
- { "weiming.ddns.net", true },
{ "weimz.com", true },
{ "wein.cc", true },
{ "wein.co.kr", true },
{ "weinbergerlawgroup.com", true },
- { "weinhandel-preissler.de", true },
{ "weinundsein.com", true },
{ "weirdesigns.com", true },
{ "weirdserver.com", true },
@@ -36768,10 +36302,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "wellmarts.com", true },
{ "wellness-gutschein.de", true },
{ "wellnesscheck.net", true },
- { "wellsplasticsurgery.com", true },
- { "wellspringcamps.com", true },
{ "welovecatsandkittens.com", true },
- { "welovemail.com", true },
{ "welpo.me", true },
{ "welsh.com.br", true },
{ "welshccf.org.uk", true },
@@ -36790,6 +36321,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "wendlberger.net", true },
{ "wendu.me", true },
{ "wener.me", false },
+ { "wengebowuguan.com", true },
{ "wenger-shop.ch", true },
{ "wenjs.me", true },
{ "wensing-und-koenig.de", true },
@@ -36843,7 +36375,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "wessner.org", true },
{ "west-contemporary.com", true },
{ "west-trans.com.au", true },
- { "westcanal.net", true },
+ { "west-wind.net", true },
{ "westcarrollton.org", true },
{ "westcentenaryscouts.org.au", true },
{ "westcentralaor.org", true },
@@ -36872,14 +36404,12 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "westwood.no", true },
{ "wetofu.top", true },
{ "wevenues.com", true },
- { "wevg.org", true },
{ "wewitro.de", true },
{ "wewitro.net", true },
{ "wexfordbouncycastles.ie", true },
{ "wexilapp.com", true },
{ "weyland-yutani.org", true },
{ "weyland.tech", true },
- { "wezl.net", true },
{ "wf-bigsky-master.appspot.com", true },
{ "wf-demo-eu.appspot.com", true },
{ "wf-demo-hrd.appspot.com", true },
@@ -36970,7 +36500,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "whitepharmacy.co.uk", true },
{ "whiteready.it", true },
{ "whiterose.goip.de", true },
- { "whiteshadowimperium.com", true },
{ "whitewebhosting.co.za", true },
{ "whitewebhosting.com", true },
{ "whitewinterwolf.com", true },
@@ -36993,6 +36522,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "whoiswp.com", true },
{ "wholelotofbounce.co.uk", false },
{ "wholesalecbd.com", true },
+ { "wholesomeharvestbread.com", false },
{ "whonix.org", true },
{ "whosyourdaddy.ml", true },
{ "whoturgled.com", true },
@@ -37067,7 +36597,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "wild-turtles.com", false },
{ "wildboaratvparts.com", true },
{ "wilddogdesign.co.uk", true },
- { "wildewood.ca", true },
{ "wildlifeadaptationstrategy.gov", true },
{ "wildnisfamilie.net", true },
{ "wildtrip.blog", true },
@@ -37128,10 +36657,8 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "windsorspi.com", true },
{ "windycitydubfest.com", true },
{ "wine-tapa.com", true },
- { "winebid.com", true },
{ "wineonthewall.com", true },
{ "winepress.org", true },
- { "wineworksonline.com", true },
{ "winghill.com", true },
{ "wingify.com", true },
{ "wingmin.net", true },
@@ -37149,7 +36676,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "wintercam.nl", true },
{ "winterfeldt.de", true },
{ "winterhillbank.com", true },
- { "wintermeyer-consulting.de", true },
{ "wintermeyer.de", true },
{ "winterschoen.nl", true },
{ "wintodoor.com", true },
@@ -37203,6 +36729,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "wje-online.de", true },
{ "wjg.ca", true },
{ "wjg.dk", true },
+ { "wjglerum.nl", true },
{ "wjm2038.me", true },
{ "wjr.io", true },
{ "wjwieland.dvrdns.org", false },
@@ -37224,6 +36751,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "wmfusercontent.org", true },
{ "wmkowa.de", true },
{ "wmustore.com", true },
+ { "wnmed.com.au", true },
{ "wnu.com", true },
{ "wo-ist-elvira.net", true },
{ "wo2forum.nl", true },
@@ -37245,7 +36773,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "wohnsitz-ausland.com", true },
{ "woi.vision", true },
{ "wokinghammotorhomes.com", true },
- { "woktoss.com", true },
{ "wolfachtal-alpaka.de", true },
{ "wolfarth.info", true },
{ "wolfermann.org", true },
@@ -37274,6 +36801,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "womensalespros.com", true },
{ "womenshairlossproject.com", true },
{ "wonabo.com", true },
+ { "wonder.com.mx", false },
{ "wonderbill.com", true },
{ "wonderfuleducation.eu", true },
{ "wonderfuleducation.nl", true },
@@ -37335,7 +36863,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "worksitevr.com", true },
{ "world-in-my-eyes.com", true },
{ "worldcareers.dk", true },
- { "worldchess.london", true },
{ "worldcigars.com.br", true },
{ "worldcrafts.org", true },
{ "worldcubeassociation.org", true },
@@ -37390,6 +36917,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "wpandup.org", true },
{ "wpcanban.com", true },
{ "wpcharged.nz", true },
+ { "wpdesigner.ir", true },
{ "wpdirecto.com", true },
{ "wpdublin.com", true },
{ "wpenhance.com", true },
@@ -37439,7 +36967,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "writepride.com", true },
{ "writepro.net", true },
{ "writereditor.com", true },
- { "writing-expert.com", true },
{ "writing-job-online.com", true },
{ "writingcities.net", true },
{ "writingtoserve.net", true },
@@ -37482,6 +37009,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "wug.news", true },
{ "wuifan.com", true },
{ "wuji.cz", true },
+ { "wumai-p.cn", true },
{ "wumai.cloud", true },
{ "wumbo.cf", true },
{ "wumbo.co.nz", true },
@@ -37510,6 +37038,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "wweforums.net", true },
{ "wweichen.com.cn", true },
{ "wwgc2011.se", true },
+ { "wwjd.dynu.net", true },
{ "wwv-8522.com", true },
{ "wwv-8722.com", true },
{ "www-33445.com", true },
@@ -37567,6 +37096,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "www.rememberthemilk.com", true },
{ "www.sb", true },
{ "www.simple.com", false },
+ { "www.techrepublic.com", true },
{ "www.theguardian.com", true },
{ "www.therapynotes.com", true },
{ "www.tinfoilsecurity.com", false },
@@ -37578,6 +37108,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "www.vino75.com", false },
{ "www.wepay.com", false },
{ "www.wordpress.com", false },
+ { "www.zdnet.com", true },
{ "www68277.com", true },
{ "wxcafe.net", true },
{ "wxh.jp", true },
@@ -37594,7 +37125,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "wyrihaximus.net", true },
{ "wyrimaps.net", true },
{ "wyssmuller.ch", true },
- { "wzfetish.com.br", true },
{ "wzfou.com", true },
{ "wzrd.in", true },
{ "wzyboy.org", true },
@@ -37605,7 +37135,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "x.st", true },
{ "x0r.be", true },
{ "x13.com", true },
- { "x1616.tk", true },
{ "x1be.win", true },
{ "x2d2.de", true },
{ "x378.ch", true },
@@ -37614,6 +37143,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "x69x.net", true },
{ "x7plus.com", true },
{ "xa.search.yahoo.com", false },
+ { "xa1.uk", true },
{ "xanadu-taxi.cz", true },
{ "xants.de", true },
{ "xatr0z.org", false },
@@ -37632,6 +37162,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "xbtce.com", true },
{ "xbtmusic.org", false },
{ "xcentricmold.com", true },
+ { "xcler8.com", true },
{ "xclirion-support.de", true },
{ "xcorpsolutions.com", true },
{ "xcvb.xyz", true },
@@ -37656,6 +37187,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "xentox.com", true },
{ "xerblade.com", true },
{ "xerhost.de", true },
+ { "xerownia.eu", true },
{ "xetown.com", true },
{ "xf-liam.com", true },
{ "xfce.space", true },
@@ -37693,13 +37225,11 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "xif.at", true },
{ "xight.org", true },
{ "xilef.org", true },
- { "xilegames.com", true },
{ "xilkoi.net", true },
{ "xilou.org", true },
{ "ximbo.net", true },
{ "xin-in.com", true },
{ "xin-in.net", true },
- { "xinex.cz", true },
{ "xing-in.net", true },
{ "xinnixdeuren-shop.be", true },
{ "xinuspeed.com", true },
@@ -37709,7 +37239,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "xj8876.com", true },
{ "xjd.vision", true },
{ "xjjeeps.com", true },
- { "xjoin.de", true },
{ "xjpvictor.info", true },
{ "xkblog.xyz", true },
{ "xkcd.pw", true },
@@ -37811,7 +37340,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "xn--martnvillalba-zib.com", true },
{ "xn--martnvillalba-zib.net", true },
{ "xn--mein-kchenhelfer-ozb.de", true },
- { "xn--mensenges-o1a8c.gq", true },
{ "xn--mensengesss-t8a.gq", true },
{ "xn--mentaltraining-fr-musiker-uwc.ch", true },
{ "xn--mgbbh2a9fub.xn--ngbc5azd", false },
@@ -37836,7 +37364,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "xn--r8jzaf7977b09e.com", true },
{ "xn--rdiger-kuhlmann-zvb.de", true },
{ "xn--reisebro-herrsching-bbc.de", true },
- { "xn--rlcus7b3d.xn--xkc2dl3a5ee0h", true },
{ "xn--roselire-60a.ch", true },
{ "xn--roselire-60a.com", true },
{ "xn--rt-cja.ie", true },
@@ -37886,7 +37413,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "xp2.de", true },
{ "xpbytes.com", true },
{ "xpd.se", true },
- { "xpenology-fr.net", true },
{ "xperidia.com", true },
{ "xpj.bet", true },
{ "xpjcunkuan.com", true },
@@ -37896,7 +37422,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "xposedornot.com", true },
{ "xps2pdf.co.uk", true },
{ "xps2pdf.info", true },
- { "xq55.com", true },
{ "xqk7.com", true },
{ "xr.cx", true },
{ "xrippedhd.com", true },
@@ -37906,7 +37431,10 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "xs2a.no", true },
{ "xscancun.com", true },
{ "xsec.me", true },
+ { "xserownia.com.pl", true },
+ { "xserownia.eu", true },
{ "xserownia.net", true },
+ { "xserownia.pl", true },
{ "xsmobile.de", true },
{ "xss.ht", true },
{ "xss.sk", true },
@@ -37939,6 +37467,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "xviimusic.com", true },
{ "xvt-blog.tk", true },
{ "xwaretech.info", true },
+ { "xx0r.eu", true },
{ "xxffo.com", true },
{ "xxiz.com", true },
{ "xxx3dbdsm.com", true },
@@ -37949,7 +37478,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "xywing.com", true },
{ "xyyp.mn", true },
{ "xyzulu.hosting", true },
- { "xza.fr", true },
{ "xzclip.cn", true },
{ "xzoneadventure.com", true },
{ "xzy.es", true },
@@ -38011,7 +37539,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "yaxim.org", true },
{ "yazaral.com", true },
{ "ybin.me", true },
- { "ybresson.com", true },
{ "ybsul.com", true },
{ "ybti.net", true },
{ "ybzhao.com", true },
@@ -38110,7 +37637,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "ynnovasport.be", true },
{ "yobai-grouprec.jp", true },
{ "yobai28.com", true },
- { "yobbelwobbel.de", true },
{ "yobify.com", true },
{ "yocchan1513.net", true },
{ "yoga-alliance-teacher-training.com", true },
@@ -38141,7 +37667,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "yorcool.nl", true },
{ "yorkshiredalesinflatables.co.uk", true },
{ "yorkshireinflatables.co.uk", true },
- { "yorname.ml", true },
{ "yosbeda.com", true },
{ "yosemo.de", true },
{ "yosheenetwork.fr", true },
@@ -38168,7 +37693,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "youkaryote.org", true },
{ "youked.com", true },
{ "youkok2.com", true },
- { "youlend.com", true },
{ "youlovehers.com", true },
{ "youmonit.me", true },
{ "youms.de", true },
@@ -38190,7 +37714,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "yourfuturestrategy.com.au", true },
{ "yourgames.tv", true },
{ "yourhair.net", true },
- { "yourname.xyz", true },
{ "yourneighborhub.com", true },
{ "yourskin.nl", true },
{ "yourticketbooking.com", true },
@@ -38214,7 +37737,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "ys-shop.biz", true },
{ "ysicing.net", true },
{ "ysicorp.com", true },
- { "yslbeauty.com", true },
{ "ysun.xyz", true },
{ "ysx.me.uk", true },
{ "ytb.zone", true },
@@ -38286,20 +37808,17 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "yubikeyservices.eu", true },
{ "yubiking.com", true },
{ "yue.la", true },
- { "yuema.net.cn", true },
{ "yuka.one", true },
{ "yukari.cafe", true },
{ "yuki-nagato.com", true },
{ "yuki.xyz", true },
{ "yukimochi.com", true },
- { "yukimochi.io", true },
{ "yukimochi.jp", true },
{ "yukonconnector.com", true },
{ "yukonlip.com", true },
{ "yukontec.com", true },
+ { "yum0.cn", true },
{ "yumeconcert.com", true },
- { "yumli.net", true },
- { "yummylooks.com", true },
{ "yunity.org", true },
{ "yunjishou.pro", true },
{ "yunzhu.li", true },
@@ -38310,7 +37829,9 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "yurisviridov.com", true },
{ "yusa.me", true },
{ "yushi.moe", true },
+ { "yusu.org", true },
{ "yutakato.net", true },
+ { "yutang.vn", true },
{ "yutangyun.com", true },
{ "yutuo.net", true },
{ "yuwei.org", true },
@@ -38333,6 +37854,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "yyc.city", true },
{ "yyyy.xyz", true },
{ "yzal.io", true },
+ { "yzcloud.me", true },
{ "yzer.club", true },
{ "yzimroni.net", true },
{ "z-konzept-nutrition.ru", true },
@@ -38373,6 +37895,11 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "zahnarzt-hofer.de", true },
{ "zahnarzt-kramer.ch", true },
{ "zahnarzt-muenich.de", true },
+ { "zaidan.de", true },
+ { "zaidan.eu", true },
+ { "zaidanfood.com", true },
+ { "zaidanfood.eu", true },
+ { "zaidanlebensmittelhandel.de", true },
{ "zajazd.biz", true },
{ "zakcutner.uk", true },
{ "zakladam.cz", true },
@@ -38461,6 +37988,7 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "zenmate.com.tr", true },
{ "zenofa.co.id", true },
{ "zentask.io", true },
+ { "zenti.cloud", true },
{ "zentiweb.nl", true },
{ "zenvideocloud.com", true },
{ "zephyrbk.com", true },
@@ -38498,7 +38026,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "zh.search.yahoo.com", false },
{ "zhang-hao.com", true },
{ "zhang.nz", true },
- { "zhangcheng.org", true },
{ "zhangfangzhou.com", true },
{ "zhangge.net", true },
{ "zhanghao.me", true },
@@ -38516,16 +38043,11 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "zhitanska.com", true },
{ "zhiwei.me", true },
{ "zhl123.com", true },
- { "zhome.info", true },
{ "zhoushuo.me", true },
{ "zhoutiancai.cn", true },
{ "zhovner.com", true },
{ "zhthings.com", true },
{ "zhuihoude.com", true },
- { "zhuji.com", true },
- { "zhuji.com.cn", true },
- { "zhuji5.com", true },
- { "zhuweiyou.com", true },
{ "zi.is", true },
{ "ziegler-family.com", true },
{ "ziegler-heizung-frankfurt.de", true },
@@ -38567,8 +38089,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "zivmergers.com", true },
{ "zivyruzenec.cz", false },
{ "zixiao.wang", true },
- { "zixo.sk", true },
- { "ziz.exchange", true },
{ "zk.gd", true },
{ "zk9.nl", true },
{ "zkrypt.cc", true },
@@ -38578,7 +38098,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "zlaty-tyden.cz", true },
{ "zlatytyden.cz", true },
{ "zlavomat.sk", true },
- { "zlc1994.com", true },
{ "zlima12.com", true },
{ "zlypi.com", true },
{ "zmala.com", true },
@@ -38606,23 +38125,21 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "zoigl.club", true },
{ "zojadravai.com", true },
{ "zoki.art", true },
+ { "zollihood.ch", true },
{ "zolokar.xyz", true },
- { "zombiesecured.com", true },
{ "zomerschoen.nl", true },
- { "zonadigital.co", true },
{ "zone-produkte.de", false },
{ "zone39.com", true },
- { "zone403.net", true },
{ "zonecb.com", true },
{ "zonehomesolutions.com", true },
{ "zonemaster.fr", true },
{ "zonemaster.net", true },
+ { "zonesec.org", true },
{ "zonewatcher.com", true },
{ "zonglovani.info", true },
{ "zonky.cz", true },
{ "zonkysetkani.cz", true },
{ "zoo.city", false },
- { "zoofit.com.au", true },
{ "zooish.net", true },
{ "zook.systems", true },
{ "zoola.io", true },
@@ -38647,13 +38164,13 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "zorium.org", true },
{ "zorki.nl", true },
{ "zorntt.fr", true },
+ { "zotero.org", true },
{ "zouk.info", true },
{ "zouyaoji.top", true },
{ "zozzle.co.uk", true },
{ "zqwqz.com", true },
{ "zravypapir.cz", true },
{ "zrhdwz.cn", true },
- { "zrkr.de", true },
{ "zrniecka-pre-sny.sk", true },
{ "zrnieckapresny.sk", true },
{ "zrt.io", true },
@@ -38667,7 +38184,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "zsrbcs.com", true },
{ "zten.org", true },
{ "ztjuh.tk", true },
- { "zuan-in.com", true },
{ "zuan-in.net", true },
{ "zubel.it", false },
{ "zubora.co", true },
@@ -38706,8 +38222,6 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ "zwollemag.nl", true },
{ "zwollemagazine.nl", true },
{ "zwy.ch", true },
- { "zx1168.com", true },
- { "zx2268.com", true },
{ "zx6rninja.de", true },
{ "zx7r.de", true },
{ "zxavier.com", true },
diff --git a/toolkit/components/thumbnails/BackgroundPageThumbs.jsm b/toolkit/components/thumbnails/BackgroundPageThumbs.jsm
index bd52e77e9..7b86fa07c 100644
--- a/toolkit/components/thumbnails/BackgroundPageThumbs.jsm
+++ b/toolkit/components/thumbnails/BackgroundPageThumbs.jsm
@@ -368,9 +368,12 @@ Capture.prototype = {
tel("CAPTURE_QUEUE_TIME_MS", this.startDate - this.creationDate);
// timeout timer
- let timeout = typeof(this.options.timeout) == "number" ?
- this.options.timeout :
- DEFAULT_CAPTURE_TIMEOUT;
+ let timeout;
+ if (this.options && typeof(this.options.timeout) == "number") {
+ timeout = this.options.timeout;
+ } else {
+ timeout = DEFAULT_CAPTURE_TIMEOUT;
+ }
this._timeoutTimer = Cc["@mozilla.org/timer;1"].createInstance(Ci.nsITimer);
this._timeoutTimer.initWithCallback(this, timeout,
Ci.nsITimer.TYPE_ONE_SHOT);
@@ -468,11 +471,9 @@ Capture.prototype = {
};
if (!data) {
- // If this background attempt failed, cause a dummy file to be saved, so
+ // If this background attempt failed, cause a placeholder file to be saved, so
// that gets loaded instead of attempting again (and again).
- // XXX: Perhaps we can create a placeholder image to use instead of "null"
- // here, so it has something to show to the user?
- PageThumbs._store(this.url, this.url, null, true)
+ PageThumbs._store(this.url, this.url, atob(BLANKTHUMB), true)
.then(done, done);
return;
}
diff --git a/toolkit/components/thumbnails/PageThumbs.jsm b/toolkit/components/thumbnails/PageThumbs.jsm
index b0affee92..5c7754b31 100644
--- a/toolkit/components/thumbnails/PageThumbs.jsm
+++ b/toolkit/components/thumbnails/PageThumbs.jsm
@@ -28,6 +28,9 @@ const MAX_THUMBNAIL_AGE_SECS = 172800; // 2 days == 60*60*24*2 == 172800 secs.
*/
const THUMBNAIL_DIRECTORY = "thumbnails";
+// contains base64 version of a placeholder thumbnail
+#include blankthumb.inc
+
Cu.import("resource://gre/modules/XPCOMUtils.jsm", this);
Cu.import("resource://gre/modules/PromiseWorker.jsm", this);
Cu.import("resource://gre/modules/Promise.jsm", this);
diff --git a/toolkit/components/thumbnails/blankthumb.inc b/toolkit/components/thumbnails/blankthumb.inc
new file mode 100644
index 000000000..06577c19c
--- /dev/null
+++ b/toolkit/components/thumbnails/blankthumb.inc
@@ -0,0 +1,87 @@
+const BLANKTHUMB =
+"iVBORw0KGgoAAAANSUhEUgAAASwAAADsCAAAAADricSpAAASn0lEQVR4XuzQQREAAAwCoPWvaolV" +
+"8O1BBC41RrNkyZIlC1myZMmSJQtZsmTJkiULWbJkyZIlC1myZMmSJQtZsmTJkiULWbJkyZIliyfv" +
+"7HYbV5Ik/EUWScl2zwL7svvSc7MXp9uWyKrY2W0iUShI/tmLM6I7SJMpCrrw1xFZCZMNTTyQbNum" +
+"QSlGVEkSD6MHgWVaq81uNAT8eDL4v9eQFCVC6E+HlX6qW22GolkRAr3MBr+sdnPdTJmKQn86LLda" +
+"t4piKaVk6jgFwH+ul2a7uW3bVSVK0R8Mq9W1birLXEpIpHYoCgpgt8W1trqF5n+nv/TPf6Op1mtj" +
+"+pcKOykhCXQqALS3igEDdq3NrWqJ+INgpamulHkuRYAQIQlkxbTjuLZcIQ3QtuZWPZXQnwTL67qq" +
+"zEuEAP0WCChlR8W2CedI0YDfa2aFufwxsLy9Vc3zHBKgkIR2VDOpWsG5u9n7imA3Tf8Gd5X/4u+W" +
+"69ubl/N5DoEiIpJVzBMpooHETlLa0UYBUZG+/2pYrxfmZSoCpJBA+8YsegkALMAIyc2IuWy1eC1F" +
+"3zuGbb20aV5CAikEInlpphetgcEYzL41Y6hbo/E3ZzH4W1V/vXJ6Opc9UDulnRWjYtpDKJFbBIKy" +
+"zJK26m/rLF8vbZ7nAoKQROcqECUYVNNX3daMoW3VUMp3dJZpr798Oi8BoJAAAULS70NjFPub/UYI" +
+"sOY58Lb5G8Ji+3mZzqeiHUCSIktpTFUD0LgRIQRlLlLd/O1gef25zeelKJ0E9BkEQRtZST2t5Eso" +
+"R422tm8Gy5dfXs6zoG9UiC6L3JRET0kAiB33tAiv9VvBam+vLOcpf31BYiKxjcCI/WqyTGxIAkQs" +
+"AVv9RrDa25tOpwLc+rUh0ziKRJRezGuSAGIusG720WElq4tOS5AZpM9fl8ZRBqlzYU8ur2oqZqv6" +
+"HrDa60XnJRiIDMa6ZXQJRmulkqOmCbbNPj4s2uWi0yySjRIZQxWMEiBlyQAXhH7TWquOD8stYll0" +
+"iwLKWvdsLgEasdJHGpiKudbDw7Jj/o9TmuQmqvel0U8MJwxTiee5HfuGhXFjPr1V7ilK8fb/dLkB" +
+"Y4TiyY1mHRmWKpRTq51/RArHXD5hLXNTCsBIisBe23S1dNwYVlsnXVBywqSYTgXAAhx8Rv2SGMvT" +
+"/2oiMBSYDtyz3IClZOc1vdDe9wmDCp+Us9jeLpa2X68XBDGhsA8Ky7i5zFxFCmcSPU+5lpUSfF34" +
+"+vO6vjU2N0MUgoPCMq2hkzpDOU7PT4FHo4U+AT5h09mnvf2q2o+UIOwjwrLc4BQwGwDm5x8v52Ue" +
+"Wz2fBGWMx8tCgNfaMJoUavbxYNGaXSay7c5P8ySb07lgjILPaMQ0EgMQUQBrImgHc1aGcAETYEwR" +
+"BphoACzBF5XDxiizFANEgO2jwaIZpgCIZTk9Pb3MBjDXNxtrmfmcbHIrp2UanQZQFhDAJNn4WEOp" +
+"sYkZLDgLCWEBvjahcpr4lNxtLEo8uK/qOjWMYGpqFOtAsExt1iRSlgUmXKSYi6xPkcpjN9Xm9XyD" +
+"y8X2MkNEc5OO5axmogw8mtr1PJ0gZLA+vQpm8kYlroZpBijVcliHgWUqsLvHwrKs+mp4exGYj9WS" +
+"RdKihkDJzj1TPE0YSqlu0oEafHNzKYAh2azVpAz+iJVtcLLC17eLmeeREwDl/FwAKGE3fBRYphmV" +
+"HgmoXoXjjD+BimrbgI2dwKCu6PS0aAfFLADMcl52qBFy4zjOcjMRol/7qQ1YSmcs30W1OWVssm25" +
+"GmJ5kjFGp8kYOyY1AwCToMrHgGU1Q1LZDy6TmWd6T/n+7L8L9h877WUQCKC1RQDTKTLbVrHbcWK4" +
+"QShJGQDi6fn5SYYuiDY3lFcTVzYuZozt+XySwS2ens/z03lKmqAivB1jNTQbpggsLIzAsqLkuCXy" +
+"nZtyX+Hc8QQGzfLp1QCTi3e8FnvXqmB0CGc1EwLnjgFs08l3kxh79npjYWwc+TnmE1ZhfV27uBtA" +
+"Ac34CA/gtgqlIPVPQCKRLxnuQY91a+p5duPWOXMMhXaa6l91NepQ2VBBgR7eWabZxOAdZ6DSfODU" +
+"0L2is5WdPR4LdwxPLzMgLq+mH/ORcPURGryrkQz97wruNuqvi+22vr5u6YYupWVWUux7vAPb6bd6" +
+"+XVZh6hjMCWvPHSDN24Q2W4RgGUBe+Xt1WHqtUpNBQRGYEAARRcDozMRHYH2q7KBYZGBznuSvZ4O" +
+"4KyahsX2+HD2/mCbJq6vVdDW5GGT2VQxIZPmssGIjK+5VsDE8rT0McRYgkM0+BXHhCQQjA9ng9+u" +
+"6FzeVgTAdPOefNE0xwaGPDjmvhXWBp6eT1OAjeltWCUCPXQMTcMEYISRtWeQbDRVzPy0sDDNWACG" +
+"3g8TVmzCGW80q2PlebpcNAnj3lYAhEx7/BhWg8i4gH8jula3Zq+vG2Z7bblAbsbO2DqxG6boBq6y" +
+"nCdwN05omS0bgw0ZQmOE8YP/pwHz1tAcICRrD+B1s6SXaOuKyIACIp6V+RvFdUOhQhgEHsb67XrG" +
+"AG1nZAO2WSuay2PHkIbVhc7C8luVsN9iy1Syn612WXIqE4OmoshF1ePy6Dh1Q0mfQ4Qx1uPGMDNg" +
+"cA5ZXDdso/Wav1OXUl9fK3bmsE+io8hOuwDYkGFDGMYI2rbAfvSe1Qy9s4DtgrMLkxx3tkD9dYUe" +
+"0q5Ek+ds78nIbrbdv9UABDQ/+OhQK5RIYBJcGuq23AV7xaZy956+xzJZtVrX9fqvbasNkcsi7KSK" +
+"0COPDg2ERU7rWjewchMWRgYQBkAXzQOau8yyO7XXLUNtlangvmvBo8fQDaMuJvhqcss+Ru5g47bZ" +
+"3NOQ0Z0J25awoV1f32oGGxCmPTYs7L7CbNU9K8Bg5+4dADhJdjLuSNF/sO7kbbw/rJXvGhk/NCyT" +
+"axVGGNpqOloMzsp5MrqM9SJBjZ+F3q7G+PViZ1Dh0Z1lgwDWaoPZNkhaNhh7QGU7Jj6Q3X8C23Np" +
+"Nv3GZcu+JaD5sWFhMN4urxuGtifDzrPNXueP4xy2/Q4o08PF2HqacecuDBfDQR5mS+PXK1xW8KV1" +
+"tkqUtntbEU9TQklm3YXBWUnr/H+4csjFrhcAm/TzI48OYHBtgmtVa6IbHACQkfczBuGia4tZ95d8" +
+"d4fcDVNchyBeveRwgg2PC8uNTpVdOynthSx+nxEY1tXIpx3mgEnueI20mC/0rNDa5rBAAI8LK2Ux" +
+"aEfDzko5lBoEDWT7tq+cpAZaYFjWiunnq1qFibI1lceHJSjbAMz0MSSL5GXplrFg8JUM7ry11rRV" +
+"ykCt1dTT48Iy2MhynK5560/5prAMyMLIpN+S6N2G1YUvS4v6lrbq4YJA4Ie+yXo1FERQEYxeEQhl" +
+"SQqZafyA7/V3dkJb29bBVlnZWMsEetAYprNEyHlNQ+dKUyGMMMhc4wQg8N0Y9qjw62oZPCRwrB8W" +
+"lrIR95AgM5mrW56zvsxC+F4Kxzv51NUebDUUB4CFRb0CVmcqelx9c+8iNKC6ay6DYfNe3UB0CFhp" +
+"AStNMTb67O/JCwNeZEAjp5EUxkBb39q92BmwHx6WLUxvllu4cn7vvVVm80EMnUHk+tYMvofqIDG0" +
+"TCdrqHtcdOf5KT6ModNjtGqZD1ipgB4UlkyADfZoqLH2jnZHqNMpLL+b7Cww2O+vfD5Gz8JGhju4" +
+"UJYkMJ0XGindXNzu/13PN0oDioeGVQAsu0eEBXfsJQPlubxnjzGJWOv6PitjC+mhYcnCFlh4oHXz" +
+"lYHyErj3lN9LIYb1tX1oK7AeOoYKLAwK31gK77ySvfOT3+vvea63WY2EKQ8NC6IZW4VttBAMhsrX" +
+"tjHj3MA9x1jXqpHUyNNgBeiRYxhVGBPRLEYLjQwEOJbomXRQfW/eeh9VnqZHdxaWLSgY3+ztY1ae" +
+"Jsuj7XoNeMxSq0aUQ2EePYayCmALmKBVj/Fj5EV7RfOsDGZiQTvgIV7YUQ0fjaQU6ZEfZjPXn4Yp" +
+"AARsDUBG0UimjOJp6XsWbJdqlqebXd6XKx+hcgXOPwI98u37CKA5u0YYcCz/UjKyGdVwu7y+bfnU" +
+"9ma4VvJ+WPe59gGrrCY9es+KCgYsjFTc0FwExesYspQbbK9I5RwAbgIC3+reK518v1QR4pGdpQDc" +
+"vBOzpjItBbPvKWyTatfLBeF92tSCcUQaq7Okt9uuMinTgFJ4aGfJTFdD97yBZrBwa9WkhnavbUMC" +
+"tF3OgM7zddWCRy5GWxtIpQaGJR7+0e5JTmcZgw3G6+r3nvfIhWttgJmeXl6KBxva0K4eWY2+cras" +
+"B+9ZRKkGC/LJZCPbSisNch4Rcg0AU24377Xqzrg6DBgxgx76VpjAK4AEaN9BNCcmfUCbUSbVLtZ7" +
+"rJw+m54lPXIM0/3uH8MCrH5pM+/IY0ztvgb7ZgDHa7MeP4bEfBG2wXlrQiOCdwwWBkAeCfZhpd0A" +
+"i5OViRPo0WGJ+WrRBFhG+PcO1khMd43lWhtYUaJngUqNk8R1Fb7d/GQDU4FHd5bMVDbLFuBEhQEj" +
+"PuRloG21GgDiST0JplBgcQcVxgY4Sw8PCyjThmmF/i4hupM/M/T91bTWQACmXU49DVQwuLTmWzHN" +
+"9j4f4atkjNe/GjDJglwSayWF+IKW+eati9oNbu5PzcDzi6SHH0oFcwFo4O7OqIYl7PPaavrGeTSi" +
+"y11P0kAs0iG+WE1oBSyliRDYYpT4hLxtlnogBup1DOCuBrC8IPHwzkIwT0C/urv5polt86Hstr5t" +
+"wxPe19W+z0rn43xln7RagKA7prW+aDABOHooeDMaW1lvLB0khghtDbAgmWWb4SvEnEVJNgakmNRu" +
+"sbKwfkziKD0LsRqhACUImay/rqIejBVyy9fDyvH0LKGDfC2DWGYwrXUdGSkXs68L9U0rPTayagjK" +
+"WSCOEkMU6w4IlBftfPFFWdOQOaPmm+uFzk+SOAgsEOEtI5m8hJPTF5lNcWPpayOrBjD/IzgQLCHK" +
+"3uPHb6wy4su8zKSBlLH2esjkj1kSB3JWjg+WoMeF7zAS95dDl3LrFn4CpOuG5+cQR4IForRqhAN6" +
+"XPbXM+iYhAcL5eyWrBrA9GNC4kiwBIqtJaU8uPH1EGoKek8lNomBlV5OEseCBUJlNWBEAmzta9O7" +
+"AZUSJBISlAGFFOr+Fc4/ktWRYpgrYk+r8ZUh3iDFFEpwowxCktywYPpHSDrcNzrJcK4XgIaUGRL3" +
+"ZQYpJL37KFa+CAPxo0hwOFgI4qVuAC3E1xWSkH2D6IjKzUjoZZHQAWGBiJe/6u4tEDRjxKeUjSo1" +
+"1j0rAJ3OgIBj9axsW7F265b9hXXQBt0Kp1GaqmfF6YckcUhYCJh2Wk48n+fVjBjl0Vo5jSw/QuKo" +
+"sEAwsXZwrC8A04gYj0Wy2hdCxFFhCcEUqxG2pYHWh9zsGJM4lm4GwfSjSIiDwkpa2kAChNxRkbLk" +
+"kwg9VLYNgvKPSUIcE9ZIiyGEcoQQ+gBZDJhutXYxdawON2elZMFT/GzkCJHOcHqhmbvy3Qumue/t" +
+"cGRYSevMTstW4rKcfd/ipizfS6G8o0I7K8GhY5hJnOpOyyQXZdUQt2SkkdO4CqKnl2R1cGeBLLzE" +
+"zysAuIYYexgGxCC/k8NmwIJ4OufMcHBnpbdiZoM+i5+6eXFn0GoNMEjl+SwF4tiwRlpTVCu90edG" +
+"mDuSelCJaq/F/DTnnyYOH8N+eD/Fr95c+sxDNQIjkzJ2omJZAiHg8M4aeTGpmqFhCewvfd1ygoxl" +
+"joiQ9L1gCRkTkWCUTd1G9+GQ0QV3qIh5Ljur7wQrZRThW44SNyVjAEZSaJpLKCJCgfhGPQuQZQUO" +
+"xVbbyEt+lzAeoqqYQlJm8Ls5K6UIPMzohvei2AZUZZpDUuy0vp2zkEUA2IpWN/c3TGlKYBpvERpl" +
+"rd1VSNLA6uiwRinADYpK25qlZGJQTwiylAyJqpT8a8Xe3PUNYyi0HyWkKIVPSV0V01y0eyoiFOI7" +
+"wkpnsEcIaSrxBVgqZZ6LFFLsuJLV94MlEGiHJYSilAjQR6wUMS+l7F09dmPpb2WF/snfKYNxChtj" +
+"XFuzLTOKvZGrgBAZYoWEBOJbwkpcJlntsPpvrSUloZAU6hKctpQQiG8MC7PjoveWAZMFJB4QjLYS" +
+"Uj9mfM/RAYQRIGyTuMAC32l0CSv3pPitnZXuwtBba98Z5nnte26CzlXf11mju0CMrDzYqo9jnhLV" +
+"93fW+E2+N1BZPa/OTAmZPwXWyAvTH0Zv6Ub1J8FKeeA2agQkgD8V1sjIDNJQ/tGwUuYdiQfQxMNI" +
+"N6CJh9L/tEPHBAAAMAiA1r+qJVbBzwcikBrzLFmykCVLlixZspAlS5YsWbKQJUuWLFmykCVLlixZ" +
+"spAlS5YsWbKQJUuWLFmyeEoXbr5fYDBbAAAAAElFTkSuQmCC";
+
diff --git a/toolkit/components/thumbnails/moz.build b/toolkit/components/thumbnails/moz.build
index 9bc218b6a..d4003c635 100644
--- a/toolkit/components/thumbnails/moz.build
+++ b/toolkit/components/thumbnails/moz.build
@@ -14,9 +14,13 @@ EXTRA_COMPONENTS += [
EXTRA_JS_MODULES += [
'BackgroundPageThumbs.jsm',
- 'PageThumbs.jsm',
'PageThumbsWorker.js',
'PageThumbUtils.jsm',
]
+EXTRA_PP_JS_MODULES += [
+ 'PageThumbs.jsm',
+]
+
+
JAR_MANIFESTS += ['jar.mn']
diff --git a/toolkit/content/aboutSupport.js b/toolkit/content/aboutSupport.js
index 4e42a5687..b1d7ab5f6 100644
--- a/toolkit/content/aboutSupport.js
+++ b/toolkit/content/aboutSupport.js
@@ -180,9 +180,12 @@ var snapshotFormatters = {
title = key;
}
}
+ let td = $.new("td", value);
+ td.style["white-space"] = "pre-wrap";
+
return $.new("tr", [
$.new("th", title, "column"),
- $.new("td", value),
+ td,
]);
}
@@ -306,8 +309,16 @@ var snapshotFormatters = {
apzInfo.length
? apzInfo.join("; ")
: localizedMsg(["apzNone"]));
- addRowFromKey("features", "webglRenderer");
+ addRowFromKey("features", "webgl1WSIInfo");
+ addRowFromKey("features", "webgl1Renderer");
+ addRowFromKey("features", "webgl1Version");
+ addRowFromKey("features", "webgl1DriverExtensions");
+ addRowFromKey("features", "webgl1Extensions");
+ addRowFromKey("features", "webgl2WSIInfo");
addRowFromKey("features", "webgl2Renderer");
+ addRowFromKey("features", "webgl2Version");
+ addRowFromKey("features", "webgl2DriverExtensions");
+ addRowFromKey("features", "webgl2Extensions");
addRowFromKey("features", "supportsHardwareH264", "hardwareH264");
addRowFromKey("features", "currentAudioBackend", "audioBackend");
addRowFromKey("features", "direct2DEnabled", "#Direct2D");
diff --git a/toolkit/locales/en-US/chrome/global/aboutSupport.properties b/toolkit/locales/en-US/chrome/global/aboutSupport.properties
index 0bc612b79..564292e3d 100644
--- a/toolkit/locales/en-US/chrome/global/aboutSupport.properties
+++ b/toolkit/locales/en-US/chrome/global/aboutSupport.properties
@@ -71,8 +71,16 @@ gpuRAM = RAM
gpuDriverVersion = Driver Version
gpuDriverDate = Driver Date
gpuActive = Active
-webglRenderer = WebGL Renderer
-webgl2Renderer = WebGL2 Renderer
+webgl1WSIInfo = WebGL 1 Driver WSI Info
+webgl1Renderer = WebGL 1 Driver Renderer
+webgl1Version = WebGL 1 Driver Version
+webgl1DriverExtensions = WebGL 1 Driver Extensions
+webgl1Extensions = WebGL 1 Extensions
+webgl2WSIInfo = WebGL 2 Driver WSI Info
+webgl2Renderer = WebGL 2 Driver Renderer
+webgl2Version = WebGL 2 Driver Version
+webgl2DriverExtensions = WebGL 2 Driver Extensions
+webgl2Extensions = WebGL 2 Extensions
GPU1 = GPU #1
GPU2 = GPU #2
blocklistedBug = Blocklisted due to known issues
diff --git a/toolkit/modules/Troubleshoot.jsm b/toolkit/modules/Troubleshoot.jsm
index cea7c8f29..8d84eec8c 100644
--- a/toolkit/modules/Troubleshoot.jsm
+++ b/toolkit/modules/Troubleshoot.jsm
@@ -419,7 +419,13 @@ var dataProviders = {
.createInstance(Ci.nsIDOMParser)
.parseFromString("<html/>", "text/html");
- function GetWebGLInfo(contextType) {
+ function GetWebGLInfo(data, keyPrefix, contextType) {
+ data[keyPrefix + "Renderer"] = "-";
+ data[keyPrefix + "Version"] = "-";
+ data[keyPrefix + "DriverExtensions"] = "-";
+ data[keyPrefix + "Extensions"] = "-";
+ data[keyPrefix + "WSIInfo"] = "-";
+
let canvas = doc.createElement("canvas");
canvas.width = 1;
canvas.height = 1;
@@ -446,16 +452,22 @@ var dataProviders = {
creationError = e.toString();
}
}
- if (!gl)
- return creationError || "(no info)";
+ if (!gl) {
+ data[keyPrefix + "Renderer"] = creationError || "(no creation error info)";
+ return;
+ }
+ data[keyPrefix + "Extensions"] = gl.getSupportedExtensions().join(" ");
- let infoExt = gl.getExtension("WEBGL_debug_renderer_info");
+ let ext = gl.getExtension("MOZ_debug_get");
// This extension is unconditionally available to chrome. No need to check.
- let vendor = gl.getParameter(infoExt.UNMASKED_VENDOR_WEBGL);
- let renderer = gl.getParameter(infoExt.UNMASKED_RENDERER_WEBGL);
+ let vendor = ext.getParameter(gl.VENDOR);
+ let renderer = ext.getParameter(gl.RENDERER);
- let contextInfo = vendor + " -- " + renderer;
+ data[keyPrefix + "Renderer"] = vendor + " -- " + renderer;
+ data[keyPrefix + "Version"] = ext.getParameter(gl.VERSION);
+ data[keyPrefix + "DriverExtensions"] = ext.getParameter(ext.EXTENSIONS);
+ data[keyPrefix + "WSIInfo"] = ext.getParameter(ext.WSI_INFO);
// Eagerly free resources.
@@ -463,14 +475,11 @@ var dataProviders = {
if (loseExt) {
loseExt.loseContext();
}
-
-
- return contextInfo;
}
- data.webglRenderer = GetWebGLInfo("webgl");
- data.webgl2Renderer = GetWebGLInfo("webgl2");
+ GetWebGLInfo(data, "webgl1", "webgl");
+ GetWebGLInfo(data, "webgl2", "webgl2");
let infoInfo = gfxInfo.getInfo();
diff --git a/toolkit/modules/tests/browser/browser_Troubleshoot.js b/toolkit/modules/tests/browser/browser_Troubleshoot.js
index 7f0069dc9..4124be1fb 100644
--- a/toolkit/modules/tests/browser/browser_Troubleshoot.js
+++ b/toolkit/modules/tests/browser/browser_Troubleshoot.js
@@ -298,12 +298,36 @@ const SNAPSHOT_SCHEMA = {
clearTypeParameters: {
type: "string",
},
- webglRenderer: {
+ webgl1Renderer: {
+ type: "string",
+ },
+ webgl1Version: {
+ type: "string",
+ },
+ webgl1DriverExtensions: {
+ type: "string",
+ },
+ webgl1Extensions: {
+ type: "string",
+ },
+ webgl1WSIInfo: {
type: "string",
},
webgl2Renderer: {
type: "string",
},
+ webgl2Version: {
+ type: "string",
+ },
+ webgl2DriverExtensions: {
+ type: "string",
+ },
+ webgl2Extensions: {
+ type: "string",
+ },
+ webgl2WSIInfo: {
+ type: "string",
+ },
info: {
type: "object",
},
diff --git a/toolkit/themes/shared/jar.inc.mn b/toolkit/themes/shared/jar.inc.mn
index e361e744f..375568827 100644
--- a/toolkit/themes/shared/jar.inc.mn
+++ b/toolkit/themes/shared/jar.inc.mn
@@ -9,7 +9,6 @@
toolkit.jar:
% skin global classic/1.0 %skin/classic/global/
-% skin help classic/1.0 %skin/classic/help/
% skin mozapps classic/1.0 %skin/classic/mozapps/
skin/classic/global/about.css (../../shared/about.css)
skin/classic/global/aboutCache.css (../../shared/aboutCache.css)
diff --git a/widget/windows/nsNativeThemeWin.cpp b/widget/windows/nsNativeThemeWin.cpp
index 8950dcf90..475ebce94 100644
--- a/widget/windows/nsNativeThemeWin.cpp
+++ b/widget/windows/nsNativeThemeWin.cpp
@@ -1360,7 +1360,10 @@ nsNativeThemeWin::GetThemePartAndState(nsIFrame* aFrame, uint8_t aWidgetType,
static bool
AssumeThemePartAndStateAreTransparent(int32_t aPart, int32_t aState)
{
- if (aPart == MENU_POPUPITEM && aState == MBI_NORMAL) {
+ // When using a high contrast theme on Windows 8 or later, we can't
+ // use this optimization.
+ if (!(IsWin8OrLater() && nsUXThemeData::IsHighContrastOn()) &&
+ aPart == MENU_POPUPITEM && aState == MBI_NORMAL) {
return true;
}
return false;