From c071131717bf6b0ce7a68b423f172c2332a6d451 Mon Sep 17 00:00:00 2001 From: "moq-bot[bot]" <186640430+moq-bot[bot]@users.noreply.github.com> Date: Sun, 13 Sep 2026 14:55:34 +0000 Subject: [PATCH] chore: release --- Cargo.lock | 529 ++++++++++++++-------------------- Cargo.toml | 36 +-- rs/hang/CHANGELOG.md | 6 + rs/hang/Cargo.toml | 2 +- rs/kio/CHANGELOG.md | 6 + rs/kio/Cargo.toml | 2 +- rs/libmoq/CHANGELOG.md | 14 + rs/libmoq/Cargo.toml | 2 +- rs/moq-audio/CHANGELOG.md | 6 + rs/moq-audio/Cargo.toml | 2 +- rs/moq-boy/CHANGELOG.md | 6 + rs/moq-boy/Cargo.toml | 2 +- rs/moq-cli/CHANGELOG.md | 6 + rs/moq-cli/Cargo.toml | 2 +- rs/moq-ffi/CHANGELOG.md | 6 + rs/moq-ffi/Cargo.toml | 2 +- rs/moq-gst/CHANGELOG.md | 6 + rs/moq-gst/Cargo.toml | 2 +- rs/moq-hls/CHANGELOG.md | 6 + rs/moq-hls/Cargo.toml | 2 +- rs/moq-json/CHANGELOG.md | 6 + rs/moq-json/Cargo.toml | 2 +- rs/moq-loc/CHANGELOG.md | 6 + rs/moq-loc/Cargo.toml | 2 +- rs/moq-mux/CHANGELOG.md | 6 + rs/moq-mux/Cargo.toml | 2 +- rs/moq-native/CHANGELOG.md | 7 + rs/moq-native/Cargo.toml | 2 +- rs/moq-net/CHANGELOG.md | 10 + rs/moq-net/Cargo.toml | 2 +- rs/moq-nvenc/CHANGELOG.md | 6 + rs/moq-nvenc/Cargo.toml | 2 +- rs/moq-relay/CHANGELOG.md | 6 + rs/moq-relay/Cargo.toml | 2 +- rs/moq-room/CHANGELOG.md | 6 + rs/moq-room/Cargo.toml | 2 +- rs/moq-rtc/CHANGELOG.md | 6 + rs/moq-rtc/Cargo.toml | 2 +- rs/moq-rtmp/CHANGELOG.md | 6 + rs/moq-rtmp/Cargo.toml | 2 +- rs/moq-srt/CHANGELOG.md | 6 + rs/moq-srt/Cargo.toml | 2 +- rs/moq-stats/CHANGELOG.md | 6 + rs/moq-stats/Cargo.toml | 2 +- rs/moq-token-cli/CHANGELOG.md | 6 + rs/moq-token-cli/Cargo.toml | 2 +- rs/moq-token/CHANGELOG.md | 6 + rs/moq-token/Cargo.toml | 2 +- rs/moq-transcode/CHANGELOG.md | 6 + rs/moq-transcode/Cargo.toml | 2 +- rs/moq-video/CHANGELOG.md | 18 ++ rs/moq-video/Cargo.toml | 2 +- 52 files changed, 440 insertions(+), 350 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 986ba04d5a..472d5ac4c0 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -112,7 +112,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "812947049edcd670a82cd5c73c3661d2e58468577ba8489de58e1a73c04cbd5d" dependencies = [ "alsa-sys", - "bitflags 2.13.1", + "bitflags 2.13.2", "cfg-if", "libc", ] @@ -134,7 +134,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0f2a1bb052857d5dd49572219344a7332b31b76405648eabac5bc68978251bcd" dependencies = [ "android-properties", - "bitflags 2.13.1", + "bitflags 2.13.2", "cc", "jni 0.22.4", "libc", @@ -424,9 +424,9 @@ dependencies = [ [[package]] name = "async-compression" -version = "0.4.45" +version = "0.4.46" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "24a8ec73eb862508b7041723c89386365894b4e7d9f6998bf1b8529e5b0ee254" +checksum = "4f10dafd0c8d2e51ae9a748805777613ed0bbe17bf586b76c8311f45c020a32f" dependencies = [ "compression-codecs", "compression-core", @@ -730,7 +730,7 @@ version = "0.70.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f49d8fed880d473ea71efb9bf597651e77201bdd4893efe54c9e5d65ae04ce6f" dependencies = [ - "bitflags 2.13.1", + "bitflags 2.13.2", "cexpr", "clang-sys", "itertools 0.13.0", @@ -751,7 +751,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "993776b509cfb49c750f11b8f07a46fa23e0a1386ffc01fb1e7d343efc387895" dependencies = [ "annotate-snippets", - "bitflags 2.13.1", + "bitflags 2.13.2", "cexpr", "clang-sys", "itertools 0.13.0", @@ -789,9 +789,9 @@ checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" [[package]] name = "bitflags" -version = "2.13.1" +version = "2.13.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b588b76d00fde79687d7646a9b5bdf3cc0f655e0bbd080335a95d7e96f3587da" +checksum = "3ded4057c258ba199e2d26386d3af3780957ecaee6c4ef4041c6b4b8b97c0b06" [[package]] name = "bitstream-io" @@ -854,7 +854,7 @@ version = "4.22.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3b0e3bc837369e9e662d3845c374ac3771b054d4bc2dee5457591198d16d684c" dependencies = [ - "bitflags 2.13.1", + "bitflags 2.13.2", "boring-sys", "foreign-types", "libc", @@ -947,9 +947,9 @@ dependencies = [ [[package]] name = "bytemuck_derive" -version = "1.12.0" +version = "1.12.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fc0e56a716f1e132ff6bf4bdac1c944a3fcdc1cae65f70a4a2a1ac3b401d2d1f" +checksum = "6a1f896587b6f2c069c73d2f0913e2d590c3990285cd2f0b6aa02b786b4c679c" dependencies = [ "proc-macro2", "quote", @@ -992,7 +992,7 @@ version = "0.13.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b99da2f8558ca23c71f4fd15dc57c906239752dd27ff3c00a1d56b685b7cbfec" dependencies = [ - "bitflags 2.13.1", + "bitflags 2.13.2", "log", "polling", "rustix 0.38.44", @@ -1084,9 +1084,9 @@ dependencies = [ [[package]] name = "cc" -version = "1.4.5" +version = "1.4.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "005ec2760ca554fae18df7a11195552ec576cd665632a881bc011d5bb2fd4d80" +checksum = "a3eb0f42d6c360dc3f8a821f6bf2fdea7f72bfd36b3076eb0e6d1e9e0752fff4" dependencies = [ "find-msvc-tools", "jobserver", @@ -1337,9 +1337,9 @@ dependencies = [ [[package]] name = "compression-codecs" -version = "0.4.40" +version = "0.4.41" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "100590da849306918656ffbb22576bbdfc1382b50ad10d1d50ec177d3b205fb2" +checksum = "58a6d0db8759036a783bc7c3f7a07f8cef3bf9470eb1db3bc86e8bcd1c5d0fe8" dependencies = [ "compression-core", "flate2", @@ -1488,7 +1488,7 @@ version = "0.14.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7d5d7dca3ebcf65a035582c9ad4385371a9d9ee6537474d2a278f4e1e475bb58" dependencies = [ - "bitflags 2.13.1", + "bitflags 2.13.2", "libc", "objc2-audio-toolbox", "objc2-core-audio", @@ -1571,9 +1571,9 @@ checksum = "217698eaf96b4a3f0bc4f3662aaa55bdf913cd54d7204591faa790070c6d0853" [[package]] name = "crc32fast" -version = "1.5.1" +version = "1.5.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8498c871161e1742aaa9d52551b2d6ebdd4c3d45a3be423e3728f33b955be550" +checksum = "01a7799fd6b852db0e61728dde9a204c423b44d689dbd432522543614b490e78" dependencies = [ "cfg-if", ] @@ -1613,12 +1613,6 @@ dependencies = [ "itertools 0.13.0", ] -[[package]] -name = "critical-section" -version = "1.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "790eea4361631c5e7d22598ecd5723ff611904e3344ce8720784c93e3d83d40b" - [[package]] name = "crossbeam" version = "0.8.5" @@ -2177,7 +2171,7 @@ version = "0.3.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1e0e367e4e7da84520dedcac1901e4da967309406d1e51017ae1abfb97adbd38" dependencies = [ - "bitflags 2.13.1", + "bitflags 2.13.2", "block2 0.6.2", "libc", "objc2 0.6.4", @@ -2983,7 +2977,7 @@ version = "0.20.12" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ffc4b6e352d4716d84d7dde562dd9aee2a7d48beb872dd9ece7f2d1515b2d683" dependencies = [ - "bitflags 2.13.1", + "bitflags 2.13.2", "futures-channel", "futures-core", "futures-executor", @@ -3137,7 +3131,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "94668bc2592732b8c2b653668ae41211d45988fb61264888b9c2d545d4bd826d" dependencies = [ "chrono", - "toml_edit 0.25.13+spec-1.1.0", + "toml_edit 0.25.15+spec-1.1.0", ] [[package]] @@ -3229,7 +3223,7 @@ dependencies = [ [[package]] name = "hang" -version = "0.20.11" +version = "0.20.12" dependencies = [ "anyhow", "bytes", @@ -3307,83 +3301,6 @@ version = "0.1.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5491a308e0214554f07a81d8944abe45f552871c12e3c3c6e7e5d354039a6c4c" -[[package]] -name = "hickory-net" -version = "0.26.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "084e7bd6a377435d568f652153e571b50970d7ccc1d1eeec0519f834632287e1" -dependencies = [ - "async-trait", - "bytes", - "cfg-if", - "data-encoding", - "futures-channel", - "futures-io", - "futures-util", - "h2", - "hickory-proto", - "http", - "idna", - "ipnet", - "jni 0.22.4", - "rand 0.10.2", - "rustls", - "thiserror 2.0.20", - "tinyvec", - "tokio", - "tokio-rustls", - "tracing", - "url", -] - -[[package]] -name = "hickory-proto" -version = "0.26.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7e2da0694c15b44c6f68a6b05e0233617008c54080e31d6eb848d858a9c5b38d" -dependencies = [ - "data-encoding", - "idna", - "ipnet", - "jni 0.22.4", - "once_cell", - "prefix-trie", - "rand 0.10.2", - "ring", - "thiserror 2.0.20", - "tinyvec", - "tracing", - "url", -] - -[[package]] -name = "hickory-resolver" -version = "0.26.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0e4f9f4603319422d482738f3f6fe5aac03157fdbfed1cd85a3ff45adb09072f" -dependencies = [ - "cfg-if", - "futures-util", - "hickory-net", - "hickory-proto", - "ipconfig", - "ipnet", - "jni 0.22.4", - "moka", - "ndk-context", - "once_cell", - "parking_lot", - "rand 0.10.2", - "resolv-conf", - "rustls", - "smallvec", - "system-configuration", - "thiserror 2.0.20", - "tokio", - "tokio-rustls", - "tracing", -] - [[package]] name = "hmac" version = "0.12.1" @@ -3457,13 +3374,11 @@ dependencies = [ [[package]] name = "http-cache" -version = "1.0.0-alpha.7" +version = "1.0.0-alpha.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e5578f9c6c2ad8403802d209d1ffe8a2a15d3f89bfaabca9deaa977947dba241" +checksum = "ac8c55c3569d8e89e459134dbf6e0fd3bb0d00ef126646f7cc2d12b5b547e72c" dependencies = [ "bytes", - "futures", - "hex", "http", "http-body", "http-cache-semantics", @@ -3478,9 +3393,9 @@ dependencies = [ [[package]] name = "http-cache-reqwest" -version = "1.0.0-alpha.8" +version = "1.0.0-alpha.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0fa15c101fcef1df74dc306d2943bbafb4c654b83449432e130eb8bdd3b39b05" +checksum = "0257762bf6d62b7b36da8654823b9f1a05ca0132f045fa60b09e69c85534ca70" dependencies = [ "anyhow", "async-trait", @@ -3818,7 +3733,7 @@ version = "0.11.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4cc00ea907cab49550b7da656f80ebb97be1b997d931fbcd28d39734e17ce592" dependencies = [ - "bitflags 2.13.1", + "bitflags 2.13.2", "inotify-sys", "libc", ] @@ -3868,9 +3783,6 @@ name = "ipnet" version = "2.12.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "791930b43c0d5973160d90a8f3894509f2b273430f5c5c73b668636d0287c5c0" -dependencies = [ - "serde", -] [[package]] name = "ipnetwork" @@ -3883,9 +3795,9 @@ dependencies = [ [[package]] name = "iroh" -version = "1.1.0" +version = "1.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "329552fad4e46b5ccb4439d5635216f6289eec2c46f3fde4bc732d762694b9e5" +checksum = "b2f8d1cfffc83efe39a1031aab423ce09cb8048071baba550508931e9a81ce46" dependencies = [ "backon", "blake3", @@ -3897,7 +3809,6 @@ dependencies = [ "ed25519-dalek", "futures-util", "getrandom 0.4.3", - "hickory-resolver", "http", "ipnet", "iroh-base", @@ -3934,9 +3845,9 @@ dependencies = [ [[package]] name = "iroh-base" -version = "1.1.0" +version = "1.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3ccf4cde68a02ef03c0095ab2c031c6adfe508f3bc8e7c258558a027ebe64a8e" +checksum = "ffd1efd1aaecd68d4d1b0727a30c5811f43fb822843e48f65f6e5db3b7256cc9" dependencies = [ "curve25519-dalek", "data-encoding", @@ -3953,18 +3864,17 @@ dependencies = [ [[package]] name = "iroh-dns" -version = "1.1.0" +version = "1.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9a41224eb0140a5c519935d4073fc6b236d174080be401f9bf7da126b2ee3aa4" +checksum = "80276761b56e904e26ea71d0863beef0bb8d5ab6b639cbd1338e4b615209e3a1" dependencies = [ "arc-swap", "cfg_aliases", "derive_more 2.1.1", - "hickory-resolver", "iroh-base", + "n0-dns-resolver", "n0-error", "n0-future", - "ndk-context", "portable-atomic", "rand 0.10.2", "rustls", @@ -4004,9 +3914,9 @@ dependencies = [ [[package]] name = "iroh-relay" -version = "1.1.0" +version = "1.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1b5f6f07e2c9b0c4bc82e2864be09f4aea4320165d5316e668616dbc822f428a" +checksum = "beb2294a9749d6a25fd7cd8bcf0fccd932f20716d4f967d85d3f23c7135ae6a2" dependencies = [ "blake3", "bytes", @@ -4014,7 +3924,6 @@ dependencies = [ "data-encoding", "derive_more 2.1.1", "getrandom 0.4.3", - "hickory-resolver", "http", "http-body-util", "hyper", @@ -4103,9 +4012,9 @@ checksum = "8f42a60cbdf9a97f5d2305f08a87dc4e09308d1276d28c869c684d7777685682" [[package]] name = "jiff" -version = "0.2.35" +version = "0.2.37" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "668b7183bd07af9a4885f5c35b0cc5c83c4607a913c16b7e17291832910d2dcc" +checksum = "0ab1baf72f08796de0260609515130699b890ac25f30e610ad894bc5856cafdb" dependencies = [ "defmt", "jiff-core", @@ -4120,18 +4029,19 @@ dependencies = [ [[package]] name = "jiff-core" -version = "0.1.0" +version = "0.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7feca88439efe53da3754500c1851dedf3cb36c524dd5cf8225cc0794de95d09" +checksum = "5e52fe76043ccecc9005d2305ebaadf7d7fc0cc89ca6baa10a94d6bc68c7128c" dependencies = [ "defmt", + "log", ] [[package]] name = "jiff-static" -version = "0.2.35" +version = "0.2.37" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3a69dcb3a21cfb32ce1cd056169337ca284af0766dd766e7878819b251a49204" +checksum = "378268a1116ad67ae6228701118ac9f491d78fda38a40a1f1a9e1348de6f7212" dependencies = [ "jiff-core", "proc-macro2", @@ -4317,7 +4227,7 @@ checksum = "e2db585e1d738fc771bf08a151420d3ed193d9d895a36df7f6f8a9456b911ddc" [[package]] name = "kio" -version = "0.5.8" +version = "0.5.9" dependencies = [ "criterion", "loom", @@ -4342,7 +4252,7 @@ version = "1.1.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "07293a4e297ac234359b510362495713f75ea345d5307140414f20c69ffeb087" dependencies = [ - "bitflags 2.13.1", + "bitflags 2.13.2", "libc", ] @@ -4405,7 +4315,7 @@ checksum = "b6d2cec3eae94f9f509c767b45932f1ada8350c4bdb85af2fcab4a3c14807981" [[package]] name = "libmoq" -version = "0.5.14" +version = "0.5.15" dependencies = [ "anyhow", "bytes", @@ -4428,11 +4338,11 @@ dependencies = [ [[package]] name = "libredox" -version = "0.1.23" +version = "0.1.24" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8d8f1ea3f21fd3405dcaf6c9b5c1630af9afc422d9073ea39c5f6d6c772e08ed" +checksum = "6480ccc157a1389bb2e4891b24751b0f798ba640d22386f23143fbcc89da195a" dependencies = [ - "bitflags 2.13.1", + "bitflags 2.13.2", "libc", "plain", "redox_syscall 0.9.4", @@ -4444,7 +4354,7 @@ version = "0.10.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "882f7427e7989dcc9d388b7f05c4630390a1d7696f9ffa469cd4a7a48f0b4c40" dependencies = [ - "bitflags 2.13.1", + "bitflags 2.13.2", "cc", "cookie-factory", "libc", @@ -4686,7 +4596,7 @@ dependencies = [ [[package]] name = "moq-audio" -version = "0.0.23" +version = "0.0.24" dependencies = [ "block2 0.6.2", "bytes", @@ -4731,13 +4641,13 @@ dependencies = [ "serde", "serde_json", "tokio", - "toml 1.1.5+spec-1.1.0", + "toml 1.1.6+spec-1.1.0", "tracing", ] [[package]] name = "moq-boy" -version = "0.4.14" +version = "0.4.15" dependencies = [ "anyhow", "boytacean", @@ -4757,7 +4667,7 @@ dependencies = [ [[package]] name = "moq-cli" -version = "0.11.0" +version = "0.11.1" dependencies = [ "anyhow", "axum", @@ -4788,7 +4698,7 @@ dependencies = [ [[package]] name = "moq-ffi" -version = "0.3.17" +version = "0.3.18" dependencies = [ "bytes", "getrandom 0.4.3", @@ -4823,7 +4733,7 @@ dependencies = [ [[package]] name = "moq-gst" -version = "0.3.10" +version = "0.3.11" dependencies = [ "anyhow", "bytes", @@ -4841,7 +4751,7 @@ dependencies = [ [[package]] name = "moq-hls" -version = "0.4.14" +version = "0.4.15" dependencies = [ "anyhow", "axum", @@ -4864,7 +4774,7 @@ dependencies = [ [[package]] name = "moq-json" -version = "0.3.10" +version = "0.3.11" dependencies = [ "bytes", "criterion", @@ -4881,7 +4791,7 @@ dependencies = [ [[package]] name = "moq-loc" -version = "0.2.6" +version = "0.2.7" dependencies = [ "bytes", "moq-net", @@ -4899,7 +4809,7 @@ dependencies = [ [[package]] name = "moq-mux" -version = "0.9.14" +version = "0.9.15" dependencies = [ "anyhow", "base64 0.23.1", @@ -4931,7 +4841,7 @@ dependencies = [ [[package]] name = "moq-native" -version = "0.19.17" +version = "0.19.18" dependencies = [ "anyhow", "bytes", @@ -4967,7 +4877,7 @@ dependencies = [ "time", "tokio", "tokio-rustls", - "toml 1.1.5+spec-1.1.0", + "toml 1.1.6+spec-1.1.0", "tracing", "tracing-android", "tracing-subscriber", @@ -4985,7 +4895,7 @@ dependencies = [ [[package]] name = "moq-net" -version = "0.2.20" +version = "0.2.21" dependencies = [ "arrayvec", "bytes", @@ -5017,7 +4927,7 @@ dependencies = [ [[package]] name = "moq-nvenc" -version = "0.0.4" +version = "0.0.5" dependencies = [ "cudarc", "lazy_static", @@ -5026,7 +4936,7 @@ dependencies = [ [[package]] name = "moq-relay" -version = "0.14.16" +version = "0.14.17" dependencies = [ "anyhow", "axum", @@ -5059,7 +4969,7 @@ dependencies = [ "thiserror 2.0.20", "tokio", "tokio-rustls", - "toml 1.1.5+spec-1.1.0", + "toml 1.1.6+spec-1.1.0", "tower-http 0.7.1", "tower-service", "tracing", @@ -5070,7 +4980,7 @@ dependencies = [ [[package]] name = "moq-room" -version = "0.1.0" +version = "0.1.1" dependencies = [ "kio", "moq-json", @@ -5082,7 +4992,7 @@ dependencies = [ [[package]] name = "moq-rtc" -version = "0.2.9" +version = "0.2.10" dependencies = [ "anyhow", "aws-lc-rs", @@ -5102,7 +5012,7 @@ dependencies = [ [[package]] name = "moq-rtmp" -version = "0.2.9" +version = "0.2.10" dependencies = [ "anyhow", "byteorder", @@ -5126,7 +5036,7 @@ dependencies = [ [[package]] name = "moq-srt" -version = "0.2.9" +version = "0.2.10" dependencies = [ "anyhow", "bytes", @@ -5142,7 +5052,7 @@ dependencies = [ [[package]] name = "moq-stats" -version = "0.1.9" +version = "0.1.10" dependencies = [ "futures", "moq-json", @@ -5157,7 +5067,7 @@ dependencies = [ [[package]] name = "moq-token" -version = "0.7.3" +version = "0.7.4" dependencies = [ "anyhow", "aws-lc-rs", @@ -5176,7 +5086,7 @@ dependencies = [ [[package]] name = "moq-token-cli" -version = "0.5.47" +version = "0.5.48" dependencies = [ "anyhow", "clap", @@ -5186,7 +5096,7 @@ dependencies = [ [[package]] name = "moq-transcode" -version = "0.0.17" +version = "0.0.18" dependencies = [ "anyhow", "bytes", @@ -5211,7 +5121,7 @@ checksum = "091df44de531fc6e5346da91f2dd7d1ebbb4a2e741ddadaf49aef017e659cb57" dependencies = [ "anyhow", "bindgen 0.70.1", - "bitflags 2.13.1", + "bitflags 2.13.2", "libloading 0.8.9", "log", "regex", @@ -5220,7 +5130,7 @@ dependencies = [ [[package]] name = "moq-video" -version = "0.0.23" +version = "0.0.24" dependencies = [ "anyhow", "ashpd", @@ -5329,6 +5239,31 @@ version = "1.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "956787520e75e9bd233246045d19f42fb73242759cc57fba9611d940ae96d4b0" +[[package]] +name = "n0-dns-resolver" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "535c99c9a786bee714155d2ee4fc2477405c2c43536e1bc6a51de09a0d1448f7" +dependencies = [ + "derive_more 2.1.1", + "ipconfig", + "jni 0.22.4", + "lru", + "n0-error", + "n0-future", + "ndk-context", + "rand 0.10.2", + "reqwest", + "rustc-hash 2.1.3", + "rustls", + "simple-dns", + "system-configuration", + "tokio", + "tokio-rustls", + "tracing", + "webpki-roots", +] + [[package]] name = "n0-error" version = "1.0.1" @@ -5403,7 +5338,7 @@ checksum = "a616d2fb8c89516ac2723a581f69d6c18576046bed761bd6b305e5618e6ae130" dependencies = [ "arrayvec", "bit-set", - "bitflags 2.13.1", + "bitflags 2.13.2", "cfg-if", "cfg_aliases", "codespan-reporting", @@ -5448,7 +5383,7 @@ version = "0.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c3f42e7bbe13d351b6bead8286a43aac9534b82bd3cc43e47037f012ebfd62d4" dependencies = [ - "bitflags 2.13.1", + "bitflags 2.13.2", "jni-sys 0.3.1", "log", "ndk-sys", @@ -5478,7 +5413,7 @@ version = "0.7.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "22f9786d56d972959e1408b6a93be6af13b9c1392036c5c1fafa08a1b0c6ee87" dependencies = [ - "bitflags 2.13.1", + "bitflags 2.13.2", "byteorder", "derive_builder", "getset", @@ -5530,9 +5465,9 @@ dependencies = [ [[package]] name = "netdev" -version = "0.46.2" +version = "0.46.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4db4135b187ddae3b6813c4f9d9ac9d5181859fa6a08b4e006c63a130974ed62" +checksum = "c3c52c2584961c68f5a6e3356797344061f818c93b8acc9cd6d7e284795e563e" dependencies = [ "block2 0.6.2", "dispatch2", @@ -5573,7 +5508,7 @@ version = "0.31.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e2288fcb784eb3defd5fb16f4c4160d5f477de192eac730f43e1d11c24d9a007" dependencies = [ - "bitflags 2.13.1", + "bitflags 2.13.2", "libc", "log", "netlink-packet-core 0.8.2", @@ -5585,7 +5520,7 @@ version = "0.33.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "59d48ffc8b73a506e1ff0878528c72668f2bfbc3d875b6be890a96be5d0d5576" dependencies = [ - "bitflags 2.13.1", + "bitflags 2.13.2", "libc", "log", "netlink-packet-core 0.9.0", @@ -5648,7 +5583,7 @@ dependencies = [ "n0-future", "n0-watcher", "netdev 0.45.1", - "netdev 0.46.2", + "netdev 0.46.3", "netlink-packet-core 0.8.2", "netlink-packet-route 0.31.0", "netlink-proto", @@ -5675,7 +5610,7 @@ version = "0.30.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "74523f3a35e05aba87a1d978330aef40f67b0304ac79c1c00b294c9830543db6" dependencies = [ - "bitflags 2.13.1", + "bitflags 2.13.2", "cfg-if", "cfg_aliases", "libc", @@ -5709,9 +5644,9 @@ checksum = "38bf9645c8b145698bb0b18a4637dcacbc421ea49bef2317e4fd8065a387cf21" [[package]] name = "noq" -version = "1.2.0" +version = "1.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f1e6c57353d26be91a242f0ec96073066c4481a03f6be874daafb18902394515" +checksum = "b78be567e796cfa74bb9bdc4117790af2d505eb887019cf8803244353eb09d89" dependencies = [ "bytes", "cfg_aliases", @@ -5731,9 +5666,9 @@ dependencies = [ [[package]] name = "noq-proto" -version = "1.2.0" +version = "1.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9a46813e306c29c4f86357b6ffa39a8e1c97bb274b9a296a19a56d62e4111225" +checksum = "7c1e5b6fe668491eca022f745a0a9402585626c73a7b839b3424ace15d6a9c8f" dependencies = [ "aes-gcm", "aws-lc-rs", @@ -5762,9 +5697,9 @@ dependencies = [ [[package]] name = "noq-udp" -version = "1.2.0" +version = "1.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b56d621ed2c1773b5356ab39cc68c819f8d0103f7493d8661c4a5f5f8ea55f40" +checksum = "4dc50afea61aff926e150a36c31f06094608848e114a3fe667d76ec233163b1c" dependencies = [ "cfg_aliases", "libc", @@ -5779,7 +5714,7 @@ version = "8.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4d3d07927151ff8575b7087f245456e549fea62edf0ec4e565a5ee50c8402bc3" dependencies = [ - "bitflags 2.13.1", + "bitflags 2.13.2", "fsevent-sys", "inotify", "kqueue", @@ -5797,7 +5732,7 @@ version = "2.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "42b8cfee0e339a0337359f3c88165702ac6e600dc01c0cc9579a92d62b08477a" dependencies = [ - "bitflags 2.13.1", + "bitflags 2.13.2", ] [[package]] @@ -5996,7 +5931,7 @@ version = "0.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e4e89ad9e3d7d297152b17d39ed92cd50ca8063a89a9fa569046d41568891eff" dependencies = [ - "bitflags 2.13.1", + "bitflags 2.13.2", "block2 0.5.1", "libc", "objc2 0.5.2", @@ -6012,7 +5947,7 @@ version = "0.3.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6948501a91121d6399b79abaa33a8aa4ea7857fe019f341b8c23ad6e81b79b08" dependencies = [ - "bitflags 2.13.1", + "bitflags 2.13.2", "libc", "objc2 0.6.4", "objc2-core-audio", @@ -6027,7 +5962,7 @@ version = "0.3.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "478ae33fcac9df0a18db8302387c666b8ef08a3e2d62b510ca4fc278a384b6c0" dependencies = [ - "bitflags 2.13.1", + "bitflags 2.13.2", "block2 0.6.2", "dispatch2", "objc2 0.6.4", @@ -6049,7 +5984,7 @@ version = "0.3.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "13a380031deed8e99db00065c45937da434ca987c034e13b87e4441f9e4090be" dependencies = [ - "bitflags 2.13.1", + "bitflags 2.13.2", "objc2 0.6.4", "objc2-foundation 0.3.2", ] @@ -6060,7 +5995,7 @@ version = "0.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "74dd3b56391c7a0596a295029734d3c1c5e7e510a4cb30245f8221ccea96b009" dependencies = [ - "bitflags 2.13.1", + "bitflags 2.13.2", "block2 0.5.1", "objc2 0.5.2", "objc2-core-location", @@ -6097,7 +6032,7 @@ version = "0.3.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5a89f2ec274a0cf4a32642b2991e8b351a404d290da87bb6a9a9d8632490bd1c" dependencies = [ - "bitflags 2.13.1", + "bitflags 2.13.2", "objc2 0.6.4", ] @@ -6107,7 +6042,7 @@ version = "0.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "617fbf49e071c178c0b24c080767db52958f716d9eabdf0890523aeae54773ef" dependencies = [ - "bitflags 2.13.1", + "bitflags 2.13.2", "block2 0.5.1", "objc2 0.5.2", "objc2-foundation 0.2.2", @@ -6119,7 +6054,7 @@ version = "0.3.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2a180dd8642fa45cdb7dd721cd4c11b1cadd4929ce112ebd8b9f5803cc79d536" dependencies = [ - "bitflags 2.13.1", + "bitflags 2.13.2", "block2 0.6.2", "dispatch2", "libc", @@ -6132,7 +6067,7 @@ version = "0.3.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e022c9d066895efa1345f8e33e584b9f958da2fd4cd116792e15e07e4720a807" dependencies = [ - "bitflags 2.13.1", + "bitflags 2.13.2", "block2 0.6.2", "dispatch2", "libc", @@ -6182,7 +6117,7 @@ version = "0.3.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "05ec576860167a15dd9fce7fbee7512beb4e31f532159d3482d1f9c6caedf31d" dependencies = [ - "bitflags 2.13.1", + "bitflags 2.13.2", "block2 0.6.2", "dispatch2", "objc2 0.6.4", @@ -6198,7 +6133,7 @@ version = "0.3.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d425caf1df73233f29fd8a5c3e5edbc30d2d4307870f802d18f00d83dc5141a6" dependencies = [ - "bitflags 2.13.1", + "bitflags 2.13.2", "block2 0.6.2", "objc2 0.6.4", "objc2-core-foundation", @@ -6213,7 +6148,7 @@ version = "0.3.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c71e34919aba0d701380d911702455038a8a3587467fe0141d6a71501e7ffe48" dependencies = [ - "bitflags 2.13.1", + "bitflags 2.13.2", "objc2 0.6.4", "objc2-core-foundation", "objc2-foundation 0.3.2", @@ -6233,7 +6168,7 @@ version = "0.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0ee638a5da3799329310ad4cfa62fbf045d5f56e3ef5ba4149e7452dcf89d5a8" dependencies = [ - "bitflags 2.13.1", + "bitflags 2.13.2", "block2 0.5.1", "dispatch", "libc", @@ -6246,7 +6181,7 @@ version = "0.3.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e3e0adef53c21f888deb4fa59fc59f7eb17404926ee8a6f59f5df0fd7f9f3272" dependencies = [ - "bitflags 2.13.1", + "bitflags 2.13.2", "block2 0.6.2", "libc", "objc2 0.6.4", @@ -6280,7 +6215,7 @@ version = "0.3.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "180788110936d59bab6bd83b6060ffdfffb3b922ba1396b312ae795e1de9d81d" dependencies = [ - "bitflags 2.13.1", + "bitflags 2.13.2", "objc2 0.6.4", "objc2-core-foundation", ] @@ -6315,7 +6250,7 @@ version = "0.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "dd0cba1276f6023976a406a14ffa85e1fdd19df6b0f737b063b95f6c8c7aadd6" dependencies = [ - "bitflags 2.13.1", + "bitflags 2.13.2", "block2 0.5.1", "objc2 0.5.2", "objc2-foundation 0.2.2", @@ -6327,7 +6262,7 @@ version = "0.3.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a0125f776a10d00af4152d74616409f0d4a2053a6f57fa5b7d6aa2854ac04794" dependencies = [ - "bitflags 2.13.1", + "bitflags 2.13.2", "block2 0.6.2", "dispatch2", "objc2 0.6.4", @@ -6341,7 +6276,7 @@ version = "0.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e42bee7bff906b14b167da2bac5efe6b6a07e6f7c0a21a7308d40c960242dc7a" dependencies = [ - "bitflags 2.13.1", + "bitflags 2.13.2", "block2 0.5.1", "objc2 0.5.2", "objc2-foundation 0.2.2", @@ -6354,7 +6289,7 @@ version = "0.3.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "96c1358452b371bf9f104e21ec536d37a650eb10f7ee379fff67d2e08d537f1f" dependencies = [ - "bitflags 2.13.1", + "bitflags 2.13.2", "objc2 0.6.4", "objc2-core-foundation", "objc2-core-graphics", @@ -6368,7 +6303,7 @@ version = "0.3.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "74b7c5390f477482f001bc354d6571a70db7e4f8d5288e860c45521fbce11394" dependencies = [ - "bitflags 2.13.1", + "bitflags 2.13.2", "block2 0.6.2", "dispatch2", "libc", @@ -6387,7 +6322,7 @@ version = "0.3.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "709fe137109bd1e8b5a99390f77a7d8b2961dafc1a1c5db8f2e60329ad6d895a" dependencies = [ - "bitflags 2.13.1", + "bitflags 2.13.2", "objc2 0.6.4", "objc2-core-foundation", ] @@ -6418,7 +6353,7 @@ version = "0.3.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7216bd11cbda54ccabcab84d523dc93b858ec75ecfb3a7d89513fa22464da396" dependencies = [ - "bitflags 2.13.1", + "bitflags 2.13.2", "dispatch2", "libc", "objc2 0.6.4", @@ -6432,7 +6367,7 @@ version = "0.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b8bb46798b20cd6b91cbd113524c490f1686f4c4e8f49502431415f3512e2b6f" dependencies = [ - "bitflags 2.13.1", + "bitflags 2.13.2", "block2 0.5.1", "objc2 0.5.2", "objc2-cloud-kit", @@ -6474,7 +6409,7 @@ version = "0.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "76cfcbf642358e8689af64cee815d139339f3ed8ad05103ed5eaf73db8d84cb3" dependencies = [ - "bitflags 2.13.1", + "bitflags 2.13.2", "block2 0.5.1", "objc2 0.5.2", "objc2-core-location", @@ -6487,7 +6422,7 @@ version = "0.3.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "05bf9a3c14831a7d9641b0d81d87dd913ee238a012b2fde27db5a84b56f5df3e" dependencies = [ - "bitflags 2.13.1", + "bitflags 2.13.2", "block2 0.6.2", "objc2 0.6.4", "objc2-core-foundation", @@ -6527,10 +6462,6 @@ name = "once_cell" version = "1.21.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9f7c3e4beb33f85d45ae3e3a1792185706c8e16d043238c593331cc7cd313b50" -dependencies = [ - "critical-section", - "portable-atomic", -] [[package]] name = "once_cell_polyfill" @@ -6876,7 +6807,7 @@ version = "0.10.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "bde71084c4e25959d68f1ea54daa75e5ecdb338e5caf0b5510143b79baa32d5c" dependencies = [ - "bitflags 2.13.1", + "bitflags 2.13.2", "libc", "libspa", "libspa-sys", @@ -7106,17 +7037,6 @@ dependencies = [ "zerocopy", ] -[[package]] -name = "prefix-trie" -version = "0.8.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4cf6e3177f0684016a5c209b00882e15f8bdd3f3bb48f0491df10cd102d0c6e7" -dependencies = [ - "either", - "ipnet", - "num-traits", -] - [[package]] name = "presser" version = "0.3.1" @@ -7166,7 +7086,7 @@ version = "3.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e67ba7e9b2b56446f1d419b1d807906278ffa1a658a8a5d8a39dcb1f5a78614f" dependencies = [ - "toml_edit 0.25.13+spec-1.1.0", + "toml_edit 0.25.15+spec-1.1.0", ] [[package]] @@ -7184,7 +7104,7 @@ version = "0.17.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "cc5b72d8145275d844d4b5f6d4e1eef00c8cd889edb6035c21675d1bb1f45c9f" dependencies = [ - "bitflags 2.13.1", + "bitflags 2.13.2", "hex", "procfs-core 0.17.0", "rustix 0.38.44", @@ -7196,7 +7116,7 @@ version = "0.18.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "25485360a54d6861439d60facef26de713b1e126bf015ec8f98239467a2b82f7" dependencies = [ - "bitflags 2.13.1", + "bitflags 2.13.2", "chrono", "flate2", "procfs-core 0.18.0", @@ -7209,7 +7129,7 @@ version = "0.17.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "239df02d8349b06fc07398a3a1697b06418223b1c7725085e801e7c0fc6a12ec" dependencies = [ - "bitflags 2.13.1", + "bitflags 2.13.2", "hex", ] @@ -7219,7 +7139,7 @@ version = "0.18.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e6401bf7b6af22f78b563665d15a22e9aef27775b79b149a66ca022468a4e405" dependencies = [ - "bitflags 2.13.1", + "bitflags 2.13.2", "chrono", "hex", ] @@ -7289,7 +7209,7 @@ version = "1.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4b45fcc2344c680f5025fe57779faef368840d0bd1f42f216291f0dc4ace4744" dependencies = [ - "bitflags 2.13.1", + "bitflags 2.13.2", "num-traits", "rand 0.9.5", "rand_chacha 0.9.0", @@ -7347,7 +7267,7 @@ version = "0.13.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e9f068eba8e7071c5f9511831b44f32c740d5adf574e990f946ddb53db2f314e" dependencies = [ - "bitflags 2.13.1", + "bitflags 2.13.2", "memchr", "unicase", ] @@ -7358,7 +7278,7 @@ version = "0.3.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d70623bd7967a9ca4c2ae0e807fc380b291f98480fc037042305ec643a4d3373" dependencies = [ - "bitflags 2.13.1", + "bitflags 2.13.2", "byteorder", "enum-primitive-derive", "futures", @@ -7670,7 +7590,7 @@ version = "11.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "498cd0dc59d73224351ee52a95fee0f1a617a2eae0e7d9d720cc622c73a54186" dependencies = [ - "bitflags 2.13.1", + "bitflags 2.13.2", ] [[package]] @@ -7741,7 +7661,7 @@ version = "0.5.18" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ed2bf2547551a7053d6fdfafda3f938979645c44812fbfcda098faae3f1a362d" dependencies = [ - "bitflags 2.13.1", + "bitflags 2.13.2", ] [[package]] @@ -7750,7 +7670,7 @@ version = "0.9.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "737970939a87c6fa31e7acad13307bccbb017a073b695b6089a2c484f929e20e" dependencies = [ - "bitflags 2.13.1", + "bitflags 2.13.2", ] [[package]] @@ -7866,12 +7786,6 @@ dependencies = [ "tower-service", ] -[[package]] -name = "resolv-conf" -version = "0.7.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1e061d1b48cb8d38042de4ae0a7a6401009d6143dc80d2e2d6f31f0bdd6470c7" - [[package]] name = "rfc6381-codec" version = "0.2.0" @@ -7908,9 +7822,9 @@ dependencies = [ [[package]] name = "ringbuf" -version = "0.5.1" +version = "0.5.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a158e09ede21a14b172ca6cdd6208386c6ae2cb6acef58d774368ef8c450dfa7" +checksum = "0b123165531e325df9079f56c036f2da4103a5d5abfef9e2fda4b9c34d1ef7aa" dependencies = [ "crossbeam-utils", "portable-atomic", @@ -8003,7 +7917,7 @@ version = "0.38.44" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "fdb5bc1ae2baa591800df16c9ca78619bf65c0488b41b96ccec5d11220d8c154" dependencies = [ - "bitflags 2.13.1", + "bitflags 2.13.2", "errno", "libc", "linux-raw-sys 0.4.15", @@ -8016,7 +7930,7 @@ version = "1.1.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b6fe4565b9518b83ef4f91bb47ce29620ca828bd32cb7e408f0062e9930ba190" dependencies = [ - "bitflags 2.13.1", + "bitflags 2.13.2", "errno", "libc", "linux-raw-sys 0.12.1", @@ -8263,7 +8177,7 @@ version = "0.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b04b276c2f79846b7968abe6f87cedf951e06fd2a2b72d99c457e85d7e40f3fb" dependencies = [ - "bitflags 2.13.1", + "bitflags 2.13.2", "byteorder", "bytes", "nutype-enum", @@ -8319,7 +8233,7 @@ version = "3.7.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b7f4bc775c73d9a02cde8bf7b2ec4c9d12743edf609006c7facc23998404cd1d" dependencies = [ - "bitflags 2.13.1", + "bitflags 2.13.2", "core-foundation 0.10.1", "core-foundation-sys", "libc", @@ -8648,7 +8562,7 @@ version = "0.12.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2b6f884fa9a8d48101774bfbd3aeb81e968dd22cffd19a372da69f183db22c1a" dependencies = [ - "bitflags 2.13.1", + "bitflags 2.13.2", ] [[package]] @@ -8758,9 +8672,9 @@ dependencies = [ [[package]] name = "smallvec" -version = "1.16.0" +version = "1.16.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b9be42f50aa861c555654aa3a37f52f4b1074bacf4e48fe0ef7fa584e80f1f0f" +checksum = "ba467056f1b547ed52077911161fc86985becbc60e8e1857c8a144dab0def891" dependencies = [ "serde", ] @@ -8777,7 +8691,7 @@ version = "0.19.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3457dea1f0eb631b4034d61d4d8c32074caa6cd1ab2d59f2327bd8461e2c0016" dependencies = [ - "bitflags 2.13.1", + "bitflags 2.13.2", "calloop", "calloop-wayland-source", "cursor-icon", @@ -8945,7 +8859,7 @@ version = "0.4.0+sdk-1.4.341.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d9571ea910ebd84c86af4b3ed27f9dbdc6ad06f17c5f96146b2b671e2976744f" dependencies = [ - "bitflags 2.13.1", + "bitflags 2.13.2", ] [[package]] @@ -8977,7 +8891,7 @@ dependencies = [ "aes", "array-init", "arraydeque", - "bitflags 2.13.1", + "bitflags 2.13.2", "bytes", "cipher", "ctr", @@ -9148,7 +9062,7 @@ version = "0.6.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "01c412864d599d4750d0c3d684d7e093ec05e5309681ef5252cc1096a437f6e0" dependencies = [ - "bitflags 2.13.1", + "bitflags 2.13.2", "bytemuck", "lazy_static", "log", @@ -9238,12 +9152,12 @@ dependencies = [ [[package]] name = "system-configuration" -version = "0.7.0" +version = "0.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a13f3d0daba03132c0aa9767f98351b3488edc2c100cda2d2ec2b04f3d8d3c8b" +checksum = "501336eb7ba9e417300a6a0fa985721065467aa83a6dcf0422a8e43e4c0328fa" dependencies = [ - "bitflags 2.13.1", - "core-foundation 0.9.4", + "bitflags 2.13.2", + "core-foundation 0.10.1", "system-configuration-sys", ] @@ -9266,7 +9180,7 @@ dependencies = [ "cfg-expr", "heck", "pkg-config", - "toml 1.1.5+spec-1.1.0", + "toml 1.1.6+spec-1.1.0", "version-compare", ] @@ -9338,11 +9252,12 @@ dependencies = [ [[package]] name = "textwrap" -version = "0.16.2" +version = "0.16.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c13547615a44dc9c452a8a534638acdf07120d4b6847c8178705da06306a3057" +checksum = "b81c0cb5fce14f53e49c1d4da0c508334ff12040221bb8ab01b2dabd91d04b6e" dependencies = [ "smawk", + "unicode-width", ] [[package]] @@ -9697,9 +9612,9 @@ dependencies = [ [[package]] name = "toml" -version = "1.1.5+spec-1.1.0" +version = "1.1.6+spec-1.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "12c0ba9680044b4ce98d391a62094047eada0d64860b80166c39f4a6b5640785" +checksum = "920602543f0911ab71da12c50d59701da54c196d1a2bf5cb4b75667f137a406a" dependencies = [ "indexmap 2.14.2", "serde_core", @@ -9753,9 +9668,9 @@ dependencies = [ [[package]] name = "toml_edit" -version = "0.25.13+spec-1.1.0" +version = "0.25.15+spec-1.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6975367e4d2ef766d86af01ffad14b622fecc8d4357a998fbc4deb6e9bacaf9b" +checksum = "1340ea94a5856333492c9064b02c778b191dd2c853778d9609debdcdfea3a614" dependencies = [ "indexmap 2.14.2", "toml_datetime 1.1.1+spec-1.1.0", @@ -9847,7 +9762,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4cfcf7e2740e6fc6d4d688b4ef00650406bb94adf4731e43c096c3a19fe40840" dependencies = [ "async-compression", - "bitflags 2.13.1", + "bitflags 2.13.2", "bytes", "futures-core", "futures-util", @@ -9869,7 +9784,7 @@ version = "0.7.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "08a05a66a4fdd61cbbe0a1d755ffe0ca6aba159dd4820936a0ff8a8278245b9c" dependencies = [ - "bitflags 2.13.1", + "bitflags 2.13.2", "bytes", "http", "percent-encoding", @@ -10105,9 +10020,9 @@ checksum = "ebc1c04c71510c7f702b52b7c350734c9ff1295c464a03335b00bb84fc54f853" [[package]] name = "uniffi" -version = "0.32.0" +version = "0.32.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a782a48d72cfd7a2d65cfc7c691dbf5375c43104b3c195f7eccc716dcc3540c8" +checksum = "edf78ecfb9bb8d7c4f8da11e8eb2ab6304e8ec0adb3ab32d8fc77c21a5bb0b86" dependencies = [ "anyhow", "camino", @@ -10122,9 +10037,9 @@ dependencies = [ [[package]] name = "uniffi_bindgen" -version = "0.32.0" +version = "0.32.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "533b0312c73e3b54eb78a4b257ceae390962dd4767995778309a74644643f9ac" +checksum = "cdea7c4574723928bef87dfc04b203d96321d0bf34ab295a56379e633be579f3" dependencies = [ "anyhow", "askama", @@ -10139,7 +10054,7 @@ dependencies = [ "serde", "tempfile", "textwrap", - "toml 1.1.5+spec-1.1.0", + "toml 1.1.6+spec-1.1.0", "uniffi_internal_macros", "uniffi_meta", "uniffi_pipeline", @@ -10148,9 +10063,9 @@ dependencies = [ [[package]] name = "uniffi_build" -version = "0.32.0" +version = "0.32.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "763a19ad720fce8c9a98576e04c0ccc5d2d155aa6b953c864587073292c7ccfc" +checksum = "dfe2d9769b6c0c15d7c7832d53eaa595c683bb80a30512614a67268ce16132f9" dependencies = [ "anyhow", "camino", @@ -10159,9 +10074,9 @@ dependencies = [ [[package]] name = "uniffi_core" -version = "0.32.0" +version = "0.32.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8e32e261c5b0dfaba6488f536e71957dddd6b1a498ac7eb791bee56b60a086be" +checksum = "f8b1c62ee415b805f063c82e8ef6bbcaa1b87f8eed360cf217537b7724e05601" dependencies = [ "anyhow", "bytes", @@ -10171,9 +10086,9 @@ dependencies = [ [[package]] name = "uniffi_internal_macros" -version = "0.32.0" +version = "0.32.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "84ae78069a5e6772ef694fd5bdb628532c88d2c2f0e7142bf6a384636eadb1af" +checksum = "c79d4a3129d6c2c15e367d3954886a0533dd3e85d445ce4d93379f62c6949d7b" dependencies = [ "anyhow", "indexmap 2.14.2", @@ -10184,9 +10099,9 @@ dependencies = [ [[package]] name = "uniffi_macros" -version = "0.32.0" +version = "0.32.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "330be6770532e86320df31f54c70bb0be67588594e8e77fa56e9083a3fed5d0d" +checksum = "2f6a9826a83f1140b2ec67c7944f562e1ef616e6eaf40e76247adccbd5b8a091" dependencies = [ "camino", "fs-err", @@ -10195,15 +10110,15 @@ dependencies = [ "quote", "serde", "syn 2.0.119", - "toml 1.1.5+spec-1.1.0", + "toml 1.1.6+spec-1.1.0", "uniffi_meta", ] [[package]] name = "uniffi_meta" -version = "0.32.0" +version = "0.32.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "78de021f5547e56ab16c665a49d67d4fd3d31e77422f7739a2e9359d328cd9e7" +checksum = "cf233eb014b595e8997c98df4ac6863b486a4ac6d54bd00230c7700753d7ef13" dependencies = [ "anyhow", "siphasher", @@ -10213,9 +10128,9 @@ dependencies = [ [[package]] name = "uniffi_pipeline" -version = "0.32.0" +version = "0.32.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3f8201bb1907ed8a42d80e11cbc25c8a033e7a31c3cff1d911f56eedb81d4948" +checksum = "55179706fbb6e7a23e729780d2c6165e6afe1ce725fa63754bcf217b440afc04" dependencies = [ "anyhow", "heck", @@ -10226,9 +10141,9 @@ dependencies = [ [[package]] name = "uniffi_udl" -version = "0.32.0" +version = "0.32.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a6e57996bc58009cc29bf04845d627ae313c2547b87171c1c349d6c51a1656c0" +checksum = "421a9add7a19c5a264a2aba760514125ef3840a8b246ec88237fc91e3f2f79b1" dependencies = [ "anyhow", "textwrap", @@ -10296,9 +10211,9 @@ checksum = "06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821" [[package]] name = "uuid" -version = "1.26.0" +version = "1.26.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b5772d71c9be8a8a6ac2117d949c5b224c1b72241bb611d9a3012edcf8af7812" +checksum = "2ef6dac1e96601b4fb3acccccff2139741fcb757cb9a36089bf5be91cfb285ce" dependencies = [ "getrandom 0.4.3", "js-sys", @@ -10529,7 +10444,7 @@ version = "0.31.15" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e3c36a0f861ad76d0901f2800b46321410d9f73f2ea88aac0650d86c32688073" dependencies = [ - "bitflags 2.13.1", + "bitflags 2.13.2", "rustix 1.1.4", "wayland-backend", "wayland-scanner", @@ -10541,7 +10456,7 @@ version = "0.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "625c5029dbd43d25e6aa9615e88b829a5cad13b2819c4ae129fdbb7c31ab4c7e" dependencies = [ - "bitflags 2.13.1", + "bitflags 2.13.2", "cursor-icon", "wayland-backend", ] @@ -10563,7 +10478,7 @@ version = "0.32.13" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "23d0c813de3daa2ed6520af85a3bd49b0e722a3078506899aa9686fea58dc4b6" dependencies = [ - "bitflags 2.13.1", + "bitflags 2.13.2", "wayland-backend", "wayland-client", "wayland-scanner", @@ -10575,7 +10490,7 @@ version = "0.3.12" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2b6d8cf1eb2c1c31ed1f5643c88a6e53538129d4af80030c8cabd1f9fa884d91" dependencies = [ - "bitflags 2.13.1", + "bitflags 2.13.2", "wayland-backend", "wayland-client", "wayland-protocols", @@ -10588,7 +10503,7 @@ version = "0.3.12" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "eb04e52f7836d7c7976c78ca0250d61e33873c34156a2a1fc9474828ec268234" dependencies = [ - "bitflags 2.13.1", + "bitflags 2.13.2", "wayland-backend", "wayland-client", "wayland-protocols", @@ -10815,7 +10730,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "527ccdf43dd5b2e8676eed9984ce00e2bbb0a1b85b70c1969dcb6cd2eb55ab9e" dependencies = [ "arrayvec", - "bitflags 2.13.1", + "bitflags 2.13.2", "bytemuck", "cfg-if", "cfg_aliases", @@ -10847,7 +10762,7 @@ dependencies = [ "arrayvec", "bit-set", "bit-vec", - "bitflags 2.13.1", + "bitflags 2.13.2", "bytemuck", "cfg_aliases", "document-features", @@ -10901,15 +10816,15 @@ dependencies = [ [[package]] name = "wgpu-hal" -version = "30.0.0" +version = "30.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cf765132d8d5f50e192e7880464890c13f4e7457aafe8e5466e8174586e9f101" +checksum = "b6b7fb58561a792bc237628ba0792e332de418fefe145f13b5ed8201e6d52f58" dependencies = [ "android_system_properties", "arrayvec", "ash", "bit-set", - "bitflags 2.13.1", + "bitflags 2.13.2", "block2 0.6.2", "bytemuck", "cfg-if", @@ -10967,11 +10882,11 @@ dependencies = [ [[package]] name = "wgpu-types" -version = "30.0.0" +version = "30.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1a9c93c2b35edde326df60ffdee4c0f5864eac3011d6768b70d43f028ad93565" +checksum = "99dad6f1fbdbbdb4c278a6508b059d44688f5cebddf78d005a46a31340269286" dependencies = [ - "bitflags 2.13.1", + "bitflags 2.13.2", "bytemuck", "js-sys", "log", @@ -11410,7 +11325,7 @@ dependencies = [ "ahash", "android-activity", "atomic-waker", - "bitflags 2.13.1", + "bitflags 2.13.2", "block2 0.5.1", "bytemuck", "calloop", @@ -11643,7 +11558,7 @@ version = "0.4.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d039de8032a9a8856a6be89cea3e5d12fdd82306ab7c94d74e6deab2460651c5" dependencies = [ - "bitflags 2.13.1", + "bitflags 2.13.2", "dlib", "log", "once_cell", @@ -11727,9 +11642,9 @@ dependencies = [ [[package]] name = "yuv" -version = "0.8.17" +version = "0.8.18" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "220655e1c245693beb13b377d3174b9efcb1645018d1d4ec53903fc211b135ae" +checksum = "6ee07950d2f109605ec02cf0208fd5c33d05a36940b9c0cbe7bfd2a8d3b5d390" dependencies = [ "num-traits", ] diff --git a/Cargo.toml b/Cargo.toml index 845d45c5c7..9f4ccf39f4 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -98,12 +98,12 @@ dispatch2 = "0.3.1" flate2 = "1.1" futures = "0.3" getrandom = { version = "0.4", features = ["wasm_js"] } -hang = { version = "0.20.11", path = "rs/hang" } +hang = { version = "0.20.12", path = "rs/hang" } hex = "0.4" humantime = "2.3" humantime-serde = "1.1" jsonwebtoken = "11" -kio = { version = "0.5.8", path = "rs/kio" } +kio = { version = "0.5.9", path = "rs/kio" } lazy_static = "1.5" libc = "0.2" libloading = "0.9" @@ -111,31 +111,31 @@ linux-raw-sys = { version = "0.12.1", features = ["ioctl"] } # Permutation testing for the kio primitives (and everything built on them). # Only compiled under `--cfg loom`; see `just rs loom`. loom = { version = "0.7.2", features = ["futures"] } -moq-audio = { version = "0.0.23", path = "rs/moq-audio", default-features = false } +moq-audio = { version = "0.0.24", path = "rs/moq-audio", default-features = false } moq-flate = { version = "0.1.2", path = "rs/moq-flate" } -moq-hls = { version = "0.4.14", path = "rs/moq-hls", default-features = false } -moq-json = { version = "0.3.10", path = "rs/moq-json" } -moq-loc = { version = "0.2.6", path = "rs/moq-loc" } +moq-hls = { version = "0.4.15", path = "rs/moq-hls", default-features = false } +moq-json = { version = "0.3.11", path = "rs/moq-json" } +moq-loc = { version = "0.2.7", path = "rs/moq-loc" } moq-msf = { version = "0.4.2", path = "rs/moq-msf" } -moq-mux = { version = "0.9.14", path = "rs/moq-mux" } -moq-native = { version = "0.19.17", path = "rs/moq-native", default-features = false } -moq-net = { version = "0.2.20", path = "rs/moq-net" } +moq-mux = { version = "0.9.15", path = "rs/moq-mux" } +moq-native = { version = "0.19.18", path = "rs/moq-native", default-features = false } +moq-net = { version = "0.2.21", path = "rs/moq-net" } # NVENC bindings, forked from ViliamVadocz/nvidia-video-codec-sdk to dlopen the # driver at runtime. Compiles on any platform (macOS included) but only actually # used by moq-video on Linux. -moq-nvenc = { version = "0.0.4", path = "rs/moq-nvenc" } -moq-rtc = { version = "0.2.9", path = "rs/moq-rtc" } -moq-rtmp = { version = "0.2.9", path = "rs/moq-rtmp" } -moq-srt = { version = "0.2.9", path = "rs/moq-srt" } -moq-stats = { version = "0.1.9", path = "rs/moq-stats" } -moq-token = { version = "0.7.3", path = "rs/moq-token" } -moq-token-cli = { version = "0.5.47", path = "rs/moq-token-cli" } +moq-nvenc = { version = "0.0.5", path = "rs/moq-nvenc" } +moq-rtc = { version = "0.2.10", path = "rs/moq-rtc" } +moq-rtmp = { version = "0.2.10", path = "rs/moq-rtmp" } +moq-srt = { version = "0.2.10", path = "rs/moq-srt" } +moq-stats = { version = "0.1.10", path = "rs/moq-stats" } +moq-token = { version = "0.7.4", path = "rs/moq-token" } +moq-token-cli = { version = "0.5.48", path = "rs/moq-token-cli" } # default-features off (the NVIDIA hardware codecs) on moq-transcode and # moq-video so each consumer opts in. Binaries enable them, but a self-compiler # can leave them off to drop the CUDA dependencies. Both crates still default # them on when depended on directly. VAAPI is opt-in everywhere; its decoder is # hardware-validated, while its encoder is not yet. -moq-transcode = { version = "0.0.17", path = "rs/moq-transcode", default-features = false } +moq-transcode = { version = "0.0.18", path = "rs/moq-transcode", default-features = false } # Standalone crate (moq-dev/vaapi); vendored from cros-libva + cros-codecs. # dlopen's libva at runtime (no libva-dev at build, no NEEDED libva in the binary). moq-vaapi = "0.0.4" @@ -144,7 +144,7 @@ moq-vaapi = "0.0.4" # `features = ["capture"]` to a consumer that ships in those bindings pulls the # whole device graph into every one of them. The NVIDIA codecs are not part of # that argument, so moq-ffi and libmoq opt them back in by name. -moq-video = { version = "0.0.23", path = "rs/moq-video", default-features = false } +moq-video = { version = "0.0.24", path = "rs/moq-video", default-features = false } num_enum = "0.7" objc2 = "0.6.4" objc2-av-foundation = "0.3.2" diff --git a/rs/hang/CHANGELOG.md b/rs/hang/CHANGELOG.md index 69a4effbd6..efea084045 100644 --- a/rs/hang/CHANGELOG.md +++ b/rs/hang/CHANGELOG.md @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.20.12](https://github.com/moq-dev/moq/compare/hang-v0.20.11...hang-v0.20.12) - 2026-09-13 + +### Other + +- updated the following local packages: moq-net + ## [0.20.11](https://github.com/moq-dev/moq/compare/hang-v0.20.10...hang-v0.20.11) - 2026-09-09 ### Other diff --git a/rs/hang/Cargo.toml b/rs/hang/Cargo.toml index b8a4a8c427..d6c31b007e 100644 --- a/rs/hang/Cargo.toml +++ b/rs/hang/Cargo.toml @@ -5,7 +5,7 @@ authors = ["Luke Curley "] repository = "https://github.com/moq-dev/moq" license = "MIT OR Apache-2.0" -version = "0.20.11" +version = "0.20.12" edition = "2024" rust-version.workspace = true diff --git a/rs/kio/CHANGELOG.md b/rs/kio/CHANGELOG.md index 0ce33baa89..00bcbe29c7 100644 --- a/rs/kio/CHANGELOG.md +++ b/rs/kio/CHANGELOG.md @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.5.9](https://github.com/moq-dev/moq/compare/kio-v0.5.8...kio-v0.5.9) - 2026-09-13 + +### Fixed + +- *(kio)* bound waiter registration work ([#3635](https://github.com/moq-dev/moq/pull/3635)) + ## [0.5.8](https://github.com/moq-dev/moq/compare/kio-v0.5.7...kio-v0.5.8) - 2026-09-09 ### Other diff --git a/rs/kio/Cargo.toml b/rs/kio/Cargo.toml index 190f381dd6..f5fc7cc8f3 100644 --- a/rs/kio/Cargo.toml +++ b/rs/kio/Cargo.toml @@ -5,7 +5,7 @@ authors = ["Luke Curley"] repository = "https://github.com/moq-dev/moq" license = "MIT OR Apache-2.0" -version = "0.5.8" +version = "0.5.9" edition = "2024" rust-version.workspace = true diff --git a/rs/libmoq/CHANGELOG.md b/rs/libmoq/CHANGELOG.md index b0097fe552..d207342d8f 100644 --- a/rs/libmoq/CHANGELOG.md +++ b/rs/libmoq/CHANGELOG.md @@ -7,6 +7,20 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.5.15](https://github.com/moq-dev/moq/compare/libmoq-v0.5.14...libmoq-v0.5.15) - 2026-09-13 + +### Added + +- *(moq-net)* add moq-transport draft-21 (moqt-21) ([#3574](https://github.com/moq-dev/moq/pull/3574)) + +### Fixed + +- *(moq-video,moq-audio)* open a decoder at the live edge ([#3565](https://github.com/moq-dev/moq/pull/3565)) + +### Other + +- reach Cargo through mbx's shim and delete RUST_CARGO ([#3553](https://github.com/moq-dev/moq/pull/3553)) + ## [0.5.14](https://github.com/moq-dev/moq/compare/libmoq-v0.5.13...libmoq-v0.5.14) - 2026-09-09 ### Added diff --git a/rs/libmoq/Cargo.toml b/rs/libmoq/Cargo.toml index 13f87f6ccb..34ae7abce4 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.5.14" +version = "0.5.15" edition = "2024" rust-version.workspace = true diff --git a/rs/moq-audio/CHANGELOG.md b/rs/moq-audio/CHANGELOG.md index 400fe3962e..0b6e617911 100644 --- a/rs/moq-audio/CHANGELOG.md +++ b/rs/moq-audio/CHANGELOG.md @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.0.24](https://github.com/moq-dev/moq/compare/moq-audio-v0.0.23...moq-audio-v0.0.24) - 2026-09-13 + +### Fixed + +- *(moq-video,moq-audio)* open a decoder at the live edge ([#3565](https://github.com/moq-dev/moq/pull/3565)) + ## [0.0.23](https://github.com/moq-dev/moq/compare/moq-audio-v0.0.22...moq-audio-v0.0.23) - 2026-09-09 ### Added diff --git a/rs/moq-audio/Cargo.toml b/rs/moq-audio/Cargo.toml index 08ff4f323b..96d2e05769 100644 --- a/rs/moq-audio/Cargo.toml +++ b/rs/moq-audio/Cargo.toml @@ -5,7 +5,7 @@ authors = ["Luke Curley "] repository = "https://github.com/moq-dev/moq" license = "MIT OR Apache-2.0" -version = "0.0.23" +version = "0.0.24" edition = "2024" rust-version.workspace = true diff --git a/rs/moq-boy/CHANGELOG.md b/rs/moq-boy/CHANGELOG.md index 323ef974a9..403bbb52c1 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.4.15](https://github.com/moq-dev/moq/compare/moq-boy-v0.4.14...moq-boy-v0.4.15) - 2026-09-13 + +### Other + +- update Cargo.lock dependencies + ## [0.4.14](https://github.com/moq-dev/moq/compare/moq-boy-v0.4.13...moq-boy-v0.4.14) - 2026-09-09 ### Added diff --git a/rs/moq-boy/Cargo.toml b/rs/moq-boy/Cargo.toml index 8e892dfcac..9084929ad5 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.4.14" +version = "0.4.15" edition = "2024" rust-version.workspace = true diff --git a/rs/moq-cli/CHANGELOG.md b/rs/moq-cli/CHANGELOG.md index edfd594f9e..04dc588f22 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.11.1](https://github.com/moq-dev/moq/compare/moq-cli-v0.11.0...moq-cli-v0.11.1) - 2026-09-13 + +### Fixed + +- *(moq-video,moq-audio)* open a decoder at the live edge ([#3565](https://github.com/moq-dev/moq/pull/3565)) + ## [0.11.0](https://github.com/moq-dev/moq/compare/moq-cli-v0.10.0...moq-cli-v0.11.0) - 2026-09-09 ### Added diff --git a/rs/moq-cli/Cargo.toml b/rs/moq-cli/Cargo.toml index 2e4f0214a1..624f0f885c 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.11.0" +version = "0.11.1" edition = "2024" rust-version.workspace = true diff --git a/rs/moq-ffi/CHANGELOG.md b/rs/moq-ffi/CHANGELOG.md index deb05307b3..e11b9dcb6b 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.3.18](https://github.com/moq-dev/moq/compare/moq-ffi-v0.3.17...moq-ffi-v0.3.18) - 2026-09-13 + +### Other + +- update Cargo.lock dependencies + ## [0.3.17](https://github.com/moq-dev/moq/compare/moq-ffi-v0.3.16...moq-ffi-v0.3.17) - 2026-09-09 ### Added diff --git a/rs/moq-ffi/Cargo.toml b/rs/moq-ffi/Cargo.toml index bb1c59b352..9fda8c2133 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.3.17" +version = "0.3.18" edition = "2024" keywords = ["quic", "http3", "webtransport", "media", "live"] diff --git a/rs/moq-gst/CHANGELOG.md b/rs/moq-gst/CHANGELOG.md index b4b5477991..9ab5c2ba0a 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.3.11](https://github.com/moq-dev/moq/compare/moq-gst-v0.3.10...moq-gst-v0.3.11) - 2026-09-13 + +### Other + +- updated the following local packages: moq-net, moq-native, hang, moq-mux + ## [0.3.10](https://github.com/moq-dev/moq/compare/moq-gst-v0.3.9...moq-gst-v0.3.10) - 2026-09-09 ### Fixed diff --git a/rs/moq-gst/Cargo.toml b/rs/moq-gst/Cargo.toml index 5b278a4727..d3074c8a32 100644 --- a/rs/moq-gst/Cargo.toml +++ b/rs/moq-gst/Cargo.toml @@ -5,7 +5,7 @@ authors = ["Luke Curley"] repository = "https://github.com/kixelated/moq" license = "MIT OR Apache-2.0" -version = "0.3.10" +version = "0.3.11" edition = "2024" rust-version.workspace = true publish = true diff --git a/rs/moq-hls/CHANGELOG.md b/rs/moq-hls/CHANGELOG.md index b527c0c294..292246cc2b 100644 --- a/rs/moq-hls/CHANGELOG.md +++ b/rs/moq-hls/CHANGELOG.md @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.4.15](https://github.com/moq-dev/moq/compare/moq-hls-v0.4.14...moq-hls-v0.4.15) - 2026-09-13 + +### Other + +- updated the following local packages: kio, moq-net, hang, moq-mux + ## [0.4.14](https://github.com/moq-dev/moq/compare/moq-hls-v0.4.13...moq-hls-v0.4.14) - 2026-09-09 ### Other diff --git a/rs/moq-hls/Cargo.toml b/rs/moq-hls/Cargo.toml index 6bc9ad2830..3921ca33b1 100644 --- a/rs/moq-hls/Cargo.toml +++ b/rs/moq-hls/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.14" +version = "0.4.15" edition = "2024" rust-version.workspace = true diff --git a/rs/moq-json/CHANGELOG.md b/rs/moq-json/CHANGELOG.md index bba2a21e7a..d0f9d12127 100644 --- a/rs/moq-json/CHANGELOG.md +++ b/rs/moq-json/CHANGELOG.md @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.3.11](https://github.com/moq-dev/moq/compare/moq-json-v0.3.10...moq-json-v0.3.11) - 2026-09-13 + +### Other + +- updated the following local packages: kio, moq-net + ## [0.3.10](https://github.com/moq-dev/moq/compare/moq-json-v0.3.9...moq-json-v0.3.10) - 2026-09-09 ### Other diff --git a/rs/moq-json/Cargo.toml b/rs/moq-json/Cargo.toml index 23f0008377..6e1b149270 100644 --- a/rs/moq-json/Cargo.toml +++ b/rs/moq-json/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.10" +version = "0.3.11" edition = "2024" rust-version.workspace = true diff --git a/rs/moq-loc/CHANGELOG.md b/rs/moq-loc/CHANGELOG.md index 489f296362..d3212c2f87 100644 --- a/rs/moq-loc/CHANGELOG.md +++ b/rs/moq-loc/CHANGELOG.md @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.2.7](https://github.com/moq-dev/moq/compare/moq-loc-v0.2.6...moq-loc-v0.2.7) - 2026-09-13 + +### Other + +- updated the following local packages: moq-net + ## [0.2.6](https://github.com/moq-dev/moq/compare/moq-loc-v0.2.5...moq-loc-v0.2.6) - 2026-09-09 ### Other diff --git a/rs/moq-loc/Cargo.toml b/rs/moq-loc/Cargo.toml index e1674ea013..90945051da 100644 --- a/rs/moq-loc/Cargo.toml +++ b/rs/moq-loc/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.6" +version = "0.2.7" edition = "2024" rust-version.workspace = true diff --git a/rs/moq-mux/CHANGELOG.md b/rs/moq-mux/CHANGELOG.md index 7cbdb4e282..966a77aa36 100644 --- a/rs/moq-mux/CHANGELOG.md +++ b/rs/moq-mux/CHANGELOG.md @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.9.15](https://github.com/moq-dev/moq/compare/moq-mux-v0.9.14...moq-mux-v0.9.15) - 2026-09-13 + +### Other + +- updated the following local packages: kio, moq-net, hang, moq-json, moq-loc + ## [0.9.14](https://github.com/moq-dev/moq/compare/moq-mux-v0.9.13...moq-mux-v0.9.14) - 2026-09-09 ### Added diff --git a/rs/moq-mux/Cargo.toml b/rs/moq-mux/Cargo.toml index e1bc7462e9..9f1b169056 100644 --- a/rs/moq-mux/Cargo.toml +++ b/rs/moq-mux/Cargo.toml @@ -5,7 +5,7 @@ authors = ["Luke Curley "] repository = "https://github.com/moq-dev/moq" license = "MIT OR Apache-2.0" -version = "0.9.14" +version = "0.9.15" edition = "2024" rust-version.workspace = true diff --git a/rs/moq-native/CHANGELOG.md b/rs/moq-native/CHANGELOG.md index add5cf9c57..0be05e1d56 100644 --- a/rs/moq-native/CHANGELOG.md +++ b/rs/moq-native/CHANGELOG.md @@ -7,6 +7,13 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.19.18](https://github.com/moq-dev/moq/compare/moq-native-v0.19.17...moq-native-v0.19.18) - 2026-09-13 + +### Added + +- *(moq-native)* expose the dialed authority on Request, including raw QUIC ([#3618](https://github.com/moq-dev/moq/pull/3618)) +- *(moq-net)* add moq-transport draft-21 (moqt-21) ([#3574](https://github.com/moq-dev/moq/pull/3574)) + ## [0.19.17](https://github.com/moq-dev/moq/compare/moq-native-v0.19.16...moq-native-v0.19.17) - 2026-09-09 ### Added diff --git a/rs/moq-native/Cargo.toml b/rs/moq-native/Cargo.toml index 10d3c28d38..c3cc940c42 100644 --- a/rs/moq-native/Cargo.toml +++ b/rs/moq-native/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.17" +version = "0.19.18" edition = "2024" rust-version.workspace = true diff --git a/rs/moq-net/CHANGELOG.md b/rs/moq-net/CHANGELOG.md index 4371925c27..5a2a85dcb9 100644 --- a/rs/moq-net/CHANGELOG.md +++ b/rs/moq-net/CHANGELOG.md @@ -7,6 +7,16 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.2.21](https://github.com/moq-dev/moq/compare/moq-net-v0.2.20...moq-net-v0.2.21) - 2026-09-13 + +### Fixed + +- *(kio)* bound waiter registration work ([#3635](https://github.com/moq-dev/moq/pull/3635)) +- *(moq-net)* scope-check the dynamic fallback in request_broadcast ([#3624](https://github.com/moq-dev/moq/pull/3624)) +- *(net)* never reuse generated track names ([#3594](https://github.com/moq-dev/moq/pull/3594)) +- satisfy the nightly license audit ([#3592](https://github.com/moq-dev/moq/pull/3592)) +- *(moq-net)* reject incompatible copies during failover ([#3521](https://github.com/moq-dev/moq/pull/3521)) + ## [0.2.19](https://github.com/moq-dev/moq/compare/moq-net-v0.2.18...moq-net-v0.2.19) - 2026-09-09 ### Added diff --git a/rs/moq-net/Cargo.toml b/rs/moq-net/Cargo.toml index 9671a9ee88..dee71936d0 100644 --- a/rs/moq-net/Cargo.toml +++ b/rs/moq-net/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.20" +version = "0.2.21" edition = "2024" rust-version.workspace = true diff --git a/rs/moq-nvenc/CHANGELOG.md b/rs/moq-nvenc/CHANGELOG.md index 523cb101a2..ba1e16b2f1 100644 --- a/rs/moq-nvenc/CHANGELOG.md +++ b/rs/moq-nvenc/CHANGELOG.md @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.0.5](https://github.com/moq-dev/moq/compare/moq-nvenc-v0.0.4...moq-nvenc-v0.0.5) - 2026-09-13 + +### Fixed + +- *(moq-video)* cap NVENC keyframes with a single-frame VBV ([#3609](https://github.com/moq-dev/moq/pull/3609)) + ## [0.0.4](https://github.com/moq-dev/moq/compare/moq-nvenc-v0.0.3...moq-nvenc-v0.0.4) - 2026-09-01 ### Other diff --git a/rs/moq-nvenc/Cargo.toml b/rs/moq-nvenc/Cargo.toml index ef20b21c3d..6fe4d384f8 100644 --- a/rs/moq-nvenc/Cargo.toml +++ b/rs/moq-nvenc/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "moq-nvenc" -version = "0.0.4" +version = "0.0.5" edition = "2021" license = "MIT" rust-version.workspace = true diff --git a/rs/moq-relay/CHANGELOG.md b/rs/moq-relay/CHANGELOG.md index e292c9b0ce..ef78f8eebc 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.14.17](https://github.com/moq-dev/moq/compare/moq-relay-v0.14.16...moq-relay-v0.14.17) - 2026-09-13 + +### Added + +- *(moq-net)* add moq-transport draft-21 (moqt-21) ([#3574](https://github.com/moq-dev/moq/pull/3574)) + ## [0.14.16](https://github.com/moq-dev/moq/compare/moq-relay-v0.14.15...moq-relay-v0.14.16) - 2026-09-09 ### Fixed diff --git a/rs/moq-relay/Cargo.toml b/rs/moq-relay/Cargo.toml index 945a03569c..926a6b3651 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.14.16" +version = "0.14.17" 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-room/CHANGELOG.md b/rs/moq-room/CHANGELOG.md index bc1e9517c5..a60094f27c 100644 --- a/rs/moq-room/CHANGELOG.md +++ b/rs/moq-room/CHANGELOG.md @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.1.1](https://github.com/moq-dev/moq/compare/moq-room-v0.1.0...moq-room-v0.1.1) - 2026-09-13 + +### Other + +- updated the following local packages: kio, moq-net, moq-token, moq-json + ### Added - Announce-derived room roster, path convention, token claims, and the iroh-live chat track. diff --git a/rs/moq-room/Cargo.toml b/rs/moq-room/Cargo.toml index b5d6bdf8f6..27fb8a39b0 100644 --- a/rs/moq-room/Cargo.toml +++ b/rs/moq-room/Cargo.toml @@ -5,7 +5,7 @@ authors = ["Luke Curley "] repository = "https://github.com/moq-dev/moq" license = "MIT OR Apache-2.0" -version = "0.1.0" +version = "0.1.1" edition = "2024" rust-version.workspace = true diff --git a/rs/moq-rtc/CHANGELOG.md b/rs/moq-rtc/CHANGELOG.md index 9cfdbbec47..f3148febcc 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.2.10](https://github.com/moq-dev/moq/compare/moq-rtc-v0.2.9...moq-rtc-v0.2.10) - 2026-09-13 + +### Other + +- updated the following local packages: moq-net, hang, moq-mux + ## [0.2.9](https://github.com/moq-dev/moq/compare/moq-rtc-v0.2.8...moq-rtc-v0.2.9) - 2026-09-09 ### Other diff --git a/rs/moq-rtc/Cargo.toml b/rs/moq-rtc/Cargo.toml index 3fc847f162..4470cb8d17 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.2.9" +version = "0.2.10" edition = "2024" rust-version.workspace = true diff --git a/rs/moq-rtmp/CHANGELOG.md b/rs/moq-rtmp/CHANGELOG.md index 6c6fabf120..43cc6fcb51 100644 --- a/rs/moq-rtmp/CHANGELOG.md +++ b/rs/moq-rtmp/CHANGELOG.md @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.2.10](https://github.com/moq-dev/moq/compare/moq-rtmp-v0.2.9...moq-rtmp-v0.2.10) - 2026-09-13 + +### Other + +- updated the following local packages: moq-net, moq-native, hang, moq-mux + ## [0.2.9](https://github.com/moq-dev/moq/compare/moq-rtmp-v0.2.8...moq-rtmp-v0.2.9) - 2026-09-09 ### Fixed diff --git a/rs/moq-rtmp/Cargo.toml b/rs/moq-rtmp/Cargo.toml index f37c560a1c..d29bf012b6 100644 --- a/rs/moq-rtmp/Cargo.toml +++ b/rs/moq-rtmp/Cargo.toml @@ -8,7 +8,7 @@ repository = "https://github.com/moq-dev/moq" # src/rml/LICENSE and applies to that module regardless of which option you pick. license = "MIT OR Apache-2.0" -version = "0.2.9" +version = "0.2.10" edition = "2024" rust-version.workspace = true diff --git a/rs/moq-srt/CHANGELOG.md b/rs/moq-srt/CHANGELOG.md index 02d68a7338..a770edfd30 100644 --- a/rs/moq-srt/CHANGELOG.md +++ b/rs/moq-srt/CHANGELOG.md @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.2.10](https://github.com/moq-dev/moq/compare/moq-srt-v0.2.9...moq-srt-v0.2.10) - 2026-09-13 + +### Other + +- updated the following local packages: moq-net, hang, moq-mux + ## [0.2.9](https://github.com/moq-dev/moq/compare/moq-srt-v0.2.8...moq-srt-v0.2.9) - 2026-09-09 ### Fixed diff --git a/rs/moq-srt/Cargo.toml b/rs/moq-srt/Cargo.toml index 530ef83658..5fee30d6de 100644 --- a/rs/moq-srt/Cargo.toml +++ b/rs/moq-srt/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.9" +version = "0.2.10" edition = "2024" rust-version.workspace = true diff --git a/rs/moq-stats/CHANGELOG.md b/rs/moq-stats/CHANGELOG.md index ecd239e802..e06c7f8275 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.1.10](https://github.com/moq-dev/moq/compare/moq-stats-v0.1.9...moq-stats-v0.1.10) - 2026-09-13 + +### Other + +- updated the following local packages: moq-net, moq-json + ## [0.1.9](https://github.com/moq-dev/moq/compare/moq-stats-v0.1.8...moq-stats-v0.1.9) - 2026-09-09 ### Other diff --git a/rs/moq-stats/Cargo.toml b/rs/moq-stats/Cargo.toml index 81291f06bb..647ddaf8c2 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.1.9" +version = "0.1.10" edition = "2024" rust-version.workspace = true diff --git a/rs/moq-token-cli/CHANGELOG.md b/rs/moq-token-cli/CHANGELOG.md index bcef89e30e..f2461d8ca2 100644 --- a/rs/moq-token-cli/CHANGELOG.md +++ b/rs/moq-token-cli/CHANGELOG.md @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.5.48](https://github.com/moq-dev/moq/compare/moq-token-cli-v0.5.47...moq-token-cli-v0.5.48) - 2026-09-13 + +### Other + +- update Cargo.lock dependencies + ## [0.5.47](https://github.com/moq-dev/moq/compare/moq-token-cli-v0.5.46...moq-token-cli-v0.5.47) - 2026-09-09 ### Other diff --git a/rs/moq-token-cli/Cargo.toml b/rs/moq-token-cli/Cargo.toml index 2bb4ffd555..a6d4084f5e 100644 --- a/rs/moq-token-cli/Cargo.toml +++ b/rs/moq-token-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.5.47" +version = "0.5.48" edition = "2024" rust-version.workspace = true diff --git a/rs/moq-token/CHANGELOG.md b/rs/moq-token/CHANGELOG.md index 6a4b5cf779..454245f87b 100644 --- a/rs/moq-token/CHANGELOG.md +++ b/rs/moq-token/CHANGELOG.md @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.7.4](https://github.com/moq-dev/moq/compare/moq-token-v0.7.3...moq-token-v0.7.4) - 2026-09-13 + +### Other + +- prefer the moq token subcommand ([#3557](https://github.com/moq-dev/moq/pull/3557)) + ## [0.7.3](https://github.com/moq-dev/moq/compare/moq-token-v0.7.2...moq-token-v0.7.3) - 2026-09-01 ### Other diff --git a/rs/moq-token/Cargo.toml b/rs/moq-token/Cargo.toml index d35ef94d1c..00ecf7c3ff 100644 --- a/rs/moq-token/Cargo.toml +++ b/rs/moq-token/Cargo.toml @@ -5,7 +5,7 @@ authors = ["Luke Curley"] repository = "https://github.com/moq-dev/moq" license = "MIT OR Apache-2.0" -version = "0.7.3" +version = "0.7.4" edition = "2024" rust-version.workspace = true diff --git a/rs/moq-transcode/CHANGELOG.md b/rs/moq-transcode/CHANGELOG.md index d2d5a84e7e..d2d0458357 100644 --- a/rs/moq-transcode/CHANGELOG.md +++ b/rs/moq-transcode/CHANGELOG.md @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.0.18](https://github.com/moq-dev/moq/compare/moq-transcode-v0.0.17...moq-transcode-v0.0.18) - 2026-09-13 + +### Other + +- updated the following local packages: kio, moq-net, moq-video, hang, moq-mux + ## [0.0.17](https://github.com/moq-dev/moq/compare/moq-transcode-v0.0.16...moq-transcode-v0.0.17) - 2026-09-09 ### Added diff --git a/rs/moq-transcode/Cargo.toml b/rs/moq-transcode/Cargo.toml index cd2c0d2b6d..1ed1e5336c 100644 --- a/rs/moq-transcode/Cargo.toml +++ b/rs/moq-transcode/Cargo.toml @@ -5,7 +5,7 @@ authors = ["Luke Curley "] repository = "https://github.com/moq-dev/moq" license = "MIT OR Apache-2.0" -version = "0.0.17" +version = "0.0.18" edition = "2024" rust-version.workspace = true diff --git a/rs/moq-video/CHANGELOG.md b/rs/moq-video/CHANGELOG.md index d2f95ab2f0..592b586928 100644 --- a/rs/moq-video/CHANGELOG.md +++ b/rs/moq-video/CHANGELOG.md @@ -7,6 +7,24 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.0.24](https://github.com/moq-dev/moq/compare/moq-video-v0.0.23...moq-video-v0.0.24) - 2026-09-13 + +### Added + +- *(moq-video)* convert a surface by reference, and to BGRA ([#3593](https://github.com/moq-dev/moq/pull/3593)) +- *(moq-video)* list the modes a V4L2 camera reports ([#3569](https://github.com/moq-dev/moq/pull/3569)) + +### Fixed + +- *(moq-video)* cap NVENC keyframes with a single-frame VBV ([#3609](https://github.com/moq-dev/moq/pull/3609)) +- *(moq-video)* report backend selection, and name every backend publicly ([#3567](https://github.com/moq-dev/moq/pull/3567)) +- *(moq-video)* stop a dead codec session and a failed flush from spinning a reader ([#3568](https://github.com/moq-dev/moq/pull/3568)) +- *(moq-video,moq-audio)* open a decoder at the live edge ([#3565](https://github.com/moq-dev/moq/pull/3565)) + +### Other + +- *(moq-video)* decode H.264 bitstreams this crate did not produce ([#3570](https://github.com/moq-dev/moq/pull/3570)) + ### Added - *(moq-video)* `Surface::to_bgra` and `to_bgra_with`, the same conversion as diff --git a/rs/moq-video/Cargo.toml b/rs/moq-video/Cargo.toml index eaeb9f4b90..e2e4e5bf5f 100644 --- a/rs/moq-video/Cargo.toml +++ b/rs/moq-video/Cargo.toml @@ -5,7 +5,7 @@ authors = ["Luke Curley "] repository = "https://github.com/moq-dev/moq" license = "MIT OR Apache-2.0" -version = "0.0.23" +version = "0.0.24" edition = "2024" rust-version.workspace = true