aboutsummaryrefslogtreecommitdiffstats
path: root/src/lib/entropy
Commit message (Expand)AuthorAgeFilesLines
* Fix SecRandomCopyBytes call with older OS X SDKsJack Lloyd2016-07-151-0/+1
* Trivial warning fixesJack Lloyd2016-03-092-2/+2
* Merge GH #373 RDRAND/RDSEED logic changesJack Lloyd2016-03-062-34/+35
|\
| * move logic back into poll()Daniel Neus2016-01-262-60/+36
| * review changesDaniel Neus2015-12-214-37/+39
| * RdRand and RdSeed logic changesDaniel Neus2015-12-204-36/+59
* | Remaining cppcheck fixes that are not covered by GH #444Daniel Neus2016-03-051-2/+2
* | cppcheck fixes: Class 'X' has a constructor with 1 argument that is not expli...Daniel Neus2016-03-054-5/+5
* | GlobalMemoryStatusEx is on XP GH #419Jack Lloyd2016-02-091-2/+2
* | Add explicit fork check to HMAC_RNGJack Lloyd2016-02-072-72/+6
* | Revert GH #365 Replace deprecated Win API calls in Win32_EntropySourceJack Lloyd2016-02-061-3/+3
* | Make Entropy_Sources and Entropy_Accumulator final.Jack Lloyd2016-01-171-4/+2
* | Merge GH #365 Replace deprecated Windows API calls in Win32_EntropySourceJack Lloyd2016-01-131-3/+3
|\ \
| * | Replace deprecated Win API calls in Win32_EntropySourceDaniel Neus2015-12-161-3/+3
* | | Add final attribute to many classesJack Lloyd2016-01-1011-12/+12
* | | Mass-prefix member vars with m_René Korthaus2016-01-084-28/+28
| |/ |/|
* | Move estimate of RDRAND/RDSEED entropy to build.hJack Lloyd2015-12-192-22/+2
* | add support for Intel RdSeedDaniel Neus2015-12-184-0/+118
* | Enable RdRand on Windows/MSVCDaniel Neus2015-12-161-0/+1
|/
* Missing addsJack Lloyd2015-12-112-1/+1
* Reroot the exception hierarchy into a toplevel Exception classJack Lloyd2015-12-112-6/+6
* Add differential compression test.Jack Lloyd2015-11-281-1/+1
* Push the hardcoded entropy estimates up to build.hJack Lloyd2015-11-289-65/+53
* New reseed_with_sources call on RNGsJack Lloyd2015-11-2419-99/+181
* Add the Darwin_SecRandom entropy sourceDaniel Seither2015-09-254-0/+84
* Avoid concatination of charsSimon Warta2015-09-221-1/+1
* Remove alloc module; move secmem.h to base and locking_allocator to utilsJack Lloyd2015-08-291-4/+0
* entropy: Add missing overridesDaniel Seither2015-07-3010-20/+20
* Fix typosSimon Warta2015-07-241-1/+1
* Add Android OSDaniel Seither2015-07-174-0/+4
* Add OS feature getsidDaniel Seither2015-07-171-0/+2
* Remove references to removed tru64 OSDaniel Seither2015-07-174-4/+0
* lib/entropy: Convert &vec[0] to vec.data()Simon Warta2015-06-275-10/+10
* Avoid 0-defining BOTAN_USE_GCC_INLINE_ASMsimon2015-05-312-2/+2
* Fix various bugs found by Coverity scanner.lloyd2015-05-151-17/+10
* Use available MinGW APIs (CryptoAPI and Unix-style fds). GH#84joerg2015-04-271-1/+2
* Windows fixlloyd2015-03-202-5/+4
* This check doesn't make sense as the entropy source is sharedlloyd2015-03-181-15/+6
* Remove the shared IO buffer from EntropySource_Accumulator.lloyd2015-03-1813-60/+51
* Avoid requiring a system header herelloyd2015-03-021-1/+1
* Add missing includelloyd2015-02-241-0/+1
* Hide all uses of boost filesystem in fs.cpp. Use readdir as anlloyd2015-02-211-6/+1
* Add version_cstr (returns const char*) and move tag_size from AEAD tolloyd2015-02-112-1/+2
* Enable OpenSSL for providing ciphers and hashes again.lloyd2015-02-051-1/+1
* Remove algo factory, engines, global RNG, global state, etc.lloyd2015-02-0410-7/+143
* Centralize where string.h/cstring is included to mem_ops.hlloyd2015-01-233-4/+2
* Ensure all files have copyright and license info.lloyd2015-01-1020-20/+20
* Add MinGW support for the CryptoAPI RNG. Also disable the dependencieslloyd2014-12-171-0/+1
* Various small fixes and cleanups, new is_prime utillloyd2014-11-033-12/+19
* Don't bother polling std:: clocks if we have clock_gettimelloyd2014-08-091-32/+22