5 Commits

Author SHA1 Message Date
copilot-swe-agent[bot]
99bc33355c
Assert dat file order so sorting regressions are caught
Co-authored-by: Loyalsoldier <10487845+Loyalsoldier@users.noreply.github.com>
2026-08-05 14:44:01 +00:00
copilot-swe-agent[bot]
4642ee5d9a
Add unit tests covering the whole root package
Co-authored-by: Loyalsoldier <10487845+Loyalsoldier@users.noreply.github.com>
2026-08-05 14:27:23 +00:00
Copilot
e449533a4a
Fix: reject malformed domain rules (#3917)
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: Loyalsoldier <10487845+Loyalsoldier@users.noreply.github.com>
2026-08-05 22:06:16 +08:00
MkQtS
5dd30db805
main.go: support to trim subdomains with attrs (#3912) 2026-08-05 14:35:11 +08:00
Copilot
b49404a24e
Fix panic and rule loss in list parsing/resolution (#3905)
* Fix panic on empty inclusion attribute, rule loss in selective inclusion and other bugs

* Exercise domain/list-name validators in tests

* Consolidate parsed list state into ParsedList and simplify inclusion parsing

Co-authored-by: Loyalsoldier <10487845+Loyalsoldier@users.noreply.github.com>

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: Loyalsoldier <10487845+Loyalsoldier@users.noreply.github.com>
2026-08-04 18:22:31 +08:00