aboutsummaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* Fixes for Visual C++ 2005; it wasn't picking up the needed conversionlloyd2007-04-231-2/+3
* Include <iterator> into x509_ca.cpp for std::back_inserterlloyd2007-02-281-0/+1
* Remove a call to abort() in global_state() which was triggered if nolloyd2007-02-281-3/+0
* Minor cleanup of the PKCS8_extract function.lloyd2007-01-281-14/+8
* Bump copyright year to 2007lloyd2007-01-20207-207/+207
* Add a new parameter to the Base64_Encoder to specify that a trailinglloyd2007-01-201-3/+3
* Increase the maximum keylength of ARC4 to 256 bytes for Monotone.lloyd2007-01-201-1/+1
* Fix two bugs reported by Zack Weinberg in Base64_Decoderlloyd2007-01-081-2/+4
* Work around some strange Visual Studio bugs that popped up when compilinglloyd2007-01-081-22/+14
* The copy constructor of BER_Decoder was not copying other.parent; thislloyd2006-12-271-1/+1
* Rename the mp_muladd source files to mp_muloplloyd2006-12-151-0/+0
* Rename certstore.cpp to certstor.cpp, both to match the header and to putlloyd2006-12-151-0/+0
* Move the UI pulse functions into the global library state. That is (as bestlloyd2006-12-145-44/+37
* Use set_option in policy.cpplloyd2006-12-141-40/+40
* Add a new set_option member function to Configlloyd2006-12-141-0/+8
* Remove needless try/catch blocklloyd2006-12-141-10/+2
* Remove a dependency on x509cert.h from x509_ext.cpp by moving the definitionlloyd2006-12-121-1/+0
* Allow the creation of 48 bit primeslloyd2006-12-081-1/+1
* Catch Encoding_Error in the keypair consistency check when we generate thelloyd2006-09-301-1/+9
* Throw Encoding_Error instead of Invalid_Argument if a signature encodinglloyd2006-09-304-8/+8
* In the keypair consistency check for encryption/decryption keys, a keylloyd2006-09-301-0/+3
* Move the KDF base class code into kdf.cpp; this prevents the pk_util.cpplloyd2006-09-262-54/+54
* Simplify the initial RNG seeding operationlloyd2006-09-212-19/+7
* Do not allocate a block of memory in Pooling_Allocator::init(); this waslloyd2006-09-201-10/+0
* Make the initialization/deinitialization functions static members oflloyd2006-09-201-21/+17
* The public add_engine API now always places the new engine at the frontlloyd2006-09-201-9/+8
* Make the implementation of the round function a bit easier to read.lloyd2006-09-201-6/+12
* When searching the block list, first try the last block we had a goodlloyd2006-09-111-4/+4
* Correctly deal with allocators added post-initialization. In particular,lloyd2006-09-114-48/+40
* Remove a useless wrapper function.lloyd2006-09-101-17/+6
* Completely rewrite how the default X509_Store searches are performed,lloyd2006-09-101-86/+41
* Hack around some Visual Studio bugs that I can't seem to find good solutionslloyd2006-09-104-16/+35
* Add parenthesis to make the order of evaluation in an expression more obviouslloyd2006-09-091-1/+1
* Add a couple of static_casts to make it clear where a type conversion islloyd2006-09-084-13/+15
* Return the correct type from Basic_Constraints::get_path_limit (was coercinglloyd2006-09-081-1/+1
* Rename instances of X509_PublicKey and PKCS8_PrivateKeylloyd2006-09-069-34/+34
* Split PK_Key into Public_Key and Private_Key; these new classes merge inlloyd2006-09-0610-81/+53
* Implement codec objects for private keys as well.lloyd2006-09-065-125/+155
* Remove some old commented out test code.lloyd2006-09-061-54/+0
* First step in a major rewrite of the high level public key code. Thelloyd2006-09-063-65/+205
* Merge a formerly duplicate function (one in an anonymous namespace inlloyd2006-09-062-28/+19
* Move the declaration of AlgorithmIdentifier into its own header file.lloyd2006-09-061-1/+1
* PK_Verifier no longer keeps a reference to the key being used; it onlylloyd2006-09-061-7/+15
* Change Engine to not rely on the existence of an Algorithm base class forlloyd2006-09-061-123/+83
* Add a new version of the StreamCipher_Filter constructor that takes a keylloyd2006-08-231-0/+11
* Put the definitions of Pipe::LAST_MESSAGE and Pipe::DEFAULT_MESSAGE intolloyd2006-08-231-0/+6
* Fix a bug that caused subject alternative name information to be savedlloyd2006-08-231-2/+5
* X509_Certificate::ex_constraints and ::policies now return (if possible)lloyd2006-08-221-2/+22
* Have OIDS::lookup do the right thing when given an OID that isn'tlloyd2006-08-221-2/+8
* Add "OrgUnit" as an additional synonym for X520.OrganizationalUnit,lloyd2006-08-221-1/+2