From 939f36d299e91917dccc74c56d6cc54fadb59a6d Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sat, 11 Jul 2026 09:22:11 +0000 Subject: [PATCH 1/2] Bump rust from 1.95-bookworm to 1.97-bookworm Bumps rust from 1.95-bookworm to 1.97-bookworm. --- updated-dependencies: - dependency-name: rust dependency-version: 1.97-bookworm dependency-type: direct:production ... Signed-off-by: dependabot[bot] --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index a449c2ae..7dc54c8d 100644 --- a/Dockerfile +++ b/Dockerfile @@ -13,7 +13,7 @@ # --------------------------------------------------------------------------- # Stage 1: Build the release binary # --------------------------------------------------------------------------- -FROM rust:1.95-bookworm AS builder +FROM rust:1.97-bookworm AS builder # Install build dependencies for aws-lc-rs (used by rustls). RUN apt-get update && apt-get install -y --no-install-recommends \ From 344db5eb98e77b9e8e9d4d19ae8a666a529e420d Mon Sep 17 00:00:00 2001 From: Akram Hasan Sharkar Date: Mon, 27 Jul 2026 10:12:22 -0400 Subject: [PATCH 2/2] fix(crypto): replace debug_assert with debug_assert_eq for rust 1.97 clippy --- crates/stealthos-crypto/src/identity.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/crates/stealthos-crypto/src/identity.rs b/crates/stealthos-crypto/src/identity.rs index df4ff070..2c0bb706 100644 --- a/crates/stealthos-crypto/src/identity.rs +++ b/crates/stealthos-crypto/src/identity.rs @@ -342,7 +342,7 @@ impl HostIdentity { use blake2::digest::Update; use blake2::digest::consts::U32; - debug_assert!(data.len() == 68); + debug_assert_eq!(data.len(), 68); // Recompute MAC over magic || seed. let mut hasher = Blake2b::::default(); @@ -365,7 +365,7 @@ impl HostIdentity { use chacha20poly1305::aead::Aead; use chacha20poly1305::{ChaCha20Poly1305, KeyInit, Nonce}; - debug_assert!(data.len() == 85); + debug_assert_eq!(data.len(), 85); // Verify sentinel to help distinguish wrong passphrase from corruption. if &data[81..85] != b"DONE" {