Skip to content

Conversation

@dependabot-preview
Copy link
Contributor

Updates the requirements on rand_core to permit the latest version.

Changelog

Sourced from rand_core's changelog.

[0.5.1] - 2018-06-08

New distributions

  • Added Cauchy distribution. (#474, #486)
  • Added Pareto distribution. (#495)

Platform support and OsRng

  • Remove blanket Unix implementation. (#484)
  • Remove Wasm unimplemented stub. (#484)
  • Dragonfly BSD: read from /dev/random. (#484)
  • Bitrig: use getentropy like OpenBSD. (#484)
  • Solaris: (untested) use getrandom if available, otherwise /dev/random. (#484)
  • Emscripten, stdweb: split the read up in chunks. (#484)
  • Emscripten, Haiku: don't do an extra blocking read from /dev/random. (#484)
  • Linux, NetBSD, Solaris: read in blocking mode on first use in fill_bytes. (#484)
  • Fuchsia, CloudABI: fix compilation (broken in Rand 0.5). (#484)

[0.5.0] - 2018-05-21

Crate features and organisation

  • Minimum Rust version update: 1.22.0. (#239)
  • Create a separate rand_core crate. (#288)
  • Deprecate rand_derive. (#256)
  • Add prelude (and module reorganisation). (#435)
  • Add log feature. Logging is now available in JitterRng, OsRng, EntropyRng and ReseedingRng. (#246)
  • Add serde1 feature for some PRNGs. (#189)
  • stdweb feature for OsRng support on WASM via stdweb. (#272, #336)

Rng trait

  • Split Rng in RngCore and Rng extension trait.
    next_u32, next_u64 and fill_bytes are now part of RngCore. (#265)
  • Add Rng::sample. (#256)
  • Deprecate Rng::gen_weighted_bool. (#308)
  • Add Rng::gen_bool. (#308)
  • Remove Rng::next_f32 and Rng::next_f64. (#273)
  • Add optimized Rng::fill and Rng::try_fill methods. (#247)
  • Deprecate Rng::gen_iter. (#286)
  • Deprecate Rng::gen_ascii_chars. (#279)

rand_core crate

  • rand now depends on new rand_core crate (#288)
  • RngCore and SeedableRng are now part of rand_core. (#288)
  • Add modules to help implementing RNGs impl and le. (#209, #228)
  • Add Error and ErrorKind. (#225)
  • Add CryptoRng marker trait. (#273)
  • Add BlockRngCore trait. (#281)
  • Add BlockRng and BlockRng64 wrappers to help implementations. (#281, #325)
  • Revise the SeedableRng trait. (#233)
  • Remove default implementations for RngCore::next_u64 and RngCore::fill_bytes. (#288)
... (truncated)
Commits
  • d877ed5 Merge pull request #864 from dhardy/error
  • 3b79aaa Merge branch 'master' into error
  • a4cd495 Merge pull request #856 from taiki-e/alloc
  • 918765d Apply requested changes
  • 3b038a5 Remove #![feature(alloc)]
  • df0c772 Reconstruct io::Error from raw code if possible in From impl
  • 2f9e9b2 Update rand_core and rand_jitter versions
  • 73251d5 Update rand_core::Error in line with getrandom::Error
  • 18ce640 Merge pull request #863 from dhardy/osrng
  • 8616945 Merge pull request #866 from vks/update-weights
  • Additional commits viewable in compare view

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
  • @dependabot use these labels will set the current labels as the default for future PRs for this repo and language
  • @dependabot use these reviewers will set the current reviewers as the default for future PRs for this repo and language
  • @dependabot use these assignees will set the current assignees as the default for future PRs for this repo and language
  • @dependabot use this milestone will set the current milestone as the default for future PRs for this repo and language
  • @dependabot badge me will comment on this PR with code to add a "Dependabot enabled" badge to your readme

Additionally, you can set the following in your Dependabot dashboard:

  • Update frequency (including time of day and day of week)
  • Automerge options (never/patch/minor, and dev/runtime dependencies)
  • Pull request limits (per update run and/or open at any time)
  • Out-of-range updates (receive only lockfile updates, if desired)
  • Security updates (receive only security updates, if desired)

Finally, you can contact us by mentioning @dependabot.

Updates the requirements on [rand_core](https://github.com/rust-random/rand) to permit the latest version.
- [Release notes](https://github.com/rust-random/rand/releases)
- [Changelog](https://github.com/rust-random/rand/blob/master/CHANGELOG.md)
- [Commits](rust-random/rand@rand_core-0.4.0...rand_core-0.5.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
@dependabot-preview dependabot-preview bot added the dependencies Pull requests that update a dependency file label Aug 29, 2019
@dependabot-preview
Copy link
Contributor Author

Superseded by #105.

@dependabot-preview dependabot-preview bot deleted the dependabot/cargo/rand_core-0.5.1 branch December 15, 2020 01:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants