Home GnuPG
Diffusion GnuPG 8fdf2ae9dd0e

dirmngr: Add a compatibility flag for use with newer Libksba versions.

Description

dirmngr: Add a compatibility flag for use with newer Libksba versions.

* dirmngr/dirmngr.h (COMPAT_OCSP_SHA256_CERTID): New.
* dirmngr/dirmngr.c (compatibility_flags): Add compat flag.
(my_ksba_hash_buffer): Support SHA256.
* dirmngr/ocsp.c (do_ocsp_request): Make use of the flag.

Note that this requires a newer Libksba. Older Libksba versions
ignore the request to use SHA256.

Details

Provenance
wernerAuthored on Fri, Nov 28, 3:52 PM
Parents
rG31fef13df156: Revert "gpg: Release lock after close also in the compress code path."
Branches
Unknown
Tags
Unknown
References
STABLE-BRANCH-2-2