aboutsummaryrefslogtreecommitdiffstats
path: root/dirmngr/validate.c
diff options
context:
space:
mode:
authorWerner Koch <[email protected]>2022-11-15 08:56:13 +0000
committerWerner Koch <[email protected]>2022-11-15 08:56:13 +0000
commit868dabb4027a03f4ce39be3c143b480bccde1a63 (patch)
tree5c054d683da09a60aeb64bd74b3a185a9e05d721 /dirmngr/validate.c
parentagent: Allow trustlist on Windows in Unicode homedirs. (diff)
downloadgnupg-868dabb4027a03f4ce39be3c143b480bccde1a63.tar.gz
gnupg-868dabb4027a03f4ce39be3c143b480bccde1a63.zip
dirmngr: Fix verification of ECDSA signed CRLs.
* dirmngr/crlcache.c (finish_sig_check): Use raw value for the data. -- This had the usual signed/unsigned problem. By using the modern form we enforce Libgcrypt internal parsing as unsigned integer.
Diffstat (limited to 'dirmngr/validate.c')
-rw-r--r--dirmngr/validate.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/dirmngr/validate.c b/dirmngr/validate.c
index 231600ff6..399cca3a4 100644
--- a/dirmngr/validate.c
+++ b/dirmngr/validate.c
@@ -1164,7 +1164,7 @@ check_cert_sig (ksba_cert_t issuer_cert, ksba_cert_t cert)
if (!err)
err = gcry_pk_verify (s_sig, s_hash, s_pkey);
if (DBG_X509)
- log_debug ("gcry_pk_verify: %s\n", gpg_strerror (err));
+ log_debug ("%s: gcry_pk_verify: %s\n", __func__, gpg_strerror (err));
leave:
gcry_md_close (md);