| Commit message (Expand) | Author | Age | Files | Lines |
* | Fix extension testing (bug 193) | lloyd | 2012-06-08 | 1 | -1/+1 |
* | Plain hex_decode now returns a std::vector, use hex_decode_locked to | lloyd | 2012-05-26 | 1 | -1/+1 |
* | Replace 0 and NULL pointer constants with nullptr. Also fix an old | lloyd | 2012-05-18 | 1 | -2/+4 |
* | Fairly huge update that replaces the old secmem types with std::vector | lloyd | 2012-05-18 | 1 | -4/+4 |
* | Fix various typos, and remove an unused macro in checks/bench.cpp | lloyd | 2012-04-23 | 1 | -1/+1 |
* | Some fixes for very minimal builds (typically due to --no-autoload) | lloyd | 2012-04-20 | 1 | -0/+2 |
* | Add a second test for bcrypt, using an 8-bit character. This test | lloyd | 2011-06-20 | 1 | -8/+13 |
* | Make the alg_id param for passhash9 optional. Update callers. | lloyd | 2011-04-11 | 1 | -1/+1 |
* | Add support for bcrypt, the Blowfish-based password hashing scheme | lloyd | 2011-02-16 | 1 | -0/+52 |
* | Add the NIST AES key wrap algorithm, as specified in RFC 3394 and | lloyd | 2011-02-15 | 1 | -0/+86 |
* | More VC warning fixes | lloyd | 2010-12-13 | 1 | -4/+4 |
* | Remove more uses of vector to pointer implicit conversions | lloyd | 2010-09-13 | 1 | -2/+2 |
* | Add a basic test for cryptobox | lloyd | 2010-09-07 | 1 | -0/+46 |
* | Use the standalone version of the hex decoder instead of the wrapper that | lloyd | 2010-09-03 | 1 | -2/+1 |
* | For passhash9, add another interface that allows the caller to specify | lloyd | 2010-08-22 | 1 | -4/+9 |
* | Fix some -Wmissing-declarations warnings in the test code | lloyd | 2010-03-03 | 1 | -12/+10 |
* | Make passhash9 tests more verbose since they are slow | lloyd | 2010-02-23 | 1 | -2/+11 |
* | Correct passhash9 vector for recent format changes (longer salt+PRF output, a... | lloyd | 2010-02-14 | 1 | -2/+3 |
* | Fix passhash9 test for updated API and macro name | lloyd | 2010-02-14 | 1 | -6/+6 |
* | Prefix passhash with "$9$" in a manner similar with other | lloyd | 2010-02-02 | 1 | -0/+32 |
* | Add copyright and license notes to pretty much every file that didn't have them, | lloyd | 2009-12-31 | 1 | -0/+6 |
* | Remove unused arg | lloyd | 2009-10-09 | 1 | -3/+2 |
* | Use the new selftest framework for testing hashes, MACs, and ciphers. | lloyd | 2009-10-07 | 1 | -10/+33 |
* | Use the Timer class for all benchmarking | lloyd | 2008-09-05 | 1 | -3/+12 |
* | Delete the self-test global RNG: just create one in main() and pass it | lloyd | 2008-06-28 | 1 | -9/+14 |
* | Remove uses of global PRNG from self-test and benchmark code. Assumes | lloyd | 2008-06-27 | 1 | -2/+2 |
* | Fix some -Wmissing-declarations warnings | lloyd | 2008-06-12 | 1 | -0/+6 |
* | Add a full set of tests for the ANSI X9.31 PRNG, using data taken | lloyd | 2008-06-07 | 1 | -1/+1 |
* | Remove the Global_RNG namespace, along with rng.h and rng.cpp. This was | lloyd | 2008-04-07 | 1 | -2/+2 |
* | Remove several uses of old style C casts in favor of C++98's static_cast and | lloyd | 2007-10-19 | 1 | -1/+1 |
* | Eliminate most uses of exit() to bail on an error; instead throw an | lloyd | 2007-02-19 | 1 | -12/+5 |
* | Remove the public domain notices from the self-test/benchmark code, | lloyd | 2006-08-09 | 1 | -1/+0 |
* | Initial checkin1.5.6 | lloyd | 2006-05-18 | 1 | -0/+298 |