Alexey
|
ed2139502f
|
X-Telemt-Retry-After-Ms added
|
2026-10-31 13:22:59 +03:00 |
|
Alexey
|
cecc8df758
|
Dead-Code Cleaning
|
2026-10-31 12:19:16 +03:00 |
|
Alexey
|
5a5009174a
|
Rustfmt
|
2026-10-30 22:34:37 +03:00 |
|
Alexey
|
199cc641d5
|
Unlimited ME client admission
|
2026-10-22 19:23:57 +03:00 |
|
Alexey
|
093932dbac
|
SOCKS: classify mapped ME destinations as IPv4
|
2026-10-20 00:26:10 +03:00 |
|
Alexey
|
a8d28e6b37
|
Fix stalled ME relays by observing child task completion #879
|
2026-10-11 13:55:01 +03:00 |
|
Alexey
|
e35db4741d
|
Fix SOCKS BND family validation against the ME destination
|
2026-10-10 23:22:39 +03:00 |
|
Alexey
|
556affc63a
|
ME: Autonomous&Lifecycle-bounded Pool Convergence
Co-Authored-By: brekotis <93345790+brekotis@users.noreply.github.com>
|
2026-10-05 06:02:08 +03:00 |
|
Alexey
|
84d5e98c11
|
ME NAT Discovery Cancellation correctness
Co-Authored-By: brekotis <93345790+brekotis@users.noreply.github.com>
|
2026-10-03 12:36:29 +03:00 |
|
Alexey
|
d65efcc479
|
Fix autonomous ME recovery from Direct fallback
Co-Authored-By: brekotis <93345790+brekotis@users.noreply.github.com>
|
2026-10-02 23:51:14 +03:00 |
|
Alexey
|
326c0ecdb9
|
Rustfmt
|
2026-09-25 19:49:36 +03:00 |
|
Alexey
|
f1107c21d9
|
Process-wide concurrency + Cancellation ownership fixes
|
2026-09-23 22:30:51 +03:00 |
|
Alexey
|
baa9bfbb01
|
ME Authority + Quota Resets + WEB Replacement Rollback fixes
|
2026-09-22 03:01:17 +03:00 |
|
Alexey
|
51e706770c
|
WEB Manager Session + Generation Fence tests
|
2026-09-21 21:08:34 +03:00 |
|
Alexey
|
d706b3f3ba
|
Hardswap Invariants in tests + Quota fixes
|
2026-09-20 00:28:52 +03:00 |
|
Alexey
|
89dacbd17e
|
TOCTOU and lifecycle races across runtime boundaries fixes
|
2026-09-19 22:37:22 +03:00 |
|
Alexey
|
02f66c542e
|
Descriptor-anchored Secured Filesystem Operations
|
2026-09-17 22:45:48 +03:00 |
|
Alexey
|
0ac236955a
|
Proxy Shared User Drafts
|
2026-09-14 20:19:48 +03:00 |
|
Alexey
|
1ea5f7a1d6
|
Atomic Lifecycle for Writer Refresh + Hardswap
|
2026-09-12 20:14:41 +03:00 |
|
Alexey
|
844e41ea34
|
Races in admission + accounting + publication,+ PID fixed
|
2026-09-09 22:45:02 +03:00 |
|
Alexey
|
66f2b8889f
|
Split oversized runtime modules + Async tests hardened
Co-Authored-By: brekotis <93345790+brekotis@users.noreply.github.com>
|
2026-08-30 09:39:33 +03:00 |
|
Alexey
|
281f63f940
|
Runtime Ownership hardened
Co-Authored-By: brekotis <93345790+brekotis@users.noreply.github.com>
|
2026-08-30 08:38:03 +03:00 |
|
Alexey
|
d2edd90479
|
WEB: websocket + websocket-lanes as Carrier
|
2026-08-26 09:16:06 +03:00 |
|
Alexey
|
1a18f2452f
|
Fixed routing across endpoint refresh
Co-Authored-By: brekotis <93345790+brekotis@users.noreply.github.com>
|
2026-08-23 20:43:22 +03:00 |
|
Alexey
|
991d5b2c38
|
Maestro: add in-process runtime generation reload
Co-Authored-By: brekotis <93345790+brekotis@users.noreply.github.com>
|
2026-07-17 23:56:00 +03:00 |
|
Alexey
|
73afeccae1
|
Rustfmt
|
2026-07-13 12:20:24 +03:00 |
|
Alexey
|
d4c4980e5a
|
Bound ME writer queues by resident payload bytes
Co-Authored-By: brekotis <93345790+brekotis@users.noreply.github.com>
|
2026-07-11 18:43:42 +03:00 |
|
Alexey
|
893ce0cf36
|
Hold C2ME byte permits through ME writer completion
Co-Authored-By: brekotis <93345790+brekotis@users.noreply.github.com>
|
2026-07-10 16:35:39 +03:00 |
|
Alexey
|
b8be805aed
|
Rustfmt
|
2026-07-06 20:12:36 +03:00 |
|
Alexey
|
81ae483201
|
Add regression coverage for ME routing, D2C padding, synlimit, and MSS bulk validation
Co-Authored-By: brekotis <93345790+brekotis@users.noreply.github.com>
|
2026-06-30 13:13:11 +03:00 |
|
Alexey
|
b9c5c71dbc
|
Restore ME writer source IP for initial proxy request binding
|
2026-06-29 12:37:31 +03:00 |
|
Alexey
|
37d0184a0b
|
Implement shared MTProto framing and ME address role separation
Co-Authored-By: brekotis <93345790+brekotis@users.noreply.github.com>
|
2026-06-15 08:50:08 +03:00 |
|
Alexey
|
d81d7dba62
|
Rustfmt
|
2026-06-14 19:59:06 +03:00 |
|
Alexey
|
d414c73c9b
|
Hardened KDF-Tuple + NAT Probing + Paddings
Co-Authored-By: brekotis <93345790+brekotis@users.noreply.github.com>
|
2026-06-14 16:15:41 +03:00 |
|
Alexey
|
d4adf0ef9a
|
ME: Bound writer queue waits under backpressure
|
2026-05-25 00:28:29 +03:00 |
|
Alexey
|
dc8951eae8
|
Reduce MR + ME Routing hot-path contention
|
2026-05-22 20:19:09 +03:00 |
|
Alexey
|
77a7f89075
|
Reuse ME reader scratch buffer across read loop iterations
|
2026-05-22 19:56:38 +03:00 |
|
Alexey
|
9abaf9006c
|
Prioritize Cancellation in MP select paths
|
2026-05-22 16:47:54 +03:00 |
|
Alexey
|
98c985091c
|
Decomposing hot-path modules into focused submodules
Signed-off-by: Alexey <247128645+axkurcom@users.noreply.github.com>
|
2026-05-21 18:03:55 +03:00 |
|
Alexey
|
c02c7fbe43
|
Reducing hot-path allocs + duplicate telemetry touchs
Signed-off-by: Alexey <247128645+axkurcom@users.noreply.github.com>
|
2026-05-20 17:07:54 +03:00 |
|
Alexey
|
8379b48f69
|
Fix hot-path replay bounds and ME control allocations
Signed-off-by: Alexey <247128645+axkurcom@users.noreply.github.com>
|
2026-05-20 14:05:22 +03:00 |
|
Alexey
|
914f141715
|
Exclusive Mask + Startup Speed-up
Signed-off-by: Alexey <247128645+axkurcom@users.noreply.github.com>
|
2026-05-19 22:17:59 +03:00 |
|
Alexey
|
86573be493
|
Event-driven Wakeup for ME Admission-gate
|
2026-05-08 13:34:41 +03:00 |
|
Alexey
|
876b74ebf7
|
Hot-path Cleanup and Timeout Invariants
|
2026-04-29 23:16:11 +03:00 |
|
Alexey
|
37c916056a
|
Rustfmt
|
2026-04-25 14:35:35 +03:00 |
|
Alexey
|
2f2fe9d5d3
|
Bound relay queues by bytes
Co-Authored-By: brekotis <93345790+brekotis@users.noreply.github.com>
Signed-off-by: Alexey <247128645+axkurcom@users.noreply.github.com>
|
2026-04-25 13:54:20 +03:00 |
|
Alexey
|
4ce6b14bd8
|
Rustfmt
|
2026-04-21 13:31:24 +03:00 |
|
Alexey
|
1e5b84c0ed
|
Fairshare Disabled semantics fix
|
2026-04-21 11:21:58 +03:00 |
|
Alexey
|
926e3aa987
|
Fairness Regression fixes
|
2026-04-21 01:11:43 +03:00 |
|
Alexey
|
9cb49bc024
|
Fix in Fairness tests
|
2026-04-19 19:03:45 +03:00 |
|