qianlongzt
31f1bb1874
Merge 94a5b1a679
into 7b37fcfc8d
2025-04-03 11:42:40 +08:00
wwqgtxx
7b37fcfc8d
fix: auto_redirect should only hijack DNS requests from local addresses
2025-04-02 23:47:34 +08:00
wwqgtxx
daa592c7f3
fix: converter panic
2025-04-02 21:13:46 +08:00
wwqgtxx
577f64a601
fix: X25519MLKEM768 does not work properly with reality
2025-04-02 14:39:07 +08:00
wwqgtxx
025ff19fab
fix: wrong conditional judgment in removeExtraHTTPHostPort
...
https://github.com/MetaCubeX/mihomo/issues/1939
2025-03-28 11:08:01 +08:00
anytls
f61534602b
chore: anytls protocol version 2 ( #1936 )
2025-03-27 20:25:31 +08:00
wwqgtxx
7b382611bb
chore: update gvisor
2025-03-25 01:19:39 +08:00
enfein
0f32c054f4
feat: support UDP over TCP in mieru ( #1926 )
2025-03-20 13:58:04 +08:00
5aaee9
4f8b70c8c6
fix: buffer in tproxy not recycle ( #1923 )
2025-03-19 12:20:48 +08:00
wwqgtxx
dcef78782b
chore: update utls
2025-03-18 10:06:53 +08:00
wwqgtxx
7c444a91d3
fix: correctly handle ipv6 zone
2025-03-17 23:51:21 +08:00
wwqgtxx
e3d4ec2476
fix: race at interfaceName setting
2025-03-17 14:00:51 +08:00
xishang0128
14217e7847
chore: update service capabilities to include CAP_SYS_TIME and CAP_DAC_OVERRIDE
2025-03-17 13:21:23 +08:00
wwqgtxx
68abb1348a
chore: support longest-prefix matches in local interface finding
2025-03-17 11:10:27 +08:00
qianlongzt
94a5b1a679
refactor(dns): use option to avoid dns resolve
2025-03-16 22:58:41 +08:00
qianlongzt
f213cd678f
fix(dns): fix proxy nesting
2025-03-16 20:28:04 +08:00
qianlongzt
09d5715826
chore(dns): unify fakeip logic
2025-03-16 17:43:59 +08:00
qianlongzt
1739283a27
feat(dns): nameserver-policy add rule & add fakeip dns server
...
1. rule match, use network type TCP and domain to match rule, result is one of proxy, direct, reject
2. add fakeip dns server, use config in fake-ip-range
2025-03-16 17:01:22 +08:00
Cesaryuan
dee5898e36
fix: memory leak due to unclosed session ( #1908 )
2025-03-15 13:27:29 +08:00
wwqgtxx
1e22f4daa9
chore: reduce data copying in quic sniffer and better handle data fragmentation and overlap
2025-03-14 13:14:42 +08:00
wwqgtxx
a7a796bb30
chore: cleanup quic sniff's code
2025-03-13 16:29:07 +08:00
Cesaryuan
ff89bf0ea0
feat: add gost-plugin in which only ws and mws are currently supported. ( #1896 )
2025-03-13 13:28:40 +08:00
5aaee9
801f3c35ce
feat: support sniff quic fragment data ( #1899 )
2025-03-13 13:19:36 +08:00
wwqgtxx
7ff046a455
chore: modify UDPSniff's function signature to prepare for its ability to handle multiple packets.
2025-03-13 08:52:27 +08:00
wwqgtxx
0ed159e41d
chore: code cleanup
2025-03-12 13:33:52 +08:00
wwqgtxx
070eb3142b
chore: speedup system stack in tun
2025-03-12 12:27:41 +08:00
wwqgtxx
f318b80557
chore: better cache implement for group's getProxies
2025-03-11 23:27:18 +08:00
wwqgtxx
c0de3c0e42
fix: some default value in dialer not restore in tun when config reload
2025-03-10 11:10:39 +08:00
wwqgtxx
4bd3ae52bd
chore: dialer will consider the routing of the local interface when auto-detect-interface in tun is enabled
...
for #1881 #1819
2025-03-10 10:45:31 +08:00
Skyxim
00e6466153
chore: update checksum generation step
2025-03-10 09:13:38 +08:00
Skyxim
c94b4421e5
chore: add checksum generation for production artifacts
2025-03-10 09:02:08 +08:00
ForestL
8bc6f77e36
fix DEB packaging ( #1868 )
2025-03-03 11:37:36 +08:00
anytls
a7e56f1c43
fix: anytls client close ( #1871 )
...
Co-authored-by: anytls <anytls>
2025-03-02 10:47:10 +08:00
wwqgtxx
05e8f13a8d
fix: integer overflow in ports iteration
2025-02-28 15:48:25 +08:00
wwqgtxx
136d114196
feat: socks5/http/mixed inbound support setting tls in listeners
2025-02-28 13:13:53 +08:00
wwqgtxx
938ab7f44d
fix: syscall packet read waiter for windows
2025-02-28 12:18:59 +08:00
wwqgtxx
a00f4f1108
fix: vless inbound allow not use flow when request send empty flow
2025-02-28 08:30:36 +08:00
wwqgtxx
1213023f11
fix: reality not work with vmess+grpc outbound
2025-02-28 08:24:22 +08:00
wwqgtxx
3b40bf76b7
fix: grpc server's ALPN order
2025-02-27 22:12:49 +08:00
wwqgtxx
1dc4155195
feat: inbound's port
can use ports format
2025-02-27 09:59:09 +08:00
wwqgtxx
d81c19a7c8
fix: grpc server panic
2025-02-26 13:17:26 +08:00
anytls
e2140e62ca
chore: update anytls ( #1863 )
...
Co-authored-by: anytls <anytls>
2025-02-26 11:17:12 +08:00
wwqgtxx
8d783c65c1
feat: inbound support grpc(lite)
2025-02-26 11:00:11 +08:00
wwqgtxx
91324b76d2
feat: inbound support trojan
2025-02-25 10:30:27 +08:00
wwqgtxx
e23f40a56b
chore: tradition shadowsocks server could handle smux
2025-02-24 16:27:20 +08:00
Larvan2
5830afcbde
chore: add MinIdleSession option to AnyTLS configuration
2025-02-21 13:30:24 +08:00
anytls
e2b75b35bb
chore: update anytls ( #1851 )
...
* Implement deadline for `Stream`
* chore: code cleanup
* fix: buffer release
* fix: do not use buffer for `cmdUpdatePaddingScheme`
---------
Co-authored-by: anytls <anytls>
2025-02-19 15:54:56 +08:00
wwqgtxx
06b9e6c367
chore: update dependencies
2025-02-19 08:55:51 +08:00
anytls
dc1145a484
fix: anytls padding send ( #1848 )
...
Co-authored-by: anytls <anytls>
2025-02-17 21:18:40 +08:00
wwqgtxx
b151e7d69c
chore: support fingerprint
for anytls
2025-02-17 20:14:54 +08:00