]> git.ipfire.org Git - thirdparty/openssl.git/commitdiff
Update X509_VERIFY_PARAM_set_flags.pod
authorKyle Mullen <kam3634@rit.edu>
Tue, 18 Mar 2025 13:29:25 +0000 (09:29 -0400)
committerTomas Mraz <tomas@openssl.org>
Thu, 27 Mar 2025 09:31:43 +0000 (10:31 +0100)
Change description of B<X509_V_FLAG_CRL_CHECK_ALL> to reflect its inability
to function without B<X509_V_FLAG_CRL_CHECK> being enabled as well.

Fixes #27056 (https://github.com/openssl/openssl/issues/27056)

CLA: trivial

Reviewed-by: Paul Yang <kaishen.yy@antfin.com>
Reviewed-by: David von Oheimb <david.von.oheimb@siemens.com>
Reviewed-by: Tomas Mraz <tomas@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/27098)

(cherry picked from commit b7d3c729b14ccd9d23437d8ae107020a4332af72)

doc/man3/X509_VERIFY_PARAM_set_flags.pod

index fcbbfc4c306734eaba981837f3c512793ef97b9a..571d16e52243aa04737329bb0581082d81efc68f 100644 (file)
@@ -248,8 +248,8 @@ ored together.
 B<X509_V_FLAG_CRL_CHECK> enables CRL checking for the certificate chain leaf
 certificate. An error occurs if a suitable CRL cannot be found.
 
-B<X509_V_FLAG_CRL_CHECK_ALL> enables CRL checking for the entire certificate
-chain.
+B<X509_V_FLAG_CRL_CHECK_ALL> expands CRL checking to the entire certificate
+chain if B<X509_V_FLAG_CRL_CHECK> has also been enabled, and is otherwise ignored.
 
 B<X509_V_FLAG_IGNORE_CRITICAL> disables critical extension checking. By default
 any unhandled critical extensions in certificates or (if checked) CRLs result