feat(rustproxy-passthrough): add PROXY protocol v2 client IP handling for UDP and QUIC listeners

This commit is contained in:
2026-03-19 23:16:42 +00:00
parent e8db7bc96d
commit 4b64de2c67
6 changed files with 485 additions and 71 deletions

View File

@@ -1,5 +1,12 @@
# Changelog
## 2026-03-19 - 25.17.0 - feat(rustproxy-passthrough)
add PROXY protocol v2 client IP handling for UDP and QUIC listeners
- propagate trusted proxy IP configuration into UDP and QUIC listener managers
- extract and preserve real client addresses from PROXY protocol v2 headers for HTTP/3 and QUIC stream handling
- apply rate limiting, session limits, routing, and metrics using the resolved client IP while preserving correct proxy return-path routing
## 2026-03-19 - 25.16.3 - fix(rustproxy)
upgrade fallback UDP listeners to QUIC when TLS certificates become available