----------------------------------------------
Known problems
----------------------------------------------
* None

----------------------------------------------
Change history
----------------------------------------------
1.0.18 - Nov 22 2004
--
* Fixed RADIUS requests may sometimes wait indefinately for a response
* Fixed rare 'ses->state...' assert message if a user attempts to concurrently logon and logout
* Fixed limit concurrent access to Linux session start and stop scripts as workaround to iptables 'resource temporarily unavailable' bug
* Fixed intermittent RADIUS authentication and accounting request timeouts while using a setting of more than 30 'server threads'

1.0.16 - Oct 12 2004
--
* In routed mode session timeouts are now based upon amount of incoming data from clients
* Added additional connection timeout checking for HTTP(S) requests
* Fixed AV while processing accounting information
* Added additional usage info debug messages while using IPTables

1.0.15 - Sep 30 2004
--
* Added session variables are now accessable from '.ptl' files
* Fixed cases where the wrong MAC address is displayed in RADIUS accounting and whos online listing
* Added RADIUS accounting status information to debug messages
* Fixed DOS handling for HTTP and HTTPS sessions

1.0.11 - Jan 28 2004
--
* Added support for sending clients MAC as Calling-Station-ID attribute in the RADIUS authentication request

10.0.10 - Nov 22 2003
--
* Added support for Emerald license keys.  An Emerald license enables a two session concurrent login limit

1.0.9 - Sep 18 2003
--
* Fixed server won't start if its not configured

1.0.8 - Sep 12 2003
--
* Added support for RADIUS Accounting-On and Accounting-Off startup/shutdown messages
* Added support for 'htmlack' filter attribute to specify an alternate html interface after authentication

1.0.7 - Aug 8 2003
--
* Fixed configuring 'Server URL' should be required
* Fixed a problem with stuck accounting records on some versions of Linux

1.0.6 - Jul 28 2003
--
* Added support for IPTables.  Use of IPChains or IPTables is auto-selected

1.0.5 - Jul 7 2003
--
* Updated default Linux session script to unload iptables and load the ipchains kernel modules to work around a known problem with some popular linux distributions
* Fixed a problem that may cause sessions to incorrectly terminate if a user views their account status while the admin interface is in active use

1.0.4 - Mar 24 2003
--
* Fixed Win32 ARP timeouts would cause end of session with reason 'Port Preempted'

1.0.3 - Mar 7 2003
--
* Initial support for the windows platform
* Fixed admin images would not load if there is a configuration problem

1.0.2 - Feb 27 2003 (Initial release)
--
* License updates
* Added show advanced options checkbox
* Fixed a problem wrapping accounting in/out byte counts to giga words

0.0.8 - Jan 10 2003
--
* Added support for active arp tracking
* Added support for idle timeout

0.0.7 - Dec 26 2002 (First v1 beta)
--
* Client & Admin UI updates
* Added support for Redirect URL to override being redirected to intercepted url after login
* Fixed session scripts allow no network access until authentication
* Fixed initial average bytes does not start from zero for restarted sessions
* Fixed session check assertation checking out sessions with malformed ip address
* Fixed whos online must clear any http get parameters before refreshing

0.0.6
--
* Fixed who's online and status refreshes were also reloading images
* Added who's online dynamic refresh interval depending on number of users online
* Admin UI updates

0.0.5
--
* Fixed server not writing to logfile when started in daemon mode
* Fixed port pool leak for sessions that never start
* Fixed new sessionid not assigned for reused sessions
* Fixed collection of origional redirect url and don't use post method to redirect
* Fixed RADIUS authentication retries 'auth retries' times before returning timeout error to user

0.0.4
--
* Added RADIUS accounting support for Linux input/output bytes and packets
* Who's online displays Usage statistics
* Session scripts group configuration into a seperate chain
* Added Network options to the admin
* Added qosmark to session start script to allow tagging for bandwith schedulers
* Added logging routines and debug messages
* Adjustments to allow multiple servers to run on same computer
* Added support for javascript CHAP authentication
* Fixed reply message display bug
* Added license key checking
* Services fork and detach tty if not in debug/configure mode
* Fixed can't shutdown service while waiting to start the server
* Removed alternate port attempt for the http server
* SessionID and Port assigned immediatly after session is created
* Fixed variable substitution not run on shutdown script
* Encrypt RADIUS shared secrets in UI/configuration file
* Fixed don't start SSL without certificates
* Fixed don't allow RADIUS accounting and reconfig at the same time

0.0.3
--
* ARP state keeping + MAC tracking support for UNIX platforms
* Ping intervals and retries based on client timeout and timeout checks
* Support for ARP only keepalives if ping unavaliable
* Accounting stop time is based on first unsuccessful contact attempt if the clients session eventually times out
* Fixed startup script was being run due to admin validation

0.0.2
--
* FilterID AVP support

0.0.1
--
* Added missing error document
* on shutdown the server wouldn't properly close and send accounting for active sessions
* The sessionid variable wasn't avaliable to a couple of html pages it needed to be to support the logout feature
* Added server url to allow redirecting to itself as part of login
* Admin updates

