Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Use std::vector instead of SecureVector to hold random input for filter ↵ | lloyd | 2008-11-17 | 1 | -3/+3 |
| | | | | benchmark | ||||
* | Use heap rather than stack for data input. Increase size to 128k | lloyd | 2008-10-22 | 1 | -5/+5 |
| | |||||
* | s/Mbyte/MiB/ to be precise about meaning (2^20 bytes/second) | lloyd | 2008-09-30 | 1 | -2/+2 |
| | |||||
* | Use the Timer class for all benchmarking | lloyd | 2008-09-05 | 1 | -13/+12 |
| | |||||
* | Remove most of the direct references to the global_rng() call | lloyd | 2008-06-28 | 1 | -8/+14 |
| | |||||
* | Remove uses of global PRNG from self-test and benchmark code. Assumes | lloyd | 2008-06-27 | 1 | -3/+2 |
| | | | | access to /dev/random (will be cleaned up shortly) | ||||
* | Fix some -Wmissing-declarations warnings | lloyd | 2008-06-12 | 1 | -0/+5 |
| | |||||
* | Add a full set of tests for the ANSI X9.31 PRNG, using data taken | lloyd | 2008-06-07 | 1 | -2/+6 |
| | | | | | | | | from the NIST CAVS dataset, taken on June 7 2008 from http://csrc.nist.gov/groups/STM/cavp/standards.html AES-128, AES-192, AES-256, and 2 and 3-key TripleDES variants are all tested. | ||||
* | Remove the Global_RNG namespace, along with rng.h and rng.cpp. This was | lloyd | 2008-04-07 | 1 | -2/+2 |
| | | | | | | | | | essentially a facade for the RNG object living in the global library state. Rewrite all callers to directly invoke the global state object: this makes it more clear what functions are actually accessing mutable state outside of the normal reference graph (and thus, which functions will have to be altered in order to remove this dependency). Other facades remain in place for the configuration object and the memory allocator factory. | ||||
* | Replace C-style casts with static_cast (found by GCC's -Wold-style-cast) | lloyd | 2007-11-17 | 1 | -4/+4 |
| | |||||
* | Use the get_clock/get_ticks code instead of calling std::clock directly. Allows | lloyd | 2007-07-23 | 1 | -5/+6 |
| | | | | (nominally) more accurate results. | ||||
* | Respect the --seconds command line argument with --bench-algo | lloyd | 2006-08-13 | 1 | -2/+2 |
| | |||||
* | Remove the public domain notices from the self-test/benchmark code, | lloyd | 2006-08-09 | 1 | -1/+0 |
| | | | | because it turns out to be something of a legal minefield. | ||||
* | Initial checkin1.5.6 | lloyd | 2006-05-18 | 1 | -0/+185 |