aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Log recent changeslloyd2008-11-211-0/+3
* Move MISTY1 tables from mist_tab.cpp to misty1.cpp - pretty smalllloyd2008-11-214-118/+106
* Fix examples makefilelloyd2008-11-211-7/+1
* Make Timer a pure virtual interface and add a new subclass ANSI_Clock_Timerlloyd2008-11-212-31/+40
* Add a typedef in benchmark.h Default_Benchmark_Timer, which checks availablelloyd2008-11-211-8/+26
* Add an example of using the benchmark system to choose the fastest SHA-1lloyd2008-11-211-0/+90
* Add an example of benchmark.hlloyd2008-11-211-0/+41
* Make it clear in log.txt that TR1==ECDSAlloyd2008-11-191-1/+1
* Wrap long lines in configure.pl outputlloyd2008-11-191-10/+46
* Add a comment WRT timing attacks on the AES implementationlloyd2008-11-191-0/+14
* Add a comment to BlockCipher mentionining the usefulness of extending itlloyd2008-11-181-0/+9
* Add some Doxygen comments for BlockCipherModePaddingMethodlloyd2008-11-181-23/+62
* Retroactively log adding SHA-1 SSE2 implementation in 1.7.12. Also mention re...lloyd2008-11-171-0/+2
* Wrap line for readabilitylloyd2008-11-171-1/+2
* Disable ec_tests.cpp unless ECDSA is enabledlloyd2008-11-171-1/+13
* Use TR1 by default with GNU C++ and Intel C++, since all recent versions oflloyd2008-11-174-9/+25
* Reorganize all GF(p)/ECC tests to be called from pk.cpplloyd2008-11-174-11/+13
* Remove print statements in PointGFp::check_invariants which were triggeredlloyd2008-11-171-19/+0
* Bump version to 1.7.23-prelloyd2008-11-173-2/+5
* Output that ECC tests are being run, and run them after GF(p) math tests whic...lloyd2008-11-172-2/+5
* Tame ec_tests.cpp and integrate it into the test code.lloyd2008-11-173-1115/+1124
* Add ec_test.cpp from InSiTo (low level ECC test cases)lloyd2008-11-171-0/+1202
* Ignore PDF and LaTeX toc/log files in doc/lloyd2008-11-171-0/+3
* Update the manual a bit, though really mostly this was deleting thingslloyd2008-11-171-643/+128
* Update log and readme for 1.7.22 release 2008-11-171.7.22lloyd2008-11-172-2/+3
* Enable SSE2 SHA-1 on Intel Prescott CPUslloyd2008-11-171-0/+1
* Add other changes since 1.7.21lloyd2008-11-171-1/+3
* Optimize AES decryption in the same manner as the last changes to AES encrypt...lloyd2008-11-173-41/+45
* Fix mode benchmarkinglloyd2008-11-171-0/+2
* Optimize the first round of AES, currently in the encryption direction only.lloyd2008-11-172-37/+47
* Use std::vector instead of SecureVector to hold random input for filter bench...lloyd2008-11-171-3/+3
* Optimize AES decryption in the same way.lloyd2008-11-171-27/+34
* Fix indexing in EK_[4-7]lloyd2008-11-171-4/+4
* Move the loads of AES::EK to the top of the loop.lloyd2008-11-171-8/+18
* Format block comments for Doxygenlloyd2008-11-172-56/+64
* Only create RNG if needed in test applloyd2008-11-131-5/+5
* Don't namespace botan-config by major/minor versions (use pkg-config for this...lloyd2008-11-131-2/+1
* Don't link against explict version in botan-config (breaks with static libs)lloyd2008-11-131-1/+1
* Make installation a little noisierlloyd2008-11-132-4/+4
* In Algorithm_Factory, create the Algorithm_Cache<> objects dynamicallylloyd2008-11-122-30/+40
* Add comment about non-obvious but vital side effectlloyd2008-11-121-0/+5
* Implement the guts of Algorithm_Factory::prototoype_X using a functionlloyd2008-11-121-65/+80
* Remove Library_State::add_engine and Algorithm_Factory::add_engine,lloyd2008-11-123-35/+37
* Add missing prov_weight.cpplloyd2008-11-121-0/+31
* Library_State had two functions that did the same thing,lloyd2008-11-127-65/+69
* Document memory leak being fixedlloyd2008-11-121-0/+1
* Fix memory leaks in PBE_PKCS5v20 and get_pbelloyd2008-11-123-4/+14
* Revert 2707eb68cb91e0633815a6d6c68d22b9f41227a4 - I had forgotten thatlloyd2008-11-121-1/+1
* Oops, 2^32 nanoseconds < 4.3 seconds, which is pretty small. Use 64 bitlloyd2008-11-121-7/+7
* Add an implementation of name() to Timer. This allows it to belloyd2008-11-121-0/+2