summaryrefslogtreecommitdiff
path: root/sys/dev/random/randomdev_soft.c
AgeCommit message (Expand)Author
2015-06-30Huge cleanup of random(4) code.Mark Murray
2014-11-07Fix random.ko module.Konstantin Belousov
2014-10-30This is the much-discussed major upgrade to the random(4) device, known to yo...Mark Murray
2013-10-12Fix a problem where the priority order of yarrow,dummy can get reversedMark Murray
2013-10-09Add a RANDOM_RWFILE option and hide the entropy cache code behind it.Dag-Erling Smørgrav
2013-10-08Add YARROW_RNG and FORTUNA_RNG to sys/conf/options.Dag-Erling Smørgrav
2013-10-06Snapshot.Mark Murray
2013-10-06SNAPSHOT.Mark Murray
2013-10-04Snapshot. This passes the build test, but has not yet been finished or debugged.Mark Murray
2013-09-07Fix the build; Certain linkable symbols need to always be present.Mark Murray
2013-08-30Separate out the Software RNG entropy harvesting queue and thread into its ow...Mark Murray
2013-08-26Remove the short-lived namei experiment.Mark Murray
2013-08-26Snapshot of current work;Mark Murray
2013-08-09* Add random_adaptors.[ch] which is basically a store of random_adaptor's.David E. O'Brien
2013-07-31Back out r253779 & r253786.David E. O'Brien
2013-07-29Decouple yarrow from random(4) device.David E. O'Brien
2013-07-09Refactor random_systat to be a *random_systat. This avoids unnecessaryDavid E. O'Brien
2013-04-19Attempt to mitigate poor initialization of arc4 by one-shotAndrey A. Chernov
2013-03-04MFcalloutng (r236314 by mav):Davide Italiano
2013-02-26Correct a typo introduced in r153575, which gives inverted logic whenXin LI
2011-02-21Fix typos - remove duplicate "the".Rebecca Cran
2009-05-25There is rubbish hereMark Murray
2008-11-24Make sure arc4random(9) is properly seeded when /etc/rc.d/initrandom returns.Colin Percival
2007-10-20Rename the kthread_xxx (e.g. kthread_create()) callsJulian Elischer
2007-05-28Don't save SYSCTL_ADD_*() results in a local variable just to throw themRobert Watson
2007-02-27Use pause() rather than tsleep() on stack variables and function pointers.John Baldwin
2006-04-17Change msleep() and tsleep() to not alter the calling thread's priorityJohn Baldwin
2005-12-20Remove GIANT from device random.Paul Saab
2005-03-29Revert to the more correct array size, and correct a KASSERT toMark Murray
2005-03-18Fix off-by-one (too little!) array size problem.Poul-Henning Kamp
2004-12-22Check O_NONBLOCK not IO_NDELAY.Poul-Henning Kamp
2004-11-05Don't change the priority to PUSER when sleeping, just keep the currentJohn Baldwin
2004-11-03(1) Move from O(n) list copies to O(1) list concatenation, which isRobert Watson
2004-10-12Assert that the entropy source category provided by a caller submittingRobert Watson
2004-10-09Modify entropy harvesting locking strategy:Robert Watson
2004-08-11Perform a lockless read to test whether an entropy havesting fifo isRobert Watson
2004-07-18Start the entropy device insecure/unblocked. I'll be handing overMark Murray
2004-04-16Default to harvesting everything. This is to help give a fasterMark Murray
2004-04-09Reorganise the entropy device so that high-yield entropy sourcesMark Murray