Skip to content

Tags: rust-random/getrandom

Tags

v0.2.17

Toggle v0.2.17's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Release 0.2.17 (#774)

v0.4.0-rc.0

Toggle v0.4.0-rc.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Prepare v0.4.0-rc.0 (#769)

v0.3.4

Toggle v0.3.4's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Update version number to v0.3.4 (#736)

Forgot this because I'm out of practice.

Signed-off-by: Joe Richey <[email protected]>

v0.3.3

Toggle v0.3.3's commit message
chore: Release getrandom version 0.3.3

v0.2.16

Toggle v0.2.16's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Release v0.2.16 (#655)

## [0.2.16] - 2025-04-22
### Added
- Cygwin support (backport of [#626]) [#654]

[#626]: #626
[#654]: #654

[0.2.16]:
v0.2.15...v0.2.16

v0.3.2

Toggle v0.3.2's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Release v0.3.2 (#617)

### Added
- `efi_rng` opt-in backend [#570]
- `linux_raw` opt-in backend [#572]
- `.cargo/config.toml` example in the crate-level docs [#591]
- `getrandom_test_linux_without_fallback` configuration flag to test
that file fallback
  is not triggered in the `linux_android_with_fallback` backend [#605]
- Built-in support for `*-linux-none` targets [#618]
- Cygwin support [#626]

### Changed
- Update `wasi` dependency to v0.14 [#594]
- Add `#[inline]` attribute to the inner functions [#596]
- Update WASI and Emscripten links in the crate-level docs [#597]
- Do not use `dlsym` on MUSL targets in the
`linux_android_with_fallback` backend [#602]
- Remove `linux_android.rs` and use `getrandom.rs` instead [#603]
- Always use `RtlGenRandom` on Windows targets when compiling with
pre-1.78 Rust [#610]
- Internal representation of the `Error` type [#614]
- Remove `windows-targets` dependency and use [`raw-dylib`] directly
[#627]

### Removed
- `Error::INTERNAL_START` and `Error::CUSTOM_START` associated constants
[#614]

[#570]: #570
[#572]: #572
[#591]: #591
[#594]: #594
[#596]: #596
[#597]: #597
[#602]: #602
[#603]: #603
[#605]: #605
[#610]: #610
[#614]: #614
[#618]: #618
[#626]: #626
[#627]: #627
[`raw-dylib`]:
https://doc.rust-lang.org/reference/items/external-blocks.html?highlight=link#dylib-versus-raw-dylib

v0.3.1

Toggle v0.3.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Release v0.3.1 (#589)

### Fixed
- Build error on Android [#588]

[#588]: #588

v0.3.0

Toggle v0.3.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Fix release date for v0.3.0 (#587)

v0.3.0-rc.0

Toggle v0.3.0-rc.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Release v0.3.0-rc.0 (#547)

v0.2.15

Toggle v0.2.15's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Release v0.2.15 (#419)