| Release: Select 1i1 |
| 5.08 (09 May 2001) |
Added support for DuplicateIP. Enhanced support for Address Changed. |
| 5.09 (09 May 2001) |
Moved to using dhcp.h instead of bootp.h Passed back the bootp processing options from Resolver. |
| 5.10 (11 May 2001) |
Added address checking to SWIs Moved the BootP service up to the first, rather than last thing. |
| 5.11 (05 Jun 2001) |
Fix for a few NULL checks being missed. |
| 5.12 (12 Jun 2001) |
Removed the infolookup call. |
| 5.13 (18 Jun 2001) |
Firewalled rules are now logged to syslog. |
| 5.14 (20 Jun 2001) |
Added support for time servers and NetBios. |
| 5.15 (25 Jun 2001) |
Added support for InternetServices. |
| 5.16 (29 Jun 2001) |
Removed callbacks from end of finalisation. When the module is shut down, it is marked as such. |
| 5.17 (14 Jul 2001) |
Finished support for InetServices. |
| 5.18 (29 Jul 2001) |
Minor change to select to make TWSleep more reliable. |
| 5.19 (05 Sep 2001) |
Corrected debug when duplicate IP added. Corrected debug on input packets. |
| 5.20 (14 Sep 2001) |
Updated makefile to use cc 5.31. |
| 5.21 (16 Sep 2001) |
Corrected BOOTP handling of domain. |
| 5.22 (05 Oct 2001) |
Added RAM install target. |
| 5.22 (11 Oct 2001) (retagged) |
Added creation of rm directory. |
|
| Release: Select 1i2 |
| 5.23 (18 Oct 2001) |
Fix for send() with null parameters. |
| 5.24 (07 Nov 2001) |
Removed function names. |
| 5.25 (03 Jan 2002) |
Added more debug for IP input. Improved support for RevARP. |
| 5.26 (17 Jan 2002) |
Updated debug. |
|
| Release: Select 1i3 |
| 5.27 (24 Jan 2002) |
Added debug to input on SWIs. Fix for ioctl. |
| 5.28 (14 Feb 2002) |
Fix for some multicast issues. Removed AUN compatibility hack for IP checksums. Added more debugging calls for SWI entry. Improved BOOTP to incorporate DHCP support. SIOCWHOIAMD now implemented. |
| 5.29 (14 Feb 2002) |
Fixes for non-DEBUG build. |
| 5.30 (14 Feb 2002) |
Fix for some UDP issues on input with IFF_NEED_IPADDR. AUN_COMPATIBILITY re-enabled. |
| 5.30 (15 Feb 2002) (retagged) |
Minor fix for mroute debugging. |
| 5.31 (15 Feb 2002) |
Added support for broadcast UDP for BootP. |
| 5.32 (16 Feb 2002) |
Tentative fix for changing IP problems. |
| 5.33 (16 Feb 2002) |
Fix to prevent fragmented packets being passed on to the UDP drivers. |
| 5.34 (24 Feb 2002) |
Removed route removal on interface change. |
| 5.35 (26 Feb 2002) |
Fix for packet length. |
|
| Release: Select 1i5 |
| 5.36 (30 Mar 2002) |
Added resource files to Internet. |
|
| Release: Select 2i1 |
| 5.37 (26 Apr 2002) |
Added IP_ALIASING definition and support code. |
| 5.38 (27 May 2002) |
Updated to use new Makefile format. |
| 5.39 (02 Jul 2002) |
Fix for service calls failing to understand aliased interfaces. |
| 5.40 (19 Jul 2002) |
Fix for DHCP/BootP failing to issue Up/Down services. |
| 5.41 (01 Sep 2002) |
Added support for FastTickerV (disabled). Added support for pollwords through ioctl. |
| 5.42 (03 Sep 2002) |
Added checks to FIOPOLLWORD. |
|
| Release: Select 3i1 |
| 5.43 (16 Dec 2002) |
Fix for interfaces without addresses failing to issue up/down services. Fix for interfaces gaining addresses implicitly going up issuing service. Added support for address deleted issuing address changed service. |
| 5.44 (04 Apr 2003) |
Replaced dynamic named aliased interfaces with statically named interfaces. |
| 5.45 (16 Apr 2003) |
Fix for address deletion still failing to issue a service. Added SIOCGARPPROBE ioctl. Fix for address deletion failing to remove routes. |
| 5.46 (16 Apr 2003) |
Fix for receiving our own ARP requests. Fix for ARP data failing to be claimed. |
| 5.47 (23 Apr 2003) (retagged) |
Disabled makefile option left on by mistake. |
| 5.47 (23 Apr 2003) |
Fix for interface deletion of aliases. |
| 5.48 (26 Apr 2003) |
Fix from FreeBSD for ARPs on multiple interfaces. |
|
| Release: Select 3i2 |
| 5.49 (21 Jul 2003) |
Fix for issueing interface changed for alias '-1'. |
|
| Release: Select 3i4 |
| 5.50 (09 Jan 2004) |
General source tidy up. |
|
| Release: Select 4 Preview |
| 5.51 (17 May 2004) |
Fix for incorrectly dereferenced frame type. Removed 50 frame restriction per input time. |
| 5.52 (25 Aug 2004) |
Updated to be 32bit safe. |
| 5.53 (27 Sep 2004) |
Fix for failure to release interface frames on finalisation. |
| 5.54 (11 Dec 2004) |
Back port of certain FreeBSD stack features. Added support for IP_RECVIF. Fix for failure to return control information on broadcast/multicast messages. Fix for failure to return multiple control structures. |
| 5.55 (11 Dec 2004) |
Added tentative support for multicast filtering. Fix for failure to send multicast packets without a route for multicast packets. |
| 5.56 (11 Dec 2004) |
Fix for MBuf leak in IGMP code. |
| 5.57 (19 Jan 2005) |
Additional debugging in socket call entry. Minor back-ports from FreeBSD on packet input and output. |
| 5.58 (22 Jan 2005) |
Removed MBufManager source files (now use central library). Added tentative IP packet filtering interface. |
| 5.59 (03 Feb 2005) |
Finished implementation of multicast filtering. |
| 5.60 (04 Feb 2005) |
Fix for invalid call when attempting to issue an ARP request for non-existant interface. |
| 5.61 (14 Mar 2005) |
Disabled ICMP mask request debug. |
| 5.62 (25 Nov 2005) |
Added SysLog debugging to locate problems with broken mbufs. |
| 5.63 (25 Nov 2005) |
Changed behaviour to allow UpCall 6 outside of TaskWindow environment. |
| 5.64 (13 Feb 2006) |
Updated AOF area to match C usage. |
| 5.65 (03 Mar 2006) |
Modified protocol drain calls to allow for restricted drains. Added implicit protocol drain on module finalisation. Added MBuf scavenging support. |
| 5.66 (06 Mar 2006) |
Added rejection support for filtering API (TCP-RST/ICMP error). Updated TCP responses to ICMP errors to better match RFC 1122. |
| 5.66 (13 Mar 2006) (retagged) |
Updated to use new DCIDriverStatus and DCIProtocolStatus symbols. |
| 5.67 (18 Mar 2006) |
Added code to reject invalid IP address configurations. |
| 5.68 (04 Apr 2006) |
Updated CMHG header to remove unreliable help entries. |
| 5.69 (03 Jul 2006) |
Fix for IP output failing to return errors correctly from output filter. |