v0.26.0
This commit is contained in:
1 parent
d168ee2afa
commit
ddc5c6593f
70 files changed
+2293
-594
No files matched your search
+12
@@ -1,5 +1,17 @@
|
||||
# RustProxy roadmap
|
||||
|
||||
## 0.26.0 - Persistent protocol diagnostics and stored-log explorer
|
||||
|
||||
Current direction: 0.25.7 -> 0.26.0
|
||||
|
||||
- [x] Persist malformed HTTP, TLS/QUIC handshake failures, HTTP/2/HTTP/3 protocol failures, invalid h2c attempts and connection-limit rejects through the existing bounded logging sink.
|
||||
- [x] Keep low-level protocol failures out of the Live Logs memory ring so hostile scans cannot displace ordinary live request history.
|
||||
- [x] Add a local read-only **Logs** explorer with bounded server-side filtering and pagination over configured access/error files.
|
||||
- [x] Prevent arbitrary-path browsing and symlink following; enumerate only paths derived from active RustProxy logging configuration.
|
||||
- [x] Add `/logs` dashboard navigation plus a Logging-settings launcher while retaining the existing Live Logs dialog unchanged.
|
||||
- [x] Keep schema 8 and configuration compatibility with 0.25.7.
|
||||
- [ ] Run compiler-enabled `cargo fmt --all`, `cargo check --locked --all-targets` and `cargo test --locked --all-targets` on a Rust release host.
|
||||
|
||||
## 0.25.7 - Vhost operations and backend observability
|
||||
|
||||
Current direction: 0.25.6 -> 0.25.7
|
||||
|
||||
Reference in new issue
Block a user