Emil Muratov
ba3fa2a2ca
throttle polling events when message queue gets filled up
...
a proof of concept, might help on long/large responces with user callbacks
(cherry picked from commit 18bbb3318547bde7a34a84229227ea1f5b80cc72)
2024-12-11 11:34:51 +01:00
Mathieu Carbou
67f0fa607c
update example doc
2024-12-11 11:34:41 +01:00
Mathieu Carbou
a1f27e66ce
update recommendations
2024-12-11 11:05:16 +01:00
Mathieu Carbou
4d3ea14bfe
update client
2024-12-11 10:38:02 +01:00
Mathieu Carbou
212cbeeb91
Merge pull request #30 from mathieucarbou/clang
...
Added clang file
2024-12-10 23:58:32 +01:00
Mathieu Carbou
38def694f6
Merge branch 'main' into clang
2024-12-10 23:58:24 +01:00
Mathieu Carbou
8d3de953c4
Merge pull request #29 from mathieucarbou/lock
...
Fix missing lock/unlock around dns_gethostbyname
2024-12-10 23:58:09 +01:00
Mathieu Carbou
7a407a6d5c
Added clang file
2024-12-10 22:45:36 +01:00
Mathieu Carbou
e48f2a5db8
Fix missing lock/unlock around dns_gethostbyname
2024-12-10 22:44:18 +01:00
Mathieu Carbou
ebf989fc44
Added clang file
2024-12-10 22:22:29 +01:00
Mathieu Carbou
edb81edf5e
Arduino Core 3.1.0 RC3 / ESP-IDF 5.3
2024-11-15 20:38:35 +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
c4eac0999d
update readme
2024-10-27 08:31:56 +01:00
Mathieu Carbou
828e8d027e
update readme
2024-10-27 01:09:05 +02:00
Mathieu Carbou
9e5fd7940d
v3.2.11
2024-10-26 12:32:07 +02:00
Mathieu Carbou
f5c902b9cf
Merge pull request #28 from mathieucarbou/issue-27
...
Fix #27 : Required to lock TCPIP core functionality
2024-10-26 12:31:32 +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
f005448495
pioardiono 53.03.10-rc2
2024-10-25 22:51:29 +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
b11bfff4fd
added MAX_CLIENTS
2024-10-13 10:21:00 +02:00
Mathieu Carbou
e8133fbd46
testing against a local jekyll server
2024-10-13 10:14:55 +02:00
Mathieu Carbou
b5d869b70b
Point to google
2024-10-13 10:10:21 +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
665d34ca0b
Domain move
2024-10-08 11:52:54 +02:00
Mathieu Carbou
91f0086735
v3.2.8
2024-10-07 14:31:40 +02:00
Mathieu Carbou
52a00344fa
Fix: includes=AsyncTCP.h
2024-10-07 14:31:12 +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
16c4e71553
Merge pull request #24 from mathieucarbou/issue-14
...
Rollback #18 (assert failed: tcp_update_rcv_ann_wnd)
2024-10-03 00:32:04 +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
56ed8c9e28
espressif32@6.9.0
2024-09-26 14:53:51 +02:00
Mathieu Carbou
fec30f93b6
Arduino Release v3.0.5 based on ESP-IDF v5.1.4+
2024-09-18 15:45:24 +02:00
Mathieu Carbou
62eb9682b1
pioarduino 53.03.10-rc1
2024-09-12 20:03:38 +02:00
Mathieu Carbou
5093f8dbcd
Changed numbers to enum for _pcb->state
2024-09-09 22:25:40 +02:00
Mathieu Carbou
ea65eed440
fail-fast: false
2024-09-06 11:56:09 +02:00
Mathieu Carbou
4468959bf0
update CI
2024-09-06 11:31:02 +02:00
Mathieu Carbou
f35d15b57c
Add gitpod files and CoC
2024-09-05 23:22:24 +02:00
Mathieu Carbou
6cd96265df
Update gitignore
2024-09-05 23:16:11 +02:00
Mathieu Carbou
6a8203b671
Update gitignore
2024-09-05 23:10:41 +02:00
Mathieu Carbou
8fc4aa43b7
v3.2.5
2024-09-03 12:20:41 +02:00
Mathieu Carbou
7edeaf8d9e
Merge pull request #20 from mathieucarbou/v6zone
...
Use IPADDR6_INIT() macro to set connecting IPv6 address
2024-09-02 15:41:17 +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
49c7cc15d9
Added CI for H2
2024-08-16 01:02:11 +02:00