Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
14 changes: 7 additions & 7 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

6 changes: 6 additions & 0 deletions moq-api/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

## [Unreleased]

## [0.2.5](https://github.com/cloudflare/moq-rs/compare/moq-api-v0.2.4...moq-api-v0.2.5) - 2025-11-07

### Other

- Bump redis to fix deprecation warning during build

## [0.2.4](https://github.com/englishm/moq-rs/compare/moq-api-v0.2.3...moq-api-v0.2.4) - 2025-09-15

### Other
Expand Down
2 changes: 1 addition & 1 deletion moq-api/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ authors = ["Luke Curley"]
repository = "https://github.com/englishm/moq-rs"
license = "MIT OR Apache-2.0"

version = "0.2.4"
version = "0.2.5"
edition = "2021"

keywords = ["quic", "http3", "webtransport", "media", "live"]
Expand Down
12 changes: 12 additions & 0 deletions moq-clock-ietf/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,18 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

## [Unreleased]

## [0.6.6](https://github.com/cloudflare/moq-rs/compare/moq-clock-ietf-v0.6.5...moq-clock-ietf-v0.6.6) - 2025-11-07

### Other

- Add extension header support to datagrams
- Fix Datagram Support
- Wire Up Track Status Handling
- moq-clock-ietf variable renames and comments added
- Print CID for clock sessions
- Add --qlog-dir CLI argument to QUIC configuration
- -clock demo - task out reception of new streams so we don't need to wait for previous stream to end

## [0.6.5](https://github.com/englishm/moq-rs/compare/moq-clock-ietf-v0.6.4...moq-clock-ietf-v0.6.5) - 2025-09-15

### Other
Expand Down
2 changes: 1 addition & 1 deletion moq-clock-ietf/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ authors = ["Luke Curley"]
repository = "https://github.com/englishm/moq-rs"
license = "MIT OR Apache-2.0"

version = "0.6.5"
version = "0.6.6"
edition = "2021"

keywords = ["quic", "http3", "webtransport", "media", "live"]
Expand Down
18 changes: 18 additions & 0 deletions moq-native-ietf/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,24 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

## [Unreleased]

## [0.5.6](https://github.com/cloudflare/moq-rs/compare/moq-native-ietf-v0.5.5...moq-native-ietf-v0.5.6) - 2025-11-07

### Other

- Update moq-native-ietf/src/quic.rs
- Print CID for clock sessions
- cargo fmt
- Refactor mlog feature for better layering
- First pass of 'mlog' support
- Implement per-connection qlog file generation
- Thread qlog_dir and base_server_config to accept_session
- Store qlog_dir and base_server_config in Server struct
- Validate qlog directory exists at startup
- Add --qlog-dir CLI argument to QUIC configuration
- Enable qlog feature of quinn
- Log QUIC CIDs for accepted connections
- Use newer quinn

## [0.5.5](https://github.com/englishm/moq-rs/compare/moq-native-ietf-v0.5.4...moq-native-ietf-v0.5.5) - 2025-09-15

### Other
Expand Down
2 changes: 1 addition & 1 deletion moq-native-ietf/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ authors = ["Luke Curley"]
repository = "https://github.com/englishm/moq-rs"
license = "MIT OR Apache-2.0"

version = "0.5.5"
version = "0.5.6"
edition = "2021"

keywords = ["quic", "http3", "webtransport", "media", "live"]
Expand Down
9 changes: 9 additions & 0 deletions moq-pub/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,15 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

## [Unreleased]

## [0.8.6](https://github.com/cloudflare/moq-rs/compare/moq-pub-v0.8.5...moq-pub-v0.8.6) - 2025-11-07

### Other

- moq-transport variable renames and comments added
- Log CID
- Print CID for clock sessions
- Add --qlog-dir CLI argument to QUIC configuration

## [0.8.5](https://github.com/englishm/moq-rs/compare/moq-pub-v0.8.4...moq-pub-v0.8.5) - 2025-09-15

### Other
Expand Down
2 changes: 1 addition & 1 deletion moq-pub/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ authors = ["Mike English", "Luke Curley"]
repository = "https://github.com/englishm/moq-rs"
license = "MIT OR Apache-2.0"

version = "0.8.5"
version = "0.8.6"
edition = "2021"

keywords = ["quic", "http3", "webtransport", "media", "live"]
Expand Down
23 changes: 23 additions & 0 deletions moq-relay-ietf/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,29 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

## [Unreleased]

## [0.7.6](https://github.com/cloudflare/moq-rs/compare/moq-relay-ietf-v0.7.5...moq-relay-ietf-v0.7.6) - 2025-11-07

### Other

- Use correlation IDs in errors
- cargo fmt
- Add support for nested namespaces
- Revert "Add support for namespace hierachies"
- Address PR feedback
- cargo fmt
- Add support for namespace hierachies
- Wire Up Track Status Handling
- moq-relay-ietf variable renames and comments added
- Update moq-relay-ietf/src/relay.rs
- Print CID for clock sessions
- Add --mlog-serve
- Refactor mlog feature for better layering
- First pass of 'mlog' support
- Allow either CID or CID_server.qlog paths
- Add --qlog-serve
- Wire qlog_dir CLI argument through moq-relay-ietf
- Add --qlog-dir CLI argument to QUIC configuration

## [0.7.5](https://github.com/englishm/moq-rs/compare/moq-relay-ietf-v0.7.4...moq-relay-ietf-v0.7.5) - 2025-09-15

### Other
Expand Down
2 changes: 1 addition & 1 deletion moq-relay-ietf/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ authors = ["Luke Curley"]
repository = "https://github.com/englishm/moq-rs"
license = "MIT OR Apache-2.0"

version = "0.7.5"
version = "0.7.6"
edition = "2021"

keywords = ["quic", "http3", "webtransport", "media", "live"]
Expand Down
10 changes: 10 additions & 0 deletions moq-sub/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,16 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

## [Unreleased]

## [0.3.5](https://github.com/cloudflare/moq-rs/compare/moq-sub-v0.3.4...moq-sub-v0.3.5) - 2025-11-07

### Other

- Add support for nested namespaces
- Log CID
- Print CID for clock sessions
- Add --qlog-dir CLI argument to QUIC configuration
- Merge branch 'main' into sub-catalog

## [0.3.4](https://github.com/englishm/moq-rs/compare/moq-sub-v0.3.3...moq-sub-v0.3.4) - 2025-09-15

### Other
Expand Down
2 changes: 1 addition & 1 deletion moq-sub/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ authors = []
repository = "https://github.com/englishm/moq-rs"
license = "MIT OR Apache-2.0"

version = "0.3.4"
version = "0.3.5"
edition = "2021"

keywords = ["quic", "http3", "webtransport", "media", "live"]
Expand Down
78 changes: 78 additions & 0 deletions moq-transport/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,84 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

## [Unreleased]

## [0.11.1](https://github.com/cloudflare/moq-rs/compare/moq-transport-v0.11.0...moq-transport-v0.11.1) - 2025-11-07

### Fixed

- fix issues noticed by CoPilot

### Other

- cargo fmt
- Improve error expressivity and safety
- Address PR feedback
- Use correlation IDs in errors
- Add error correlation ids
- Align error codes with draft-14
- Consistently handle unimplemented features
- Add extension header support to datagrams
- Add support for Immutable Extension headers
- Add logging for immutable extension headers
- Fix last commit
- Fixup KVPs Parsing
- Merge pull request #108 from cloudflare/me/more-kvp-parsing-logging
- Merge pull request #102 from sgodin/datagram-logging
- -fix typo in error definition
- - enable trace level logging on fly
- cargo fmt
- Add support for nested namespaces
- Revert "Add support for namespace hierachies"
- Address PR feedback
- cargo fmt
- Add support for namespace hierachies
- Fix Datagram Support
- Wire Up Track Status Handling
- cargo fmt
- Add separators when printing multiple kv pairs
- Print max 16 bytes of BytesValues when debugging
- Cleanup mlog serialization
- Appease Copilot with more comments
- Improve err handling of push_and_wait_until_popped
- Fix comment typo
- Fix comment typo
- Fixup Subscribe Alias Handling
- -fix spelling errors found by CoPilot
- moq-transport variable renames and comments added
- Use FilterType::LargestObject for subscribe
- Fix param types to match draft-14
- cargo fmt
- Add MoQT qlog events and TODOs for remainder
- cargo fmt
- cargo clippy --fix
- Add more qlog logging to 'mlog' session logs
- Add qlog events for generic logs
- Add some events for subgroup headers and objects
- Add more moqt qlog events
- Emit subscribe and subscribe_ok moqt qlog events
- Add more moqt qlog events
- Refactor mlog feature for better layering
- cargo fmt
- First pass of 'mlog' support
- Initial mlog scaffolding
- Add/bump serde for mlog in moq-transport
- Merge pull request #78 from sgodin/moq-interim-updates-2
- cargo fmt
- Fix lint nit
- Fix lint nit
- Add extra logging
- cargo fmt
- - send track_alias in SubscribeOk to match what is sent in the stream header
- cargo fmt
- Appease linter
- -clock demo - task out reception of new streams so we don't need to wait for previous stream to end
- Tidy versions test fixture
- Tidy track namespace test fixture
- Tidy tuple test fixture
- Setup message test formatting
- Fix comment placement in Location test
- Fix comment placement in KeyValuePair tests
- VarInt tests - use binary literals for readability

## [0.11.0](https://github.com/englishm/moq-rs/compare/moq-transport-v0.10.0...moq-transport-v0.11.0) - 2025-09-15

### Other
Expand Down
2 changes: 1 addition & 1 deletion moq-transport/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ authors = ["Luke Curley"]
repository = "https://github.com/englishm/moq-rs"
license = "MIT OR Apache-2.0"

version = "0.11.0"
version = "0.11.1"
edition = "2021"

keywords = ["quic", "http3", "webtransport", "media", "live"]
Expand Down