aboutsummaryrefslogtreecommitdiffstats
path: root/src/lib/x509
Commit message (Expand)AuthorAgeFilesLines
* Fixed more -Wredundant-tags warningsJan Körner2022-03-081-1/+2
* Fixed -Wredundant-tags WarningsJan Körner2022-03-078-20/+20
* Fix build problemsJack Lloyd2022-02-091-0/+1
* Use C++17's concat namespace featureJack Lloyd2022-02-062-10/+2
* Remove static from data in anonymous namespacesJack Lloyd2022-02-061-1/+1
* Compile fixJack Lloyd2022-02-061-1/+1
* Some fixes for modernize-loop-convertJack Lloyd2022-02-065-38/+40
* Fix clang-tidy readability-named-parameterJack Lloyd2022-02-064-9/+9
* More perf fixesJack Lloyd2022-02-062-2/+2
* Fix clang-tidy readability-container-size-empty warningsJack Lloyd2022-02-068-28/+28
* Fix clang-tidy performance warningsJack Lloyd2022-02-0610-20/+22
* FIX: m_mutex is not used in Certificate_Store_In_SQLRené Meusel2021-12-161-2/+0
* Merge GH #2780 Fix Windows cert store lookup by SHA-1 when keyID is of altern...Jack Lloyd2021-07-293-3/+70
|\
| * review commentsRené Meusel2021-07-152-47/+57
| * update copyright noticesRené Meusel2021-07-121-1/+2
| * FIX: windows certificate store fails to find certain certs via pubkey sha1René Meusel2021-07-122-3/+60
* | improve performance of Certificate_Store_Windows::all_subjects()René Meusel2021-07-121-4/+9
|/
* Fix name constraint applicationJack Lloyd2021-05-081-6/+1
* Name constraint fixesJack Lloyd2021-05-082-4/+8
* More raw pointer removalJack Lloyd2021-04-056-18/+13
* Use make_shared in x509_ext.cppJack Lloyd2021-04-031-59/+55
* Change arg type of Extensions::{add, add_new, replace}Jack Lloyd2021-04-035-36/+34
* Change the return type of Certificate_Extensions::copyJack Lloyd2021-04-033-34/+38
* Fix decoding a DN when the set contains more than one elementJack Lloyd2021-02-201-1/+1
* More charset.h cleanupsJack Lloyd2021-01-131-1/+60
* Don't use shouting case for ASN1_{Type,Class} valuesJack Lloyd2021-01-1312-77/+77
* Add some helpers for start_consJack Lloyd2021-01-134-6/+6
* Split ASN1 tags enum class into 2 enum classessledgehammer_9992021-01-1115-102/+102
* Convert ASN1_Tag to an enum classJack Lloyd2020-12-2014-135/+148
* Convert CRL_Code to enum classJack Lloyd2020-12-156-10/+9
* Avoid using deprecated functions for key loadingJack Lloyd2020-12-141-1/+1
* Make scan_name.h, cpuid.h and http_util.h internalJack Lloyd2020-11-283-3/+3
* Merge GH #2510 Fix some C++17 todosJack Lloyd2020-11-241-10/+7
|\
| * directly use return value of emplace_backHannes Rantzsch2020-11-241-10/+7
* | Remove outer shared_ptr from Certificate in certstore interfaceJack Lloyd2020-11-2319-285/+268
|/
* Remove several disused or rarely used exception typesJack Lloyd2020-11-112-17/+3
* Add missing include for MSVCJack Lloyd2020-11-101-0/+1
* Add X509_DN::DER_encodeJack Lloyd2020-11-094-9/+17
* Remove extra data getters from X509 certificateJack Lloyd2020-11-081-25/+0
* Remove various deprecated functionsJack Lloyd2020-11-084-91/+1
* Merge GH #2462 Remove deprecated public member variablesJack Lloyd2020-11-073-22/+20
|\
| * Remove deprecated public member variablesJack Lloyd2020-11-063-22/+20
* | Remove Data_StoreJack Lloyd2020-11-068-483/+2
|/
* Remove deprecated headers, make more headers internalJack Lloyd2020-11-0623-109/+50
* Merge X.509 header filesJack Lloyd2020-10-3139-932/+1003
* Merge some of the ASN.1 headersJack Lloyd2020-10-319-11/+5
* Remove some duplicated logic for Certstore find_certJack Lloyd2020-06-305-26/+24
* update copyright noticeRené Meusel2020-06-291-1/+1
* DocumentationRené Meusel2020-06-291-4/+9
* Refactor: general code cleanups and refinementsRené Meusel2020-06-291-125/+62