CVSROOT: /cvs
Module name: src
Changes by: [email protected] 2014/07/20 14:51:13
Modified files:
lib/libc/crypt : arc4random.c arc4random.h
lib/libcrypto/crypto: arc4random_linux.h arc4random_osx.h
arc4random_solaris.h arc4random_win.h
Log message:
Move more OS-specific functionality to arc4random.h headers.
Move <sys/mman.h> and raise(SIGKILL) calls to OS-specific headers.
On OpenBSD, move thread_private.h as well to arc4random.h.
On Windows, use TerminateProcess on getentropy failure.
ok deraadt@