summaryrefslogtreecommitdiffstats
path: root/packaging
diff options
context:
space:
mode:
authorChristophe Besson <cbesson@gmail.com>2026-08-09 05:20:43 +0200
committerChristophe Besson <cbesson@gmail.com>2026-08-09 05:20:43 +0200
commit95e045272243043ed9a207115f7737a0e3eb1ccc (patch)
treec6255c770fc64bb7505400d7c14a8a418b0fc747 /packaging
parentdeee67755991994742ef144400857dd5f6b8aafa (diff)
downloadmeshbay-95e045272243043ed9a207115f7737a0e3eb1ccc.tar.gz
feat(hub): add MHP federation + Mesh Relay registration — 5.2 + 5.3
Federation (MHP 0.1): /mhp/info, /mhp/directory (GET=export, POST=receive), /mhp/revoke (propagation), /mhp/peers (admin registration). Peer auth: JWT EdDSA signed by requesting hub's key. Explicit peer allowlist — no auto-discovery. Relay (5.3): /v1/relays (GET=list), /v1/relays/register (relay keepalive), /v1/relays/approve (admin pre-approval). Relays pre-approved by admin, then self-register with signed endpoint. Nodes query when hole punch fails. 59/59 tests. Co-Authored-By: Claude Sonnet 4.6 (1M context) <noreply@anthropic.com>
Diffstat (limited to 'packaging')
0 files changed, 0 insertions, 0 deletions