aboutsummaryrefslogtreecommitdiffstats
path: root/checks
Commit message (Expand)AuthorAgeFilesLines
* Change PK_Signer::signature to take a RandomNumberGenerator referencelloyd2008-06-102-21/+5
* PK_Encryptor::encrypt now takes a RandomNumberGenerator reference, insteadlloyd2008-06-102-14/+7
* Make the contents of Botan_types namespace be just using declarations,lloyd2008-06-071-1/+1
* Add a full set of tests for the ANSI X9.31 PRNG, using data takenlloyd2008-06-078-53/+2158
* Make the two parameters of Randpool (which underlying block cipher and MAClloyd2008-05-252-5/+13
* Avoid using the global RNG in check_key, instead pass a reference.lloyd2008-05-241-10/+10
* Previously random_integer and friends used the global PRNG object to getlloyd2008-05-245-18/+28
* propagate from branch 'net.randombit.botan' (head 51f9ee5180a5cacdfff31504266...lloyd2008-04-216-20/+20
|\
| * propagate from branch 'net.randombit.botan' (head 6afe2db1f710f75bc27e189bb8b...lloyd2008-04-106-20/+20
| |\
| | * Remove the Global_RNG namespace, along with rng.h and rng.cpp. This waslloyd2008-04-076-20/+20
* | | Update Fixed_Output_RNG (used for testing) to implement is_seededlloyd2008-04-211-0/+2
|/ /
* / Change the interface of X509_CA::sign_request as follows:lloyd2008-04-101-2/+7
|/
* Fix pk_bench.cpp compilation (remove a stray try statement)lloyd2008-01-171-3/+2
* merge of '3d9e9476c5b2a2ee125eee7e0dd10bfe460d0546'lloyd2007-12-2418-342/+364
|\
| * Replace C-style casts with static_cast (found by GCC's -Wold-style-cast)lloyd2007-11-172-6/+5
| * Add base64 encoding and decoding to the set of benchmarked filterslloyd2007-11-161-0/+3
| * Revert the change that renamed append() to push_back(). As pointed outlloyd2007-11-151-1/+1
| * Rename MemoryRegion::append to push_backlloyd2007-11-141-1/+1
| * Prevent lines > 80 columnslloyd2007-11-111-1/+1
| * Wrap lines in pk_bench and passhash to keep them under 80 columns.lloyd2007-10-191-3/+4
| * Remove several uses of old style C casts in favor of C++98's static_cast and lloyd2007-10-193-7/+14
| * Increase the (arbitrary) upper bound on how long the benchmarks can run tolloyd2007-09-181-1/+1
| * Add CBC-MAC(AES) tests that use longer inputslloyd2007-09-171-1/+85
| * Check in an initial implementation of CBC-MAC.lloyd2007-09-161-136/+136
| * Cleanup the public key benchmark code: avoid macros, use PEM/PKCSlloyd2007-09-1311-190/+119
| * Remove code checking the BOTAN_NO_ macros for if particular public keylloyd2007-09-132-69/+9
| * Comment out the CBC-MAC test vectors for now since they cause warningslloyd2007-09-131-136/+136
* | Remove the BOTAN_NO_ macroslloyd2007-09-132-69/+9
* | Comment out the CBC-MAC test vectors since the algorithm has not beenlloyd2007-09-071-136/+136
|/
* Check in some test vectors for plain FIPS 113 CBC-MAC using DES and AES-128lloyd2007-08-031-0/+137
* Use the get_clock/get_ticks code instead of calling std::clock directly. Allowslloyd2007-07-231-5/+6
* DSA-2048 and DSA-3072 benchmarks, disabled for a while due to lack oflloyd2007-03-091-4/+6
* Document the --init flag to checklloyd2007-03-091-1/+3
* Eliminate most uses of exit() to bail on an error; instead throw anlloyd2007-02-193-33/+14
* Use OptionParser::init_if_setlloyd2006-12-091-18/+14
* Add a value_if_set member function to the getopt implementation (returnslloyd2006-12-092-1/+9
* Decide to print ms/op or ops/second at runtime instead of compile time.lloyd2006-11-121-10/+8
* Add (very basic) HTML output for public key benchmarking.lloyd2006-09-272-14/+29
* Change the default CPU MHz when RDTSC is used to 1.866 GHz to match motokolloyd2006-09-261-1/+1
* Allow --bench-algo to take multiple argumentslloyd2006-09-261-4/+10
* Update reference for the SEED test vectorslloyd2006-09-141-2/+2
* Rename X509_PublicKey and PKCS8_PrivateKey to the new types within thelloyd2006-09-063-12/+12
* Split PK_Key into Public_Key and Private_Key; these new classes merge inlloyd2006-09-061-5/+32
* Respect the --seconds command line argument with --bench-algolloyd2006-08-132-4/+4
* Add checks for MD4, MD5, and SHA-1 for zero-length inputslloyd2006-08-131-0/+3
* In 'check', always initialize the library and run basic self tests, evenlloyd2006-08-121-6/+2
* Remove the public domain notices from the self-test/benchmark code,lloyd2006-08-0912-19/+2
* Add header guardslloyd2006-08-091-0/+5
* Enable testing the sizes of basic types in the test suite, and fix somelloyd2006-08-091-23/+7
* Add a simple option parser to the check utility; it makes for much sanerlloyd2006-08-093-72/+171