Initial release of software.
Fixed a problem on recv() of long messages.
Added support for DHCP.
Fixed a DHCP problem; version 3 would destroy the interrupt handlers for serial0 and serial1.
Updated for new DHCP library.
Updated WriteMII (PHY register write) code.
Resolved duplicate symbol conflict with the tftp library.
IPv6 can now send valid link-local packets immediately after initialization. Improved ARP module to better handle gratuitous ARP. Added functions to disable IPv6, ICMP echo replies, ICMP destination unreachable messages and to set the IGMP report type.
Faster packet checksum routine.
Support for RARP. Improved performance by increasing the Ethernet receive buffer. Can now successfully acquire a DHCP IP from a Netgear WGT624 router.
Support for raw packets. Relaxed timeout for response to ARP requests.
Added Ethernet protocol filer for raw packets. The timeout for pending ARP requests is now user adjustable.
Allow the user to disable MII traffic using the xnetstack_set_mdio function.
Enhancements to ARP cache.
Accept inbound TCP packets with a negative zero checksum (FFFF) and treat it as 0. Can turn off the IGMP receiver using xnetstack_set_igmp(); packets will be fed to the raw queue instead (if enabled). Improved behavior when the network is unplugged/replugged and the duplex status changes. Avoid reporting a link until autonegotiation is complete (if enabled).