diff options
author | Werner Koch <[email protected]> | 2023-06-19 12:25:47 +0000 |
---|---|---|
committer | Werner Koch <[email protected]> | 2023-06-19 12:25:47 +0000 |
commit | b1ecc8353ae37e48b586a315a228bce964253ffe (patch) | |
tree | eddda39a8d8f84a92d5a6a705a75c81cd70e2eae /dirmngr/dirmngr.h | |
parent | gpgsm: Support SENDCERT_SKI for --call-dirmngr (diff) | |
download | gnupg-b1ecc8353ae37e48b586a315a228bce964253ffe.tar.gz gnupg-b1ecc8353ae37e48b586a315a228bce964253ffe.zip |
dirmngr: New option --ignore-crl-extensions.
* dirmngr/dirmngr.c (oIgnoreCRLExtension): New.
(opts): Add --ignore-crl-extension.
(parse_rereadable_options): Add to list/
* dirmngr/dirmngr.h (opt): Add ignored_crl_extensions.
* dirmngr/crlcache.c (crl_cache_insert): Implement option.
--
This option is is useful for debugging problems with new CRL
extensions. It is similar to --ignore-cert-extension.
GnuPG-bug-id: 6545
Diffstat (limited to 'dirmngr/dirmngr.h')
-rw-r--r-- | dirmngr/dirmngr.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/dirmngr/dirmngr.h b/dirmngr/dirmngr.h index 5571d6181..50c97f140 100644 --- a/dirmngr/dirmngr.h +++ b/dirmngr/dirmngr.h @@ -132,6 +132,11 @@ struct OID per string. */ strlist_t ignored_cert_extensions; + /* A list of CRL extension OIDs which are ignored so that one can + * claim that a critical extension has been handled. One OID per + * string. */ + strlist_t ignored_crl_extensions; + /* Allow expired certificates in the cache. */ int debug_cache_expired_certs; |