CVSROOT:        /cvs
Module name:    src
Changes by:     dera...@cvs.openbsd.org 2018/11/20 01:04:28

Modified files:
        lib/libcrypto/arc4random: getentropy_aix.c getentropy_hpux.c 
                                  getentropy_linux.c getentropy_osx.c 
                                  getentropy_solaris.c 

Log message:
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

Reply via email to