aboutsummaryrefslogtreecommitdiffstats
path: root/g10/keyid.c
diff options
context:
space:
mode:
authorWerner Koch <[email protected]>2005-01-25 14:18:56 +0000
committerWerner Koch <[email protected]>2005-01-25 14:18:56 +0000
commitaa87314e6f393863416e1fa7655efc386f81f36f (patch)
treebb6aaf381f4c8eaaaed8559d68d02b1a48ffdb60 /g10/keyid.c
parent* libcurl.m4: All versions of curl-config support --feature. (diff)
downloadgnupg-aa87314e6f393863416e1fa7655efc386f81f36f.tar.gz
gnupg-aa87314e6f393863416e1fa7655efc386f81f36f.zip
(get_cached_data): New arg GET_IMMEDIATE to bypass
the cache. Changed all callers. (get_one_do): Bypass the cache if the value would have been read directly for v1.1 cards.It makes things a bit slower but obnly for 1.0 cards and there are not that many cards out in the wild. This is required to fix a caching bug when generating new keys; as a side effect of the retrieval of the the C4 DO from the 6E DO the chaced fingerprint will get updated to the old value and later when signing the generated key the checking of the fingerprint fails becuase it won't match the new one. Thanks to Moritz for analyzing this problem. (verify_chv3): Removed the CHV status reread logic because we won't cache the C4 DO anymore.
Diffstat (limited to 'g10/keyid.c')
0 files changed, 0 insertions, 0 deletions