Module Name: src Committed By: tls Date: Fri Apr 27 15:45:37 UTC 2012
Modified Files: src/crypto/external/bsd/openssh/dist: readconf.c readconf.h sshconnect.c Log Message: Add new "SendVersionFirst" option to OpenSSH client. This option makes the client send its version string first if it is configured to speak v2 only (the old hack of waiting to see the server version is only really useful if you might be speaking v1 to some servers). The option is on by default but can be disabled from the config file. This aligns the OpenSSH client behavior with most other implementations and eliminates a major source of connection delays and failures when speaking SSH through particularly stupid proxies, of which, sadly, there are many. This change has also been submitted to OpenSSH as their bug #1999. To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7 src/crypto/external/bsd/openssh/dist/readconf.c \ src/crypto/external/bsd/openssh/dist/readconf.h \ src/crypto/external/bsd/openssh/dist/sshconnect.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.