Repository navigation
WireMesh v0.10.7
·
76 commits
to main
since this release
Immutable
release. Only release title and notes can be modified.
v0.10.7 — the ROTATION STALLED warning names the right epoch
Patch release. Gateway-only.
Fixed
ROTATION STALLEDnamed the wrong epoch after an abort. The warning (introduced in v0.10.6) computed its target asold_epoch + 1; after a rotation abort the next directive skips an epoch, so the line an operator reads when a rotation is stuck named the aborted epoch beside the correct new tun. The epoch now comes from the rotation state machine's ownOverlapping { new_epoch }via a typed selection that cannot express the old arithmetic. (PR #93)
Test infrastructure
WIREMESH_TEST_OVERLAP_STALL_WARN_SECS(netns-tests feature only; compiled out of release binaries, verified with a positive control) lets the harness reach a genuine R2 stall in seconds instead of 90s. All test-only knobs now live inconfig::faultand nowhere else. The production threshold is unchanged at 90s.
Still off by default
Automatic key rotation remains off. Phase C items unchanged.
Full Changelog: v0.10.6...v0.10.7