wwqgtxx
|
619c9dc0c6
|
chore: apply the default interface/mark of the dialer in the final stage
|
2025-04-18 20:16:51 +08:00 |
|
wwqgtxx
|
9c5067e519
|
action: disable MinGW's path conversion in test
|
2025-04-18 19:48:22 +08:00 |
|
wwqgtxx
|
feee9b320c
|
chore: remove unneeded tls timeout in anytls
|
2025-04-18 16:59:53 +08:00 |
|
wwqgtxx
|
63e66f49ca
|
chore: cleanup trojan code
|
2025-04-18 16:59:28 +08:00 |
|
wwqgtxx
|
bad61f918f
|
fix: avoid panic in inbound test
|
2025-04-18 11:40:37 +08:00 |
|
wwqgtxx
|
69ce4d0f8c
|
chore: speed up inbound test
|
2025-04-17 23:40:46 +08:00 |
|
wwqgtxx
|
b59f11f7ac
|
chore: add singMux inbound test for shadowsocks/trojan/vless/vmess
|
2025-04-17 21:07:35 +08:00 |
|
wwqgtxx
|
30d90d49f0
|
chore: update option checks to use IsZeroOptions
|
2025-04-17 21:06:55 +08:00 |
|
wwqgtxx
|
76052b5b26
|
fix: grpc in trojan not apply client-fingerprint
|
2025-04-17 12:54:36 +08:00 |
|
wwqgtxx
|
7d7f5c8980
|
chore: add inbound test for tuic
|
2025-04-17 10:02:48 +08:00 |
|
wwqgtxx
|
e79465d306
|
chore: add inbound test for hysteria2
|
2025-04-17 09:26:12 +08:00 |
|
wwqgtxx
|
345d3d7052
|
chore: add inbound test for anytls
|
2025-04-17 09:01:26 +08:00 |
|
wwqgtxx
|
3d806b5e4c
|
chore: add inbound test for shadowsocks/trojan
|
2025-04-17 01:36:14 +08:00 |
|
wwqgtxx
|
b5fcd1d1d1
|
fix: chacha8-ietf-poly1305 not work
|
2025-04-17 00:11:24 +08:00 |
|
wwqgtxx
|
b21b8ee046
|
fix: panic in ssr packet
|
2025-04-16 22:22:56 +08:00 |
|
wwqgtxx
|
d0d0c392d7
|
chore: add inbound test for vmess/vless
|
2025-04-16 20:44:48 +08:00 |
|
wwqgtxx
|
a75e570cca
|
fix: vision conn read short buffer error
|
2025-04-16 20:38:10 +08:00 |
|
wwqgtxx
|
9e0889c02c
|
fix: observable test
|
2025-04-16 13:16:11 +08:00 |
|
wwqgtxx
|
55cbbf7f41
|
fix: singledo test
|
2025-04-16 13:13:01 +08:00 |
|
wwqgtxx
|
664b134015
|
fix: websocket data losing
|
2025-04-16 13:02:50 +08:00 |
|
wwqgtxx
|
ba3c44a169
|
chore: code cleanup
|
2025-04-16 09:54:02 +08:00 |
|
wwqgtxx
|
dcb20e2824
|
fix: websocket server upgrade in golang1.20
|
2025-04-16 08:47:44 +08:00 |
|
wwqgtxx
|
3d2cb992fa
|
fix: grpc outbound not apply ca fingerprint
|
2025-04-16 01:00:06 +08:00 |
|
wwqgtxx
|
984535f006
|
action: run tests on more platforms
|
2025-04-15 22:02:40 +08:00 |
|
wwqgtxx
|
8fa4e8122c
|
chore: remove internal crypto/tls fork in reality server
|
2025-04-13 03:03:28 +08:00 |
|
wwqgtxx
|
7551c8a545
|
chore: remove unneed code
|
2025-04-12 23:42:57 +08:00 |
|
wwqgtxx
|
237e2edea4
|
chore: tun will add firewall rule for Profile ALL on windows system stack
|
2025-04-12 22:46:26 +08:00 |
|
wwqgtxx
|
fe01033efe
|
chore: quic sniffer should use the exact length of crypto stream when assembling
|
2025-04-12 22:27:07 +08:00 |
|
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 |
|