Commit Graph

261 Commits (9f8bb476339240bba0d0e4c13b0b5e6a492fb37b)

Author SHA1 Message Date
RPRX 47fad1fbfd Chore: Generate *.pb.go files with protoc v5.28.2
1 month ago
yuhan6665 6a70ae6408
HTTP transport: Fix an issue when HTTP client start fail with 403 (#3910)
1 month ago
mmmray 8c180b9cfd
Browser Dialer: Revert changes to event listeners (#3906)
1 month ago
yuhan6665 3632e83faa
Transport: Add HTTP3 to HTTP (#3819)
2 months ago
Kobe Arthur Scofield 7086d286be
Remove legacy code (#3838)
2 months ago
Lumière Élevé acbf36e21b
SplitHTTP server: Add global CORS headers for browser dialer (#3830)
2 months ago
Lumière Élevé 7677ac980d
Browser Dialer: Change from ES5 to ES6+ for performance (#3832)
2 months ago
Kobe Arthur Scofield 57a41f3b4b
Config: Remove more legacy fields (#3817)
2 months ago
mmmray f406b2dee0
SplitHTTP client: Fix xmux config deserialization (#3827)
2 months ago
ll11l1lIllIl1lll b1c6471eeb
SplitHTTP client: Add xmux (multiplex controller) for H3 & H2 (#3613)
2 months ago
Dmitry Anderson a931507dd6
SplitHTTP: Read and validate HTTP/1.1 responses (#3797)
2 months ago
Kobe Arthur Scofield 7496413e5c
Remove remnants of global `transport` (#3792)
2 months ago
风扇滑翔翼 3d0feae462
Transport: Add REALITY TLS1.3 support warning (#3774)
3 months ago
mmmray c0a98f74fc
Transport: Remove DomainSocket (#3757)
3 months ago
mmmray 9a953c070f
Transport: Remove QUIC (#3754)
3 months ago
mmmray ab3c00e96b
SplitHTTP: Remove `ok` compatibility logic (#3753)
3 months ago
mmmray 83eef6bc1f
SplitHTTP: Fix connection leaks and crashes (#3710)
3 months ago
mmmray 2be03c56cb
Pin protobuf packages (#3715)
3 months ago
mmmray 160316d53c
SplitHTTP: Do not produce too large upload (#3691)
3 months ago
mmmray 498d8eb3cc
DialerProxy: Fix SplitHTTP H3 dialerProxy (#3570)
4 months ago
Lumière Élevé 0c7303960a
SplitHTTP server: Add "Cache-Control: no-store" to GET response (#3652)
4 months ago
mmmray 513182adf3
SplitHTTP server: Only "ok" to older clients (#3671)
4 months ago
mmmray a3b306aaa4
SplitHTTP: Replace responseOkPadding with xPaddingBytes (#3643)
4 months ago
mmmray 85e2ebc6f7
SplitHTTP client: Raise idle timeout to 5 minutes, Add h*KeepalivePeriod (#3624)
4 months ago
mmmray 4b7947cca9
SplitHTTP server: add ok padding (#3614)
4 months ago
mmmray 30af792777
SplitHTTP: Rename three options & Reduce server defaults (#3611)
4 months ago
mmmray 33daa0c94b
SplitHTTP: Fix wrong config deserialization (#3610)
4 months ago
lelemka0 4531a7e228
CertificateObject: Enable auto-reload for cacert & Add buildChain & Fixes (#3607)
4 months ago
RPRX 60553a6c26
SplitHTTP server: Add noSSEHeader
4 months ago
mmmray 59f6685774
SplitHTTP: More range options, change defaults, enforce maxUploadSize, fix querystring behavior (#3603)
4 months ago
mmmray 8a4217fdf5
SplitHTTP client: Add minUploadInterval (#3592)
4 months ago
mmmray 7cf5ee8afd
WS, HU: Remove unnecessary sleep from test (#3600)
4 months ago
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)
5 months ago
mmmray c8f6ba9ff0
Add SplitHTTP Browser Dialer support (#3484)
5 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