about summary refs log tree commit diff
path: root/doc/librandom/index.html
Commit message (Collapse)AuthorAgeFilesLines
* doc: fix URLsLaurent Bercot2020-10-041-2/+2
|
* Switch doc to schemeless URLsLaurent Bercot2017-05-231-3/+3
|
* Update documentation for the types change, with some extra fixesLaurent Bercot2017-03-081-2/+2
| | | | Also remove --enable-replace-libc from configure
* version: 2.4.0.1 v2.4.0.1Laurent Bercot2016-11-041-14/+3
|
* Clean up and modernize librandom.Laurent Bercot2016-10-141-34/+55
| | | | | | | | | | | | | | | | | | | | | | Correct random number generation has historically been suprisingly painful to achieve. There was no standard, every system behaved in a subtly different way, and there were a few userland initiatives to get decent randomness, all incompatible of course. The situation is a bit better now, we're heading towards some standardization. The arc4random() series of functions is a good API, and available on a lot of systems - unfortunately not Linux, but on Linux the new getrandom() makes using /dev/random obsolete. So I removed the old crap in librandom, dropped EGD support, dropped dynamic backend selection, made a single API series (random_* instead of goodrandom_* and badrandom_*), added an arc4random backend and a getrandom backend, and defaulted to /dev/urandom backed up by SURF in the worst case. This should be much smaller and logical. However, it's a major API break, so the skarnet.org stack will be changed to adapt.
* Make all doc mobile-readable according to Google standardsLaurent Bercot2015-05-071-0/+1
|
* initial commit with rc for skalibs-2.0.0.0Laurent Bercot2014-09-181-0/+113