mirror of
git://git.gnupg.org/gnupg.git
synced 2024-11-12 21:58:50 +01:00
* trustdb.c (validate_keys): Reset the trustdb before checking if we have
any ultimately trusted keys. This ensures that if we lose all our ultimately trusted keys, we don't leave behind the old validity calculations.
This commit is contained in:
parent
5dc9a30878
commit
60cdcf61f5
@ -1,3 +1,10 @@
|
||||
2003-11-29 David Shaw <dshaw@jabberwocky.com>
|
||||
|
||||
* trustdb.c (validate_keys): Reset the trustdb before checking if
|
||||
we have any ultimately trusted keys. This ensures that if we
|
||||
lose all our ultimately trusted keys, we don't leave behind the
|
||||
old validity calculations.
|
||||
|
||||
2003-11-20 David Shaw <dshaw@jabberwocky.com>
|
||||
|
||||
* seskey.c (do_encode_md): Comment about earlier (pre-PGP 2.3)
|
||||
|
@ -1636,6 +1636,10 @@ validate_keys (int interactive)
|
||||
stored = new_key_hash_table ();
|
||||
used = new_key_hash_table ();
|
||||
full_trust = new_key_hash_table ();
|
||||
|
||||
kdb = keydb_new (0);
|
||||
reset_trust_records (kdb,NULL);
|
||||
|
||||
/* Fixme: Instead of always building a UTK list, we could just build it
|
||||
* here when needed */
|
||||
if (!utk_list)
|
||||
@ -1644,10 +1648,6 @@ validate_keys (int interactive)
|
||||
goto leave;
|
||||
}
|
||||
|
||||
kdb = keydb_new (0);
|
||||
|
||||
reset_trust_records (kdb,NULL);
|
||||
|
||||
/* mark all UTKs as used and fully_trusted and set validity to
|
||||
ultimate */
|
||||
for (k=utk_list; k; k = k->next)
|
||||
|
Loading…
Reference in New Issue
Block a user