Repository navigation
v0.2.10
v0.2.10 — stable relay identity, reserved peer names
- The relay's identity is now pinned:
GET /v1/identityserves the relay RSA public key and a signed nonce. The CLI stores the SHA-256 fingerprint on first redeem/enroll and aborts on a mismatch (stable-key TOFU). - Reserved peer names: pinned in
relay-config.jsonwith strict startup validation and in-transaction enforcement — a wrong key requesting a reserved name gets HTTP 403reserved_name. Existing re-enrollments are grandfathered; no retroactive eviction. - Enrollment telemetry in the peers table:
enroll_gate,enroll_ip,last_poll_at,last_send_at. Operator-visible only — no telemetry API.
Validated: 118/118 tests green (82 enrollment + full relay regression).
clack-relay-bundle-v0.2.10.tar.gz is the self-contained relay + client + docs bundle.
Release bundle SHA-256: c3dd014ff4eb0418976d48450a546f86a817750951f34ace2fd98671d5493d87