Commit 43899e2
authored
Release v0.3.2 (rust-random#617)
### Added
- `efi_rng` opt-in backend [rust-random#570]
- `linux_raw` opt-in backend [rust-random#572]
- `.cargo/config.toml` example in the crate-level docs [rust-random#591]
- `getrandom_test_linux_without_fallback` configuration flag to test
that file fallback
is not triggered in the `linux_android_with_fallback` backend [rust-random#605]
- Built-in support for `*-linux-none` targets [rust-random#618]
- Cygwin support [rust-random#626]
### Changed
- Update `wasi` dependency to v0.14 [rust-random#594]
- Add `#[inline]` attribute to the inner functions [rust-random#596]
- Update WASI and Emscripten links in the crate-level docs [rust-random#597]
- Do not use `dlsym` on MUSL targets in the
`linux_android_with_fallback` backend [rust-random#602]
- Remove `linux_android.rs` and use `getrandom.rs` instead [rust-random#603]
- Always use `RtlGenRandom` on Windows targets when compiling with
pre-1.78 Rust [rust-random#610]
- Internal representation of the `Error` type [rust-random#614]
- Remove `windows-targets` dependency and use [`raw-dylib`] directly
[rust-random#627]
### Removed
- `Error::INTERNAL_START` and `Error::CUSTOM_START` associated constants
[rust-random#614]
[rust-random#570]: rust-random#570
[rust-random#572]: rust-random#572
[rust-random#591]: rust-random#591
[rust-random#594]: rust-random#594
[rust-random#596]: rust-random#596
[rust-random#597]: rust-random#597
[rust-random#602]: rust-random#602
[rust-random#603]: rust-random#603
[rust-random#605]: rust-random#605
[rust-random#610]: rust-random#610
[rust-random#614]: rust-random#614
[rust-random#618]: rust-random#618
[rust-random#626]: rust-random#626
[rust-random#627]: rust-random#627
[`raw-dylib`]:
https://doc.rust-lang.org/reference/items/external-blocks.html?highlight=link#dylib-versus-raw-dylib1 parent c6785de commit 43899e2
3 files changed
Lines changed: 4 additions & 4 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
7 | | - | |
| 7 | + | |
8 | 8 | | |
9 | 9 | | |
10 | 10 | | |
| |||
16 | 16 | | |
17 | 17 | | |
18 | 18 | | |
19 | | - | |
20 | 19 | | |
21 | 20 | | |
22 | 21 | | |
23 | 22 | | |
24 | 23 | | |
25 | 24 | | |
26 | 25 | | |
| 26 | + | |
27 | 27 | | |
28 | 28 | | |
29 | 29 | | |
| |||
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | | - | |
| 3 | + | |
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
| |||
0 commit comments