Commit 252856a5 authored by Niels Möller's avatar Niels Möller
Browse files

*** empty log message ***

Rev: ChangeLog:1.268
Rev: NEWS:1.66
parent c47029a0
2000-11-16 Niels Möller <nisse@cuckoo.localdomain>
* src/unix_user.c (do_read_file): Use lsh_copy_file().
* src/lsh.c (fork_input): New function.
(fork_output): New function.
(make_lsh_session): Optionally fork processes for handling stdio,
to avoid setting the fd:s, that are potentially shared with other
processes, in non-blocking mode.
New option --cvs-workaround.
* src/io.c (lsh_copy_file): New function.
2000-11-15 Niels Möller <nisse@cuckoo.localdomain>
* src/tty.c (tty_makeraw): #if:ed out this function.
News for the 1.1.2 release:
New experimental option to lsh: --cvs-workaround Using this
option causes lsh to fork off a few extra processes to handle
its stdio file descriptors, and avoid setting them in
nonblocking mode. One can also use for instance
--cvs-workaround=o to fork only for stdout; the optional
argument can be any combination of the characters 'i' (stdin),
'o' (stdout) and 'e' (stderr). If this turns out to be useful,
the option will probably be renamed and perhaps made the
Implemented window change messages in the client.
Added signal handlers to io_backend.
Reorganized the code a little to make the lshg binary smaller.
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment