aboutsummaryrefslogtreecommitdiffstats
path: root/g10/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'g10/ChangeLog')
-rw-r--r--g10/ChangeLog12
1 files changed, 12 insertions, 0 deletions
diff --git a/g10/ChangeLog b/g10/ChangeLog
index 07cc6f5a2..6285f73ee 100644
--- a/g10/ChangeLog
+++ b/g10/ChangeLog
@@ -1,3 +1,15 @@
+2003-12-12 David Shaw <[email protected]>
+
+ * sig-check.c (do_check): Move the signing algo and hash checks
+ from here...
+ (signature_check2): ... to here.
+ (check_key_signature2): ... and here. This is a minor
+ optimization to avoid fetching a key (which can be expensive,
+ especially if it is not self-signed, and there are many key
+ signatures on it which need to be checked for ultimate trust) if
+ the signature would have failed anyway because of algorithm or
+ hash problems.
+
2003-12-10 David Shaw <[email protected]>
* packet.h, build-packet.c (hash_public_key): Remove function ...