aboutsummaryrefslogtreecommitdiffstats
path: root/src/lib/x509
Commit message (Expand)AuthorAgeFilesLines
* add some commentsTim Oesterreich2019-05-141-0/+4
* Apply suggestions from code reviewTim Oesterreich2019-05-141-3/+3
* restructure a bit to avoid code duplications and make find_cert more efficien...Tim Oesterreich2019-05-142-88/+93
* search certificates by key_id first, if possibleTim Oesterreich2019-05-141-9/+20
* address some review commentsTim Oesterreich2019-05-142-11/+10
* fix docu, dont throw in find_crl_forTim Oesterreich2019-05-142-3/+4
* deduplicate certificates in find_all_certsTim Oesterreich2019-05-142-213/+221
* search certificates by full subject_dn instead of common name onlyTim Oesterreich2019-05-141-46/+51
* wrap windows handles into RAIITim Oesterreich2019-05-141-84/+121
* fix find_cert_by_pubkey_sha1Tim Oesterreich2019-05-142-87/+67
* add find_cert by key_id functionalityTim Oesterreich2019-05-141-27/+84
* add all_subjects() functionalityTim Oesterreich2019-05-141-16/+20
* add windows certstore find_cert and find_cert_by_pubkey_sha1 functionalityPatrik Fiedler2019-05-144-0/+233
* Fix decoding of RSA-OAEP certsJack Lloyd2019-05-091-5/+1
* Fix X509_DN comparisonJack Lloyd2019-05-082-11/+57
* functionality to support multiple OUs, missing unit tests on more_dnsndotb2019-05-072-0/+12
* use map of vectors instead of multimap in flatfile certstorTim Oesterreich2019-05-072-14/+13
* Fix some build/test problems with minimized buildsJack Lloyd2019-04-261-0/+11
* Fix some Doxygen errorsJack Lloyd2019-04-221-0/+1
* Check parsing of mapsJack Lloyd2019-04-181-2/+1
* Add a wrapper class that wraps macOS or Linux certificate stores.Jack Lloyd2019-04-137-9/+145
* consolidate into Flatfile_Certificate_StorePatrick Schmidt2019-04-125-76/+26
* add Certstore for linuxPatrick Schmidt2019-04-123-0/+61
* add Flatfile_Certificate_StorePatrick Schmidt2019-04-123-0/+232
* Support verifying from a v1 rootJack Lloyd2019-04-111-0/+9
* FIX: disable conflicting apple assertion macrosRené Meusel2019-04-081-0/+1
* Rename 'darwin' target to 'macos'Jack Lloyd2019-03-271-3/+3
* Fix some warnings from GCC 9Jack Lloyd2019-03-251-1/+1
* s/as_string/to_string/Jack Lloyd2019-03-014-8/+8
* Constify a few things in X509_Certificate::to_string()Jack Lloyd2019-03-011-5/+12
* add an adaptor for certificate keychain access on macOSRené Meusel2019-02-183-0/+569
* Remove trailing whitespaceJack Lloyd2019-01-133-3/+3
* Correct spellingJack Lloyd2018-12-291-0/+1
* Make significant_words const time alsoJack Lloyd2018-12-231-1/+1
* Fix more MSVC warningsJack Lloyd2018-12-041-1/+1
* Silence MSVC warningsJack Lloyd2018-12-041-2/+2
* Make exceptions easier to translate to error codesJack Lloyd2018-11-237-11/+17
* Remove support for Visual C++ 2013Jack Lloyd2018-10-012-4/+0
* Fix more MSVC warningsJack Lloyd2018-10-012-3/+3
* Fix certstore testsJack Lloyd2018-09-111-0/+1
* If cert extension parsing fails, replace the object with UnknownJack Lloyd2018-08-232-2/+8
* Simplify exception messagesJack Lloyd2018-08-223-3/+3
* Add path validation to FFIJack Lloyd2018-08-131-0/+1
* Expose BER_Decoder constructor taking BER_Object&&Jack Lloyd2018-06-081-2/+2
* DER improvementsJack Lloyd2018-05-225-69/+68
* Use BER_Decoder::get_next to cleanup X.509 cert decoding codeJack Lloyd2018-05-211-14/+13
* Remove debug assignment [ci skip]Jack Lloyd2018-04-161-1/+0
* Truncate new SKIDs to 192 bitsJack Lloyd2018-04-162-6/+9
* Extend Certificate_Store_In_Memory to load just a single cert from fileJack Lloyd2018-03-241-3/+9
* Bypass self-signed check in X509_Certificate if AKID and SKID are setJack Lloyd2018-03-241-12/+17