| Commit message (Expand) | Author | Age | Files | Lines |
* | Optimize AES decryption in the same manner as the last changes to AES encrypt... | lloyd | 2008-11-17 | 3 | -41/+45 |
* | Fix mode benchmarking | lloyd | 2008-11-17 | 1 | -0/+2 |
* | Optimize the first round of AES, currently in the encryption direction only. | lloyd | 2008-11-17 | 2 | -37/+47 |
* | Use std::vector instead of SecureVector to hold random input for filter bench... | lloyd | 2008-11-17 | 1 | -3/+3 |
* | Optimize AES decryption in the same way. | lloyd | 2008-11-17 | 1 | -27/+34 |
* | Fix indexing in EK_[4-7] | lloyd | 2008-11-17 | 1 | -4/+4 |
* | Move the loads of AES::EK to the top of the loop. | lloyd | 2008-11-17 | 1 | -8/+18 |
* | Format block comments for Doxygen | lloyd | 2008-11-17 | 2 | -56/+64 |
* | Only create RNG if needed in test app | lloyd | 2008-11-13 | 1 | -5/+5 |
* | Don't namespace botan-config by major/minor versions (use pkg-config for this... | lloyd | 2008-11-13 | 1 | -2/+1 |
* | Don't link against explict version in botan-config (breaks with static libs) | lloyd | 2008-11-13 | 1 | -1/+1 |
* | Make installation a little noisier | lloyd | 2008-11-13 | 2 | -4/+4 |
* | In Algorithm_Factory, create the Algorithm_Cache<> objects dynamically | lloyd | 2008-11-12 | 2 | -30/+40 |
* | Add comment about non-obvious but vital side effect | lloyd | 2008-11-12 | 1 | -0/+5 |
* | Implement the guts of Algorithm_Factory::prototoype_X using a function | lloyd | 2008-11-12 | 1 | -65/+80 |
* | Remove Library_State::add_engine and Algorithm_Factory::add_engine, | lloyd | 2008-11-12 | 3 | -35/+37 |
* | Add missing prov_weight.cpp | lloyd | 2008-11-12 | 1 | -0/+31 |
* | Library_State had two functions that did the same thing, | lloyd | 2008-11-12 | 7 | -65/+69 |
* | Document memory leak being fixed | lloyd | 2008-11-12 | 1 | -0/+1 |
* | Fix memory leaks in PBE_PKCS5v20 and get_pbe | lloyd | 2008-11-12 | 3 | -4/+14 |
* | Revert 2707eb68cb91e0633815a6d6c68d22b9f41227a4 - I had forgotten that | lloyd | 2008-11-12 | 1 | -1/+1 |
* | Oops, 2^32 nanoseconds < 4.3 seconds, which is pretty small. Use 64 bit | lloyd | 2008-11-12 | 1 | -7/+7 |
* | Add an implementation of name() to Timer. This allows it to be | lloyd | 2008-11-12 | 1 | -0/+2 |
* | Remove support for provider identifiers from SCAN_Name - it turns out this | lloyd | 2008-11-12 | 16 | -213/+277 |
* | Update readme and log for 1.7.21 release 2008-11-111.7.21 | lloyd | 2008-11-11 | 2 | -4/+4 |
* | Remove last uses of lookup.h in CMS code | lloyd | 2008-11-11 | 2 | -18/+31 |
* | Remove some uses of lookup.h from CMS code | lloyd | 2008-11-11 | 2 | -4/+9 |
* | Mention an idea for wall clock sync in Hardware_Timer | lloyd | 2008-11-11 | 1 | -0/+6 |
* | Process engines in order of addition instead of backwards | lloyd | 2008-11-11 | 1 | -3/+5 |
* | Change self tests to not use lookup (instead passes_self_tests takes an | lloyd | 2008-11-11 | 2 | -101/+121 |
* | Add constructors to MAC_Filter taking a MAC object pointer instead of | lloyd | 2008-11-11 | 1 | -0/+31 |
* | Drop use of entropy estimation in Randpool for the same reason as HMAC_RNG. | lloyd | 2008-11-11 | 6 | -147/+21 |
* | Move utils/{timer,mutex} to toplevel | lloyd | 2008-11-11 | 27 | -0/+0 |
* | Rename timers.h to timer.h | lloyd | 2008-11-11 | 9 | -9/+9 |
* | Remove pk_lookup - half of it (look_pk.{cpp,h}) depended on libstate directly, | lloyd | 2008-11-11 | 17 | -35/+11 |
* | Mention engine changes in release notes | lloyd | 2008-11-11 | 1 | -0/+2 |
* | Include libstate.h in botan.h, since it is pretty vital at this point to | lloyd | 2008-11-11 | 1 | -0/+1 |
* | Wrap at 80 columns | lloyd | 2008-11-11 | 5 | -7/+18 |
* | Add a runtime benchmarking system (for ciphers/hash/MACs) | lloyd | 2008-11-11 | 3 | -0/+232 |
* | Make a change in how providers are requiested in Algorithm_Factory to | lloyd | 2008-11-11 | 1 | -8/+24 |
* | Move most of the remaining libstate code to pk_engine.cpp, move engines | lloyd | 2008-11-11 | 51 | -284/+128 |
* | Use cache in Algorithm_Factory for ciphers | lloyd | 2008-11-11 | 3 | -129/+124 |
* | Throw an exception if SCAN name is malformed or empty | lloyd | 2008-11-11 | 1 | -0/+3 |
* | Fix algo_cache to track aliases, all tests pass | lloyd | 2008-11-11 | 2 | -31/+27 |
* | Remove support for multiple providers in SCAN_Name, mostly because I | lloyd | 2008-11-11 | 2 | -32/+19 |
* | Add a new cache at the level of Algorithm_Factory. Intent is to replace | lloyd | 2008-11-11 | 4 | -1/+149 |
* | Make Engine::find_XYZ public | lloyd | 2008-11-11 | 1 | -15/+17 |
* | Remove needless include of libstate.h from init.h | lloyd | 2008-11-11 | 1 | -1/+2 |
* | Split asm_engine into three engines (ia32, amd64, sse2). This allows | lloyd | 2008-11-11 | 14 | -71/+202 |
* | Make SCAN_Name::arg return a new SCAN_Name that has the same providers list, | lloyd | 2008-11-11 | 5 | -30/+49 |