$Id: CHANGES,v 1.8 2003/12/11 11:56:56 steve Exp $ 1.0.0 -> 1.0.1 ~~~~~~~~~~~~~~ 09/02/2001 - context.c needs to include to get str*() prototypes. - Don't try to assert DTR on pseudo ttys. - Fix config file line number accounting and error message formatting. Thanks to Simon Burge for spotting the above problems. 18/02/2001 - New config file layout implemented. - Listen addresses/ports now much more configurable. - Facility to `log' all server I/O. 1.0.1 -> 1.0.2 ~~~~~~~~~~~~~~ 3/3/2001 - Fixed a problem parsing baudrate strings in the tty server. - Fixed some places where pointer-to-int was used when some other pointer type was required. (The other types are defined in terms of `int' anyway, at least on 32-bit platforms, so this isn't such a biggie.) 1.0.2 -> 1.0.3 ~~~~~~~~~~~~~~ 25/11/2002 - The listener should not bomb out if it fails to init/add a client. - Fix a buffer size problem in the telnet client. This was not a buffer-overflow. It was simply getnameinfo(3) returning an error when presented with a peer whose IP address resolved to a string larger than NI_MAXSERV. Since NI_MAXSERV was the wrong constant to use anyway in this context, replace it with NI_MAXHOST. 1.0.3 -> 1.1.0 ~~~~~~~~~~~~~~ 13/04/2003 - Added a "raw" protocol, based on the existing telnet code. - Added a "suppressbanner" client option, for the benefit of the "raw" protocol. 1.1.0 -> 1.1.1 ~~~~~~~~~~~~~~ 1/09/2003 - Added "xonxoff true/false" to the tty server's config file option list to permit changing software flow-control settings. (Requested by Ben Elliston). 1.1.1 -> 1.1.2 ~~~~~~~~~~~~~~ 11/12/2003 - Added "closeidle true/false" to the tty server's config file option list to tell the server that it should close the terminal device when there are no clients connected to the service.