April 5th, 2011· Corrected adverse behavior in any keywords list when lines or keywords had blank spaces
· Corrected an issue where a comment (starting with the ; character) before a regex would cause a crash
· Corrected spelling mistakes in some log items
· Logs now go in the \DailyLogs folder
· Added authonline.dnsredirctrl.com lookup, see FAQ 97
· Changed JoinType= valid options are Online/Auth/Both
· Added ResetClientFile= which when looked up sets client defaults (not authorized, not bypassing the block)
· Removed TimeRestriction options which were confusing and limited
· Requires .NET Framework 4 Client Profile
April 5th, 2011· Corrected an issue with SRV record responses (affecting computers in an Active Directory domain)
April 5th, 2011· Corrected an issue where some log file items were not logged when Logging=Full
· Corrected an issue where JoinAction may not get executed when JoinType=Auth
· Corrected an issue where RestrictStart/End was not put into effect after the first day
· Corrected an issue where BlockResponse=Fast was not taking effect
· Duplicate regex are not loaded to save on memory (duplicate non-regex keywords were already not being loaded)
April 5th, 2011· Ability to define multiple IPv4 and/or IPv6 addresses
· Regular expressions (regex) can be used in blocked/allowed keyword lists
· Supports larger keyword lists, loads changes without restarting the software
· Faster DNS response time (previously ~14ms, now 1ms in v7)
· Improved performance (really muti-threaded)
· Ability to retrieve the real/upstream DNS server from a DHCP server
· Ability to define backup real/upstream DNS servers
· Improved GUI interface; sort by any column, faster refresh rate, better bypass toggling, and more client options
· Supports DNS load sharing (multiple IPs in the answer back to clients)
· Improved handling and logging of different DNS record types (A, AAAA, MX, TXT, CNAME, SOA, NS, PTR, etc.)
· nslookup behaves correctly
· Ability to run as a Windows service (without 3rd party software)
· No dependency on VB6 runtimes or winsock
· Requires .NET Framework 2.0 SP2
February 12th, 2009· Various updates and bug fixes
December 4th, 2008· Fixed possible crash when an excessive amount of queries go unanswered
· Added # clients online under Help, About in the GUI (see daily log file for this information when run as a service)
· Improved performance on servers under heavy load or with low CPU availability (Logging=Off is still the fastest)
· Removed DNSServerIP2= setting, which was often improperly configured, causing confusion and poor performance. Specify a local DNS caching server (such as Microsoft's DNS Server service) to provide load-balancing/failover to an alternate forwarding DNS server (such as your ISP's DNS servers)
January 3rd, 2008· Freeware
· No client limit
· Join actions based on new client or authorized client