@@ -23,6 +23,9 @@ behavior when the change improves security or project direction.
2323
2424### Changed
2525
26+ - Select an installed GCC 13/12/11 compiler pair automatically for
27+ release-mode rustls/AWS-LC FIPS validation when the system default compiler
28+ is outside the supported range.
2629- Update direct dependency baselines to ` base64-ng 1.3.7 ` , ` bytes 1.12.1 ` ,
2730 ` regex 1.13.0 ` , ` sanitization 1.2.4 ` , and test-only ` wat 1.253.0 ` .
2831- Update the workspace MSRV, pinned toolchain, and container builders to Rust
@@ -43,6 +46,8 @@ behavior when the change improves security or project direction.
4346- Restore ` fuzz/ ` as an intentionally standalone cargo-fuzz workspace, remove
4447 its obsolete Pingora patch, refresh its dependency lockfile, and make the
4548 fuzz validation gate compile every target automatically.
49+ - Run filesystem-sensitive smoke fixtures below private repository-owned roots
50+ and use compact paths for Unix-socket integration tests.
4651
4752### Security
4853
@@ -69,8 +74,13 @@ behavior when the change improves security or project direction.
6974 encryption keys in ` sanitization::SecretBytes<32> ` .
7075- Reject duplicate canonical storage-bin roots, verify persisted cache object
7176 keys before serving, and record strict Host-routing rejections in metrics.
72- - Route cache inspection through registered live allocators and hold an
73- exclusive filesystem lease for every active storage-bin root.
77+ - Route storage-bin cache inspection through registered live allocators and
78+ hold an exclusive filesystem lease for every active storage-bin root, while
79+ retaining standalone filesystem-backend CLI inspection.
80+ - Shorten generated managed PHP-FPM socket names and validate the complete Unix
81+ socket address before spawn instead of permitting PHP-FPM path truncation.
82+ - Map native HTTP/1 request-head limit and syntax failures to explicit ` 431 ` ,
83+ ` 414 ` , and ` 400 ` responses before closing the connection.
7484- Bound aggregate request-driven blocking work across Wasm, auth, mirrors,
7585 disk cache, and ACME at 256 beneath an explicit 384-thread Tokio blocking
7686 pool, preserving operational headroom.
0 commit comments