daeuniverse / daeuniverse/dae

[Enhancement] Geosite 域名匹配方式

Open
#730 3 comments 0 reactions 0 assignees View on GitHub
Dominant language
Go
Stars
6.2k
Forks
402
Avg merge
1h 8m
Merged PRs (30d)
1

Description

### Improvement Suggestion

在测试中发现Geosite:cn的域名匹配方式为Full, 即字符串完全匹配。这样会导致一些域名在查询的时候还是走代理。例如,域名列表中有baidu.com,但是1234.abc.baidu.com 无法匹配到。请增加Geosite列表后缀匹配功能。
P.S如果能支持TXT文件列表就更好了

### Potential Benefits

更灵活的域名匹配方式

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by locating the Go implementation and tests for Geosite:cn domain matching, then compare the current full-match behavior with the requested suffix matching. Define completion as matching subdomains such as 1234.abc.baidu.com when baidu.com is listed; TXT file support is also suggested but not specified in detail.

Written by the indexing model from the issue text.

Assessment

Tech stack
go
Domain
networking
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.