diff options
-rw-r--r-- | ChangeLog | 7 | ||||
-rw-r--r-- | README.openssh2 | 6 | ||||
-rw-r--r-- | clientloop.c | 9 | ||||
-rw-r--r-- | sshconnect2.c | 4 |
4 files changed, 19 insertions, 7 deletions
@@ -1,6 +1,13 @@ | |||
1 | 20000508 | 1 | 20000508 |
2 | - Makefile and RPM spec fixes | 2 | - Makefile and RPM spec fixes |
3 | - Generate DSA host keys during "make key" or RPM installs | 3 | - Generate DSA host keys during "make key" or RPM installs |
4 | - OpenBSD CVS update | ||
5 | - markus@cvs.openbsd.org | ||
6 | [clientloop.c sshconnect2.c] | ||
7 | - make x11-fwd interop w/ ssh-2.0.13 | ||
8 | [README.openssh2] | ||
9 | - interop w/ SecureFX | ||
10 | - Release 2.0.0beta2 | ||
4 | 11 | ||
5 | 20000507 | 12 | 20000507 |
6 | - Remove references to SSLeay. | 13 | - Remove references to SSLeay. |
diff --git a/README.openssh2 b/README.openssh2 index 36d3de6ef..12c90aa31 100644 --- a/README.openssh2 +++ b/README.openssh2 | |||
@@ -1,4 +1,4 @@ | |||
1 | $Id: README.openssh2,v 1.4 2000/04/29 13:57:09 damien Exp $ | 1 | $Id: README.openssh2,v 1.8 2000/05/07 18:30:03 markus Exp $ |
2 | 2 | ||
3 | howto: | 3 | howto: |
4 | 1) generate server key: | 4 | 1) generate server key: |
@@ -25,7 +25,7 @@ works: | |||
25 | x11-fwd | 25 | x11-fwd |
26 | dss/dsa: host key database in ~/.ssh/known_hosts2 | 26 | dss/dsa: host key database in ~/.ssh/known_hosts2 |
27 | client interops w/ sshd2, lshd | 27 | client interops w/ sshd2, lshd |
28 | server interops w/ ssh2, lsh, ssh.com's Windows client, SecureCRT, F-Secure SSH Client 4.0 | 28 | server interops w/ ssh2, lsh, ssh.com's Windows client, SecureCRT, F-Secure SSH Client 4.0, SecureFX (secure ftp) |
29 | server supports multiple concurrent sessions (e.g. with SSH.com Windows client) | 29 | server supports multiple concurrent sessions (e.g. with SSH.com Windows client) |
30 | todo: | 30 | todo: |
31 | re-keying | 31 | re-keying |
@@ -41,4 +41,4 @@ todo: | |||
41 | sftp | 41 | sftp |
42 | 42 | ||
43 | -markus | 43 | -markus |
44 | $Date: 2000/04/29 13:57:09 $ | 44 | $Date: 2000/05/07 18:30:03 $ |
diff --git a/clientloop.c b/clientloop.c index 382cfe1f3..e34f5cdaa 100644 --- a/clientloop.c +++ b/clientloop.c | |||
@@ -16,7 +16,7 @@ | |||
16 | */ | 16 | */ |
17 | 17 | ||
18 | #include "includes.h" | 18 | #include "includes.h" |
19 | RCSID("$Id: clientloop.c,v 1.14 2000/05/07 02:03:16 damien Exp $"); | 19 | RCSID("$Id: clientloop.c,v 1.15 2000/05/08 03:44:53 damien Exp $"); |
20 | 20 | ||
21 | #include "xmalloc.h" | 21 | #include "xmalloc.h" |
22 | #include "ssh.h" | 22 | #include "ssh.h" |
@@ -979,7 +979,12 @@ client_input_channel_open(int type, int plen) | |||
979 | char *originator; | 979 | char *originator; |
980 | int originator_port; | 980 | int originator_port; |
981 | originator = packet_get_string(NULL); | 981 | originator = packet_get_string(NULL); |
982 | originator_port = packet_get_int(); | 982 | if (packet_remaining() > 0) { |
983 | originator_port = packet_get_int(); | ||
984 | } else { | ||
985 | debug("buggy server: x11 request w/o originator_port"); | ||
986 | originator_port = 0; | ||
987 | } | ||
983 | packet_done(); | 988 | packet_done(); |
984 | /* XXX check permission */ | 989 | /* XXX check permission */ |
985 | xfree(originator); | 990 | xfree(originator); |
diff --git a/sshconnect2.c b/sshconnect2.c index 17325b097..3bddd7cc8 100644 --- a/sshconnect2.c +++ b/sshconnect2.c | |||
@@ -28,7 +28,7 @@ | |||
28 | */ | 28 | */ |
29 | 29 | ||
30 | #include "includes.h" | 30 | #include "includes.h" |
31 | RCSID("$OpenBSD: sshconnect2.c,v 1.7 2000/05/06 17:45:37 markus Exp $"); | 31 | RCSID("$OpenBSD: sshconnect2.c,v 1.8 2000/05/07 18:23:32 markus Exp $"); |
32 | 32 | ||
33 | #include <openssl/bn.h> | 33 | #include <openssl/bn.h> |
34 | #include <openssl/rsa.h> | 34 | #include <openssl/rsa.h> |
@@ -405,7 +405,7 @@ ssh_userauth2(const char *server_user, char *host) | |||
405 | xfree(reply); | 405 | xfree(reply); |
406 | } else { | 406 | } else { |
407 | /* payload empty for ssh-2.0.13 ?? */ | 407 | /* payload empty for ssh-2.0.13 ?? */ |
408 | log("buggy server: service_accept w/o service"); | 408 | debug("buggy server: service_accept w/o service"); |
409 | } | 409 | } |
410 | packet_done(); | 410 | packet_done(); |
411 | debug("got SSH2_MSG_SERVICE_ACCEPT"); | 411 | debug("got SSH2_MSG_SERVICE_ACCEPT"); |