From 1232304c9e7d5cb51ddb72292448c7d5d04594a7 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 12 Jan 2026 03:18:32 +0000 Subject: [PATCH] deps(deps): bump the crypto-stack group with 2 updates Bumps the crypto-stack group with 2 updates: [blake3](https://github.com/BLAKE3-team/BLAKE3) and [sha2](https://github.com/RustCrypto/hashes). Updates `blake3` from 1.8.2 to 1.8.3 - [Release notes](https://github.com/BLAKE3-team/BLAKE3/releases) - [Commits](https://github.com/BLAKE3-team/BLAKE3/compare/1.8.2...1.8.3) Updates `sha2` from 0.10.8 to 0.10.9 - [Commits](https://github.com/RustCrypto/hashes/compare/sha2-v0.10.8...sha2-v0.10.9) --- updated-dependencies: - dependency-name: blake3 dependency-version: 1.8.3 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: crypto-stack - dependency-name: sha2 dependency-version: 0.10.9 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: crypto-stack ... Signed-off-by: dependabot[bot] --- Cargo.lock | 35 +++++++++++++++++---------------- Cargo.toml | 4 ++-- crates/layout-engine/Cargo.toml | 2 +- crates/web-interface/Cargo.toml | 2 +- 4 files changed, 22 insertions(+), 21 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index c79c516..2195be3 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -147,7 +147,7 @@ version = "1.1.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "40c48f72fd53cd289104fc64099abca73db4166ad86ea0b4341abe65af83dadc" dependencies = [ - "windows-sys 0.60.2", + "windows-sys 0.61.2", ] [[package]] @@ -158,7 +158,7 @@ checksum = "291e6a250ff86cd4a820112fb8898808a366d8f9f58ce16d1f538353ad55747d" dependencies = [ "anstyle", "once_cell_polyfill", - "windows-sys 0.60.2", + "windows-sys 0.61.2", ] [[package]] @@ -638,15 +638,16 @@ dependencies = [ [[package]] name = "blake3" -version = "1.8.2" +version = "1.8.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3888aaa89e4b2a40fca9848e400f6a658a5a3978de7be858e209cafa8be9a4a0" +checksum = "2468ef7d57b3fb7e16b576e8377cdbde2320c60e1491e961d11da40fc4f02a2d" dependencies = [ "arrayref", "arrayvec", "cc", "cfg-if", - "constant_time_eq 0.3.1", + "constant_time_eq 0.4.2", + "cpufeatures", ] [[package]] @@ -1261,9 +1262,9 @@ checksum = "245097e9a4535ee1e3e3931fcfcd55a796a44c643e8596ff6566d68f09b87bbc" [[package]] name = "constant_time_eq" -version = "0.3.1" +version = "0.4.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7c74b8349d32d297c9134b8c88677813a227df8f779daa29bfc29c183fe3dca6" +checksum = "3d52eff69cd5e647efe296129160853a42795992097e8af39800e1060caeea9b" [[package]] name = "convert_case" @@ -1709,7 +1710,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8d162beedaa69905488a8da94f5ac3edb4dd4788b732fadb7bd120b2625c1976" dependencies = [ "data-encoding", - "syn 1.0.109", + "syn 2.0.111", ] [[package]] @@ -1972,7 +1973,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "39cab71617ae0d63f51a36d69f866391735b51691dbda63cf6f96d042b63efeb" dependencies = [ "libc", - "windows-sys 0.52.0", + "windows-sys 0.61.2", ] [[package]] @@ -3215,7 +3216,7 @@ checksum = "3640c1c38b8e4e43584d8df18be5fc6b0aa314ce6ebf51b53313d4306cca8e46" dependencies = [ "hermit-abi 0.5.2", "libc", - "windows-sys 0.52.0", + "windows-sys 0.61.2", ] [[package]] @@ -4253,7 +4254,7 @@ version = "0.50.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7957b9740744892f114936ab4a57b3f487491bbeafaf8083688b16841a4240e5" dependencies = [ - "windows-sys 0.59.0", + "windows-sys 0.61.2", ] [[package]] @@ -5974,7 +5975,7 @@ dependencies = [ "errno", "libc", "linux-raw-sys 0.11.0", - "windows-sys 0.52.0", + "windows-sys 0.61.2", ] [[package]] @@ -6472,9 +6473,9 @@ dependencies = [ [[package]] name = "sha2" -version = "0.10.8" +version = "0.10.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "793db75ad2bcafc3ffa7c68b215fee268f537982cd901d132f89c6343f3a3dc8" +checksum = "a7507d819769d01a365ab707794a4084392c824f54a7a6a7862f8c3d0892b283" dependencies = [ "cfg-if", "cpufeatures", @@ -7067,7 +7068,7 @@ dependencies = [ "getrandom 0.3.4", "once_cell", "rustix 1.1.3", - "windows-sys 0.52.0", + "windows-sys 0.61.2", ] [[package]] @@ -7076,7 +7077,7 @@ version = "1.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d8c27177b12a6399ffc08b98f76f7c9a1f4fe9fc967c784c5a071fa8d93cf7e1" dependencies = [ - "windows-sys 0.59.0", + "windows-sys 0.61.2", ] [[package]] @@ -8637,7 +8638,7 @@ version = "0.1.11" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c2a7b1c03c876122aa43f3020e6c3c3ee5c05081c9a00739faf7503aeba10d22" dependencies = [ - "windows-sys 0.48.0", + "windows-sys 0.61.2", ] [[package]] diff --git a/Cargo.toml b/Cargo.toml index 9e73a5d..79ebfe7 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -68,7 +68,7 @@ semver = { version = "^1.0.27" } # 2025-11-03 sw: version range evaluation for d serde = { version = "=1.0.228", features = ["derive"] } # 2025-11-03 sw: canonical serialization; CT reviewed serde_json = { version = "=1.0.145" } # 2025-11-03 sw: deterministic JSON for protocol surfaces serde_yaml = { version = "0.9" } # YAML parsing for CLI policies -blake3 = { version = "=1.8.2" } # 2025-11-03 sw: convergent hash, SIMD constant-time per upstream audit +blake3 = { version = "=1.8.3" } # 2025-11-03 sw: convergent hash, SIMD constant-time per upstream audit bloomfilter = { version = "=1.0.13" } # 2025-11-03 sw: dedupe candidate screening, bounded memory aya = { version = "=0.11.0" } # 2025-11-09 sw: eBPF loader for zero-trust ingress hooks tokio-tungstenite = { version = "=0.21.0", default-features = false, features = ["connect", "rustls-tls-webpki-roots"] } # 2025-11-09 sw: mTLS control plane for zero-trust frontends @@ -85,7 +85,7 @@ poly1305 = { version = "=0.8.0" } # 2025-11-03 sw: MAC verification, constant-ti cpufeatures = { version = "=0.2.17" } # 2025-11-03 sw: runtime AES capability detection subtle = { version = "=2.6.1" } # 2025-11-03 sw: constant-time comparisons for key/tweak handling hmac = { version = "=0.12.1" } # 2025-11-04 sw: HKDF based on HMAC-SHA256 for key derivation -sha2 = { version = "=0.10.8" } # 2025-11-04 sw: Hash core for HKDF extractor +sha2 = { version = "=0.10.9" } # 2025-11-04 sw: Hash core for HKDF extractor # Web Interface & Mesh Networking (2025-11-16 sw; Next-gen web interface with gossip) axum = { version = "^0.7.9", features = ["ws", "macros", "multipart"] } # 2025-11-16 sw: Web server framework diff --git a/crates/layout-engine/Cargo.toml b/crates/layout-engine/Cargo.toml index 2830899..6e2323e 100644 --- a/crates/layout-engine/Cargo.toml +++ b/crates/layout-engine/Cargo.toml @@ -15,7 +15,7 @@ pq = ["sha3"] [dependencies] anyhow = "1.0" -blake3 = "1.5" +blake3 = "1.8" sha3 = { version = "0.10", optional = true } tch = { version = "0.15", optional = true, features = ["download-libtorch"] } common = { path = "../common" } diff --git a/crates/web-interface/Cargo.toml b/crates/web-interface/Cargo.toml index c60ece5..5c3ac92 100644 --- a/crates/web-interface/Cargo.toml +++ b/crates/web-interface/Cargo.toml @@ -49,7 +49,7 @@ prometheus.workspace = true bytes.workspace = true uuid.workspace = true hex.workspace = true -blake3 = "1.5" +blake3 = "1.8" base64 = "0.22" # Frontend (Leptos)