freebsd-nq/share/man
Mark Murray 646041a89a Add DEV_RANDOM pseudo-option and use it to "include out" random(4)
if desired.

Retire randomdev_none.c and introduce random_infra.c for resident
infrastructure. Completely stub out random(4) calls in the "without
DEV_RANDOM" case.

Add RANDOM_LOADABLE option to allow loadable Yarrow/Fortuna/LocallyWritten
algorithm.  Add a skeleton "other" algorithm framework for folks
to add their own processing code. NIST, anyone?

Retire the RANDOM_DUMMY option.

Build modules for Yarrow, Fortuna and "other".

Use atomics for the live entropy rate-tracking.

Convert ints to bools for the 'seeded' logic.

Move _write() function from the algorithm-specific areas to randomdev.c

Get rid of reseed() function - it is unused.

Tidy up the opt_*.h includes.

Update documentation for random(4) modules.

Fix test program (reviewers, please leave this).

Differential Revision:    https://reviews.freebsd.org/D3354
Reviewed by:              wblock,delphij,jmg,bjk
Approved by:              so (/dev/random blanket)
2015-08-17 07:36:12 +00:00
..
man1 Add META_MODE support. 2015-06-13 19:20:56 +00:00
man3 Make the system queue header file fully usable within C++ programs by 2015-06-28 21:06:45 +00:00
man4 Add DEV_RANDOM pseudo-option and use it to "include out" random(4) 2015-08-17 07:36:12 +00:00
man5 Regen src.conf.5 per r286822 2015-08-16 10:10:58 +00:00
man6 Add META_MODE support. 2015-06-13 19:20:56 +00:00
man7 Fix mandoc warnings/errors. 2015-08-12 11:56:19 +00:00
man8 Fix mandoc warnings/errors. 2015-08-12 11:56:19 +00:00
man9 Add support for the arrays in nvlist library. 2015-08-15 06:34:49 +00:00
Makefile Use src.opts.mk in preference to bsd.own.mk except where we need stuff 2014-05-06 04:22:01 +00:00