| Commit message (Expand) | Author | Age | Files | Lines |
* | Inline the definition of Tiger::round into Tiger::pass, which was its only | lloyd | 2007-03-07 | 1 | -1/+2 |
* | Alter one of the constructors of DL_Group to take a parameter specifying | lloyd | 2007-03-03 | 1 | -4/+5 |
* | BigInt::operator[] now guards against accesses that are larger than the | lloyd | 2007-03-03 | 1 | -2/+2 |
* | Add a version of BigInt::binary_decode taking a MemoryRegion of bytes | lloyd | 2007-03-01 | 1 | -0/+1 |
* | Inline the round functions of RC2. This is about 15% faster on my machine, | lloyd | 2007-03-01 | 1 | -4/+1 |
* | Split DSA parameter generation into src/dsa_gen.cpp, and make the functions | lloyd | 2007-03-01 | 2 | -6/+5 |
* | Bump copyright year to 2007 | lloyd | 2007-01-20 | 164 | -164/+164 |
* | Add a new parameter to the Base64_Encoder to specify that a trailing | lloyd | 2007-01-20 | 1 | -1/+2 |
* | Work around some strange Visual Studio bugs that popped up when compiling | lloyd | 2007-01-08 | 1 | -3/+5 |
* | Move the UI pulse functions into the global library state. That is (as best | lloyd | 2006-12-14 | 3 | -30/+27 |
* | Add a new set_option member function to Config | lloyd | 2006-12-14 | 1 | -3/+3 |
* | The symkey.h header no longer needs to include enums.h; remove it | lloyd | 2006-12-14 | 5 | -1/+4 |
* | Remove a dependency on x509cert.h from x509_ext.cpp by moving the definition | lloyd | 2006-12-12 | 2 | -2/+3 |
* | Add a function to Library_State allowing callers to check if the global | lloyd | 2006-09-21 | 1 | -1/+3 |
* | Do not allocate a block of memory in Pooling_Allocator::init(); this was | lloyd | 2006-09-20 | 1 | -1/+0 |
* | Make the initialization/deinitialization functions static members of | lloyd | 2006-09-20 | 1 | -14/+8 |
* | The public add_engine API now always places the new engine at the front | lloyd | 2006-09-20 | 1 | -1/+1 |
* | Correctly deal with allocators added post-initialization. In particular, | lloyd | 2006-09-11 | 4 | -6/+9 |
* | Completely rewrite how the default X509_Store searches are performed, | lloyd | 2006-09-10 | 2 | -15/+58 |
* | Hack around some Visual Studio bugs that I can't seem to find good solutions | lloyd | 2006-09-10 | 1 | -8/+5 |
* | Return the correct type from Basic_Constraints::get_path_limit (was coercing | lloyd | 2006-09-08 | 1 | -1/+1 |
* | Make various member functions in the PK algorithms public, particularly | lloyd | 2006-09-07 | 8 | -63/+45 |
* | Rename instances of X509_PublicKey and PKCS8_PrivateKey | lloyd | 2006-09-06 | 15 | -39/+39 |
* | Split PK_Key into Public_Key and Private_Key; these new classes merge in | lloyd | 2006-09-06 | 11 | -48/+45 |
* | Implement codec objects for private keys as well. | lloyd | 2006-09-06 | 3 | -13/+28 |
* | First step in a major rewrite of the high level public key code. The | lloyd | 2006-09-06 | 4 | -13/+37 |
* | Merge a formerly duplicate function (one in an anonymous namespace in | lloyd | 2006-09-06 | 1 | -0/+6 |
* | Move the declaration of AlgorithmIdentifier into its own header file. | lloyd | 2006-09-06 | 2 | -22/+40 |
* | PK_Verifier no longer keeps a reference to the key being used; it only | lloyd | 2006-09-06 | 1 | -4/+11 |
* | Move the name() declaration in BlockCipherModePaddingMethod to match the | lloyd | 2006-09-06 | 1 | -2/+1 |
* | Remove the Algorithm class; the only members it exposed where name() and | lloyd | 2006-09-06 | 3 | -22/+31 |
* | Change Engine to not rely on the existence of an Algorithm base class for | lloyd | 2006-09-06 | 1 | -6/+27 |
* | Make SymmetricKey and InitializationVector simple typedefs of OctetString; | lloyd | 2006-08-23 | 1 | -23/+4 |
* | Make Filter::send non-virtual; this was apparently something vestigal from | lloyd | 2006-08-23 | 1 | -1/+1 |
* | Add a new version of the StreamCipher_Filter constructor that takes a key | lloyd | 2006-08-23 | 1 | -0/+1 |
* | Put the definitions of Pipe::LAST_MESSAGE and Pipe::DEFAULT_MESSAGE into | lloyd | 2006-08-23 | 1 | -2/+1 |
* | X509_CRL::force_decode should not be public | lloyd | 2006-08-23 | 1 | -2/+1 |
* | Change the header guard to the standard BOTAN_*_H__ form | lloyd | 2006-08-22 | 1 | -2/+2 |
* | Let SHA_160::W be resized dynamically; potentially the asm version could | lloyd | 2006-08-21 | 1 | -2/+2 |
* | Move bigint_simple_mul into mp_mul.cpp, since that is the only place it | lloyd | 2006-08-19 | 1 | -2/+0 |
* | Move Montgomery reduction algorithm into mp_asm.cpp | lloyd | 2006-08-19 | 1 | -0/+2 |
* | Split Montgomery reduction into two functions, the core algorithm linked | lloyd | 2006-08-16 | 1 | -2/+2 |
* | Replace Serpent's key_xor function with a macro, so the header can be | lloyd | 2006-08-15 | 1 | -1/+0 |
* | Merge the AES TD and TE arrays, so assembly versions can used indexed | lloyd | 2006-08-13 | 1 | -2/+1 |
* | Remove an unneeded friend declaration for the division function. | lloyd | 2006-08-12 | 1 | -1/+0 |
* | The two classes that used to need direct access to the SHA-1 | lloyd | 2006-08-05 | 1 | -3/+0 |
* | Make it possible to insert Engines into the front of the queue; | lloyd | 2006-08-05 | 1 | -1/+1 |
* | The use_engines flag was not being respected; specifically, if there | lloyd | 2006-08-05 | 1 | -1/+1 |
* | Move include of x509_ext.h to x509_ca.h, instead of using forward | lloyd | 2006-07-31 | 1 | -1/+2 |
* | Remove FIPS140::good_edc; it has never been used and probably will not | lloyd | 2006-07-29 | 1 | -1/+0 |