aboutsummaryrefslogtreecommitdiffstats
path: root/src/lib/entropy
Commit message (Expand)AuthorAgeFilesLines
* 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
* Avoid std::chrono::steady_clock, missing in some distro gccslloyd2014-04-251-1/+0
* Avoid crash if read returns an error. Canonical case is on the blocking devicelloyd2014-04-241-1/+2
* Add rng command which can dump RNG outputs or raw entropy sampleslloyd2014-03-221-2/+2
* Simpify HMAC_RNG reseeding process. Actually update HMAC_DRBG reseed counter.lloyd2014-03-223-57/+19
* Add std::chrono clock polllloyd2014-02-021-11/+30
* Avoid Windows macro damage. Github issue 13.lloyd2014-02-021-0/+2
* Guess I won't be needing theselloyd2014-01-181-1/+0
* More unique_ptr, also cleanup MGF1 usagelloyd2014-01-182-28/+12
* Move lib into srclloyd2014-01-1030-0/+1909