I just created a new snapshot,
http://www.lysator.liu.se/~nisse/archive/lsh-snapshot-1999-02-16.tar.gz
ftp://ftp.lysator.liu.se/pub/security/lsh/lsh-snapshot-1999-02-16.tar.gz
Several things are missing. But as I have allocated this evening for
lsh hacking, and don't expect to have much more time until the
weekend, I wanted to to get it out.
Bazsis dss-signature workaround is not in. SysV tty support is not in.
zlib support is broken.
However, I have been able to compile it under Solaris-2.6 with
--without-pty and --without-zlib. A few bugs are fixed, and some
things have been cleaned up.
Bottom line: This is a strictly "hackers only" release ;) The latest
ChangeLog entries are appended to this message.
/gnu/night, Niels
--
Tue Feb 16 23:32:51 1999 <[EMAIL PROTECTED]>
* src/tty.h, src/tty.c: Fallback macro for the cfmakeraw function.
* src/lsh.c, src/lshd.c: Make it possible to disable pty support a
compile time.
* src/zlib.c: Temporarily disable zlib support, as it is a
dysfunctional state at when I'm building the 1999-02-16 snapshot.
* src/channel.h, optionchannel.c, optionconnection.c,
optionclient.c: Moved the channel table pointer to the connection
object, and general cleanup
(Bazsi).
* configure.in: New option --without-pty to disable pty support.
* make_am, Makefile.am.in: Use BASH variable to start scripts.
* misc/ctags.mk: New file.
Sat Feb 13 17:21:07 1999 <[EMAIL PROTECTED]>
* configure.in: Added test for the cfmakeraw function.
* src/client.c (CFMAKERAW): Define this as a macro, if there is no
cfmakeraw function. (Rafal Maszkowski <[EMAIL PROTECTED]>)
* configure.in: Check if libutil defines openpty.
* src/server.c (do_spawn_shell): Use STDIN_FILENO when calling
tty_setctty, not pty->slave. The latter fd is already closed.
(Noted by Keresztg).
* configure.in (SHUTDOWN_WORKS_WITH_UNIX_SOCKETS): Use AF_UNIX,
not AF_LOCAL (reported by Heinz Knutzen <[EMAIL PROTECTED]>)
Thu Feb 11 14:43:51 1999 <[EMAIL PROTECTED]>
* src/channel.c (do_channel_request): Delay freeing of packet
(reported by Ray Dassen).
Sun Jan 31 04:25:30 1999 <nisse@puck>
* src/werror.c (werror_vformat): New function, with different
format specifiers than standard printf. Many more specialized
public functions removed.
* src/format.c (format_size_in_decimal): Renamed and exported the
size_in_decimal() function.
* src/charset.c: New function.
(low_utf8_to_local): New function.
(utf8_to_local): New argument STRICT.