Skip to content

deps: crypto-bigint 0.7.6 -> 0.7.9 (0.7.6 to 0.7.8 yanked) - #10

Closed
SovereignTechnology wants to merge 1 commit into
mainfrom
deps/crypto-bigint-0.7.9
Closed

SovereignTechnology wants to merge 1 commit into
mainfrom
deps/crypto-bigint-0.7.9

Conversation

@SovereignTechnology

Copy link
Copy Markdown
Owner

crates.io yanked crypto-bigint 0.7.6, 0.7.7 and 0.7.8 on 2026-10-25, "due to breaking changes in #1373" (a fix of the blanket Mul impl for NonZero<T>, released as 0.7.9). cargo deny now fails the check job with error[yanked] (seen on m2/r32, run 40241168754); main would fail the same way on its next run.

  • Moves 0.7.6 to 0.7.9 in crates/Cargo.lock and crates/desktop/Cargo.lock, version and checksum only. The checksum matches the crates.io index.
  • 0.7.9 keeps the fix of RUSTSEC-2026-0387 (patched >= 0.7.6).
  • crypto-bigint is outside the money crates' closure (crates/ci/locked-compiled.txt does not name it), so the lock needs no re-pin.
  • cargo check -p nfx-proto --locked (k256 → elliptic-curve 0.14 → crypto-bigint) builds with 0.7.9.
  • Not changed: the spikes' own lockfiles (0.7.5; not built by CI, and s5 runs by hand only).

crates.io yanked crypto-bigint 0.7.6, 0.7.7 and 0.7.8 on 2026-10-25 "due to
breaking changes in #1373" (a fix of the blanket Mul impl for NonZero<T>,
released as 0.7.9), so cargo deny now fails the check job on a yanked crate.
0.7.9 keeps RUSTSEC-2026-0387's fix (patched >= 0.7.6). Both lockfiles
that carried 0.7.6 move; nothing else changes. crypto-bigint is outside the
money crates' closure (locked-compiled.txt does not name it), so the lock
needs no re-pin.
SovereignTechnology added a commit that referenced this pull request Oct 26, 2026
crates.io yanked crypto-bigint 0.7.6, 0.7.7 and 0.7.8 on 2026-10-25 "due to
breaking changes in #1373" (a fix of the blanket Mul impl for NonZero<T>,
released as 0.7.9), so cargo deny now fails the check job on a yanked crate.
0.7.9 keeps RUSTSEC-2026-0387's fix (patched >= 0.7.6). Both lockfiles
that carried 0.7.6 move; nothing else changes. crypto-bigint is outside the
money crates' closure (locked-compiled.txt does not name it), so the lock
needs no re-pin.
@SovereignTechnology

Copy link
Copy Markdown
Owner Author

Squash-merged as cf9788a

@SovereignTechnology
SovereignTechnology deleted the deps/crypto-bigint-0.7.9 branch October 26, 2026 02:16
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