diff --git a/Build/build-reject-domainset.ts b/Build/build-reject-domainset.ts index 1387d985a..f7d0daef1 100644 --- a/Build/build-reject-domainset.ts +++ b/Build/build-reject-domainset.ts @@ -110,7 +110,6 @@ export const buildRejectDomainSet = task(import.meta.path, async (span) => { const trie = createTrie(domainSets); domainSuffixSet.forEach(suffix => { - domainSets.delete(suffix); trie.substractSetInPlaceFromFound(suffix, domainSets); }); filterRuleWhitelistDomainSets.forEach(suffix => { diff --git a/Build/lib/reject-data-source.ts b/Build/lib/reject-data-source.ts index 607f6ec59..1f07547b5 100644 --- a/Build/lib/reject-data-source.ts +++ b/Build/lib/reject-data-source.ts @@ -218,7 +218,7 @@ export const PREDEFINED_WHITELIST = [ 'cdn.userreport.com', // https://github.com/AdguardTeam/AdGuardSDNSFilter/issues/1158 'ip-api.com', 'fastly-analytics.com', - 'syd1.digitaloceanspaces.com', + 'digitaloceanspaces.com', 's3.nl-ams.scw.cloud', 'geolocation-db.com', 'uploads.codesandbox.io', diff --git a/README.md b/README.md index f1e716417..b7e5ab431 100644 --- a/README.md +++ b/README.md @@ -295,7 +295,7 @@ rules: #### AI - 域名规则 人工维护 -- 包含 OpenAI、Bard、Claude、Perplexity 等 +- 包含 OpenAI、Google Gemini、Claude、Perplexity 等 **Surge** diff --git a/Source/domainset/cdn.conf b/Source/domainset/cdn.conf index fa9c7b9ae..8a815f61e 100644 --- a/Source/domainset/cdn.conf +++ b/Source/domainset/cdn.conf @@ -59,6 +59,7 @@ cdn.mathjax.org cdn.embed.ly gitpkg-fork.vercel.sh cdn.redoc.ly +.staticimgly.com # Open Source Website and Services docs.rs @@ -185,6 +186,10 @@ formulae.brew.sh # PHP .getcomposer.org .packagist.org +# SimpleIcons +cdn.simpleicons.org +icons.ly +simpleicons.org # misc packages.httpie.io assets-production.packagecloud.io @@ -2384,3 +2389,5 @@ images.design-editor.com assets.st-note.com filestore.fortinet.com .daumcdn.net +avts.wmlabs.net +object.innei.in diff --git a/Source/non_ip/ai.conf b/Source/non_ip/ai.conf index 160473247..0be712470 100644 --- a/Source/non_ip/ai.conf +++ b/Source/non_ip/ai.conf @@ -12,8 +12,9 @@ DOMAIN-SUFFIX,openaiapi-site.azureedge.net DOMAIN-SUFFIX,perplexity.ai DOMAIN-SUFFIX,anthropic.com DOMAIN-SUFFIX,claude.ai -# Google Bard +# Google Gemini DOMAIN-SUFFIX,bard.google.com +DOMAIN-SUFFIX,gemini.google.com # Google Generative Language API DOMAIN-SUFFIX,generativelanguage.googleapis.com # Google AI Studio