Commit Graph

50 Commits

Author SHA1 Message Date
m c64531d70c Use live QUIC pressure for endpoint ranking 2026-05-16 12:54:51 +03:00
m 8feb6d58fe Report QUIC capacity in smoke 2026-05-16 12:50:51 +03:00
m 5c02667398 Assert VPN fabric shard heartbeat 2026-05-16 12:44:38 +03:00
m a6ee9ba26f Expose VPN fabric smoke fanout 2026-05-16 12:41:53 +03:00
m 09fc6ac659 Smoke test mixed VPN fabric batches 2026-05-16 12:34:36 +03:00
m a5b91113bf Summarize VPN fabric stream sharding health 2026-05-16 12:24:44 +03:00
m 9c702613de Expose VPN fabric stream shard install flags 2026-05-16 12:22:34 +03:00
m a614029d4a Verify sharded VPN fabric session smoke 2026-05-16 12:18:52 +03:00
m e50070c005 Shard VPN fabric session streams 2026-05-16 12:13:59 +03:00
m 9a170c83c2 Use capacity pressure in endpoint ranking 2026-05-16 12:06:05 +03:00
m 90fe4b6872 Report capacity pressure by endpoint 2026-05-16 12:02:46 +03:00
m 9e964e28cb Emit capacity endpoint observations 2026-05-16 11:59:27 +03:00
m d67b80a7aa Report QUIC fabric capacity pressure 2026-05-16 11:54:05 +03:00
m 6dc7a61c9d Configure QUIC fabric idle TTL 2026-05-16 11:51:32 +03:00
m 8622ee71d7 Classify QUIC stream saturation 2026-05-16 11:48:12 +03:00
m 0f7caf5bb4 Configure QUIC fabric stream limits 2026-05-16 11:44:13 +03:00
m 39a5e01a7b Reuse QUIC fabric connections 2026-05-16 11:32:06 +03:00
m dbbdaa63f3 Advertise health-aware peer cache ranking 2026-05-16 11:29:12 +03:00
m 831701003c Apply endpoint health in peer cache 2026-05-16 11:26:06 +03:00
m 9c99899322 Include reporter in endpoint health report 2026-05-16 11:23:48 +03:00
m 0124913919 Tag VPN fabric endpoint health sources 2026-05-16 11:19:36 +03:00
m 4516046a20 Accept endpoint health from mesh config 2026-05-16 11:17:07 +03:00
m 53a5a457e3 Prune VPN fabric endpoint observations 2026-05-16 11:11:37 +03:00
m 6a6ecb67cb Make VPN fabric telemetry carrier neutral 2026-05-16 11:09:27 +03:00
m 68bce01c6f Report VPN fabric endpoint health 2026-05-16 11:08:22 +03:00
m 396d36d5a9 Feed VPN fabric endpoint health into ranking 2026-05-16 11:04:56 +03:00
m e185e1f142 Report VPN fabric dial metrics 2026-05-16 11:00:05 +03:00
m 53c99cedd8 Log selected VPN fabric endpoint candidate 2026-05-16 10:55:01 +03:00
m 850bd67b6a Fallback across VPN fabric endpoint candidates 2026-05-16 10:54:11 +03:00
m 4ebc6629e6 Pin QUIC fabric endpoint certificates 2026-05-16 10:51:06 +03:00
m 3386a5e9b2 Route VPN fabric sessions by endpoint candidates 2026-05-16 10:45:31 +03:00
m efce41f458 Prefer QUIC fabric endpoints 2026-05-16 10:40:41 +03:00
m 562ccfdbc1 Cover QUIC carrier in mesh live smoke 2026-05-16 10:36:14 +03:00
m 6c62c14e2c Wire gated QUIC fabric listener 2026-05-16 10:34:28 +03:00
m d3e5d540bb Select fabric carrier by endpoint 2026-05-16 10:22:44 +03:00
m ba3522d966 Introduce fabric transport abstraction 2026-05-16 10:14:07 +03:00
m 58c810d2e8 Report fabric peer session telemetry 2026-05-16 09:57:06 +03:00
m 03efff6770 Use gated fabric sessions for VPN transport 2026-05-16 01:03:01 +03:00
m e16f456fe8 Gate VPN fabric session transport config 2026-05-16 00:56:11 +03:00
m 0a15617c52 Cover VPN packets in fabric session smoke 2026-05-16 00:49:18 +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 e3f21d591f Stabilize VPN farm startup path 2026-05-15 10:31:29 +03:00
m 04c46042d9 1 2026-05-14 23:30:34 +03:00
m 26cb65e936 Fix VPN fabric-only routing guard 2026-05-14 23:26:19 +03:00
m 8f69d53193 Record project continuation changes 2026-05-12 21:02:29 +03:00
m 8ba0561f4f Initial project snapshot 2026-04-28 22:29:50 +03:00