From 8238e7698b4af78ce6363345f25ccef201643f74 Mon Sep 17 00:00:00 2001 From: David Shaw Date: Sat, 9 Jul 2005 02:34:04 +0000 Subject: * 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. --- g10/kbnode.c | 7 ------- 1 file changed, 7 deletions(-) (limited to 'g10/kbnode.c') diff --git a/g10/kbnode.c b/g10/kbnode.c index cd3bf5fd2..f273c8005 100644 --- a/g10/kbnode.c +++ b/g10/kbnode.c @@ -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! */ -- cgit v1.2.3