chore(rust/trezor-thp): delete Cargo.lock
What changed, and why it matters
This commit simply deletes a Cargo.lock file from a Rust subproject. A Cargo.lock pins exact versions of dependencies. Removing it does not change any source code and does not, by itself, introduce a vulnerability. It means future builds of this subproject will resolve dependency versions from Cargo.toml constraints rather than fixed lockfile versions, which can affect reproducibility and supply-chain risk but is a routine project-maintenance decision, not a security defect.
No security action required. If supply-chain reproducibility is a concern, verify that the workspace-level or top-level Cargo.lock still governs builds, or that CI enforces dependency version checks.
Security signals we found
No strong security signals were identified.
Evidence from the diff
The diff removes rust/trezor-thp/Cargo.lock (48 lines). No source code, build scripts, cryptographic logic, or configuration is modified. Cargo.lock absence in a library or workspace member is common; Cargo will resolve dependencies at build time using semver constraints in Cargo.toml. There is no direct security signal in the diff.
Changed components
rust/trezor-thp/Cargo.lockInspect captured patch +0 / −48
diff --git a/rust/trezor-thp/Cargo.lock b/rust/trezor-thp/Cargo.lock
deleted file mode 100644
index 8de728f4..00000000
--- a/rust/trezor-thp/Cargo.lock
+++ /dev/null
@@ -1,48 +0,0 @@
-# This file is automatically @generated by Cargo.
-# It is not intended for manual editing.
-version = 4
-
-[[package]]
-name = "byteorder"
-version = "1.5.0"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b"
-
-[[package]]
-name = "hash32"
-version = "0.3.1"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "47d60b12902ba28e2730cd37e95b8c9223af2808df9e902d4df49588d1470606"
-dependencies = [
- "byteorder",
-]
-
-[[package]]
-name = "heapless"
-version = "0.9.2"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "2af2455f757db2b292a9b1768c4b70186d443bcb3b316252d6b540aec1cd89ed"
-dependencies = [
- "hash32",
- "stable_deref_trait",
-]
-
-[[package]]
-name = "hex"
-version = "0.4.3"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70"
-
-[[package]]
-name = "stable_deref_trait"
-version = "1.2.1"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "6ce2be8dc25455e1f91df71bfa12ad37d7af1092ae736f3a6cd0e37bc7810596"
-
-[[package]]
-name = "trezor-thp"
-version = "0.1.0"
-dependencies = [
- "heapless",
- "hex",
-]
Why this scored 15/100
Community notes
Notes can correct, qualify, or add evidence to the AI analysis. Every note shown here has been validated by a human moderator.
The AI analysis stands alone for now. Submit a note if you can add evidence or important context.