|
|
|
Changes between V1.0.1 and V1.0.2
|
|
|
|
|
|
|
|
+ Increase the size of the critical section in the function that obtains a
|
|
|
|
private port number.
|
|
|
|
+ Add defaults for more trace macros.
|
|
|
|
+ Update network interfaces so all compile with latest code revision.
|
|
|
|
+ Added the following definitions for improved performance on hardware that
|
|
|
|
has the ability to offload checksum generation and/or checking:
|
|
|
|
ipconfigETHERNET_DRIVER_ADDS_UDP_CHECKSUM
|
|
|
|
ipconfigETHERNET_DRIVER_ADDS_IP_CHECKSUM
|
|
|
|
ipconfigETHERNET_DRIVER_CHECKS_IP_CHECKSUM
|
|
|
|
ipconfigETHERNET_DRIVER_CHECKS_UDP_CHECKSUM
|
|
|
|
|
|
|
|
Changes between V1.0.0 and V1.0.1
|
|
|
|
|
|
|
|
+ Set the broadcast flag in DHCP messages.
|
|
|
|
+ Improve the DHCP standards compliance.
|
|
|
|
+ Correct the check used to ensure the network event hook is not called for
|
|
|
|
the first network down event (which is generated by the stack itself).
|
|
|
|
+ Allow sockets to be added to a set when they already have packets queued
|
|
|
|
waiting to be processed.
|
|
|
|
|
|
|
|
Changes between V1.0.0 and V1.0.0
|
|
|
|
|
|
|
|
+ Add select() function.
|
|
|
|
|
|
|
|
Changes between V1.0.0rc1 and V1.0.0:
|
|
|
|
|
|
|
|
+ Correct name of prvCompleteUDPHeader().
|
|
|
|
+ Ensure network down events cannot be missed when the network event queue
|
|
|
|
to which they are posted is full.
|
|
|
|
+ Only start the ARP timer when the network has connected.
|
|
|
|
+ Remove initialisation call to the DHCP state machine - the call is made
|
|
|
|
directly when the network connects.
|
|
|
|
+ Add the network event queue and the BufferAllocation_2.c counting
|
|
|
|
semaphore to the queue registry.
|
|
|
|
+ Only initialise the DMA buffers in the lpc18xx_emac.c driver if the
|
|
|
|
autonegotiation was successful.
|
|
|
|
|
|
|
|
Known issues in this version:
|
|
|
|
|
|
|
|
+ DHCP server attempts to copy the IP addresses of all the offered DNS
|
|
|
|
servers into a buffer than can only hold one address.
|
|
|
|
|
|
|
|
|