]> asedeno.scripts.mit.edu Git - PuTTY_svn.git/commit - telnet.c
Major destabilisation, phase 2. This time it's the backends' turn:
authorSimon Tatham <anakin@pobox.com>
Fri, 25 Oct 2002 11:30:33 +0000 (11:30 +0000)
committerSimon Tatham <anakin@pobox.com>
Fri, 25 Oct 2002 11:30:33 +0000 (11:30 +0000)
commit23d3277c22580acfc313bb39e2227a593a3ef8b5
tree69391132ebe2765db3d604d93da0cf1e0bc5b123
parentc92f8cdd25da34a7fb23553a803ae11268d4646a
Major destabilisation, phase 2. This time it's the backends' turn:
each backend now stores all its internal variables in a big struct,
and each backend function gets a pointer to this struct passed to
it. This still isn't the end of the work - lots of subsidiary things
still use globals, notably all the cipher and compressor modules and
the X11 forwarding authentication stuff. But ssh.c itself has now
been transformed, and that was the really painful bit, so from here
on it all ought to be a sequence of much smaller and simpler pieces
of work.

git-svn-id: http://svn.tartarus.org/sgt/putty@2127 cda61777-01e9-0310-a592-d414129be87e
14 files changed:
ldisc.c
plink.c
portfwd.c
psftp.c
putty.h
raw.c
rlogin.c
scp.c
ssh.c
ssh.h
telnet.c
terminal.c
terminal.h
window.c