mirror of
git://git.gnupg.org/gnupg.git
synced 2025-07-02 22:46:30 +02:00
* trustdb.c (clean_uids_from_key): Don't keep a valid selfsig around
when compacting a uid. There is no reason to make an attacker's job easier - this way they only have a revocation which is useless in bringing the uid back. * keydb.h, kbnode.c (undelete_kbnode): Removed. No longer needed. * import.c (chk_self_sigs): Allow a uid revocation to be enough to allow importing a particular uid (no self sig needed). This allows importing compacted uids.
This commit is contained in:
parent
ccab129be5
commit
8238e7698b
5 changed files with 24 additions and 22 deletions
|
@ -114,13 +114,6 @@ delete_kbnode( KBNODE node )
|
|||
node->private_flag |= 1;
|
||||
}
|
||||
|
||||
void
|
||||
undelete_kbnode( KBNODE node )
|
||||
{
|
||||
node->private_flag &= ~1;
|
||||
}
|
||||
|
||||
|
||||
/****************
|
||||
* Append NODE to ROOT. ROOT must exist!
|
||||
*/
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue