]> git.ipfire.org Git - thirdparty/openssh-portable.git/commitdiff
- OpenBSD CVS update V_2_0_0_BETA2
authorDamien Miller <djm@mindrot.org>
Mon, 8 May 2000 03:44:52 +0000 (13:44 +1000)
committerDamien Miller <djm@mindrot.org>
Mon, 8 May 2000 03:44:52 +0000 (13:44 +1000)
  - markus@cvs.openbsd.org
    [clientloop.c sshconnect2.c]
    - make x11-fwd interop w/ ssh-2.0.13
    [README.openssh2]
    - interop w/ SecureFX
 - Release 2.0.0beta2

ChangeLog
README.openssh2
clientloop.c
sshconnect2.c

index 6c84661072fc12ec632e9dcc015ce616cf3eb8a0..a525273d28ed6abd07fadc7bbae7671043425645 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,6 +1,13 @@
 20000508
  - Makefile and RPM spec fixes
  - Generate DSA host keys during "make key" or RPM installs
+ - OpenBSD CVS update
+  - markus@cvs.openbsd.org
+    [clientloop.c sshconnect2.c]
+    - make x11-fwd interop w/ ssh-2.0.13
+    [README.openssh2]
+    - interop w/ SecureFX
+ - Release 2.0.0beta2
 
 20000507
  - Remove references to SSLeay.
index 36d3de6efd9f3da9d19d573cffeef97da05d59fd..12c90aa316907029509e48516304761ac364e6cb 100644 (file)
@@ -1,4 +1,4 @@
-$Id: README.openssh2,v 1.4 2000/04/29 13:57:09 damien Exp $
+$Id: README.openssh2,v 1.8 2000/05/07 18:30:03 markus Exp $
 
 howto:
        1) generate server key:
@@ -25,7 +25,7 @@ works:
                x11-fwd
        dss/dsa: host key database in ~/.ssh/known_hosts2
        client interops w/ sshd2, lshd
-       server interops w/ ssh2, lsh, ssh.com's Windows client, SecureCRT, F-Secure SSH Client 4.0
+       server interops w/ ssh2, lsh, ssh.com's Windows client, SecureCRT, F-Secure SSH Client 4.0, SecureFX (secure ftp)
        server supports multiple concurrent sessions (e.g. with SSH.com Windows client)
 todo:
        re-keying
@@ -41,4 +41,4 @@ todo:
        sftp
 
 -markus
-$Date: 2000/04/29 13:57:09 $
+$Date: 2000/05/07 18:30:03 $
index 382cfe1f3a408ee9e125b760ae7bff3af94ba6ce..e34f5cdaa165df2044c98d351d541b24ee9e55a9 100644 (file)
@@ -16,7 +16,7 @@
  */
 
 #include "includes.h"
-RCSID("$Id: clientloop.c,v 1.14 2000/05/07 02:03:16 damien Exp $");
+RCSID("$Id: clientloop.c,v 1.15 2000/05/08 03:44:53 damien Exp $");
 
 #include "xmalloc.h"
 #include "ssh.h"
@@ -979,7 +979,12 @@ client_input_channel_open(int type, int plen)
                char *originator;
                int originator_port;
                originator = packet_get_string(NULL);
-               originator_port = packet_get_int();
+               if (packet_remaining() > 0) {
+                       originator_port = packet_get_int();
+               } else {
+                       debug("buggy server: x11 request w/o originator_port");
+                       originator_port = 0;
+               }
                packet_done();
                /* XXX check permission */
                xfree(originator);
index 17325b097ff5d5b1638ec0f1ec0581f0d16e2cab..3bddd7cc8c37e4211739862f24e11fafb567f4da 100644 (file)
@@ -28,7 +28,7 @@
  */
 
 #include "includes.h"
-RCSID("$OpenBSD: sshconnect2.c,v 1.7 2000/05/06 17:45:37 markus Exp $");
+RCSID("$OpenBSD: sshconnect2.c,v 1.8 2000/05/07 18:23:32 markus Exp $");
 
 #include <openssl/bn.h>
 #include <openssl/rsa.h>
@@ -405,7 +405,7 @@ ssh_userauth2(const char *server_user, char *host)
                xfree(reply);
        } else {
                /* payload empty for ssh-2.0.13 ?? */
-               log("buggy server: service_accept w/o service");
+               debug("buggy server: service_accept w/o service");
        }
        packet_done();
        debug("got SSH2_MSG_SERVICE_ACCEPT");