News for the 1.3.2 release:

        Suspend works better, and is bound to the escape sequence
        RET ~ ^Z.
        
Some words about the escape char handling... It is similar to ssh/rsh,
the default escape character is `~', but it is active only after you
have typed CR or LF. The escape character is followed by a command
character, currently defined are `~' (or whatever the escape char is)
which quotes the escape character, and C-z, which suspends the client.

By default, the feature is enabled if and only if the client reads
data from stdin, and stdin is a tty.

A potential problem is that escape char is effectively disabled if the
client stops reading data for flow-control reasons. I.e. if the client
doesn't have any window space on the channel associated with stdin,
the escape char is effectively disabled. Or more precisely, the client
won't notice it until it gets some more window space from the remote
server and starts reading. I hope this won't cause any real problems;
one should rarely run out of window-space on an interactive connection.

Comments or suggestions on new commands and characters to add are
appreciated.

lsh-1.3.2 is available at

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

Regards,
/Niels Möller

PS. As my ADSL connection is down since 30 or so hours, this release
    was uploaded using my good old 9600 bps modem ;-)


Reply via email to