Skip to content

Commit 8739568

Browse files
committed
Update the changelog
1 parent 986c9a9 commit 8739568

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

CHANGELOG.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
1111
- `sieve_once()` was removed ([#22]).
1212
- `MillerRabin::new()` and `test_random_base()` will panic if the input is invalid. ([#22])
1313
- `MillerRabin::check()` renamed to `test()`. ([#22])
14+
- Prime-generating function take `Option<usize>` instead of `usize`, where `None` means the full size of the `Uint`. ([#19])
1415

1516

1617
### Added
@@ -22,8 +23,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
2223

2324
- Some mistakes in the description of Lucas checks (the logic itself was fine). ([#20])
2425
- Major performance increase across the board due to better sieving (especially for random safe prime finding). ([#22])
26+
- Performance increase for the cases when the bit size of the generated prime is smaller than that of the containing `Uint`. ([#19])
2527

2628

29+
[#19]: https://github.com/nucypher/rust-umbral/pull/19
2730
[#20]: https://github.com/nucypher/rust-umbral/pull/20
2831
[#22]: https://github.com/nucypher/rust-umbral/pull/22
2932

0 commit comments

Comments
 (0)