]> git.ipfire.org Git - thirdparty/ipxe.git/commit
[crypto] Centralise mechanisms for identifying X.509 certificates
authorMichael Brown <mcb30@ipxe.org>
Mon, 12 Aug 2024 11:26:52 +0000 (12:26 +0100)
committerMichael Brown <mcb30@ipxe.org>
Mon, 12 Aug 2024 11:38:08 +0000 (12:38 +0100)
commitd85590b6584499569c19f7ee4a1e0c10d5132f70
treefa99029b98f48054c8469998e2e27141c12fca26
parent59e2b03e6ac842d0e69bc4f757bf6da452fca074
[crypto] Centralise mechanisms for identifying X.509 certificates

Centralise all current mechanisms for identifying an X.509 certificate
(by raw content, by subject, by issuer and serial number, and by
matching public key), and remove the certstore-specific and
CMS-specific variants of these functions.

Signed-off-by: Michael Brown <mcb30@ipxe.org>
src/crypto/certstore.c
src/crypto/cms.c
src/crypto/x509.c
src/include/ipxe/certstore.h
src/include/ipxe/x509.h
src/net/tls.c