aboutsummaryrefslogtreecommitdiffstats
path: root/checks/x509.cpp
Commit message (Expand)AuthorAgeFilesLines
* propagate from branch 'net.randombit.botan.x509-path-validation' (head 63b5a2...lloyd2012-05-251-2/+1
|\
| * Duplicate . printlloyd2012-05-251-1/+0
| * Fairly huge update that replaces the old secmem types with std::vectorlloyd2012-05-181-1/+1
* | Pass a class to the validation function that represents anylloyd2012-03-281-18/+25
* | Fully working path validation. Even fixes the cases in PKITS where welloyd2012-02-061-3/+3
* | propagate from branch 'net.randombit.botan' (head 8efb138f9a7c0b02429372a9c4e...lloyd2011-04-221-14/+17
|\ \ | |/ |/|
| * Some changes circa Feb 22lloyd2011-04-221-14/+17
* | ECC private keys had two different constructors, one taking a grouplloyd2011-04-081-1/+1
|/
* Fix CRL reason codes and updating of CRLs. Add tests for both cases.lloyd2010-10-071-2/+0
* Forward port CRL fixes from rev 7bb2001cd554a1acc3d345914ea710ff0e1d3a6blloyd2010-10-071-0/+16
* Split up src/cert/x509 into a set of modules, though mostly mutuallylloyd2010-09-171-2/+4
* If check against copy fails, print algo namelloyd2010-03-191-1/+1
* Add a new function to public key x509_subject_public_key which returnslloyd2010-03-041-6/+2
* Kill get_EC_Dom_Pars_by_oidlloyd2010-03-011-1/+1
* Add copyright and license notes to pretty much every file that didn't have them,lloyd2009-12-311-0/+6
* In creating X.509 certificates and PKCS #10 requests, let (actually: require)lloyd2009-11-091-2/+8
* Generate an ECDSA cert if ECDSA is enabled during testslloyd2008-10-111-0/+9
* Modularize the public key algorithms, though currently a great deal oflloyd2008-09-281-7/+13
* Create an x509 module containing all of the X509 certificate and CAlloyd2008-09-281-37/+50
* Remove most of the direct references to the global_rng() calllloyd2008-06-281-9/+6
* Remove uses of global PRNG from self-test and benchmark code. Assumeslloyd2008-06-271-4/+3
* Remove load checking, as it requires an RNG (at least at the moment).lloyd2008-06-271-2/+2
* Similiar combining transform for the ElGamal, DSA, and NR private keylloyd2008-06-201-1/+1
* Use RNG& argument for PKCS8::encrypt_key and PKCS8::PEM_encodelloyd2008-06-201-5/+6
* Convert pkcs8_decoder() and x509_decoder() to take a RandomNumberGenerator&lloyd2008-06-201-2/+4
* Fix remaining -Wmissing-declarations warnings in self-test/benchmark codelloyd2008-06-201-0/+2
* Fix some -Wmissing-declarations warningslloyd2008-06-121-0/+4
* X509_CA::{new_crl,update_crl} take a RandomNumberGenerator referencelloyd2008-06-111-2/+2
* X509::create_cert_req and X509::create_self_signed_cert take an RNG reflloyd2008-06-111-3/+9
* Modify X509_CA::make_cert and X509_CA::sign_request to take a RNG referencelloyd2008-06-111-7/+8
* Previously random_integer and friends used the global PRNG object to getlloyd2008-05-241-3/+7
* Change the interface of X509_CA::sign_request as follows:lloyd2008-04-101-2/+7
* Rename X509_PublicKey and PKCS8_PrivateKey to the new types within thelloyd2006-09-061-7/+7
* Split PK_Key into Public_Key and Private_Key; these new classes merge inlloyd2006-09-061-5/+32
* Remove the public domain notices from the self-test/benchmark code,lloyd2006-08-091-1/+0
* Modify the X.509 tests so they pick up a bug in PKCS10_Requestlloyd2006-06-231-0/+2
* Initial checkin1.5.6lloyd2006-05-181-0/+147