Compare commits

..

22 Commits

Author SHA1 Message Date
MkQtS
d70840823b Misc updates (#3324)
* tiktok: add ttcdn-us.com

* category-entertainment-cn: add dongdianqiu.com

* geolocation-cn: add kaadas domains
2026-03-03 18:19:03 +08:00
MkQtS
5c0ddc9f24 category-entertainment-cn: add 172mix.com (#3323) 2026-03-03 17:58:20 +08:00
MkQtS
b119839e7d icloud: add icloud.cn (#3322) 2026-03-03 17:49:33 +08:00
Minwe LUO
a335e24269 category-ai-!cn: add diabrowser.engineering for Dia login (#3321) 2026-03-03 17:19:23 +08:00
wakesend
d9d97a7132 Porn updates (#3313)
- illusion is dead. remove it from other categories
- dlsite is included in both category-entertainment and category-porn, no need to include it in geolocation-!cn
- dlsite: add dlaf.jp
- add illgames
- create category-urlshortner
2026-03-03 17:16:58 +08:00
ᡠᠵᡠᡳ ᡠᠵᡠ ᠮᠠᠨᡩ᠋ᠠᠨ
deb950bb2b remove :: and 0.0.0.0 (#2780) 2026-03-02 23:47:20 +08:00
EvanLiu2000
be2ec83092 category-porn: add more domains (#3320) 2026-03-02 21:29:45 +08:00
MkQtS
6b16be4020 category-social-media-!cn: add some mastodon domains (#3318) 2026-03-02 14:48:30 +08:00
MkQtS
42aafe324e main.go: optimize attr filter (#3317)
[skip ci]
2026-03-02 14:15:40 +08:00
0-Kutya-0
882f48e486 category-ip-geo-detect: add check-host.net (#3316) 2026-03-02 13:53:25 +08:00
Ivan
614b291120 category-ru: add mil.ru (#3315)
Ministry of Defense of the Russian Federation

Co-authored-by: karspls <iaplekh@gmail.com>
2026-03-02 13:51:03 +08:00
grill-glitch
2b3211df98 geolocation-cn: add monika.love and edgemonix.top (#3314) 2026-03-02 13:43:57 +08:00
direnquanbuKO
71e31ba221 apple: mark more sub domains with cn attr (#3312)
Apple Music API endpoints
2026-02-27 17:35:44 +08:00
MkQtS
b11bfaa138 sina: add weibopay.com (#3311) 2026-02-27 13:11:31 +08:00
MkQtS
afb9e6cad0 main.go: clean up (#3310)
[skip ci]
2026-02-27 13:09:18 +08:00
Konstantin
5f7c4aa60a yandex: add yandexwebcache.net (#3308) 2026-02-27 13:03:46 +08:00
Nikita Ugnich
48eb616779 perplexity: add ppl-ai-file-upload.s3.amazonaws.com (#3307) 2026-02-27 13:02:30 +08:00
Ivan
d57e3b3f45 category-gov-ru: add general radio frequency center domain (#3306)
Co-authored-by: Ivan Plekhanov <iaplekh@gmail.com>
2026-02-27 13:00:09 +08:00
dependabot[bot]
c308e3430d Chore: bump actions/upload-artifact from 6 to 7 (#3309)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-27 12:10:39 +08:00
MkQtS
9a46bff5f3 amazon: add more domains (#3304)
* aws: add awswaf.com

Close https://github.com/v2fly/domain-list-community/issues/3303

* amazon: add more domains

source: https://crt.sh/?id=23663232392

* amazon: add more domains

source: https://crt.sh/?id=22217736606
2026-02-25 14:18:09 +08:00
MkQtS
051556734c category-dev: add packagecloud.io (#3302) 2026-02-24 16:45:44 +08:00
wakesend
8829b0ea28 Add mixi (#3299) 2026-02-24 16:37:58 +08:00
26 changed files with 72 additions and 19 deletions

View File

@@ -34,7 +34,7 @@ jobs:
mv dlc.dat TEST-${{ github.run_number }}-dlc.dat mv dlc.dat TEST-${{ github.run_number }}-dlc.dat
- name: Upload TEST-${{ github.run_number }}-dlc.dat - name: Upload TEST-${{ github.run_number }}-dlc.dat
uses: actions/upload-artifact@v6 uses: actions/upload-artifact@v7
with: with:
name: TEST-${{ github.run_number }}-dlc.dat name: TEST-${{ github.run_number }}-dlc.dat
path: TEST-${{ github.run_number }}-dlc.dat path: TEST-${{ github.run_number }}-dlc.dat

View File

@@ -33,6 +33,7 @@ aboutamazon.in
aboutamazon.it aboutamazon.it
aboutamazon.jp aboutamazon.jp
aboutamazon.pl aboutamazon.pl
aboutamazon.sg
alexafund.cn @cn alexafund.cn @cn
alexafund.com.cn @cn alexafund.com.cn @cn
amaaozn.com amaaozn.com
@@ -42,24 +43,35 @@ amazon-lantern.com
amazon-launchpad.com amazon-launchpad.com
amazon.ae amazon.ae
amazon.ca amazon.ca
amazon.cl
amazon.cn @cn amazon.cn @cn
amazon.co.jp amazon.co.jp
amazon.co.uk amazon.co.uk
amazon.co.za
amazon.com amazon.com
amazon.com.au amazon.com.au
amazon.com.be
amazon.com.br amazon.com.br
amazon.com.co
amazon.com.mx amazon.com.mx
amazon.com.ng
amazon.com.tr amazon.com.tr
amazon.de amazon.de
amazon.dev amazon.dev
amazon.eg
amazon.es amazon.es
amazon.fr amazon.fr
amazon.ie
amazon.in amazon.in
amazon.it amazon.it
amazon.jobs amazon.jobs
amazon.jp amazon.jp
amazon.lu
amazon.nl amazon.nl
amazon.pl
amazon.red amazon.red
amazon.sa
amazon.se
amazon.sg amazon.sg
amazonalexavoxcon.com amazonalexavoxcon.com
amazonauthorinsights.com amazonauthorinsights.com
@@ -103,6 +115,7 @@ media-amazon.com
primeday.cn @cn primeday.cn @cn
primeday.com.cn @cn primeday.com.cn @cn
primeday.info primeday.info
seattlespheres.com
siege-amazon.com siege-amazon.com
ssl-images-amazon.com ssl-images-amazon.com
ueberamazon.de ueberamazon.de

View File

@@ -752,6 +752,7 @@ courier-push-apple.com.akadns.net
full:amp-api-edge-lb-cn.itunes-apple.com.akadns.net @cn full:amp-api-edge-lb-cn.itunes-apple.com.akadns.net @cn
full:amp-api-edge-lb.itunes-apple.com.akadns.net @cn full:amp-api-edge-lb.itunes-apple.com.akadns.net @cn
full:amp-api-edge.apps.apple.com @cn full:amp-api-edge.apps.apple.com @cn
full:amp-api-edge.music.apple.com @cn
full:amp-api-search-edge.apps.apple.com @cn full:amp-api-search-edge.apps.apple.com @cn
full:amp-api.apps.apple.com @cn full:amp-api.apps.apple.com @cn
full:amp-api.music.apple.com @cn full:amp-api.music.apple.com @cn
@@ -782,6 +783,8 @@ full:js-cdn.music.apple.com @cn
full:km.support.apple.com @cn full:km.support.apple.com @cn
full:maps.apple.com @cn full:maps.apple.com @cn
full:misc-assets.itunes.apple.com @cn full:misc-assets.itunes.apple.com @cn
full:musicstatus.music.apple.com @cn
full:mvod.itunes.apple.com @cn
full:myapp.itunes.apple.com @cn full:myapp.itunes.apple.com @cn
full:np-edge.itunes.apple.com @cn full:np-edge.itunes.apple.com @cn
full:osxapps.itunes.apple.com @cn full:osxapps.itunes.apple.com @cn
@@ -794,6 +797,7 @@ full:se2.itunes.apple.com @cn
full:search.itunes.apple.com @cn full:search.itunes.apple.com @cn
full:sf-api-token-service.itunes.apple.com @cn full:sf-api-token-service.itunes.apple.com @cn
full:sp.itunes.apple.com @cn full:sp.itunes.apple.com @cn
full:speedysub.music.apple.com @cn
full:streamingaudio.itunes.apple.com @cn full:streamingaudio.itunes.apple.com @cn
full:su.itunes.apple.com @cn full:su.itunes.apple.com @cn
full:sync.itunes.apple.com @cn full:sync.itunes.apple.com @cn

View File

@@ -40,6 +40,7 @@ awssecworkshops.com
awsstatic.com awsstatic.com
awsthinkbox.com awsthinkbox.com
awstrack.me awstrack.me
awswaf.com
cdkworkshop.com cdkworkshop.com
cloudfront.com cloudfront.com
cloudfront.net cloudfront.net

View File

@@ -33,6 +33,7 @@ chutes.ai
copilot.microsoft.com copilot.microsoft.com
devin.ai devin.ai
diabrowser.com diabrowser.com
diabrowser.engineering
dify.ai dify.ai
duck.ai duck.ai
gateway.ai.cloudflare.com gateway.ai.cloudflare.com

View File

@@ -123,6 +123,7 @@ notepad-plus-plus.org
openresty.org openresty.org
openssl.org openssl.org
opensuse.org opensuse.org
packagecloud.io
packagist.org packagist.org
pcre.org pcre.org
phantomjs.org phantomjs.org

View File

@@ -44,6 +44,8 @@ ldmnq.com
lsplayer.com lsplayer.com
yeshen.com yeshen.com
# 172Mix 舞曲音乐
172mix.com
# 17K小说 # 17K小说
17k.com 17k.com
# https://github.com/supzhang/epg # https://github.com/supzhang/epg
@@ -63,6 +65,7 @@ bsbsb.top
dmzj.com dmzj.com
muwai.com muwai.com
# 懂球帝 # 懂球帝
dongdianqiu.com
dongqiudi.com dongqiudi.com
# 飞卢小说 # 飞卢小说
faloo.com faloo.com

View File

@@ -13,7 +13,7 @@ include:gaijin
include:garena include:garena
include:gog include:gog
include:hoyoverse include:hoyoverse
include:illusion # Dead include:illusion
include:itchio include:itchio
include:lowiro include:lowiro
include:modrinth include:modrinth

View File

@@ -18,8 +18,10 @@ cbr.ru # Central Bank of Russia
cikrf.ru # Central Electoral Commission of the Russian Federation cikrf.ru # Central Electoral Commission of the Russian Federation
ebs.ru # Unified Biometric System ebs.ru # Unified Biometric System
goskey.ru # GosKey - an electronic signature on a smartphone goskey.ru # GosKey - an electronic signature on a smartphone
grfc.ru # General radio frequency center
izbirkom.ru # Information on ongoing elections and referendums izbirkom.ru # Information on ongoing elections and referendums
kremlin.ru # Online representation of the President of Russia kremlin.ru # Online representation of the President of Russia
mil.ru # Ministry of Defense of the Russian Federation
nalog.ru # Federal Tax Service nalog.ru # Federal Tax Service
xn--80ajghhoc2aj1c8b.xn--p1ai # Honest Sign - State Labeling System xn--80ajghhoc2aj1c8b.xn--p1ai # Honest Sign - State Labeling System

View File

@@ -3,6 +3,7 @@
2ip.ua 2ip.ua
abstractapi.com abstractapi.com
bigdatacloud.net bigdatacloud.net
check-host.net
db-ip.com db-ip.com
extreme-ip-lookup.com extreme-ip-lookup.com
fraudguard.io fraudguard.io

View File

@@ -25,8 +25,9 @@ include:hentaichen
include:hentaivn include:hentaivn
include:heyzo include:heyzo
include:hooligapps include:hooligapps
include:illusion # Dead include:illusion
include:illusion-nonofficial include:illusion-nonofficial
include:illgames
include:jable include:jable
include:japonx include:japonx
include:javbus include:javbus
@@ -2700,6 +2701,7 @@ jav.guru
jav.la jav.la
jav.land jav.land
jav.place jav.place
jav.sb
jav.si jav.si
jav.wine jav.wine
jav01.cc jav01.cc
@@ -2762,6 +2764,7 @@ javhdporn.net
javher.com javher.com
javheroine.com javheroine.com
javhihi.com javhihi.com
javhub.com
javhub.me javhub.me
javhub.net javhub.net
javidol.org javidol.org
@@ -2795,6 +2798,7 @@ javprime.net
javpub.me javpub.me
javpush.com javpush.com
javqd.com javqd.com
javquick.com
javrank.com javrank.com
javrate.com javrate.com
javrave.club javrave.club

View File

@@ -6,9 +6,19 @@ include:instagram
include:linkedin include:linkedin
include:mailru include:mailru
include:misskey include:misskey
include:mixi
include:ok include:ok
include:threads include:threads
include:twitter include:twitter
include:vk include:vk
truthsocial.com truthsocial.com
# Mastodon
# * We can not make a comprehensive domain list of all Mastodon instances.
# * Many more dynamic/random instance domains are not listed here.
# * geosite:mastodon is not provided to avoid creating excessive expectations among users.
joinmastodon.org
mastodon.online
mastodon.social
pawoo.net

View File

@@ -0,0 +1,3 @@
include:bitly
include:shorturl
include:tinyurl

View File

@@ -1,6 +1,7 @@
chobit.cc chobit.cc
ci-en.jp ci-en.jp
ci-en.net ci-en.net
dlaf.jp
dlsite.com dlsite.com
dlsite.com.tw dlsite.com.tw
dlsite.jp dlsite.jp

View File

@@ -156,6 +156,7 @@ include:category-enhance-gaming
include:category-mobile-repair include:category-mobile-repair
include:category-ntp include:category-ntp
include:category-password-management include:category-password-management
include:category-urlshortner
include:category-web-archive include:category-web-archive
include:decryptipastore # iOS include:decryptipastore # iOS
@@ -170,7 +171,6 @@ include:addtoany
include:adguard include:adguard
include:aptoide include:aptoide
include:arphic include:arphic
include:bitly
include:blender include:blender
include:brightcove include:brightcove
include:buymeacoffee include:buymeacoffee
@@ -224,7 +224,6 @@ include:sb
include:setapp include:setapp
include:sharethis include:sharethis
include:shopify include:shopify
include:shorturl
include:slideshare include:slideshare
include:sourceforge include:sourceforge
include:squareup include:squareup
@@ -234,7 +233,6 @@ include:svp
include:test-ipv6 include:test-ipv6
include:tex include:tex
include:tidelift include:tidelift
include:tinyurl
include:trello include:trello
include:tumblr include:tumblr
include:tutanota include:tutanota
@@ -308,7 +306,6 @@ wiki.gg
# Others # Others
include:avaxhome include:avaxhome
include:dlsite
include:espressif include:espressif
include:familymart include:familymart
include:fzdm include:fzdm

View File

@@ -180,6 +180,10 @@ wuyou.net # 无忧启动论坛
x-station.cn # X电站 x-station.cn # X电站
znds.com # 智能电视网 znds.com # 智能电视网
# DCC Forum心跳文学部中文论坛
edgemonix.top # 图床
monika.love
423down.com # 423Down 423down.com # 423Down
acwifi.net # 路由器技术分享 acwifi.net # 路由器技术分享
appinn.com # 小众软件 appinn.com # 小众软件
@@ -487,6 +491,9 @@ hlgdata.com
huanleguang.com huanleguang.com
ttxsapp.com.cn ttxsapp.com.cn
xsbapp.cn xsbapp.cn
# 凯迪仕
juziwulian.com
kaadas.com
# Telecommunication # Telecommunication
include:chinabroadnet include:chinabroadnet

View File

@@ -8,6 +8,7 @@ icloud-content.com
icloud-isupport.com icloud-isupport.com
icloud-sandbox.com icloud-sandbox.com
icloud.ch icloud.ch
icloud.cn @cn
icloud.com icloud.com
icloud.com.cn @cn icloud.com.cn @cn
icloud.de icloud.de

3
data/illgames Normal file
View File

@@ -0,0 +1,3 @@
# Also known as "Illusion"
illgames.jp
japan-illgames.com

View File

@@ -1,2 +1,3 @@
# Dead: https://en.wikipedia.org/wiki/Illusion_(company)
illusion.co.jp illusion.co.jp
illusion.jp illusion.jp

3
data/mixi Normal file
View File

@@ -0,0 +1,3 @@
mixi.co.jp
mixi.jp
mixi.net

View File

@@ -2,4 +2,5 @@ perplexity.ai
perplexity.com perplexity.com
pplx.ai pplx.ai
full:ppl-ai-file-upload.s3.amazonaws.com
full:pplx-res.cloudinary.com full:pplx-res.cloudinary.com

View File

@@ -22,7 +22,6 @@ internal
# References: https://www.iana.org/assignments/locally-served-dns-zones/locally-served-dns-zones.xhtml # References: https://www.iana.org/assignments/locally-served-dns-zones/locally-served-dns-zones.xhtml
# https://www.rfc-editor.org/rfc/rfc6303.html # https://www.rfc-editor.org/rfc/rfc6303.html
0.in-addr.arpa
2.0.192.in-addr.arpa 2.0.192.in-addr.arpa
10.in-addr.arpa 10.in-addr.arpa
16.172.in-addr.arpa 16.172.in-addr.arpa
@@ -47,7 +46,6 @@ internal
168.192.in-addr.arpa 168.192.in-addr.arpa
254.169.in-addr.arpa 254.169.in-addr.arpa
255.255.255.255.in-addr.arpa 255.255.255.255.in-addr.arpa
0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.ip6.arpa
1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.ip6.arpa 1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.ip6.arpa
8.b.d.0.1.0.0.2.ip6.arpa 8.b.d.0.1.0.0.2.ip6.arpa
8.e.f.ip6.arpa 8.e.f.ip6.arpa

View File

@@ -19,13 +19,14 @@ th.weibo.com @!cn
tw.weibo.com @!cn tw.weibo.com @!cn
us.weibo.com @!cn us.weibo.com @!cn
videoself.cn videoself.cn
wbimg.com
wbimg.cn wbimg.cn
wbimg.com
wcdn.cn wcdn.cn
weibo.cn weibo.cn
weibo.com weibo.com
weibo.com.cn weibo.com.cn
weibocdn.com weibocdn.com
weibopay.com
xhaiwai.com xhaiwai.com
# Ads/tracking # Ads/tracking

View File

@@ -20,6 +20,7 @@ tiktokv.eu @!cn
tiktokv.us @!cn tiktokv.us @!cn
tiktokw.eu @!cn tiktokw.eu @!cn
tiktokw.us @!cn tiktokw.us @!cn
ttcdn-us.com @!cn
ttlivecdn.com @!cn ttlivecdn.com @!cn
ttoverseaus.net @!cn ttoverseaus.net @!cn
ttwstatic.com @!cn ttwstatic.com @!cn

View File

@@ -53,6 +53,7 @@ yandexadexchange.net
yandexcloud.net yandexcloud.net
yandexcom.net yandexcom.net
yandexmetrica.com yandexmetrica.com
yandexwebcache.net
yandexwebcache.org yandexwebcache.org
yastat.net yastat.net
yastatic-net.ru yastatic-net.ru

13
main.go
View File

@@ -263,9 +263,6 @@ func (p *Processor) loadData(listName string, path string) error {
} }
func isMatchAttrFilters(entry *Entry, incFilter *Inclusion) bool { func isMatchAttrFilters(entry *Entry, incFilter *Inclusion) bool {
if len(incFilter.MustAttrs) == 0 && len(incFilter.BanAttrs) == 0 {
return true
}
if len(entry.Attrs) == 0 { if len(entry.Attrs) == 0 {
return len(incFilter.MustAttrs) == 0 return len(incFilter.MustAttrs) == 0
} }
@@ -352,15 +349,13 @@ func (p *Processor) resolveList(plname string) error {
for _, dentry := range pl.Entries { // Add direct entries for _, dentry := range pl.Entries { // Add direct entries
roughMap[dentry.Plain] = dentry roughMap[dentry.Plain] = dentry
} }
for _, inc := range pl.Inclusions { for _, inc := range pl.Inclusions { // Add included entries
if _, exist := p.plMap[inc.Source]; !exist {
return fmt.Errorf("list %q includes a non-existent list: %q", plname, inc.Source)
}
if err := p.resolveList(inc.Source); err != nil { if err := p.resolveList(inc.Source); err != nil {
return err return fmt.Errorf("failed to resolve inclusion %q: %w", inc.Source, err)
} }
isFullInc := len(inc.MustAttrs) == 0 && len(inc.BanAttrs) == 0
for _, ientry := range p.finalMap[inc.Source] { for _, ientry := range p.finalMap[inc.Source] {
if isMatchAttrFilters(ientry, inc) { // Add included entries if isFullInc || isMatchAttrFilters(ientry, inc) {
roughMap[ientry.Plain] = ientry roughMap[ientry.Plain] = ientry
} }
} }