aboutsummaryrefslogtreecommitdiffstats
path: root/src/entropy
Commit message (Expand)AuthorAgeFilesLines
* 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
* | | | | | | | | | | | | | | Enable unix_procs for FreeBSD. It was disabled in 2006 to worklloyd2011-04-214-8/+6
* | | | | | | | | | | | | | | These should be precisely 32 bitslloyd2011-04-041-2/+2
| |_|_|_|_|_|_|_|_|_|_|_|_|/ |/| | | | | | | | | | | | |
* | | | | | | | | | | | | | Tick to 1.9.15-devlloyd2011-03-071-1/+1
|/ / / / / / / / / / / / /
* | | | | | | | | | | | | Remove inclusions of unused headers.lloyd2011-02-101-1/+0
* | | | | | | | | | | | | Fix compilelloyd2010-12-131-1/+1
* | | | | | | | | | | | | Fix some VC warnings under 64 bit compileslloyd2010-12-131-1/+1
|/ / / / / / / / / / / /
* | | | | | | | | | | | Doxygen updates.lloyd2010-11-021-1/+1
* | | | | | | | | | | | Doxygenlloyd2010-11-022-3/+7
* | | | | | | | | | | | Add new top-level algorithm which provides basic functionality: namelloyd2010-11-012-5/+6
| |_|_|_|_|_|_|_|_|_|/ |/| | | | | | | | | |
* | | | | | | | | | | These are internal headers and do not need public linkagelloyd2010-10-283-3/+3
|/ / / / / / / / / /
* | | | | | | | | | Use size_t instead of u32bit in entropy and rnglloyd2010-10-1212-55/+55
* | | | | | | | | | Use size_t in filterslloyd2010-10-122-8/+10
* | | | | | | | | | Remove more uses of vector to pointer implicit conversionslloyd2010-09-131-1/+1
* | | | | | | | | | Anywhere where we use MemoryRegion::begin to get access to the raw pointerlloyd2010-09-135-9/+9
| |_|_|_|_|_|_|_|/ |/| | | | | | | |
* | | | | | | | | Fix comparison functorlloyd2010-09-031-3/+3
* | | | | | | | | Clean up the unix process running entropy source a little bit. Tweaklloyd2010-09-033-24/+35
* | | | | | | | | Remove calling getsid, it causes problems with too many differentlloyd2010-09-031-3/+1
| |_|_|_|_|_|_|/ |/| | | | | | |
* | | | | | | | Doxygenlloyd2010-06-211-0/+11
* | | | | | | | Enable the /proc walker on NetBSD. The version that had problemslloyd2010-06-161-5/+2
| |_|_|_|_|_|/ |/| | | | | |