Skip to content

v0.7.4#1294

Merged
tarcieri merged 1 commit into
masterfrom
v0.7.4
Jun 16, 2026
Merged

v0.7.4#1294
tarcieri merged 1 commit into
masterfrom
v0.7.4

Conversation

@tarcieri

Copy link
Copy Markdown
Member

Added

  • Extend LCM support to BoxedUint and add a supporting trait (#1240)
  • Impl ConstantTimeGreater/ConstantTimeLess for ConstMontyForm (#1247)
  • Support for exact division (#1256, #1271)
  • Implement Encoding trait for Int serde support (#1286)
  • ByteOrder enum (#1293)

Changed

  • Update multiword division to better match GMP paper (#1244)
  • Faster checked_sqrt/floor_sqrt (#1258)

Fixed

  • Panic in Int::div_rem_unsigned with large divisors (#1250)
  • Avoid incorrect creation of an Odd<BoxedUint> in invert_mod2k (#1257)
  • BoxedUint bitor-assign with wider rhs (#1270)
  • Enforce UintRef slice length checks in release builds (#1272)
  • Clamp Montgomery exponent bit bounds (#1273)
  • Reject oversized fixed-width DER integers (#1274)
  • Update CtEq impl for MontyParams to match PartialEq (#1278)
  • Canonicalize modulus-one residues (#1280)
  • nlimbs overflow near u32::MAX (#1283)
  • UintRef byte precision (#1290)

@codecov

codecov Bot commented Jun 16, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 91.33%. Comparing base (af50ca4) to head (fc7130b).

Additional details and impacted files
@@           Coverage Diff           @@
##           master    #1294   +/-   ##
=======================================
  Coverage   91.33%   91.33%           
=======================================
  Files         189      189           
  Lines       22480    22480           
=======================================
  Hits        20533    20533           
  Misses       1947     1947           

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@tarcieri tarcieri merged commit 97aa9b1 into master Jun 16, 2026
33 checks passed
@tarcieri tarcieri deleted the v0.7.4 branch June 16, 2026 14:32
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