74 Commits

Author SHA1 Message Date
Diggory Hardy
64045ff3f1 rand_pcg: doc fixes and extra links 2019-11-19 12:26:11 +00:00
Anthony Ramine
cfc68b5d09 Update rand_pcg to 0.2.1
This allows us to publish autocfg removal and bincode bump.
2019-10-22 17:26:51 +02:00
Diggory Hardy
33cd28b1c4 rand_pcg: bump bincode to 1.1.4 2019-09-20 21:20:53 +01:00
newpavlov
e02b467eca license field fixes 2019-08-08 11:44:35 +03:00
Vinzent Steinberg
1c516ebd66 rand_pcg: Replace transmutes with safe code 2019-07-09 14:10:45 +02:00
Vinzent Steinberg
78c470e5f3 rand_pcg: Fix clippy warnings 2019-07-09 14:08:57 +02:00
Vinzent Steinberg
8a2ee19e18 rand_pcg: Remove unused build dependency 2019-06-12 17:33:39 +02:00
Diggory Hardy
69912ea6c8 Require serde1 to enable serde support (reverts recent change) 2019-06-12 09:55:35 +01:00
Diggory Hardy
8dd020c537 Prepare rand_pcg 0.2.0 release 2019-06-11 13:29:59 +01:00
Diggory Hardy
18d55845ea rand_pcg: add Pcg64 RNG
Note: benchmarks now show different results to mentioned
for fill_bytes impl, possibly because of #[inline] changes
2019-06-11 13:29:21 +01:00
Diggory Hardy
fa26eb744e Use Edition 2018 in rand_pcg 2019-06-11 13:12:46 +01:00
Diggory Hardy
f92473ad1f Prepare rand_xorshift 0.1.2
Also patch two READMEs
2019-06-05 14:28:36 +01:00
Diggory Hardy
c1ba4210e8 Prepare rand_core 0.5 release 2019-06-05 14:27:45 +01:00
Diggory Hardy
67069d161c Bump MSRV to 1.32.0 2019-03-28 10:51:29 +00:00
Xidorn Quan
51821a9417 Add '/' to all documents on github.io 2019-03-10 11:09:28 +11:00
Diggory Hardy
a987d05eff rand_pcg: prepare 0.1.2 release with i128 auto-detection 2019-02-22 09:26:11 +00:00
Diggory Hardy
67c856bfe9 Disable std feature by default in rand_core and rand_jitter
Implements #702
Resolves #645
2019-01-23 12:50:20 +00:00
Артём Павлов [Artyom Pavlov]
6a68642b86 re-export rand_core 2019-01-05 17:14:35 +03:00
Diggory Hardy
24484575be Add changelog notes for rand_pcg version 0.1.2 release
This should likely wait on bincode to automatically enable i128 support
2019-01-03 14:41:22 +00:00
Sven-Hendrik Haase
015367439f Disable u128 and i128 if target_os is emscripten 2018-12-25 09:56:53 +01:00
Alex Crichton
e59539b86a Move rustc_version dep to autocfg
The `rustc_version` dependency is weighty and suffers from
Kimundi/rustc-version-rs#11 which makes it more difficult to change
rustc over time.
2018-12-13 07:59:42 -08:00
Diggory Hardy
fdd78bc2e2 Switch documentation links primarily to rust-random.github.io; revise shields 2018-11-22 19:27:08 +00:00
Diggory Hardy
b3e7a018f8 Add rand_pcg to workspace and fix Cargo.toml
This includes forcing bincode/i128 to fix *most* test runners
2018-10-15 11:47:26 +01:00
Diggory Hardy
d322954eb1 Copy rand_pcg crate from small-rngs repo
These RNGs were developed by Melissa O'Neill; this Rust port
is by Paul Dicker and myself with some reorganisation by
@newpavlov. The small-rngs repo will now be archived.
2018-10-15 10:46:16 +01:00