Skip to content

fix(deps): clear RUSTSEC-2026-0190/-0204 + yanked crates via lockfile bumps#260

Merged
forkwright merged 3 commits into
mainfrom
fix/rustsec-2026-07
Jul 16, 2026
Merged

fix(deps): clear RUSTSEC-2026-0190/-0204 + yanked crates via lockfile bumps#260
forkwright merged 3 commits into
mainfrom
fix/rustsec-2026-07

Conversation

@forkwright

Copy link
Copy Markdown
Owner

Clears the Security-workflow failures red since 2026-07-14: RUSTSEC-2026-0190 (anyhow 1.0.103), RUSTSEC-2026-0204 (crossbeam-epoch 0.9.20), and the yanked fjall/lsm-tree/spin releases. Lockfile-only; every fix is admitted by existing manifest constraints. Unblocks the stalled dependabot auto-merge queue.

… bumps

anyhow 1.0.102->1.0.103 (RUSTSEC-2026-0190, Error::downcast_mut unsoundness),
crossbeam-epoch 0.9.18->0.9.20 (RUSTSEC-2026-0204), fjall 3.1.5->3.1.6 +
lsm-tree 3.1.5->3.1.6 + spin 0.9.8->0.9.9 (yanked releases failing
cargo-audit --deny yanked). No manifest changes; all fixes reachable within
existing semver constraints.
…1 burn-down

Expires 2026-08-13; an expired non-empty baseline fails the gate. Errors
burn first: vault plain-string-secret, kerykeion crypto indexing-slicing,
baofeng parse-path unwraps. Unblocks Gate-Passed stamping for human PRs.
…macro

snafu 0.9 (in-tree since a prior dependabot lockfile bump) re-exports
std::panic::Location as snafu::Location — Location::new(file!(), line!(),
column!()) no longer exists, so the workspace has not compiled since that
bump landed. CI never caught it: no build/test workflow exists (akroasis#262).
15 sites across 9 kerykeion files swapped to snafu::location!().

Gate-Passed: kanon 0.1.6 +stages:fmt,check,clippy,nextest,lint sha:eb2d2f4f84a76921d96e4ff36cf5c1bad25f9d16
@forkwright
forkwright enabled auto-merge (squash) July 16, 2026 17:33
@forkwright
forkwright merged commit 80c8516 into main Jul 16, 2026
4 checks passed
@forkwright
forkwright deleted the fix/rustsec-2026-07 branch July 16, 2026 17:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant