summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ChangeLog7
-rw-r--r--ssh.c4
2 files changed, 9 insertions, 2 deletions
diff --git a/ChangeLog b/ChangeLog
index 14a146dd3..0cd0ce98f 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -14,6 +14,11 @@
14 [clientloop.c] 14 [clientloop.c]
15 fd leak on session multiplexing error path. Report and patch from 15 fd leak on session multiplexing error path. Report and patch from
16 gregory_shively AT fanniemae.com 16 gregory_shively AT fanniemae.com
17 - djm@cvs.openbsd.org 2008/01/19 20:51:26
18 [ssh.c]
19 ignore SIGPIPE in multiplex client mode - we can receive this if the
20 server runs out of fds on us midway. Report and patch from
21 gregory_shively AT fanniemae.com
17 22
1820080119 2320080119
19 - (djm) Silence noice from expr in ssh-copy-id; patch from 24 - (djm) Silence noice from expr in ssh-copy-id; patch from
@@ -3542,4 +3547,4 @@
3542 OpenServer 6 and add osr5bigcrypt support so when someone migrates 3547 OpenServer 6 and add osr5bigcrypt support so when someone migrates
3543 passwords between UnixWare and OpenServer they will still work. OK dtucker@ 3548 passwords between UnixWare and OpenServer they will still work. OK dtucker@
3544 3549
3545$Id: ChangeLog,v 1.4822 2008/02/10 11:22:53 djm Exp $ 3550$Id: ChangeLog,v 1.4823 2008/02/10 11:23:18 djm Exp $
diff --git a/ssh.c b/ssh.c
index e8906e00d..fe2f1adfb 100644
--- a/ssh.c
+++ b/ssh.c
@@ -1,4 +1,4 @@
1/* $OpenBSD: ssh.c,v 1.308 2007/11/03 02:03:49 deraadt Exp $ */ 1/* $OpenBSD: ssh.c,v 1.309 2008/01/19 20:51:26 djm Exp $ */
2/* 2/*
3 * Author: Tatu Ylonen <ylo@cs.hut.fi> 3 * Author: Tatu Ylonen <ylo@cs.hut.fi>
4 * Copyright (c) 1995 Tatu Ylonen <ylo@cs.hut.fi>, Espoo, Finland 4 * Copyright (c) 1995 Tatu Ylonen <ylo@cs.hut.fi>, Espoo, Finland
@@ -1393,6 +1393,8 @@ control_client(const char *path)
1393 if (options.forward_agent) 1393 if (options.forward_agent)
1394 flags |= SSHMUX_FLAG_AGENT_FWD; 1394 flags |= SSHMUX_FLAG_AGENT_FWD;
1395 1395
1396 signal(SIGPIPE, SIG_IGN);
1397
1396 buffer_init(&m); 1398 buffer_init(&m);
1397 1399
1398 /* Send our command to server */ 1400 /* Send our command to server */