| Commit message (Expand) | Author | Age | Files | Lines |
* | Fix a buffer overrun in /dev/random which, due to the nature of the | markm | 2002-12-12 | 1 | -3/+4 |
* | Some kernel threads try to do significant work, and the default KSTACK_PAGES | scottl | 2002-10-02 | 1 | -1/+1 |
* | Remove #ifdef'ed Giant mutex wrappers round debugging statements. | markm | 2002-09-21 | 2 | -10/+0 |
* | No functional change. Fix comments and whitespace. | markm | 2002-09-21 | 1 | -4/+3 |
* | Upgrade the random device to use a "real" hash instead of building | markm | 2002-07-15 | 3 | -54/+11 |
* | Fix really dumb braino of mine; cast a sizeof() to an int, which it is | markm | 2002-04-21 | 1 | -1/+1 |
* | Change callers of mtx_init() to pass in an appropriate lock type name. In | jhb | 2002-04-04 | 1 | -1/+1 |
* | Change the suser() API to take advantage of td_ucred as well as do a | jhb | 2002-04-01 | 1 | -2/+2 |
* | Provide infrastructure for harvesting SWI entropy. | markm | 2002-03-03 | 1 | -0/+3 |
* | Massive lint-inspired cleanup. | markm | 2002-03-03 | 6 | -70/+84 |
* | Simple p_ucred -> td_ucred changes to start using the per-thread ucred | jhb | 2002-02-27 | 1 | -2/+2 |
* | Staticise the random_state array. | msmith | 2002-01-10 | 2 | -5/+3 |
* | o Modify open() and close() for /dev/random to use securelevel_gt() instead | rwatson | 2001-09-26 | 1 | -6/+16 |
* | Use the passed in thread to selrecord() instead of curthread. | jhb | 2001-09-21 | 1 | -1/+1 |
* | KSE Milestone 2 | julian | 2001-09-12 | 1 | -7/+8 |
* | Fix a minor buglet/typo here that gcc3 complains about. | peter | 2001-09-10 | 1 | -1/+1 |
* | Fix type warnings. | markm | 2001-07-20 | 1 | -4/+8 |
* | Undo part of the tangle of having sys/lock.h and sys/mutex.h included in | markm | 2001-05-01 | 1 | -6/+8 |
* | Catch up to header include changes: | jhb | 2001-03-28 | 2 | -0/+2 |
* | Fix nasty corruption problem where a 64bit variable was being used | markm | 2001-03-28 | 1 | -8/+6 |
* | Send the remains (such as I have located) of "block major numbers" to | phk | 2001-03-26 | 1 | -1/+0 |
* | Allow bog-standard ioctls through. There are really handled in | markm | 2001-03-25 | 1 | -1/+9 |
* | Silence (harmless) warnings. | markm | 2001-03-24 | 1 | -0/+1 |
* | Very large makeover of the /dev/random driver. | markm | 2001-03-10 | 7 | -459/+505 |
* | Take down a comment that is no longer true. | markm | 2001-03-03 | 1 | -4/+0 |
* | Provide the infrastructure for sysadmins to select the broad class | markm | 2001-02-18 | 2 | -1/+16 |
* | Make a big improvement to entropy-harvesting speed by not having any | markm | 2001-02-11 | 2 | -66/+41 |
* | Change and clean the mutex lock interface. | bmilekic | 2001-02-09 | 2 | -37/+37 |
* | Fix typos: initalise -> initialise. | asmodai | 2001-02-08 | 1 | -5/+5 |
* | Remove NOBLOCKRANDOM as a compile-time option. Instead, provide | markm | 2001-01-14 | 3 | -20/+58 |
* | select() DKI is now in <sys/selinfo.h>. | wollman | 2001-01-09 | 3 | -3/+3 |
* | Major speedup to /dev/random and the kernel thread that reseeds it. | markm | 2000-12-02 | 2 | -93/+103 |
* | Fix safety-net code. While technically a bug, I'm delighted to see | markm | 2000-11-26 | 1 | -1/+1 |
* | D'uh. The explicit reseed was happening at the wrong security/privelige | markm | 2000-11-25 | 1 | -1/+1 |
* | Greatly improve the boot-up unblocking time of the entropy device. | markm | 2000-11-25 | 3 | -4/+19 |
* | More comment changing. Keep documentation in one place. | markm | 2000-11-25 | 1 | -4/+2 |
* | Correct a comment. This represents a very minor policy change of my | markm | 2000-11-25 | 1 | -2/+0 |
* | Stop explicitly using nanotime(9) and use the new get_cyclecounter(9) | markm | 2000-11-25 | 4 | -37/+34 |
* | Move suser() and suser_xxx() prototypes and a related #define from | phk | 2000-10-29 | 1 | -1/+0 |
* | Remove unneeded #include <sys/proc.h> lines. | phk | 2000-10-29 | 1 | -1/+0 |
* | As the blocking model has seems to be troublesome for many, disable | markm | 2000-10-27 | 1 | -0/+5 |
* | Catch up to moving headers: | jhb | 2000-10-20 | 2 | -2/+2 |
* | Attempt to fix the random read blocking. The old code slept at | peter | 2000-10-18 | 1 | -14/+13 |
* | After some complaints about the dir names, the random device is | markm | 2000-10-14 | 5 | -61/+139 |
* | Remove unneeded includes. | markm | 2000-09-21 | 4 | -9/+0 |
* | Include <sys/proc.h> to silence suser() compiler warning. | rwatson | 2000-09-18 | 1 | -0/+1 |
* | Remove the mtx_t, witness_t, and witness_blessed_t types. Instead, just | jhb | 2000-09-14 | 1 | -2/+2 |
* | The "struct proc" argument to read_random was ill-conceived, and a | markm | 2000-09-12 | 2 | -2/+2 |
* | Move the prototypes for random_set_wakeup* from yarrow.c to yarrow.h so that | jhb | 2000-09-11 | 2 | -2/+2 |
* | - Use RFHIGHPID when creating the kthread to get a more sensible pid. | jhb | 2000-09-11 | 1 | -2/+3 |