CVSROOT: /cvs
Module name: src
Changes by: [email protected] 2018/12/15 08:10:53
Modified files:
lib/libcrypto/arc4random: Tag: OPENBSD_6_3 getentropy_aix.c
getentropy_hpux.c getentropy_linux.c
getentropy_osx.c getentropy_solaris.c
Log message:
Backport getentropy changes from deraadt@ on MAIN
Saw a mention somewhere a while back that the gotdata() function in
here could creates non-uniformity since very short fetches of 0 would
be excluded. blocks of 0 are just as random as any other data, including
blocks of 4 4 4.. This is a misguided attempt to identify errors from the
entropy churn/gather code doesn't make sense, errors don't happen.
ok bcook