freebsd-dev/sys/dev/random
Mark Murray 095ed2c9f3 SNAPSHOT.
Simplify the malloc pools; We only need one for this device.

Simplify the harvest queue.

Marginally improve the entropy pool hashing, making it a bit faster in the process.

Connect up the hardware "live" source harvesting. This is simplistic for now, and will need to be made rate-adaptive.

All of the above passes a compile test but needs to be debugged.
2013-10-06 09:55:28 +00:00
..
dummy_rng.c SNAPSHOT. 2013-10-06 09:55:28 +00:00
harvest.c Snapshot. This passes the build test, but has not yet been finished or debugged. 2013-10-04 06:55:06 +00:00
hash.c Snapshot of current work; 2013-08-26 18:29:51 +00:00
hash.h Snapshot of current work; 2013-08-26 18:29:51 +00:00
ivy.c SNAPSHOT. 2013-10-06 09:55:28 +00:00
live_entropy_sources.c SNAPSHOT. 2013-10-06 09:55:28 +00:00
live_entropy_sources.h SNAPSHOT. 2013-10-06 09:55:28 +00:00
nehemiah.c SNAPSHOT. 2013-10-06 09:55:28 +00:00
random_adaptors.c SNAPSHOT. 2013-10-06 09:55:28 +00:00
random_adaptors.h Fix the build; Certain linkable symbols need to always be present. 2013-09-07 22:07:36 +00:00
random_harvestq.c SNAPSHOT. 2013-10-06 09:55:28 +00:00
random_harvestq.h Snapshot. This passes the build test, but has not yet been finished or debugged. 2013-10-04 06:55:06 +00:00
randomdev_soft.c SNAPSHOT. 2013-10-06 09:55:28 +00:00
randomdev_soft.h SNAPSHOT. 2013-10-06 09:55:28 +00:00
randomdev.c SNAPSHOT. 2013-10-06 09:55:28 +00:00
randomdev.h SNAPSHOT. 2013-10-06 09:55:28 +00:00
yarrow.c SNAPSHOT. 2013-10-06 09:55:28 +00:00
yarrow.h Snapshot of current work; 2013-08-26 18:29:51 +00:00