Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

Tags: rust-random/getrandom

Tags

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 <joerichey@google.com>

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)

v0.2.14

Toggle v0.2.14's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Enable `/dev/urandom` fallback for MUSL-based Linux targets (#408)

v0.2.13

Toggle v0.2.13's commit message

Verified

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

* Release v0.2.13

* Tweak web tests

* Apply `continue-on-error: true` for the whole Web Windows job

* Update release date

* Test Edge only on Windows

* Fix path in `.cargo/config` symlink

* Update wasmpack to v0.12.1
Morty Proxy This is a proxified and sanitized view of the page, visit original site.