carlos / platform Public

Clone
git clone https://amadan.net/carlos/platform

Plain git — no account needed to clone.

Download

Download this file

Findings on the relay spec, revision 6

| Revision-5 finding | Disposition | Reason | |---|---|---| | R5-1 — P2 — Rotation has no cutover path for externally managed TCP routes | Closed | Enable refuses routes without config delivery. Externally supervised TCP routes establish cutover through carlos relay adopted --host, recorded against the issued identities. Routes lacking cutover block retirement and are named by status. The retirement bound remains max(rotation + 28h, latest cutover + 4h). |

Evidence: §5’s enable prerequisite and cutover and retirement procedure.

Reviewed commit fccd93f8d1bcedc4187ed6b91e35e1a5e8293b05, treating Paul’s six rulings as fixed and applying the requested stage-spec threshold. Checked the prior findings, parent roadmap, suite doctrine, referenced code, and Pion v4.1.4’s API and authentication source. All three cryptographic test-vector values reproduce.

No new or remaining P1 or P2 problems found. No R6 findings to report. The stated mechanisms are sufficient for an implementation plan.

No files were changed; no live TURN or EC2 tests were run.

Verdict: accept.