summaryrefslogtreecommitdiffstats
path: root/sys/dev/random/randomdev_soft.c
Commit message (Expand)AuthorAgeFilesLines
* Huge cleanup of random(4) code.markm2015-06-301-165/+0
* Fix random.ko module.kib2014-11-071-12/+4
* This is the much-discussed major upgrade to the random(4) device, known to yo...markm2014-10-301-188/+62
* There is an issue (not seen in our testing) where "yarrow" andmarkm2013-10-131-0/+2
* Add a RANDOM_RWFILE option and hide the entropy cache code behind it.des2013-10-091-15/+15
* Add YARROW_RNG and FORTUNA_RNG to sys/conf/options.des2013-10-081-0/+5
* Snapshot.markm2013-10-061-0/+2
* SNAPSHOT.markm2013-10-061-2/+2
* Snapshot. This passes the build test, but has not yet been finished or debugged.markm2013-10-041-33/+16
* Fix the build; Certain linkable symbols need to always be present.markm2013-09-071-2/+2
* Separate out the Software RNG entropy harvesting queue and thread into its ow...markm2013-08-301-197/+4
* Remove the short-lived namei experiment.markm2013-08-261-5/+0
* Snapshot of current work;markm2013-08-261-49/+107
* * Add random_adaptors.[ch] which is basically a store of random_adaptor's.obrien2013-08-091-19/+44
* Back out r253779 & r253786.obrien2013-07-311-43/+19
* Decouple yarrow from random(4) device.obrien2013-07-291-19/+43
* Refactor random_systat to be a *random_systat. This avoids unnecessaryobrien2013-07-091-9/+9
* Attempt to mitigate poor initialization of arc4 by one-shotache2013-04-191-0/+2
* MFcalloutng (r236314 by mav):davide2013-03-041-3/+4
* Correct a typo introduced in r153575, which gives inverted logic whendelphij2013-02-261-1/+1
* Fix typos - remove duplicate "the".brucec2011-02-211-1/+1
* There is rubbish heremarkm2009-05-251-10/+7
* Make sure arc4random(9) is properly seeded when /etc/rc.d/initrandom returns.cperciva2008-11-241-3/+23
* Rename the kthread_xxx (e.g. kthread_create()) callsjulian2007-10-201-1/+1
* Don't save SYSCTL_ADD_*() results in a local variable just to throw themrwatson2007-05-281-15/+9
* Use pause() rather than tsleep() on stack variables and function pointers.jhb2007-02-271-1/+1
* Change msleep() and tsleep() to not alter the calling thread's priorityjhb2006-04-171-4/+2
* Remove GIANT from device random.ps2005-12-201-0/+42
* Revert to the more correct array size, and correct a KASSERT tomarkm2005-03-291-2/+2
* Fix off-by-one (too little!) array size problem.phk2005-03-181-1/+1
* Check O_NONBLOCK not IO_NDELAY.phk2004-12-221-1/+0
* Don't change the priority to PUSER when sleeping, just keep the currentjhb2004-11-051-2/+4
* (1) Move from O(n) list copies to O(1) list concatenation, which isrwatson2004-11-031-14/+11
* Assert that the entropy source category provided by a caller submittingrwatson2004-10-121-0/+6
* Modify entropy harvesting locking strategy:rwatson2004-10-091-50/+41
* Perform a lockless read to test whether an entropy havesting fifo isrwatson2004-08-111-0/+4
* Start the entropy device insecure/unblocked. I'll be handing overmarkm2004-07-181-2/+2
* Default to harvesting everything. This is to help give a fastermarkm2004-04-161-3/+3
* Reorganise the entropy device so that high-yield entropy sourcesmarkm2004-04-091-0/+369
OpenPOWER on IntegriCloud