about summary refs log tree commit diff
path: root/library/std/src/sys/unix/rand.rs
AgeCommit message (Expand)AuthorLines
2024-01-11std: begin moving platform support modules into `pal`joboet-301/+0
2023-12-08std: getrandom simplification for freebsd.David Carlier-11/+1
2023-10-23Remove Apple RNG fallbacks and simplify implementationBlackHoleFox-57/+52
2023-07-30rand use getrandom for freebsd (available since 12.x)David Carlier-9/+7
2023-07-26Rollup merge of #101994 - devnexen:rand_fbsd_update, r=workingjubileeMatthias Krüger-4/+18
2023-06-21wip: Support Apple tvOS in libstdThom Chiovoloni-1/+2
2023-05-07PS Vita std supportNikolay Arhipov-2/+3
2023-03-14Use getentropy() instead of /dev/urandom on EmscriptenKleis Auke Wolthuizen-2/+3
2023-03-08rand: freebsd update, using getrandom.David CARLIER-4/+18
2022-10-05Revert "Use getentropy when possible on all Apple platforms"BlackHoleFox-56/+38
2022-08-25Use getentropy when possible on all Apple platformsBlackHoleFox-38/+56
2022-08-08Replace pointer casting in hashmap_random_keys with safe codeBlackHoleFox-9/+9
2022-07-20Library changes for Apple WatchOSVladimir Michael Eatwell-1/+2
2022-06-13Horizon OS STD supportMeziu-3/+13
2022-05-21Use GRND_INSECURE instead of /dev/urandom when possibleJason A. Donenfeld-0/+15
2022-03-10Use implicit capture syntax in format_argsT-O-R-U-S-1/+1
2021-08-10STD support for the ESP-IDF frameworkivmarkov-2/+7
2021-07-10Change `weak!` and `linkat!` to macros 2.0Aris Merchant-0/+4
2021-04-19Move `sys::vxworks` code to `sys::unix`Christiaan Dirkx-1/+28
2020-11-16Try weak symbols for all linux syscall! wrappersJosh Stone-1/+1
2020-11-16linux: try to use libc getrandom to allow interpositionJosh Stone-3/+12
2020-07-27mv std libs to library/mark-0/+230