Tartarus CVS: putty simon
tartarus-commits-admin@lists.tartarus.org
tartarus-commits-admin@lists.tartarus.org
Sat, 25 Aug 2001 18:09:23 +0100
CVSROOT: /home/cvs
Module name: putty
Changes by: simon 01/08/25 18:09:23
Modified files:
. : misc.c misc.h network.h plink.c portfwd.c
psftp.c putty.h raw.c rlogin.c scp.c ssh.c
ssh.h telnet.c terminal.c window.c winnet.c
x11fwd.c
Log message:
Extensive changes that _should_ fix the socket buffering problems,
by ceasing to listen on input channels if the corresponding output
channel isn't accepting data. Has had basic check-I-didn't-actually-
break-anything-too-badly testing, but hasn't been genuinely tested
in stress conditions (because concocting stress conditions is non-
trivial).