@@ -59,7 +59,6 @@ You may also find the [Update Guide](UPDATING.md) useful.
59
59
- All PRNGs are now portable across big- and little-endian architectures. (#209 )
60
60
- ` Isaac64Rng::next_u32 ` no longer throws away half the results. (#209 )
61
61
- Add ` IsaacRng::new_from_u64 ` and ` Isaac64Rng::new_from_u64 ` . (#209 )
62
- - Remove ` IsaacWordRng ` wrapper. (#277 )
63
62
- Add the HC-128 CSPRNG ` Hc128Rng ` . (#210 )
64
63
- Add ` ChaChaRng::set_rounds ` method. (#243 )
65
64
- Changes to ` JitterRng ` to get its size down from 2112 to 24 bytes. (#251 )
@@ -70,6 +69,7 @@ You may also find the [Update Guide](UPDATING.md) useful.
70
69
- Remove support for NaCl. (#225 )
71
70
- Replace stubs with proper WASM support in ` OsRng ` . (#272 )
72
71
- On systems that do not have a syscall interface, only keep a single file descriptor open for ` OsRng ` . (#239 )
72
+ - Use the ` SecRandomCopyBytes ` interface on macOS. (#322 )
73
73
- Better error handling and reporting in ` OsRng ` (using new error type). (#225 )
74
74
- ` OsRng ` now uses non-blocking when available. (#225 )
75
75
- Add ` EntropyRng ` , which provides ` OsRng ` , but has ` JitterRng ` as a fallback. (#235 )
@@ -87,7 +87,6 @@ You may also find the [Update Guide](UPDATING.md) useful.
87
87
- Use widening multiply method for much faster integer range reduction. (#274 )
88
88
- ` Uniform ` distributions for ` bool ` uses ` Range ` . (#274 )
89
89
- ` Uniform ` distributions for ` bool ` uses sign test. (#274 )
90
- - Add ` HighPrecision01 ` distribution. (#320 )
91
90
92
91
93
92
## [ 0.4.2] - 2018-01-06
0 commit comments