+Changes between V1.0.2 and V1.0.3\r
+\r
+ + Previously, and in line with good software engineering practice, the\r
+ FreeRTOS coding standard did not permit the use of char types that were\r
+ not explicitly qualified as either signed or unsigned. As a result char\r
+ pointers used to reference strings required casts, as did the use of any\r
+ standard string handling functions. The casts ensured compiler warnings\r
+ were not generated by compilers that defaulted unqualified char types to\r
+ be signed or compilers that defaulted unqualified char types to be\r
+ unsigned. As it has in later MISRA standards, this rule has now been\r
+ relaxed, and unqualified char types are now permitted, but only when:\r
+ 1) The char is used to point to a human readable text string.\r
+ 2) The char is used to hold a single ASCII character.\r
+\r
Changes between V1.0.1 and V1.0.2\r
\r
+ Increase the size of the critical section in the function that obtains a\r
Changes between V1.0.0rc1 and V1.0.0:\r
\r
+ Correct name of prvCompleteUDPHeader().\r
- + Ensure network down events cannot be missed when the network event queue \r
+ + Ensure network down events cannot be missed when the network event queue\r
to which they are posted is full.\r
+ Only start the ARP timer when the network has connected.\r
- + Remove initialisation call to the DHCP state machine - the call is made \r
+ + Remove initialisation call to the DHCP state machine - the call is made\r
directly when the network connects.\r
- + Add the network event queue and the BufferAllocation_2.c counting \r
+ + Add the network event queue and the BufferAllocation_2.c counting\r
semaphore to the queue registry.\r
- + Only initialise the DMA buffers in the lpc18xx_emac.c driver if the \r
+ + Only initialise the DMA buffers in the lpc18xx_emac.c driver if the\r
autonegotiation was successful.\r
- \r
+\r
Known issues in this version:\r
- \r
+\r
+ DHCP server attempts to copy the IP addresses of all the offered DNS\r
servers into a buffer than can only hold one address.\r
- \r
- \r
+\r
+\r