aboutsummaryrefslogtreecommitdiff
path: root/src/crypto/ocsp.c
AgeCommit message (Expand)AuthorFilesLines
2 days[crypto] Pass asymmetric keys as ASN.1 cursorsMichael Brown1-2/+2
2020-12-08[x509] Record root of trust used when validating a certificateMichael Brown1-3/+3
2020-12-08[ocsp] Remove dummy OCSP certificate rootMichael Brown1-14/+2
2020-12-08[asn1] Rename ASN1_OID_CURSOR to ASN1_CURSORMichael Brown1-1/+1
2020-06-25[ocsp] Accept SHA1 certID responses even if SHA1 is not enabledMichael Brown1-15/+25
2019-03-10[ocsp] Accept response certID with missing hashAlgorithm parametersMichael Brown1-12/+30
2016-08-25[crypto] Generalise X.509 "valid" field to a "flags" fieldMichael Brown1-1/+1
2016-01-21[ocsp] Avoid including a double path separator in request URIMichael Brown1-28/+26
2015-04-24[base64] Add buffer size parameter to base64_encode() and base64_decode()Michael Brown1-1/+1
2014-11-24[crypto] Fix parsing of OCSP responder ID key hashMichael Brown1-3/+8
2014-03-30[crypto] Allow signed timestamp error margin to be configured at build timeMichael Brown1-2/+3
2014-03-25[crypto] Remove dynamically-allocated storage for certificate OCSP URIMichael Brown1-7/+10
2014-03-25[crypto] Remove dynamically-allocated storage for certificate nameMichael Brown1-43/+46
2014-03-25[ocsp] Handle OCSP responses that don't provide certificatesAlexander Chernyakhovsky1-2/+7
2014-02-27[uri] Refactor URI parsing and formattingMichael Brown1-31/+31
2013-05-29[crypto] Accept OCSP responses containing multiple certificatesMichael Brown1-13/+132
2013-04-19[libc] Use __einfo() tuple as first argument to EUNIQ()Michael Brown1-1/+1
2012-06-20[crypto] Allow an error margin on X.509 certificate validity periodsMichael Brown1-2/+2
2012-05-21[crypto] Construct OCSP check URIMichael Brown1-0/+74
2012-05-21[crypto] Fix margin of error for OCSP checksMichael Brown1-2/+2
2012-05-21[crypto] Return a NULL OCSP check if construction failsMichael Brown1-0/+1
2012-05-15[crypto] Add framework for OCSPMichael Brown1-0/+749