aboutsummaryrefslogtreecommitdiffstats
path: root/agent/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'agent/ChangeLog')
-rw-r--r--agent/ChangeLog21
1 files changed, 21 insertions, 0 deletions
diff --git a/agent/ChangeLog b/agent/ChangeLog
index 9621e5de0..1a157fa52 100644
--- a/agent/ChangeLog
+++ b/agent/ChangeLog
@@ -1,3 +1,24 @@
+2005-06-06 Werner Koch <[email protected]>
+
+ * gpg-agent.c: New option --default-cache-ttl-ssh.
+ * agent.h (cache_mode_t): New.
+ * pksign.c (agent_pksign_do): New arg CACHE_MODE to replace the
+ ARG IGNORE_CACHE. Changed all callers.
+ (agent_pksign): Ditto.
+ * findkey.c (agent_key_from_file): Ditto. Canged all callers.
+ (unprotect): Ditto.
+ * command-ssh.c (data_sign): Use CACHE_MODE_SSH.
+ * cache.c (agent_get_cache): New arg CACHE_MODE.
+ (agent_put_cache): Ditto. Store it in the cache.
+
+ * query.c (agent_query_dump_state, dump_mutex_state): New.
+ (unlock_pinentry): Reset the global context before releasing the
+ mutex.
+ * gpg-agent.c (handle_signal): Dump query.c info on SIGUSR1.
+
+ * call-scd.c (agent_scd_check_aliveness): Always do a waitpid and
+ add a timeout to the locking.
+
2005-06-03 Werner Koch <[email protected]>
* command.c (cmd_updatestartuptty): New.