diff options
-rw-r--r-- | ChangeLog | 9 | ||||
-rw-r--r-- | clientloop.c | 4 |
2 files changed, 10 insertions, 3 deletions
@@ -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 | ||
6 | 20081201 | 13 | 20081201 |
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); |