aboutsummaryrefslogtreecommitdiffstats
path: root/src/lib/x509
Commit message (Expand)AuthorAgeFilesLines
* Complete the final annotation changesJack Lloyd2017-09-192-8/+10
* Add API stability annotations.Jack Lloyd2017-09-1918-65/+65
* Clean up use of <limits> headerJack Lloyd2017-09-031-0/+1
* Fix various MSVC warningsJack Lloyd2017-08-311-2/+2
* Remove unused includeJack Lloyd2017-08-291-1/+0
* In OCSP::CertID don't crash if SHA-1 not availableJack Lloyd2017-08-291-1/+1
* add OCSP::Response::certificates() + unit testRené Meusel2017-07-211-0/+5
* Add position of end entity cert in x509_path_validate() doc [ci skip]René Korthaus2017-07-021-1/+1
* Update Doxygen for X509_Certificate::subject_infoDaniel Neus2017-06-231-2/+4
* fix pathLenConstraint validationDaniel Neus2017-05-192-5/+34
* Merge GH #900 Add ability to search by X509 DN hashJack Lloyd2017-04-048-39/+95
|\
| * Add certificate store lookup by subject DN hashNuno Goncalves2017-04-034-0/+38
| * Add X509 issuer and subject DN hash methodsNuno Goncalves2017-04-032-0/+24
| * Fix commentsNuno Goncalves2017-04-031-2/+2
| * Throw exception for Not_ImplementedNuno Goncalves2017-04-031-2/+1
| * Refactor find_cert_by_pubkey_sha1 to reuse hash objectNuno Goncalves2017-04-031-2/+6
| * X509_CA: constantify X509_CA::sign_requestNuno Goncalves2017-04-032-2/+2
| * Refactor and modernize files to be editedNuno Goncalves2017-04-031-33/+24
* | Content:Tomasz Frydrych2017-04-039-26/+26
|/
* Remove "Dirty hack" for multiple defines in lex_me_harder()Simon Warta2017-04-023-5/+10
* Small fixes in API docs [ci skip]René Korthaus2017-03-091-1/+1
* Allow OCSP requests without the full subject certificateNuno Goncalves2017-03-045-16/+43
* Remove verify_end() chained immediatly before end_cons() (close #890)Nuno Goncalves2017-02-253-4/+0
* Fix various SunCC and Solaris warnings and build problems.Jack Lloyd2017-01-241-4/+4
* Move Data_Store from utils to x509Jack Lloyd2017-01-044-4/+225
* Increase Path_Validation_Restrictions default min strength to 110Jack Lloyd2016-12-271-6/+8
* Remove unnecessary BOTAN_DLL annotationsJack Lloyd2016-12-271-1/+1
* Add CertificatePathStatusCodes typedefJack Lloyd2016-12-182-31/+37
* Convert to using standard uintN_t integer typesJack Lloyd2016-12-1826-184/+184
* Rename some methods, add more tests and docsRené Korthaus2016-12-043-12/+50
* Allow custom extensions in X509_Cert_OptionsRené Korthaus2016-12-027-25/+153
* Add OCSP stapling support to TLS clientJack Lloyd2016-11-264-17/+51
* Fix TLS tests wrt validation changesJack Lloyd2016-11-251-2/+2
* Add a test for to_string(Certificate_Status_Code)Jack Lloyd2016-11-251-5/+5
* Address review comments from @cordneyJack Lloyd2016-11-255-114/+249
* Fix popping empty container if no revocation data availableJack Lloyd2016-11-231-2/+2
* Add macro signalling support for online revocation checks.Jack Lloyd2016-11-232-3/+7
* Better OCSP tests including online testsJack Lloyd2016-11-232-2/+10
* Add some simple OCSP testsJack Lloyd2016-11-231-0/+2
* Consult the response for matching certs also, fixes Symantec OCSPJack Lloyd2016-11-231-2/+20
* Refactor X.509 path validationJack Lloyd2016-11-237-356/+744
* Add find_cert_by_pubkey_sha1 to Certificate_Store_In_MemoryJack Lloyd2016-11-234-55/+64
* Add X509_Certificate helper functions for OCSPJack Lloyd2016-11-232-4/+43
* Explicitly number all Certificate_Status_Code enum valuesJack Lloyd2016-11-232-25/+146
* Add key_constraints_to_string, GOST-34.10 cert handlingJack Lloyd2016-11-183-5/+64
* Pubkey cleanupsJack Lloyd2016-11-123-4/+3
* Simplify some code by using T::create_or_throwJack Lloyd2016-11-031-3/+1
* Remove ability to add OIDS at runtime. Remove global OID lock.Jack Lloyd2016-11-031-2/+1
* Move cert/x509 to top level and pem and pbes2 to pubkey.Jack Lloyd2016-11-0337-0/+7052