From 631b2806cf147637f4f7100421e73ad2f1335bbd Mon Sep 17 00:00:00 2001 From: SukkaW Date: Fri, 22 Apr 2022 05:49:10 +0800 Subject: [PATCH] Feat: reject supports $all syntax --- Build/lib/parse-filter.js | 8 +++++++- List/domainset/reject_sukka.conf | 1 + 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/Build/lib/parse-filter.js b/Build/lib/parse-filter.js index 1666ce0e..eac40339 100644 --- a/Build/lib/parse-filter.js +++ b/Build/lib/parse-filter.js @@ -120,9 +120,15 @@ async function processFilterRules(filterRulesUrl) { && ( line.endsWith('^') || line.endsWith('^|') + || line.endsWith('^$all') ) ) { - const domain = `${line.replaceAll('||', '').replaceAll('^|', '').replaceAll('^', '')}`.trim(); + const domain = line + .replaceAll('||', '') + .replaceAll('^|', '') + .replaceAll('^$all', '') + .replaceAll('^', '') + .trim(); if (rDomain.test(domain)) { blacklistDomainSets.add(`.${domain}`); } diff --git a/List/domainset/reject_sukka.conf b/List/domainset/reject_sukka.conf index 0af3aa2d..1d5efcd5 100644 --- a/List/domainset/reject_sukka.conf +++ b/List/domainset/reject_sukka.conf @@ -12,6 +12,7 @@ optimus-ads.amap.com .2144.cn .laomaotao.net .weddingeeos.com +.rjno1.com # >> Qihoo 360 hot.m.shouji.360tpcdn.com