2f85c075be
mdns: fix networking running udp_sendif from lwip thread
...
* Original commit: espressif/esp-idf@f7d4a4be6a
2022-05-27 17:44:22 +04:00
7a4fdad16d
mdns: check all mallocs for failure and add default hook to log error with free heap
...
solves crash about _mdns_result_txt_create when stress test
* Original commit: espressif/esp-idf@c8cb4cd3c8
2022-05-27 17:44:22 +04:00
9b3b41c3f1
mdns: fixed crashes on network changes
...
1) two events AP_STOP, AP_START shortly after each other may cause IGMP config on already stopped netif
2) not properly locked sending packets to queue from timer task
closes #2580
* Original commit: espressif/esp-idf@097282a8e3
2022-05-27 17:44:22 +04:00
ea2300753e
Update network code for mDNS to work with newest LwIP
...
- Uses one PCB that listens to all interfaces
- Manages multicast groups for each interface
* Original commit: espressif/esp-idf@3ec0e7e2d2
2022-05-27 17:44:22 +04:00
fed787f54f
Feature/sync lwip as submodule
...
* Original commit: espressif/esp-idf@3578fe39e0
2022-05-27 17:44:22 +04:00
9f1be3668e
MDNS-Fuzzer: AFL fuzzer tests for mdsn packet parser
...
* Original commit: espressif/esp-idf@e983230be9
2022-05-27 17:44:22 +04:00