GNUPG-1-9-BRANCH-MO gnupg/agent (7 files)
cvs user mo
cvs at cvs.gnupg.org
Mon Sep 27 08:45:09 CEST 2004
Date: Monday, September 27, 2004 @ 08:45:09
Author: mo
Path: /cvs/gnupg/gnupg/agent
Tag: GNUPG-1-9-BRANCH-MO
Modified: ChangeLog agent.h command-ssh.c command.c gpg-agent.c pksign.c
query.c
2004-09-27 Moritz Schulte <moritz at g10code.com>
**MERGED FROM MAIN BRANCH, RE-PATCHED**
* command-ssh.c: New file.
* findkey.c (modify_description): New function.
(agent_key_from_file): New variables: comment, comment_sexp,
comment_length, desc_text_modified; extract comment from S-Exp,
pass modified version to unprotect().
* agent.h: Declare: start_command_handler_ssh.
(struct 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.
* query.c (start_pinentry): Accept CTRL being NULL.
---------------+
ChangeLog | 115 +-
agent.h | 4
command-ssh.c | 2400 ++++++++++++++++++++++++++++++++++----------------------
command.c | 1
gpg-agent.c | 117 ++
pksign.c | 53 -
query.c | 28
7 files changed, 1691 insertions(+), 1027 deletions(-)
More information about the Gnupg-commits
mailing list