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 e56cad3047 Merge #475 (wai/relay-cascade @43c87c8c): relay-to-relay cascading
Conflicts, both sides kept:
- joule-moq-relay metering.rs's module text and live-metering §8: #463's
  self-metered relay (its counter, OnChipCounter or the unmetered marker) and
  #475's hop links (counted in the track entries, neither subscriber sessions
  nor in the ledger), and both tests' account of the corpus record.
- joule-code and wai CHANGELOGs: #475's entries on top.

Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-26 08:36:07 -04:00
..
draft16 joule-moq-relay: relay-to-relay cascading (work in progress) 2026-10-25 22:41:09 -04:00
draft18 joule-moq-relay: relay-to-relay cascading (work in progress) 2026-10-25 22:41:09 -04:00
draft22 joule-moq-relay: relay-to-relay cascading (work in progress) 2026-10-25 22:41:09 -04:00
secure_objects joule-moq secure_objects: a keyring holds the locations it opened by epoch, and forgets them with the epoch's keys 2026-10-20 08:28:18 -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: drafts chosen by this crate's preference; relay tests and client take the draft 2026-10-21 05:33:13 -04:00
endpoint.rs joule-moq-relay: meter the relay's own energy for real, or sign the unmetered marker 2026-10-26 08:30:49 -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 age × co: the room's own service is not held to the serving rule 2026-10-22 07:08:25 -04:00
lib.rs LOC carriage: WAI envelopes on LOC objects, a writer and reader in joule-moq, the corpus live-conformance/loc 2026-10-22 10:43:34 -04:00
loc.rs LOC corpus: the second-layer vector appends an SPS of layer 1, so only the base-layer rule refuses it 2026-10-22 10:51:18 -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-relay: meter the relay's own energy for real, or sign the unmetered marker 2026-10-26 08:30:49 -04:00
rating.rs clippy: is_multiple_of in the date check, too_many_arguments allowed on the page's claim writer 2026-10-21 19:33:55 -04:00
receipt.rs joule-moq rating claims over MOQT (WAI_RATING 0x3A4D) and the relay's serving rule (age-assurance §5.5, §5.7) 2026-10-21 19:03:43 -04:00
session.rs joule-moq: drafts chosen by this crate's preference; relay tests and client take the draft 2026-10-21 05:33:13 -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