cosmopolitan/libc/rand
Justine Tunney 3d2cf95af1 Remove malloc() dependency on pledge() / unveil()
This change also fixes a bug with gettid() being incorrect after fork().
We now implement the ENOENT behavior for getauxval(). The getuid() etc.
system calls are now faster too. Plus issetugid() will work on BSDs.
2022-07-24 21:51:37 -07:00
..
g_rando.S Clean old .source directive out of asm code 2022-03-18 12:43:21 -07:00
getentropy.c Change license 2020-12-27 17:18:44 -08:00
getrandom.c Improve detection of getrandom / getentropy 2022-06-23 14:09:32 -07:00
internal.h Initial import 2020-06-15 07:18:57 -07:00
lcg.internal.h Make improvements 2022-04-07 00:15:35 -07:00
lemur64.c Make improvements 2022-04-07 00:15:35 -07:00
measureentropy.c Make numerous improvements 2021-09-28 01:52:34 -07:00
mt19937.c Make numerous improvements 2021-09-28 01:52:34 -07:00
poz.c Correct more typos (#500) 2022-07-21 20:53:30 -07:00
rand.c Add torture test for zipos file descriptors 2022-06-15 16:29:49 -07:00
rand.h Improve locks and signals 2022-04-12 05:20:17 -07:00
rand.mk Make numerous improvements 2021-09-28 01:52:34 -07:00
rand64.c Remove malloc() dependency on pledge() / unveil() 2022-07-24 21:51:37 -07:00
random.c Add random() and srandom() 2021-03-13 20:24:29 -08:00
randtest.c Remove trailing whitespace from all files (#497) 2022-07-20 20:31:16 -07:00
rdrand.c Release redbean 2.0.4 2022-06-19 20:17:58 -07:00
rdrand_init.c Make numerous improvements 2021-09-28 01:52:34 -07:00
rdseed.c Improve locks and signals 2022-04-12 05:20:17 -07:00
real1.c Make improvements 2022-04-07 00:15:35 -07:00
real2.c Make improvements 2022-04-07 00:15:35 -07:00
real3.c Make improvements 2022-04-07 00:15:35 -07:00
rngset.c Improve memory safety 2021-10-13 17:27:13 -07:00
srand.c Change license 2020-12-27 17:18:44 -08:00
strfry.c Remove more nonstandard stuff from cosmopolitan.h 2021-03-01 00:18:23 -08:00
vigna.c Make improvements 2022-04-07 00:15:35 -07:00
xorshift.h Add x86_64-linux-gnu emulator 2020-08-25 04:43:42 -07:00
xorshift32.c Change license 2020-12-27 17:18:44 -08:00
xorshift64.c Change license 2020-12-27 17:18:44 -08:00