summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ChangeLog6
-rw-r--r--clientloop.c3
2 files changed, 7 insertions, 2 deletions
diff --git a/ChangeLog b/ChangeLog
index e69d0ae72..14a146dd3 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -10,6 +10,10 @@
10 [ssh.1] 10 [ssh.1]
11 satisfy the pedants: -q does not suppress all diagnostic messages (e.g. 11 satisfy the pedants: -q does not suppress all diagnostic messages (e.g.
12 some commandline parsing warnings go unconditionally to stdout). 12 some commandline parsing warnings go unconditionally to stdout).
13 - djm@cvs.openbsd.org 2008/01/19 20:48:53
14 [clientloop.c]
15 fd leak on session multiplexing error path. Report and patch from
16 gregory_shively AT fanniemae.com
13 17
1420080119 1820080119
15 - (djm) Silence noice from expr in ssh-copy-id; patch from 19 - (djm) Silence noice from expr in ssh-copy-id; patch from
@@ -3538,4 +3542,4 @@
3538 OpenServer 6 and add osr5bigcrypt support so when someone migrates 3542 OpenServer 6 and add osr5bigcrypt support so when someone migrates
3539 passwords between UnixWare and OpenServer they will still work. OK dtucker@ 3543 passwords between UnixWare and OpenServer they will still work. OK dtucker@
3540 3544
3541$Id: ChangeLog,v 1.4821 2008/02/10 11:21:28 djm Exp $ 3545$Id: ChangeLog,v 1.4822 2008/02/10 11:22:53 djm Exp $
diff --git a/clientloop.c b/clientloop.c
index 109df4cac..195615063 100644
--- a/clientloop.c
+++ b/clientloop.c
@@ -1,4 +1,4 @@
1/* $OpenBSD: clientloop.c,v 1.185 2007/12/28 22:34:47 dtucker Exp $ */ 1/* $OpenBSD: clientloop.c,v 1.186 2008/01/19 20:48:53 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
@@ -888,6 +888,7 @@ client_process_control(fd_set *readset)
888 xfree(cctx->env); 888 xfree(cctx->env);
889 xfree(cctx->term); 889 xfree(cctx->term);
890 buffer_free(&cctx->cmd); 890 buffer_free(&cctx->cmd);
891 close(client_fd);
891 xfree(cctx); 892 xfree(cctx);
892 return; 893 return;
893 } 894 }