diff options
author | beck <> | 2017-04-29 18:43:31 +0000 |
---|---|---|
committer | beck <> | 2017-04-29 18:43:31 +0000 |
commit | 8091128d66e4d00c534d48931f3bf1315266f5a9 (patch) | |
tree | 9d2dfa9d8453f3e8a200772549cd3e1a28bb583d /src/lib/libssl | |
parent | 5a18a8b528471ac0ae619a87a6421a9bc82fe614 (diff) | |
download | openbsd-8091128d66e4d00c534d48931f3bf1315266f5a9.tar.gz openbsd-8091128d66e4d00c534d48931f3bf1315266f5a9.tar.bz2 openbsd-8091128d66e4d00c534d48931f3bf1315266f5a9.zip |
Switch Linux getrandom() usage to non-blocking mode, continuing to
use fallback mechanims if unsuccessful.
The design of Linux getrandom is broken. It has an
uninitialized phase coupled with blocking behaviour, which
is unacceptable from within a library at boot time without
possible recovery.
ok deraadt@ jsing@
Diffstat (limited to 'src/lib/libssl')
0 files changed, 0 insertions, 0 deletions