Skip to content

Commit 7ad5c65

Browse files
committed
[fork] ci: Waive the smallstr unmaintained advisory.
The inline string types choose their own inline budget, which both alternatives the advisory recommends fix at the width of a String, so smallstr stays and cargo-deny gets a config that passes over it. Signed-off-by: Jason Volk <jason@zemos.net>
1 parent d831bc1 commit 7ad5c65

1 file changed

Lines changed: 10 additions & 0 deletions

File tree

deny.toml

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
# Configuration for cargo-deny, run by the Dependencies workflow.
2+
3+
[advisories]
4+
ignore = [
5+
# smallstr is unmaintained, with no vulnerability and no safe upgrade. The fork's inline
6+
# string types (StateKey, EventTypeString) pick their own inline budget, which neither
7+
# recommended alternative offers: compact_str and smol_str both fix the inline capacity at
8+
# the width of a String.
9+
{ id = "RUSTSEC-2026-0215", reason = "smallstr is unmaintained, not vulnerable, and the alternatives fix the inline capacity we choose per type" },
10+
]

0 commit comments

Comments
 (0)