esp-lwip icon indicating copy to clipboard operation
esp-lwip copied to clipboard

Fork of lwIP (https://savannah.nongnu.org/projects/lwip/) with ESP-IDF specific patches

Results 10 esp-lwip issues
Sort by recently updated
recently updated
newest added

To address issue: https://github.com/espressif/esp-idf/issues/13255 Also useful is setting up to configure the option via KConfig (a separate PR to the main esp-idf repository). This fix adds an option to dynamically...

FYI, lwIP 2.2.0 released https://lists.nongnu.org/archive/html/lwip-devel/2023-09/msg00009.html I think esp-lwip should update to latest lwip release. BTW, there are some bugfix in upstream but not in esp-lwip, maybe someone should check upstream...

Hi, I'm not sure if these warnings are valid and if we should do something about these (except disable Waddress :) ) In file included from .pio/libdeps/esp32dev/AsyncTCP-esphome/src/AsyncTCP.h:28, from .pio/libdeps/esp32dev/AsyncTCP-esphome/src/AsyncTCP.cpp:24: .pio/libdeps/esp32dev/AsyncTCP-esphome/src/AsyncTCP.cpp:...

Status: Opened

There is currently a leak/deadlock in the processing of loopback traffic in `netif_loop_output`. When a packet is received for loopback processing and there are no packets waiting, a `netif_poll` call...

This option adds functionality to enforce max memory usage in the same way it is enforced by standard memory pool allocator. Everything is #if guarded by MEMP_MEM_MALLOC_CHECK_MAX which is disabled...

As currently written in ESP-IDF 4.4.1 (lwip 2.1.2), lwip cannot possibly forward back onto the same network (what I need) without errors. I will explain. If A is the source,...

The function lwip_getaddrinfo(const char *nodename, const char *servname, const struct addrinfo *hints, struct addrinfo **res) @https://github.com/espressif/esp-lwip/blob/4297782bf9e614be1bb8605f30d46af8697fab17/src/api/netdb.c is wrong, It causes the following test routine to fail to run https://github.com/espressif/esp-modbus/tree/master/test/tcp/mb_tcp_slave

## Issue If the `ip_napt_table` pointer hasn't been initialized previously, calling `ip_napt_enable` with 0.0.0.0 or an address that doesn't match an existing interface results in `ip_napt_deinit` being called which subsequently...

Some packets get corrupted during ip6_input processing. The bottom of these packets are kept but the top where the UDP hdr is is overwritten. I have printed the packet on...

from a45be9e438f6cf9c54ec150581819c3b95d5af6b ``` ==================== CURRENT THREAD STACK ===================== #0 0x403764c5 in panic_abort (details=0x3fcebc3b \"assert failed: etharp_query IDF/components/lwip/lwip/src/core/ipv4/etharp.c:1025 (no packet queues allowed!)\") at /opt/esp-idf/components/esp_system/panic.c:408 #1 0x40384db4 in esp_system_abort (details=0x3fcebc3b \"assert failed:...