aboutsummaryrefslogtreecommitdiffstats
path: root/src/lib/x509/x509_ext.cpp
Commit message (Expand)AuthorAgeFilesLines
* Use make_shared in x509_ext.cppJack Lloyd2021-04-031-59/+55
* Change arg type of Extensions::{add, add_new, replace}Jack Lloyd2021-04-031-9/+7
* Change the return type of Certificate_Extensions::copyJack Lloyd2021-04-031-4/+4
* Don't use shouting case for ASN1_{Type,Class} valuesJack Lloyd2021-01-131-23/+23
* Add some helpers for start_consJack Lloyd2021-01-131-1/+1
* Split ASN1 tags enum class into 2 enum classessledgehammer_9992021-01-111-25/+25
* Convert ASN1_Tag to an enum classJack Lloyd2020-12-201-41/+41
* Remove outer shared_ptr from Certificate in certstore interfaceJack Lloyd2020-11-231-5/+5
* Remove Data_StoreJack Lloyd2020-11-061-153/+0
* Remove deprecated headers, make more headers internalJack Lloyd2020-11-061-2/+2
* Fix a leak in Extensions::add when duplicate OID attemptedJack Lloyd2019-09-131-1/+5
* Add testsJack Lloyd2019-09-121-0/+9
* Add Extensions::removeJack Lloyd2019-09-101-1/+13
* Deprecate many publically available headersJack Lloyd2019-09-061-0/+1
* Reduce usage of oids.h with the addition of some helpers on OIDJack Lloyd2019-08-041-4/+3
* Deprecate and replace OIDS::lookupJack Lloyd2019-08-041-3/+3
* s/as_string/to_string/Jack Lloyd2019-03-011-3/+3
* Make significant_words const time alsoJack Lloyd2018-12-231-1/+1
* Fix more MSVC warningsJack Lloyd2018-10-011-1/+1
* If cert extension parsing fails, replace the object with UnknownJack Lloyd2018-08-231-1/+2
* Simplify exception messagesJack Lloyd2018-08-221-1/+1
* DER improvementsJack Lloyd2018-05-221-23/+37
* Remove debug assignment [ci skip]Jack Lloyd2018-04-161-1/+0
* Truncate new SKIDs to 192 bitsJack Lloyd2018-04-161-0/+6
* Allow applications to easily override extensions in cert requestsJack Lloyd2018-01-231-0/+15
* Prepare for making BER_Object members privateJack Lloyd2018-01-181-13/+18
* use range-based for loop instead of std::for_eachPatrik Fiedler2018-01-031-4/+2
* add the detection for the ca issuers field(1.3.6.1.5.5.7.48.2) in x509 certif...Patrik Fiedler2018-01-031-0/+13
* Fix some shadow and unused parameter warningsJack Lloyd2017-12-201-4/+6
* Fix various x509 path validation bugs + path building with ambiguous DNsFabian Weissberg2017-12-201-5/+51
* Fix encoding of subject key identifierJack Lloyd2017-11-161-19/+22
* Fix a memory leak in the case where certificate extension decoding fails.Jack Lloyd2017-11-161-18/+18
* Refactor certificate extension handlingJack Lloyd2017-11-141-191/+192
* Remove use of transcodeJack Lloyd2017-11-091-5/+2
* Guard against self-assignmentJack Lloyd2017-09-301-0/+3
* Apply final annotations to the library alsoJack Lloyd2017-09-221-1/+1
* Content:Tomasz Frydrych2017-04-031-1/+1
* Remove verify_end() chained immediatly before end_cons() (close #890)Nuno Goncalves2017-02-251-2/+0
* Convert to using standard uintN_t integer typesJack Lloyd2016-12-181-33/+33
* Rename some methods, add more tests and docsRené Korthaus2016-12-041-4/+4
* Allow custom extensions in X509_Cert_OptionsRené Korthaus2016-12-021-0/+67
* 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-031-0/+834