There is a new beta version of SSH Secure Shell 2.1 available at http://www.ssh.com . This version has already been tested widely internally, but before the actual release we'd like you to try and test this evaluation version. Any feedback will be greatly appreciated. There is also a new (March 1) Windows client beta available, which can be found in the same location (http://www.ssh.com). Unix version ChangeLog summary (compared to ssh-2.0.13): --clip clip-- 2000-03-01 Sami Lehtinen <[EMAIL PROTECTED]> * ssh-2.1.0.public.beta.1. * Added documentation for scp2 and sftp2 glob patterns. It can be by saying ``man sshregex''. 2000-02-21 Sami Lehtinen <[EMAIL PROTECTED]> * Implemented escape char "~s", with which you can dump statistics and other information about the connection during the session. * Fixed authentication methods to return same kind of errors when the user doesn't exist or host is not allowed to connect as when failing an authentication method. * Changed scp2 globbing to be more intelligent, by using Huima's sshregex-library. * Changed default value of RequireReverseMapping to ``no'' in the example configuration file (which is also installed as the default configuration file on new installs). This was apparently giving headaches for many people, as the server would only respond ``No more authentication methods available.''. 2000-02-20 Sami Lehtinen <[EMAIL PROTECTED]> * Implemented BatchMode configuration option for ssh2. Also added it to scp2 as ``-B''. 2000-02-17 Sami Lehtinen <[EMAIL PROTECTED]> * Re-wrote globbing for scp2 and sftp2. Seems to work _much_ better than before, and because it uses common code with recurse, code maintainability also soared. (the old globbing was very very ugly) 2000-02-15 Sami Lehtinen <[EMAIL PROTECTED]> * Fixed a bug in sshchsession, which caused a protocol error, if, for example, an xterm was resized before the server had accepted the request for shell. 2000-02-14 Sami Lehtinen <[EMAIL PROTECTED]> * sftp2 is now rewritten to use SshFileCopy (by ttsalo). scp2 is also quite stable. SshFileCopy itself still needs a couple of modifications, but considering what has already been done, the changes will be quite small (just a re-write of the ssh_glob_* interface...). 2000-02-04 Sami Lehtinen <[EMAIL PROTECTED]> * Fixed problems in {Allowed,Required}Authentications. Don't know how I could've missed those. 2000-01-18 Sami Lehtinen <[EMAIL PROTECTED]> * Updated config.guess and config.sub. Should take away a few problems. 1999-12-23 Sami Lehtinen <[EMAIL PROTECTED]> * (ssh2) Fixed to accept absolute pathnames with IdentityFile option (also applies to '-i' command-line option), instead of always prepending them with the user's .ssh2-directory. Did the same for IdentityFile internals, ie. you can specify 'IdKey /etc/puppa' from your identification-file. 1999-12-18 Sami Lehtinen <[EMAIL PROTECTED]> * Fixed a draft incompatibility with SSH_MSG_DISCONNECT. Previously SSH_DISCONNECT_AUTHENTICATION_ERROR was often sent as reason code, which was not specified in the draft. This was used as a cathc-all authentication error in the implementation. Still should fix sshauth[sc].c to use more approriate reason codes, depending on the situation. 1999-12-16 Sami Lehtinen <[EMAIL PROTECTED]> * Fixed SSH_MSG_USERAUTH_PK_OK draft incompatibility bug. Previously, field "public key algorithm from the request" was omitted. Added compatibility code to server for older versions (client doesn't care about the rest of the fields; it only uses the packet type). * Fixed a draft incompatibility in handling SSH_MSG_CHANNEL_OPEN_FAILURE messages. Previously, reason string and language tag were not sent. Added compatibility code for older versions. 1999-12-13 Sami Lehtinen <[EMAIL PROTECTED]> * Fixed a draft incompatibility bug in sshchx11.c. The SSH_MSG_CHANNEL_OPEN message for "x11" was constructed wrong. Added compatibility code for older versions. 1999-11-13 Sami Lehtinen <[EMAIL PROTECTED]> * Implemented StrictHostKeyChecking. Totally re-wrote the keychecking functions. Should now look very similar to ssh1. 1999-11-12 Sami Lehtinen <[EMAIL PROTECTED]> * Changed behaviour of '-f' parameter in ssh2. Now, if specified, implies '-S' (client doesn't request session channel, ie. tty from server), and client doesn't die if a locally forwarded channel is closed. The listener stays there, waiting for connections. Persistent forwarding works only with ssh-2.1.0 and newer servers (older servers incorrectly close the command-channel). With optional 'o' argument (specified '-fo' on the command-line), goes to one-shot mode, which is the same behaviour as before (ie. as soon as forwardings close, client exits). * Fixed authentication code bugs. Should now work. Even with hostbased. And with the order "hostbased,publickey,password". 1999-11-04 Sami Lehtinen <[EMAIL PROTECTED]> * Implemented what Tatu asked; "file/.." style constructs are pruned from filenames to avoid situations where a user asks to transfer files like 'scp2 -r "*/../*/../*/../*/../*"' after which there would very much load in the server end. 1999-10-22 Sami Lehtinen <[EMAIL PROTECTED]> * Fixed issues sshreadline and termcap/ncurses/xcurses & tgetent detection. Now, if configure doesn't find any of the above libraries (or they don't contain tgetent), sshreadline default to builtin vt100 functionality. * Re-wrote scp2. The code is now cleaner, and does things more efficiently. The 'real' transfer part should still be written again to gain speed. 1999-09-15 Sami Lehtinen <[EMAIL PROTECTED]> * Fixed EscapeChar ('-e' on ssh2's commandline) to handle 'none' correctly. * Fixed a bug in ssh-signer2, which was reportedly causing ssh-signer2 to deadlock. * Fixed ssh-add2 to use the guessed filename (if no filename or PGP-key are specified) even when command-line arguments are given. * Fixed a draft incompatibility in publickey authentication. We used the wrong service name, when constructing the throw-away package for signing. Thanks to the lsh-people for pointing this one out. 1999-08-16 Sami Lehtinen <[EMAIL PROTECTED]> * Fixed a bug in agentpath.c, which caused that existing agent-sockets weren't properly removed in most cases. 1999-08-12 Sami Lehtinen <[EMAIL PROTECTED]> * Fixed a draft inconsistency with SSH_MSG_SERVICE_ACCEPT (now service name is also sent). Added compatibility code, so that we can work with older versions of ssh2 too. * Fixed a bug in chown()in the new allocated tty. This caused a situation where a user might have a terminal belonging to some other user. This bug manifested itself in 4.4 BSD variants, where chown() by the super-user could fail if a user had set some file-flags with chflags. (for example, 'chflags uappnd `tty`', done by a normal user, caused the chown to fail) * Fixed a bug, which caused a SIGSEGV if tty-allocation didn't succeed for some reason. * "hostbased" authentication to be tried first in the server. However, because of some unimplemeted parts in the sshproto-library, trying "hostbased" first in the client doesn't work yet. I'll fix it. 1999-06-15 Sami Lehtinen <[EMAIL PROTECTED]> * Previous: Fixed couple of bugs in trcommon.c and trkex.c. The code couldn't of worked correctly if more than one hostkey-algorithm or kex-algorithm were given. * Added '--with-pty' option for configure to let advanced users override configure's pty-selection, if so needed. 1999-06-01 Sami Lehtinen <[EMAIL PROTECTED]> * ssh-keygen2: removed '-o' option (isn't needed, you can specify the file names on the command-line as the last arguments anyway) and renamed '-v' option to '-V' for consistency. 1999-05-20 Sami Lehtinen <[EMAIL PROTECTED]> * Previous by tri: added SO_LINGER socket option. * Fixed a bug in sftp2 ( sshfilexferc.c ), which caused a SIGSEGV if cd:ing to a directory, that user didn't have execute permissions. * Fixed AIX compilation problems (by tri), possibly fixed Solaris hanging problems, when compiled with libwrap, and should now compile and work on Ultrix. --clip clip-- -- [[EMAIL PROTECTED] -- Sami J. Lehtinen -- [EMAIL PROTECTED]] [work:+358 9 43543218][gsm:+358 50 5170 258][http://www.iki.fi/~sjl] [SSH Communications Security Ltd. http://www.ssh.fi/]
