05 Oct 2005 v2.7a   Minor changes to "Scrollbar" option to make WebMaster fit the screen size better.

23 Sep 2005 v2.7    Added a simple scheduler for the parallel port I/O control. Values can be sent to
                    the port at the same times every day or once on preset dates.

                    Added a "lighting level" detector to the camera. It can be used to pause capture
                    when the brightness is above or below a pre-set level. 

                    Added ability to 'Logical OR' value sent to port with value already there. This
                    allows two or more hardware devices to be controlled independently.

                    Coded a more rigourous check for a valid IP address before IP-Refresh would FTP
                    it to your website. (This becomes more important when retrieving your IP address
                    from a router because an invalid address could be returned while offline - which is
                    impossible when using an external lookup service).

                    Fixed a few minor bugs that I've forgotten.

07 Sep 2005 v2.6    Changed http server code so Firefox browsers handle the download of zip files
                    correctly. 

                    Major "tidy-up" of the code. I've removed the "re-boot" facility from IP-Refresh
                    mainly because it wasn't working anyway and would cause WebMaster to hang if it
                    tried to reboot while WebMaster was still starting up.
             
                    Experimental feature added to IP-Refresh. Previously, when WebMaster was behind a
		    router, the Internet IP address was obtained from an outside lookup service
		    (checkip-dyndns.org).  The new feature allows the address to be obtained from your
		    router. You first "teach" WebMaster how to locate the IP address for your 
                    particular router.

		    The outside lookup service is still available as an option and I've added another
                    service (www.whatismyip.com) as an alternative.

		    In addition to uploading refreshed pages by FTP, IP-Refresh can now also e-mail
                    you if there is a change of IP address.

                    Added - Don't log successful "get outside IP" requests.

                    Added 'Backoff on failed IP lookup' checkbox. If IP-Refresh fails to retrieve the 
                    IP address, the interval will be incremented on each successive attempt.



18 Aug 2005 v2.5    Sorted out IP-Refresh to work correctly (hopefully!). 

15 Aug 2005 v2.4j   Added 176.16.x.x, 169.254.x.x and 10.x.x.x.x to Local LAN IP's

14 Aug 2005 v2.4i   Improved IP-Refresh logging and added additonal 'Update' (or 'Start') button on 
                    IP-Refresh Log window in order to watch progress more easily. Other minor tweaks 
                    that I've forgotten.

22 Jul 2005 v2.4f   Modified "Don't log own IP" code to prevent logging PC's on any 192.168 LAN
                    address.

18 Jul 2005 v2.4e   Added checkbox to disable Reverse DNS lookup. IP addresses without a Reverse 
                    Lookup cause WebMaster to stall for several seconds unless this logging facility
                    is disabled. The Reverse DNS entry is used only in the server log window.

                    'Clear port at startup' checkbox and Send Value bugs fixed.


22 Jun 2005 v2.4d   Fixed Add and Edit in IP-refresh

11 May 2005 v2.4b   Added 'Edit' buttons on Local and Remote IP-Refresh File lists.
                    

23 Apr 2005 v2.4    Added 'Check once on startup' option to IP-Refresh.

                    Added 5 second delay to hit counters to prevent false double counting.

                    Added automatic scrolling to log windows.

                    Camera Save-FTP-Log fixed.

                    Added 320 x 240 capture size.

                    Added max limit of 32,000 lines to log all windows. Then log is deleted and
                    starts again automatically.

                    Added facility to remotely disable remote I/O control. 
                
                    "External" IP address now appears on title bar.

                    Facility to re-boot external programs when IP-Refresh detects change of IP.
                    (Known problem: some programs which have been rebooted no longer close 
                    automatically when WebMaster closes, others work ok. ??)

                    Removed [X]Close to minimize facility.

                    Added 'Debug' checkbox. This primarily prevents WebMaster "annoying" 
                    www.dyndns.com by constantly pinging their server while I develop the program.
                    Normally, dyndns.com is contacted *once* when WebMaster starts up and then at
                    the interval set in IP-Refresh.


16 Apr 2005 v2.3c   Disabled  [X]Close to minimize facility to try to cure problem when closing down.
                    
                    Checkboxes "Don't count own IP" in counters not saving setting - fixed.

14 Apr 2005 v2.3    Made some changes to IP-Refresh to give better error messages. (My new ISP from
                    18th Apr has dynamic-assigned IP so must be right by then!) 
                    http://homepages.nildram.co.uk/~vwlowen   (or www.vwlowen.co.uk)

                    Added separate log for Camera FTP operations.


13 Apr 2005 v2.1    I've tried to add some support for a larger default system font size by adding
                    optional scrollbars.

                    Added "Save configuration now" button to write the INI file at any time.

09 Apr 2005 v2.0    Major re-write of IP-Refresh. Any number of templates and associated webpages
                    can now be configured. In addition, any number of *local* webpages (ie pages on
                    the same PC as WebMaster) can also be refreshed from their own templates.

                    Added a second, independently configurable, hit counter.


06 Apr 2005 v1.7    Simple I/O control of the server's parallel port via a web page added.

27 Mar 2005 v1.6e   Bug with Daylight Saving in Time Server fixed.

24 Mar 2005 v1.6c/d   I've had a few reports of WebMaster causing an error when attempting to
		      close it down. Although I can't replicate the problem, I have changed some code
		    which may help. One consequence is that the "outside" IP address is not shown
		    at the top of the IP-Refresh facility until it starts running.

21 Mar 2005 v1.6    Facility for visitor's FeedBack Form added to web server.

19 Mar 2005 v1.5    Facility to include a Hit Counter added to Web Server.

17 Mar 2005 v1.4b   IP-Refresh now works correctly behind a firewall.
		    Added 'Dont Log Own IP' checkbox to Web Server Log.

10 Mar 2005 v1.4    Added access to video source device driver settings.

21 Feb 2005 v1.1b/d Added log for time server.

                    Fixed bug which caused second instances of 'external programs' when
                     Webmaster was restored from minimized.
 
                    Changed 'Browse For Root Folder' code to try to solve a bug with Win98se.

                    Splashscreen checkbox added.
                 
 
20 Feb 2005  v1.1   Released