aboutsummaryrefslogtreecommitdiffstats
path: root/g10/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'g10/ChangeLog')
-rw-r--r--g10/ChangeLog15
1 files changed, 15 insertions, 0 deletions
diff --git a/g10/ChangeLog b/g10/ChangeLog
index 348a39478..808e12021 100644
--- a/g10/ChangeLog
+++ b/g10/ChangeLog
@@ -1,3 +1,18 @@
+2003-10-25 David Shaw <[email protected]>
+
+ * mainproc.c (symkey_decrypt_sesskey): There is no way to tell the
+ difference here between a bad passphrase and a cipher algorithm
+ that we don't have, so use a error message that makes that clear.
+ Use the actual list of ciphers when checking whether a cipher is
+ invalid. Return error if the decrypted cipher algorithm is
+ invalid.
+ (proc_symkey_enc): In a mixed passphrase/pk message, if a valid
+ dek already exists from decrypting via pk, do not try to process
+ the passphrase.
+ (proc_symkey_enc): Indicate when we're decrypting a session key as
+ opposed to decrypting data. If a passphrase is invalid, discard
+ the dek so we'll keep trying.
+
2003-10-16 David Shaw <[email protected]>
* g10.c (main): Fix --export-all do actually do something