aboutsummaryrefslogtreecommitdiffstats
path: root/src/x509_ca.cpp
Commit message (Expand)AuthorAgeFilesLines
* Create an x509 module containing all of the X509 certificate and CAlloyd2008-09-281-288/+0
* Remove the Config class.lloyd2008-06-301-3/+2
* Remove global_config() - replace by direct calls to global_state()lloyd2008-06-301-4/+5
* X509_CA::{new_crl,update_crl} take a RandomNumberGenerator referencelloyd2008-06-111-7/+7
* Modify X509_CA::make_cert and X509_CA::sign_request to take a RNG referencelloyd2008-06-111-3/+3
* Change PK_Signer::signature to take a RandomNumberGenerator referencelloyd2008-06-101-3/+7
* Remove random_integer() and replace it with a BigInt constructor taking alloyd2008-05-241-2/+1
* Previously random_integer and friends used the global PRNG object to getlloyd2008-05-241-1/+5
* Remove Config::option_as_time, instead call timespec_to_u32bit inlloyd2008-05-021-2/+5
* Move Signature_Format enum to pubkey.hlloyd2008-04-291-3/+26
* Change the interface of X509_CA::sign_request as follows:lloyd2008-04-101-17/+4
* Change the copyrights in all files in the Botan tree to directly reflectlloyd2008-04-101-1/+1
* Mostly revert 2f4fd18182d5a75c40cd831e7ee3c314be5c57d6, only keep thelloyd2008-03-101-1/+1
* Mass update of the copyright date. Honestly I don't know why I bother,lloyd2008-02-141-1/+1
* Include the iterator header for std::back_inserter. Noticed whenlloyd2007-02-161-0/+1
* Bump copyright year to 2007lloyd2007-01-201-1/+1
* Rename instances of X509_PublicKey and PKCS8_PrivateKeylloyd2006-09-061-4/+4
* Implement codec objects for private keys as well.lloyd2006-09-061-1/+7
* Merge a formerly duplicate function (one in an anonymous namespace inlloyd2006-09-061-10/+19
* Move include of x509_ext.h to x509_ca.h, instead of using forwardlloyd2006-07-311-13/+8
* Make choose_sig_format a static member of Config rather thanlloyd2006-07-011-1/+1
* Access the global configuration through an object reference insteadlloyd2006-07-011-4/+4
* More config.h include fixeslloyd2006-07-011-1/+1
* Remove an implementation of make_signed from x509_ca.cpp, insteadlloyd2006-06-251-20/+4
* Remove the older version of X509_CA::make_cert entirelylloyd2006-06-251-32/+10
* Add a new variant of X509_CA::make_cert that takes an Extensions object,lloyd2006-06-251-0/+18
* Add an X509_GlobalState pointer to the library state.lloyd2006-06-241-3/+0
* Use accessor functions for CRL_Entry, instead of having public datalloyd2006-06-231-3/+3
* Make Alternative_Name an abstract base, from which the subjectlloyd2006-06-231-8/+2
* Syntax changes to the BER and DER APIs to improve readability of codelloyd2006-05-191-74/+73
* Initial checkin1.5.6lloyd2006-05-181-0/+287