7de305510a
Implement the GNU C library's random(3) pseudorandom number generator.
The algorithm is described: https://www.mscs.dal.ca/~selinger/random/
The rationale is to make the tests repeatable across differing platforms with
different underlying implementations of the random(3) library call.
More specifically: when executing tests with random ordering.
[extended tests]
Reviewed-by: Bernd Edlinger <bernd.edlinger@hotmail.de>
(Merged from https://github.com/openssl/openssl/pull/9463)
(cherry picked from commit
|
||
---|---|---|
.. | ||
basic_output.c | ||
cb.c | ||
driver.c | ||
format_output.c | ||
init.c | ||
main.c | ||
output.h | ||
output_helpers.c | ||
random.c | ||
stanza.c | ||
tap_bio.c | ||
test_cleanup.c | ||
tests.c | ||
tu_local.h |