aboutsummaryrefslogtreecommitdiff
path: root/src/include/ipxe/x509.h
AgeCommit message (Expand)AuthorFilesLines
2015-03-02[legal] Relicense files under GPL2_OR_LATER_OR_UBDLMichael Brown1-1/+1
2014-07-11[crypto] Add support for iPAddress subject alternative namesMichael Brown1-0/+1
2014-03-31[crypto] Add support for subjectAltName and wildcard certificatesMichael Brown1-0/+14
2014-03-30[crypto] Allow signed timestamp error margin to be configured at build timeMichael Brown1-8/+0
2014-03-28[crypto] Generalise X.509 cache to a full certificate storeMichael Brown1-19/+22
2014-03-25[crypto] Remove dynamically-allocated storage for certificate OCSP URIMichael Brown1-1/+1
2014-03-25[crypto] Remove dynamically-allocated storage for certificate nameMichael Brown1-1/+4
2012-06-20[crypto] Allow an error margin on X.509 certificate validity periodsMichael Brown1-0/+8
2012-05-15[crypto] Add framework for OCSPMichael Brown1-0/+5
2012-05-14[crypto] Parse OCSPSigning key purpose, if presentMichael Brown1-0/+1
2012-05-14[crypto] Generalise x509_parse_bit_string() to asn1_bit_string()Michael Brown1-12/+2
2012-05-14[crypto] Parse X.509 raw public key bit stringMichael Brown1-1/+3
2012-05-08[crypto] Add x509_auto_append()Michael Brown1-0/+2
2012-05-08[crypto] Add x509_append_raw()Michael Brown1-0/+16
2012-05-04[crypto] Allow certificate chains to be long-lived data structuresMichael Brown1-24/+132
2012-05-04[crypto] Parse OCSP responder URI from X.509 certificateMichael Brown1-4/+34
2012-03-22[crypto] Parse X.509 extended key usage extensionMichael Brown1-0/+27
2012-03-22[crypto] Add previous certificate in chain as a parameter to parse_next()Michael Brown1-0/+1
2012-03-22[crypto] Parse X.509 certificate serial numberMichael Brown1-0/+8
2012-03-22[crypto] Generalise X.509 OID-identified algorithm to asn1.cMichael Brown1-26/+3
2012-03-21[crypto] Move all ASN.1 OIDs to asn1.hMichael Brown1-16/+0
2012-03-19[tls] Check certificate validity period against current date and timeMichael Brown1-3/+5
2012-03-19[tls] Parse X.509 validity times into seconds since the EpochMichael Brown1-12/+3
2012-03-19[tls] Add full X.509 certificate parsingMichael Brown1-5/+209
2012-03-18[tls] Use iPXE native RSA algorithmMichael Brown1-20/+3
2012-03-04[tls] Add missing #include <stdlib.h>Michael Brown1-0/+1
2010-04-19[build] Rename gPXE to iPXEMichael Brown1-0/+41