Liu Song’s Projects


~/Projects/clash-pro

git clone https://code.lsong.org/clash-pro

History

ref
Meta
Hash Date Commit message Author
5987f8e3 2022-08-29 13:08:29 Merge branch 'Beta' into Meta Skyxim
3a8eb72d 2022-08-29 13:08:22 Merge branch 'Alpha' into Beta Skyxim
d823dde4 2022-08-29 13:07:38 chore: update doc Skyxim
d69e0bce 2022-08-29 13:04:48 fix: resolve ip of udp proxy error Skyxim
7f197ede 2022-08-29 12:10:46 fix: hysteria udp crash Skyxim
33abbdfd 2022-08-29 11:24:07 Merge pull request #174 from MetaCubeX/Alpha zhudan
0703d6cb 2022-08-29 11:22:14 Merge pull request #173 from MetaCubeX/Alpha zhudan
af97922e 2022-08-28 20:26:13 fix: no main result conn, will fail Skyxim
db94dc76 2022-08-28 15:57:10 fix: udp default resolve ip Skyxim
99effb05 2022-08-28 13:41:19 feat: add ip-version param Skyxim
42e489e1 2022-08-22 23:22:26 Merge remote-tracking branch 'origin/Alpha' into Alpha metacubex
d3b88d1b 2022-08-22 23:17:41 fix: ebpf support metacubex
ec318f1c 2022-08-21 08:43:57 Chore: the default sniffing is changed to a standard port, and the sniffing result is only used for this connection. Skyxim
6cfae691 2022-08-20 02:32:44 Merge pull request #167 from H1JK/Alpha MetaCubeX
b23a0710 2022-08-19 22:00:22 feat: Converter VMessAEAD share link standard support Hellojack
732e82e3 2022-08-19 21:17:44 fix: Converter VMess security field typo Hellojack
fecbc7a0 2022-08-19 19:46:50 chore: Clean converter code and add doc H1JK
4b393620 2022-08-17 00:33:03 chore: Skip initial "lan" rules that load geoip metacubex
835cab58 2022-08-17 12:41:36 fix: http sniffer skip ip Skyxim
9317dd61 2022-08-17 00:33:03 chore: Skip initial "lan" rules that load geoip metacubex
8dc56b56 2022-08-16 22:59:23 fix: http sniffer skip ip Skyxim
4611fbfe 2022-08-15 15:52:03 chore: disable tcp_test metacubex
b725c91b 2022-08-15 15:46:07 chore: clean code metacubex
48206237 2022-08-13 17:23:42 fix: Temporarily delete marking node alive as false when error occurs Skyxim
32fc990c 2022-08-13 16:47:24 fix: Unhandled dns resolve failure error Skyxim
dfeb9014 2022-08-12 12:53:11 Fix: no_gviosr tags metacubex
02933ae5 2022-08-12 12:49:35 Fix: nil pointer metacubex
4ca2d414 2022-08-12 03:36:15 Merge remote-tracking branch 'origin/Alpha' into Alpha metacubex
5d97a7f9 2022-08-12 03:35:49 Chore: clean code metacubex
6eab1f15 2022-08-12 03:34:59 Fixed: gViosr func metacubex
65a289e1 2022-08-12 03:04:58 Chore: clean code metacubex
637707e5 2022-08-11 23:56:50 Chore: Migration 1.19 metacubex
95e602bf 2022-08-11 23:47:45 Chore: gVisor use bufferv2 metacubex
4ac192f5 2022-08-11 23:45:19 Chore: update badges metacubex
473d0f74 2022-08-11 21:50:16 fix: remove extra and the actual original IDNA domain name is no longer stored, for reduce memory Skyxim
93ea1248 2022-08-08 10:28:18 Merge remote-tracking branch 'origin/Alpha' into Alpha zhudan
97270dcb 2022-08-08 10:21:16 rm EBpf tun && disable android ebpf zhudan
50cc274b 2022-08-07 20:47:32 Merge pull request #151 from H1JK/update-converter2 MetaCubeX
3867329e 2022-08-07 20:43:11 fix: Converter error when VMess `aid` field not exists Hellojack
2899a126 2022-08-02 17:13:10 fix filepath undefined zhudan
53914251 2022-08-01 22:13:46 Merge branch 'dev' into Alpha Skyxim
1e7af0bb 2022-08-01 22:12:36 fix: repeat set http status Skyxim
dd67a8c8 2022-08-01 18:07:09 Merge remote-tracking branch 'origin/Alpha' into Alpha zhudan
28ba9c5e 2022-08-01 18:06:09 revert 9be70f67ca802d05372b239626048791b3978c0a zhudan
bb413ece 2022-08-01 17:20:14 Merge pull request #144 from zhudan/ebpf MetaCubeX
31f4d204 2022-07-29 09:08:35 support ebpf zhudan
57a15088 2022-07-25 09:27:31 update config demo Skyxim
be6d55e5 2022-07-24 01:50:16 Merge remote-tracking branch 'Meta/Alpha' into Alpha MetaCubeX
09419d88 2022-07-24 01:38:00 fix process code MetaCubeX
9c4bae6f 2022-07-24 01:38:00 fix process code MetaCubeX
b7432000 2022-07-24 01:37:06 Merge remote-tracking branch 'Meta/Alpha' into Alpha MetaCubeX
35b87e79 2022-07-24 01:32:22 fix process code MetaCubeX
9be70f67 2022-07-24 01:32:22 fix process code MetaCubeX
bb860982 2022-07-24 01:32:22 fix process code MetaCubeX
dec32da2 2022-07-24 01:07:30 clean code MetaCubeX
a33e511c 2022-07-15 17:00:41 Fix: macOS udp find process should use unspecified fallback Dreamacro
d71a2ce6 2022-07-05 21:09:29 Fix: fakeip udp should not replace with another ip Dreamacro
133bb231 2022-07-04 21:36:33 Chore: load balance hash need to have fallback strategy Dreamacro
7d84a476 2022-07-04 21:36:33 Chore: load balance hash need to have fallback strategy Dreamacro
38e6b81d 2022-07-22 06:32:34 Merge pull request #129 from zhudan/Alpha Skyxim
143c5de5 2022-07-22 15:16:09 inbound tfo zhudan
3e424dea 2022-07-21 14:03:49 refactor: DoH use fragment setting params Skyxim
b0fd5045 2022-07-21 13:57:06 fix: DoT-ALPN error Skyxim
fe3ad372 2022-07-21 09:02:58 fix: resolver error handling exception Skyxim
e1c61428 2022-07-20 22:59:04 fix: pure ip resolve Skyxim
6e7002db 2022-07-20 17:15:19 chore: clean code Skyxim
6a4063af 2022-07-20 08:53:54 refactor: optimize nodes caching Skyxim
6b636c05 2022-07-16 19:52:51 chore: Adjust the falling logic Skyxim
9a035d3c 2022-07-16 19:35:52 fix: no_gvisor compile failed for target linux Skyxim
850c52d0 2022-07-16 13:33:27 chore: log level should be setting after launched Skyxim
10f8f5dd 2022-07-15 21:57:50 chore: Increase idle timeout and add keep alive period Skyxim
4e272ff0 2022-07-15 21:54:57 fix: DoH retry HTTP/3 Skyxim
a73e6901 2022-07-15 21:54:02 fix: DoQ closes udp immediately. Skyxim
947d9d45 2022-07-13 22:27:49 chore: clean up code Skyxim
179bc6ec 2022-07-13 22:20:14 chore: clean up code Skyxim
fbabcfce 2022-07-12 14:32:34 fix: CA params convert to fingerprint Skyxim
3a92ad47 2022-07-12 13:05:59 fix: default nameserver cannot use doh of pure IP Skyxim
92a20a53 2022-07-11 22:29:35 chore: tcp conn error text Skyxim
9565b519 2022-07-11 22:18:24 chore: remove log Skyxim
23b2f3b9 2022-07-11 22:17:56 Merge branch 'provider' into Alpha Skyxim
f93dd605 2022-07-11 22:05:37 fix: default nameserver cannot use non-standard port of doh Skyxim
80df572b 2022-07-11 21:30:34 refactor: Unified provider loading resources Skyxim
0c64d7e5 2022-07-11 13:44:27 chore: fingerprint style Skyxim
a8ce2837 2022-07-11 13:42:28 feat: add fingerprint param Skyxim
ab8e9e7d 2022-07-11 12:37:27 fix: skip-cert-verify not work Skyxim
dbce2686 2022-07-10 21:56:33 feat: Prepare to specify the fingerprint function Skyxim
fef9f95e 2022-07-10 20:44:24 feat: add fingerprint for tls verify Skyxim
60e1947e 2022-07-07 12:49:52 chore: upgrade dependencies for hysteria Skyxim
5b358229 2022-07-07 12:23:09 Merge branch 'Alpha' into dev Skyxim
0a768767 2022-07-06 21:25:25 fix: h3 of doh fall back logic Skyxim
e382496e 2022-07-06 20:54:10 Merge branch 'h3' into Alpha Skyxim
0c91a4e0 2022-07-06 20:53:34 refactor: h3 for doh Skyxim
56fae0b1 2022-07-05 21:00:41 chore: reduce wrapper Skyxim
baee9516 2022-07-04 20:38:07 fix: close idle connections Skyxim
253dc24e 2022-07-04 18:53:24 chore: clash.mini hack. MetaCubeX
503b1efd 2022-07-03 23:01:49 fix: close transport with doh of h3 Skyxim
50f2ecbc 2022-07-03 22:58:03 chore: upgrade dependencies Skyxim
97e15898 2022-07-03 22:55:26 Merge branch 'h3' into Alpha Skyxim
e732fbb4 2022-07-03 22:53:49 chore: add prefer-h3 into config.yaml Skyxim
f8a168e6 2022-07-03 22:51:33 Merge branch 'hy' into Alpha Skyxim
e599621a 2022-07-03 22:51:20 fix: resolve ipv6 error in hysteria Skyxim
59ab2083 2022-07-03 21:59:47 feat: try h3 connect DOH, failed will fall back h2; turn on with dns.prefer-h3: true Skyxim
2d7c4eda 2022-07-03 18:27:14 Merge branch 'hy' into Alpha Skyxim
3cc1870a 2022-07-03 18:22:56 chore: embed hysteria, clean irrelevant codes, code from https://github.com/HyNetwork/hysteria Skyxim
8eec8623 2022-07-02 13:44:04 chore: add config.yaml demo Skyxim
10d2d149 2022-07-02 10:41:41 Merge branch 'Beta' into Meta Skyxim
8ce9737f 2022-06-28 08:15:03 Update dependencies 世界
6b441781 2022-06-28 08:12:40 Fix concurrency vmess udp write 世界
6664547f 2022-06-26 22:37:59 chore: upgrade dependencies Skyxim
10383e27 2022-06-26 21:53:03 Merge branch 'dev' into Alpha Skyxim
f4b9f296 2022-06-26 21:52:22 fix: hysteria dial use external context Skyxim
2ba933d1 2022-06-25 12:43:47 chore: hysteria params verify Skyxim
669961e4 2022-06-25 12:42:52 fix: proxy provider force update on init Skyxim
f9794910 2022-06-25 09:00:35 fix: tcp concurrent force close when context done Skyxim
0d55b288 2022-06-21 22:59:35 chore: dns interface name Skyxim
9c70e649 2022-06-20 22:30:04 fix: disable doq skip verify cert Skyxim
8c079bf5 2022-06-25 09:16:28 fix: tcp concurrent force close when context done Skyxim
2cdf4a05 2022-06-25 08:24:34 chore: RESTful test group use request context Skyxim
4ba34ce6 2022-06-25 08:53:04 chore: healthcheck only once check at same time Skyxim
637f1b5a 2022-06-24 20:08:33 ClashX hack. (#102) mrFq1
56a87125 2022-06-23 00:55:34 Merge remote-tracking branch 'Meta/Alpha' into Alpha MetaCubeX
6fedc8d9 2022-06-22 22:18:13 fix: Converter for password of ss2022 MetaCubeX
dbb834d9 2022-06-23 00:40:08 fix: Converter for password of ss2022 MetaCubeX
449946cc 2022-06-23 00:18:30 fixup! fix: Converter for password of ss2022 and ws MetaCubeX
c3671a15 2022-06-22 22:18:13 fix: Converter for password of ss2022 and ws MetaCubeX
6874fb78 2022-06-21 00:29:57 Merge remote-tracking branch 'Meta/Alpha' into Alpha MetaCubeX
5141ddc9 2022-06-21 00:18:34 fix: Converter for vless/vmess/ss URI Scheme MetaCubeX
6a033717 2022-06-21 00:18:34 fix: Converter for vless/vmess/ss URI Scheme MetaCubeX
b658bb41 2022-06-20 22:25:59 chore: remove unused MetaCubeX
85405a54 2022-06-19 22:30:02 Merge remote-tracking branch 'Meta/Alpha' into Alpha MetaCubeX
30a0834e 2022-06-19 22:25:48 chore: update shadowsocks 世界
109a76e1 2022-06-19 17:29:46 fix: url test http response not closed Skyxim
c1a99b9b 2022-06-18 18:13:54 fix: IDNA domain match Skyxim
bf554289 2022-06-18 17:53:40 style: rule provider strategy Skyxim
5e55d6b0 2022-06-18 17:30:49 Merge branch 'Alpha' into dev Skyxim
21098d26 2022-06-18 17:29:19 feat: RESTful api add interface-name field on patch config Skyxim
8da67ba6 2022-06-18 16:38:44 Add shadowsocks uot in relay wwqgtxx
54a0947b 2022-06-18 16:05:09 fix: force update provider happen loopback Skyxim
a562b249 2022-06-18 10:50:18 Add shadowsocks uot and test 世界
5af17f70 2022-06-18 10:49:51 Fix buffered shadowsocks aead tcp request 世界
ca5bb919 2022-06-17 21:44:54 Merge branch 'dev' into Alpha Skyxim
bbac5443 2022-06-17 21:44:06 fix: resolve ipv4 of 4 in 6 Skyxim
b6a5ec64 2022-06-16 00:49:06 fix: fix async conn usage 世界
aaf700f0 2022-06-16 01:20:33 chore: Allow VLESS protocol TLS to be FALSE MetaCubeX
2ce89aca 2022-06-16 01:13:33 Merge remote-tracking branch 'Meta/Alpha' into Alpha MetaCubeX
efdf6902 2022-06-16 00:49:06 fix: fix async conn usage 世界
d4d1d4cc 2022-06-16 01:01:03 Merge remote-tracking branch 'Meta/Alpha' into Alpha MetaCubeX
a8c49008 2022-06-16 00:49:06 fix: fix async conn usage maybe 世界
930a7af8 2022-06-15 23:18:06 chore: hy URI Scheme 解析 MetaCubeX
77acd4ba 2022-06-15 14:00:05 Update README.md bash99
691cf1d8 2022-06-15 19:15:51 Merge pull request #94 from bash99/Meta wwqgtxx
d1decb8e 2022-06-15 14:00:05 Update README.md bash99
625c4a10 2022-06-15 08:44:16 Update util.go MetaCubeX
341ef190 2022-06-15 03:03:26 fix: ss/ssr URI Scheme 解析问题 MetaCubeX
2563b200 2022-06-15 03:03:26 fix: ss/ssr URI Scheme 解析问题 MetaCubeX
1b3b5b4d 2022-06-14 23:14:43 fix: find process error Skyxim
2e6bdc56 2022-06-14 23:08:07 feat: add param general.enable-process, it will always find process or uid, default value is false Skyxim
be298cfa 2022-06-14 22:50:57 refactor: finding process and uid should to find with match process or uid rule, reduce memory allocation Skyxim
277e71b2 2022-06-14 21:05:52 chore: hysteria test Skyxim
f7c903a5 2022-06-14 20:23:51 Merge branch 'dev' into Alpha Skyxim
ff4a5bef 2022-06-14 20:23:36 fix: up/down of hysteria must be a valid value Skyxim
d8dc44e7 2022-06-14 13:21:22 Refactor: vmess 世界
c968104a 2022-06-14 12:35:24 fix: udp listen use udp4 when general.ipv6 is false; general.ipv6 default value is true Skyxim
f7481eca 2022-06-12 23:16:47 chore: delete DOQ meaningless ALPN Skyxim
85c37b47 2022-06-12 21:41:01 fix: DOQ blocked dns return result because DOQ goroutine leak Skyxim
23bc231d 2022-06-12 17:53:11 chore: doq default port change to 853, ALPN use doq Skyxim
2146b605 2022-06-12 11:50:57 refactor: deprecated params(up_mbps,down_mpbs,auth) in hysteria; up/down no use append unit equivalent up_mbps/down_mbps, default unit is Mbps; up/down become a required option. Skyxim
8853e97b 2022-06-12 00:00:42 fix: sni invalid on hysteria Skyxim
7d049041 2022-06-10 14:29:19 fix: leak dns when domain in hosts list Skyxim
a5acd3aa 2022-06-10 13:36:09 refactor: clear linkname,reduce cycle dependencies,transport init geosite function Skyxim
099aa1e3 2022-06-10 15:50:12 fix: disable unsafe buffer in windows by default 世界
63fdb348 2022-06-10 14:29:19 fix: leak dns when domain in hosts list Skyxim
81ee44f6 2022-06-10 13:38:43 Merge branch 'rule' into A Skyxim
130a3a26 2022-06-10 13:36:09 refactor: clear linkname,reduce cycle dependencies,transport init geosite function Skyxim
94368f43 2022-06-10 03:15:30 fix: Vmess URI Scheme 解析问题 MetaCubeX
9a55213d 2022-06-09 18:10:00 chore: add more shadowsocks tests 世界
5055542d 2022-06-09 18:00:41 chore: update dependencies 世界
23063ae0 2022-06-01 21:38:05 fix: make CodeQL happy Dreamacro Dreamacro
a7f9aa90 2022-05-26 17:47:05 fix: upgrade to yaml v3 Dreamacro
15ecc451 2022-05-23 12:58:18 fix: benchmark read bytes Dreamacro
186a4cfd 2022-05-23 12:30:54 fix: test broken on opensource repo Dreamacro
220ef9e2 2022-05-23 12:27:34 chore: add benchmark r/w Dreamacro
7079116a 2022-05-21 17:37:06 chore: cleanup test code Dreamacro
b9e6de45 2022-05-17 19:58:33 chore: make linter happy Dreamacro
d3503ff9 2022-05-15 09:12:53 fix: fix upgrade header detect (#2134) Kr328
c3f4e1ba 2022-05-13 11:21:39 fix: add length check for ssr auth_aes128_sha1 (#2129) Kaming Chan
695fb64f 2022-06-09 16:23:06 fix: vmess ws 世界
eea9a125 2022-06-09 13:52:02 fix: 规则匹配默认策略组返回错误 Skyxim
0a4570b5 2022-06-07 17:19:25 fix: group filter touch provider adlyq
d32ab9ce 2022-06-09 13:52:02 fix: 规则匹配默认策略组返回错误 Skyxim
94648989 2022-06-09 00:22:47 fix: hysteria URI Scheme 解析问题 MetaCubeX
07522d3c 2022-06-08 02:03:34 chore: 修改test文件 MetaCubeX
c14c07d2 2022-06-08 01:50:14 feat: 代理集支持 Hysteria 分享格式订阅解析 MetaCubeX
9511ccfe 2022-06-08 01:47:50 chore: refine code MetaCubeX
ed17a1bf 2022-06-07 17:19:25 fix: group filter touch provider adlyq
2a4f2f39 2022-06-07 15:49:10 fix: hysteria dialer 世界
3254eaf5 2022-06-07 15:24:46 fix: hysteria parse auth 世界
7941bae1 2022-06-07 14:53:00 fix: hysteria parse adlyq
35a6666a 2022-06-07 13:38:45 feat: add hysteria 世界
73d50427 2022-06-07 10:45:32 fix: some test 世界
9126cbab 2022-06-07 10:14:26 fix: shadowsocks-2022 on 32-bit systems 世界
f8366f6e 2022-06-07 03:17:33 fix: 代理集转换ws类型 MetaCubeX
100c9b94 2022-06-06 23:15:33 Merge branch 'dev' into Alpha Skyxim
8343c359 2022-06-06 21:45:08 fix: doq maybe crash when use adapter Skyxim
d31adafa 2022-06-06 20:21:01 Merge pull request #76 from nekohasekai/Alpha Skyxim
1acc6759 2022-06-06 19:52:02 feat: add support for shadowsocks 2022 ciphers 世界
e995003c 2022-06-05 21:23:14 Merge branch 'dev' into Alpha Skyxim
9edee243 2022-06-05 21:23:06 chore: amd64v3 改名为amd64,amd64v2改为amd64-compatible, darwin删除v2 Skyxim
5d337b75 2022-06-05 16:54:56 feat: proxy provider 支持V2ray格式订阅链接 MetaCubeX
2188fad9 2022-06-03 04:47:58 Feature: add V2Ray subscription support to proxy provider yaling888
edc73f3f 2022-06-05 14:10:18 Merge remote-tracking branch 'Meta/Alpha' into Alpha MetaCubeX
ade424cb 2022-06-05 12:52:29 chore: 调整dns interface与adapter部分 MetaCubeX
6e037731 2022-06-05 12:52:29 chore: 调整dns interface与adapter部分 MetaCubeX
4ad02946 2022-06-04 21:21:42 chore: adjust makefile MetaCubeX
43d3a0c8 2022-06-04 21:18:49 chore: mix the proxy adapter and interface to dns client MetaCubeX
c045a4f2 2022-05-24 20:28:18 Chore: make hadowsocks2 lib embed MetaCubeX
20611eb8 2022-06-04 19:16:56 Merge branch 'dev' into Alpha Skyxim
8ff7e180 2022-06-04 19:15:30 fix: 当初始化失败时,定时更新失效 Skyxim
3827e00b 2022-06-04 19:14:39 refactor: 抽离http请求方法 Skyxim
c52e689d 2022-06-04 19:12:50 fix: classical rule-set 更新未清理 Skyxim
cb517cb5 2022-06-04 03:25:33 chore: 调整目录与包名一致 MetaCubeX
50bb620a 2022-06-04 03:22:41 chore: 调整parseRule代码 MetaCubeX
c745ea63 2022-06-04 02:58:14 chore: 优化GeoSite初始化代码 MetaCubeX
8e959bd2 2022-06-03 21:00:45 chore: 当无tag时不输出无效日志 Skyxim
298ca423 2022-06-03 20:23:53 chore: 启动参数v,查看版本同时打印使用的tags Skyxim
ed9b9ce3 2022-06-03 20:07:30 refactor: 添加no_gvisor 编译tag, 剔除gvisor stack支持, 方便在arm设备上debug Skyxim
1298d2f8 2022-06-03 18:09:08 chore: 添加tag no_doq 编译不含doq版本, 仅减少1.5MB(macOS-arm64) Skyxim
6e84f685 2022-06-03 16:50:05 chore: 更新geox时通过内存存储 adlyq
1ad87cfe 2022-06-03 13:31:56 chore: 选择fallback时,当节点不可用时触发urltest adlyq
9e9f459c 2022-06-02 20:57:21 refactor: 优化proxy server nameserver, 当节点专用dns全部查询失败会回落到正常逻辑 Skyxim
fa3e0c72 2022-06-02 17:03:08 chore: 调整解析逻辑 adlyq
3b038310 2022-06-02 15:43:27 fix: 类型转换错误导致规则解析错误 adlyq
6709936a 2022-06-02 13:40:42 refactor: 归类规则解析代码 adlyq
04e5d02a 2022-06-02 12:53:19 feat: IP-SUFFIX adlyq
1af39cb2 2022-06-01 12:32:45 fix: OpenClash 回环 adlyq
c95735f0 2022-06-01 12:01:08 chore: 调整内置winTun.dll部分 Meta
fa2e6be0 2022-05-31 09:59:25 fix: TUN file exists adlyq
4092a7c8 2022-05-30 21:55:09 feat: proxies group URLTest api adlyq
58d299c7 2022-05-30 21:26:41 chore: 调整geosite初始化位置 MetaCubeX
11ddac2b 2022-05-30 13:58:37 refactor: 逻辑规则显示效果 Skyxim
1f95c74f 2022-05-29 21:04:47 chore: 识别线程数 Skyxim
a197fbd4 2022-05-29 20:43:39 Merge branch 'Alpha' into dev Skyxim
708b8bea 2022-05-29 20:00:38 fix: compile adlyq
0e1601e5 2022-05-29 19:54:11 fix: 调整not规则判断子规则数量,逻辑规则返回payload采用解析后结果 Skyxim
c7355510 2022-05-29 18:12:43 chore: 调整uid系统判断位置 Skyxim
1faa1729 2022-05-29 18:12:43 chore: 调整uid系统判断位置 Skyxim
7a8c98cd 2022-05-29 15:35:08 refactor: 使用 netlink 获取默认网卡 adlyq
13e907bb 2022-05-29 15:03:27 refactor: 使用 netlink 配置 ip rule adlyq
39e78326 2022-05-28 23:29:22 fix: route on android adlyq
9b999e72 2022-05-28 23:29:03 fix: npe adlyq
e1a61503 2022-05-28 21:59:04 Merge branch 'netlink' into Alpha adlyq
9272d021 2022-05-28 19:26:42 refactor: 合并部分android代码入linux && ip 使用netlink配置路由 adlyq
067c02ab 2022-05-28 20:00:02 fix: 调整获取远程目的的位置 Skyxim
d0268bb9 2022-05-28 09:58:45 chore: 降低并发查询时IPv6等待 Skyxim
fb4872ff 2022-05-27 20:43:39 fix: 关闭并发时双栈使用错误 Skyxim
2044458d 2022-05-27 20:33:27 fix: npe Skyxim
d6df0265 2022-05-27 18:32:23 chore: 更换GeoData下载地址 Meta
7858ca6c 2022-05-27 12:16:04 fix: geox url setting adlyq
ac36473d 2022-05-27 08:58:36 refactor: 获取远程目的从tunnel中剔除,移至tracker Skyxim
72fb153f 2022-05-26 23:41:09 refactor: 优化UDP远程目标获取 Skyxim
527a602e 2022-05-26 23:13:36 fix: 更新错误时未停止后续流程,日志修改 Skyxim
a71fd3b4 2022-05-26 21:05:00 fix: 启动时检测provider文件是否过期,强制更新 Skyxim
2ebc0383 2022-05-26 19:49:12 feat: RESTful API support set tcp-concurrent adlyq
7431001e 2022-05-24 15:04:13 feat: RESTful API support update Geo file adlyq
149b4b5b 2022-05-24 12:43:26 feat: RESTful API support disable sniffer adlyq
c0eb9aac 2022-05-23 00:40:27 feat: fallback can be select by user adlyq
79469fc8 2022-05-22 13:07:07 feat: uid rule support for logic and rule-set adlyq
948700ee 2022-05-21 00:34:00 fix: 并发dns查询,由于ipv6阻塞导致某些情况下的网络不通 Skyxim
3ab82849 2022-05-20 23:17:16 feat: IN-TYPE rule support adlyq
0f43a19f 2022-05-20 21:43:27 refactor: new way to get interface change even for linux adlyq
cc1c1340 2022-05-19 20:43:41 feat: 安卓恢复进程规则,可通过enable-process开关,默认true adlyq
fe25ae83 2022-05-19 20:27:26 refactor: 修改sticky-session尝试逻辑 Skyxim
c787bbe0 2022-05-19 19:19:19 fix: 热重载Tun配置 adlyq
7aff9aac 2022-05-18 22:29:27 fix: sticky-sessions异常 Skyxim
8b09db5f 2022-05-18 18:43:44 fix: Rule-Set中不解析DNS adlyq
b5623602 2022-05-18 12:00:57 chore: Android auto-detect-interface plus adlyq
16b27b3a 2022-05-17 21:30:54 fix: doq过代理错误 Skyxim
8b00be90 2022-05-17 21:23:28 fix: 删除udp触发的错误逻辑 Skyxim
fa9e27c5 2022-05-17 21:15:14 refactor: 重构失败主动健康检测 Skyxim
f4d93846 2022-05-17 18:21:18 chore: debug log print dns result adlyq
c4408612 2022-05-17 16:47:21 chore: 暴露数据给前端 adlyq
0742f7db 2022-05-17 13:28:54 refactor: 重构StickySessions Skyxim
891c2fe8 2022-05-16 23:34:27 fix: 当dns被禁用时,dns将根据general ipv6设置解析dns Skyxim
b831eb17 2022-05-16 18:20:13 chore: remove noisy log adlyq
962ceaa8 2022-05-16 17:46:28 refactor: strategyStickySessions adlyq
d52b00bd 2022-05-16 17:29:08 refactor: remove useless code adlyq
aa0d174c 2022-05-16 02:49:44 fix: strategyStickySessions nil pointer MetaCubeX
b8e9c3d5 2022-05-15 23:07:06 fix: geoip ReverseMatch adlyq
0b4c498c 2022-05-15 23:02:34 refactor: new way to get interface for android adlyq
efc7c82c 2022-05-15 13:16:45 feat: "!"(not) support for geosite adlyq
63917aa0 2022-05-14 23:45:10 fix: uuid-map return failed error Skyxim
5016f529 2022-05-14 23:36:19 revert: yaml v2 Skyxim
5bd5f1bf 2022-05-14 13:00:33 chore: remove Script mode residual code. CHIZI-0618
d4dcbce9 2022-05-13 21:43:42 chore: log show all ips when all ips shake hands failed Skyxim
df8196a6 2022-05-12 18:57:30 fix: print process path logic adlyq
c1631759 2022-05-09 18:56:36 feat: add strategy:sticky-sessions for LoadBalance lelemka0
9e9c3c81 2022-05-06 11:43:53 fixed: make log api unblocked lelemka0
463101ae 2022-05-08 22:52:46 fix: limit load provider concurrent size Skyxim
20729647 2022-05-08 21:56:59 revert: tls handshake timeout recovery 10s Skyxim
aded1b78 2022-05-08 09:09:39 chore: sniffer give the err to the caller Skyxim
ca9c8590 2022-05-08 07:59:17 Merge remote-tracking branch 'meta/Alpha' into Alpha Skyxim
55811dae 2022-05-08 07:58:26 fix: Adjust the timing of loading proxy selection Skyxim
7136d145 2022-05-08 00:47:01 chore: update dependencies MetaCubeX
2fbbf751 2022-05-08 00:04:16 fix: provider auto update Skyxim
663bf4fb 2022-05-07 12:53:13 fix: remove misjudgment Skyxim
f0a22a4a 2022-05-07 12:44:28 chore: modify sniff error log Skyxim
4ab91520 2022-05-07 12:35:14 refactor: reuse uuid namespace Skyxim
980d8a26 2022-05-06 14:02:34 refactor: string map to uuidv5 Skyxim
a95d4398 2022-05-06 13:28:09 chore: the uuid-map is transferred to the protocol Skyxim
a08e39fa 2022-05-06 13:08:27 fix uuid match wwqgtxx
b3295262 2022-05-05 21:14:46 chore: Initialize provider ahead of time Skyxim
27aa0265 2022-05-04 20:13:12 fix: use actual metadata Skyxim
9969e170 2022-05-04 19:52:48 fix: loadbalance group npe Skyxim
fb58595d 2022-05-04 16:57:08 feat: Expose remote destination (udp proxy maybe domain of node) Skyxim
bdfa16ca 2022-05-04 01:03:41 fix: wrong parameters adlyq
b307bcb4 2022-05-04 01:02:17 Merge remote-tracking branch 'Meta/Alpha' into Alpha MetaCubeX
f2694109 2022-05-04 00:36:44 fix: default router with fakeIP when tun enable MetaCubeX
6cd5769e 2022-05-04 00:36:44 fix: default router with fakeIP when tun enable MetaCubeX
41adfa65 2022-05-03 23:59:41 Merge remote-tracking branch 'Meta/Alpha' into Alpha MetaCubeX
3fbb7c7a 2022-05-03 23:28:02 chore: add default router when tun enable MetaCubeX
0aa82c04 2022-05-03 23:28:02 chore: add default router 198.18.0.0/16 when tun enable MetaCubeX
5c6f2694 2022-05-03 23:10:59 chore: sniffer param skip-sni renamed to ship-domain, old param will be removed in the release version MetaCubeX
eca7615f 2022-05-03 19:13:37 fix: patch update support tun adlyq
52d559bb 2022-05-03 01:36:03 feat: rule-provider support NetWork rule adlyq
25973639 2022-05-03 00:53:22 feat: rule-provider support rules field adlyq
7db07630 2022-05-02 22:24:14 fix: DNS mapping error when sniffing result is ip, Discard sniffs that result in ip adlyq
d617b0f4 2022-05-02 16:43:16 style: uid log tidy adlyq
80ff5917 2022-05-02 17:09:24 fix: The sniffer does not clean up the original address Skyxim
b401da5e 2022-05-02 16:47:48 refactor: provider init order Skyxim
05b25c33 2022-05-02 14:43:51 Merge branch 'makefile' into Alpha Skyxim
2c5a47a2 2022-05-02 14:43:01 fix: Failed to get version tag Skyxim
b2605a90 2022-05-02 14:21:37 fix: tun dns Skyxim
b929a19f 2022-05-02 13:50:10 refactor: Unified active health detection, supported by load balancing policy group Skyxim
4b04faa8 2022-05-02 09:51:26 fix: http sniffer return host that was handled correctly MetaCubeX
5fee0b5b 2022-05-02 09:16:47 chore: adjust pass to reject.go MetaCubeX
27120fb0 2022-05-02 08:49:23 Merge remote-tracking branch 'Meta/Alpha' into Alpha MetaCubeX
0cf539fb 2022-05-02 08:46:24 chore: adjust sniffer constant MetaCubeX
26a38bd8 2022-05-02 08:46:24 chore: adjust sniffer constant MetaCubeX
ebbce4d0 2022-05-02 08:28:00 Merge remote-tracking branch 'meta/Alpha' into Alpha Skyxim
5acd2f6c 2022-05-02 08:27:17 chore: workflow Skyxim
fe2bc903 2022-05-02 06:27:45 fix trojan and snell's normal udp wwqgtxx
658f1f5c 2022-05-02 05:34:20 fix code mistake Meta
5ccc047f 2022-05-02 05:17:13 chore: adjust sniffer err info MetaCubeX
6d704b9c 2022-05-02 05:10:18 feat: sniffer support http MetaCubeX
5f957b5c 2022-05-02 05:01:33 Merge remote-tracking branch 'Meta/Alpha' into Alpha MetaCubeX
8681728b 2022-05-02 05:01:07 chore: doq parameters MetaCubeX
bb1eb597 2022-05-02 01:14:30 chore: Merge alpha and beta Skyxim
032b6a2c 2022-05-02 00:59:41 chore: workflow Skyxim
45a02e34 2022-05-02 00:19:28 chore: workflow Skyxim
9d8cd036 2022-05-01 09:38:43 refactor: remove dns and tun relationship, the enabled of dns module should be decided by user Skyxim
2aad9818 2022-04-30 22:26:38 fix trojan and snell's udp over tcp wwqgtxx
4d5c0d2b 2022-04-30 14:56:40 fix: auto-route priority wlan0 in Android adlyq
861205db 2022-04-30 11:36:42 support udp in relay if last proxy could udp-over-tcp wwqgtxx
9dbe20f2 2022-04-29 13:03:55 fix: npe when with resolver is nil Skyxim
8dea62cd 2022-04-28 23:49:24 refactor: del useless file adlyq
2d99f867 2022-04-28 23:44:37 fix: dhcp ifacename type adlyq
fac63625 2022-04-28 23:43:10 fix: replace with sync.map for GroupBase adlyq
b9f27016 2022-04-28 23:06:35 refactor: field name adlyq
bbbe371e 2022-04-28 22:40:06 fix: dns specified interface does not change Skyxim
e2409f96 2022-04-28 22:24:02 Merge branch 'doq' into Alpha Skyxim
4f634eda 2022-04-28 22:21:48 refactor: doq dialer Skyxim
f1dab9e9 2022-04-28 19:01:13 refactor: optimize the performance of filter in proxy-group adlyq
8217db82 2022-04-28 17:47:29 Merge remote-tracking branch 'origin/Alpha' into Alpha adlyq
f9dd0a6b 2022-04-28 14:24:38 [Skip CI] chore: add docker workflow Meta
b9b25be6 2022-04-28 14:19:25 Merge remote-tracking branch 'Meta/Alpha' into Alpha Meta
179e5aad 2022-04-28 14:11:35 chore: add docker workflow Meta
fc1eaf9a 2022-04-28 14:11:35 chore: add docker workflow Meta
17567306 2022-04-28 12:44:51 Merge remote-tracking branch 'meta/Alpha' into Alpha Skyxim
c7bc67e4 2022-04-28 12:44:27 fix: handle metadata when dst is ip:port Skyxim
949c1551 2022-04-28 12:37:53 fixup! chore: system err log Meta Gowork
b23a333a 2022-04-28 11:51:57 Merge remote-tracking branch 'origin/Alpha' into Alpha adlyq
47568051 2022-04-28 11:51:40 fix: problems caused when uid is 0 adlyq
22c1e05e 2022-04-28 09:44:29 fix: rule provider http api crash Skyxim
c161d5e6 2022-04-28 09:24:40 fix: inner request error Skyxim
573be855 2022-04-28 09:07:58 fix: file not change modify time when updated rule Skyxim
a38b2bcb 2022-04-28 08:56:00 Merge remote-tracking branch 'meta/Alpha' into Alpha Skyxim
2e74986f 2022-04-28 08:55:45 refactor: adjust provider loading order, remove meaningless pointers Skyxim
30eaa8ad 2022-04-28 08:54:33 fix: count error Skyxim
b498d2dd 2022-04-27 22:54:12 chore: system err log MetaCubeX
96a32f50 2022-04-27 21:37:20 refactor: tcp concurrent Skyxim
e11f6f84 2022-04-27 18:05:03 chore: adjust workflows Meta
5a1e1050 2022-04-27 18:04:02 chore: adjust sniffer log Meta
73aa8c7b 2022-04-27 18:02:29 feat: support uuid with custom string Meta
183973e8 2022-04-27 15:22:42 chore: Adjust the tcp-concurrent and sniffer log Meta
2e08a4b4 2022-04-27 14:42:58 fix: undefined parameter Meta
564a6fdf 2022-04-27 05:14:03 Chore: http yaling888
cca3a1a9 2022-04-25 19:50:20 Fix: http proxy Upgrade behavior (#2097) Kr328
ffb49ba4 2022-04-25 18:21:50 fix: gvisor panic Meta
e4fb10fa 2022-04-24 02:23:05 Chore: update dependencies yaling888
16a35527 2022-04-24 02:19:23 Chore: increase nattable capacity yaling888
4fd7d0f7 2022-04-24 02:07:57 Chore: use generics as possible yaling888
dee1aeb6 2022-04-23 23:42:42 fix: logic of auto-detect-interface adlyq
2f95d56a 2022-04-23 17:37:50 pref: uid style in log adlyq
c77993ee 2022-04-23 17:31:16 refactor: tidy auto-route code adlyq
ce663a7b 2022-04-23 14:21:58 fix: ipv6 enable logic adlyq
9c2ca0fe 2022-04-23 13:37:37 fix: uid match adlyq
b8d53216 2022-04-23 12:11:26 feat: cache uid adlyq
eb6f7e31 2022-04-23 10:26:22 fix: relay conn error when addr is domain Skyxim
0947cb4a 2022-04-23 09:52:23 fix: whitelist Skyxim
0368bb41 2022-04-23 09:36:11 fix: sniffer port whitelist error Skyxim
4aeac0e2 2022-04-23 08:53:51 chore: Adjust the connection IP log Skyxim
bd3c493c 2022-04-23 01:31:34 fix: ipv6 enable logic adlyq
0a99fc4d 2022-04-23 00:45:43 fix: wrong parameter name Skyxim
19fc70b2 2022-04-23 00:30:25 fix: general ipv6 is false should be broke ipv6 conn Skyxim
81b5543b 2022-04-23 00:27:22 feat: support tcp concurrent, Separate dialing and dns resolver ipv6 Skyxim
2e1d9a4f 2022-04-22 22:25:45 fix: hotspot for android adlyq
de4341c8 2022-04-22 18:55:28 Revert: "fix: proxy-groups filter logic" adlyq
8a85c63b 2022-04-22 17:27:55 fix: proxy-groups filter logic adlyq
b0dd74e7 2022-04-22 17:00:39 fix: sniffer adlyq
4dd9e199 2022-04-22 16:51:01 fix: uid rule only support linux and android adlyq
3d6aea4c 2022-04-22 16:27:51 feat: support uid rule adlyq
0cb52704 2022-04-22 15:58:57 Merge remote-tracking branch 'origin/Alpha' into Alpha adlyq
3f6d2e5f 2022-04-22 13:30:04 feat: dnsHijack support "any" Meta Gowork
3b16fcef 2022-04-22 05:37:44 Chore: wait for system stack to close yaling888
f91d106c 2022-04-21 03:54:34 Chore: fix typos yaling888
9e6ba649 2022-04-21 08:08:37 fix: add wait timeout, and log Skyxim
bee1bddc 2022-04-21 07:06:08 feat: add sniffer port whitelist, when empty will add all ports Skyxim
e98dcc42 2022-04-21 18:56:33 [fix] logic adlyq
4b79f8de 2022-04-20 22:00:05 [fix] auto-route for android adlyq
f40c2eb7 2022-04-20 01:59:57 Chore: update dependencies yaling888
7ca1a03d 2022-04-20 01:52:51 Refactor: metadata use netip.Addr yaling888
6c479148 2022-04-19 17:46:13 Chore: IpToAddr yaling888
42d853a7 2022-04-20 01:31:33 chore: upgrade dependencies MetaCubeX
5d36d8b1 2022-04-16 15:31:26 Improve: replace bootstrap dns (#2080) Kr328
5a4441c4 2022-04-12 22:06:06 Chore: add `none` alias to `dummy` on ShadowsocksR (#2056) Anankke
0ca10798 2022-04-13 16:47:47 Chore: fix typo yaling888
3ea3653d 2022-04-13 05:55:08 Chore: persistence fakeip pool state yaling888
58cd8f9a 2022-04-17 21:17:21 fix:force-domain invalid Skyxim
ea0d2362 2022-04-17 20:03:53 chore: change comments Skyxim
48a01adb 2022-04-17 20:02:13 refactor: sniffer param force and reverses deprecated, will be removed when release version, replace force-domain and skip-sni, Skyxim
f8d7f298 2022-04-17 14:11:58 fix: PASS policy inconsistent names Skyxim
1cf9321a 2022-04-16 11:55:49 fix: domain tree match failed Skyxim
71a1f5df 2022-04-16 09:51:31 fix: domain type fix Mapping Skyxim
25426cba 2022-04-16 09:04:43 chore: log style Skyxim
9d364f66 2022-04-16 08:53:31 fix: reverse error when force is false Skyxim
7c23fa2b 2022-04-16 08:45:18 fix: sniffer npe Skyxim
0658ecad 2022-04-16 08:29:38 fix: adjust loading timing Skyxim
efbc334b 2022-04-16 08:22:08 Merge branch 'logic-rule' into Alpha Skyxim
80764217 2022-04-16 08:21:31 feat: add domain list for sniffer, reverse force logic Skyxim
45fe6e99 2022-04-16 00:21:08 fix: npe when parse rule Skyxim
36a719e2 2022-04-14 13:07:39 feat: support http headers Meta Gowork
1b6b0052 2022-04-13 08:38:55 chore:adjust sniffer debuglog info Meta
c981ef0f 2022-04-13 02:32:55 chore: update dependencies Meta Gowork
1bf291d2 2022-04-13 02:24:21 chore: update dependencies Meta Gowork
b179d09e 2022-04-12 22:33:10 Chore: adjust ipstack yaling888
4be17653 2022-04-12 21:54:54 Fix: fakeip pool cycle used yaling888
21446ba5 2022-04-12 21:39:31 chore: adjust code Meta Gowork
75ce6b59 2022-04-12 00:31:04 Refactor: fakeip pool use netip.Prefix, supports ipv6 range yaling888
ce96ac35 2022-04-12 20:20:04 chore:merge & adjust code Meta
173e10ab 2022-04-11 06:28:42 Chore: fix typos yaling888
a6eb11ce 2022-04-06 04:25:53 Refactor: DomainTrie use generics yaling888
0c65f696 2022-04-06 01:07:08 Refactor: queue use generics yaling888
baa9e02a 2022-04-05 23:29:52 Refactor: cache use generics yaling888
673541e2 2022-04-05 20:23:16 Refactor: lrucache use generics yaling888
14878b37 2022-04-09 21:29:19 fix: trojan fail may panic fishg
83e0abaa 2022-04-11 13:23:59 chore: adjust code Meta Gowork
7166db2a 2022-04-10 20:01:35 fix: code logic error Skyxim
815a0603 2022-04-10 00:47:22 Update metadata.go Meta
544e0f13 2022-04-09 22:30:36 feat: sniffer support Skyxim
07906c0a 2022-04-09 22:25:39 fix: parse logic rule error Skyxim
b2981f92 2022-04-09 22:13:45 chore: reduce a little memory Skyxim
7be3e617 2022-04-09 17:54:01 disable process name on android Adlyq
9a3bc8ef 2022-04-07 21:36:19 fix: auto detect interface add param[auto-detect-interface], default is true, only use it when tun is enabled Skyxim
e083d1c5 2022-04-07 10:24:23 Revert "Add docker workflow" Meta
ce4902e5 2022-04-06 02:52:25 Add docker workflow Max Sum
4b9edc3b 2022-04-05 23:04:59 revert:the name of tun device on mac Skyxim
91e48b70 2022-04-05 14:44:40 Merge remote-tracking branch 'yaling888/with-tun' into Alpha MetaCubeX
7a8af90b 2022-04-04 10:43:25 feat: add SMTPS/POP3S/IMAPS port to sni detect fishg
93d2cfa0 2022-04-04 10:39:26 fix: when ssh connect to a ip, if this ip map to a domain in clash, change ip to host may redirect to a diffrent ip fishg
5719b9d2 2022-04-04 22:28:47 fix: npe panic Skyxim
b553dd74 2022-04-03 19:15:16 refactor: Some adjustments Skyxim
9461bcd4 2022-04-03 19:14:21 fix: default-nameserver allow DOT and DOH with host is ip Skyxim
6548dc90 2022-04-02 20:48:11 Merge remote-tracking branch 'Plus/with-tun' into Alpha Meta Gowork
908ca20a 2022-04-02 16:03:53 fix: dns over proxy may due to cancel request, but proxy live status is fine fishg
13012a9f 2022-04-02 16:03:53 fix: dns over proxy may due to cancel request, but proxy live status is fine fishg
afdcb6cf 2022-03-31 11:41:40 fix: log level ajust and lint fix fishg
c495d314 2022-03-30 23:54:52 feat: 添加tls sni 嗅探 fishg
e877b681 2022-03-31 21:20:46 Chore: revert "Feature: add tls SNI sniffing (#68)" yaling888
24ce6622 2022-03-30 23:54:52 Feature: add tls SNI sniffing (#68) fishg
88e4b357 2022-03-31 00:26:01 [Chore] fallback dependency Meta Gowork
559b3ff9 2022-03-31 00:08:43 [Fix] VLESS http conn with tls false Meta Gowork
12763402 2022-03-30 13:19:05 Merge remote-tracking branch 'Meta/Alpha' into Alpha MetaCubeX
81c5a65f 2022-03-30 13:15:45 Merge remote-tracking branch 'Pro-Plus/with-tun' into Alpha MetaCubeX
591ee119 2022-03-30 13:05:46 docs: warning Skyxim
5b03cc56 2022-03-30 12:41:16 Merge remote-tracking branch 'Clash-dev/dev' into Alpha MetaCubeX
9ff1f553 2022-03-30 00:15:39 Feature: Trojan XTLS yaling888
b3ea2ff8 2022-03-29 23:50:41 Chore: adjust VLESS yaling888
c4216218 2022-03-29 14:53:02 Merge pull request #24 from MarksonHon/patch-2 Meta
63840b33 2022-03-29 14:50:12 Fix systemd service Markson Hon
131e9d38 2022-03-29 07:18:09 Fix: Vless UDP yaling888
56e2c172 2022-03-29 07:06:41 Chore: adjust tun_wireguard cache buffer yaling888
b3b7a393 2022-03-29 07:22:52 Chore: merge branch 'ogn-dev' into with-tun yaling888
045dd058 2022-03-28 21:04:50 fix: classical missing count Skyxim
705311b7 2022-03-28 20:52:09 [Chore]修改workflows Meta
55ce40fb 2022-03-28 20:44:52 [Chore]升级项目依赖 Meta
07fda931 2022-03-28 19:48:32 [Chore]升级项目依赖 Meta
012e044c 2022-03-28 19:02:51 [Chore]完成调试workflows Meta
b3233155 2022-03-28 18:58:23 [Chore]调试workflows Meta
4c10d6e2 2022-03-28 18:54:00 [Chore]调试workflows Meta
ece3bb36 2022-03-28 18:52:19 [Chore]调试workflows Meta