aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/random/randomdev.c
Commit message (Expand)AuthorAgeFilesLines
* Change the suser() API to take advantage of td_ucred as well as do aJohn Baldwin2002-04-011-2/+2
* Provide infrastructure for harvesting SWI entropy.Mark Murray2002-03-031-0/+3
* Massive lint-inspired cleanup.Mark Murray2002-03-031-30/+41
* Simple p_ucred -> td_ucred changes to start using the per-thread ucredJohn Baldwin2002-02-271-2/+2
* o Modify open() and close() for /dev/random to use securelevel_gt() insteadRobert Watson2001-09-261-6/+16
* Use the passed in thread to selrecord() instead of curthread.John Baldwin2001-09-211-1/+1
* KSE Milestone 2Julian Elischer2001-09-121-7/+8
* Undo part of the tangle of having sys/lock.h and sys/mutex.h included inMark Murray2001-05-011-6/+8
* Send the remains (such as I have located) of "block major numbers" toPoul-Henning Kamp2001-03-261-1/+0
* Allow bog-standard ioctls through. There are really handled inMark Murray2001-03-251-1/+9
* Very large makeover of the /dev/random driver.Mark Murray2001-03-101-91/+244
* Provide the infrastructure for sysadmins to select the broad classMark Murray2001-02-181-1/+13
* Remove NOBLOCKRANDOM as a compile-time option. Instead, provideMark Murray2001-01-141-19/+52
* select() DKI is now in <sys/selinfo.h>.Garrett Wollman2001-01-091-1/+1
* D'uh. The explicit reseed was happening at the wrong security/priveligeMark Murray2000-11-251-1/+1
* Greatly improve the boot-up unblocking time of the entropy device.Mark Murray2000-11-251-1/+10
* Move suser() and suser_xxx() prototypes and a related #define fromPoul-Henning Kamp2000-10-291-1/+0
* As the blocking model has seems to be troublesome for many, disableMark Murray2000-10-271-0/+5
* Attempt to fix the random read blocking. The old code slept atPeter Wemm2000-10-181-14/+13
* After some complaints about the dir names, the random device isMark Murray2000-10-141-9/+37
* Remove unneeded includes.Mark Murray2000-09-211-2/+0
* Include <sys/proc.h> to silence suser() compiler warning.Robert Watson2000-09-181-0/+1
* The "struct proc" argument to read_random was ill-conceived, and aMark Murray2000-09-121-1/+1
* Large upgrade to the entropy device; mainly inspired by feedbackMark Murray2000-09-101-6/+18
* o Fix a horrible bug where small reads (< 8 bytes) would return theMark Murray2000-07-251-2/+12
* Add randomness write functionality. This does absolutely nothing forMark Murray2000-07-171-1/+1
* Fix bug with a vraiable that needs to be per-process, not static;Mark Murray2000-07-091-8/+12
* Add entropy gathering code. This will work whether the module isMark Murray2000-07-071-31/+31
* Staticize a variable.Mark Murray2000-06-281-1/+1
* I am guilty of an act of ommission. There is no longer a /dev/urandomMark Murray2000-06-271-1/+6
* style(9) fixes from BDE.Mark Murray2000-06-261-1/+1
* Fix include for the non-module case.Mark Murray2000-06-251-1/+1
* New machine-independant /dev/random driver.Mark Murray2000-06-251-0/+145