Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix clang-tidy performance warnings | Jack Lloyd | 2022-02-06 | 1 | -1/+1 |
| | |||||
* | Remove outer shared_ptr from Certificate in certstore interface | Jack Lloyd | 2020-11-23 | 1 | -15/+15 |
| | | | | | | Since 2.4.0 X509_Certificate and X509_CRL have been internally shared so an other shared_ptr is just overhead and API complexity. Use std::optional for APIs where the object was optional. | ||||
* | Merge X.509 header files | Jack Lloyd | 2020-10-31 | 1 | -2/+2 |
| | |||||
* | Remove some duplicated logic for Certstore find_cert | Jack Lloyd | 2020-06-30 | 1 | -9/+0 |
| | | | | | | | | | | Several of the implementations had the same logic of find_all_certs followed by selecting one value arbitarily, usually first in the list, though in the case of SQL, the last instead. Make that behavior the default implementation. However find_cert is still virtual since several stores have a faster way of getting a single arbitrary matching certificate. | ||||
* | Avoid copying in range based for loops | Jack Lloyd | 2020-04-24 | 1 | -1/+1 |
| | | | | This is a new warning in Clang 10 | ||||
* | use map of vectors instead of multimap in flatfile certstor | Tim Oesterreich | 2019-05-07 | 1 | -13/+12 |
| | |||||
* | Add a wrapper class that wraps macOS or Linux certificate stores. | Jack Lloyd | 2019-04-13 | 1 | -8/+16 |
| | |||||
* | consolidate into Flatfile_Certificate_Store | Patrick Schmidt | 2019-04-12 | 1 | -9/+21 |
| | |||||
* | add Flatfile_Certificate_Store | Patrick Schmidt | 2019-04-12 | 1 | -0/+138 |