Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
9 changes: 0 additions & 9 deletions .cargo/audit.toml
Original file line number Diff line number Diff line change
Expand Up @@ -12,13 +12,4 @@ ignore = [
# 2. Calls rand::rng() from within that logger
# Neither condition applies to 5-spot.
"RUSTSEC-2026-0097",

# RUSTSEC-2026-0173: proc-macro-error2 is UNMAINTAINED (a maintenance-status
# advisory, not a vulnerability — no known exploit). It is a build-time proc-macro
# pulled transitively via jiff 0.2.29 -> defmt -> defmt-macros, and defmt is jiff's
# OPTIONAL embedded (no_std) feature: `cargo tree -e features -i defmt` reports
# "nothing to print" for the host target, so proc-macro-error2 is never compiled
# into the 5-Spot binary — it exists only as a Cargo.lock entry. Removal awaits
# upstream (kube bumping jiff, or defmt-macros dropping proc-macro-error2).
"RUSTSEC-2026-0173",
]
8 changes: 1 addition & 7 deletions deny.toml
Original file line number Diff line number Diff line change
Expand Up @@ -43,13 +43,7 @@ name = "unicode-ident"
[advisories]
version = 2
yanked = "deny"
ignore = [
# See .cargo/audit.toml for the full justification. proc-macro-error2 is
# UNMAINTAINED (not a vulnerability), reached only via jiff's optional `defmt`
# feature which is never compiled for the host target — kept in sync with
# .cargo/audit.toml so `cargo deny` and `cargo audit` agree.
"RUSTSEC-2026-0173",
]
ignore = []

# ─────────────────────────────────────────────────────────────────────────────
# Bans — prevent multiple versions of the same crate and wildcard deps.
Expand Down