aboutsummaryrefslogtreecommitdiffstats
path: root/src/libstrongswan/credentials/sets/cert_cache.c
Commit message (Collapse)AuthorAgeFilesLines
* certificate: Return signature scheme and parameters from issued_by() methodTobias Brunner2017-11-081-9/+19
| | | | | This also required some include restructuring (avoid including library.h in headers) to avoid unresolvable circular dependencies.
* Migrate all enumerators to venumerate() interface changeTobias Brunner2017-05-261-18/+20
|
* Fixed in-place update of cached base and delta CRLsAndreas Steffen2016-10-301-4/+4
|
* Newer CRLs replace older versions of the CRL in the cacheAndreas Steffen2016-10-261-0/+39
|
* cert-cache: Prevent that a cached issuer is freed too earlyTobias Brunner2014-10-241-7/+10
| | | | | | | | Previously we got no reference to the cached issuer certificate before releasing the lock of the cache line, this allowed other threads, or even the same thread if it replaces a cache line, to destroy that issuer certificate in cache() (or flush()) before get_ref() for the issuer certificate is finally called.
* windows: Provide a sched_yield() implementationMartin Willi2014-06-041-1/+0
|
* Moved data structures to new collections subfolderTobias Brunner2012-10-241-1/+1
|
* Add signature schemes to auth_cfg during trustchain validationMartin Willi2012-06-121-5/+23
|
* certificate_t->issued_by takes an argument to receive signature schemeMartin Willi2012-06-121-1/+1
|
* Migrated cert_cache to INIT/METHOD macrosAndreas Steffen2011-09-291-28/+24
|
* Moved credential manager to libstrongswanMartin Willi2010-07-131-0/+389