[sudo-commits] sudo changeset 11400:310d65e466bd

Todd C. Miller Todd.Miller at sudo.ws
Fri May 25 08:53:12 MDT 2018


changeset:	11400:310d65e466bd in /raid/repos/sudo
details:	https://www.sudo.ws/repos/sudo/rev/310d65e466bd
user:		Todd C. Miller <Todd.Miller at sudo.ws>
date:		Thu May 24 21:04:23 2018 -0600

Log Message:
	Import arc4random() from libressl.  This takes an all-in-one approach
	instead of the one-file-per-OS approach that libressl takes.
	The fallback code does not have as many OS-specific bits as libressl.

diffstat:

 MANIFEST                      |    6 +
 config.h.in                   |   27 +
 configure                     |  170 +++++++++++
 configure.ac                  |   37 ++-
 include/sudo_rand.h           |   50 +++
 lib/util/Makefile.in          |   15 +-
 lib/util/arc4random.c         |  212 ++++++++++++++
 lib/util/arc4random.h         |   96 ++++++
 lib/util/arc4random_uniform.c |   70 ++++
 lib/util/chacha_private.h     |  222 +++++++++++++++
 lib/util/getentropy.c         |  597 ++++++++++++++++++++++++++++++++++++++++++
 lib/util/util.exp.in          |    1 +
 mkdep.pl                      |    2 +-
 13 files changed, 1499 insertions(+), 6 deletions(-)


More information about the sudo-commits mailing list