wwqgtxx
|
41b321dfe1
|
chore: sync vless encryption code
|
2025-08-14 09:57:20 +08:00 |
|
wwqgtxx
|
0408da2aee
|
chore: sync vless encryption code
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-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, ubuntu-latest) (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, ubuntu-latest) (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, ubuntu-latest) (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, ubuntu-latest) (push) Waiting to run
Test / test (1.24, windows-latest) (push) Waiting to run
Test / test (1.25, macos-13) (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-08-13 20:50:46 +08:00 |
|
wwqgtxx
|
335d54e488
|
chore: sync vless encryption code
|
2025-08-13 19:50:53 +08:00 |
|
wwqgtxx
|
d11f9c895c
|
chore: sync vless encryption code
|
2025-08-13 18:54:26 +08:00 |
|
wwqgtxx
|
e54ca7ceca
|
chore: sync vless encryption code
|
2025-08-13 18:51:47 +08:00 |
|
wwqgtxx
|
46dccf26d1
|
chore: sync vless encryption code
|
2025-08-13 01:14:22 +08:00 |
|
wwqgtxx
|
854c6a13c3
|
chore: sync vless encryption code
|
2025-08-12 22:59:25 +08:00 |
|
wwqgtxx
|
b4c3bbf660
|
chore: sync vless encryption code
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, ubuntu-latest) (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, ubuntu-latest) (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, ubuntu-latest) (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, ubuntu-latest) (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, ubuntu-latest) (push) Waiting to run
Test / test (1.24, windows-latest) (push) Waiting to run
Trigger CMFA Update / trigger-CMFA-update (push) Waiting to run
|
2025-08-12 20:06:08 +08:00 |
|
wwqgtxx
|
a0bdb861a9
|
chore: rebuild vless encryption string parsing
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, ubuntu-latest) (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, ubuntu-latest) (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, ubuntu-latest) (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, ubuntu-latest) (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, ubuntu-latest) (push) Waiting to run
Test / test (1.24, windows-latest) (push) Waiting to run
Trigger CMFA Update / trigger-CMFA-update (push) Waiting to run
|
2025-08-12 08:46:44 +08:00 |
|
wwqgtxx
|
9b90719ddd
|
feat: support optional aes128xor layer for vless encryption
|
2025-08-11 20:57:23 +08:00 |
|
wwqgtxx
|
d7999a32d3
|
chore: using named const value
|
2025-08-11 16:23:39 +08:00 |
|
wwqgtxx
|
e6fe895190
|
chore: sync code
3e19bf9233
|
2025-08-11 16:23:39 +08:00 |
|
wwqgtxx
|
2a915a5c94
|
fix: vless server close
|
2025-08-10 22:43:31 +08:00 |
|
wwqgtxx
|
1b0c72bfab
|
feat: support vless encryption
|
2025-08-10 22:24:39 +08:00 |
|
wwqgtxx
|
e8fddd85af
|
fix: vless packetaddr not working
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, ubuntu-latest) (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, ubuntu-latest) (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, ubuntu-latest) (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, ubuntu-latest) (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, ubuntu-latest) (push) Has been cancelled
Test / test (1.24, windows-latest) (push) Has been cancelled
Trigger CMFA Update / trigger-CMFA-update (push) Has been cancelled
|
2025-07-31 11:39:06 +08:00 |
|
wwqgtxx
|
a1350d4985
|
feat: add ech-key for listeners
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-05-17 20:50:21 +08:00 |
|
wwqgtxx
|
9e57b298bf
|
chore: update dependencies
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-05-03 15:06:13 +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
|
a75e570cca
|
fix: vision conn read short buffer error
|
2025-04-16 20:38:10 +08:00 |
|
wwqgtxx
|
39eda257a7
|
chore: replace zhangyunhao116/fastrand to our metacubex/randv2
|
2024-05-31 13:07:48 +08:00 |
|
wwqgtxx
|
df69a31e62
|
chore: stop using go:linkname for crypto/tls.aesgcmPreferred and update utls to 1.6.6
|
2024-05-19 11:32:22 +08:00 |
|
wwqgtxx
|
cbec564af9
|
chore: adapt new ReadWait interfaces
|
2023-12-07 23:32:37 +08:00 |
|
wwqgtxx
|
17c9d507be
|
chore: hello mihomo
|
2023-11-03 21:58:21 +08:00 |
|
Hellojack
|
a82745f544
|
chore: Remove legacy XTLS support (#645)
* chore: Remove legacy XTLS support
* chore: Rename function
|
2023-07-16 23:26:07 +08:00 |
|
H1JK
|
5dd57bab67
|
chore: Update dependencies
|
2023-07-14 11:37:15 +08:00 |
|
H1JK
|
c3ef05b257
|
feat: Add XUDP migration support
|
2023-06-07 23:03:36 +08:00 |
|
H1JK
|
4971b9d804
|
chore: Add vision splice support
|
2023-05-27 11:26:13 +08:00 |
|
H1JK
|
654e76d91e
|
refactor: Move vision implementation to a new package
|
2023-05-26 20:11:06 +08:00 |
|
wwqgtxx
|
033f902ace
|
chore: more context passing in outbounds
|
2023-05-18 13:15:08 +08:00 |
|
H1JK
|
bd431fbf49
|
fix: Update unsafe pointer add usage
|
2023-05-06 15:49:10 +08:00 |
|
wwqgtxx
|
8e8cddf462
|
chore: Update dependencies
|
2023-04-09 15:40:17 +08:00 |
|
Hellojack
|
4af4935e7e
|
fix: Vision slice out of bounds error
|
2023-04-01 20:08:49 +08:00 |
|
H1JK
|
09b4a7ff15
|
chore: Remove useless mutex in Vision
|
2023-03-12 10:13:23 +08:00 |
|
Larvan2
|
6040803b60
|
chore: do not apply padding for nonTLS packet with contentLen over 900
|
2023-03-07 16:35:19 +08:00 |
|
Larvan2
|
04ae812a11
|
chore: try to fix slice out of bound.
|
2023-03-07 15:52:50 +08:00 |
|
wwqgtxx
|
6a97ab9ecb
|
chore: use fastrand to replace math/rand
|
2023-03-06 18:10:14 +08:00 |
|
H1JK
|
8771fa5c17
|
chore: Vision padding upgrade
|
2023-03-04 21:47:42 +08:00 |
|
Hellojack
|
ecb2a5f3c6
|
adjust: Simplify VLESS handshake lock
|
2023-02-27 12:02:44 +08:00 |
|
wwqgtxx
|
78100aa963
|
fix: vless NeedHandshake mistake
|
2023-02-27 09:46:00 +08:00 |
|
wwqgtxx
|
0b56fc7598
|
fix: Vision filter TLS 1.2
Add magic from sing-box. 5ce3ddee9b/transport/vless/vision.go (L199)
|
2023-02-27 01:24:36 +08:00 |
|
wwqgtxx
|
c1199f1a8a
|
chore: add early conn interface to decrease unneeded write
|
2023-02-27 00:26:49 +08:00 |
|
Hellojack
|
2cbfac2c89
|
fix: Filter slice index out of bounds
|
2023-02-26 13:04:12 +08:00 |
|
Hellojack
|
40ae019e1d
|
fix: Vision filter TLS 1.2
|
2023-02-26 11:13:47 +08:00 |
|
Hellojack
|
de92bc0234
|
fix: Vision filter Client Hello
|
2023-02-25 19:11:23 +08:00 |
|
Hellojack
|
bce3aeb218
|
fix: Vision disable filter for non-TLS connections
|
2023-02-25 15:00:21 +08:00 |
|
Hellojack
|
81722610d5
|
feat: Support VLESS XTLS Vision (#406)
|
2023-02-25 14:01:59 +08:00 |
|
wwqgtxx
|
75680c5866
|
chore: use early conn to support real ws 0-rtt
|
2023-02-24 09:54:54 +08:00 |
|
H1JK
|
83d719cf79
|
fix: VLESS handshake write
|
2023-02-11 15:13:17 +08:00 |
|
H1JK
|
3fd3d83029
|
feat: Attempts to send request with first payload on VLESS
|
2023-02-10 10:03:37 +08:00 |
|
wwqgtxx
|
4e4d741075
|
chore: code cleanup
|
2023-01-16 12:11:34 +08:00 |
|