wwqgtxx
|
84cd0ef688
|
chore: remove internal crypto/tls fork in shadowtls
|
2025-04-12 20:28:26 +08:00 |
|
wwqgtxx
|
cedb36df5f
|
chore: using SetupContextForConn to reduce the DialContext cannot be cancelled
|
2025-04-12 11:19:03 +08:00 |
|
HiMetre
|
7a260f7bcf
|
fix: udp dial support ip4p (#1377)
|
2025-04-11 09:20:58 +08:00 |
|
wwqgtxx
|
8085c68b6d
|
chore: decrease direct using *net.TCPConn
|
2025-04-11 00:33:07 +08:00 |
|
wwqgtxx
|
dbb5b7db1c
|
fix: SetupContextForConn should return context error to user
|
2025-04-11 00:03:46 +08:00 |
|
wwqgtxx
|
bfd06ebad0
|
chore: rebuild SetupContextForConn with context.AfterFunc
|
2025-04-10 01:29:55 +08:00 |
|
wwqgtxx
|
e8af058694
|
fix: websocketWithEarlyDataConn can't close underlay conn when is dialing or not dialed
|
2025-04-10 00:13:14 +08:00 |
|
wwqgtxx
|
487d7fa81f
|
fix: panic under some stupid input config
|
2025-04-09 18:02:13 +08:00 |
|
wwqgtxx
|
4b15568a29
|
chore: cleanup metadata code
|
2025-04-09 18:02:13 +08:00 |
|
wwqgtxx
|
cac2bf72e1
|
chore: cleanup netip code
|
2025-04-09 18:02:13 +08:00 |
|
wwqgtxx
|
b2d2890866
|
chore: cleanup resolveUDPAddr code
|
2025-04-09 18:02:12 +08:00 |
|
anytls
|
8752f80595
|
fix: anytls stream read error (#1970)
Co-authored-by: anytls <anytls>
|
2025-04-09 18:02:12 +08:00 |
|
wwqgtxx
|
a6c0c02e0d
|
chore: ignore interfaces not in IfOperStatusUp when fetch system dns server on windows
|
2025-04-09 18:02:12 +08:00 |
|
wwqgtxx
|
2acb0b71ee
|
fix: tun IncludeInterface/ExcludeInterface priority
|
2025-04-08 19:20:29 +08:00 |
|
wwqgtxx
|
2a40eba0ca
|
feat: tun add exclude-src-port ,exclude-src-port-range ,exclude-dst-port and exclude-dst-port-range on linux
|
2025-04-08 19:07:39 +08:00 |
|
okhowang
|
a22efd5c91
|
feat: add exclude port and exclude port range options (#1951)
Fixes #1769
|
2025-04-08 12:10:30 +08:00 |
|
wwqgtxx
|
9e8f4ada47
|
chore: better addr parsing
|
2025-04-06 10:43:21 +08:00 |
|
wwqgtxx
|
09c7ee0d12
|
fix: grpc server panic
|
2025-04-06 10:12:57 +08:00 |
|
wwqgtxx
|
2a08c44f51
|
action: fix run build on pull_request
|
2025-04-05 10:48:07 +08:00 |
|
wwqgtxx
|
190047c8c0
|
fix: grpc transport not apply dial timeout
|
2025-04-04 21:05:54 +08:00 |
|
wwqgtxx
|
24a9ff6d03
|
fix: disallow dialFunc be called after grpc transport has be closed
|
2025-04-04 13:33:00 +08:00 |
|
wwqgtxx
|
efa224373f
|
fix: shut it down more aggressively in grpc transport closing
|
2025-04-04 11:54:19 +08:00 |
|
wwqgtxx
|
b0bd4f4caf
|
fix: resources not released when hysteria2 verification failed
|
2025-04-04 11:12:08 +08:00 |
|
wwqgtxx
|
eaaccffcef
|
fix: race in Single.Do
|
2025-04-04 10:55:16 +08:00 |
|
wwqgtxx
|
e81f3a97af
|
fix: correctly implement references to proxies
|
2025-04-04 09:08:52 +08:00 |
|
wwqgtxx
|
323973f22f
|
fix: converter judgment conditions
|
2025-04-04 00:22:52 +08:00 |
|
5aaee9
|
ed7533ca1a
|
fix: tproxy high cpu usage (#1957)
|
2025-04-03 23:52:19 +08:00 |
|
wwqgtxx
|
7de24e26b4
|
fix: StreamGunWithConn not synchronously close the incoming net.Conn
|
2025-04-03 23:41:24 +08:00 |
|
wwqgtxx
|
622d99d000
|
chore: rebuild outdated proxy auto close mechanism
|
2025-04-03 22:42:32 +08:00 |
|
wwqgtxx
|
7f1225b0c4
|
fix: grpc transport can't be closed
|
2025-04-03 22:41:05 +08:00 |
|
wwqgtxx
|
23ffe451f4
|
chore: using http/httptrace to get local/remoteAddr for grpc client
|
2025-04-03 19:47:49 +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 |
|
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 |
|