freebsd-skq/sys/dev/random
kib 8a6197609b Utilize the stronger guarantees on the call arguments from the
harvester, which now always calls hwrngs with the buffer length
multiple of the word size.  This allows to remove the excessive memory
accesses to temporary buffer when saving the entropy word.

Streamline the assembly and unify it between i386 and amd64.

Reviewed by:	markm, des
Approved by:	so (des)
Sponsored by:	The FreeBSD Foundation
MFC after:	2 weeks
2013-10-17 07:57:58 +00:00
..
dummy_rng.c There is an issue (not seen in our testing) where "yarrow" and 2013-10-13 00:10:48 +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 Add missing include guards and move the existing ones out of the 2013-10-09 09:11:14 +00:00
ivy.c Utilize the stronger guarantees on the call arguments from the 2013-10-17 07:57:58 +00:00
live_entropy_sources.c Time to eat crow for me. 2013-10-08 18:48:11 +00:00
live_entropy_sources.h Add missing include guards and move the existing ones out of the 2013-10-09 09:11:14 +00:00
nehemiah.c Merge from project branch. Uninteresting commits are trimmed. 2013-10-12 12:57:57 +00:00
random_adaptors.c There is an issue (not seen in our testing) where "yarrow" and 2013-10-13 00:10:48 +00:00
random_adaptors.h Add missing include guards and move the existing ones out of the 2013-10-09 09:11:14 +00:00
random_harvestq.c Merge from project branch. Uninteresting commits are trimmed. 2013-10-12 12:57:57 +00:00
random_harvestq.h Add missing include guards and move the existing ones out of the 2013-10-09 09:11:14 +00:00
randomdev_soft.c There is an issue (not seen in our testing) where "yarrow" and 2013-10-13 00:10:48 +00:00
randomdev_soft.h Add missing include guards and move the existing ones out of the 2013-10-09 09:11:14 +00:00
randomdev.c Re-add /dev/urandom for compatibility purposes. 2013-10-09 09:13:12 +00:00
randomdev.h There is an issue (not seen in our testing) where "yarrow" and 2013-10-13 00:10:48 +00:00
rwfile.c Add a RANDOM_RWFILE option and hide the entropy cache code behind it. 2013-10-09 20:14:16 +00:00
rwfile.h Add a RANDOM_RWFILE option and hide the entropy cache code behind it. 2013-10-09 20:14:16 +00:00
yarrow.c Add YARROW_RNG and FORTUNA_RNG to sys/conf/options. 2013-10-08 11:05:26 +00:00
yarrow.h Add missing include guards and move the existing ones out of the 2013-10-09 09:11:14 +00:00