@@ -4,43 +4,43 @@ Changes between FreeRTOS-plus-TCP V4.3.0 and V4.2.2 released December 10, 2024
44 + Fix TCP RX sequence number when handling refusal of FIN packets.
55 + Fix unicast packets being sent over inactive endpoints. We thank
66 @AlfaSegato for this contribution.
7- + Fix the initialization of the DNS callback list every time there is a
7+ + Fix the initialization of the DNS callback list every time there is a
88 Network-UP event. We thank @evpopov for this contribution.
9- + Full ARP/ND build level separation.
9+ + Full ARP/ND build level separation.
1010 We thank @HTRamsey for this contribution.
11- + Update the `eARPGetCacheEntry` to handle loopback addresses correctly
12- and assign the loopback endpoint's MAC address as the lookup MAC address.
11+ + Update the `eARPGetCacheEntry` to handle loopback addresses correctly
12+ and assign the loopback endpoint's MAC address as the lookup MAC address.
1313 We thank @htibosch for this contribution.
14- + Replace the costly `vTaskSuspendAll`/`xTaskResumeAll` locking
15- mechanism with the more efficient `taskENTER_CRITICAL`/`taskEXIT_CRITICAL`
16- pair in frequenly used `uxStreamBufferAdd()`.
14+ + Replace the costly `vTaskSuspendAll`/`xTaskResumeAll` locking
15+ mechanism with the more efficient `taskENTER_CRITICAL`/`taskEXIT_CRITICAL`
16+ pair in frequenly used `uxStreamBufferAdd()`.
1717 We thank @lzungri for this contribution.
18- + Improve frame filtering by expanding the checks in
19- eConsiderFrameForProcessing to drop invalid frames earlier.
18+ + Improve frame filtering by expanding the checks in
19+ eConsiderFrameForProcessing to drop invalid frames earlier.
2020 We thank @HTRamsey for this contribution.
21- + Fix reception of multicast custom Ethernet frames, where custom multicast
21+ + Fix reception of multicast custom Ethernet frames, where custom multicast
2222 frames were filtered out. We thank @evpopov for this contribution.
23- + Update the Zynq Ultrascale port to support the V4.x.x version of
23+ + Update the Zynq Ultrascale port to support the V4.x.x version of
2424 FreeRTOS+TCP. We thank @StefanBalt and @pete-pjb for this contribution.
25- + New unified STM32 network interface for STM32 F4/F7/H5/H7.
25+ + New unified STM32 network interface for STM32 F4/F7/H5/H7.
2626 We thank @HTRamsey for this contribution.
27- + Fix ATSAME5x network interface related to incorrect detection of ICMP.
27+ + Fix ATSAME5x network interface related to incorrect detection of ICMP.
2828 We thank @cruxic for this contribution.
29- + Update Renesas portable layer for backward compatibility.
29+ + Update Renesas portable layer for backward compatibility.
3030 We thank @xuan97z1 for this contribution.
31- + Replace any missing functions by assert-false in all CBMC proofs to
31+ + Replace any missing functions by assert-false in all CBMC proofs to
3232 improve tests. We thank @tautschnig for this contribution.
33- + Add ipconfigEMAC_TASK_HOOK macro to allow for a configurable
33+ + Add ipconfigEMAC_TASK_HOOK macro to allow for a configurable
3434 watchdog timer for STMH7xx MCUs. We thank @kzorer for this contribution.
35- + Improve CMake to allow usage of `FetchContent` in external projects.
35+ + Improve CMake to allow usage of `FetchContent` in external projects.
3636 We thank @nicovanduijn for this contribution.
37- + Adds warning logs if the TCP stream buffer or window properties
37+ + Adds warning logs if the TCP stream buffer or window properties
3838 are changed. We thank @evpopov for this contribution.
39- + Remove unused `ipconfigHAS_ROUTING_STATISTICS` macro.
39+ + Remove unused `ipconfigHAS_ROUTING_STATISTICS` macro.
4040 We thank @HTRamsey for this contribution.
41- + Fix MISRA 2012 violations with the latest version of
41+ + Fix MISRA 2012 violations with the latest version of
4242 MISRA evalution tools.
43- + Adjust CBMC proof tooling to support CBMC v6.
43+ + Adjust CBMC proof tooling to support CBMC v6.
4444 We thank @tautschnig for this contribution.
4545
4646Changes between FreeRTOS-plus-TCP V4.2.2 and V4.2.1 released July 12, 2024:
0 commit comments