Xray-core/transport/internet/splithttp
RPRX 4ce65fc74c
XHTTP XMUX: cMaxLifetimeMs -> hMaxReusableSecs, Refactor default values
"xmux": {
    "maxConcurrency": "16-32",
    "maxConnections": 0,
    "cMaxReuseTimes": 0,
    "hMaxRequestTimes": "600-900",
    "hMaxReusableSecs": "1800-3000",
    "hKeepAlivePeriod": 0
}

Fixes https://github.com/XTLS/Xray-core/discussions/4113#discussioncomment-11685057
2024-12-31 10:00:19 +00:00
..
browser_client.go XHTTP client: Merge Open* into OpenStream(), and more 2024-12-20 14:35:33 +00:00
client.go XHTTP client: Merge Open* into OpenStream(), and more 2024-12-20 14:35:33 +00:00
config_test.go SplitHTTP: Replace responseOkPadding with xPaddingBytes (#3643) 2024-08-10 21:47:42 +00:00
config.go XHTTP XMUX: cMaxLifetimeMs -> hMaxReusableSecs, Refactor default values 2024-12-31 10:00:19 +00:00
config.pb.go XHTTP XMUX: cMaxLifetimeMs -> hMaxReusableSecs, Refactor default values 2024-12-31 10:00:19 +00:00
config.proto XHTTP XMUX: cMaxLifetimeMs -> hMaxReusableSecs, Refactor default values 2024-12-31 10:00:19 +00:00
connection.go SplitHTTP client: Add xmux (multiplex controller) for H3 & H2 (#3613) 2024-09-16 12:42:01 +00:00
dialer.go XHTTP XMUX: cMaxLifetimeMs -> hMaxReusableSecs, Refactor default values 2024-12-31 10:00:19 +00:00
h1_conn.go SplitHTTP: Read and validate HTTP/1.1 responses (#3797) 2024-09-16 12:33:03 +00:00
hub.go XHTTP client: Make H3 httptrace work on v2rayNG 2024-12-20 07:19:41 +00:00
mux_test.go XHTTP XMUX: Add hMaxRequestTimes and hKeepAlivePeriod (#4163) 2024-12-15 05:43:10 +00:00
mux.go XHTTP XMUX: cMaxLifetimeMs -> hMaxReusableSecs, Refactor default values 2024-12-31 10:00:19 +00:00
splithttp_test.go XHTTP XMUX: Add hMaxRequestTimes and hKeepAlivePeriod (#4163) 2024-12-15 05:43:10 +00:00
splithttp.go Remove legacy code (#3838) 2024-09-23 11:28:19 -04:00
upload_queue_test.go splithttp Read() using blocking mode (#3473) 2024-06-24 11:09:24 -04:00
upload_queue.go XHTTP client: Add decideHTTPVersion() and more logs 2024-12-12 12:19:18 +00:00