diff options
Diffstat (limited to 'agent/ChangeLog')
-rw-r--r-- | agent/ChangeLog | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/agent/ChangeLog b/agent/ChangeLog index 929959d85..7293e23ce 100644 --- a/agent/ChangeLog +++ b/agent/ChangeLog @@ -1,3 +1,35 @@ +2004-07-19 Moritz Schulte <[email protected]> + + * Makefile.am (gpg_agent_SOURCES): Adding: gpg-stream.c, + gpg-stream.h, buffer.c, buffer.h, command-ssh.c. + + * pksign.c (agent_pksign_do): New function, based on code ripped + out from agent_pksign. + (agent_pksign): Use agent_pksign_do. + + * query.c (start_pinentry): Accept CTRL being NULL. + + * agent.h (start_command_handler_ssh): Declare function. + (agent_pksign_do): Declare function. + (opt): New member: ssh_support. + + * gpg-agent.c: Include <sys/select.h>. + New configuration option: ssh-support. + (socket_name_ssh): New variabel. + (handle_connections): Additional argument: listen_fd_ssh. Accept + connections on both sockets, call start_connection_thread_ssh for + connections on listen_fd_ssh. + (start_connection_thread_ssh): New function. + (cleanup_do): New functions, basically old cleanup function. + (cleanup): Call cleanup_do for socket_name and socket_name_ssh. + (server_socket_create): New function ... + (main): ... use it. + (main): Generate environment entries for ssh. + + * command-ssh.c: New file, implementing the ssh-agent protocol. + * gpg-stream.c, gpg-stream.h, buffer.c, buffer.h: Merged + Libgpg-stream. + 2004-06-20 Moritz Schulte <[email protected]> * gpg-agent.c: Include <sys/stat.h> (build fix for BSD). |