Skip to content

ctutils v0.4.0#1410

Merged
tarcieri merged 1 commit intomasterfrom
ctutils/v0.4.0
Jan 20, 2026
Merged

ctutils v0.4.0#1410
tarcieri merged 1 commit intomasterfrom
ctutils/v0.4.0

Conversation

@tarcieri
Copy link
Copy Markdown
Member

Added

  • core::num::NonZero<T> support (#1368)
  • Pluggable trait impls for [T] and [T; N] using helper traits: (#1388)
    • CtAssign: CtAssignSlice
    • CtEq: CtEqSlice
    • CtSelect: CtSelectArray
  • CtSelectUsingCtAssign marker trait (#1391)

Changed

  • Split CtAssign out of CtSelect (#1363)
  • Bump cmov to v0.5 (#1386)

Removed

  • BytesCtEq/BytesCtSelect no longer needed because default [u8] impls are fast (#1376)
  • target_pointer_width gating (#1389)
  • unsafe code (#1405)

@tarcieri tarcieri merged commit 2ec2736 into master Jan 20, 2026
120 checks passed
@tarcieri tarcieri deleted the ctutils/v0.4.0 branch January 20, 2026 02:54
tarcieri added a commit to RustCrypto/crypto-bigint that referenced this pull request Jan 20, 2026
tarcieri added a commit to RustCrypto/crypto-bigint that referenced this pull request Jan 20, 2026
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