Alexey
ceae1564af
Floor Runtime + Writer Selection Policy + Reconnect/Warmup + TransportPolicy + NAT Runtime Cores
...
Co-Authored-By: brekotis <93345790+brekotis@users.noreply.github.com >
2026-03-25 20:55:20 +03:00
Alexey
7ce5fc66db
ME Reinit Core advancing + Binding Policy Core
...
Co-Authored-By: brekotis <93345790+brekotis@users.noreply.github.com >
2026-03-25 20:35:57 +03:00
Alexey
41493462a1
Drain + Single-Endpoint Runtime Cores
...
Co-Authored-By: brekotis <93345790+brekotis@users.noreply.github.com >
2026-03-25 20:29:22 +03:00
Alexey
dc6b6d3f9d
ME Writer Lifecycle Core
...
Co-Authored-By: brekotis <93345790+brekotis@users.noreply.github.com >
2026-03-25 19:47:41 +03:00
Alexey
1c3e0d4e46
ME Reinit Core
...
Co-Authored-By: brekotis <93345790+brekotis@users.noreply.github.com >
2026-03-25 19:43:02 +03:00
Alexey
8bab3f70e1
WritersState on ArcSwao + Preferred Endpoint on ArcSwap + Two-map Rotation for Desync Dedup
...
Co-Authored-By: brekotis <93345790+brekotis@users.noreply.github.com >
2026-03-25 17:25:35 +03:00
Alexey
814bef9d99
Rustfmt
2026-03-23 20:32:55 +03:00
David Osipov
4c32370b25
Refactor proxy and transport modules for improved safety and performance
...
- Enhanced linting rules in `src/proxy/mod.rs` to enforce stricter code quality checks in production.
- Updated hash functions in `src/proxy/middle_relay.rs` for better efficiency.
- Added new security tests in `src/proxy/tests/middle_relay_stub_completion_security_tests.rs` to validate desynchronization behavior.
- Removed ignored test stubs in `src/proxy/tests/middle_relay_security_tests.rs` to clean up the test suite.
- Improved error handling and code readability in various transport modules, including `src/transport/middle_proxy/config_updater.rs` and `src/transport/middle_proxy/pool.rs`.
- Introduced new padding functions in `src/stream/frame_stream_padding_security_tests.rs` to ensure consistent behavior across different implementations.
- Adjusted TLS stream validation in `src/stream/tls_stream.rs` for better boundary checking.
- General code cleanup and dead code elimination across multiple files to enhance maintainability.
2026-03-21 20:05:07 +04:00
Alexey
d7bbb376c9
Format
2026-03-21 15:45:29 +03:00
David Osipov
c07b600acb
Integration hardening: reconcile main+flow-sec API drift and restore green suite
2026-03-19 20:24:44 +04:00
Alexey
2aa7ea5137
ME Coverage Ratio in API + as Draining Factor
2026-03-18 11:46:13 +03:00
Alexey
3739f38440
Adaptive Buffers + Session Eviction Method
2026-03-18 10:49:02 +03:00
Alexey
ac0698b772
ME Writer Rebinding - Lifecycle and Consistency fixes
2026-03-15 00:17:54 +03:00
Alexey
9401c46727
ME Writer Pick
2026-03-08 03:05:47 +03:00
Alexey
5f77f83b48
ME Adaptive Floor Upper-Limit
2026-03-07 17:27:56 +03:00
Alexey
258191ab87
Routed DC + Strict ME Writers
...
Co-Authored-By: brekotis <93345790+brekotis@users.noreply.github.com >
2026-03-07 13:40:57 +03:00
Alexey
ce9698d39b
ME Adaptive Floor Planner
...
Co-Authored-By: brekotis <93345790+brekotis@users.noreply.github.com >
2026-03-07 02:50:11 +03:00
Alexey
24df865503
Session by Target-DC-ID
...
Co-Authored-By: brekotis <93345790+brekotis@users.noreply.github.com >
2026-03-06 19:59:23 +03:00
Alexey
9b84fc7a5b
Secret Atomic Snapshot + KDF Fingerprint on RwLock
...
Co-Authored-By: brekotis <93345790+brekotis@users.noreply.github.com >
2026-03-05 23:18:26 +03:00
Alexey
d683faf922
HybridAsyncPersistent - new ME Route NoWriter Mode
...
Co-Authored-By: brekotis <93345790+brekotis@users.noreply.github.com >
2026-03-05 22:31:01 +03:00
Alexey
7ea6387278
API ME Pool Status
...
Co-Authored-By: brekotis <93345790+brekotis@users.noreply.github.com >
2026-03-04 02:45:32 +03:00
Alexey
068cf825b9
API Pool Status
...
Co-Authored-By: brekotis <93345790+brekotis@users.noreply.github.com >
2026-03-04 01:40:58 +03:00