[#]
http://marc.info/?l=openbsd-cvs&m=140820973205018&w=2
openbsd-cvs(obsdave,2) — All
2014-08-16 21:55:08
Module name: src
Changes by: bcook@cvs.openbsd.org 2014/08/16 11:21:56
Modified files:
lib/libcrypto/crypto: getentropy_linux.c
Log message:
getrandom(2) support for getentropy_linux
This enables support for the new getrandom(2) syscall in Linux 3.17.
If the call exists and fails, return a failure in getentropy(2) emulation as
well. This adds a EINTR check in case the urandom pool is not initialized.
Tested on Fedora Rawhide with 3.17rc0 and Ubuntu 14.04
ok deraadt@