Commit Graph

5243 Commits

Author SHA1 Message Date
EpLiar
85edae7ba1 Add new Binance API endpoint 'binanceru.net' (#3210) 20260123065726 2026-01-23 14:57:08 +08:00
MkQtS
1bd07b2e76 Support to export all lists to a plain yml (#3211)
* Refactor: improve deduplicate

* Feat: support to export all lists to a plain yml

use: `--exportlists=_all_`

* Docs: add links for dlc plain yml

[skip ci]
2026-01-23 14:56:35 +08:00
Kusu
614a880a55 okx: add okx.cab (#3209) 20260122141558 2026-01-22 22:14:50 +08:00
MkQtS
676832d14a Improve value checkers and docs (#3208)
* Refactor: improve value checkers

* Docs: small improvements

[skip ci]
2026-01-22 18:46:53 +08:00
MkQtS
a2f08a142c Docs: update for selective inclusion and affiliations (#3207)
[skip ci]
2026-01-22 14:30:10 +08:00
MkQtS
2359ad7f8e Add eneba (#3205) 20260122034104 2026-01-22 11:40:44 +08:00
MkQtS
330592feff xiaohongshu: add rednotecdn.com (#3204) 20260122033040 2026-01-22 11:30:18 +08:00
blackyau
f44fbc801d category-hospital-cn: add cd120.com (#3203) 20260122025757 2026-01-22 10:57:38 +08:00
深鸣
03c5e05305 Add more !cn domains (#3200) 20260121014422 2026-01-21 09:44:07 +08:00
深鸣
bd21f84381 Add more cn domains (#3199)
* category-games-cn: add arcaea.cn
* geolocation-cn: add baimiao
20260121014250
2026-01-21 09:42:31 +08:00
MkQtS
912c689da3 Cast out !cn rules from cn lists (#3198)
* Cast out !cn rules from cn lists

* Docs: add notice about !cn rules in cn lists
20260120133643
2026-01-20 21:36:27 +08:00
Luo Chen
d1addde6f7 xiaomi: add xiaomi-iot domains (#3097)
- Add account.xiaomi.com for OAuth2 authentication
- Add ha.api.io.mi.com for HTTP API
- Add miot-spec.org for MIoT specification API
- Add cn-ha.mqtt.io.mi.com for MQTT broker
20260120130631
2026-01-20 21:06:11 +08:00
MkQtS
ec95fedc45 Refactor main.go (#3119)
* Refactor: reduce the use of strings.TrimSpace

* Refactor: use string attr before toProto

* Refactor parseEntry

- add value/attribute checker(check missing space)
- allow multiple spaces
- sort attributes
- improve readablity

* Refactor exportPlainTextList

- remove unnecessary variable
- improve readablity

* Remove support for partial include

This reverts e640ac2783

It is problematic and I will implement a new one

* Refactor: promote refMap

* Feat: add support for partial include

- refactor inclusion logic
- add basic deduplicate

* Refactor exporting plaintext list

* Feat: add support for affiliation

A domain rule is always added to the list corresponding to the filename
it resides in. Additionally, you can now add affiliations to a domain
rule, and the rule will be added to the list specified by the
affiliation. Each affiliation begins with `&` and followed by the name
of the affiliation.

This helps us to reduce the number of data files without compromising
functionality, and avoid writing a same rule in different files.

* Feat: add advanced deduplicate for subdomains

only for domain/full subdomains without attr

* Refactor: import and use slices

* Refactor: improve code
20260120125853
2026-01-20 20:58:32 +08:00
MkQtS
d50e2e1ad7 Update some cn rules (#3197)
* turn some full type rules into domain

* remove some unnecessary cn attrs
20260120073335
2026-01-20 15:33:15 +08:00
MkQtS
ab42940731 Update sensorsdata (#3196) 20260120063413 2026-01-20 14:33:58 +08:00
Cavano
efd57f30ee Add youmind (#3195) 20260120062217 2026-01-20 14:22:00 +08:00
xiyao
3ee190ac78 Add liveperson and standardchartered (#3192)
* Add liveperson

* Add standardchartered
20260120032128
2026-01-20 11:21:13 +08:00
Aethersailor
fa279bdd79 category-emby: add server2.cn2gias.uk (#3194) 20260120030456 20260120030434 2026-01-20 11:04:34 +08:00
tooadstool
b18f5e3049 Update annas-archive (#3193) 2026-01-20 11:04:18 +08:00
MkQtS
5411cefcaa Add more !cn domains (#3191)
* geolocation-!cn: reorder

* geolocation-!cn: add more CMP domains

* geolocation-!cn: add cataboom.com
20260119054648
2026-01-19 13:46:32 +08:00
Zeehan2005
d84e864ce8 Add pubg (#3175) 20260117053629 2026-01-17 13:36:10 +08:00
Loyalsoldier
49444d78b7 Update epochmediagroup (#3185) 20260116174239 2026-01-17 01:42:22 +08:00
someguyfromnowhere1
dad8e15cd0 Update xvideos (#3180)
Added several domains related to the site. These domains are only used when changing the language to Russian, Arabic, or Indian.
20260115051358
2026-01-15 13:13:39 +08:00
jinqiang zhang
e6e731a616 volcengine: add volcgslb-mlt.com (#3182) 20260115050950 2026-01-15 13:09:31 +08:00
EndlessEnding
8c0b190c3f Add 報導者 to category-media (#3179) 20260114095327 2026-01-14 17:53:11 +08:00
MkQtS
9f846c0f2e Add more cn domains (#3178)
* chinamobile: add cmft.com.cn

* category-entertainment-cn: add pipi.cn

* category-social-media-cn: add zsxq.com

* geolocation-cn: add more domains
20260114045905
2026-01-14 12:58:33 +08:00
MkQtS
fe01057830 Update category-entertainment (#3177)
* add steaminventoryhelper

* category-entertainment: include category-acg
20260114043354
2026-01-14 12:33:35 +08:00
深鸣
3ba71a115d category-games: add more domains (#3174) 20260113123549 2026-01-13 20:35:33 +08:00
MkQtS
8f1fe6b425 google-deepmind: add antigravity domains (#3173) 20260113060830 2026-01-13 14:08:15 +08:00
MkQtS
82ad580e6e google-deepmind: add more notebooklm domains (#3172) 20260113053659 2026-01-13 13:36:43 +08:00
MkQtS
488ee0334e cloudflare: add more domains (#3169)
encryptedsni.com
from https://blog.cloudflare.com/encrypt-that-sni-firefox-edition/

cloudflarechallenge.com
from https://blog.cloudflare.com/introducing-cryptographic-attestation-of-personhood/

cloudflareresearch.com
from https://blog.cloudflare.com/experiment-with-pq/

browser.run
cfdata.org
cloudflarebrowser.com
cloudflarecp.com
from https://developers.cloudflare.com/cloudflare-one/traffic-policies/global-policies/

cloudflare-terms-of-service-abuse.com
cloudflare.dev
cloudflaresupport.com
cloudflareworkers.com
from public information
20260112053243
2026-01-12 13:32:25 +08:00
深鸣
1b63c69d76 Add more non-cn domains (#3167) 20260112050503 2026-01-12 13:04:45 +08:00
深鸣
6dee1594d4 Add more cn domains (#3166) 20260112045945 2026-01-12 12:59:26 +08:00
深鸣
49cbfc60e5 Add more ad domains (#3168) 20260112042417 2026-01-12 12:23:58 +08:00
深鸣
8786ff74f0 Add more ad domains (#3164)
* Add more ad domains

* Merge some ad domains into their corresponding main rules

---------

Co-authored-by: MkQtS <81752398+MkQtS@users.noreply.github.com>
20260111140131
2026-01-11 22:01:15 +08:00
MkQtS
cc8a866863 Add more cn domains (#3163)
* chinamobile: add more domains

* chinaunicom: add wosms.cn

* zhangtao: add more domains

* category-media-cn: add more domains
20260110143056
2026-01-10 22:30:40 +08:00
深鸣
593e467448 tencent-ads: add more domains (#3162) 20260110142843 2026-01-10 22:28:26 +08:00
深鸣
76b32b86b8 geolocation-cn: add more domains (#3161) 20260110084845 2026-01-10 16:48:26 +08:00
深鸣
1150b420a4 xiaomi-ads: add tracker.xiaomixiaoai.com (#3160) 20260110065816 2026-01-10 14:57:56 +08:00
Stephanos Komnenos
2a0fb64efd category-pt: add nexushd.org (#3158) 20260110065708 2026-01-10 14:56:52 +08:00
深鸣
c05ce9952d xiaomi-ads: add stats.music.xiaomi.com (#3159) 20260110031540 2026-01-10 11:15:23 +08:00
xizi
67389b37cc Add schoopia (#3156)
Add domains for 翻转校园
20260109015452
2026-01-09 09:54:32 +08:00
TripleA
39431a9e8f google-deepmind: add missing subdomain for Google AI Labs (#3157) 20260109014813 2026-01-09 09:47:54 +08:00
xizi
b8fc0cd9d7 feat(jiguang): add missing domain easytomessage.com (#3155)
Add missing domain for Jiguang (JPush) service.

According to the official Jiguang documentation, `easytomessage.com` is a required domain for the push service to function correctly on network-restricted environments.

Reference:
https://community.jiguang.cn/article/408970
20260109014654
2026-01-09 09:46:36 +08:00
bafometik
9f59a5e666 category-ru: add more domains (#3144) 20260108150753 2026-01-08 23:07:32 +08:00
Aleksandr Fedotov
07f769cf85 Add category-retail-ru (#3154) 20260108150042 2026-01-08 23:00:26 +08:00
MkQtS
6833d994c0 category-dev: add more domains 20260108055940 2026-01-08 13:59:24 +08:00
MkQtS
b150c66d47 category-password-management: add authpass.app 2026-01-08 13:59:24 +08:00
MkQtS
248c0f7b86 geolocation: add more domains 2026-01-08 13:59:24 +08:00
un1ntend3d
de2c5cf208 category-cryptocurrency: add bingx.com (#3140) 20260108042739 2026-01-08 12:27:24 +08:00