Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Added
BoxedUint
: heap-allocated fixed-precision integers (#221)extra-sizes
feature (#229)U4224
andU4352
(#233)DynResidue
(#235)cmp_vartime
,ct_cmp
(#238)Residue
/DynResidue
(#239)Uint::pow
work with different sized exponents (#251)wrapping_neg
(#252)concat
,split
, and multiply work with different sized operands (#253)U16384
andU32768
(#255)Uint::{inv_mod, inv_mod2k_vartime}
(#263)const fn
constructors forNonZero<Uint>
andNonZero<Limb>
(#266)Uint::shr()
andUint::shl()
(#267)DynResidue
andDynResidueParams
(#269)Changed
Fixed
serdect
usage (#222)DynResidueParams
(#240)Residue
and associated macros (#243)Uint::{from_be_hex, from_le_hex}
constant-time (#254)Uint::saturating_add()
andsaturating_mul()
(#256)Uint::random_mod()
test (#256)sqrt
for renaming, to explicitly describe it as vartime (#256)