fix(rustproxy-http): keep connection idle tracking alive during streaming and tune HTTP/2 connection lifetimes

This commit is contained in:
2026-03-15 16:24:41 +00:00
parent 386859a2bd
commit a9dbccfaff
5 changed files with 94 additions and 32 deletions

View File

@@ -1,5 +1,12 @@
# Changelog
## 2026-03-15 - 25.11.1 - fix(rustproxy-http)
keep connection idle tracking alive during streaming and tune HTTP/2 connection lifetimes
- Propagate connection activity tracking through HTTP/1, HTTP/2, and WebSocket forwarding so active request and response body streams do not trigger the idle watchdog.
- Update CountingBody to refresh connection activity timestamps while data frames are polled during uploads and downloads.
- Increase pooled HTTP/2 max age and set explicit HTTP/2 connection window sizes to improve long-lived streaming behavior.
## 2026-03-15 - 25.11.0 - feat(rustproxy-http)
add HTTP/2 Extended CONNECT WebSocket proxy support