Commit Graph

214 Commits (4c516367886014ce98fa17cd8b0f20bd434c6e92)

Author SHA1 Message Date
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)
7 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.
8 months ago
yuhan6665 32f0017449 Add error log for ws host and path check
8 months ago
guangwu 12f5b05aca fix: close resp body
8 months ago
Allo fbc56b88da chore: remove the usage of some deprecated tls properties
8 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)
9 months ago
RPRX 5c41292836
Add ConnRF to make HTTPUpgrade 0-RTT
9 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)
10 months ago
yuhan6665 bf02392969 Temporarily turn off sockopt for UDP on windows
10 months ago
风扇滑翔翼 303beff5dd Fix SockOpt does not work in UDP
10 months ago
dyhkwong da5a28a088
Fix #2654 (#2941)
11 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