Commit Graph

133 Commits

Author SHA1 Message Date
m 9cd0cb5ea9 Add fabric peer session manager 2026-05-16 00:51:39 +03:00
m 0a15617c52 Cover VPN packets in fabric session smoke 2026-05-16 00:49:18 +03:00
m 88db12617b Add fabric session packet transport 2026-05-16 00:47:07 +03:00
m 5d1523ec4e Map VPN packet batches to fabric frames 2026-05-16 00:44:30 +03:00
m aa09c10252 Add async fabric session pump 2026-05-16 00:40:59 +03:00
m ce6b9beb6b Add persistent fabric session client 2026-05-16 00:38:28 +03:00
m b5a29d692e Cover fabric session in mesh live smoke 2026-05-16 00:34:15 +03:00
m f9a8054dd8 Support signed fabric session smoke headers 2026-05-16 00:32:16 +03:00
m c2418e5ff2 Gate fabric session endpoint through node config 2026-05-16 00:29:54 +03:00
m 85c61a474f Add fabric session smoke CLI 2026-05-16 00:24:21 +03:00
m 4881b5e702 Add fabric session websocket client smoke API 2026-05-16 00:22:01 +03:00
m be31798d7c Require auth for fabric session websocket 2026-05-16 00:19:38 +03:00
m 8a972ea68f Add gated fabric session websocket endpoint 2026-05-16 00:16:13 +03:00
m 01f28693f5 Add fabric websocket transport adapter 2026-05-16 00:12:42 +03:00
m f82e6990f2 Add fabric binary transport loop 2026-05-16 00:10:04 +03:00
m 6ac41052e6 Handle fabric session protocol frames 2026-05-16 00:07:57 +03:00
m c711bdc67c Add fabric session stream runtime skeleton 2026-05-16 00:02:05 +03:00
m 2cedc2e2f3 Define distributed fabric node protocol plan 2026-05-15 23:55:21 +03:00
m bf78af07a6 Tune VPN fabric batching and flow windows 2026-05-15 23:19:15 +03:00
m fdf176bc5d Recover Android VPN faster on RDP stalls 2026-05-15 23:04:14 +03:00
m d2cd83a2be Improve Android VPN mixed-load QoS 2026-05-15 21:28:56 +03:00
m 54ce203c67 Allow clean route feedback to clear stale fences 2026-05-15 20:49:24 +03:00
m 3344fe5020 Keep Android diagnostic device id stable 2026-05-15 19:55:53 +03:00
m baf6d74bec Stabilize Android VPN upgrade restart 2026-05-15 19:22:33 +03:00
m 1dfeb79d53 Prioritize Android VPN control packets 2026-05-15 19:12:33 +03:00
m be25ff5725 Recover VPN fabric lease expiry 2026-05-15 18:52:37 +03:00
m 52dfce316d Reduce VPN control packet latency 2026-05-15 18:19:55 +03:00
m ceda460d09 Prioritize Android WebSocket downlink packets 2026-05-15 17:09:35 +03:00
m af85f6e309 Infer VPN packet traffic class 2026-05-15 16:38:00 +03:00
m 50db5e7a0d Prioritize VPN gateway control packets 2026-05-15 16:19:24 +03:00
m 59afc6bcc7 Guard Android VPN runtime generations 2026-05-15 15:13:37 +03:00
m 769bb3176c Prioritize Android VPN TCP handshakes 2026-05-15 14:57:37 +03:00
m d43d7b6589 Stabilize Android VPN watchdog telemetry 2026-05-15 14:43:55 +03:00
m 94eae6f9f0 Restore ordered Android VPN uplink sender 2026-05-15 14:29:00 +03:00
m 2eee9f9eb6 Tune Android VPN uplink workers 2026-05-15 14:23:32 +03:00
m 7b80dd020c Add explicit Android VPN LAN routes 2026-05-15 14:14:33 +03:00
m 64c795f233 Make Android VPN watchdog conservative under load 2026-05-15 13:34:54 +03:00
m e4a3e08876 Keep VPN diagnostics from restarting runtime by default 2026-05-15 13:07:15 +03:00
m d8c1632631 Reconnect Android VPN WebSocket after send rejection 2026-05-15 12:43:26 +03:00
m 5b9bdc2003 Avoid VPN watchdog recovery after TCP SYN ACK 2026-05-15 12:31:41 +03:00
m e3f21d591f Stabilize VPN farm startup path 2026-05-15 10:31:29 +03:00
m 96566cbe55 Retry stale Android VPN WebSocket connects 2026-05-15 09:51:30 +03:00
m 2cb6005cd3 Stabilize VPN farm WebSocket dataplane 2026-05-15 09:33:31 +03:00
m 5f4ac89767 Use fabric WebSocket dataplane for Android VPN 2026-05-15 08:50:26 +03:00
m 8558b210c3 Wait for Android VPN runtime before recovery probes 2026-05-15 08:26:21 +03:00
m 620d5a97c9 Recover Android VPN probes after first stall 2026-05-15 07:58:36 +03:00
m d2746cac68 Speed up Android VPN stall recovery 2026-05-15 01:09:07 +03:00
m 495059b92e Harden Android VPN uplink transient retries 2026-05-15 00:49:28 +03:00
m 4e694dc903 Fix Android VPN traffic from external apps 2026-05-14 23:35:43 +03:00
m 04c46042d9 1 2026-05-14 23:30:34 +03:00