Repository navigation
Releases: li-ch/rouster
Release list
v1.1.0 — the performance release
Three of four headline metrics ≥2× ahead of FRR 10.2.2 on the same rig, same feed, same injector: full-table wall 8.02 s vs 30.36 s (3.79×), speaker memory 449 vs 897 B/prefix (2.1×), core memory 229 vs 519 B/prefix (2.27×). CPU ahead on both processes (bgpd 6.88 vs 11.03 s, rousterd 6.95 vs 9.67 s; pair 1.52×, honestly sub-2×). Every receipt in the frozen-claim-policy ledger (docs/benchmarks.md §R). Also: IS-IS depth, F3 first-AS, RESTCONF v2 security posture, fuzz CI (first dispatch caught a real OOB).
v1.0.0 — the goals-meeting release
Every plan pillar landed and live-proven: the ZAPI-interop core, four SAVNET slices + BAR-SAV, native bgpd (RPKI/ASPA/OTC from the start), ospfd v2+v3 on one AF-generic codebase, isisd, bfdd — all at Full adjacency with real FRR 10.2.2 — plus the complete management plane (YANG core, transactional configd, RESTCONF northbound, vtyd). 1845 tests green, 39-script container smoke suite, Linux CI on every push, nightly fuzz + docker suites. Full 1.126M-prefix table in-kernel in 17.1 s median (descriptive claim, frozen policy). MIT.
v0.1.0
The first tagged release: the ZAPI-interop core, all four SAVNET slices, three native protocol daemons (bgpd with RPKI/ASPA/OTC from the start, ospfd v2+v3 AF-generic, bfdd with receive-side TTL enforcement) — all live-proven against real FRR 10.2.2 — plus the management plane foundation (configd, vtyd, rousterctl). Gate: 1468 tests green; 34-script container smoke suite; Linux CI on every push. MIT.