aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/random/yarrow.c
Commit message (Expand)AuthorAgeFilesLines
* Remove the Yarrow PRNG algorithm option in accordance with due noticeMark Murray2018-08-261-395/+0
* dev/random: minor spelling fixes in comments.Pedro F. Giffuni2016-05-021-3/+3
* dev/random: use our roundup() macro instead of re-implementing it.Pedro F. Giffuni2016-04-251-1/+1
* Replace sys/crypto/sha2/sha2.c with lib/libmd/sha512c.cAllan Jude2015-12-271-2/+2
* Make the UMA harvesting go away completely if not wanted. Default to "not wan...Mark Murray2015-08-221-14/+7
* Add DEV_RANDOM pseudo-option and use it to "include out" random(4)Mark Murray2015-08-171-52/+11
* Remove out-of-date comments.Mark Murray2015-07-191-1/+0
* * Address review (and add a bit myself).Mark Murray2015-07-121-47/+26
* Huge cleanup of random(4) code.Mark Murray2015-06-301-316/+249
* - fortuna.c: catch up with r278927 and fix a buffer overflow by using theXin LI2015-02-181-0/+1
* Fix a bug where this function overflowed it's buffer... This wasJohn-Mark Gurney2015-02-171-2/+10
* Restore the auto-reseed logic, but move it to a much later point,Dag-Erling Smørgrav2014-11-021-0/+2
* This is the much-discussed major upgrade to the random(4) device, known to yo...Mark Murray2014-10-301-208/+313
* Add YARROW_RNG and FORTUNA_RNG to sys/conf/options.Dag-Erling Smørgrav2013-10-081-0/+14
* Debug run. This now works, except that the "live" sources haven'tMark Murray2013-10-061-1/+5
* SNAPSHOT.Mark Murray2013-10-061-5/+18
* Snapshot. This passes the build test, but has not yet been finished or debugged.Mark Murray2013-10-041-11/+8
* Snapshot of current work;Mark Murray2013-08-261-68/+105
* * Add random_adaptors.[ch] which is basically a store of random_adaptor's.David E. O'Brien2013-08-091-2/+3
* Back out r253779 & r253786.David E. O'Brien2013-07-311-3/+2
* Decouple yarrow from random(4) device.David E. O'Brien2013-07-291-2/+3
* Correct a random value disclosure in random(4).Simon L. B. Nielsen2007-11-291-0/+1
* Rather than repeatedly setting and discarding local variable 'o' basedRobert Watson2007-05-271-9/+7
* Remove GIANT from device random.Paul Saab2005-12-201-4/+4
* stop including rijndael-api-fst.h from rijndael.h.Hajimu UMEMOTO2005-03-111-1/+1
* Reorganise the entropy device so that high-yield entropy sourcesMark Murray2004-04-091-25/+51
* Overhaul the entropy device:Mark Murray2003-11-171-19/+3
* Use __FBSDID().David E. O'Brien2003-08-241-1/+3
* Fix a buffer overrun in /dev/random which, due to the nature of theMark Murray2002-12-121-3/+4
* Remove #ifdef'ed Giant mutex wrappers round debugging statements.Mark Murray2002-09-211-8/+0
* Upgrade the random device to use a "real" hash instead of buildingMark Murray2002-07-151-4/+3
* Change callers of mtx_init() to pass in an appropriate lock type name. InJohn Baldwin2002-04-041-1/+1
* Massive lint-inspired cleanup.Mark Murray2002-03-031-18/+18
* Staticise the random_state array.Mike Smith2002-01-101-3/+3
* Catch up to header include changes:John Baldwin2001-03-281-0/+1
* Fix nasty corruption problem where a 64bit variable was being usedMark Murray2001-03-281-8/+6
* Very large makeover of the /dev/random driver.Mark Murray2001-03-101-273/+106
* Take down a comment that is no longer true.Mark Murray2001-03-031-4/+0
* Make a big improvement to entropy-harvesting speed by not having anyMark Murray2001-02-111-66/+37
* Change and clean the mutex lock interface.Bosko Milekic2001-02-091-36/+36
* Fix typos: initalise -> initialise.Jeroen Ruigrok van der Werven2001-02-081-5/+5
* Remove NOBLOCKRANDOM as a compile-time option. Instead, provideMark Murray2001-01-141-0/+5
* select() DKI is now in <sys/selinfo.h>.Garrett Wollman2001-01-091-1/+1
* Major speedup to /dev/random and the kernel thread that reseeds it.Mark Murray2000-12-021-92/+102
* Greatly improve the boot-up unblocking time of the entropy device.Mark Murray2000-11-251-3/+7
* Stop explicitly using nanotime(9) and use the new get_cyclecounter(9)Mark Murray2000-11-251-19/+21
* Remove unneeded #include <sys/proc.h> lines.Poul-Henning Kamp2000-10-291-1/+0
* Catch up to moving headers:John Baldwin2000-10-201-1/+1
* After some complaints about the dir names, the random device isMark Murray2000-10-141-31/+34
* Remove unneeded includes.Mark Murray2000-09-211-2/+0