Tartarus CVS: putty: simon

tartarus-commits@lists.tartarus.org tartarus-commits@lists.tartarus.org
Fri, 25 Oct 2002 12:50:53 +0100


CVS Root:       /home/cvs
Module:         putty
Changes by:     simon
Date:           Fri Oct 25 2002  12:50:53 BST

Log message:
pty backend now supports the changed function interface, so pterm
now compiles and runs again after the major destabilisation.
Unfortunately it wasn't feasible to actually encapsulate all of the
pty backend's data, since the utmp helper and the need to fork and
drop privileges before doing anything else at all rather confuses
matters. So the data handle passed around to the pty backend is a
null pointer, and the pty backend is just as global-ridden as it
always has been. Shame, but such is life.

Modified files:
    unix            : pterm.c pty.c

Links:
http://cvs.tartarus.org//putty/unix/pterm.c.diff?r1=1.55&r2=1.56
http://cvs.tartarus.org//putty/unix/pty.c.diff?r1=1.20&r2=1.21