summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto/crypto/getentropy_solaris.c (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Remove the libcrypto/crypto directorybeck2016-09-031-445/+0
|
* Update the link for the getentropy(2) manual to man.openbsd.org/tb2016-08-071-2/+2
| | | | ok deraadt@
* unify files furtherderaadt2015-09-111-9/+9
|
* unify versions, so they are easier to diff.deraadt2015-08-251-2/+2
|
* Use explicit_bzero() instead of memset() on buffers going out of scope.guenther2014-07-211-2/+3
| | | | | | | Also, zero the SHA256 context. suggested by "eric" in a comment on an opensslrampage.org post ok miod@ deraadt@
* remove disabled main hook; we use phdr now; ok bcookderaadt2014-07-191-7/+1
|
* Use dl_iterate_phdr() to iterate over the segments and throw the addressesderaadt2014-07-131-1/+14
| | | | | | | into the hash; hoping the system has some ASLR or PIE. This replaces and substantially improves upon &main which proved problematic with some picky linkers. Work with kettenis, testing by beck
* Provide a link to the canonical API specification.deraadt2014-07-131-1/+4
| | | | ok beck
* Take away the use of the address of main as a source of entropy. Causesbeck2014-07-131-1/+5
| | | | | | distractions to people testing and seeing link errors in some setups. This will come back in another form ok deraadt@
* Remove signed/unsigned warning, statement before declaration andwouter2014-07-121-9/+10
| | | | | | add a function to use function pointers that does not take sizeof(fptr). OK beck@
* remove gratuitous differences, ok beck bcookderaadt2014-07-121-6/+6
|
* Solaris uses a symbolic link for /dev/urandom which harms best practice ofbeck2014-07-121-18/+34
| | | | | using O_NOFOLLOW - cope with it as best as possible by trying two different paths. - written by deraadt@ and kettenis@
* getentropy for osx and solaris. will be needed for a portable releasebeck2014-07-081-0/+413