From 425189ca21ade846b088faa7383584821d8c11c0 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 8 Apr 2025 00:25:58 +0000 Subject: [PATCH] Bump the mycelium group across 1 directory with 8 updates Bumps the mycelium group with 8 updates in the / directory: | Package | From | To | | --- | --- | --- | | [tokio](https://github.com/tokio-rs/tokio) | `1.44.1` | `1.44.2` | | [blake3](https://github.com/BLAKE3-team/BLAKE3) | `1.6.1` | `1.8.1` | | [quinn](https://github.com/quinn-rs/quinn) | `0.11.6` | `0.11.7` | | [openssl](https://github.com/sfackler/rust-openssl) | `0.10.71` | `0.10.72` | | [once_cell](https://github.com/matklad/once_cell) | `1.21.1` | `1.21.3` | | [axum](https://github.com/tokio-rs/axum) | `0.8.1` | `0.8.3` | | [prometheus](https://github.com/tikv/rust-prometheus) | `0.13.4` | `0.14.0` | | [reqwest](https://github.com/seanmonstar/reqwest) | `0.12.14` | `0.12.15` | Updates `tokio` from 1.44.1 to 1.44.2 - [Release notes](https://github.com/tokio-rs/tokio/releases) - [Commits](https://github.com/tokio-rs/tokio/compare/tokio-1.44.1...tokio-1.44.2) Updates `blake3` from 1.6.1 to 1.8.1 - [Release notes](https://github.com/BLAKE3-team/BLAKE3/releases) - [Commits](https://github.com/BLAKE3-team/BLAKE3/compare/1.6.1...1.8.1) Updates `quinn` from 0.11.6 to 0.11.7 - [Release notes](https://github.com/quinn-rs/quinn/releases) - [Commits](https://github.com/quinn-rs/quinn/compare/quinn-0.11.6...quinn-0.11.7) Updates `openssl` from 0.10.71 to 0.10.72 - [Release notes](https://github.com/sfackler/rust-openssl/releases) - [Commits](https://github.com/sfackler/rust-openssl/compare/openssl-v0.10.71...openssl-v0.10.72) Updates `once_cell` from 1.21.1 to 1.21.3 - [Changelog](https://github.com/matklad/once_cell/blob/master/CHANGELOG.md) - [Commits](https://github.com/matklad/once_cell/compare/v1.21.1...v1.21.3) Updates `axum` from 0.8.1 to 0.8.3 - [Release notes](https://github.com/tokio-rs/axum/releases) - [Changelog](https://github.com/tokio-rs/axum/blob/main/CHANGELOG.md) - [Commits](https://github.com/tokio-rs/axum/commits/axum-v0.8.3) Updates `prometheus` from 0.13.4 to 0.14.0 - [Changelog](https://github.com/tikv/rust-prometheus/blob/master/CHANGELOG.md) - [Commits](https://github.com/tikv/rust-prometheus/compare/v0.13.4...v0.14.0) Updates `reqwest` from 0.12.14 to 0.12.15 - [Release notes](https://github.com/seanmonstar/reqwest/releases) - [Changelog](https://github.com/seanmonstar/reqwest/blob/master/CHANGELOG.md) - [Commits](https://github.com/seanmonstar/reqwest/compare/v0.12.14...v0.12.15) --- updated-dependencies: - dependency-name: tokio dependency-version: 1.44.2 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: mycelium - dependency-name: blake3 dependency-version: 1.8.1 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: mycelium - dependency-name: quinn dependency-version: 0.11.7 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: mycelium - dependency-name: openssl dependency-version: 0.10.72 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: mycelium - dependency-name: once_cell dependency-version: 1.21.3 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: mycelium - dependency-name: axum dependency-version: 0.8.3 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: mycelium - dependency-name: prometheus dependency-version: 0.14.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: mycelium - dependency-name: reqwest dependency-version: 0.12.15 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: mycelium ... Signed-off-by: dependabot[bot] --- Cargo.lock | 65 +++++++++++++++++++------------------ mobile/Cargo.toml | 4 +-- mycelium-api/Cargo.toml | 4 +-- mycelium-cli/Cargo.toml | 4 +-- mycelium-metrics/Cargo.toml | 6 ++-- mycelium/Cargo.toml | 8 ++--- 6 files changed, 47 insertions(+), 44 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 66bd0f70..c7a807ea 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -129,9 +129,9 @@ checksum = "ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26" [[package]] name = "axum" -version = "0.8.1" +version = "0.8.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6d6fd624c75e18b3b4c6b9caf42b1afe24437daaee904069137d8bab077be8b8" +checksum = "de45108900e1f9b9242f7f2e254aa3e2c029c921c258fe9e6b4217eeebd54288" dependencies = [ "axum-core", "bytes", @@ -162,12 +162,12 @@ dependencies = [ [[package]] name = "axum-core" -version = "0.5.0" +version = "0.5.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "df1362f362fd16024ae199c1970ce98f9661bf5ef94b9808fee734bc3698b733" +checksum = "68464cd0412f486726fb3373129ef5d2993f90c34bc2bc1c1e9943b2f4fc7ca6" dependencies = [ "bytes", - "futures-util", + "futures-core", "http", "http-body", "http-body-util", @@ -240,9 +240,9 @@ dependencies = [ [[package]] name = "blake3" -version = "1.6.1" +version = "1.8.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "675f87afced0413c9bb02843499dbbd3882a237645883f71a2b59644a6d2f753" +checksum = "389a099b34312839e16420d499a9cad9650541715937ffbdd40d36f49e77eeb3" dependencies = [ "arrayref", "arrayvec", @@ -787,8 +787,10 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "43a49c392881ce6d5c3b8cb70f98717b7c07aabbdff06687b9030dbfbe2725f8" dependencies = [ "cfg-if", + "js-sys", "libc", "wasi 0.13.3+wasi-0.2.2", + "wasm-bindgen", "windows-targets 0.52.6", ] @@ -1588,9 +1590,9 @@ dependencies = [ [[package]] name = "once_cell" -version = "1.21.1" +version = "1.21.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d75b0bedcc4fe52caa0e03d9f1151a323e4aa5e2d78ba3580400cd3c9e2bc4bc" +checksum = "42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d" [[package]] name = "opaque-debug" @@ -1600,9 +1602,9 @@ checksum = "c08d65885ee38876c4f86fa503fb49d7b507c2b62552df7c70b2fce627e06381" [[package]] name = "openssl" -version = "0.10.71" +version = "0.10.72" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5e14130c6a98cd258fdcb0fb6d744152343ff729cbfcb28c656a9d12b999fbcd" +checksum = "fedfea7d58a1f73118430a55da6a286e7b044961736ce96a16a17068ea25e5da" dependencies = [ "bitflags", "cfg-if", @@ -1635,9 +1637,9 @@ dependencies = [ [[package]] name = "openssl-sys" -version = "0.9.106" +version = "0.9.107" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8bb61ea9811cc39e3c2069f40b8b8e2e70d8569b361f879786cc7ed48b777cdd" +checksum = "8288979acd84749c744a9014b4382d42b8f7b2592847b5afb2ed29e5d16ede07" dependencies = [ "cc", "libc", @@ -1786,22 +1788,21 @@ dependencies = [ [[package]] name = "procfs" -version = "0.16.0" +version = "0.17.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "731e0d9356b0c25f16f33b5be79b1c57b562f141ebfcdb0ad8ac2c13a24293b4" +checksum = "cc5b72d8145275d844d4b5f6d4e1eef00c8cd889edb6035c21675d1bb1f45c9f" dependencies = [ "bitflags", "hex", - "lazy_static", "procfs-core", "rustix", ] [[package]] name = "procfs-core" -version = "0.16.0" +version = "0.17.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2d3554923a69f4ce04c4a754260c338f505ce22642d3830e049a399fc2059a29" +checksum = "239df02d8349b06fc07398a3a1697b06418223b1c7725085e801e7c0fc6a12ec" dependencies = [ "bitflags", "hex", @@ -1809,9 +1810,9 @@ dependencies = [ [[package]] name = "prometheus" -version = "0.13.4" +version = "0.14.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3d33c28a30771f7f96db69893f78b857f7450d7e0237e9c8fc6427a81bae7ed1" +checksum = "3ca5326d8d0b950a9acd87e6a3f94745394f62e4dae1b1ee22b2bc0c394af43a" dependencies = [ "cfg-if", "fnv", @@ -1820,7 +1821,7 @@ dependencies = [ "memchr", "parking_lot", "procfs", - "thiserror 1.0.69", + "thiserror 2.0.12", ] [[package]] @@ -1845,11 +1846,12 @@ dependencies = [ [[package]] name = "quinn" -version = "0.11.6" +version = "0.11.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "62e96808277ec6f97351a2380e6c25114bc9e67037775464979f3037c92d05ef" +checksum = "c3bd15a6f2967aef83887dcb9fec0014580467e33720d073560cf015a5683012" dependencies = [ "bytes", + "cfg_aliases", "pin-project-lite", "quinn-proto", "quinn-udp", @@ -1859,17 +1861,18 @@ dependencies = [ "thiserror 2.0.12", "tokio", "tracing", + "web-time", ] [[package]] name = "quinn-proto" -version = "0.11.9" +version = "0.11.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a2fe5ef3495d7d2e377ff17b1a8ce2ee2ec2a18cde8b6ad6619d65d0701c135d" +checksum = "b820744eb4dc9b57a3398183639c511b5a26d2ed702cedd3febaa1393caa22cc" dependencies = [ "bytes", - "getrandom 0.2.15", - "rand 0.8.5", + "getrandom 0.3.1", + "rand 0.9.0", "ring", "rustc-hash 2.1.1", "rustls", @@ -2058,9 +2061,9 @@ dependencies = [ [[package]] name = "reqwest" -version = "0.12.14" +version = "0.12.15" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "989e327e510263980e231de548a33e63d34962d29ae61b467389a1a09627a254" +checksum = "d19c46a6fdd48bc4dab94b6103fccc55d34c67cc0ad04653aad4ea2a07cd7bbb" dependencies = [ "base64", "bytes", @@ -2588,9 +2591,9 @@ checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20" [[package]] name = "tokio" -version = "1.44.1" +version = "1.44.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f382da615b842244d4b8738c82ed1275e6c5dd90c459a30941cd07080b06c91a" +checksum = "e6b88822cbe49de4185e3a4cbf8321dd487cf5fe0c5c65695fef6346371e9c48" dependencies = [ "backtrace", "bytes", diff --git a/mobile/Cargo.toml b/mobile/Cargo.toml index feda14ba..fe2b9bd3 100644 --- a/mobile/Cargo.toml +++ b/mobile/Cargo.toml @@ -10,11 +10,11 @@ mactunfd = ["mycelium/mactunfd"] [dependencies] mycelium = { path = "../mycelium", features = ["vendored-openssl"] } -tokio = { version = "1.44.0", features = ["signal", "rt-multi-thread"] } +tokio = { version = "1.44.2", features = ["signal", "rt-multi-thread"] } thiserror = "2.0.12" tracing = { version = "0.1.41", features = ["release_max_level_debug"] } tracing-subscriber = { version = "0.3.19", features = ["env-filter"] } -once_cell = "1.21.1" +once_cell = "1.21.3" [target.'cfg(target_os = "android")'.dependencies] tracing-android = "0.2.0" diff --git a/mycelium-api/Cargo.toml b/mycelium-api/Cargo.toml index 042a5164..458d3dbf 100644 --- a/mycelium-api/Cargo.toml +++ b/mycelium-api/Cargo.toml @@ -9,7 +9,7 @@ readme = "../README.md" message = ["mycelium/message"] [dependencies] -axum = { version = "0.8.1", default-features = false, features = [ +axum = { version = "0.8.3", default-features = false, features = [ "http1", "http2", "json", @@ -18,7 +18,7 @@ axum = { version = "0.8.1", default-features = false, features = [ ] } base64 = "0.22.1" tracing = "0.1.41" -tokio = { version = "1.44.0", default-features = false, features = [ +tokio = { version = "1.44.2", default-features = false, features = [ "net", "rt", ] } diff --git a/mycelium-cli/Cargo.toml b/mycelium-cli/Cargo.toml index d02da15e..c844adac 100644 --- a/mycelium-cli/Cargo.toml +++ b/mycelium-cli/Cargo.toml @@ -16,11 +16,11 @@ serde_json = "1.0.140" base64 = "0.22.1" prettytable-rs = "0.10.0" tracing = "0.1.41" -tokio = { version = "1.44.0", default-features = false, features = [ +tokio = { version = "1.44.2", default-features = false, features = [ "net", "rt", "fs", ] } -reqwest = { version = "0.12.13", default-features = false, features = ["json"] } +reqwest = { version = "0.12.15", default-features = false, features = ["json"] } byte-unit = "5.1.6" urlencoding = "2.1.3" diff --git a/mycelium-metrics/Cargo.toml b/mycelium-metrics/Cargo.toml index b1349f0d..ffc5722f 100644 --- a/mycelium-metrics/Cargo.toml +++ b/mycelium-metrics/Cargo.toml @@ -9,16 +9,16 @@ readme = "../README.md" prometheus = ["dep:axum", "dep:prometheus", "dep:tokio", "dep:tracing"] [dependencies] -axum = { version = "0.8.1", default-features = false, optional = true, features = [ +axum = { version = "0.8.3", default-features = false, optional = true, features = [ "http1", "http2", "tokio", ] } mycelium = { path = "../mycelium", default-features = false } -prometheus = { version = "0.13.4", default-features = false, optional = true, features = [ +prometheus = { version = "0.14.0", default-features = false, optional = true, features = [ "process", ] } -tokio = { version = "1.44.0", default-features = false, optional = true, features = [ +tokio = { version = "1.44.2", default-features = false, optional = true, features = [ "net", "rt", ] } diff --git a/mycelium/Cargo.toml b/mycelium/Cargo.toml index 8017cd81..264b4789 100644 --- a/mycelium/Cargo.toml +++ b/mycelium/Cargo.toml @@ -14,7 +14,7 @@ mactunfd = [ ] #mactunfd is a flag to specify that macos should provide tun FD instead of tun name [dependencies] -tokio = { version = "1.44.0", features = [ +tokio = { version = "1.44.2", features = [ "io-util", "fs", "macros", @@ -37,16 +37,16 @@ tokio-stream = { version = "0.1.17", features = ["sync"] } left-right = "0.11.5" ipnet = "2.11.0" ip_network_table-deps-treebitmap = "0.5.0" -blake3 = "1.6.1" +blake3 = "1.8.1" etherparse = "0.17.0" -quinn = { version = "0.11.6", default-features = false, features = [ +quinn = { version = "0.11.7", default-features = false, features = [ "runtime-tokio", "rustls", ] } rustls = { version = "0.23.25", default-features = false, features = ["ring"] } rcgen = "0.13.2" netdev = "0.33.0" -openssl = { version = "0.10.71", optional = true } +openssl = { version = "0.10.72", optional = true } tokio-openssl = { version = "0.6.5", optional = true } arc-swap = "1.7.1" dashmap = { version = "6.1.0", features = ["inline"] }