Skip to content
Snippets Groups Projects
  1. May 25, 2020
  2. Apr 28, 2020
  3. Apr 27, 2020
  4. Apr 26, 2020
  5. Apr 25, 2020
    • Joe Richey's avatar
      travis: Fix wasm32 CI · c25d0a81
      Joe Richey authored
      
      Split emscripten stuff into its own target and stop relying on cargo web
      to download/manage then emscripten toolchain. We can just get it
      ourselves. We also now run the emscripten tests.
      
      Signed-off-by: default avatarJoe Richey <joerichey@google.com>
      c25d0a81
  6. Feb 20, 2020
  7. Feb 19, 2020
  8. Jan 10, 2020
  9. Jan 09, 2020
    • Joseph Richey's avatar
      log: Remove optional log dependancy (#131) · d6b75d1c
      Joseph Richey authored
      This feature isn't enabled by rand/rand_core and provides very little
      error information that isn't already conveyed through our Error values.
      
      This also simplifies the supported configuration space for getrandom.
      We update the docs and CI to match this change.
      d6b75d1c
  10. Jan 08, 2020
  11. Jan 07, 2020
  12. Jan 05, 2020
  13. Oct 28, 2019
  14. Oct 25, 2019
    • Joseph Richey's avatar
      Improve src/lib.rs cfgs (#119) · cf2d81bf
      Joseph Richey authored
      Right now for each of `util_libc` and `use_file` we have a list of
      `target_os` configs to determine if we build the module.
      
      This PR moves these mod declarations into the main `cfg_if` statement
      (the one that selects which implementation we use). This way, the mod
      statements are kept in-sync with the implementations that use them.
      
      Also, I merged together `target_os` cfgs that have the same
      implementation. The downside to this is that the targets are no longer
      in alphabetical order.
      
      Also, this is only being applied to `0.2` as the `0.1` cfgs still have
      to keep `std` around.
      cf2d81bf
    • Artyom Pavlov's avatar
  15. Oct 24, 2019
  16. Oct 23, 2019
    • Artyom Pavlov's avatar
      Add VxWorks support (#86) · 9a385f19
      Artyom Pavlov authored
      9a385f19
    • nia's avatar
      Switch to using the arandom sysctl on NetBSD (same as FreeBSD). (#115) · 2fa1bbac
      nia authored
      Rename it from freebsd.rs to sysctl_arandom.rs.
      
      NetBSD has been patching rustc for some time to use the FreeBSD
      implementation because every single invocation of the compiler
      may drain from the entropy pool and cause the next to block.
      
      This can massively inflate build times for rust software, or cause
      it to fail entirely, especially in VMs (for example, our Xen package
      building cluster).
      2fa1bbac
Loading