Vinzent Steinberg
a52d8c1fdf
Import xoshiro crate
2018-11-14 12:35:32 +01:00
Diggory Hardy
c5ba6e7767
Update version number for 0.6 release
2018-11-14 10:46:23 +00:00
Diggory Hardy
be9c8641f3
Pre-release 0.6.0-pre.1
2018-11-02 14:31:27 +00:00
Diggory Hardy
06dd14dc3a
Rename rand_hc128 crate to rand_hc
...
Closes #617
2018-10-29 09:37:06 +00:00
Diggory Hardy
76aab69c05
Also exclude .gitignore when packaging
2018-10-27 14:14:59 +01:00
Igor Gnatenko
bc7e110057
exclude CI files
...
Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>
2018-10-27 02:24:12 +02:00
Diggory Hardy
b4055578d5
Mark the 0.6.0-pre.0 release
...
This includes most functional changes required for 0.6 but not documentaiton.
2018-10-17 10:51:13 +01:00
Diggory Hardy
36d65c8b54
Switch SmallRng to Pcg, and use release version of rand_core
2018-10-15 12:15:13 +01: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
Vinzent Steinberg
c869087c50
Use rust-random for appveyor
2018-09-27 11:44:07 +02:00
Vinzent Steinberg
37a69fbd95
Move ChaCha and HC128 RNG to dedicated crates
2018-09-27 11:43:55 +02:00
Diggory Hardy
d6501990b3
Merge branch '0.5'
2018-09-24 12:39:49 +01:00
Diggory Hardy
7dd05ed335
Prepare rand_core 0.3 release
2018-09-22 10:31:38 +01:00
Diggory Hardy
a50042d9d4
Follow up on #591 : update authors and add new copyright where missed
2018-09-17 10:06:28 +01:00
Diggory Hardy
cbee7c8441
packed_simd: update to 0.3 and re-enable nightly tests
2018-09-12 10:34:29 +01:00
Diggory Hardy
6a2fd79883
Fix simd_support (stable and nightly)
...
Stable: disable code requiring nightly features; update version
Nightly: avoid simd_support feature for now
2018-09-12 08:54:12 +01:00
Diggory Hardy
f7497f77a4
Update paths due to relocation
...
Repo moved from rust-lang-nursery to rust-random
AppVeyor CI is now managed by dhardy
2018-08-13 18:00:37 +01:00
Diggory Hardy
0671cf834e
Merge branch '0.5'
2018-08-10 15:26:27 +01:00
Diggory Hardy
03db6e7f13
Prepare 0.5.5 release
2018-08-06 19:05:15 +01:00
TheIronBorn
b45e54f76d
Merge branch 'master' into patch-6
2018-08-02 15:36:11 -07:00
TheIronBorn
9c12ad3c69
impl SIMD wmul, UniformInt
2018-08-02 15:33:01 -07:00
Vinzent Steinberg
8c75a348bd
Replace i128_support
feature with compile-time detection
...
This breaks builds using the `i128_support` feature with nightlies
supporting `i128` before Rust 1.26.
2018-07-30 13:33:47 +02:00
Vinzent Steinberg
c4cbb558fd
Add uniformity test for unit sphere and circle
...
This introduces an external dev-dependency on the `average` crate.
2018-07-27 15:15:54 +01:00
Vinzent Steinberg
a7f8f348f6
Implement From<RangeInclusive>
for Uniform
...
Fixes #556 .
2018-07-27 13:50:40 +01:00
Paul Dicker
149c8b3a96
Depend on packed_simd for simd support
2018-07-27 12:06:14 +01:00
Diggory Hardy
f8fd39d713
Merge pull request #557 from vks/xorshift-crate
...
Move `XorShiftRng` to its own crate
2018-07-24 13:46:39 +01:00
Paul Dicker
29a9d1df58
Don't add std feature to rand_isaac and rand_xorshift
2018-07-20 20:07:48 +02:00
Vinzent Steinberg
e7b17ddce3
The rand
crate does not depend on serde or bincode anymore
2018-07-20 16:25:56 +02:00
Vinzent Steinberg
2a658d9fe4
Fix serde tests for rand_isaac and rand_xorshift
2018-07-20 15:44:15 +02:00
Paul Dicker
379ee2e6b4
Update to wasm-bindgen 0.2.12
2018-07-20 07:28:16 +02:00
Vinzent Steinberg
a253a80f76
Move XorShiftRng
to its own crate
...
Also recommend `StdRng` rather than the deprecated `IsaacRng`.
2018-07-16 16:13:22 +02:00
Diggory Hardy
2aabe7839c
Move ISAAC generators to their own crate
2018-07-16 09:18:34 +01:00
Diggory Hardy
40d8c3972d
Merge branch '0.5'
2018-07-12 12:51:37 +01:00
Diggory Hardy
023901b4a5
Update version numbers to 0.5.4 and add changelog note
2018-07-11 16:27:58 +01:00
Alex Crichton
140385528f
Add support for wasm-bindgen
...
This commit adds support to implement the `rand` crate on the
wasm32-unknown-unknown target with the `wasm-bindgen`-based runtime. This
supports being run both in node.js as well as browsers by delegating
appropriately.
Closes #478
2018-07-11 07:07:38 -07:00
Diggory Hardy
950c0af271
Merge pull request #523 from pitdicker/simd_support_basic
...
Add basic SIMD support
2018-06-29 09:45:00 +01:00
William Orr
91dede8bff
Update for release 0.5.3
2018-06-26 00:03:21 -07:00
Paul Dicker
f792e480ab
Add simd_support feature
2018-06-21 18:21:28 +02:00
Diggory Hardy
1ca1303b01
Update version and changelog for 0.5.2 release.
2018-06-16 09:55:38 +01:00
Diggory Hardy
b92c0e6b91
Update changelog and version number for 0.5.1 release.
2018-06-07 20:48:15 +01:00
Paul Dicker
66c7025b56
Update version numbers: rand_core 0.2.0 and rand 0.5.0
2018-05-21 15:27:02 +02:00
Diggory Hardy
7d09b36068
Update version numbers: 0.2.0-pre.0 and 0.5.0-pre.2 releases
2018-05-15 12:20:33 +01:00
Diggory Hardy
d9b1e85cd2
Fix #417 : don't pass --all to rustdoc
2018-04-26 12:57:27 +01:00
Diggory Hardy
aa4c483410
rand 0.5.0-pre.1 pre-release
2018-04-22 10:07:53 +01:00
Diggory Hardy
6801e77412
Release: prepare rand_core 0.1.0
2018-04-16 15:28:47 +01:00
Paul Dicker
b55f47e838
Update rand_core CHANGELOG and README
2018-04-15 13:15:48 +02:00
Paul Dicker
ec6f5dd1a4
Rename serde-1
to serde1
2018-04-04 18:26:01 +02:00
Paul Dicker
db0da4a0a8
Add serde to rand_core::impl::{BlockRng, BlockRng64}
2018-04-03 08:41:49 +02:00
Paul Dicker
e0e7a3cd63
Give hints to docs.rs
2018-04-02 10:31:37 +02:00
Paul Dicker
8f7daa508b
Fix dead links
2018-04-02 10:30:42 +02:00