Commit Graph

  • 61cd3c287e openBSD: Make imports consistent (#53) Joseph Richey 2019-07-01 21:30:29 -07:00
  • 4f654084bf link fix Artyom Pavlov 2019-07-01 11:59:18 +00:00
  • e02e9466f9 release v0.1.6 newpavlov 2019-06-30 07:40:23 +03:00
  • cbc44ee350 Alternative way to detect AMD bug (#48) Joseph Richey 2019-06-29 20:32:01 -07:00
  • 30ac77336e prepare release v0.1.5 (#47) Artyom Pavlov 2019-06-29 13:53:32 +00:00
  • e992e45701 macOS: Try getentropy() then fallback to /dev/random (#46) Joseph Richey 2019-06-28 17:42:00 -07:00
  • 5b567346be Check for AMD RDRAND bug (#43) Joseph Richey 2019-06-28 17:32:58 -07:00
  • 11eefaaae6 Use shared File instead of shared FD. (#45) Joseph Richey 2019-06-28 17:08:21 -07:00
  • 31ce3760a5 version typo fix Artyom Pavlov 2019-06-28 11:51:11 +00:00
  • 70f6ff70b7 Prepare v0.1.4 release (#42) Artyom Pavlov 2019-06-28 11:45:13 +00:00
  • ea999a6dd2 Remove cloudabi, winapi, and fuchsia-cprng dependancies (#40) Joseph Richey 2019-06-27 10:24:17 -07:00
  • 5c7faa51e7 Merge pull request #39 from josephlr/rustfmt Diggory Hardy 2019-06-26 11:38:32 +01:00
  • 27b883f6d5 Update docs with RDRAND link (#41) Joseph Richey 2019-06-26 02:58:19 -07:00
  • 3d8373b89d Run Rustfmt on entire repo Joe Richey 2019-06-26 01:22:35 -07:00
  • af4ea8dc47 Remove TLS by using lazy_static (#25) Joseph Richey 2019-06-25 12:58:44 -07:00
  • a91b60b475 freebsd: Increase consistancy with libc implementation (#36) Joseph Richey 2019-06-19 02:54:51 -07:00
  • 0b87a0974b Merge pull request #30 from josephlr/uefi Diggory Hardy 2019-06-17 09:17:35 +01:00
  • 8053d7ec3b Improve compile_error! message Joe Richey 2019-06-15 21:43:28 -07:00
  • 25bd5a558b Fix cfg guards Joe Richey 2019-06-14 12:42:25 -07:00
  • 5c6294ae7b Add error for sgx && !rdrand Joe Richey 2019-06-14 03:47:37 -07:00
  • fc8ab62f59 Add missing not Joe Richey 2019-06-14 02:10:51 -07:00
  • 94440e117b Use custom implementation of is_rdrand_supported Joe Richey 2019-06-13 13:11:41 -07:00
  • 0381ee0ce0 Support x86_64-unknown-uefi Joe Richey 2019-06-12 04:47:31 -07:00
  • ac7a5426b9 Fix long buffer issues (#33) Joseph Richey 2019-06-14 11:13:44 -07:00
  • bcad3fb877 macos: Cleanup SecRandom type (#28) Joseph Richey 2019-06-12 04:04:05 -07:00
  • 9e6408260f Improve RDRAND implementation (#24) Joseph Richey 2019-06-12 03:39:44 -07:00
  • 50212bd5ed linux: Use libc::GRND_NONBLOCK (#29) Joseph Richey 2019-06-12 02:48:32 -07:00
  • ce4a089878 Add a (nonfailing) rustfmt check to the CI (#23) Joseph Richey 2019-06-10 19:41:34 -04:00
  • db27e97d94 Don't block in getrandom() detection (#26) Joseph Richey 2019-06-10 12:34:43 -04:00
  • 0a18857988 Merge pull request #22 from sunfishcode/master Diggory Hardy 2019-05-16 08:50:58 +01:00
  • 33a61573fb Bump the cargo version and add a CHANGELOG.md entry. Dan Gohman 2019-05-15 12:41:04 -07:00
  • 6eb55f15d0 Update the WASI support. Dan Gohman 2019-05-15 11:50:27 -07:00
  • 3142dee2f3 Merge pull request #20 from nipzu/master Diggory Hardy 2019-04-06 15:23:22 +01:00
  • 0f411bb8d3 Update README nipzu 2019-04-06 16:01:01 +03:00
  • dffc125981 Update crate version to 0.1.2 nipzu 2019-04-06 15:26:58 +03:00
  • 0b52d8e83d Update crate version nipzu 2019-04-06 15:23:30 +03:00
  • 8395a9e39b Update changelog nipzu 2019-04-06 15:22:48 +03:00
  • 3d2682e809 Added some tests for wasm32-unknown-wasi nipzu 2019-04-06 14:15:34 +03:00
  • d8bbf433e2 Added support for wasm32-unknown-wasi nipzu 2019-04-06 13:55:26 +03:00
  • c2f13c818a Merge pull request #18 from dhardy/master Diggory Hardy 2019-04-05 16:25:55 +01:00
  • aa2bde5be0 Prepare 0.1.1 release and add zero-len test Diggory Hardy 2019-04-05 15:45:07 +01:00
  • d2a9729698 cloudabi fix Artyom Pavlov 2019-04-02 20:16:32 +03:00
  • 4c1d7c4498 Merge pull request #16 from dhardy/master Diggory Hardy 2019-03-23 16:29:42 +00:00
  • 6e89775210 Prepare 0.1.0 release Diggory Hardy 2019-03-23 15:46:51 +00:00
  • 7e93a69525 Merge pull request #15 from newpavlov/edition Diggory Hardy 2019-03-23 15:43:18 +00:00
  • 5e23e13a67 fix stdweb Артём Павлов [Artyom Pavlov] 2019-03-22 22:27:50 +03:00
  • 9e844d5ee3 readme update Артём Павлов [Artyom Pavlov] 2019-03-22 21:45:22 +03:00
  • a4cd11601c import js macro Артём Павлов [Artyom Pavlov] 2019-03-22 21:42:17 +03:00
  • 7e70829f3b stdweb fix newpavlov 2019-03-22 20:56:38 +03:00
  • 7807932938 MSRV bump, module changes newpavlov 2019-03-22 20:28:33 +03:00
  • 19c39fb890 Minor updates (#12) Artyom Pavlov 2019-03-16 15:37:43 +00:00
  • 170cbc1b49 Merge pull request #11 from dhardy/master Diggory Hardy 2019-03-14 11:03:10 +00:00
  • f2322f46fe Bump libc version requirement to the latest. Diggory Hardy 2019-03-14 09:13:34 +00:00
  • 214a71386f Enable optional logging of failures Diggory Hardy 2019-03-12 17:45:28 +00:00
  • d33356f55f Enable optional logging support Diggory Hardy 2019-03-12 17:39:20 +00:00
  • 13d49ec09a Remove error module from API Diggory Hardy 2019-03-11 13:03:35 +00:00
  • 7d931042de Print error codes in hex; include codes in documentation Diggory Hardy 2019-03-11 12:54:52 +00:00
  • 23d8285296 Re-enable minimal dependency version testing on nightly runners Diggory Hardy 2019-03-02 10:59:14 +00:00
  • 1fabf59c96 Don't test minimal versions in CI Diggory Hardy 2019-03-01 12:00:08 +00:00
  • 1a2dcdc89b Set correct requirements for minimal versions; test in CI Diggory Hardy 2019-03-01 11:53:46 +00:00
  • b771a82ea6 Revise error types and codes Diggory Hardy 2019-03-01 11:27:43 +00:00
  • 679c52c23b Merge pull request #10 from dhardy/ci Diggory Hardy 2019-02-26 09:49:54 +00:00
  • ac13e04b83 CI: do not test benches with stable Rustc (again) Diggory Hardy 2019-02-25 17:16:52 +00:00
  • 0d5f4c56f2 Remove usage of ATOMIC_BOOL_INIT Diggory Hardy 2019-02-25 16:44:53 +00:00
  • a40d3ded39 Fixes for CI, CloudABI, 32-bit Linux, MacOS, WASM Diggory Hardy 2019-02-25 16:43:05 +00:00
  • 51303b5bb8 Implement on WASM via stdweb and bindgen; add tests Diggory Hardy 2019-02-25 12:54:46 +00:00
  • 5607368c93 Fix Mac OSX implementation Diggory Hardy 2019-02-25 11:01:23 +00:00
  • 446cff37ed Fix cross-compilation script; disable non-existant Fuchsia target Diggory Hardy 2019-02-25 11:01:05 +00:00
  • 25bc1acba6 Fix doc links Diggory Hardy 2019-02-25 10:51:20 +00:00
  • 557ee8f635 CI fix: do not test benches on stable Diggory Hardy 2019-02-25 10:44:47 +00:00
  • b6e859cf0f Add CI configuration Diggory Hardy 2019-02-25 10:35:19 +00:00
  • ae1e2aab25 Add note on min Rustc version Diggory Hardy 2019-02-25 10:26:48 +00:00
  • 7f68c78868 Merge pull request #9 from jasonbking/illumos Diggory Hardy 2019-02-25 10:36:54 +00:00
  • 819fb3fb38 8 Update Solaris getrandom Jason King 2019-02-23 01:55:32 +00:00
  • 10fdedd4cf Merge pull request #7 from dhardy/master Diggory Hardy 2019-02-20 08:58:29 +00:00
  • 0f371be445 Rename getrandom_os → getrandom_inner; more WASM doc Diggory Hardy 2019-02-18 14:38:53 +00:00
  • 7ff3aff076 Error doc; fix for Solaris Diggory Hardy 2019-02-18 12:50:37 +00:00
  • 9ba1d37952 Impl From not Into Diggory Hardy 2019-02-18 12:23:11 +00:00
  • 4374fd7783 Add getrandom wrapper func and documentation Diggory Hardy 2019-02-18 12:09:23 +00:00
  • 24e7f8ffbb Merge pull request #6 from newpavlov/init Diggory Hardy 2019-02-14 10:23:32 +00:00
  • af5035f548 remove unused feature Artyom Pavlov 2019-02-06 22:03:33 +00:00
  • 9871d55e0a remove unsafe newpavlov 2019-02-06 15:01:59 +03:00
  • 1e2a5aa75e new error newpavlov 2019-02-06 14:51:04 +03:00
  • f860bde8d8 use atomic bool to check RNG initialization newpavlov 2019-02-06 13:47:36 +03:00
  • 5ebbaf787e remove unsafe and newlines, add notice newpavlov 2019-02-06 13:04:47 +03:00
  • 9855b52df2 change test cfg Артём Павлов [Artyom Pavlov] 2019-02-05 22:07:56 +03:00
  • 39ba5d2c92 remove redundant extern crate Артём Павлов [Artyom Pavlov] 2019-02-05 22:00:30 +03:00
  • 1049ce888e review updates Артём Павлов [Artyom Pavlov] 2019-02-05 21:57:35 +03:00
  • 8f6edad1bc add benchmarks Артём Павлов [Artyom Pavlov] 2019-02-05 20:59:26 +03:00
  • d8c356b9e7 remove wasm-bindgen shims Артём Павлов [Artyom Pavlov] 2019-02-05 18:16:33 +03:00
  • 99a1310986 use fuchsia-cprng newpavlov 2019-02-05 13:00:43 +03:00
  • 9420df9149 remove fuchsia loop Artyom Pavlov 2019-02-05 09:03:55 +00:00
  • 71a3cb8a96 first commit newpavlov 2019-02-04 20:57:30 +03:00
  • c9440a20bd Add library skeleton Diggory Hardy 2019-01-19 12:56:20 +00:00