Skip to content

Commit 2439165

Browse files
build(deps): bump the rust-dependencies group across 1 directory with 57 updates
Bumps the rust-dependencies group with 56 updates in the / directory: | Package | From | To | | --- | --- | --- | | [thiserror](https://github.com/dtolnay/thiserror) | `1.0.69` | `2.0.19` | | [axum](https://github.com/tokio-rs/axum) | `0.7.9` | `0.8.9` | | [tower](https://github.com/tower-rs/tower) | `0.4.13` | `0.5.3` | | [async-trait](https://github.com/dtolnay/async-trait) | `0.1.91` | `0.1.92` | | [futures](https://github.com/rust-lang/futures-rs) | `0.3.33` | `0.3.34` | | [clap](https://github.com/clap-rs/clap) | `4.6.4` | `4.6.6` | | [base64](https://github.com/marshallpierce/rust-base64) | `0.22.1` | `0.23.1` | | [nom](https://github.com/rust-bakery/nom) | `7.1.3` | `8.0.0` | | [ordered-float](https://github.com/reem/rust-ordered-float) | `4.6.0` | `5.3.0` | | [socket2](https://github.com/rust-lang/socket2) | `0.5.10` | `0.6.5` | | [rustls](https://github.com/rustls/rustls) | `0.23.42` | `0.23.43` | | [axum-server](https://github.com/programatik29/axum-server) | `0.7.3` | `0.8.0` | | [chromiumoxide](https://github.com/mattsse/chromiumoxide) | `0.7.0` | `0.8.0` | | [aes](https://github.com/RustCrypto/block-ciphers) | `0.8.4` | `0.9.2` | | [rcgen](https://github.com/rustls/rcgen) | `0.13.2` | `0.14.8` | | [webpki-roots](https://github.com/rustls/webpki-roots) | `0.26.11` | `1.0.9` | | [serial_test](https://github.com/palfrey/serial_test) | `3.5.0` | `4.0.1` | | [web-transport-quinn](https://github.com/moq-dev/web-transport) | `0.11.11` | `0.12.0` | | [web-transport](https://github.com/moq-dev/web-transport) | `0.10.8` | `0.11.0` | | [metrics](https://github.com/metrics-rs/metrics) | `0.23.1` | `0.24.6` | | [criterion](https://github.com/criterion-rs/criterion.rs) | `0.5.1` | `0.8.2` | | [console-subscriber](https://github.com/tokio-rs/console) | `0.4.1` | `0.5.0` | | [sysinfo](https://github.com/GuillaumeGomez/sysinfo) | `0.31.4` | `0.39.6` | | [config](https://github.com/rust-cli/config-rs) | `0.14.1` | `0.15.25` | | [biquad](https://github.com/korken89/biquad-rs) | `0.4.2` | `0.6.0` | | [hostname](https://github.com/djc/hostname) | `0.3.1` | `0.4.2` | | [ctr](https://github.com/RustCrypto/block-modes) | `0.9.2` | `0.10.1` | | [aes-gcm](https://github.com/RustCrypto/AEADs) | `0.10.3` | `0.11.0` | | [time](https://github.com/time-rs/time) | `0.3.54` | `0.3.55` | | [cpal](https://github.com/RustAudio/cpal) | `0.15.3` | `0.18.1` | | [roxmltree](https://github.com/RazrFalcon/roxmltree) | `0.20.0` | `0.21.1` | | [ipnet](https://github.com/krisprice/ipnet) | `2.12.0` | `2.12.1` | | [strum](https://github.com/Peternator7/strum) | `0.26.3` | `0.28.0` | | [rustls-native-certs](https://github.com/rustls/rustls-native-certs) | `0.7.3` | `0.8.4` | | [http](https://github.com/hyperium/http) | `1.4.2` | `1.5.0` | | [pem](https://github.com/jcreekmore/pem-rs) | `3.0.6` | `4.0.0` | | [webrtc](https://github.com/webrtc-rs/webrtc) | `0.14.0` | `0.17.2` | | [hyper](https://github.com/hyperium/hyper) | `0.14.32` | `1.11.0` | | [tower-http](https://github.com/tower-rs/tower-http) | `0.6.11` | `0.7.0` | | [openh264](https://github.com/ralfbiedert/openh264-rs) | `0.9.7` | `0.9.8` | | [webrtc-util](https://github.com/webrtc-rs/webrtc) | `0.12.0` | `0.17.2` | | [prost](https://github.com/tokio-rs/prost) | `0.13.5` | `0.14.4` | | [aws-smithy-types](https://github.com/smithy-lang/smithy-rs) | `1.4.5` | `1.6.1` | | [prost-build](https://github.com/tokio-rs/prost) | `0.13.5` | `0.14.4` | | [jsonwebtoken](https://github.com/Keats/jsonwebtoken) | `10.4.0` | `11.0.0` | | [serde_with](https://github.com/jonasbb/serde_with) | `3.21.0` | `3.22.0` | | [metrics-exporter-prometheus](https://github.com/metrics-rs/metrics) | `0.16.2` | `0.18.3` | | [moka](https://github.com/moka-rs/moka) | `0.12.15` | `0.12.16` | | [md5](https://github.com/stainless-steel/md5) | `0.7.0` | `0.8.1` | | [sqlx-core](https://github.com/launchbadge/sqlx) | `0.8.6` | `0.9.0` | | [sqlx-sqlite](https://github.com/launchbadge/sqlx) | `0.8.6` | `0.9.0` | | [password-hash](https://github.com/RustCrypto/traits) | `0.5.0` | `0.6.1` | | [validator](https://github.com/Keats/validator) | `0.20.0` | `0.21.0` | | [jsonschema](https://github.com/Stranger6667/jsonschema) | `0.33.0` | `0.49.9` | | [rustls-pki-types](https://github.com/rustls/pki-types) | `1.15.0` | `1.15.1` | | [redis](https://github.com/redis-rs/redis-rs) | `0.27.6` | `1.5.0` | Updates `thiserror` from 1.0.69 to 2.0.19 - [Release notes](https://github.com/dtolnay/thiserror/releases) - [Commits](dtolnay/thiserror@1.0.69...2.0.19) Updates `axum` from 0.7.9 to 0.8.9 - [Release notes](https://github.com/tokio-rs/axum/releases) - [Changelog](https://github.com/tokio-rs/axum/blob/main/CHANGELOG.md) - [Commits](tokio-rs/axum@axum-v0.7.9...axum-v0.8.9) Updates `tower` from 0.4.13 to 0.5.3 - [Release notes](https://github.com/tower-rs/tower/releases) - [Commits](tower-rs/tower@tower-0.4.13...tower-0.5.3) Updates `async-trait` from 0.1.91 to 0.1.92 - [Release notes](https://github.com/dtolnay/async-trait/releases) - [Commits](dtolnay/async-trait@0.1.91...0.1.92) Updates `futures` from 0.3.33 to 0.3.34 - [Release notes](https://github.com/rust-lang/futures-rs/releases) - [Changelog](https://github.com/rust-lang/futures-rs/blob/main/CHANGELOG.md) - [Commits](rust-lang/futures-rs@0.3.33...0.3.34) Updates `clap` from 4.6.4 to 4.6.6 - [Release notes](https://github.com/clap-rs/clap/releases) - [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md) - [Commits](clap-rs/clap@clap_complete-v4.6.4...clap_complete-v4.6.6) Updates `base64` from 0.22.1 to 0.23.1 - [Changelog](https://github.com/marshallpierce/rust-base64/blob/master/RELEASE-NOTES.md) - [Commits](marshallpierce/rust-base64@v0.22.1...v0.23.1) Updates `nom` from 7.1.3 to 8.0.0 - [Changelog](https://github.com/rust-bakery/nom/blob/main/CHANGELOG.md) - [Commits](rust-bakery/nom@7.1.3...8.0.0) Updates `ordered-float` from 4.6.0 to 5.3.0 - [Release notes](https://github.com/reem/rust-ordered-float/releases) - [Commits](reem/rust-ordered-float@v4.6.0...v5.3.0) Updates `socket2` from 0.5.10 to 0.6.5 - [Release notes](https://github.com/rust-lang/socket2/releases) - [Changelog](https://github.com/rust-lang/socket2/blob/master/CHANGELOG.md) - [Commits](https://github.com/rust-lang/socket2/commits/v0.6.5) Updates `rustls` from 0.23.42 to 0.23.43 - [Release notes](https://github.com/rustls/rustls/releases) - [Changelog](https://github.com/rustls/rustls/blob/main/CHANGELOG.md) - [Commits](rustls/rustls@v/0.23.42...v/0.23.43) Updates `axum-server` from 0.7.3 to 0.8.0 - [Release notes](https://github.com/programatik29/axum-server/releases) - [Changelog](https://github.com/programatik29/axum-server/blob/master/CHANGELOG.md) - [Commits](programatik29/axum-server@v0.7.3...v0.8.0) Updates `chromiumoxide` from 0.7.0 to 0.8.0 - [Release notes](https://github.com/mattsse/chromiumoxide/releases) - [Changelog](https://github.com/mattsse/chromiumoxide/blob/main/CHANGELOG.md) - [Commits](mattsse/chromiumoxide@chromiumoxide_cdp-v0.7.0...v0.8.0) Updates `aes` from 0.8.4 to 0.9.2 - [Commits](RustCrypto/block-ciphers@aes-v0.8.4...aes-v0.9.2) Updates `rcgen` from 0.13.2 to 0.14.8 - [Release notes](https://github.com/rustls/rcgen/releases) - [Commits](rustls/rcgen@v0.13.2...v0.14.8) Updates `webpki-roots` from 0.26.11 to 1.0.9 - [Release notes](https://github.com/rustls/webpki-roots/releases) - [Commits](rustls/webpki-roots@v/0.26.11...v/1.0.9) Updates `serial_test` from 3.5.0 to 4.0.1 - [Release notes](https://github.com/palfrey/serial_test/releases) - [Commits](palfrey/serial_test@v3.5.0...v4.0.1) Updates `web-transport-quinn` from 0.11.11 to 0.12.0 - [Release notes](https://github.com/moq-dev/web-transport/releases) - [Changelog](https://github.com/moq-dev/web-transport/blob/main/release-plz.toml) - [Commits](moq-dev/web-transport@web-transport-quinn-v0.11.11...web-transport-quinn-v0.12.0) Updates `web-transport` from 0.10.8 to 0.11.0 - [Release notes](https://github.com/moq-dev/web-transport/releases) - [Changelog](https://github.com/moq-dev/web-transport/blob/main/release-plz.toml) - [Commits](moq-dev/web-transport@web-transport-v0.10.8...web-transport-v0.11.0) Updates `metrics` from 0.23.1 to 0.24.6 - [Changelog](https://github.com/metrics-rs/metrics/blob/main/release.toml) - [Commits](metrics-rs/metrics@metrics-v0.23.1...metrics-v0.24.6) Updates `criterion` from 0.5.1 to 0.8.2 - [Release notes](https://github.com/criterion-rs/criterion.rs/releases) - [Changelog](https://github.com/criterion-rs/criterion.rs/blob/master/CHANGELOG.md) - [Commits](criterion-rs/criterion.rs@0.5.1...criterion-v0.8.2) Updates `console-subscriber` from 0.4.1 to 0.5.0 - [Release notes](https://github.com/tokio-rs/console/releases) - [Changelog](https://github.com/tokio-rs/console/blob/main/release-plz.toml) - [Commits](tokio-rs/console@console-subscriber-v0.4.1...console-subscriber-v0.5.0) Updates `sysinfo` from 0.31.4 to 0.39.6 - [Changelog](https://github.com/GuillaumeGomez/sysinfo/blob/main/CHANGELOG.md) - [Commits](GuillaumeGomez/sysinfo@v0.31.4...v0.39.6) Updates `config` from 0.14.1 to 0.15.25 - [Changelog](https://github.com/rust-cli/config-rs/blob/main/CHANGELOG.md) - [Commits](rust-cli/config-rs@v0.14.1...v0.15.25) Updates `biquad` from 0.4.2 to 0.6.0 - [Changelog](https://github.com/korken89/biquad-rs/blob/master/CHANGELOG.md) - [Commits](korken89/biquad-rs@v0.4.2...v0.6.0) Updates `hostname` from 0.3.1 to 0.4.2 - [Release notes](https://github.com/djc/hostname/releases) - [Commits](djc/hostname@v0.3.1...v0.4.2) Updates `ctr` from 0.9.2 to 0.10.1 - [Commits](RustCrypto/block-modes@ctr-v0.9.2...ctr-v0.10.1) Updates `aes-gcm` from 0.10.3 to 0.11.0 - [Commits](RustCrypto/AEADs@aes-gcm-v0.10.3...aes-gcm-v0.11.0) Updates `time` from 0.3.54 to 0.3.55 - [Release notes](https://github.com/time-rs/time/releases) - [Changelog](https://github.com/time-rs/time/blob/main/CHANGELOG.md) - [Commits](time-rs/time@v0.3.54...v0.3.55) Updates `cpal` from 0.15.3 to 0.18.1 - [Release notes](https://github.com/RustAudio/cpal/releases) - [Changelog](https://github.com/RustAudio/cpal/blob/master/CHANGELOG.md) - [Commits](RustAudio/cpal@v0.15.3...v0.18.1) Updates `roxmltree` from 0.20.0 to 0.21.1 - [Changelog](https://github.com/RazrFalcon/roxmltree/blob/master/CHANGELOG.md) - [Commits](RazrFalcon/roxmltree@v0.20.0...v0.21.1) Updates `ipnet` from 2.12.0 to 2.12.1 - [Release notes](https://github.com/krisprice/ipnet/releases) - [Changelog](https://github.com/krisprice/ipnet/blob/master/RELEASES.md) - [Commits](https://github.com/krisprice/ipnet/commits) Updates `strum` from 0.26.3 to 0.28.0 - [Release notes](https://github.com/Peternator7/strum/releases) - [Changelog](https://github.com/Peternator7/strum/blob/master/CHANGELOG.md) - [Commits](Peternator7/strum@v0.26.3...v0.28.0) Updates `rustls-native-certs` from 0.7.3 to 0.8.4 - [Release notes](https://github.com/rustls/rustls-native-certs/releases) - [Commits](rustls/rustls-native-certs@v/0.7.3...v/0.8.4) Updates `http` from 1.4.2 to 1.5.0 - [Release notes](https://github.com/hyperium/http/releases) - [Changelog](https://github.com/hyperium/http/blob/master/CHANGELOG.md) - [Commits](hyperium/http@v1.4.2...v1.5.0) Updates `futures-util` from 0.3.33 to 0.3.34 - [Release notes](https://github.com/rust-lang/futures-rs/releases) - [Changelog](https://github.com/rust-lang/futures-rs/blob/main/CHANGELOG.md) - [Commits](rust-lang/futures-rs@0.3.33...0.3.34) Updates `pem` from 3.0.6 to 4.0.0 - [Changelog](https://github.com/jcreekmore/pem-rs/blob/master/CHANGELOG.md) - [Commits](jcreekmore/pem-rs@v3.0.6...v4.0.0) Updates `webrtc` from 0.14.0 to 0.17.2 - [Release notes](https://github.com/webrtc-rs/webrtc/releases) - [Changelog](https://github.com/webrtc-rs/webrtc/blob/master/CHANGELOG.md) - [Commits](webrtc-rs/webrtc@v0.14.0...v0.17.2) Updates `hyper` from 0.14.32 to 1.11.0 - [Release notes](https://github.com/hyperium/hyper/releases) - [Changelog](https://github.com/hyperium/hyper/blob/master/CHANGELOG.md) - [Commits](hyperium/hyper@v0.14.32...v1.11.0) Updates `tower-http` from 0.6.11 to 0.7.0 - [Release notes](https://github.com/tower-rs/tower-http/releases) - [Commits](tower-rs/tower-http@tower-http-0.6.11...tower-http-0.7.0) Updates `openh264` from 0.9.7 to 0.9.8 - [Commits](https://github.com/ralfbiedert/openh264-rs/compare/openh264@0.9.7...openh264@0.9.8) Updates `webrtc-util` from 0.12.0 to 0.17.2 - [Release notes](https://github.com/webrtc-rs/webrtc/releases) - [Changelog](https://github.com/webrtc-rs/webrtc/blob/master/CHANGELOG.md) - [Commits](webrtc-rs/webrtc@v0.12.0...v0.17.2) Updates `prost` from 0.13.5 to 0.14.4 - [Release notes](https://github.com/tokio-rs/prost/releases) - [Changelog](https://github.com/tokio-rs/prost/blob/master/CHANGELOG.md) - [Commits](tokio-rs/prost@v0.13.5...v0.14.4) Updates `aws-smithy-types` from 1.4.5 to 1.6.1 - [Release notes](https://github.com/smithy-lang/smithy-rs/releases) - [Changelog](https://github.com/smithy-lang/smithy-rs/blob/main/CHANGELOG.md) - [Commits](https://github.com/smithy-lang/smithy-rs/commits) Updates `prost-build` from 0.13.5 to 0.14.4 - [Release notes](https://github.com/tokio-rs/prost/releases) - [Changelog](https://github.com/tokio-rs/prost/blob/master/CHANGELOG.md) - [Commits](tokio-rs/prost@v0.13.5...v0.14.4) Updates `jsonwebtoken` from 10.4.0 to 11.0.0 - [Changelog](https://github.com/Keats/jsonwebtoken/blob/master/CHANGELOG.md) - [Commits](Keats/jsonwebtoken@v10.4.0...v11.0.0) Updates `serde_with` from 3.21.0 to 3.22.0 - [Release notes](https://github.com/jonasbb/serde_with/releases) - [Commits](jonasbb/serde_with@v3.21.0...v3.22.0) Updates `metrics-exporter-prometheus` from 0.16.2 to 0.18.3 - [Changelog](https://github.com/metrics-rs/metrics/blob/main/release.toml) - [Commits](metrics-rs/metrics@metrics-exporter-prometheus-v0.16.2...metrics-exporter-prometheus-v0.18.3) Updates `moka` from 0.12.15 to 0.12.16 - [Release notes](https://github.com/moka-rs/moka/releases) - [Changelog](https://github.com/moka-rs/moka/blob/main/CHANGELOG.md) - [Commits](moka-rs/moka@v0.12.15...v0.12.16) Updates `md5` from 0.7.0 to 0.8.1 - [Commits](https://github.com/stainless-steel/md5/commits) Updates `sqlx-core` from 0.8.6 to 0.9.0 - [Changelog](https://github.com/transact-rs/sqlx/blob/main/CHANGELOG.md) - [Commits](transact-rs/sqlx@v0.8.6...v0.9.0) Updates `sqlx-sqlite` from 0.8.6 to 0.9.0 - [Changelog](https://github.com/transact-rs/sqlx/blob/main/CHANGELOG.md) - [Commits](transact-rs/sqlx@v0.8.6...v0.9.0) Updates `password-hash` from 0.5.0 to 0.6.1 - [Commits](RustCrypto/traits@password-hash-v0.5.0...password-hash-v0.6.1) Updates `validator` from 0.20.0 to 0.21.0 - [Changelog](https://github.com/Keats/validator/blob/master/CHANGELOG.md) - [Commits](https://github.com/Keats/validator/commits) Updates `jsonschema` from 0.33.0 to 0.49.9 - [Release notes](https://github.com/Stranger6667/jsonschema/releases) - [Changelog](https://github.com/Stranger6667/jsonschema/blob/master/CHANGELOG.md) - [Commits](Stranger6667/jsonschema@rust-v0.33.0...ruby-v0.49.9) Updates `rustls-pki-types` from 1.15.0 to 1.15.1 - [Release notes](https://github.com/rustls/pki-types/releases) - [Commits](rustls/pki-types@v/1.15.0...v/1.15.1) Updates `redis` from 0.27.6 to 1.5.0 - [Release notes](https://github.com/redis-rs/redis-rs/releases) - [Commits](redis-rs/redis-rs@redis-0.27.6...redis-1.5.0) --- updated-dependencies: - dependency-name: aes dependency-version: 0.9.2 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: rust-dependencies - dependency-name: aes-gcm dependency-version: 0.11.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: rust-dependencies - dependency-name: async-trait dependency-version: 0.1.92 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: rust-dependencies - dependency-name: aws-smithy-types dependency-version: 1.6.1 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: rust-dependencies - dependency-name: axum dependency-version: 0.8.9 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: rust-dependencies - dependency-name: axum-server dependency-version: 0.8.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: rust-dependencies - dependency-name: base64 dependency-version: 0.23.1 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: rust-dependencies - dependency-name: biquad dependency-version: 0.6.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: rust-dependencies - dependency-name: chromiumoxide dependency-version: 0.8.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: rust-dependencies - dependency-name: clap dependency-version: 4.6.6 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: rust-dependencies - dependency-name: config dependency-version: 0.15.25 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: rust-dependencies - dependency-name: console-subscriber dependency-version: 0.5.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: rust-dependencies - dependency-name: cpal dependency-version: 0.18.1 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: rust-dependencies - dependency-name: criterion dependency-version: 0.8.2 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: rust-dependencies - dependency-name: ctr dependency-version: 0.10.1 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: rust-dependencies - dependency-name: futures dependency-version: 0.3.34 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: rust-dependencies - dependency-name: futures-util dependency-version: 0.3.34 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: rust-dependencies - dependency-name: hostname dependency-version: 0.4.2 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: rust-dependencies - dependency-name: http dependency-version: 1.5.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: rust-dependencies - dependency-name: hyper dependency-version: 1.11.0 dependency-type: direct:production update-type: version-update:semver-major dependency-group: rust-dependencies - dependency-name: ipnet dependency-version: 2.12.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: rust-dependencies - dependency-name: jsonschema dependency-version: 0.49.9 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: rust-dependencies - dependency-name: jsonwebtoken dependency-version: 11.0.0 dependency-type: direct:production update-type: version-update:semver-major dependency-group: rust-dependencies - dependency-name: md5 dependency-version: 0.8.1 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: rust-dependencies - dependency-name: metrics dependency-version: 0.24.6 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: rust-dependencies - dependency-name: metrics-exporter-prometheus dependency-version: 0.18.3 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: rust-dependencies - dependency-name: moka dependency-version: 0.12.16 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: rust-dependencies - dependency-name: nom dependency-version: 8.0.0 dependency-type: direct:production update-type: version-update:semver-major dependency-group: rust-dependencies - dependency-name: openh264 dependency-version: 0.9.8 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: rust-dependencies - dependency-name: ordered-float dependency-version: 5.3.0 dependency-type: direct:production update-type: version-update:semver-major dependency-group: rust-dependencies - dependency-name: password-hash dependency-version: 0.6.1 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: rust-dependencies - dependency-name: pem dependency-version: 4.0.0 dependency-type: direct:production update-type: version-update:semver-major dependency-group: rust-dependencies - dependency-name: prost dependency-version: 0.14.4 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: rust-dependencies - dependency-name: prost-build dependency-version: 0.14.4 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: rust-dependencies - dependency-name: rcgen dependency-version: 0.14.8 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: rust-dependencies - dependency-name: redis dependency-version: 1.5.0 dependency-type: direct:production update-type: version-update:semver-major dependency-group: rust-dependencies - dependency-name: roxmltree dependency-version: 0.21.1 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: rust-dependencies - dependency-name: rustls dependency-version: 0.23.43 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: rust-dependencies - dependency-name: rustls-native-certs dependency-version: 0.8.4 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: rust-dependencies - dependency-name: rustls-pki-types dependency-version: 1.15.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: rust-dependencies - dependency-name: serde_with dependency-version: 3.22.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: rust-dependencies - dependency-name: serial_test dependency-version: 4.0.1 dependency-type: direct:production update-type: version-update:semver-major dependency-group: rust-dependencies - dependency-name: socket2 dependency-version: 0.6.5 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: rust-dependencies - dependency-name: sqlx-core dependency-version: 0.9.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: rust-dependencies - dependency-name: sqlx-sqlite dependency-version: 0.9.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: rust-dependencies - dependency-name: strum dependency-version: 0.28.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: rust-dependencies - dependency-name: sysinfo dependency-version: 0.39.6 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: rust-dependencies - dependency-name: thiserror dependency-version: 2.0.19 dependency-type: direct:production update-type: version-update:semver-major dependency-group: rust-dependencies - dependency-name: time dependency-version: 0.3.55 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: rust-dependencies - dependency-name: tower dependency-version: 0.5.3 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: rust-dependencies - dependency-name: tower-http dependency-version: 0.7.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: rust-dependencies - dependency-name: validator dependency-version: 0.21.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: rust-dependencies - dependency-name: web-transport dependency-version: 0.11.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: rust-dependencies - dependency-name: web-transport-quinn dependency-version: 0.12.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: rust-dependencies - dependency-name: webpki-roots dependency-version: 1.0.9 dependency-type: direct:production update-type: version-update:semver-major dependency-group: rust-dependencies - dependency-name: webrtc dependency-version: 0.17.2 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: rust-dependencies - dependency-name: webrtc-util dependency-version: 0.17.2 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: rust-dependencies ... Signed-off-by: dependabot[bot] <support@github.com>
1 parent fba5406 commit 2439165

22 files changed

Lines changed: 1245 additions & 1091 deletions

File tree

Cargo.lock

Lines changed: 1171 additions & 1017 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 18 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -270,12 +270,12 @@ tracing = "0.1"
270270
tracing-subscriber = { version = "0.3", features = ["env-filter"] }
271271
serde = { version = "1.0", features = ["derive"] }
272272
serde_json = "1.0"
273-
thiserror = "1.0"
273+
thiserror = "2.0"
274274
anyhow = "1.0"
275275
bytes = { version = "1.5", features = ["serde"] }
276276
uuid = { version = "1.7", features = ["v4", "serde"] }
277-
axum = "0.7"
278-
tower = "0.4"
277+
axum = "0.8"
278+
tower = "0.5"
279279
tower-http = { version = "0.5", features = ["trace", "cors"] }
280280
proptest = "1.4"
281281
async-trait = "0.1"
@@ -288,11 +288,11 @@ clap = { version = "4.0", features = ["derive"] }
288288

289289
# Additional dependencies used by various crates
290290
serde_bytes = "0.11"
291-
base64 = "0.22"
292-
nom = "7.1"
291+
base64 = "0.23"
292+
nom = "8.0"
293293
log = "0.4"
294-
ordered-float = { version = "4.2.0", features = ["serde"] }
295-
socket2 = { version = "0.5", features = ["all"] }
294+
ordered-float = { version = "5.3.0", features = ["serde"] }
295+
socket2 = { version = "0.6", features = ["all"] }
296296
mio = { version = "0.8", features = ["os-poll", "net"] }
297297
# default-features=false drops rustls's default `aws_lc_rs` provider AND
298298
# `prefer-post-quantum` (which also requires aws_lc_rs) — otherwise the process
@@ -303,22 +303,22 @@ rustls-pemfile = "2.0"
303303
url = "2"
304304
# Used by rvoip-webrtc tls-rustls feature for in-process HTTPS/WSS termination.
305305
tokio-rustls = { version = "0.26", default-features = false, features = ["ring", "tls12", "logging"] }
306-
axum-server = { version = "0.7", features = ["tls-rustls"] }
306+
axum-server = { version = "0.8", features = ["tls-rustls"] }
307307
# Headless-Chromium driver for rvoip-webrtc's interop-browser dev-only test.
308308
# Requires a Chromium binary on PATH at test time. Default features disabled
309309
# to avoid pulling chromiumoxide_cdp's heavy proc-macro chain when the
310310
# feature isn't selected.
311-
chromiumoxide = { version = "0.7", default-features = false, features = ["tokio-runtime"] }
311+
chromiumoxide = { version = "0.8", default-features = false, features = ["tokio-runtime"] }
312312
sha2 = "0.10"
313313
zeroize = "1.9"
314314
hmac = "0.12"
315-
aes = "0.8"
315+
aes = "0.9"
316316
md-5 = "0.10"
317317
ring = "0.17"
318318
rcgen = "0.14"
319319
x509-parser = "0.18"
320-
webpki-roots = "0.26"
321-
serial_test = "3.1"
320+
webpki-roots = "1.0"
321+
serial_test = "4.0"
322322
fastrand = "2.0"
323323

324324
# UCTP substrate deps — QUIC, WebTransport, length-prefix codec, metrics.
@@ -328,10 +328,10 @@ quinn = { version = "0.11", default-features = false, features = ["runtime-tokio
328328
# ring rustls provider (rustls/quinn are pinned to ring above). Force ring
329329
# so the process has exactly ONE rustls CryptoProvider — otherwise rustls
330330
# can't auto-select one and TLS/WSS paths panic at runtime.
331-
web-transport-quinn = { version = "0.11", default-features = false, features = ["ring"] }
332-
web-transport = "0.10.6"
331+
web-transport-quinn = { version = "0.12", default-features = false, features = ["ring"] }
332+
web-transport = "0.11.0"
333333
tokio-util = { version = "0.7", features = ["codec", "compat"] }
334-
metrics = "0.23"
334+
metrics = "0.24"
335335
# Qualified, attributed MOQT draft-19 forks. Package aliases retain the
336336
# upstream Rust crate names while the registry identities remain rvoip-owned.
337337
moq-transport = { package = "rvoip-moq-transport", path = "crates/moq/rvoip-moq-transport", version = "0.3.8" }
@@ -346,16 +346,16 @@ webrtc = { package = "rvoip-webrtc-stack", path = "crates/webrtc/rvoip-webrtc-st
346346
hickory-resolver = { version = "0.26.1", default-features = false, features = ["tokio", "system-config"] }
347347
tracing-appender = "0.2"
348348
env_logger = "0.11"
349-
criterion = { version = "0.5", features = ["html_reports"] }
349+
criterion = { version = "0.8", features = ["html_reports"] }
350350

351351
# 🔧 Optimization Profiles for Binary Size Reduction
352352

353353

354354
# Optional perf-test instrumentation (rvoip-sip `perf-tests` feature).
355-
console-subscriber = "0.4"
355+
console-subscriber = "0.5"
356356
dhat = "0.3"
357357
hdrhistogram = "7.5"
358-
sysinfo = "0.31"
358+
sysinfo = "0.39"
359359
[profile.release]
360360
# Speed-optimized release for a perf-sensitive networking library.
361361
# Was previously `opt-level = "s"` (size) — switched to 3 after

crates/extensions/rvoip-redis/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ moq = ["dep:rvoip-moq"]
1919
[dependencies]
2020
async-trait = { workspace = true }
2121
chrono = { workspace = true }
22-
redis = { version = "0.27", default-features = false, features = ["cluster-async", "connection-manager", "script", "tls-rustls-webpki-roots", "tokio-rustls-comp"] }
22+
redis = { version = "1.5", default-features = false, features = ["cluster-async", "connection-manager", "script", "tls-rustls-webpki-roots", "tokio-rustls-comp"] }
2323
rvoip-auth-core.workspace = true
2424
rvoip-moq = { workspace = true, optional = true }
2525
sha2 = { workspace = true }

crates/extensions/rvoip-stir-shaken/Cargo.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ rvoip-sip-core.workspace = true
3232
rvoip-sip-dialog.workspace = true
3333

3434
# JWS / JWT for PASSporT (RFC 8225)
35-
jsonwebtoken = { version = "10.4", features = ["rust_crypto"] }
35+
jsonwebtoken = { version = "11.0", features = ["rust_crypto"] }
3636

3737
# Certificate parsing for SHAKEN profile checks (TNAuthList, JWT Claim Constraints)
3838
x509-parser = "0.18"
@@ -57,10 +57,10 @@ url = "2.5"
5757
uuid = { version = "1.0", features = ["v4", "serde"] }
5858

5959
# Errors
60-
thiserror = "1.0"
60+
thiserror = "2.0"
6161

6262
# Base64url for PASSporT JWT segments
63-
base64 = "0.22"
63+
base64 = "0.23"
6464

6565
# Logging
6666
tracing = "0.1"

crates/extensions/rvoip-vcon/Cargo.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -31,13 +31,13 @@ x509-parser.workspace = true
3131
mime = "0.3"
3232

3333
# JWS cryptographic primitives; wire framing is General JSON, not JWT.
34-
jsonwebtoken = { version = "10.4", features = ["rust_crypto"] }
34+
jsonwebtoken = { version = "11.0", features = ["rust_crypto"] }
3535

36-
thiserror = "1.0"
36+
thiserror = "2.0"
3737

3838
[dev-dependencies]
3939
tokio = { workspace = true, features = ["full", "test-util"] }
40-
jsonschema = { version = "0.33.0", default-features = false }
40+
jsonschema = { version = "0.49.9", default-features = false }
4141

4242
[lints]
4343
workspace = true

crates/foundation/infra-common/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ async-trait.workspace = true
3131
dashmap.workspace = true
3232

3333
# Crate-specific dependencies
34-
config = "0.14"
34+
config = "0.15"
3535
once_cell = "1.18.0"
3636
# Linux transparent huge-page promotion can commit partially used mimalloc
3737
# regions long after a burst has drained. Keep mimalloc's performance and

crates/identity/auth-core/Cargo.toml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ async-trait = "0.1"
2121
reqwest = { version = "0.12", default-features = false, features = ["json", "rustls-tls", "http2", "charset"] }
2222

2323
# JWT handling
24-
jsonwebtoken = { version = "10.4", features = ["rust_crypto"] }
24+
jsonwebtoken = { version = "11.0", features = ["rust_crypto"] }
2525

2626
# Serialization
2727
serde = { version = "1.0", features = ["derive"] }
@@ -31,15 +31,15 @@ serde_json = "1.0"
3131
url = "2.5"
3232

3333
# Error handling
34-
thiserror = "1.0"
34+
thiserror = "2.0"
3535
anyhow = "1.0"
3636

3737
# Caching
3838
moka = { version = "0.12", features = ["future"] }
3939

4040
# Cryptography
4141
ring = "0.17"
42-
base64 = "0.22"
42+
base64 = "0.23"
4343
subtle = "2.6"
4444

4545
# Time handling
@@ -49,7 +49,7 @@ chrono = { version = "0.4", features = ["serde"] }
4949
tracing = "0.1"
5050

5151
# SIP Digest authentication
52-
md5 = "0.7"
52+
md5 = "0.8"
5353
sha2 = "0.10"
5454
hex = "0.4"
5555
rand = "0.8"

crates/identity/users-core/Cargo.toml

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -30,16 +30,16 @@ postgres = ["dep:sqlx-postgres"]
3030
tokio = { workspace = true, features = ["full"] }
3131

3232
# Database
33-
sqlx-core = { version = "0.8", default-features = false, features = ["_rt-tokio", "json"] }
34-
sqlx-sqlite = { version = "0.8", default-features = false, features = ["bundled", "chrono", "json", "uuid"] }
33+
sqlx-core = { version = "0.9", default-features = false, features = ["_rt-tokio", "json"] }
34+
sqlx-sqlite = { version = "0.9", default-features = false, features = ["bundled", "chrono", "json", "uuid"] }
3535
sqlx-postgres = { version = "0.8", default-features = false, features = ["chrono", "json", "uuid"], optional = true }
3636

3737
# Password hashing
3838
argon2 = "0.5"
39-
password-hash = "0.5"
39+
password-hash = "0.6"
4040

4141
# JWT
42-
jsonwebtoken = { version = "10.4", features = ["rust_crypto"] }
42+
jsonwebtoken = { version = "11.0", features = ["rust_crypto"] }
4343
serde = { workspace = true, features = ["derive"] }
4444
serde_json = { workspace = true }
4545

@@ -57,30 +57,30 @@ thiserror = { workspace = true }
5757
async-trait = "0.1"
5858

5959
# Web framework (for REST API)
60-
axum = { version = "0.7", features = ["http2", "json", "tokio", "macros"] }
60+
axum = { version = "0.8", features = ["http2", "json", "tokio", "macros"] }
6161
axum-server = { version = "0.8", default-features = false, features = ["tls-rustls-no-provider"] }
62-
tower-http = { version = "0.6", features = ["cors", "trace"] }
62+
tower-http = { version = "0.7", features = ["cors", "trace"] }
6363

6464
# Logging
6565
tracing = { workspace = true }
6666
tracing-subscriber = { workspace = true, features = ["env-filter", "json"] }
6767

6868
# Configuration
69-
config = "0.14"
69+
config = "0.15"
7070

7171
# Cryptography
7272
rand = "0.8"
73-
base64 = "0.22"
73+
base64 = "0.23"
7474
sha2 = "0.10"
7575
hex = "0.4"
76-
md5 = "0.7"
76+
md5 = "0.8"
7777
rsa = { version = "0.9", features = ["pem"] }
7878

7979
# HTTP client (for examples)
8080
reqwest = { version = "0.12", features = ["json"], optional = true }
8181

8282
# Validation
83-
validator = { version = "0.20", features = ["derive"] }
83+
validator = { version = "0.21", features = ["derive"] }
8484
regex = "1.10"
8585
once_cell = "1.19"
8686
ipnet = "2.12"

crates/media/media-core/Cargo.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ tokio.workspace = true
4848
anyhow.workspace = true
4949

5050
# Error handling
51-
thiserror = "1.0"
51+
thiserror = "2.0"
5252

5353
# Bytes handling
5454
bytes = "1.5"
@@ -69,7 +69,7 @@ num_cpus = "1.0" # Used for default worker thread configuration
6969
rustfft = "6.1"
7070
num-complex = "0.4" # Used in AEC v2 implementation
7171
apodize = "1.0" # Used in VAD v2 for windowing functions
72-
biquad = "0.4" # Used in AGC v2 for digital filters
72+
biquad = "0.6" # Used in AGC v2 for digital filters
7373

7474
# Media codecs are implemented by codec-core. media-core only provides the
7575
# media-frame adapter and negotiation/capability plumbing.
@@ -100,7 +100,7 @@ amr = ["amr-nb", "amr-wb"]
100100
all-codecs = ["pcmu", "pcma", "g729", "opus", "amr"]
101101

102102
[dev-dependencies]
103-
serial_test = "3.0"
103+
serial_test = "4.0"
104104
tempfile = "3.8"
105105
criterion = { workspace = true }
106106
futures = "0.3"

crates/media/rtp-core/Cargo.toml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -23,16 +23,16 @@ workspace = true
2323
rvoip-infra-common.workspace = true
2424

2525
bytes = "1.5.0"
26-
thiserror = "1.0.56"
26+
thiserror = "2.0.19"
2727
anyhow.workspace = true
2828
tokio = { version = "1.35.1", features = ["rt", "rt-multi-thread", "sync", "net", "time", "macros", "full"] }
2929
tracing = "0.1.40"
3030
tracing-subscriber = "0.3"
3131
rand = "0.8.5"
3232
async-trait = "0.1"
33-
base64 = "0.22"
33+
base64 = "0.23"
3434
futures = "0.3.30"
35-
hostname = "0.3"
35+
hostname = "0.4"
3636
once_cell = "1.10"
3737
parking_lot = "0.12.1"
3838
# RFC 4733 §2.5.1.3 retransmit dedup keyed on (peer_addr, ssrc, ts);
@@ -51,9 +51,9 @@ crossbeam-queue = "0.3"
5151
hmac = "0.12.1"
5252
sha1 = "0.10"
5353
sha2 = "0.10.8"
54-
aes = "0.8"
55-
ctr = "0.9"
56-
aes-gcm = "0.10.3"
54+
aes = "0.9"
55+
ctr = "0.10"
56+
aes-gcm = "0.11.0"
5757
p256 = { version = "0.13.2", features = ["ecdh"] }
5858
x509-parser = "0.18"
5959
rcgen = "0.14"

0 commit comments

Comments
 (0)