Commit Graph
98 Commits
Author SHA1 Message Date
Mathieu Carbou e48f2a5db8 Fix missing lock/unlock around dns_gethostbyname 2024-12-10 22:44:18 +01:00
Mathieu Carbou f4b81e56ff v3.2.14 2024-11-12 18:45:34 +01:00
Mathieu Carbou d250960259 Fix: Required to lock TCPIP core functionality
See: https://github.com/espressif/arduino-esp32/issues/10526#issuecomment-2471122550
2024-11-12 18:43:58 +01:00
Mathieu Carbou 48a37dedf6 v3.2.12 2024-10-27 08:39:34 +01:00
Mathieu Carbou 45b7ee826b Fix #27: Required to lock TCPIP core functionality 2024-10-27 08:37:58 +01:00
Mathieu Carbou 9e5fd7940d v3.2.11 2024-10-26 12:32:07 +02:00
Mathieu Carbou bad4972734 Fix #27: Required to lock TCPIP core functionality
Ref:
- https://github.com/mathieucarbou/AsyncTCP/issues/27
- https://github.com/espressif/arduino-esp32/issues/10526
2024-10-26 12:30:38 +02:00
Mathieu Carbou e0af59060b v3.2.10 2024-10-13 11:38:27 +02:00
Mathieu Carbou d198248240 Fix _recv method 2024-10-13 11:28:15 +02:00
Mathieu Carbou 784df13d4b Try fix #26 again 2024-10-13 10:05:12 +02:00
Mathieu Carbou c9044bf859 v3.2.9 2024-10-12 20:58:59 +02:00
Mathieu Carbou b4a974dc31 Fix #26 2024-10-12 20:55:11 +02:00
Mathieu Carbou 91f0086735 v3.2.8 2024-10-07 14:31:40 +02:00
Mathieu Carbou 63ff671ac5 v3.2.7 2024-10-07 14:19:04 +02:00
Mathieu Carbou 6631d51e72 v3.2.6 2024-10-03 00:33:26 +02:00
Mathieu Carbou c3f2188901 Rollback #18 2024-10-02 22:57:58 +02:00
Mathieu Carbou 4837967b64 Introduced macro INVALID_CLOSED_SLOT 2024-10-02 22:56:41 +02:00
Mathieu Carbou 5093f8dbcd Changed numbers to enum for _pcb->state 2024-09-09 22:25:40 +02:00
Mathieu Carbou 8fc4aa43b7 v3.2.5 2024-09-03 12:20:41 +02:00
David Woodhouse 95de78acbb Use IPADDR6_INIT() macro to set connecting IPv6 address
If LwIP is built with LWIP_IPV6_SCOPES, there is a 'zone' member in
struct ip6_addr which was not being initialized correctly, leading to
routing failures.

The tcp_connect() call would return ERR_RTE and we would completely fail
to report that error. All the user would see is 'Connecting to MQTT...'
over and over again.
2024-09-02 15:31:44 +02:00
Mathieu Carbou 11f6a803fc v3.2.4 2024-07-29 18:55:48 +02:00
Mathieu Carbou f374fabaa2 Fix link 2024-07-29 18:55:03 +02:00
Mathieu Carbou b20e646658 Try fix #14 2024-07-29 18:55:03 +02:00
Mathieu Carbou 700ad8850d v3.2.3 2024-07-17 21:50:06 +02:00
Mathieu Carbou 018e8ae8b6 Try remove busy loop to fix https://github.com/mathieucarbou/ESPAsyncWebServer/issues/57 2024-07-17 21:42:18 +02:00
Mathieu Carbou 15581b57ec Arduino 3.0.3 compatibility 2024-07-17 15:57:37 +02:00
Mathieu Carbou 76e49649e6 v3.2.1 2024-07-16 23:00:11 +02:00
Mathieu Carbou acdf1f5e71 Revert "Try fix from https://github.com/me-no-dev/AsyncTCP/pull/173/files#r1581612715"
This reverts commit c174f6c467.
2024-07-16 22:54:24 +02:00
Mathieu Carbou 20b139c07c v3.2.0 2024-07-16 22:17:49 +02:00
Mathieu Carbou c174f6c467 Try fix from https://github.com/me-no-dev/AsyncTCP/pull/173/files#r1581612715 2024-07-16 22:16:25 +02:00
Mathieu Carbou f0319ac64e Add fix from https://github.com/me-no-dev/AsyncTCP/pull/184 2024-07-04 12:14:45 +02:00
Mathieu Carbou b20e92e2af v3.1.4 2024-05-30 01:33:45 +02:00
Mathieu Carbou b572c1e969 Fix for https://github.com/mathieucarbou/ESPAsyncWebServer/issues/26 2024-05-30 01:30:32 +02:00
Mathieu Carbou c6c124d382 v3.1.3 2024-05-30 00:35:12 +02:00
Mathieu Carbou b1df6526c1 IPv6 cleanups 2024-05-30 00:34:01 +02:00
Mathieu Carbou 1594d56060 v3.1.2 2024-04-27 14:18:08 +02:00
Mathieu Carbou 212780ced1 Reduce logging of non critical messages 2024-04-27 14:17:23 +02:00
Mathieu Carbou 1b443f97ab v3.1.1 2024-04-27 12:31:07 +02:00
Mathieu Carbou 65b4e998c7 Grab fixes from https://github.com/me-no-dev/AsyncTCP/pull/173 2024-04-27 12:31:07 +02:00
Mathieu Carbou 85988d5a44 CONFIG_ASYNC_TCP_MAX_ACK_TIME 2024-04-27 12:20:28 +02:00
Mathieu Carbou 9b5f04627f v3.1.0 2024-04-27 01:19:50 +02:00
Mathieu Carbou ec5d01ed59 code cleanup 2024-04-27 01:17:55 +02:00
Mathieu Carbou db8cfa1ee7 Add setKeepAlive() 2024-04-27 01:17:55 +02:00
Mathieu Carbou 46a1dce19f Set CONFIG_ASYNC_TCP_QUEUE_SIZE to 64 2024-04-27 01:17:55 +02:00
Mathieu Carbou 92628f1f4d Set CONFIG_ASYNC_TCP_PRIORITY to 10 2024-04-27 01:17:55 +02:00
Mathieu Carbou de284cc5cc Add CONFIG_ASYNC_TCP_QUEUE_SIZE 2024-04-27 01:17:55 +02:00
Mathieu Carbou 0227108fc4 Add CONFIG_ASYNC_TCP_PRIORITY 2024-04-27 01:17:55 +02:00
Mathieu Carbou aac8c67dae v3.0.2 2024-04-20 12:31:17 +02:00
Mathieu Carbou 482cddd835 Remove warning 2024-04-20 12:20:45 +02:00
Mathieu Carbou 755c8cb8e0 v3.0.1 2024-04-20 11:48:50 +02:00