261 Commits (ceb6eac8e70e6ae53277e66254c68c2d91d2a4c9)

Author SHA1 Message Date
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
风扇滑翔翼 bb48a2043d Fix HTTPUpgrade transport register 8 months ago
RPRX 18b823b4a6
HTTPUpgrade 0-RTT (#3152) 8 months ago
RPRX 5c41292836
Add ConnRF to make HTTPUpgrade 0-RTT 8 months ago
RPRX d3a218f896
Fix https://github.com/XTLS/Xray-core/issues/3128 9 months ago
A1lo a994bf8b04
chore: fix some errors detected by staticcheck (#3089) 9 months ago
Eken Chan 173b03448f transport: add httpupgrade 9 months ago
RPRX 7184a8165f
Add Authority to gRPC Transport (#3076) 9 months ago
yuhan6665 3778a367c8 Fix and simplify SockOpt in UDP 9 months ago
deorth-kku cae94570df Fixing tcp connestions leak 9 months ago
yuhan6665 fa5d7a255b
Least load balancer (#2999) 9 months ago
yuhan6665 bf02392969 Temporarily turn off sockopt for UDP on windows 9 months ago
风扇滑翔翼 303beff5dd Fix SockOpt does not work in UDP 10 months ago
dyhkwong da5a28a088
Fix #2654 (#2941) 10 months ago
Qi Lin 0ea2a50264 Add option `realitySettings.masterKeyLog` 11 months ago
Qi Lin 2b08d8638e Let `tlsSettings.masterKeyLog` and `tlsSettings.fingerprint` work together 11 months ago
yuhan6665 eacdda3c93 Fix connecting to quic outbound with domain address 11 months ago
hossinasaadi b7f21be8bc fix ecdh crash in reality 11 months ago
yuhan6665 d60281d0a5 Add DestIpAddress() in Dialer interface 11 months ago