aboutsummaryrefslogtreecommitdiffstats
path: root/src/entropy
Commit message (Expand)AuthorAgeFilesLines
* Shuffle things around. Add NIST X.509 test to build.lloyd2014-01-0130-1909/+0
* Set -m flags for rdrand.cpp. Update compiler ISA flagslloyd2013-12-231-0/+2
* Give everything setting a feature test macro in build.h a version codelloyd2013-11-289-9/+9
* Enable all the GCC warning flags, as we now require at least GCC 4.7 anywaylloyd2013-11-162-3/+3
* Add includes needed by OS Xlloyd2013-11-121-0/+2
* Split off Unix_EntropySource's fast_poll to a new sourcelloyd2013-11-102-25/+10
* Uninitialized pointerlloyd2013-11-091-1/+2
* Fix EGD settings. Some cleanup and renaming.lloyd2013-11-095-41/+37
* Make the process running entropy source much faster by running multiple commandslloyd2013-11-099-556/+429
* Use a page size buffer as we are reading from a pipelloyd2013-11-081-1/+1
* At least 128 bits, not at most 128lloyd2013-11-081-1/+1
* Use overridelloyd2013-11-081-1/+1
* Simplify device opening, and avoid leaking a file descriptor if it waslloyd2013-11-081-18/+14
* Add more possible clock typeslloyd2013-11-081-0/+12
* Poll all randomness devices instead of breaking out earlylloyd2013-11-062-85/+38
* We do need librt herelloyd2013-08-141-0/+4
* Avoid uninitialized variable warning for rdrand output varlloyd2013-07-191-1/+1
* Enable RDRAND in 32-bit buildslloyd2013-07-101-1/+1
* Add a constant to make it more obvious that the clock pollinglloyd2013-04-192-9/+11
* Add a patch from Markus Wanner that extends DataSource (includinglloyd2012-07-092-0/+10
* Replace 0 and NULL pointer constants with nullptr. Also fix an oldlloyd2012-05-184-20/+20
* Fairly huge update that replaces the old secmem types with std::vectorlloyd2012-05-186-7/+7
* propagate from branch 'net.randombit.botan' (head 6332543aa5a8a4cc13662008ff9...lloyd2012-05-183-0/+108
|\
| * Markus Wanner pointed out on the mailing list that using rdrand opcodelloyd2012-05-071-3/+8
| * Add support for the rdrand instruction, added in Intel's Ivy Bridgelloyd2012-04-263-0/+103
* | Merge fixupslloyd2012-02-201-4/+2
* | propagate from branch 'net.randombit.botan' (head c247a55e7c0bcd239fcfc672139...lloyd2012-02-204-36/+60
|\|
| * Avoid blocking more than 100 ms in the random device reader. Scale uplloyd2012-02-201-3/+6
| * Avoid having more than one directory open at a time by just keeping alloyd2012-02-201-28/+49
| * Be more conservative about entropy estimates. In particular, insteadlloyd2012-02-174-6/+6
* | propagate from branch 'net.randombit.botan' (head 39f53266912f33dc48e942b1b86...lloyd2011-12-182-1/+39
|\|
| * Poll clock_gettime in High_Resolution_Timestamp::poll with whateverlloyd2011-11-112-1/+39
* | propagate from branch 'net.randombit.botan' (head 150bd11dd8090559ee1e83394b8...lloyd2011-06-131-4/+2
|\ \ | |/ |/|
| * propagate from branch 'net.randombit.botan' (head dd068808e5bf87c982765a8bcc3...lloyd2011-03-081-1/+1
| |\
| * \ propagate from branch 'net.randombit.botan' (head 13a0d36dac3709f3cb88e830ed7...lloyd2011-02-111-4/+2
| |\ \
| | * \ propagate from branch 'net.randombit.botan' (head 303b2518a80553214b1e5ab4d9b...lloyd2010-11-041-4/+2
| | |\ \
| | | * \ propagate from branch 'net.randombit.botan' (head 2841fb518e20d2fe0a374e4f6b0...lloyd2010-10-283-3/+3
| | | |\ \
| | | * \ \ propagate from branch 'net.randombit.botan' (head 2898d79f992f27a328a3e41d34b...lloyd2010-10-131-4/+2
| | | |\ \ \
| | | | * \ \ propagate from branch 'net.randombit.botan' (head fb78974f57bc3065d8537ebeb52...lloyd2010-09-073-27/+36
| | | | |\ \ \
| | | | * \ \ \ propagate from branch 'net.randombit.botan' (head 647eeb4f4cf8fa4cf487cdc463d...lloyd2010-06-222-5/+13
| | | | |\ \ \ \
| | | | * \ \ \ \ propagate from branch 'net.randombit.botan' (head 294e2082ce9231d6165276e2f2a...lloyd2010-06-1713-26/+85
| | | | |\ \ \ \ \
| | | | * \ \ \ \ \ propagate from branch 'net.randombit.botan' (head 12382647ef0a28fcb11c824c77b...lloyd2010-01-211-4/+2
| | | | |\ \ \ \ \ \
| | | | | * \ \ \ \ \ propagate from branch 'net.randombit.botan' (head 367d157c1221a162f5b40984929...lloyd2009-12-244-4/+4
| | | | | |\ \ \ \ \ \
| | | | | * \ \ \ \ \ \ propagate from branch 'net.randombit.botan' (head 22c82e10d78ad0e2cdaa56cb02f...lloyd2009-12-161-4/+2
| | | | | |\ \ \ \ \ \ \
| | | | | | * \ \ \ \ \ \ propagate from branch 'net.randombit.botan' (head 744dccf92270cf16b80b50ee275...lloyd2009-12-1622-29/+76
| | | | | | |\ \ \ \ \ \ \
| | | | | | * \ \ \ \ \ \ \ propagate from branch 'net.randombit.botan' (head 142a9359ba02d5dfcf3f2c9f999...lloyd2009-12-081-4/+2
| | | | | | |\ \ \ \ \ \ \ \
| | | | | | | * | | | | | | | Instead of checking for Windows generically before using QueryPerformanceCoun...lloyd2009-12-011-3/+2
| | | | | | | * | | | | | | | Most files including <botan/time.h> actually just needed <chrono>lloyd2009-12-011-1/+0
* | | | | | | | | | | | | | | FD_ZERO on Solaris uses memset, and assumes we included string.hlloyd2011-05-242-0/+2
* | | | | | | | | | | | | | | I can't spelllloyd2011-05-131-1/+1