aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/random
Commit message (Expand)AuthorAgeFilesLines
* Convert the random entropy harvesting code to use a const void * pointerAdrian Chadd2013-11-011-1/+1
* Utilize the stronger guarantees on the call arguments from theKonstantin Belousov2013-10-171-32/+25
* Make sure a vaiable is always initialised.Mark Murray2013-10-121-0/+1
* Fix a problem where the priority order of yarrow,dummy can get reversedMark Murray2013-10-124-7/+18
* Fix for i386.Mark Murray2013-10-111-0/+1
* Fix a constant printf which is (int) on some architectures and (long int) on ...Mark Murray2013-10-101-1/+1
* Add a RANDOM_RWFILE option and hide the entropy cache code behind it.Dag-Erling Smørgrav2013-10-094-19/+36
* Sigh. I can't even get a single #ifdef right. Who's got the hat?Mark Murray2013-10-091-1/+1
* staticize struct random_hardware_sourceDag-Erling Smørgrav2013-10-092-2/+2
* Wrap some policy-rich code in 'if NOTYET' until we can thresh out what it rea...Mark Murray2013-10-091-0/+2
* Re-add /dev/urandom for compatibility purposes.Dag-Erling Smørgrav2013-10-091-0/+1
* comment nitDag-Erling Smørgrav2013-10-091-1/+1
* Add missing include guards and move the existing ones out of theDag-Erling Smørgrav2013-10-098-9/+34
* Fix some just-noticed problems:Mark Murray2013-10-087-24/+11
* MFC - tracking commit.Mark Murray2013-10-081-2/+2
|\
| * Now our binutils's assembler supports the Intel Random Number GeneratorDimitry Andric2013-10-081-2/+2
* | Time to eat crow for me.Mark Murray2013-10-081-13/+12
* | Add YARROW_RNG and FORTUNA_RNG to sys/conf/options.Dag-Erling Smørgrav2013-10-083-0/+33
* | Debugging. My attempt at EVENTHANDLER(multiuser) was a failure; use EVENTHAND...Mark Murray2013-10-083-21/+30
* | Snapshot.Mark Murray2013-10-067-13/+221
* | Debug run. This now works, except that the "live" sources haven'tMark Murray2013-10-064-17/+14
* | Don't use the "real" assembler mnemonics; older compilers may notMark Murray2013-10-062-3/+3
* | SNAPSHOT.Mark Murray2013-10-0612-98/+109
* | Snapshot. This passes the build test, but has not yet been finished or debugged.Mark Murray2013-10-0414-420/+493
* | MFC - tracking update.Mark Murray2013-10-024-12/+8
|\|
| * Fix verbose output line; needs <NL>Mark Murray2013-09-081-1/+1
| * Fix the build; Certain linkable symbols need to always be present.Mark Murray2013-09-076-19/+13
|/
* Remove short-lived idea; thread to harvest (eg) RDRAND enropy into the usual ...Mark Murray2013-08-302-73/+0
* Separate out the Software RNG entropy harvesting queue and thread into its ow...Mark Murray2013-08-303-197/+296
* Remove the short-lived namei experiment.Mark Murray2013-08-261-5/+0
* Snapshot of current work;Mark Murray2013-08-267-193/+253
* 1) example (partially humorous random_adaptor, that I call "EXAMPLE")Mark Murray2013-08-246-72/+351
* * Add random_adaptors.[ch] which is basically a store of random_adaptor's.David E. O'Brien2013-08-0910-107/+392
* Back out r253779 & r253786.David E. O'Brien2013-07-3110-399/+107
* Decouple yarrow from random(4) device.David E. O'Brien2013-07-292-0/+207
* Decouple yarrow from random(4) device.David E. O'Brien2013-07-298-107/+192
* Refactor random_systat to be a *random_systat. This avoids unnecessaryDavid E. O'Brien2013-07-094-27/+27
* Attempt to mitigate poor initialization of arc4 by one-shotAndrey A. Chernov2013-04-191-0/+2
* MFcalloutng (r236314 by mav):Davide Italiano2013-03-041-3/+4
* Correct a typo introduced in r153575, which gives inverted logic whenXin LI2013-02-261-1/+1
* Rename the IVY_RNG option to RDRAND_RNG.Konstantin Belousov2012-09-132-3/+3
* Add support for new Intel on-CPU Bull Mountain random numberKonstantin Belousov2012-09-054-32/+156
* Add support for the extended FPU states on amd64, both for nativeKonstantin Belousov2012-01-211-3/+6
* Generate a warning if the kernel's arc4random() is seeded with bogus entropy.David Schultz2012-01-161-0/+8
* Enable hardware RNG for VIA Nano processors.Jung-uk Kim2012-01-091-2/+2
* Fix typos - remove duplicate "the".Rebecca Cran2011-02-211-1/+1
* Finish r210923, 210926. Mark some devices as eternal.Konstantin Belousov2011-01-041-2/+2
* Use the fpu_kern_enter() interface to properly separate usermode FPUKonstantin Belousov2010-06-051-1/+11
* There is rubbish hereMark Murray2009-05-252-11/+8
* Make sure arc4random(9) is properly seeded when /etc/rc.d/initrandom returns.Colin Percival2008-11-242-3/+24