226 Commits (2becdd6414c10765f80cd124e3bed1d816fa4a72)

Author SHA1 Message Date
mmmray 2becdd6414
SplitHTTP server: Fix panic during concurrent Close and Push (#3593) 4 months ago
hellokindle edae38c620
Fix SplitHTTP Unix domain socket (#3577) 4 months ago
RPRX 0f65aa8ed8
Fix SplitHTTP H3 waited for downResponse before uploading 4 months ago
RPRX 22535d8643
Fix SplitHTTP H3 didn't always reuse QUIC connection 4 months ago
mmmray 529f206d33 Fix serverside TLS support of SplitHTTP H1/H2 (#3567) 4 months ago
チセ 964859b4bc SplitHTTP: Remove unnecessary keepalives (#3565) 4 months ago
ll11l1lIllIl1lll a0040f13dd
SplitHTTP: Server supports HTTP/3 (#3554) 4 months ago
ll11l1lIllIl1lll d8994b7603
Fix SplitHTTP H3 crash on v2rayNG (#3559) 4 months ago
ll11l1lIllIl1lll c40fc44a34 SplitHTTP: Client supports HTTP/3 (#3543) 4 months ago
yuhan6665 02cd3b8c74
Fix SplitHTTP race condition when creating new sessions (#3533) 4 months ago
风扇滑翔翼 a7e198e1e2
Fix WS reading X-Forwarded-For & Add tests (#3546) 4 months ago
MHSanaei 16de0937a8
Fix typos (#3527) 4 months ago
mmmray c8f6ba9ff0
Add SplitHTTP Browser Dialer support (#3484) 4 months ago
风扇滑翔翼 308f0c64c3
Add custom Sockopt support (#3517) 5 months ago
yuhan6665 b8c0768b16 Properly parse HTTP host for verification 5 months ago
yuhan6665 4c51636788 Relax server HTTP host check 5 months ago
yuhan6665 60b2c349d2 Try to fix infinite conn read in tests 5 months ago
mmmray c6a57b2cc1
Fix connection reuse in splithttp HTTP/1.1 (#3485) 5 months ago
yuhan6665 079d0bd8a9
Refactor log (#3446) 5 months ago
RPRX 8320732743
SplitHTTP: ok -> ooooooooook (parser in client) 5 months ago
mmmray c0f3bf66fd
Add new header to disable HTTP middle box buffer 5 months ago
maskedeken e4f9d03bef
splithttp Read() using blocking mode (#3473) 5 months ago
mmmray ee2000f6e1
splithttp: Add support for H2C and http/1.1 ALPN on server (#3465) 5 months ago
mmmray eb4f9429e6
Use ArrayBuffer in WS browser dialer binaryType (#3468) 5 months ago
mmmray 8fe976d7ee
Upgrade SplitHTTP Transport (#3462) 5 months ago
mmmray c1a7602412 fix compatibility issues with go 1.21 5 months ago
mmmray c10bd28731
Add SplitHTTP Transport (#3412) 5 months ago
风扇滑翔翼 3654c0d710 HTTPUpgrade send headers with specified capitalization (#3430) 6 months ago
mmmray f8ec93dfdd
drain buffer correctly in httpupgrade (#3428) 6 months ago
mmmray 980236f2b6
preserve exact header casing when using httpupgrade (#3427) 6 months ago
风扇滑翔翼 be29cc39d7
Add httpupgrade test 6 months ago
风扇滑翔翼 df53afceae Make ws_test uses random ports 6 months ago
AsenHu 459504300c
chore: Remove unnecessary `if` in httpupgrade (#3413) 6 months ago
isluckys 89074a14b6 Fix udp goroutine leak 6 months ago
RPRX ca07a705dc
Generate *.pb.go files with protoc v5.27.0 6 months ago
yuhan6665 017f53b5fc
Add session context outbounds as slice (#3356) 6 months ago
mmmray 8ce2a0e245
Validate /websocket requests from browser dialer page (#3295) 7 months ago
RPRX 61800fcc66
Revert "nosni" 7 months ago
RPRX 080bd8241c
Fix https://github.com/XTLS/Xray-core/issues/3288 7 months ago
X-Oracle c85a91bc29 fix [ log ]: small fix for better readability. 7 months ago
yuhan6665 32f0017449 Add error log for ws host and path check 7 months ago
guangwu 12f5b05aca fix: close resp body 7 months ago
Allo fbc56b88da chore: remove the usage of some deprecated tls properties 7 months ago
风扇滑翔翼 021868afca Fix HTTPUpgrade init 8 months ago
风扇滑翔翼 ec2224974d Add "nosni" option to send empty SNI (#3214) 8 months ago
yuhan6665 7e3a8d3a04 Add separate host config for websocket 8 months ago
yuhan6665 e2302b421c Update proto file for websocket and httpupgrade (breaking) 8 months ago
风扇滑翔翼 9a619f9e7c Add support for HTTPupgrade custom headers 8 months ago
チセ 2cafb3ef89
Fix(httpupgrade): `X-Forwarded-For` header not read. (#3172) 8 months ago
yuhan6665 657c5c8570 Update HTTPUpgrade spelling and proto 8 months ago