Skyxim
|
e382496e4c
|
Merge branch 'h3' into Alpha
|
2022-07-06 20:54:10 +08:00 |
|
Skyxim
|
0c91a4e0f3
|
refactor: h3 for doh
|
2022-07-06 20:53:34 +08:00 |
|
MetaCubeX
|
253dc24e40
|
chore: clash.mini hack.
|
2022-07-04 18:53:24 +08:00 |
|
Skyxim
|
59ab2083aa
|
feat: try h3 connect DOH, failed will fall back h2; turn on with dns.prefer-h3: true
|
2022-07-03 21:59:47 +08:00 |
|
Skyxim
|
2e6bdc5636
|
feat: add param general.enable-process, it will always find process or uid, default value is false
|
2022-06-14 23:08:07 +08:00 |
|
Skyxim
|
c968104a19
|
fix: udp listen use udp4 when general.ipv6 is false; general.ipv6 default value is true
|
2022-06-14 12:36:05 +08:00 |
|
Skyxim
|
23bc231df3
|
chore: doq default port change to 853, ALPN use doq
|
2022-06-12 17:53:11 +08:00 |
|
Skyxim
|
130a3a261d
|
refactor: clear linkname,reduce cycle dependencies,transport init geosite function
|
2022-06-10 13:38:19 +08:00 |
|
Dreamacro
|
a7f9aa909a
|
fix: upgrade to yaml v3
|
2022-06-09 17:59:17 +08:00 |
|
MetaCubeX
|
cb517cb529
|
chore: 调整目录与包名一致
|
2022-06-04 03:25:33 +08:00 |
|
MetaCubeX
|
c745ea63b2
|
chore: 优化GeoSite初始化代码
|
2022-06-04 02:58:14 +08:00 |
|
adlyq
|
6e84f685ce
|
chore: 更新geox时通过内存存储
|
2022-06-03 16:50:49 +08:00 |
|
adlyq
|
9b999e72ce
|
fix: npe
|
2022-05-28 23:29:03 +08:00 |
|
Meta
|
d6df026550
|
chore: 更换GeoData下载地址
Signed-off-by: Meta <maze.y2b@gmail.com>
|
2022-05-27 18:32:23 +08:00 |
|
adlyq
|
7858ca6cc5
|
fix: geox url setting
|
2022-05-27 12:32:59 +08:00 |
|
adlyq
|
7431001ed6
|
feat: RESTful API support update Geo file
and can set update url by user, eg.
geox-url:
geoip: "http://xxxx/gepip.dat"
mmdb: "http://xxxx/country.mmdb"
geosite: "http://xxxx/geosite.dat"
|
2022-05-24 15:04:13 +08:00 |
|
adlyq
|
149b4b5b43
|
feat: RESTful API support disable sniffer
|
2022-05-24 13:44:52 +08:00 |
|
adlyq
|
cc1c1340a3
|
feat: 安卓恢复进程规则,可通过enable-process开关,默认true
|
2022-05-19 20:44:09 +08:00 |
|
adlyq
|
c787bbe0e5
|
fix: 热重载Tun配置
|
2022-05-19 19:19:19 +08:00 |
|
adlyq
|
b5623602f5
|
chore: Android auto-detect-interface plus
|
2022-05-18 12:00:57 +08:00 |
|
adlyq
|
d52b00bd34
|
refactor: remove useless code
|
2022-05-16 17:29:08 +08:00 |
|
adlyq
|
0b4c498c93
|
refactor: new way to get interface for android
|
2022-05-16 17:06:44 +08:00 |
|
Skyxim
|
5016f529af
|
revert: yaml v2
|
2022-05-14 23:36:19 +08:00 |
|
CHIZI-0618
|
5bd5f1bfda
|
chore: remove Script mode residual code.
|
2022-05-14 13:00:33 +08:00 |
|
MetaCubeX
|
7136d145f8
|
chore: update dependencies
|
2022-05-08 00:47:01 +08:00 |
|
MetaCubeX
|
3fbb7c7a2d
|
chore: add default router when tun enable
|
2022-05-03 23:58:11 +08:00 |
|
MetaCubeX
|
5c6f2694c7
|
chore: sniffer param skip-sni renamed to ship-domain, old param will be removed in the release version
|
2022-05-03 23:10:59 +08:00 |
|
adlyq
|
eca7615f08
|
fix: patch update support tun
|
2022-05-03 19:31:00 +08:00 |
|
MetaCubeX
|
0cf539fb82
|
chore: adjust sniffer constant
|
2022-05-02 08:49:18 +08:00 |
|
Skyxim
|
bbbe371ea9
|
fix: dns specified interface does not change
|
2022-04-28 22:40:06 +08:00 |
|
Skyxim
|
2e74986fe4
|
refactor: adjust provider loading order, remove meaningless pointers
|
2022-04-28 08:55:45 +08:00 |
|
adlyq
|
dee1aeb6c3
|
fix: logic of auto-detect-interface
|
2022-04-23 23:42:42 +08:00 |
|
Skyxim
|
0368bb4180
|
fix: sniffer port whitelist error
|
2022-04-23 09:36:11 +08:00 |
|
Skyxim
|
0a99fc4d74
|
fix: wrong parameter name
|
2022-04-23 00:45:43 +08:00 |
|
Skyxim
|
81b5543b0d
|
feat: support tcp concurrent, Separate dialing and dns resolver ipv6
tcp-concurrent:true
|
2022-04-23 00:27:22 +08:00 |
|
Meta Gowork
|
3f6d2e5f91
|
feat: dnsHijack support "any"
chore: adjust process debug display logic
|
2022-04-22 13:30:04 +08:00 |
|
Skyxim
|
bee1bddceb
|
feat: add sniffer port whitelist, when empty will add all ports
|
2022-04-21 07:06:08 -07:00 |
|
adlyq
|
4b79f8de93
|
[fix] auto-route for android
|
2022-04-21 17:47:04 +08:00 |
|
yaling888
|
7ca1a03d73
|
Refactor: metadata use netip.Addr
|
2022-04-20 22:52:05 +08:00 |
|
Skyxim
|
58cd8f9ac1
|
fix:force-domain invalid
|
2022-04-17 21:17:21 +08:00 |
|
Skyxim
|
ea0d236259
|
chore: change comments
|
2022-04-17 20:03:53 +08:00 |
|
Skyxim
|
48a01adb7a
|
refactor: sniffer param force and reverses deprecated, will be removed when release version, replace force-domain and skip-sni,
force-domain add '+' equivalent to force is true
sniffer:
enable: true
force-domain:
- "google.com"
skip-sni:
- www.baidu.com
sniffing:
- tls
|
2022-04-17 20:02:13 +08:00 |
|
Skyxim
|
1cf9321aa0
|
fix: domain tree match failed
|
2022-04-16 11:55:49 +08:00 |
|
Skyxim
|
7c23fa2bd4
|
fix: sniffer npe
|
2022-04-16 08:45:18 +08:00 |
|
Skyxim
|
80764217c2
|
feat: add domain list for sniffer, reverse force logic
when force is false, if domain in the list, will force replace
when force is true, if sniff domain in the list, will skip it
|
2022-04-16 08:21:31 +08:00 |
|
yaling888
|
75ce6b59bf
|
Refactor: fakeip pool use netip.Prefix, supports ipv6 range
|
2022-04-12 20:32:08 +08:00 |
|
yaling888
|
173e10abe6
|
Chore: fix typos
|
2022-04-12 19:08:13 +08:00 |
|
Skyxim
|
544e0f137d
|
feat: sniffer support
sniffer:
enable: true
force: false # Overwrite domain
sniffing:
- tls
|
2022-04-09 22:30:36 +08:00 |
|
Skyxim
|
9a3bc8ef9e
|
fix: auto detect interface add param[auto-detect-interface], default is true, only use it when tun is enabled
|
2022-04-07 21:36:19 +08:00 |
|
Skyxim
|
9461bcd44e
|
fix: default-nameserver allow DOT and DOH with host is ip
|
2022-04-03 19:14:21 +08:00 |
|