open-standards/joule-code/joule-code-rs/crates/joule-moq/src
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Transaction Science 16388181ff joule-moq: secure_objects (WIP): seal and open per draft-ietf-moq-secure-objects-01 on -22 objects
Feature secure-objects: the AEADs of the SFrame suites, RFC 9605 SFrame for
its vectors, the Key ID property, the plaintext and its Encrypted Properties
List, key/salt/nonce/AAD, and a room member's keyring with the receiving
checks of WAI confidentiality §6. The published vectors of RFC 9605 and of
the draft's Appendix B are in wai/live-conformance/e2ee/.

Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-19 20:26:20 -04:00
..
draft22 joule-moq: clippy's style notes on the draft-22 code 2026-10-16 10:22:34 -04:00
secure_objects joule-moq: secure_objects (WIP): seal and open per draft-ietf-moq-secure-objects-01 on -22 objects 2026-10-19 20:26:20 -04:00
carriage.rs Receipts in WAI's binary form (jwp-receipts §2.7) on the receipts track, replacing JSON 2026-10-18 14:43:44 -04:00
draft.rs joule-moq: a draft-ietf-moq-transport-22 wire codec beside the draft-08-style one 2026-10-16 09:58:00 -04:00
endpoint.rs joule-code: port CommunicationOS transport (jwp + joule-moq) into the public standard 2026-06-13 21:29:05 -04:00
error.rs joule-moq: the async surface behind a default feature, runtime; without it the codec, carriage and receipts build for wasm32 2026-10-18 13:20:25 -04:00
grant_proof.rs joule-moq-relay: room authorities, a door trust field, and session limits 2026-10-19 03:03:00 -04:00
lib.rs joule-moq: secure_objects (WIP): seal and open per draft-ietf-moq-secure-objects-01 on -22 objects 2026-10-19 20:26:20 -04:00
messages.rs joule-moq: the session, mock, receipts and QUIC transport move onto draft-22 2026-10-16 10:07:07 -04:00
mock.rs joule-moq: clippy's style notes on the draft-22 code 2026-10-16 10:22:34 -04:00
receipt.rs WIP: proof of possession in joule-moq, the relay, its client and the browser client 2026-10-18 15:40:46 -04:00
session.rs joule-moq: the session, mock, receipts and QUIC transport move onto draft-22 2026-10-16 10:07:07 -04:00
staged.rs wai: MoQ catalog — extent from the tracks present, typed fields, namespaces, a receipts track per media track; text against MOQT-22/MSF-01/CMSF-01 2026-10-06 10:16:03 -04:00
track.rs joule-moq: the session, mock, receipts and QUIC transport move onto draft-22 2026-10-16 10:07:07 -04:00
transport_quic.rs joule-moq: the session, mock, receipts and QUIC transport move onto draft-22 2026-10-16 10:07:07 -04:00
wai_dispatch.rs joule-moq: receipt chains recover (P-J2, P-J3); public text by capability; the conformance gate parses its count 2026-10-06 10:39:21 -04:00
wire.rs joule-moq: the session, mock, receipts and QUIC transport move onto draft-22 2026-10-16 10:07:07 -04:00