diff --git a/Cargo.lock b/Cargo.lock index 07c23b00c2..4a8bd9d1cf 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1640,9 +1640,9 @@ dependencies = [ [[package]] name = "ctutils" -version = "0.4.2" +version = "0.4.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7d5515a3834141de9eafb9717ad39eea8247b5674e6066c404e8c4b365d2a29e" +checksum = "03bb0e1cc970d482d121d9a1744999169b69a07470b3d644a7894e53fcaf4574" dependencies = [ "cmov", "subtle", @@ -2102,7 +2102,7 @@ dependencies = [ "elliptic-curve", "rfc6979", "signature 3.0.0", - "spki 0.8.0", + "spki 0.8.1", "zeroize", ] @@ -3948,7 +3948,7 @@ checksum = "b6d2cec3eae94f9f509c767b45932f1ada8350c4bdb85af2fcab4a3c14807981" [[package]] name = "libmoq" -version = "0.6.11" +version = "0.6.12" [[package]] name = "libredox" @@ -4325,7 +4325,7 @@ dependencies = [ [[package]] name = "moq-boy" -version = "0.5.11" +version = "0.5.12" dependencies = [ "anyhow", "boytacean", @@ -4369,7 +4369,7 @@ dependencies = [ [[package]] name = "moq-cli" -version = "0.14.1" +version = "0.14.2" dependencies = [ "anyhow", "axum", @@ -4431,7 +4431,7 @@ dependencies = [ [[package]] name = "moq-ffi" -version = "0.4.11" +version = "0.4.12" dependencies = [ "bytes", "getrandom 0.4.3", @@ -4468,7 +4468,7 @@ dependencies = [ [[package]] name = "moq-gst" -version = "0.4.11" +version = "0.4.12" dependencies = [ "anyhow", "bytes", @@ -4752,7 +4752,7 @@ dependencies = [ [[package]] name = "moq-relay" -version = "0.17.1" +version = "0.17.2" dependencies = [ "anyhow", "axum", @@ -4811,7 +4811,7 @@ dependencies = [ [[package]] name = "moq-rtc" -version = "0.3.11" +version = "0.3.12" dependencies = [ "aws-lc-rs", "axum", @@ -4903,7 +4903,7 @@ dependencies = [ [[package]] name = "moq-stats" -version = "0.2.11" +version = "0.2.12" dependencies = [ "futures", "moq-json", @@ -4936,7 +4936,7 @@ dependencies = [ [[package]] name = "moq-tokio" -version = "0.19.22" +version = "0.19.23" dependencies = [ "anyhow", "bytes", @@ -6745,7 +6745,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "451913da69c775a56034ea8d9003d27ee8948e12443eae7c038ba100a4f21cb7" dependencies = [ "der 0.8.2", - "spki 0.8.0", + "spki 0.8.1", ] [[package]] @@ -8469,9 +8469,9 @@ dependencies = [ [[package]] name = "spki" -version = "0.8.0" +version = "0.8.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1d9efca8738c78ee9484207732f728b1ef517bbb1833d6fc0879ca898a522f6f" +checksum = "7ef958a98b9d5da290cfc78946e9f3e61e1e62a18db0d92cac0b83cc161491a9" dependencies = [ "base64ct", "der 0.8.2", @@ -9828,9 +9828,9 @@ dependencies = [ [[package]] name = "want" -version = "0.3.1" +version = "0.3.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bfa7760aed19e106de2c7c0b581b509f2f25d3dacaf737cb82ac61bc6d760b0e" +checksum = "ec4cdd0dd910afe868b7ef477227d8d538b46b3075031afee8a9f2acb0a2ed0b" dependencies = [ "try-lock", ] @@ -11177,18 +11177,18 @@ dependencies = [ [[package]] name = "zerocopy" -version = "0.8.59" +version = "0.8.60" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6df92bf3d9227be3d53173901ddbffac2babc27ae50f397776ffd6dc33f800cb" +checksum = "6400fc4bb7426f6faac3fb07566122bb18622e3022bd2c36426a92ed489b1dbe" dependencies = [ "zerocopy-derive", ] [[package]] name = "zerocopy-derive" -version = "0.8.59" +version = "0.8.60" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ac4f328cf2f05d084e496c3e9c3f33ed0a183656a16e1fcec4d464d8373aec82" +checksum = "99c27cc7525bad4df59a45e073c45b2c2aa820efb588234cc23a547ec69a34db" dependencies = [ "proc-macro2", "quote", diff --git a/Cargo.toml b/Cargo.toml index f0658b7fe1..cbb0409861 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -160,13 +160,13 @@ moq-noq-proto = { version = "2.0.1", default-features = false } # used by moq-video on Linux. moq-nvenc = { version = "0.1.2", path = "rs/moq-nvenc" } moq-pattern = { version = "0.1.2", path = "rs/moq-pattern" } -moq-relay = { version = "0.17.1", path = "rs/moq-relay", default-features = false } -moq-rtc = { version = "0.3.11", path = "rs/moq-rtc" } +moq-relay = { version = "0.17.2", path = "rs/moq-relay", default-features = false } +moq-rtc = { version = "0.3.12", path = "rs/moq-rtc" } moq-rtmp = { version = "0.3.11", path = "rs/moq-rtmp" } moq-sock = { version = "0.2.0", path = "rs/moq-sock" } moq-srt = { version = "0.3.11", path = "rs/moq-srt" } -moq-stats = { version = "0.2.11", path = "rs/moq-stats" } -moq-tokio = { version = "0.19.22", path = "rs/moq-tokio", default-features = false } +moq-stats = { version = "0.2.12", path = "rs/moq-stats" } +moq-tokio = { version = "0.19.23", path = "rs/moq-tokio", default-features = false } # Default features off on moq-transcode and moq-video so each workspace consumer # chooses native codecs, OpenH264, and rendering explicitly. Both crates still # provide working native plus software defaults when depended on directly. diff --git a/rs/libmoq/Cargo.toml b/rs/libmoq/Cargo.toml index 496cc5ad4d..e042c37f19 100644 --- a/rs/libmoq/Cargo.toml +++ b/rs/libmoq/Cargo.toml @@ -5,7 +5,7 @@ authors = ["Luke Curley ", "Brian Medley " repository = "https://github.com/moq-dev/moq" license = "MIT OR Apache-2.0" -version = "0.6.11" +version = "0.6.12" edition = "2024" rust-version.workspace = true diff --git a/rs/moq-boy/CHANGELOG.md b/rs/moq-boy/CHANGELOG.md index 3f001294bb..6c6db9f2d8 100644 --- a/rs/moq-boy/CHANGELOG.md +++ b/rs/moq-boy/CHANGELOG.md @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.5.12](https://github.com/moq-dev/moq/compare/moq-boy-v0.5.11...moq-boy-v0.5.12) - 2026-10-06 + +### Other + +- updated the following local packages: moq-tokio + ## [0.5.11](https://github.com/moq-dev/moq/compare/moq-boy-v0.5.10...moq-boy-v0.5.11) - 2026-10-05 ### Other diff --git a/rs/moq-boy/Cargo.toml b/rs/moq-boy/Cargo.toml index 4b23c0f282..a20246aa6d 100644 --- a/rs/moq-boy/Cargo.toml +++ b/rs/moq-boy/Cargo.toml @@ -7,7 +7,7 @@ license = "MIT OR Apache-2.0" keywords = ["moq", "gameboy", "streaming", "emulator", "live"] categories = ["multimedia::video", "emulators", "network-programming"] -version = "0.5.11" +version = "0.5.12" edition = "2024" rust-version.workspace = true diff --git a/rs/moq-c/CHANGELOG.md b/rs/moq-c/CHANGELOG.md index fb5230aa8d..0f927c0668 100644 --- a/rs/moq-c/CHANGELOG.md +++ b/rs/moq-c/CHANGELOG.md @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.6.12](https://github.com/moq-dev/moq/compare/libmoq-v0.6.11...libmoq-v0.6.12) - 2026-10-06 + +### Other + +- updated the following local packages: moq-tokio + ## [0.6.11](https://github.com/moq-dev/moq/compare/libmoq-v0.6.10...libmoq-v0.6.11) - 2026-10-05 ### Other diff --git a/rs/moq-cli/CHANGELOG.md b/rs/moq-cli/CHANGELOG.md index 5bc00687b5..0291c228f3 100644 --- a/rs/moq-cli/CHANGELOG.md +++ b/rs/moq-cli/CHANGELOG.md @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.14.2](https://github.com/moq-dev/moq/compare/moq-cli-v0.14.1...moq-cli-v0.14.2) - 2026-10-06 + +### Other + +- updated the following local packages: moq-tokio, moq-relay, moq-rtc + ## [0.14.1](https://github.com/moq-dev/moq/compare/moq-cli-v0.14.0...moq-cli-v0.14.1) - 2026-10-05 ### Other diff --git a/rs/moq-cli/Cargo.toml b/rs/moq-cli/Cargo.toml index be8d840f4e..5e667ff564 100644 --- a/rs/moq-cli/Cargo.toml +++ b/rs/moq-cli/Cargo.toml @@ -5,7 +5,7 @@ authors = ["Luke Curley "] repository = "https://github.com/moq-dev/moq" license = "MIT OR Apache-2.0" -version = "0.14.1" +version = "0.14.2" edition = "2024" # Depends on moq-relay, whose sysinfo 0.39 needs 1.95, above the 1.91 workspace # floor. This binary is an application, so the bump stays here rather than diff --git a/rs/moq-ffi/CHANGELOG.md b/rs/moq-ffi/CHANGELOG.md index 4d78530cee..c24f9c3551 100644 --- a/rs/moq-ffi/CHANGELOG.md +++ b/rs/moq-ffi/CHANGELOG.md @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.4.12](https://github.com/moq-dev/moq/compare/moq-ffi-v0.4.11...moq-ffi-v0.4.12) - 2026-10-06 + +### Other + +- updated the following local packages: moq-tokio + ## [0.4.11](https://github.com/moq-dev/moq/compare/moq-ffi-v0.4.10...moq-ffi-v0.4.11) - 2026-10-05 ### Other diff --git a/rs/moq-ffi/Cargo.toml b/rs/moq-ffi/Cargo.toml index a3c953f5a6..1fa8308d0f 100644 --- a/rs/moq-ffi/Cargo.toml +++ b/rs/moq-ffi/Cargo.toml @@ -5,7 +5,7 @@ authors = ["Luke Curley ", "Brian Medley " repository = "https://github.com/moq-dev/moq" license = "MIT OR Apache-2.0" -version = "0.4.11" +version = "0.4.12" edition = "2024" keywords = ["quic", "http3", "webtransport", "media", "live"] diff --git a/rs/moq-gst/CHANGELOG.md b/rs/moq-gst/CHANGELOG.md index ee25d344ad..ad9d35e3c4 100644 --- a/rs/moq-gst/CHANGELOG.md +++ b/rs/moq-gst/CHANGELOG.md @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.4.12](https://github.com/moq-dev/moq/compare/moq-gst-v0.4.11...moq-gst-v0.4.12) - 2026-10-06 + +### Other + +- updated the following local packages: moq-tokio + ## [0.4.11](https://github.com/moq-dev/moq/compare/moq-gst-v0.4.10...moq-gst-v0.4.11) - 2026-10-05 ### Other diff --git a/rs/moq-gst/Cargo.toml b/rs/moq-gst/Cargo.toml index 02739d5c8f..cc4e410613 100644 --- a/rs/moq-gst/Cargo.toml +++ b/rs/moq-gst/Cargo.toml @@ -5,7 +5,7 @@ authors = ["Luke Curley"] repository = "https://github.com/moq-dev/moq" license = "MIT OR Apache-2.0" -version = "0.4.11" +version = "0.4.12" edition = "2024" rust-version.workspace = true publish = true diff --git a/rs/moq-relay/CHANGELOG.md b/rs/moq-relay/CHANGELOG.md index 3a132ea274..b9142cd7b0 100644 --- a/rs/moq-relay/CHANGELOG.md +++ b/rs/moq-relay/CHANGELOG.md @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.17.2](https://github.com/moq-dev/moq/compare/moq-relay-v0.17.1...moq-relay-v0.17.2) - 2026-10-06 + +### Added + +- *(stats)* linger an empty group broadcast before unannouncing it (backport #4871) + ## [0.17.1](https://github.com/moq-dev/moq/compare/moq-relay-v0.17.0...moq-relay-v0.17.1) - 2026-10-05 ### Fixed diff --git a/rs/moq-relay/Cargo.toml b/rs/moq-relay/Cargo.toml index f13f1e7c07..0e3581da11 100644 --- a/rs/moq-relay/Cargo.toml +++ b/rs/moq-relay/Cargo.toml @@ -5,7 +5,7 @@ authors = ["Luke Curley"] repository = "https://github.com/moq-dev/moq" license = "MIT OR Apache-2.0" -version = "0.17.1" +version = "0.17.2" edition = "2024" # sysinfo 0.39 (cache governor cgroup limits) needs 1.95, above the 1.91 # workspace floor. moq-relay is lib+bin, so this applies to its library target diff --git a/rs/moq-rtc/CHANGELOG.md b/rs/moq-rtc/CHANGELOG.md index d7f55a3399..5a298f0579 100644 --- a/rs/moq-rtc/CHANGELOG.md +++ b/rs/moq-rtc/CHANGELOG.md @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.3.12](https://github.com/moq-dev/moq/compare/moq-rtc-v0.3.11...moq-rtc-v0.3.12) - 2026-10-06 + +### Other + +- updated the following local packages: moq-tokio + ## [0.3.11](https://github.com/moq-dev/moq/compare/moq-rtc-v0.3.10...moq-rtc-v0.3.11) - 2026-10-05 ### Other diff --git a/rs/moq-rtc/Cargo.toml b/rs/moq-rtc/Cargo.toml index 614fb64549..50162b504a 100644 --- a/rs/moq-rtc/Cargo.toml +++ b/rs/moq-rtc/Cargo.toml @@ -5,7 +5,7 @@ authors = ["Luke Curley "] repository = "https://github.com/moq-dev/moq" license = "MIT OR Apache-2.0" -version = "0.3.11" +version = "0.3.12" edition = "2024" rust-version.workspace = true diff --git a/rs/moq-stats/CHANGELOG.md b/rs/moq-stats/CHANGELOG.md index e863446263..d9ca6d432d 100644 --- a/rs/moq-stats/CHANGELOG.md +++ b/rs/moq-stats/CHANGELOG.md @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.2.12](https://github.com/moq-dev/moq/compare/moq-stats-v0.2.11...moq-stats-v0.2.12) - 2026-10-06 + +### Added + +- *(stats)* linger an empty group broadcast before unannouncing it (backport #4871) + ## [0.2.11](https://github.com/moq-dev/moq/compare/moq-stats-v0.2.10...moq-stats-v0.2.11) - 2026-10-05 ### Fixed diff --git a/rs/moq-stats/Cargo.toml b/rs/moq-stats/Cargo.toml index cad9db9b78..dd8eb203d2 100644 --- a/rs/moq-stats/Cargo.toml +++ b/rs/moq-stats/Cargo.toml @@ -5,7 +5,7 @@ authors = ["Luke Curley "] repository = "https://github.com/moq-dev/moq" license = "MIT OR Apache-2.0" -version = "0.2.11" +version = "0.2.12" edition = "2024" rust-version.workspace = true diff --git a/rs/moq-tokio/CHANGELOG.md b/rs/moq-tokio/CHANGELOG.md index cbcb38808a..1a9b8ba021 100644 --- a/rs/moq-tokio/CHANGELOG.md +++ b/rs/moq-tokio/CHANGELOG.md @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.19.23](https://github.com/moq-dev/moq/compare/moq-tokio-v0.19.22...moq-tokio-v0.19.23) - 2026-10-06 + +### Fixed + +- *(moq-tokio)* finite default connection receive window (backport #4605) ([#4858](https://github.com/moq-dev/moq/pull/4858)) + ## [0.19.22](https://github.com/moq-dev/moq/compare/moq-tokio-v0.19.21...moq-tokio-v0.19.22) - 2026-10-05 ### Other diff --git a/rs/moq-tokio/Cargo.toml b/rs/moq-tokio/Cargo.toml index 1904d062f6..45ad002eab 100644 --- a/rs/moq-tokio/Cargo.toml +++ b/rs/moq-tokio/Cargo.toml @@ -5,7 +5,7 @@ authors = ["Luke Curley"] repository = "https://github.com/moq-dev/moq" license = "MIT OR Apache-2.0" -version = "0.19.22" +version = "0.19.23" edition = "2024" rust-version.workspace = true