aboutsummaryrefslogtreecommitdiffstats
path: root/g10/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'g10/ChangeLog')
-rw-r--r--g10/ChangeLog14
1 files changed, 14 insertions, 0 deletions
diff --git a/g10/ChangeLog b/g10/ChangeLog
index 5d4246e13..8580977d9 100644
--- a/g10/ChangeLog
+++ b/g10/ChangeLog
@@ -1,3 +1,17 @@
+2003-12-04 David Shaw <[email protected]>
+
+ * getkey.c (merge_selfsigs_main, merge_selfsigs_subkey,
+ get_seckey_byname2): Disallow use of encrypt-only v3 Elgamal keys
+ for anything except revocations.
+
+ * sign.c (do_sign): Add Elgamal encrypt-only keys to the signature
+ catchall.
+
+ * trustdb.c (mark_usable_uid_certs): Disallow signatures to and
+ from Elgamal encrypt-only keys in the trustdb. Granted, this
+ sounds strange, but there are historical keys that fit this
+ description.
+
2003-12-03 Werner Koch <[email protected]>
* mainproc.c (check_sig_and_print): Removed the "0x" again.