aboutsummaryrefslogtreecommitdiffstats
path: root/g10/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'g10/ChangeLog')
-rw-r--r--g10/ChangeLog13
1 files changed, 13 insertions, 0 deletions
diff --git a/g10/ChangeLog b/g10/ChangeLog
index bec4c38e0..0a49037a0 100644
--- a/g10/ChangeLog
+++ b/g10/ChangeLog
@@ -1,3 +1,16 @@
+2005-07-08 David Shaw <[email protected]>
+
+ * 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.
+
2005-06-20 David Shaw <[email protected]>
* keygen.c (save_unprotected_key_to_card): Better fix for gcc4