diff --git a/data/rules.json b/data/rules.json index 00c3e26..fd98685 100644 --- a/data/rules.json +++ b/data/rules.json @@ -188,6 +188,8 @@ "vic.au", "wa.au", "act.edu.au", +"catholic.edu.au", +"eq.edu.au", "nsw.edu.au", "nt.edu.au", "qld.edu.au", @@ -200,6 +202,8 @@ "tas.gov.au", "vic.gov.au", "wa.gov.au", +"education.tas.edu.au", +"schools.nsw.edu.au", "aw", "com.aw", "ax", @@ -6107,6 +6111,7 @@ "mil.za", "net.za", "ngo.za", +"nic.za", "nis.za", "nom.za", "org.za", @@ -7430,6 +7435,9 @@ "tele.amune.org", "apigee.io", "on-aptible.com", +"user.aseinet.ne.jp", +"gv.vc", +"d.gv.vc", "user.party.eus", "pimienta.org", "poivron.org", @@ -8211,11 +8219,13 @@ "bpl.biz", "orx.biz", "ng.city", -"ng.ink", "biz.gl", +"ng.ink", "col.ng", +"firm.ng", "gen.ng", "ltd.ng", +"ng.school", "sch.so", "häkkinen.fi", "*.moonscale.io", @@ -8289,6 +8299,7 @@ "leadpages.co", "lpages.co", "lpusercontent.com", +"lelux.site", "co.business", "co.education", "co.events", @@ -8508,12 +8519,14 @@ "nym.by", "nym.bz", "nom.cl", +"nym.ec", "nom.gd", "nom.ge", "nom.gl", "nym.gr", "nom.gt", "nym.gy", +"nym.hk", "nom.hn", "nym.ie", "nom.im", @@ -8624,8 +8637,6 @@ "my-firewall.org", "myfirewall.org", "spdns.org", -"*.s5y.io", -"*.sensiosite.cloud", "biz.ua", "co.ua", "pp.ua", @@ -8658,6 +8669,8 @@ "temp-dns.com", "applicationcloud.io", "scapp.io", +"*.s5y.io", +"*.sensiosite.cloud", "syncloud.it", "diskstation.me", "dscloud.biz", @@ -8743,6 +8756,7 @@ "v-info.info", "voorloper.cloud", "wafflecell.com", +"*.webhare.dev", "wedeploy.io", "wedeploy.me", "wedeploy.sh", @@ -8755,6 +8769,9 @@ "cistron.nl", "demon.nl", "xs4all.space", +"yandexcloud.net", +"storage.yandexcloud.net", +"website.yandexcloud.net", "official.academy", "yolasite.com", "ybo.faith", diff --git a/dist/psl.js b/dist/psl.js index d435c5e..e6a277a 100644 --- a/dist/psl.js +++ b/dist/psl.js @@ -189,6 +189,8 @@ module.exports=[ "vic.au", "wa.au", "act.edu.au", +"catholic.edu.au", +"eq.edu.au", "nsw.edu.au", "nt.edu.au", "qld.edu.au", @@ -201,6 +203,8 @@ module.exports=[ "tas.gov.au", "vic.gov.au", "wa.gov.au", +"education.tas.edu.au", +"schools.nsw.edu.au", "aw", "com.aw", "ax", @@ -6108,6 +6112,7 @@ module.exports=[ "mil.za", "net.za", "ngo.za", +"nic.za", "nis.za", "nom.za", "org.za", @@ -7431,6 +7436,9 @@ module.exports=[ "tele.amune.org", "apigee.io", "on-aptible.com", +"user.aseinet.ne.jp", +"gv.vc", +"d.gv.vc", "user.party.eus", "pimienta.org", "poivron.org", @@ -8212,11 +8220,13 @@ module.exports=[ "bpl.biz", "orx.biz", "ng.city", -"ng.ink", "biz.gl", +"ng.ink", "col.ng", +"firm.ng", "gen.ng", "ltd.ng", +"ng.school", "sch.so", "häkkinen.fi", "*.moonscale.io", @@ -8290,6 +8300,7 @@ module.exports=[ "leadpages.co", "lpages.co", "lpusercontent.com", +"lelux.site", "co.business", "co.education", "co.events", @@ -8509,12 +8520,14 @@ module.exports=[ "nym.by", "nym.bz", "nom.cl", +"nym.ec", "nom.gd", "nom.ge", "nom.gl", "nym.gr", "nom.gt", "nym.gy", +"nym.hk", "nom.hn", "nym.ie", "nom.im", @@ -8625,8 +8638,6 @@ module.exports=[ "my-firewall.org", "myfirewall.org", "spdns.org", -"*.s5y.io", -"*.sensiosite.cloud", "biz.ua", "co.ua", "pp.ua", @@ -8659,6 +8670,8 @@ module.exports=[ "temp-dns.com", "applicationcloud.io", "scapp.io", +"*.s5y.io", +"*.sensiosite.cloud", "syncloud.it", "diskstation.me", "dscloud.biz", @@ -8744,6 +8757,7 @@ module.exports=[ "v-info.info", "voorloper.cloud", "wafflecell.com", +"*.webhare.dev", "wedeploy.io", "wedeploy.me", "wedeploy.sh", @@ -8756,6 +8770,9 @@ module.exports=[ "cistron.nl", "demon.nl", "xs4all.space", +"yandexcloud.net", +"storage.yandexcloud.net", +"website.yandexcloud.net", "official.academy", "yolasite.com", "ybo.faith", diff --git a/dist/psl.min.js b/dist/psl.min.js index 4d5473e..780127e 100644 --- a/dist/psl.min.js +++ b/dist/psl.min.js @@ -1 +1 @@ -!function(a){if("object"==typeof exports&&"undefined"!=typeof module)module.exports=a();else if("function"==typeof define&&define.amd)define([],a);else{("undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:this).psl=a()}}(function(){return function s(m,t,u){function r(o,a){if(!t[o]){if(!m[o]){var i="function"==typeof require&&require;if(!a&&i)return i(o,!0);if(p)return p(o,!0);var e=new Error("Cannot find module '"+o+"'");throw e.code="MODULE_NOT_FOUND",e}var n=t[o]={exports:{}};m[o][0].call(n.exports,function(a){return r(m[o][1][a]||a)},n,n.exports,s,m,t,u)}return t[o].exports}for(var p="function"==typeof require&&require,a=0;a= 0x80 (not a basic code point)","invalid-input":"Invalid input"},c=b-y,x=Math.floor,q=String.fromCharCode;function A(a){throw new RangeError(k[a])}function l(a,o){for(var i=a.length,e=[];i--;)e[i]=o(a[i]);return e}function g(a,o){var i=a.split("@"),e="";return 1>>10&1023|55296),a=56320|1023&a),o+=q(a)}).join("")}function L(a,o){return a+22+75*(a<26)-((0!=o)<<5)}function I(a,o,i){var e=0;for(a=i?x(a/t):a>>1,a+=x(a/o);c*f>>1x((d-g)/m))&&A("overflow"),g+=u*m,!(u<(r=t<=j?y:j+f<=t?f:t-j));t+=b)m>x(d/(p=b-r))&&A("overflow"),m*=p;j=I(g-s,o=c.length+1,0==s),x(g/o)>d-h&&A("overflow"),h+=x(g/o),g%=o,c.splice(g++,0,h)}return _(c)}function j(a){var o,i,e,n,s,m,t,u,r,p,k,c,l,g,h,j=[];for(c=(a=O(a)).length,o=w,s=v,m=i=0;mx((d-i)/(l=e+1))&&A("overflow"),i+=(t-o)*l,o=t,m=0;md&&A("overflow"),k==o){for(u=i,r=b;!(u<(p=r<=s?y:s+f<=r?f:r-s));r+=b)h=u-p,g=b-p,j.push(q(L(p+h%g,0))),u=x(h/g);j.push(q(L(u,0))),s=I(i,l,e==n),i=0,++e}++i,++o}return j.join("")}if(n={version:"1.4.1",ucs2:{decode:O,encode:_},decode:h,encode:j,toASCII:function(a){return g(a,function(a){return r.test(a)?"xn--"+j(a):a})},toUnicode:function(a){return g(a,function(a){return u.test(a)?h(a.slice(4).toLowerCase()):a})}},o&&i)if(T.exports==o)i.exports=n;else for(s in n)n.hasOwnProperty(s)&&(o[s]=n[s]);else a.punycode=n}(this)}).call(this,"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{})},{}]},{},[2])(2)}); +!function(a){if("object"==typeof exports&&"undefined"!=typeof module)module.exports=a();else if("function"==typeof define&&define.amd)define([],a);else{("undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:this).psl=a()}}(function(){return function s(m,t,u){function r(o,a){if(!t[o]){if(!m[o]){var i="function"==typeof require&&require;if(!a&&i)return i(o,!0);if(p)return p(o,!0);var e=new Error("Cannot find module '"+o+"'");throw e.code="MODULE_NOT_FOUND",e}var n=t[o]={exports:{}};m[o][0].call(n.exports,function(a){return r(m[o][1][a]||a)},n,n.exports,s,m,t,u)}return t[o].exports}for(var p="function"==typeof require&&require,a=0;a= 0x80 (not a basic code point)","invalid-input":"Invalid input"},c=b-y,x=Math.floor,q=String.fromCharCode;function A(a){throw new RangeError(k[a])}function l(a,o){for(var i=a.length,e=[];i--;)e[i]=o(a[i]);return e}function g(a,o){var i=a.split("@"),e="";return 1>>10&1023|55296),a=56320|1023&a),o+=q(a)}).join("")}function L(a,o){return a+22+75*(a<26)-((0!=o)<<5)}function I(a,o,i){var e=0;for(a=i?x(a/t):a>>1,a+=x(a/o);c*f>>1x((d-g)/m))&&A("overflow"),g+=u*m,!(u<(r=t<=j?y:j+f<=t?f:t-j));t+=b)m>x(d/(p=b-r))&&A("overflow"),m*=p;j=I(g-s,o=c.length+1,0==s),x(g/o)>d-h&&A("overflow"),h+=x(g/o),g%=o,c.splice(g++,0,h)}return _(c)}function j(a){var o,i,e,n,s,m,t,u,r,p,k,c,l,g,h,j=[];for(c=(a=O(a)).length,o=w,s=v,m=i=0;mx((d-i)/(l=e+1))&&A("overflow"),i+=(t-o)*l,o=t,m=0;md&&A("overflow"),k==o){for(u=i,r=b;!(u<(p=r<=s?y:s+f<=r?f:r-s));r+=b)h=u-p,g=b-p,j.push(q(L(p+h%g,0))),u=x(h/g);j.push(q(L(u,0))),s=I(i,l,e==n),i=0,++e}++i,++o}return j.join("")}if(n={version:"1.4.1",ucs2:{decode:O,encode:_},decode:h,encode:j,toASCII:function(a){return g(a,function(a){return r.test(a)?"xn--"+j(a):a})},toUnicode:function(a){return g(a,function(a){return u.test(a)?h(a.slice(4).toLowerCase()):a})}},o&&i)if(T.exports==o)i.exports=n;else for(s in n)n.hasOwnProperty(s)&&(o[s]=n[s]);else a.punycode=n}(this)}).call(this,"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{})},{}]},{},[2])(2)});