ANNOUNCE: lsh-2.9-exp

[email protected] (Niels Möller) Wed, 04 Apr 2007 21:30:27 +0200
Newsgroups gmane.network.lsh.bugs
Message-ID <[email protected]>
Long time, no release...

I've been using the client part of the new experimental branch for a
couple of weeks now, so I think it's time.

News for the 2.9-exp release

	This is not a regular release, it's the current state of the
	development version. "exp" for "experimental". New things:

	  * Server split into three main programs; lshd, lshd-userauth
            and lshd-connection, to reduce the amount of code that is
            running with root privileges.

	  * The server programs use configuration files, in addition
            to the command line options.

	  * Client split into two programs, lsh and lsh-transport. By
	    default, lsh tries to use a gateway, and lshg is just a
	    shell script that invokes lsh with options to make it
	    unconditionally use a gateway, or fail if none is present.

	Missing features and known problems:

	  * The server in the current version will not listen on
            anything but localhost. I don't recommend using the server
            in this version for anything but testing.

	  * Server supports publickey authentication only.

	  * Internal flow-control is not fully implemented. Programs
            may exit (in a controlled fashion) if some channel or
            socket is overwhelmed with data.

	  * Client does not support any escape key.

	  * PTY support, using the lshd-pty-helper program, has some
            portability problems.

	  * The manual is not up-to-date.

	Interfaces, including the syntax of the configuration files
	and the protocols used for communication betwen the various
	processes, may change in the next version of lsh.

Available at

  http://www.lysator.liu.se/~nisse/archive/lsh-2.9-exp.tar.gz
  ftp://ftp.lysator.liu.se/pub/security/lsh/lsh-2.9-exp.tar.gz

Happy hacking,
/Niels