v0.29.3
This commit is contained in:
1 parent
68678e98be
commit
b3bc56cd42
16 files changed
+230
-54
No files matched your search
@@ -4,6 +4,13 @@
|
||||
> test-only changes and packaging implementation notes were moved to
|
||||
> [`docs/CHANGELOG_TECHNICAL_ARCHIVE.md`](docs/CHANGELOG_TECHNICAL_ARCHIVE.md).
|
||||
|
||||
## 0.29.3
|
||||
|
||||
- Fix internal error fallback on empty GET/HEAD requests over HTTP/2 and HTTP/3 with unknown body length; safely probe truly empty bodies without replaying nonempty or unbounded payloads.
|
||||
- Preserve the final status and response body of the internal fallback target, including its own 404 HTML, without overwriting it with RustProxy's global error page; warn when a named fallback location is missing.
|
||||
- Add Rust regression tests for empty H2/H3 GET/HEAD, nonempty unknown-length request bodies, unbounded POST, and fallback error-page precedence. Rust compilation and live proxy verification remain pending in this build environment.
|
||||
- Retain SQLite schema 9, Cold Cache format 3 and saved-configuration compatibility with 0.29.2.
|
||||
|
||||
## 0.29.2
|
||||
|
||||
- Debian install/update now deploys managed logrotate policy (14 daily rotations, 100 MB max, compressed, copytruncate) and repairs the shell PATH profile on upgrade.
|
||||
|
||||
Reference in new issue
Block a user