aboutsummaryrefslogtreecommitdiffstats
path: root/src/benchmark
Commit message (Expand)AuthorAgeFilesLines
* Remove get_nanoseconds_clock as we'll rely on std::chrono's highlloyd2012-02-201-14/+12
* Merge fixups. Add locking to default session manager. Use chrono liblloyd2012-02-202-2/+4
* propagate from branch 'net.randombit.botan' (head 303b2518a80553214b1e5ab4d9b...lloyd2010-11-042-24/+40
|\
| * propagate from branch 'net.randombit.botan' (head 2898d79f992f27a328a3e41d34b...lloyd2010-10-132-24/+40
| |\
| | * propagate from branch 'net.randombit.botan' (head 717a9d103aa80e6d66c04e3a23c...lloyd2010-08-042-24/+40
| | |\
| | | * propagate from branch 'net.randombit.botan' (head 294e2082ce9231d6165276e2f2a...lloyd2010-06-172-2/+2
| | | |\
| | | * \ propagate from branch 'net.randombit.botan' (head a5f25a3b954f24c5d07fa0dab6c...lloyd2010-04-281-1/+1
| | | |\ \
| | | * | | Various updates: unique_ptr, using chrono, merge fixups, etclloyd2010-03-091-4/+4
| | | * | | propagate from branch 'net.randombit.botan' (head 5525439539abc808b7b8588380a...lloyd2009-12-222-20/+36
| | | |\ \ \
| | | | * \ \ propagate from branch 'net.randombit.botan' (head 14c1d4dc8696d2705a70ec3d240...lloyd2009-12-212-21/+36
| | | | |\ \ \
| | | | | * \ \ propagate from branch 'net.randombit.botan' (head 744dccf92270cf16b80b50ee275...lloyd2009-12-161-7/+0
| | | | | |\ \ \
| | | | | * \ \ \ propagate from branch 'net.randombit.botan' (head b3515264af291b4785d3d296e2c...lloyd2009-12-011-2/+0
| | | | | |\ \ \ \
| | | | | * \ \ \ \ propagate from branch 'net.randombit.botan' (head b431f4bc404f3ed4a5332b69100...lloyd2009-11-201-4/+4
| | | | | |\ \ \ \ \
| | | | | * \ \ \ \ \ propagate from branch 'net.randombit.botan' (head 2773c2310e8c0a51975987a2dd6...lloyd2009-11-023-56/+47
| | | | | |\ \ \ \ \ \
| | | | | | * \ \ \ \ \ propagate from branch 'net.randombit.botan' (head 8a5eb02c2e451fc983f234f7ba2...lloyd2009-09-303-56/+47
| | | | | | |\ \ \ \ \ \
| | | | | | | * \ \ \ \ \ propagate from branch 'net.randombit.botan' (head 92e05ab242e4b6998d685961c53...lloyd2009-09-171-1/+0
| | | | | | | |\ \ \ \ \ \
| | | | | | | * | | | | | | Use <chrono> in the runtime benchmarking code instead of the locallloyd2009-09-163-56/+47
* | | | | | | | | | | | | | Add new top-level algorithm which provides basic functionality: namelloyd2010-11-012-3/+3
* | | | | | | | | | | | | | Eliminate the constant size_t values in SymmetricAlgorithm that givelloyd2010-10-281-3/+3
|/ / / / / / / / / / / / /
* | | | | | | | | | | | | s/BLOCK_SIZE/block_size()/lloyd2010-10-131-2/+2
* | | | | | | | | | | | | s/u32bit/size_t/ in codec and benchmarklloyd2010-10-122-9/+9
* | | | | | | | | | | | | I had this older version of algorithm_benchmark included forlloyd2010-09-161-18/+0
|/ / / / / / / / / / / /
* | | | | | | | | | | / Change the benchmark code to also take a buf_size, instead of using hardcodedlloyd2010-07-302-7/+28
| |_|_|_|_|_|_|_|_|_|/ |/| | | | | | | | | |
* | | | | | | | | | | Use "/*" instead of "/**" in starting comments at the begining of a file.lloyd2010-06-072-2/+2
| |_|_|_|_|_|_|_|_|/ |/| | | | | | | | |
* | | | | | | | | | Remove some C-style castslloyd2010-04-231-1/+1
|/ / / / / / / / /
* / / / / / / / / Remove unneeded iostream/stdio includeslloyd2009-12-211-2/+0
|/ / / / / / / /
* | | | | | | / Un-internal loadstor.h (and its header deps, rotate.h andlloyd2009-12-211-9/+10
| |_|_|_|_|_|/ |/| | | | | |
* | | | | | | Full working amalgamation build, plus internal-only headers concept.lloyd2009-12-161-7/+0
| |_|_|_|_|/ |/| | | | |
* | | | | | Consolidate the non-canonical epoch timers, like cpuid and Win32'slloyd2009-12-013-48/+21
| |_|_|_|/ |/| | | |
* | | | | Add missing BOTAN_DLL macros for algorithm_benchmark and SCAN_Namelloyd2009-11-201-5/+5
|/ / / /
* | | | Remove the 'realname' attribute on all modules and cc/cpu/os info files.lloyd2009-10-291-2/+0
* | | | Cleanups/random changes in the stream cipher code:lloyd2009-10-141-1/+1
|/ / /
* | / In the benchmark code, set a random key for the block and stream ciphers.lloyd2009-09-231-0/+4
| |/ |/|
* | Split up util.h into 3 fileslloyd2009-09-171-1/+0
|/
* In benchmark.cpp, use encrypt_n when benchmarking block cipherslloyd2009-08-121-2/+1
* Change how the pair is constructed for Sun Forte compatabilitylloyd2009-07-311-1/+1
* Move some files around to break up dependencies between directorieslloyd2009-07-161-0/+1
* Add a script that reads the output of print_deps.py and rewriteslloyd2009-07-151-0/+9
* Thomas Moschny passed along a request from the Fedora packagers which camelloyd2009-03-302-0/+4
* Add Doxygen comment for Timer::clock. Fix @return in benchmark.h and x509_ca.hlloyd2008-11-251-1/+1
* Fix a roundoff error in the block cipher benchmarkslloyd2008-11-241-16/+17
* Fix integer overflow in benchmarslloyd2008-11-231-4/+4
* Fix poorly named functionlloyd2008-11-211-6/+6
* Mention ANSI clock seems pretty bogus for benchmarkinglloyd2008-11-211-0/+3
* Add a typedef in benchmark.h Default_Benchmark_Timer, which checks availablelloyd2008-11-211-8/+26
* Oops, 2^32 nanoseconds < 4.3 seconds, which is pretty small. Use 64 bitlloyd2008-11-121-7/+7
* Remove support for provider identifiers from SCAN_Name - it turns out thislloyd2008-11-121-6/+7
* Rename timers.h to timer.hlloyd2008-11-111-1/+1
* Add a runtime benchmarking system (for ciphers/hash/MACs)lloyd2008-11-113-0/+232