                    smpppd-web Version 3.0
=======================================================================

This is the third version of the smpppd-web interface originally
developed by Chrisoph Hoffmann (http://www.suse.de/~cwh/).

The requirements for developing this version were:

  1. Visual feedback for status and possible actions.

  2. Extending bandwidth on demand.

  3. Support for different call-by-call providers.

  4. German language.

The new version now supports dial-on-demand interfaces by
showing the status messages and asscociated icons.
There are more possible actions in each state for dial-on-demand
interfaces so that linking the action to the status icon
was not possible anymore. The possible actions are now
listed separately.

With the new version it is now possible to add and remove
links to the currently established ISDN connection. This
allows to extend and reduce the bandwidth on demand.

When the interface is in the status 'Stopped'
it is now possible to select an alternate provider for
connecting to the internet.

The user base for which this new version was written
is german speaking only and therefore the gettext
library for Perl is used to support multiple languages.
Currently german and english user-interfaces are
supported.

The new version also makes a cleaner separation of
several functions, accessing the SMPPP demon.
This separation might be a starting point for a
Perl SMPPPD module.

The SMPPPD commands that are used by the smpppd-web
applications are documented in the Perl script.

