summaryrefslogtreecommitdiff
path: root/sys/dev/rnd.c
AgeCommit message (Expand)Author
2001-06-24only run timeout if stirring happened, save cycles for mass energy conservationMichael Shalayeff
2001-05-08reapply 1.39 once again, it seems i've fixed two bugs in it and itMichael Shalayeff
2001-01-17advance through buffer, leftovers from singular version; from Henric Jungheim...Michael Shalayeff
2000-10-22oops; deraadt@ okMichael Shalayeff
2000-10-20fix ioctls; pointed out by Pawel Krawczyk <http://ceti.pl/~kravietz/>Michael Shalayeff
2000-08-21fix indentation from 1.41 additionJason Wright
2000-07-18do not call arc4_stir() on pool overflow.Michael Shalayeff
2000-06-18Support FIONBIO and FIOASYNC. FIOASYNC is more or less a no-op>Todd C. Miller
2000-06-16undo latest problem. breaks the sparc. diff is too large, we are not debuggi...Theo de Raadt
2000-06-08replace linked lists for event queue with circular buffer,Michael Shalayeff
2000-04-18Double usage of random() in the pseudo device to avoid settingHugh Graham
2000-04-14this should fix the alpha; closes PR kernel/1189Michael 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
1999-09-28Set j = i after arc4random key schedule to be more like arc4 stream cipher;Theo de Raadt
1997-08-22nbits should probably actually be initialized.Jason Downs
1997-06-28fix the typesTheo de Raadt
1997-06-24more accounting!Michael Shalayeff
1997-06-22now where did that patch go?flipk
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-20count properly (;Michael Shalayeff
1997-06-18s/u_char/u_int8_t/g, where reasonableMichael Shalayeff
1997-06-17count slow queue low entropy dropsMichael Shalayeff
1997-06-14split the treatment of the random eventsMichael Shalayeff
1997-06-12little faster, smaller, saferMichael Shalayeff
1997-06-12back out recent changes....Michael Shalayeff
1997-06-11oops, clean debug flagsMichael Shalayeff
1997-06-10do the job out of the calling function's splMichael Shalayeff
1997-03-30no more 2(two) md5 libs in kernel!Michael Shalayeff
1997-02-04Make sure arc4random gets initialized eventually.dm
1997-01-15moved init of ret in randomioctl() to better locationkstailey
1997-01-15prevent this warning:kstailey
1997-01-05Remove lots of timer_state structs as they just ate memory and only a few wasNiklas Hallqvist
1997-01-01don't count on MFS in add_blkdev_randomnessMichael Shalayeff
1996-12-28Fix prerequisite test, still need to check why NODEV bufs comes here.Niklas Hallqvist
1996-10-19random device is permanent now.Michael Shalayeff
1996-10-18-Wall happienessMichael Shalayeff
1996-09-29Short comment describing the origin of arc4.dm
1996-09-06cleanup and sync w/ latest Linux source.Michael Shalayeff
1996-08-29rnd -> randomTheo de Raadt
1996-08-11Increased entropy through decreased typos.dm
1996-08-11Added arc4random and /dev/arnd.dm
1996-08-10indent nicelyTheo de Raadt
1996-04-24Supply randomness source for the rnd device.Michael Shalayeff
1996-04-17Update w/ the fact of MD5 presence in the libkern.aMichael Shalayeff
1996-03-29The random data source driver itself.Michael Shalayeff