Skip to content

Espressif patches in 2.1.3 esp on top of 2.1.3 rel

david-cermak edited this page Aug 17, 2022 · 5 revisions

List of commits on 2.1.3-esp

commit id summary/ MR Status
ec115c72 ci: Publish branch 2.1.3-esp if CI passes IDF-4797: P10207
e9704b8a test/napt: Add unit test for IP forward with PBUF_REF IDF-4797: P10207
4a05f397 napt: Fix PBUF_REF type to clone the pbuf before forwarding IDF-4800
8a5a30dd PPP: Add test exhibiting empty packet null-deref IDF-4797: P10207
b5934a2c PPP: Fix null-deref when processing wrong packet IDF-4847: P10198, P10013, P10179, B58817
95048339 dns: Add API to clear dns cache IDF-4839
5446609a timeout: Add function for deinit system timers IDF-4847: P10198, P10013, P10179, B58817
e8c46a56 sntp: Fix client receive KOD packet that make pool MEMP_SYS_TIMEOUT not be freed IDF-4847: P10198, P10013, P10179, B58817
9247429e dns: Fix server_idx increasing to DNS_MAX_SERVERS and trigger the LWIP_ASSERT IDF-4839
223101f1 tcp_in: Flag the pcb as closing if TCP_EVENT_CLOSED refused IDF-4847: P10198, P10013, P10179, B58817
1343f47b dhcp: Add dhcp state debug info IDF-4817: P10207, P10194
84e02732 slip: Fix SLIP RX linked list append. IDF-4847: P10198, P10013, P10179, B58817
9d6459ec tcp_in: Fix for potential segment overflow IDF-4852
a46014d2 nd6: Queue IPv6 packets while ND6 inprogress IDF-4849
00585644 arp: Return ERR_MEM on ARP queue full IDF-4849
70d46d23 ip_frag: Drop IPv6 packets larger than MTU IDF-4846: P10199
c35e4d32 ppp: Fix potential array overflow IDF-4847: P10198, P10013, P10179, B58817
66666948 sockets: Fix free-select-locked after udp close IDF-4794
83edc198 ip_frag: Drop IPv4 packets larger than MTU IDF-4846: P10199
8cf7089c api_msg: Fixes for sock close from another thread IDF-4794
882716f7 sockets: Fix potential race when socket is closed already IDF-4794
d058bbbe sockets: Fix select-waiter when socket closed abruptly IDF-4794
c0fa16fb ipv6: Support IPv4/IPv6 mapped PCBs IDF-4845
9752eb5f autoip: Make max-conflics and rate-limit configurable IDF-4843
771421c8 dns: Support for fallback DNS server IDF-4839
7d3b07fd igmp/mld6: Add on-demand timers config IDF-4837
f978e87f dhcp: Add hook for appending extra client's request options IDF-4817: P10207, P10194
632ac61f dhcp/test: Add dhcp option tests for platform hooks IDF-4817: P10207, P10194
0633e7d1 dhcp: Continuously try to rebind in t2 (if failed in t1) IDF-4817: P10207, P10194
729d724c dhcp: Set hostname for DISCOVER packets IDF-4817: P10207, P10194
73a92e31 dhcp: Enable custom config for timeouts, thresholds, delays IDF-4817: P10207, P10194
14bba8e3 dhcp: Add post_init hook to allow skip discovery IDF-4817: P10207, P10194
319d4d3c napt: Add basic support for NAT by martin-ger IDF-4800
bc507222 ipv6: Add error check on joining incorrect multicast address IDF-4799: P10199
72105e53 tcp: Make retransmission timeout (RTO) configurable IDF-4798: P10197
0a9dad95 api_msg: Support sock close from another thread IDF-4794
5f246f5f ci: Add unit test suite to validate tcp state transitions IDF-4797: P10207
4a2fb780 ci: Add github/lab build/run unit tests on linux IDF-4797: P10207
08f1b41d ci: Update esp-lwip's version to 2.1.3-esp IDF-4797: P10207
dd27077a Fix compile error with GCC 8 in makefsdata IDF-4797: P10207