]> git.ipfire.org Git - thirdparty/openssl.git/commit
Provide X509_CRL_get0_tbs_sigalg()
authorTheo Buehler <tb@openbsd.org>
Sun, 6 Jul 2025 11:55:52 +0000 (13:55 +0200)
committerTomas Mraz <tomas@openssl.org>
Thu, 10 Jul 2025 12:39:35 +0000 (14:39 +0200)
commit21f1b677d54ef50fe4e262e032372dfaff88fbf4
tree25470efe9d838d4dc50ff1a12e2921cc7635793c
parent13259a758ada910aec10313cd063ce54dacfc4a5
Provide X509_CRL_get0_tbs_sigalg()

X509_CRL_get0_tbs_sigalg() corresponds to X509_get0_tbs_sigalg() and
retrieves the AlgorithmIdentifier inside the TBSCertList which is not
currently accessible in any sane way from public API.

This PR adds X509_get0_tbs_sigalg() to the public API, documents it,
adds a simple regress check so there is coverage and mentions the
addition in CHANGES.md.

On top of that, fix a typo in .gitignore and clean up some order
inconsistencies in X509_get0_signature.pod.

Reviewed-by: Matt Caswell <matt@openssl.org>
Reviewed-by: Tim Hudson <tjh@openssl.org>
Reviewed-by: Tomas Mraz <tomas@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/27971)
.gitignore
CHANGES.md
crypto/x509/x509cset.c
doc/man3/X509_get0_signature.pod
include/openssl/x509.h.in
test/crltest.c
util/libcrypto.num