aboutsummaryrefslogtreecommitdiff
path: root/sys/sys/random.h
Commit message (Expand)AuthorAgeFilesLines
* Implement the CloudABI random_get() system call.Ed Schouten2015-07-141-0/+5
* Huge cleanup of random(4) code.Mark Murray2015-06-301-5/+17
* This is the much-discussed major upgrade to the random(4) device, known to yo...Mark Murray2014-10-301-17/+12
* Add very simple virtio_random(4) driver to harvest entropy from hostBryan Venteicher2014-01-181-0/+1
* Convert the random entropy harvesting code to use a const void * pointerAdrian Chadd2013-11-011-1/+1
* Define RANDOM_PURE_RNDTEST for rndtest(4).Dag-Erling Smørgrav2013-10-091-0/+1
* Make a mildly sylistic change to the order of sources in this enum.Mark Murray2013-10-081-1/+1
* Add YARROW_RNG and FORTUNA_RNG to sys/conf/options.Dag-Erling Smørgrav2013-10-081-0/+1
* Snapshot.Mark Murray2013-10-061-2/+1
* Snapshot. This passes the build test, but has not yet been finished or debugged.Mark Murray2013-10-041-1/+8
* Snapshot; Do some running repairs on entropy harvesting. More needs to follow.Mark Murray2013-08-261-2/+6
* Add a note ahea of the esource enum that if new entropy sourceRobert Watson2004-10-121-0/+4
* add RANDOM_PURE for use by crypto drivers that harvest data from h/w RNG'sSam Leffler2002-10-041-0/+1
* Provide infrastructure for harvesting SWI entropy.Mark Murray2002-03-031-1/+2
* Massive lint-inspired cleanup.Mark Murray2002-03-031-4/+11
* Provide the infrastructure for sysadmins to select the broad classMark Murray2001-02-181-0/+11
* Add a constant for the (to be committed at a later time) irq-entropyMark Murray2000-11-251-2/+2
* The "struct proc" argument to read_random was ill-conceived, and aMark Murray2000-09-121-3/+1
* Forward declare 'struct proc'.John Baldwin2000-09-111-0/+2
* Large upgrade to the entropy device; mainly inspired by feedbackMark Murray2000-09-101-1/+1
* o Fix a horrible bug where small reads (< 8 bytes) would return theMark Murray2000-07-251-4/+5
* Clean this up with some BDE-inspired fixes.Mark Murray2000-07-231-3/+2
* Add randomness write functionality. This does absolutely nothing forMark Murray2000-07-171-1/+1
* Yarrow tweaks; separate the fast and slow reseed tasks so that they don'tMark Murray2000-07-091-0/+1
* Darn; didn't commit this with the rest of the entropy gathering code.Mark Murray2000-07-071-0/+6
* Forgot this earlier; delete the old /dev/random driver, bring in theMark Murray2000-06-251-76/+20
* Updated the name of the idempotency macro to match the move of this file.Bruce Evans2000-04-301-3/+4
* Change #ifdef KERNEL to #ifdef _KERNEL in the public headers. "KERNEL"Peter Wemm1999-12-291-2/+2
* $Id$ -> $FreeBSD$Peter Wemm1999-08-281-1/+1
* Converted add_interrupt_randomness() to take a `void *' arg. RewroteBruce Evans1998-06-211-5/+8
* Changed the type of an isa/general interrupt handler to take aBruce Evans1998-06-181-2/+2
* Make read_random() take a (void *) argument instead of (char *)Poul-Henning Kamp1998-04-061-3/+3
* Update select -> poll in drivers.Peter Wemm1997-09-141-2/+2
* Removed #include of <i386/isa/isa_device.h>. inthand2_t is declared in aBruce Evans1997-06-071-4/+1
* Back out part 1 of the MCFH that changed $Id$ to $FreeBSD$. We are notPeter Wemm1997-02-221-1/+1
* Make the long-awaited change from $Id$ to $FreeBSD$Jordan K. Hubbard1997-01-141-1/+1
* Drat, missed this prototype for random_select().Peter Wemm1996-09-271-1/+2
* Cleaned up all headers that include <sys/ioctl.h> or <sys/ioccom.h>:Bruce Evans1996-09-211-2/+2
* Second phase of merge, get rid of more machine-independent-dependencies.Satoshi Asami1996-09-031-5/+1
* Reduced nesting of #includes in random.h and adjusted isa/random_machdep.cBruce Evans1996-06-171-17/+15
* The Great PC98 Merge.Satoshi Asami1996-06-141-1/+6
* Fix a bunch of spelling errors in the comment fields ofMike Pritchard1996-01-301-2/+2
* 1) ifdef out some unused functions (for now)Mark Murray1995-12-291-0/+7
* Clean up and make more universal. Next version of random device.Mark Murray1995-12-271-5/+16
* Theodore Ts'po's random number gernerator for Linux, ported by me.Mark Murray1995-10-281-0/+72