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/]

Reply via email to