| Release: Select 1i1 |
| 0.58 (09 May 2001) |
Updated BootP code to handle option overloading. |
| 0.59 (20 Jun 2001) |
Added option to remove merging of cached entries. Removed BootP parsing code. |
| 0.60 (25 Jun 2001) |
Corrected some bugs in Server. Added support for surviving Internet birth/death. |
| 0.60 (29 Jun 2001) (retagged) |
Added bootp.h which had been missed last time. |
| 0.61 (29 Jun 2001) |
Fixed InterfaceUpDown code to handle up only. |
| 0.62 (16 Jul 2001) |
Added support for spotting InetDBase$Path changing. |
| 0.62 (16 Jul 2001) (retagged) |
Added SWIs document. |
| 0.63 (21 Jul 2001) |
Added Inet$HostName handling Fixed errors to return properly chunked messages. |
| 0.64 (22 Jul 2001) |
Added Inet$Hostname service issue. Changed InetDBase service call name. |
| 0.64 (23 Jul 2001) (retagged) |
Removed redundant SynchroniseCodeAreas. |
| 0.65 (23 Jul 2001) |
Fix for handling of Inet$Hostname. |
| 0.65 (23 Jul 2001) (retagged) |
Exported header inetvars had been missed. |
| 0.66 (28 Jul 2001) |
Updated to use damalloc library. Updated stubs to be exported. |
| 0.66 (28 Jul 2001) (retagged) |
Moved test files into test directory. Corrected damalloc header. |
| 0.67 (28 Aug 2001) |
Centralised error messages. Fixed Internet Event identification. |
| 0.68 (05 Sep 2001) |
Corrected handling of resovlver retries. Added support for logging resolver requests to syslog. |
| 0.69 (11 Oct 2001) |
Updated to issue InetDBase changed messages immediately. |
|
| Release: Select 1i2 |
| 0.70 (18 Oct 2001) |
Fix for disabling the server. |
| 0.71 (07 Nov 2001) |
Removed function names. Added support for Freeway host names. |
| 0.72 (16 Nov 2001) |
Added FreewayHosts files omitted last time. |
|
| Release: Select 1i3 |
| 0.73 (19 Feb 2002) |
Fix for logging of shutdown. |
|
| Release: Select 1i5 |
| 0.74 (18 Mar 2002) |
Fix for crash on pre-Select. |
|
| Release: Select 1i9 |
| 0.75 (22 Apr 2002) |
Updated makefile to new format. Updated variable handling to remove interrupt hole. |
| 0.75 (23 Apr 2002) (retagged) |
Fix for Resolver failing to use the right options. |
|
| Release: Select 3i1 |
| 0.76 (06 Dec 2002) |
Updated to use SockLib 5. |
|
| Release: Select 3i2 |
| 0.77 (30 May 2003) |
Updated makefile to clean header. |
| 0.78 (10 Jul 2003) |
Reorganised error handling for CMunge. |
| 0.79 (31 Jul 2003) |
Improved cache merge routines. Improved expiry of records. |
| 0.79 (31 Jul 2003) (retagged) |
Fix for checkin problems (NFS corrupted files) |
|
| Release: Select 3i4 |
| 0.79 (01 Dec 2003) (retagged) |
Fix for includes using mixed case and filename conventions. |
| 0.80 (09 Dec 2003) |
Fix for failure to trigger callbacks correctly by switching to AsmLib. |
| 0.81 (31 Dec 2003) |
Added support for server propogation of TTL values. Tidied up exported library (not used by other components). |
| 0.82 (09 Jan 2004) |
Fix for uninitialised local TTL value (just a warning removal). |
| 0.83 (22 Jan 2004) |
Fix for failure to look up names from Freeway through server. Fix for TTL values passed from names resolved by server from Freeway. Fix for numeric lookup failure through the server causing aborts. Fix for failures during lookup from server not being propogated back to querying client correctly. |
| 0.84 (22 Jan 2004) |
Added server support for returning the question in the response. |
| 0.85 (02 Mar 2004) |
Fix for access to filesystem through invalid system variable. |
|
| Release: Select 4 Preview |
| 0.86 (11 Dec 2004) |
Moved stub library into a component of its own. |
| 0.87 (17 Dec 2004) |
Rationalised system variable registration. Added extra checks to HostName variable. Added checks to LocalDomain variable. Added service notification for LocalDomain and Resolvers configuration. |
| 0.88 (17 Dec 2004) |
Updated to use new sys/inetevent.h header. |
| 0.89 (18 Dec 2004) |
Added support for raising an event on resolution completion. |
| 0.90 (23 Dec 2004) |
Added support for automatic reordering of resolvers based on their performance. |
| 0.91 (23 Dec 2004) |
Added simple announcement of server over MDNS. |
| 0.92 (24 Dec 2004) |
Added support for automatic server detection. |
| 0.92 (25 Dec 2004) (retagged) |
Fix for incorrect FindResolver library being linked. |
| 0.93 (15 Mar 2005) |
Add full support for expiry of cache entries. |
| 0.94 (18 Mar 2005) |
Added simple support for DCI 4 statistics. Fix for incorrect expiry of static cache entries. |
| 0.95 (19 Mar 2005) |
Added memory allocation checks. Increased dynamic area size to allow for more cached but expired entries. |
| 0.96 (24 Dec 2005) |
Added check to the cache record allocated initially by gethost - the first bug found due to the BTS. |
| 0.97 (08 Mar 2006) |
Removed warning messages from startup. |
| 0.97 (13 Mar 2006) (retagged) |
Updated to use DCIProtocolStatus symbols. |
| 0.98 (14 Mar 2006) |
Added support for restarting auto-resolver search on link active. |
| 0.99 (18 Mar 2006) |
Added check for Freeway returning unconfigured local addresses. |
| 1.00 (20 Mar 2006) |
Updated resolution algorithm to include NetBIOS lookup using multitasking NetBIOS machine name lookup. Updated to trigger callbacks during blocking lookup. Changed order of operations within lookup to avoid redundant yield. |
| 1.00 (20 Mar 2006) (retagged) |
Disabled debug. |
| 1.01 (23 Mar 2006) |
Fix for auto discovery of resolvers being triggered when not requested. Fix for auto-reordering of resolvers being triggered when not requested. Updated auto-reordering of resolvers to be disabled by default. |
| 1.02 (28 Apr 2006) |
Added query of existing DNS servers when automatic configuration performed. |
| 1.03 (12 Jul 2006) |
Fix for incorrectly reading hosts file when not yet valid. |
| 1.03 (11 Sep 2006) (retagged) |
Updated debugging to trace problem with slow DNS responses. |