Home GnuPG
Diffusion GnuPG ed056d67c7c9

agent: Fix binary vs. text mode problem in ssh.
ed056d67c7c9Unpublished

Unpublished Commit · Learn More

Not On Permanent Ref: This commit is not an ancestor of any permanent ref.

Description

agent: Fix binary vs. text mode problem in ssh.

* agent/command-ssh.c (file_to_buffer)
(ssh_handler_request_identities): Open streams in binary mode.
(start_command_handler_ssh): Factor some code out to ..
(setup_ssh_env): new function.

This is for now a theoretical fix because there is no ssh client yet
which uses the GnuPG style IPC. OpenSSL for Cygwin uses only a quite
similar one. gniibe suggested to implement that IPC style in
Libassuan so that a Cygwin version of OpenSSL may be used with GnuPG.

  • Signed-off-by: Werner Koch <wk@gnupg.org>

Details

Provenance
wernerAuthored on Jul 3 2013, 1:10 PM
Parents
rG27e403bff7a6: Silence deprecated warnings from gcc 4.6.3.
Branches
Unknown
Tags
Unknown

Event Timeline

Werner Koch <wk@gnupg.org> committed rGed056d67c7c9: agent: Fix binary vs. text mode problem in ssh. (authored by Werner Koch <wk@gnupg.org>).Jul 3 2013, 1:10 PM