wwqgtxx
|
90ea6ab278
|
chore: update quic-go to 0.41.0
|
2024-01-20 09:48:20 +08:00 |
|
wwqgtxx
|
33bc7914e9
|
chore: read waiter for pipe
|
2024-01-02 18:34:34 +08:00 |
|
wwqgtxx
|
f16ebf9bfe
|
chore: add leading slash to ws-path
|
2023-12-18 23:22:50 +08:00 |
|
wwqgtxx
|
cbec564af9
|
chore: adapt new ReadWait interfaces
|
2023-12-07 23:32:37 +08:00 |
|
wwqgtxx
|
f572e7fba8
|
fix: avoid gobwas/ws pbytes.GetLen panic
|
2023-12-06 12:02:50 +08:00 |
|
wwqgtxx
|
ed210ee403
|
fix: only using xsync with pointer to avoid unaligned 64-bit atomic operation
closed #783
|
2023-12-06 11:01:03 +08:00 |
|
Larvan2
|
1a0932c210
|
feat: support ARC for DNS cache
|
2023-12-03 08:37:05 +08:00 |
|
wwqgtxx
|
d773d335a2
|
chore: Update quic-go to v0.40.0
|
2023-11-30 22:22:45 +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
|
37791acb59
|
chore: upgrade xsync to v3
|
2023-11-23 10:24:01 +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
|
6cd0e58fd0
|
fix: ssr panic
|
2023-10-23 15:39:56 +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
|
9a16eb2895
|
fix: BBR memory leak
from: 7c46e845a6
|
2023-10-11 11:01:17 +08:00 |
|
wwqgtxx
|
7ed25ddc74
|
chore: better atomic using
|
2023-10-10 21:28:46 +08:00 |
|
wwqgtxx
|
ae557c30d3
|
fix: quic-go min MTU
|
2023-10-08 13:15:17 +08:00 |
|
wwqgtxx
|
5a1800d642
|
fix: BBR bandwidth estimation edge case
from 89429598bf
|
2023-10-08 07:26:28 +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
|
4e3cd01aad
|
chore: merge some quic-go fix
|
2023-10-01 13:44:56 +08:00 |
|
wwqgtxx
|
828b5ad8bb
|
chore: add new bbr implementation
|
2023-10-01 00:01:32 +08:00 |
|
wwqgtxx
|
a526bb70ea
|
chore: fix bbr bugs
|
2023-09-30 13:40:07 +08:00 |
|
Kiva
|
265a6b9b68
|
chore: reduce string split immediately after string concat (#773)
|
2023-09-29 08:51:13 +08:00 |
|
wwqgtxx
|
fb99412193
|
chore: update quic-go to 0.39.0
|
2023-09-26 08:51:25 +08:00 |
|
wwqgtxx
|
d48f9c2a6c
|
chore: rebuild ca parsing
|
2023-09-22 14:45:34 +08:00 |
|
wwqgtxx
|
4fe7a463c5
|
chore: limit tuicv5's maxUdpRelayPacketSize up to 1200-PacketOverHead
|
2023-09-21 23:49:45 +08:00 |
|
wwqgtxx
|
da24810da2
|
chore: support set cwnd for hy2 too
|
2023-09-21 16:41:31 +08:00 |
|
wwqgtxx
|
ee3213c28f
|
fix: tuicv5 panic in ReadFrom
|
2023-09-21 15:10:35 +08:00 |
|
wwqgtxx
|
62266010ac
|
Revert "migration: go 1.21"
This reverts commit 33d41338ef .
|
2023-09-21 08:29:28 +08:00 |
|
Larvan2
|
33d41338ef
|
migration: go 1.21
|
2023-09-17 17:05:13 +08:00 |
|
Larvan2
|
fa49fd7ba2
|
chore: use cmp in go 1.21
Co-authored-by: H1JK <hell0jack@protonmail.com>
|
2023-09-16 12:06:58 +08:00 |
|
wwqgtxx
|
1cad615b25
|
chore: using xsync.MapOf replace sync.Map
|
2023-09-02 16:54:48 +08:00 |
|
H1JK
|
ed09df4e13
|
fix: TLS ALPN support
|
2023-08-14 15:48:13 +08:00 |
|
wwqgtxx
|
e2e0fd4eba
|
chore: using uint16 for ports in Metadata
|
2023-08-09 13:51:02 +08:00 |
|
wwqgtxx
|
191243a1d2
|
chore: better tuicV5 deFragger
|
2023-08-03 23:07:30 +08:00 |
|
wwqgtxx
|
f125e1ce9e
|
chore: Update dependencies
|
2023-08-01 13:54:22 +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 |
|
wwqgtxx
|
8f1475d5d0
|
chore: update to go1.21rc2, drop support for go1.19
|
2023-07-02 09:59:18 +08:00 |
|