about summary refs log tree commit diff
path: root/src/prng
Commit message (Expand)AuthorAgeFilesLines
* lift child restrictions after multi-threaded forkRich Felker2020-11-111-0/+2
* split internal lock API out of libc.h, creating lock.hRich Felker2018-09-121-1/+1
* apply hidden visibility to various remaining internal interfacesRich Felker2018-09-121-2/+3
* add and use internal header for *rand48 lcgRich Felker2018-09-128-13/+12
* revise the definition of multiple basic locks in the codeJens Gustedt2018-01-091-1/+1
* fix mrand48/jrand48 return value on 64-bit archsRich Felker2016-12-161-1/+1
* make all objects used with atomic operations volatileRich Felker2015-03-031-1/+1
* fix incorrect sequence generation in *rand48 prng functionsRich Felker2014-09-221-2/+2
* fix initstate to make the state buffer usable in setstateSzabolcs Nagy2014-01-211-12/+2
* include cleanups: remove unused headers and add feature test macrosSzabolcs Nagy2013-12-121-1/+0
* improve the quality of output from rand_rRich Felker2013-06-121-1/+10
* prng: make rand_r have 2^32 period instead of 2^31Szabolcs Nagy2013-06-082-2/+2
* prng: fix rand() to give good sequence with small stateSzabolcs Nagy2013-06-081-2/+4
* ditch the priority inheritance locks; use malloc's version of lockRich Felker2012-04-241-9/+9
* locking support for random() prngRich Felker2011-06-291-7/+28
* initial commit of prng implementation by Szabolcs NagyRich Felker2011-06-232-12/+107
* initial check-in, version 0.5.0 v0.5.0Rich Felker2011-02-1212-0/+126