summaryrefslogtreecommitdiff
path: root/sys/dev/rndvar.h
AgeCommit message (Expand)Author
2018-04-28replace add_*_randomness with enqueue_randomness()Jasper Lievisse Adriaanse
2016-05-23remove the sysctl kern.random counters, since none of the remainingTheo de Raadt
2016-05-17Change the random event buffer from a queue to an endless ring. This wayTed Unangst
2015-02-07New framework that allows hibernate to pass in entropy from it's freshTheo de Raadt
2014-12-18Create a suspend/resume infrastructure for the RNG. At suspend time,Theo de Raadt
2014-11-18move arc4random prototype to systm.h. more appropriate for most codeTed Unangst
2014-01-19Refactor rnd startup so arc4random/arc4random_buf can create a chacha stateTheo de Raadt
2014-01-19With the earlier initialization of the random subsystem, random_hostseed()Theo de Raadt
2013-03-29remove some of the unused fields from rndstats and stop printing zeroes.Ted Unangst
2013-03-25reseed the random pool with 'dmesg' when more devices are attachedMarkus Friedl
2011-01-08split randomattach into random_init() and random_start(), so that weTheo de Raadt
2011-01-07some minor improvements to rnd.Ted Unangst
2011-01-07substantial rewrite. put a very thin mutex at the entropy-collectionTheo de Raadt
2011-01-06make all /dev/*random nodes respond; in fact, don't even worry aboutTheo de Raadt
2011-01-05mark unused fields in struct rndstatsTheo de Raadt
2010-12-29kill RND_ARND_OLD, and decrease RND_NODEV to account for it; ok djmTheo de Raadt
2010-12-29Remove the get_random_bytes() API.Theo de Raadt
2008-10-10minor 3 was /dev/prandom, which used random(). make that use theTheo de Raadt
2008-06-09rename arc4random_bytes => arc4random_buf to match libc's nicer name;Damien Miller
2008-03-02Add a arc4random_uniform() that returns a uniformly distributed numberDamien Miller
2003-11-03add arc4random_bytes. input ok mickey@Ted Unangst
2003-06-02kill the caluses three and four on some of my codeMichael Shalayeff
2002-05-27kill unused arc4random_8() APITheo de Raadt
2002-03-14First round of __P removal in sysTodd C. Miller
2001-09-22new type for video i/o entropyMichael Shalayeff
2000-04-13better has when adding entropy to the pool.Michael Shalayeff
2000-04-10add support for more random sources.Michael Shalayeff
2000-03-19faster log2, more stats, lazy random stirring, more stats, less debug, help a...Michael Shalayeff
1997-06-28fix the typesTheo de Raadt
1997-06-24more accounting!Michael Shalayeff
1997-06-22wasn't a race after all. properly initialize event_q pointers so theflipk
1997-06-21revert, there's a nasty race condition here.flipk
1997-06-17count slow queue low entropy dropsMichael Shalayeff
1997-06-14split the treatment of the random eventsMichael Shalayeff
1997-01-05Remove lots of timer_state structs as they just ate memory and only a few wasNiklas Hallqvist
1996-09-06cleanup and sync w/ latest Linux source.Michael Shalayeff
1996-08-11Increased entropy through decreased typos.dm
1996-04-24Supply randomness source for the rnd device.Michael Shalayeff
1996-03-29The random data source driver itself.Michael Shalayeff