#
08735ac4 |
| 15-Jan-2015 |
deraadt <deraadt@openbsd.org> |
back in september I did the large abstraction refactoring to allow these other systems to fit into the same mold, so add copyright
|
#
d976644e |
| 20-Jul-2014 |
bcook <bcook@openbsd.org> |
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,
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@
show more ...
|
#
40e6dbbd |
| 19-Jul-2014 |
deraadt <deraadt@openbsd.org> |
Change _rs_allocate so it can combine the two regions (rs and rsx) into one if a system has an awesome getentropy(). In that case it is valid to totally throw away the rsx state in the child. If th
Change _rs_allocate so it can combine the two regions (rs and rsx) into one if a system has an awesome getentropy(). In that case it is valid to totally throw away the rsx state in the child. If the getentropy() is not very good and has a lazy reseed operation, this combining is a bad idea, and the reseed should probably continue to use the "something old, something new" mix. _rs_allocate() can accomodate either method, but not on the fly. ok matthew
show more ...
|
#
2ef411b6 |
| 18-Jul-2014 |
deraadt <deraadt@openbsd.org> |
Seperate arc4random's os-dependent parts into static inline functions, making it much easier for libressl -portable to fill in the gaps. ok bcook beck
|