Files
Linux-Hello/linux-hello-tests/Cargo.toml
eliott 19a1a09808 fix(phase2-gaps): remediate bytes vulnerability and add cargo-deny config
- Fix RUSTSEC-2026-0007: bytes crate vulnerability (CVE-2025-47685)
  - Updated bytes to v1.11.1 via workspace.dependencies override
- Create deny.toml with permissive license policy
  - Allows MIT, Apache-2.0, BSD-2/3-Clause, ISC, Zlib, Unlicense, CC0-1.0, Unicode-3.0, GPL-3.0-only
  - Added license to linux-hello-tests crate (was missing)
- Update project license to modern SPDX: GPL-3.0-only (was deprecated GPL-3.0)

Verification:
- cargo audit: PASSED (no vulnerabilities)
- cargo deny check: PASSED (licenses ok, advisories ok, bans ok)
2026-02-14 11:39:58 +01:00

37 lines
748 B
TOML

[package]
name = "linux-hello-tests"
version.workspace = true
edition.workspace = true
license.workspace = true
[[test]]
name = "camera_test"
path = "../tests/camera_test.rs"
[[test]]
name = "detection_test"
path = "../tests/detection_test.rs"
[[test]]
name = "cli_test"
path = "../tests/cli_test.rs"
[[test]]
name = "phase2_auth_test"
path = "../tests/integration/phase2_auth_test.rs"
[[test]]
name = "ipc_test"
path = "../tests/integration/ipc_test.rs"
[[test]]
name = "phase3_security_test"
path = "../tests/integration/phase3_security_test.rs"
[dependencies]
linux-hello-daemon = { path = "../linux-hello-daemon" }
linux-hello-common = { path = "../linux-hello-common" }
image.workspace = true
serde_json.workspace = true
tempfile = "3"