From c51139f2bc546c6bd4548e24a604f2178a2b8366 Mon Sep 17 00:00:00 2001 From: NIIBE Yutaka Date: Fri, 14 Oct 2022 13:52:54 +0900 Subject: agent,w32: Support Win32-OpenSSH emulation by gpg-agent. * agent/agent.h (start_command_handler_ssh_stream): New. * agent/command-ssh.c (start_command_handler_ssh_stream): New. * agent/gpg-agent.c (oWin32OpenSSHSupport): New. (W32_DEFAILT_AGENT_PIPE_NAME): New. (main): Add oWin32OpenSSHSupport support. (win32_openssh_thread): New. (handle_connections): Spawn win32_openssh_thread. * configure.ac (NEED_GPGRT_VERSION): Require libgpg-error 1.46. -- GnuPG-bug-id: 3883 Signed-off-by: NIIBE Yutaka --- agent/agent.h | 1 + 1 file changed, 1 insertion(+) (limited to 'agent/agent.h') diff --git a/agent/agent.h b/agent/agent.h index 30f30200d..ee5c67568 100644 --- a/agent/agent.h +++ b/agent/agent.h @@ -453,6 +453,7 @@ gpg_error_t ssh_search_control_file (ssh_control_file_t cf, int *r_disabled, int *r_ttl, int *r_confirm); +void start_command_handler_ssh_stream (ctrl_t ctrl, estream_t stream); void start_command_handler_ssh (ctrl_t, gnupg_fd_t); /*-- findkey.c --*/ -- cgit v1.2.3