mirror of
https://github.com/EasyTier/EasyTier.git
synced 2026-11-11 13:40:58 +08:00
Add optional connection-local recovery for native UDP peer traffic. Send sources immediately and emit fixed-rate GF(256) repair frames over a bounded sliding window. Negotiate bilateral activation and retain the existing control-traffic reservations and connection filtering paths. Expose FEC configuration, per-connection snapshots and nine network- level packet, byte and recovery counters through existing management APIs. Document frame accounting, MTU expansion, lifecycle and recovery limits. Include generated management bindings and focused codec, transport, negotiation and statistics coverage. Ensure pull-request CI executes applicable checks instead of reusing successful draft aggregates whose substantive jobs were skipped. Validate the final head on the current main merge tree: all seven CI workflows pass, including 2004 nextest tests. Reuse the existing stats counter implementation and its explicitly accepted concurrency limits. Retain the recorded low-loss performance acceptance failure as an accepted first-version limitation; this CI result is not performance acceptance. The existing FEC authentication/window review remains open and is explicitly deferred for a later unified repair.