Release Notes: This is primarily a bugfix release. Upgrading is recommended. If the external connection script/command fails to bring up the connection (e.g. your modem isn't plugged into the phone line), version 0.2 would wait for the connection to come up before allowing an attempt to reconnect. This version fixes that bug so that when the client's Cancel button is clicked under these circumstances, the connection attempt is canceled by the server. The code is also much cleaner.
Release Notes: GTK+ is now supported, and is the default GUI toolkit on Unix systems. There are also a couple of minor bugfixes, and better error handling in the client.
Release Notes: The server now monitors the number of users connected to the Internet itself and automatically drops the dial up connection once all the client programs have stopped talking to the server (consequently reducing the phone bill). The client, server, and supporting library must be updated together.
Release Notes: User interface has been completely overhauled to provide multi-user aware control of the dial up connection. The client code has been re-organised, ready for supporting a GTK+ port of the user interface (currently only Tk is available, on Linux and Windows).