39 Commits

Author SHA1 Message Date
Diggory Hardy
34423a6bc8 Use cp to create redirect 2020-12-15 11:47:54 +00:00
Diggory Hardy
9e7c010ddb Migrate tests to GH-Actions
Incomplete: Linux 32-bit, Big-Endian, Web
2020-12-13 11:00:07 +00:00
Vinzent Steinberg
c926752ba7 Fix CI script 2020-09-08 09:53:30 +02:00
Vinzent Steinberg
91e603fa98 Add rand_distr benches to CI 2020-09-08 09:53:30 +02:00
Ralf Jung
b1d744cab0 miri can catch panics now 2019-11-22 22:57:03 +01:00
Diggory Hardy
3f2ab75525 Remove sub-crates for os, isaac, jitter, xorshift and xoshiro
rand_os has been deprecated since OsRng is now provided by rand_core
The other crates have been moved to the rust-random/rngs repo.
2019-09-20 16:39:57 +01:00
Artyom Pavlov
b2c1cb1938
fix script 2019-09-16 17:01:45 +00:00
Diggory Hardy
e13b8532c4 Address review feedback 2019-08-31 10:16:11 +01:00
Diggory Hardy
bc693232f2 Travis CI: fixes 2019-08-28 17:03:28 +01:00
Diggory Hardy
49da56132b Travis CI: update scripts; remove redundencies 2019-08-28 16:05:53 +01:00
Ralf Jung
f4f420bcc9 -Zmiri-seed option is no longer needed 2019-07-24 15:44:03 +02:00
Vinzent Steinberg
5b530fbb89 Change miri and cross platform checks for serde1 feature
- `rand_xoshiro` should be built with the feature.
-  For `rand`, it does not do anything. Instead, test it for
   `rand_core`.
2019-06-24 17:49:47 +02:00
Ralf Jung
60211d4287 miri CI: use latest nightly with Miri 2019-06-10 18:00:05 +02:00
Diggory Hardy
65b81985ae
Merge pull request #789 from kazcw/c2-chacha
use c2-chacha for stable, runtime-dispatched SIMD
2019-05-07 08:36:17 +01:00
Kaz Wesley
35d4f359b4 rand_chacha under miri: no std
miri can't handle libstd's CPU detection. I presume it can't do the SIMD
intrinsics either but I'll address that in ppv-lite.
2019-05-03 11:26:17 -07:00
Ralf Jung
4949ec5c23 skip miri tests if miri setup fails 2019-05-02 09:55:54 +02:00
Ralf Jung
ee0ddcf979 add Miri CI 2019-04-23 16:49:30 +02:00
Diggory Hardy
1e876e0d9c Include new crate in CI tests 2019-03-29 07:46:05 +00:00
Diggory Hardy
67069d161c Bump MSRV to 1.32.0 2019-03-28 10:51:29 +00:00
Артём Павлов [Artyom Pavlov]
e85d326db9 add rand_jistter to ci/script.sh 2019-01-08 17:14:27 +03:00
Diggory Hardy
808cd54e07 rand_os: doc and cargo improvements 2018-12-29 15:29:51 +00:00
Diggory Hardy
5a67e325ae
Merge pull request #642 from vks/xoshiro
Import xoshiro crate
2018-12-21 10:29:13 +00:00
Jan Bujak
ec55c7707b Use precompiled cargo-web on Travis 2018-12-07 16:24:16 +01:00
Vinzent Steinberg
0e82b6a31c Add xoshiro to remaining CI files 2018-11-21 12:54:15 +01:00
Diggory Hardy
06dd14dc3a Rename rand_hc128 crate to rand_hc
Closes #617
2018-10-29 09:37:06 +00:00
Diggory Hardy
905e255284 Revise CI scripts 2018-10-15 11:05:15 +01:00
Vinzent Steinberg
b079ada47d Disable the HC128 cross-compilation tests
They fail to link for unknown reasons. Also see #607.
2018-09-27 13:10:16 +02:00
Vinzent Steinberg
37a69fbd95 Move ChaCha and HC128 RNG to dedicated crates 2018-09-27 11:43:55 +02: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
6bb07b75d1 Remove remnants of i128_support
This feature flag is obsolete and was already removed from
most of the code; a few references were missed.
2018-09-12 08:58:00 +01:00
Diggory Hardy
92aa49804b Remove references to COPYRIGHT file which are not needed
We have no sub-packages under different licences
2018-09-10 15:37:36 +01:00
Paul Dicker
0bbc908e2a Extend CI configuration 2018-07-27 19:05:38 +02:00
Diggory Hardy
5f888a72ab Enable std by default in rand_core; adjust CI targets
Avoid using --all and --features together
2018-04-19 11:44:01 +01:00
Paul Dicker
ec6f5dd1a4 Rename serde-1 to serde1 2018-04-04 18:26:01 +02:00
Diggory Hardy
dab89ab07c Add rand-core sub-crate and update version numbers
This moves core traits/types/impls to rand-core
impls and le modules are now public (from rand-core only)
CI tweaks, needed since not all features are duplicated on rand-core
Cross-crate doc links now use full URLs (is there a better option?)
2018-03-10 11:31:19 +00:00
Diggory Hardy
7485bd48ca Travis/Trust: revise tests (reduce); cleaner script 2018-02-27 14:41:15 +00:00
Diggory Hardy
52bda7e1b5 Add Travis test target: MIPS64
This a test adding partial Trust tests as in dhardy/master branch
2018-02-26 17:48:24 +00:00
Gabriel Majeri
1e39123121 Add more links 2018-01-09 08:39:55 +02:00
Diggory Hardy
4241864430 Move ziggurat_tables.py out of source tree 2017-12-12 15:19:37 +00:00