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 7db892c3a..4187c1a75 100644
--- a/g10/ChangeLog
+++ b/g10/ChangeLog
@@ -1,3 +1,17 @@
+2006-01-17 David Shaw <[email protected]>
+
+ * keydb.h, passphrase.c (next_to_last_passphrase): New. "Touch" a
+ passphrase as if it was used (move from next_pw to last_pw).
+
+ * pubkey-enc.c (get_session_key): Use it here to handle the case
+ where a passphrase happens to be correct for a secret key, but yet
+ that key isn't the anonymous recipient (i.e. the secret key could
+ be decrypted, but not the session key). This also handles the
+ case where a secret key is located on a card and a secret key with
+ no passphrase. Note this does not fix bug 594 (anonymous
+ recipients on smartcard do not work) - it just prevents the
+ anonymous search from stopping when the card is encountered.
+
2006-01-07 David Shaw <[email protected]>
* keyserver.c (keyserver_refresh): Fix problem when more than one