| Commit message (Expand) | Author | Age | Files | Lines |
* | Truncate the X9.42 PRF output if the counter overflows. | lloyd | 2007-10-15 | 1 | -1/+1 |
* | Make some formatting between the encryption and decryption code equivalent. | lloyd | 2007-10-15 | 1 | -1/+4 |
* | Use shorter variable names in the TEA code. | lloyd | 2007-10-15 | 1 | -12/+12 |
* | Move the self tests from LibraryInitializer::initialize to | lloyd | 2007-10-15 | 2 | -7/+7 |
* | The last checkin did not work; the Library_State constructor called code1.7.2 | lloyd | 2007-10-13 | 2 | -9/+31 |
* | Move most of the initializer code directly into the Library_State constructor | lloyd | 2007-10-13 | 2 | -80/+65 |
* | If we attempt to access the global state, and it is null, call | lloyd | 2007-10-07 | 1 | -1/+1 |
* | Add OIDs for SHA-224, SHA-256, SHA-384, SHA-512, and DSA with SHA-224 and | lloyd | 2007-10-03 | 1 | -1/+9 |
* | If DL_Group's constructor can't find a group, throw a reasonably informative | lloyd | 2007-09-29 | 1 | -1/+6 |
* | Use the OUTPUT_LENGTH constant instead of assuming the block size of the cipher | lloyd | 2007-09-17 | 1 | -6/+7 |
* | Check in an initial implementation of CBC-MAC. | lloyd | 2007-09-16 | 2 | -0/+110 |
* | Use Botan:: prefixes to work around a bug in Visual Studio C++ 2003. Patch | lloyd | 2007-07-27 | 1 | -2/+2 |
* | If counter overflows, truncate the output of KDF2. That effectively | lloyd | 2007-07-26 | 1 | -1/+1 |
* | Avoid C-style casts (as detected by GCC's -Wold-style-cast) and instead use | lloyd | 2007-07-23 | 34 | -99/+109 |
* | Use std::string::data() instead of std::string::c_str() in cases where we | lloyd | 2007-07-21 | 9 | -10/+10 |
* | Combine the Blowfish initial sbox contents into a single 1024 element array. | lloyd | 2007-07-17 | 2 | -98/+91 |
* | If an algorithm cache lookup fails, index the newly created prototype object | lloyd | 2007-07-17 | 1 | -6/+7 |
* | We don't need to use locked memory in the X.509 distinguished name. | lloyd | 2007-06-11 | 1 | -1/+1 |
* | On an assignment or initialization split across lines, put the = at the end | lloyd | 2007-05-31 | 2 | -6/+6 |
* | propagate from branch 'net.randombit.botan.stable' (head e92fe807f749c5266693... | lloyd | 2007-05-31 | 1 | -1/+1 |
|\ |
|
| * | Typo: RFC 882 instead of 822. Reported by Yves Jerschow. | lloyd | 2007-05-31 | 1 | -1/+1 |
* | | Use the word-loading operations in SHA-384/SHA-512 as well | lloyd | 2007-05-31 | 1 | -5/+4 |
* | | Write functions to handle loading and saving words a block at a time, taking ... | lloyd | 2007-05-31 | 36 | -425/+303 |
* | | Enable DATA_ENCIPHERMENT in constraints for encryption keys. | lloyd | 2007-05-18 | 1 | -1/+1 |
* | | Check in a change from Yves Jerschow optimizing the HMAC key schedule. | lloyd | 2007-05-15 | 1 | -5/+11 |
* | | propagate from branch 'net.randombit.botan.stable' (head 8a2b79c64a13d3f70b02... | lloyd | 2007-04-25 | 1 | -11/+1 |
|\| |
|
| * | Check in a working fix for the mem_pool issues encountered by some Visual | lloyd | 2007-04-25 | 1 | -11/+1 |
| * | Revert the last change; it actually broke the memory allocators in a | lloyd | 2007-04-23 | 1 | -1/+1 |
| * | Fixes for Visual C++ 2005; it wasn't picking up the needed conversion | lloyd | 2007-04-23 | 1 | -2/+3 |
* | | Small cleanups. | lloyd | 2007-03-10 | 1 | -1/+0 |
* | | Add new OIDs for Rabin-Williams and Nyberg-Rueppel keys and signatures. | lloyd | 2007-03-10 | 1 | -0/+23 |
* | | Catch exceptions in OIDS::lookup and rethrow a Lookup_Error. Attempting to | lloyd | 2007-03-10 | 1 | -2/+10 |
* | | Move the version query code out of base.cpp and into version.cpp; I have | lloyd | 2007-03-08 | 2 | -18/+28 |
* | | Inline the definition of Tiger::round into Tiger::pass, which was its only | lloyd | 2007-03-07 | 1 | -21/+55 |
* | | Add startup selftests for SHA-256 and HMAC(SHA-256) | lloyd | 2007-03-04 | 1 | -0/+18 |
* | | Introduce a class Seed which represents the domain parameter seed, rather | lloyd | 2007-03-04 | 1 | -15/+30 |
* | | Use prefix rather than postfix increment in places where it can be used. | lloyd | 2007-03-03 | 4 | -6/+6 |
* | | Alter one of the constructors of DL_Group to take a parameter specifying | lloyd | 2007-03-03 | 2 | -36/+56 |
* | | BigInt::operator[] now guards against accesses that are larger than the | lloyd | 2007-03-03 | 1 | -0/+17 |
* | | Add a version of BigInt::binary_decode taking a MemoryRegion of bytes | lloyd | 2007-03-01 | 1 | -0/+8 |
* | | Inline the round functions of RC2. This is about 15% faster on my machine, | lloyd | 2007-03-01 | 1 | -52/+48 |
* | | merge of '8d39383f5142c3a42ccef1b06333f5aef24e998f' | lloyd | 2007-03-01 | 2 | -15/+8 |
|\ \ |
|
| * | | propagate from branch 'net.randombit.botan.stable' (head fd0242cd1f44b6d9d0e5... | lloyd | 2007-02-28 | 2 | -15/+8 |
| |\| |
|
| | * | Include <iterator> into x509_ca.cpp for std::back_inserter | lloyd | 2007-02-28 | 1 | -0/+1 |
| | * | Remove a call to abort() in global_state() which was triggered if no | lloyd | 2007-02-28 | 1 | -3/+0 |
| | * | Minor cleanup of the PKCS8_extract function. | lloyd | 2007-01-28 | 1 | -14/+8 |
* | | | Split DSA parameter generation into src/dsa_gen.cpp, and make the functions | lloyd | 2007-03-01 | 2 | -96/+112 |
|/ / |
|
* | | Include the iterator header for std::back_inserter. Noticed when | lloyd | 2007-02-16 | 1 | -0/+1 |
* | | Clean up the definition of PKCS8_extract, though really this whole file | lloyd | 2007-02-15 | 1 | -5/+4 |
* | | Improve readability slightly in the code handling CRL decoding. | lloyd | 2007-02-15 | 1 | -5/+3 |