diff options
| author | Werner Koch <[email protected]> | 2025-05-06 11:47:51 +0000 |
|---|---|---|
| committer | Werner Koch <[email protected]> | 2025-05-06 11:47:51 +0000 |
| commit | 9589da97e2fca8236415bb8e66287975110577e7 (patch) | |
| tree | de0c38d2b880d6118c3330e708baa1ed69200011 /sm/verify.c | |
| parent | gpg: Fix another regression due to the T7547 fix. (diff) | |
| download | gnupg-9589da97e2fca8236415bb8e66287975110577e7.tar.gz gnupg-9589da97e2fca8236415bb8e66287975110577e7.zip | |
gpgsm: Always print info about certs-only message.
* sm/verify.c (gpgsm_verify): Always print info that a certs-only
message has been processed.
--
Prior to this patch the message was only printed if no data file has
been given.
Reported-by: Albrecht Dreß
Diffstat (limited to 'sm/verify.c')
| -rw-r--r-- | sm/verify.c | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/sm/verify.c b/sm/verify.c index cd9659313..3c22ee0cc 100644 --- a/sm/verify.c +++ b/sm/verify.c @@ -301,12 +301,14 @@ gpgsm_verify (ctrl_t ctrl, estream_t in_fp, estream_t data_fp, unsigned int pkalgoflags, verifyflags; rc = ksba_cms_get_issuer_serial (cms, signer, &issuer, &serial); - if (!signer && gpg_err_code (rc) == GPG_ERR_NO_DATA - && !data_fp && is_detached) + if (!signer && gpg_err_code (rc) == GPG_ERR_NO_DATA) { log_info ("certs-only message accepted\n"); - rc = 0; - break; + if (!data_fp && is_detached) + { + rc = 0; + break; + } } if (rc) { |
