diff options
author | David Shaw <[email protected]> | 2003-08-21 23:20:58 +0000 |
---|---|---|
committer | David Shaw <[email protected]> | 2003-08-21 23:20:58 +0000 |
commit | d8273544e1474c773c1752b51f1cf98214646fb8 (patch) | |
tree | 445fc374beb4f22c9caf33fe9f54e432f16f4041 /g10/keyring.c | |
parent | * packet.h, sig-check.c (signature_check2, do_check, do_check_messages): (diff) | |
download | gnupg-d8273544e1474c773c1752b51f1cf98214646fb8.tar.gz gnupg-d8273544e1474c773c1752b51f1cf98214646fb8.zip |
* gpgv.c: Remove extra semicolon (typo).
* options.skel: Note that keyserver.pgp.com isn't synchronized, and
explain the roundrobin a bit better.
* sig-check.c (check_key_signature2), import.c (import_one,
import_revoke_cert, chk_self_sigs, delete_inv_parts, collapse_uids,
merge_blocks): Make much quieter during import of slightly munged, but
recoverable, keys. Use log_error for unrecoverable import failures.
* keyring.c (keyring_rebuild_cache): Comment.
* sign.c (mk_notation_and_policy): Making a v3 signature with notations or
policy urls is an error, not an info (i.e. increment the errorcount).
Don't print the notation or policy url to stdout since it can be mixed
into the output stream when piping and munge the stream.
Diffstat (limited to 'g10/keyring.c')
-rw-r--r-- | g10/keyring.c | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/g10/keyring.c b/g10/keyring.c index f8b6e1520..a18cbbad2 100644 --- a/g10/keyring.c +++ b/g10/keyring.c @@ -1377,6 +1377,13 @@ keyring_rebuild_cache (void *token) { if (node->pkt->pkttype == PKT_SIGNATURE) { + /* Note that this doesn't cache the result of a + revocation issued by a designated revoker. This is + because the pk in question does not carry the revkeys + as we haven't merged the key and selfsigs. It is + questionable whether this matters very much since + there are very very few designated revoker revocation + packets out there. */ check_key_signature (keyblock, node, NULL); sigcount++; } |