The first code for inbuxa-relay (docs/spec/features/relay.md), shared by
the relay and the server:
- jmap: requests, responses, RFC 8887 WebSocket frames, the session,
and the relay's method names
- types: Relay settings and status, RecipientDomain, Inbound with its
RFC 8621 Envelope and session, Verdict, RelayEvent
- token: the join token and its HMAC proof (RL-8)
- recipient: normalizing, hashing and deciding recipients (RL-1, RL-11)
- seal: HPKE base mode (X25519, HKDF-SHA256, ChaCha20-Poly1305) over a
chunked stream bound to the message id (RL-21), checked against
RFC 9180 A.2.1
- pin, time: key pins and JMAP UTCDate
Depends only on aws-lc-rs, base64 and serde, all already in the tree.