summaryrefslogtreecommitdiff
path: root/src/basic/random-util.h
Commit message (Expand)AuthorAgeFilesLines
* random-seed: move pool size determination to random-util.[ch]Lennart Poettering2019-07-251-0/+6
* random-util: rename RANDOM_DONT_DRAIN → RANDOM_MAY_FAILLennart Poettering2019-05-071-2/+2
* random-util: allow RDRAND to be used in 32-bit x86 binariesMike Gilbert2018-11-101-1/+1
* random-util: optionally allow randomness to be generated via RDRANDLennart Poettering2018-11-081-0/+1
* random-util: introduce RANDOM_DONT_DRAINLennart Poettering2018-11-081-0/+1
* random-util: optionally enable blocking getrandom() behaviourLennart Poettering2018-11-081-0/+1
* random-util: change high_quality_required bool parameter into a flags parameterLennart Poettering2018-11-081-3/+7
* random-util: rename acquire_random_bytes() → genuine_random_bytes()Lennart Poettering2018-11-081-3/+4
* random-util: use RDRAND for randomness if the kernel doesn't want to give us anyLennart Poettering2018-08-211-0/+2
* tree-wide: remove Lennart's copyright linesLennart Poettering2018-06-141-4/+0
* tree-wide: drop 'This file is part of systemd' blurbLennart Poettering2018-06-141-2/+0
* tree-wide: drop license boilerplateZbigniew Jędrzejewski-Szmek2018-04-061-13/+0
* Add SPDX license identifiers to source files under the LGPLZbigniew Jędrzejewski-Szmek2017-11-191-0/+1
* basic/random-util: do not fall back to /dev/urandom if getrandom() returns shortZbigniew Jędrzejewski-Szmek2017-06-281-1/+2
* basic/random-util: use most of the pseudorandom bytes from rand()Zbigniew Jędrzejewski-Szmek2017-06-281-0/+1
* basic: include only what we useThomas Hindoe Paaboel Andersen2015-11-301-0/+1
* build-sys: split internal basic/ library from shared/Kay Sievers2015-06-111-0/+38