This commit is contained in:
Mateusz Gruszczyński committed 2026-10-12 11:22:42 +02:00
1 parent 68ada6680d
commit 180a0e4877
56 files changed
+9866 -205

No files matched your search

+11
View File
@@ -1,5 +1,16 @@
# RustProxy roadmap
## 0.31.8 - Stored Logs sorting, built-in pages and allocation reduction (runtime acceptance pending)
- [x] Consolidate 28 numbered Rust test fragments into seven large `tests.rs` files; exempt test sources from the 500-line production limit and remove obsolete fragment paths.
- [x] Sort Stored Logs across the bounded server-side scan before pagination, including dynamic columns and durable account preferences.
- [x] Complete the built-in status response pages in the existing visual style, including 200 OK.
- [x] Pack GeoIP IPv6 records and remove unused CSV Vec capacity without changing lookup results.
- [x] Add bounded zero-copy transformed-cache fill where exclusive ownership and exact allocation capacity are available.
- [x] Correct Docker VHosts post-restart pending/failed status, first-read synchronization and TLS pin indicator, without changing poll/TLS/SQLite protocols.
- [ ] Compile, format, run Rust tests and check performance with Rust 1.99+, resolve/verify dependencies and run real H1/H2/H3 + browser acceptance.
- [ ] Compare stable RSS at identical HOT usage and traffic; do not claim the estimated allocation savings are measured RSS.
## 0.31.7 - UA-specific throttling and managed update housekeeping (runtime acceptance pending)
- [x] Group global UA blocking, headers and response controls in a tabbed Settings page.