Add the ability to close sessions. This adds *_free() functions to most
authorben <ben@cda61777-01e9-0310-a592-d414129be87e>
Wed, 15 Jan 2003 23:30:21 +0000 (23:30 +0000)
committerben <ben@cda61777-01e9-0310-a592-d414129be87e>
Wed, 15 Jan 2003 23:30:21 +0000 (23:30 +0000)
commitfabd1805a8f429ca83b4271aabd1206ac3537ebb
tree2c7af8fbf7cd6227000e972f196e0b703a9d1965
parent1adaeb2ee2c574fa3d06cf14f4aad0b6192a0aea
Add the ability to close sessions.  This adds *_free() functions to most
areas of the code.  Not all back-ends have been tested, but Telnet and SSH
behave reasonably.

Incidentally, almost all of this patch was written through Mac PuTTY,
admittedly over a Telnet connection.

git-svn-id: svn://svn.tartarus.org/sgt/putty@2615 cda61777-01e9-0310-a592-d414129be87e
14 files changed:
ldisc.c
logging.c
mac/mac.c
mac/mac.h
mac/macterm.c
putty.h
raw.c
rlogin.c
ssh.c
ssh.h
telnet.c
terminal.c
testback.c
x11fwd.c