summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ChangeLog9
-rw-r--r--clientloop.c4
2 files changed, 10 insertions, 3 deletions
diff --git a/ChangeLog b/ChangeLog
index 91fca57aa..92f61141f 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -2,6 +2,13 @@
2 - (djm) [configure.ac] bz#1538: better test for ProPolice/SSP: actually 2 - (djm) [configure.ac] bz#1538: better test for ProPolice/SSP: actually
3 use some stack in main(). 3 use some stack in main().
4 Report and suggested fix from vapier AT gentoo.org 4 Report and suggested fix from vapier AT gentoo.org
5 - (djm) OpenBSD CVS Sync
6 - markus@cvs.openbsd.org 2008/12/02 19:01:07
7 [clientloop.c]
8 we have to use the recipient's channel number (RFC 4254) for
9 SSH2_MSG_CHANNEL_SUCCESS/SSH2_MSG_CHANNEL_FAILURE messages,
10 otherwise we trigger 'Non-public channel' error messages on sshd
11 systems with clientkeepalive enabled; noticed by sturm; ok djm;
5 12
620081201 1320081201
7 - (dtucker) [contrib/cygwin/{Makefile,ssh-host-config}] Add new doc files 14 - (dtucker) [contrib/cygwin/{Makefile,ssh-host-config}] Add new doc files
@@ -4950,5 +4957,5 @@
4950 OpenServer 6 and add osr5bigcrypt support so when someone migrates 4957 OpenServer 6 and add osr5bigcrypt support so when someone migrates
4951 passwords between UnixWare and OpenServer they will still work. OK dtucker@ 4958 passwords between UnixWare and OpenServer they will still work. OK dtucker@
4952 4959
4953$Id: ChangeLog,v 1.5148 2008/12/07 22:35:36 djm Exp $ 4960$Id: ChangeLog,v 1.5149 2008/12/07 22:54:40 djm Exp $
4954 4961
diff --git a/clientloop.c b/clientloop.c
index 737807496..df4545828 100644
--- a/clientloop.c
+++ b/clientloop.c
@@ -1,4 +1,4 @@
1/* $OpenBSD: clientloop.c,v 1.204 2008/11/05 03:23:09 stevesk Exp $ */ 1/* $OpenBSD: clientloop.c,v 1.205 2008/12/02 19:01:07 markus 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
@@ -1852,7 +1852,7 @@ client_input_channel_req(int type, u_int32_t seq, void *ctxt)
1852 if (reply) { 1852 if (reply) {
1853 packet_start(success ? 1853 packet_start(success ?
1854 SSH2_MSG_CHANNEL_SUCCESS : SSH2_MSG_CHANNEL_FAILURE); 1854 SSH2_MSG_CHANNEL_SUCCESS : SSH2_MSG_CHANNEL_FAILURE);
1855 packet_put_int(id); 1855 packet_put_int(c->remote_id);
1856 packet_send(); 1856 packet_send();
1857 } 1857 }
1858 xfree(rtype); 1858 xfree(rtype);