gVisor bot
|
cc1f051d99
|
Chore: allow tunnels don't set special proxy
|
2022-11-28 20:31:32 +08:00 |
|
gVisor bot
|
c24bb51cc1
|
Merge branch 'dev' of https://github.com/Dreamacro/clash into Alpha
|
2022-11-28 20:04:56 +08:00 |
|
gVisor bot
|
dbe9c4ba47
|
chore: add tuic-server listener
|
2022-11-28 17:09:25 +08:00 |
|
gVisor bot
|
44e8aad7eb
|
Feature: add tunnels
|
2022-11-20 21:30:55 +08:00 |
|
gVisor bot
|
70c6e586ca
|
Merge pull request #256 from Skimmle/Alpha
featrue: DoH and DoQ are implemented using AdGuardTeam/dnsProxy
|
2022-11-12 11:19:04 +08:00 |
|
gVisor bot
|
34ec07f589
|
featrue: DoH and DoQ are implemented using AdGuardTeam/dnsProxy, DoH support perfer and force http3
|
2022-11-12 11:14:51 +08:00 |
|
gVisor bot
|
4abbe8ce65
|
chore: add vmess, shadowsocks, tcptun and udptun listener
|
2022-11-11 20:56:08 +08:00 |
|
gVisor bot
|
3d4ad0d317
|
fix: when host's ip in fakeip's range, don't send to remote server
|
2022-11-10 21:08:06 +08:00 |
|
gVisor bot
|
31f6c66e70
|
fix: correct yaml config name
|
2022-11-04 17:38:24 +08:00 |
|
gVisor bot
|
2d7f4a52af
|
chore: try to let tun's restful patch api work
|
2022-11-04 08:52:30 +08:00 |
|
gVisor bot
|
99a1561cd4
|
chore: trie.DomainTrie will not depend on zero value
|
2022-11-02 22:28:18 +08:00 |
|
gVisor bot
|
560862d4e2
|
chore: add parse-pure-ip in sniffer
|
2022-10-14 08:42:28 +08:00 |
|
gVisor bot
|
02dd19e311
|
chore: add force-dns-mapping in sniffer
|
2022-10-14 07:46:33 +08:00 |
|
gVisor bot
|
5aea89f2fd
|
chore: add sing-tun's custom route support
|
2022-10-13 19:26:14 +08:00 |
|
gVisor bot
|
5574d8e688
|
fix: tun stack shown
|
2022-10-10 19:02:57 +08:00 |
|
gVisor bot
|
b4d4dc251d
|
fix: try let fakeip mode get real destination ip
|
2022-10-09 10:48:26 +08:00 |
|
gVisor bot
|
a73f1f0b37
|
fix: don't set auto detect interface with tun name
|
2022-10-07 16:54:08 +08:00 |
|
gVisor bot
|
110e0014d1
|
chore: fix sing-tun's BuildAndroidRules
|
2022-10-06 22:18:49 +08:00 |
|
gVisor bot
|
afd5e48adc
|
chore: use sing-tun to replace old tun_adapter
|
2022-10-06 19:23:38 +08:00 |
|
gVisor bot
|
d6dc5ba19c
|
feat: support sub-rule, eg.
rules:
- SUB-RULE,(AND,((NETWORK,TCP),(DOMAIN-KEYWORD,google))),TEST2
- SUB-RULE,(GEOIP,!CN),TEST1
- MATCH,DIRECT
sub-rules:
TEST2:
- MATCH,Proxy
TEST1:
- RULE-SET,Local,DIRECT,no-resolve
- GEOSITE,CN,Domestic
- GEOIP,CN,Domestic
- MATCH,Proxy
|
2022-09-06 17:30:35 +08:00 |
|
gVisor bot
|
f2d7db4a41
|
Merge remote-tracking branch 'origin/Alpha' into Alpha
# Conflicts:
# component/sniffer/http_sniffer.go
|
2022-08-22 23:22:26 +08:00 |
|
gVisor bot
|
48f30b01ef
|
fix: ebpf support
|
2022-08-22 23:17:41 +08:00 |
|
gVisor bot
|
be49fcfd12
|
Chore: the default sniffing is changed to a standard port, and the sniffing result is only used for this connection.
|
2022-08-21 08:43:57 +08:00 |
|
gVisor bot
|
2c10af7b1d
|
support ebpf
|
2022-07-29 09:08:35 +08:00 |
|
gVisor bot
|
100b6b7f9b
|
Merge pull request #129 from zhudan/Alpha
入站增加TFO支持(默认不开启)
|
2022-07-22 06:32:34 -04:00 |
|
gVisor bot
|
9daef5bf44
|
inbound tfo
|
2022-07-22 15:16:09 +08:00 |
|
gVisor bot
|
21d44fa391
|
refactor: DoH use fragment setting params
|
2022-07-21 21:40:28 +08:00 |
|
gVisor bot
|
2943e3982c
|
fix: default nameserver cannot use doh of pure IP
|
2022-07-12 13:05:59 +08:00 |
|
gVisor bot
|
32843596e1
|
fix: default nameserver cannot use non-standard port of doh
|
2022-07-11 22:05:37 +08:00 |
|
gVisor bot
|
91e1649822
|
feat: add fingerprint for tls verify
|
2022-07-10 20:44:24 +08:00 |
|
gVisor bot
|
29254c6afd
|
Merge branch 'h3' into Alpha
|
2022-07-06 20:54:10 +08:00 |
|
gVisor bot
|
db4fb69b10
|
refactor: h3 for doh
|
2022-07-06 20:53:34 +08:00 |
|
gVisor bot
|
6ceb2eb505
|
chore: clash.mini hack.
|
2022-07-04 18:53:24 +08:00 |
|
gVisor bot
|
12338f285b
|
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 |
|
gVisor bot
|
14dafb2d5c
|
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 |
|
gVisor bot
|
17769e1a8f
|
fix: udp listen use udp4 when general.ipv6 is false; general.ipv6 default value is true
|
2022-06-14 12:36:05 +08:00 |
|
gVisor bot
|
40c33e8fce
|
chore: doq default port change to 853, ALPN use doq
|
2022-06-12 17:53:11 +08:00 |
|
gVisor bot
|
7e4d679da6
|
refactor: clear linkname,reduce cycle dependencies,transport init geosite function
|
2022-06-10 13:38:19 +08:00 |
|
gVisor bot
|
e488342451
|
fix: upgrade to yaml v3
|
2022-06-09 17:59:17 +08:00 |
|
gVisor bot
|
d072d06e49
|
chore: 调整目录与包名一致
|
2022-06-04 03:25:33 +08:00 |
|
gVisor bot
|
a049744438
|
chore: 优化GeoSite初始化代码
|
2022-06-04 02:58:14 +08:00 |
|
gVisor bot
|
bbf0f1af4b
|
Feature: can set custom interface for dns nameserver (#2126)
|
2022-06-01 10:50:54 +08:00 |
|
gVisor bot
|
b44848c8dc
|
fix: npe
|
2022-05-28 23:29:03 +08:00 |
|
gVisor bot
|
050a47b15e
|
chore: 更换GeoData下载地址
Signed-off-by: Meta <maze.y2b@gmail.com>
|
2022-05-27 18:32:23 +08:00 |
|
gVisor bot
|
649177855a
|
Chore: upgrade to yaml v3
|
2022-05-26 17:47:05 +08:00 |
|
gVisor bot
|
6f2dc0336f
|
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 |
|
gVisor bot
|
09690122e4
|
feat: RESTful API support disable sniffer
|
2022-05-24 13:44:52 +08:00 |
|
gVisor bot
|
2a00f57fd9
|
feat: 安卓恢复进程规则,可通过enable-process开关,默认true
|
2022-05-19 20:44:09 +08:00 |
|
gVisor bot
|
d3e20a87de
|
fix: 热重载Tun配置
|
2022-05-19 19:19:19 +08:00 |
|
gVisor bot
|
18ee3ceac5
|
chore: Android auto-detect-interface plus
|
2022-05-18 12:00:57 +08:00 |
|