aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2014-04-01Release version 5.HEADv5masterJeff Garzik2-1/+10
2014-03-04rdrand: Enable the RDSEED instructionH. Peter Anvin2-28/+150
2014-03-04rdrand: Fix the RDRAND data reductionH. Peter Anvin2-51/+71
2014-03-04rdrand: Simplify by changing x86_rdrand_nlong to x86_rdrand_bytesH. Peter Anvin2-27/+42
2014-03-04rngd_rdrand: Support compiling for x32 by adding unative_tH. Peter Anvin1-5/+11
2014-03-04rdrand_asm.S: On x86-64 we have enough registers, avoid repeated loadsH. Peter Anvin1-0/+26
2014-03-04rdrand_asm.S: Use #ifdef instead of #if defined()H. Peter Anvin1-7/+8
2014-02-26rngd_rdrand: Don't use a fixed AES key for data reductionH. Peter Anvin2-33/+98
2014-02-24rngd_rdrand: Code style cleanupsH. Peter Anvin1-91/+104
2013-04-18Add BUGS file.Jeff Garzik1-0/+7
2013-04-18rngd.8: Delete obsolete FIXMEJeff Garzik1-1/+0
2013-04-18Provide support for RDRAND capable systems that don't have AES-NI.John Mechalas2-6/+129
2013-04-18Fix the AES keys so that they are correct and match the comments.John Mechalas1-11/+11
2012-08-06Update FSF mailing address in license.Jeff Garzik14-15/+15
2012-08-06rngtest.1.in: Import spelling fixes from FedoraJeff Garzik1-2/+2
2012-08-02Release version 4.v4Jeff Garzik2-1/+11
2012-08-02Polish README a bit.Jeff Garzik1-2/+7
2012-08-02rngd: As long as FIPS error rates are low, re-try the same sourceH. Peter Anvin1-1/+5
2012-08-02rngd: Initialize RNGs in order of preferenceH. Peter Anvin1-1/+1
2012-08-02rngd: Allow up to a 1:1000 false error rate on FIPS testsH. Peter Anvin2-5/+11
2012-08-02rngd: don't open the TPM if hwrng is availableH. Peter Anvin1-2/+2
2012-08-02rngd_linux: Log a warning if write_wakeup_threshold can't be adjustedH. Peter Anvin1-2/+11
2012-08-02rngd_rdrand: Actually perform the correct AES data reductionH. Peter Anvin1-42/+23
2012-08-02drng: Move DRNG code to a separate file and make safe on non-x86H. Peter Anvin4-149/+200
2012-08-02rdrand_asm.S: Mark stack non-executableH. Peter Anvin1-0/+6
2012-07-31Change the default device from /dev/hw_random to /dev/hwrngH. Peter Anvin1-2/+2
2012-07-31rngd_linux: Modify write_wakeup_threshold to the fill thresholdH. Peter Anvin3-1/+45
2012-07-31rngd_linux: Fix () used in prototypeH. Peter Anvin2-2/+2
2012-07-31Add RDRAND supportBrad Hill9-14/+390
2012-07-26Removed timeout option, leaving poll unlimitedBrad Hill5-31/+8
2012-07-17Prefer 'bool' to 'int', for boolean valuesJeff Garzik2-16/+16
2012-07-17Create PID file at startup, in daemon modeJeff Garzik5-3/+146
2012-07-17Added -q and -v flags, updated help and man pageBrad Hill4-16/+74
2010-08-17Fix -Wshadow warning.Jeff Garzik1-2/+2
2010-08-17Disable entropy source, if facing continued failures.Jeff Garzik2-9/+40
2010-07-03Release version 3.v3Jeff Garzik3-2/+21
2010-07-03s/list_add/src_list_add/Jeff Garzik3-4/+4
2010-07-03Add TPM RNG support.Jeff Garzik12-95/+266
2010-07-03Default to /dev/hw_random for RNG device name.Jeff Garzik1-2/+2
2009-12-24rngd: fix build warningJeff Garzik1-2/+0
2009-12-24Explicitly ship GPLv2 license.Jeff Garzik3-1/+343
2007-12-03Fix uint64_t/unsigned long long printf(3) warnings.Jeff Garzik2-3/+6
2005-10-25Update .gitignore.Jeff Garzik1-0/+9
2005-10-25Import rng-tools from private subversion repo.Jeff Garzik25-0/+2179