wwqgtxx
|
b92b38701c
|
chore: update ech handling
|
2025-12-17 17:19:06 +08:00 |
|
wwqgtxx
|
1cab34d257
|
chore: update quic-go to 0.57.1
|
2025-12-17 16:13:12 +08:00 |
|
wwqgtxx
|
bc9db11cb4
|
chore: hub/route module handle websocket itself
Test / test (1.20, macos-latest) (push) Has been cancelled
Test / test (1.20, ubuntu-24.04-arm) (push) Has been cancelled
Test / test (1.20, ubuntu-latest) (push) Has been cancelled
Test / test (1.20, windows-latest) (push) Has been cancelled
Test / test (1.21, macos-15-intel) (push) Has been cancelled
Test / test (1.21, macos-latest) (push) Has been cancelled
Test / test (1.21, ubuntu-24.04-arm) (push) Has been cancelled
Test / test (1.21, ubuntu-latest) (push) Has been cancelled
Test / test (1.21, windows-latest) (push) Has been cancelled
Test / test (1.22, macos-15-intel) (push) Has been cancelled
Test / test (1.22, macos-latest) (push) Has been cancelled
Test / test (1.22, ubuntu-24.04-arm) (push) Has been cancelled
Test / test (1.22, ubuntu-latest) (push) Has been cancelled
Test / test (1.22, windows-latest) (push) Has been cancelled
Test / test (1.23, macos-15-intel) (push) Has been cancelled
Test / test (1.23, macos-latest) (push) Has been cancelled
Test / test (1.23, ubuntu-24.04-arm) (push) Has been cancelled
Test / test (1.23, ubuntu-latest) (push) Has been cancelled
Test / test (1.23, windows-latest) (push) Has been cancelled
Test / test (1.24, macos-15-intel) (push) Has been cancelled
Test / test (1.24, macos-latest) (push) Has been cancelled
Test / test (1.24, ubuntu-24.04-arm) (push) Has been cancelled
Test / test (1.24, ubuntu-latest) (push) Has been cancelled
Test / test (1.24, windows-latest) (push) Has been cancelled
Test / test (1.25, macos-15-intel) (push) Has been cancelled
Test / test (1.25, macos-latest) (push) Has been cancelled
Test / test (1.25, ubuntu-24.04-arm) (push) Has been cancelled
Test / test (1.25, ubuntu-latest) (push) Has been cancelled
Test / test (1.25, windows-latest) (push) Has been cancelled
Trigger CMFA Update / trigger-CMFA-update (push) Has been cancelled
|
2025-12-14 19:56:30 +08:00 |
|
Eric Moore
|
b753a57e6a
|
fix: ech not work with websocket+clientFingerprint
Test / test (1.20, macos-latest) (push) Waiting to run
Test / test (1.20, ubuntu-24.04-arm) (push) Waiting to run
Test / test (1.20, ubuntu-latest) (push) Waiting to run
Test / test (1.20, windows-latest) (push) Waiting to run
Test / test (1.21, macos-15-intel) (push) Waiting to run
Test / test (1.21, macos-latest) (push) Waiting to run
Test / test (1.21, ubuntu-24.04-arm) (push) Waiting to run
Test / test (1.21, ubuntu-latest) (push) Waiting to run
Test / test (1.21, windows-latest) (push) Waiting to run
Test / test (1.22, macos-15-intel) (push) Waiting to run
Test / test (1.22, macos-latest) (push) Waiting to run
Test / test (1.22, ubuntu-24.04-arm) (push) Waiting to run
Test / test (1.22, ubuntu-latest) (push) Waiting to run
Test / test (1.22, windows-latest) (push) Waiting to run
Test / test (1.23, macos-15-intel) (push) Waiting to run
Test / test (1.23, macos-latest) (push) Waiting to run
Test / test (1.23, ubuntu-24.04-arm) (push) Waiting to run
Test / test (1.23, ubuntu-latest) (push) Waiting to run
Test / test (1.23, windows-latest) (push) Waiting to run
Test / test (1.24, macos-15-intel) (push) Waiting to run
Test / test (1.24, macos-latest) (push) Waiting to run
Test / test (1.24, ubuntu-24.04-arm) (push) Waiting to run
Test / test (1.24, ubuntu-latest) (push) Waiting to run
Test / test (1.24, windows-latest) (push) Waiting to run
Test / test (1.25, macos-15-intel) (push) Waiting to run
Test / test (1.25, macos-latest) (push) Waiting to run
Test / test (1.25, ubuntu-24.04-arm) (push) Waiting to run
Test / test (1.25, ubuntu-latest) (push) Waiting to run
Test / test (1.25, windows-latest) (push) Waiting to run
Trigger CMFA Update / trigger-CMFA-update (push) Waiting to run
|
2025-12-11 23:15:40 +08:00 |
|
wwqgtxx
|
421dc79aea
|
chore: cleanup default value in parseProxy
|
2025-11-03 15:29:14 +08:00 |
|
wwqgtxx
|
0dc5e3051d
|
feat: add mTLS support for client & server
`certificate` and `private-key` for proxies
`client-auth-type` and `client-auth-cert` for listeners
|
2025-09-20 00:41:39 +08:00 |
|
wwqgtxx
|
57e14e5b62
|
chore: cleanup internal ca using
|
2025-09-13 14:13:01 +08:00 |
|
wwqgtxx
|
c6d7ef8cb8
|
feat: add ech-opts for anytls/shadowsocks/trojan/vmess/vless outbound
|
2025-05-17 13:53:21 +08:00 |
|
wwqgtxx
|
ee5d77cfd1
|
chore: cleanup tls clientFingerprint code
|
2025-04-29 21:15:48 +08:00 |
|
wwqgtxx
|
39d6a0d7ba
|
chore: update utls to 1.7.0
Test / test (1.20, macos-13) (push) Waiting to run
Test / test (1.20, macos-latest) (push) Waiting to run
Test / test (1.20, ubuntu-24.04-arm) (push) Waiting to run
Test / test (1.20, windows-latest) (push) Waiting to run
Test / test (1.21, macos-13) (push) Waiting to run
Test / test (1.21, macos-latest) (push) Waiting to run
Test / test (1.21, ubuntu-24.04-arm) (push) Waiting to run
Test / test (1.21, windows-latest) (push) Waiting to run
Test / test (1.22, macos-13) (push) Waiting to run
Test / test (1.22, macos-latest) (push) Waiting to run
Test / test (1.22, ubuntu-24.04-arm) (push) Waiting to run
Test / test (1.22, windows-latest) (push) Waiting to run
Test / test (1.23, macos-13) (push) Waiting to run
Test / test (1.23, macos-latest) (push) Waiting to run
Test / test (1.23, ubuntu-24.04-arm) (push) Waiting to run
Test / test (1.23, windows-latest) (push) Waiting to run
Test / test (1.24, macos-13) (push) Waiting to run
Test / test (1.24, macos-latest) (push) Waiting to run
Test / test (1.24, ubuntu-24.04-arm) (push) Waiting to run
Test / test (1.24, windows-latest) (push) Waiting to run
Test / test (1.20, ubuntu-latest) (push) Failing after 1s
Test / test (1.21, ubuntu-latest) (push) Failing after 1s
Test / test (1.22, ubuntu-latest) (push) Failing after 1s
Test / test (1.23, ubuntu-latest) (push) Failing after 1s
Test / test (1.24, ubuntu-latest) (push) Failing after 1s
Trigger CMFA Update / trigger-CMFA-update (push) Failing after 1s
|
2025-04-21 12:07:33 +08:00 |
|
wwqgtxx
|
d5243adf89
|
chore: better global-client-fingerprint handle
Test / test (1.20, ubuntu-latest) (push) Failing after 1s
Test / test (1.21, ubuntu-latest) (push) Failing after 1s
Test / test (1.22, ubuntu-latest) (push) Failing after 1s
Test / test (1.23, ubuntu-latest) (push) Failing after 1s
Test / test (1.24, ubuntu-latest) (push) Failing after 1s
Trigger CMFA Update / trigger-CMFA-update (push) Failing after 1s
Test / test (1.20, macos-13) (push) Has been cancelled
Test / test (1.20, macos-latest) (push) Has been cancelled
Test / test (1.20, ubuntu-24.04-arm) (push) Has been cancelled
Test / test (1.20, windows-latest) (push) Has been cancelled
Test / test (1.21, macos-13) (push) Has been cancelled
Test / test (1.21, macos-latest) (push) Has been cancelled
Test / test (1.21, ubuntu-24.04-arm) (push) Has been cancelled
Test / test (1.21, windows-latest) (push) Has been cancelled
Test / test (1.22, macos-13) (push) Has been cancelled
Test / test (1.22, macos-latest) (push) Has been cancelled
Test / test (1.22, ubuntu-24.04-arm) (push) Has been cancelled
Test / test (1.22, windows-latest) (push) Has been cancelled
Test / test (1.23, macos-13) (push) Has been cancelled
Test / test (1.23, macos-latest) (push) Has been cancelled
Test / test (1.23, ubuntu-24.04-arm) (push) Has been cancelled
Test / test (1.23, windows-latest) (push) Has been cancelled
Test / test (1.24, macos-13) (push) Has been cancelled
Test / test (1.24, macos-latest) (push) Has been cancelled
Test / test (1.24, ubuntu-24.04-arm) (push) Has been cancelled
Test / test (1.24, windows-latest) (push) Has been cancelled
|
2025-04-19 02:04:09 +08:00 |
|
wwqgtxx
|
664b134015
|
fix: websocket data losing
|
2025-04-16 13:02:50 +08:00 |
|
wwqgtxx
|
dcb20e2824
|
fix: websocket server upgrade in golang1.20
|
2025-04-16 08:47:44 +08:00 |
|
wwqgtxx
|
cedb36df5f
|
chore: using SetupContextForConn to reduce the DialContext cannot be cancelled
Trigger CMFA Update / trigger-CMFA-update (push) Failing after 1s
|
2025-04-12 11:19:03 +08:00 |
|
wwqgtxx
|
dbb5b7db1c
|
fix: SetupContextForConn should return context error to user
|
2025-04-11 00:03:46 +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
|
808fdcf624
|
chore: code cleanup
|
2025-02-17 19:43:58 +08:00 |
|
wwqgtxx
|
39eda257a7
|
chore: replace zhangyunhao116/fastrand to our metacubex/randv2
|
2024-05-31 13:07:48 +08:00 |
|
wwqgtxx
|
87877d1b80
|
fix: don't ignore http.NewRequest's error
|
2024-05-15 13:53:18 +08:00 |
|
落心
|
0b4662e4b7
|
fixed: invalid argument to Intn (#1133)
|
2024-03-26 14:19:33 +08:00 |
|
Skyxim
|
0619c75276
|
fix: url format error when host is IPv6
[Bug] 使用IPV6地址+vmess+http伪装的配置引起内核panic MetaCubeX/mihomo#1063
|
2024-02-26 06:05:06 +00:00 |
|
wwqgtxx
|
f16ebf9bfe
|
chore: add leading slash to ws-path
|
2023-12-18 23:22:50 +08:00 |
|
wwqgtxx
|
f572e7fba8
|
fix: avoid gobwas/ws pbytes.GetLen panic
|
2023-12-06 12:02:50 +08:00 |
|
wwqgtxx
|
599ce784d2
|
chore: simplify fast open code
|
2023-11-30 20:16:55 +08:00 |
|
H1JK
|
5f7053c519
|
feat: Add v2ray httpupgrade fast open support
|
2023-11-24 13:02:00 +08:00 |
|
wwqgtxx
|
832dae3421
|
chore: direct append data to bufio.Reader's internal buffer as much as possible
|
2023-11-09 22:19:29 +08:00 |
|
wwqgtxx
|
fe7c1a2cdb
|
chore: using wk8/go-ordered-map/v2 replace internal StringMapSlice
|
2023-11-09 08:47:44 +08:00 |
|
wwqgtxx
|
17c9d507be
|
chore: hello mihomo
|
2023-11-03 21:58:21 +08:00 |
|
wwqgtxx
|
8c3557e96b
|
chore: support v2ray http upgrade server too
|
2023-11-03 13:58:53 +08:00 |
|
wwqgtxx
|
228990472d
|
fix: avoid tls panic
|
2023-11-03 12:04:22 +08:00 |
|
wwqgtxx
|
665ba7f9f1
|
chore: do websocket client upgrade directly instead of gobwas/ws
|
2023-11-03 11:50:25 +08:00 |
|
wwqgtxx
|
885ee7a820
|
fix: v2ray http upgrade Hosts header not working
|
2023-11-03 11:50:25 +08:00 |
|
wwqgtxx
|
5bfe7ba169
|
chore: better tls handshake
|
2023-11-02 11:22:01 +08:00 |
|
wwqgtxx
|
ceac5bfaa4
|
feat: add v2ray-http-upgrade support
|
2023-11-02 11:11:35 +08:00 |
|
wwqgtxx
|
b0638cfc49
|
chore: better bufio.Reader warp
|
2023-11-02 11:11:35 +08:00 |
|
wwqgtxx
|
11ed4a56bd
|
chore: code cleanup
|
2023-10-17 12:46:41 +08:00 |
|
sduoduo233
|
9f530525d7
|
fix: method in vmess http-opts is not used
|
2023-10-16 09:16:36 +08:00 |
|
wwqgtxx
|
791ecfbb32
|
feat: add ws-path to vmess listener
|
2023-10-08 07:26:28 +08:00 |
|
wwqgtxx
|
5ff4473083
|
chore: migrate from gorilla/websocket to gobwas/ws
|
2023-10-06 17:44:36 +08:00 |
|
wwqgtxx
|
d48f9c2a6c
|
chore: rebuild ca parsing
|
2023-09-22 14:45:34 +08:00 |
|
wwqgtxx
|
033f902ace
|
chore: more context passing in outbounds
|
2023-05-18 13:15:08 +08:00 |
|
wwqgtxx
|
47df97322d
|
fix: h2 close panic
|
2023-04-17 23:42:15 +08:00 |
|
wwqgtxx
|
4a0d097fe9
|
fix: ensure StreamWebsocketConn call N.NewDeadlineConn
|
2023-04-17 00:23:12 +08:00 |
|
wwqgtxx
|
8e8cddf462
|
chore: Update dependencies
|
2023-04-09 15:40:17 +08:00 |
|
H1JK
|
ae722bb1a0
|
chore: Add early bounds checks
|
2023-04-05 13:51:50 +08:00 |
|
H1JK
|
76a8fe3839
|
feat: Support REALITY protocol
|
2023-03-08 17:18:46 +08:00 |
|
wwqgtxx
|
6a97ab9ecb
|
chore: use fastrand to replace math/rand
|
2023-03-06 18:10:14 +08:00 |
|
wwqgtxx
|
c1199f1a8a
|
chore: add early conn interface to decrease unneeded write
|
2023-02-27 00:26:49 +08:00 |
|
wwqgtxx
|
b9e63d3f7d
|
fix: ensure return a nil interface not an interface with nil value
|
2023-02-18 14:16:03 +08:00 |
|
wwqgtxx
|
cc3a9dd553
|
fix: websocket headroom
|
2023-02-18 13:58:08 +08:00 |
|