Matt
1a15dfd17f
Add thread safety around choosing a closed_slot.
2019-09-24 19:00:02 +01:00
Matt
86fa8c6a52
Merge remote-tracking branch 'upstream/master'
2019-09-24 17:45:53 +01:00
Matt
826c12e361
Merge branch 'fix-crash-on-fin-v2'
2019-09-24 17:45:34 +01:00
Matt
13361c8da6
Use the system defined parameter to set the size of the closed_slots buffer.
2019-09-24 17:43:40 +01:00
me-no-dev
7ab3540f66
Update README.md
2019-09-24 16:14:02 +03:00
Me No Dev
19a532064c
Merge branch 'master' into fix-crash-on-fin-v2
2019-09-24 12:15:58 +03:00
Me No Dev
0f6a09cf48
Merge pull request #59 from btittelbach/master
...
fix ESPAsyncWebServer/issues/265 in AsyncTCP as well
2019-09-24 12:12:39 +03:00
Me No Dev
78a0cba868
Update AsyncTCP.cpp
2019-09-24 12:09:18 +03:00
Me No Dev
c16449b92c
Merge branch 'master' into master
2019-09-24 12:07:28 +03:00
Me No Dev
5f107e7450
Merge pull request #65 from Mattel/feature/add-cmakelists
...
Add CMakeLists.txt file
2019-09-24 12:04:13 +03:00
Matt
b171a7b94d
Merge branch 'fix-crash-on-fin-v2'
2019-09-23 20:11:01 +01:00
Matt
15356c3300
Fix closed_slots initialization.
2019-09-23 20:08:33 +01:00
Matt
95d6a0a562
Merge remote-tracking branch 'upstream/master' into fix-crash-on-fin-v2
2019-09-23 19:56:53 +01:00
Matt
08108c28d9
Merge remote-tracking branch 'upstream/master'
2019-09-23 19:56:40 +01:00
Robert Alfaro
70898594df
Add CMakeLists.txt file for ESP-IDF
2019-09-23 11:50:31 -07:00
Matt
9a4a58a0db
Allow for multiple close events.
2019-09-23 19:44:46 +01:00
Me No Dev
483672016c
Merge pull request #61 from tve/fix_dns
...
fix DNS not-found results
2019-09-22 22:46:57 +03:00
Me No Dev
882ef829d6
Merge branch 'master' into fix_dns
2019-09-22 22:40:10 +03:00
Me No Dev
091802a2f3
Merge pull request #64 from matt123p/fix-crash-on-fin
...
Fix crash caused by a race condition when the _lwip_fin function is called
2019-09-22 22:38:57 +03:00
Matt
911414ee98
Revert "try to catch some edge cases between LwIP and Async tasks" and fix in a completely different way.
2019-09-22 20:02:13 +01:00
me-no-dev
f8e97b4930
Create stale.yml
2019-09-21 15:45:17 +03:00
Me No Dev
94fb6f4e35
Merge pull request #63 from me-no-dev/enable-ci
...
Enable Github CI
2019-09-21 15:15:14 +03:00
me-no-dev
c1dcba41d1
Trigger travis also
2019-09-21 15:09:58 +03:00
Me No Dev
c5ca5aee4e
Enable Github CI
2019-09-21 15:05:52 +03:00
Me No Dev
46a65b4b37
Merge pull request #62 from me-no-dev/github-ci
...
Update build scripts
2019-09-21 15:03:55 +03:00
me-no-dev
861b3aa8a0
Update build scripts
2019-09-21 15:03:35 +03:00
me-no-dev
6937856e04
Update Travis build script (even if there are no examples)
2019-09-01 20:15:47 +03:00
Thorsten von Eicken
5e2d35ee08
fix DNS not-found results
2019-08-30 21:28:02 -07:00
Bernhard Tittelbach
b548abc97c
fix ESPAsyncWebServer/issues/265 in AsyncTCP as well
2019-08-06 20:28:11 +02:00
Me No Dev
90715ae6b3
Merge pull request #50 from obrain17/master
...
Fix Issue that connect() did not work with DNS
2019-07-07 21:07:48 +03:00
obrain17
a924420b93
Fix Issue that connect() did not work with DNS
...
Add additional code to "bool AsyncClient::connect(const char* host, uint16_t port)" and "static void _handle_async_event(lwip_event_packet_t * e)".
Async Service task and queue had not yet been started and "LWIP_TCP_DNS" had no handler defined, so "_tcp_dns_found" called by "dns_gethostbyname" ran into an error.
2019-06-29 17:43:43 +02:00
Me No Dev
d1f28ff8fc
Merge pull request #46 from atanisoft/patch-1
...
Update AsyncClient::errorToString for esp-lwip constants
2019-06-25 15:54:47 +02:00
Mike Dunston
f9e107cc52
Update AsyncClient::errorToString for esp-lwip constants
...
fix #45 by switching from hardcoded values to use the esp-lwip err enum constants
2019-06-25 06:02:52 -07:00
me-no-dev
1ad1280623
Code cleanup and restructure
2019-06-24 13:20:23 +02:00
me-no-dev
4b20e84027
abort and close are called without client in the server code
2019-06-24 12:31:00 +02:00
me-no-dev
4e7d1c3a2d
try to catch some edge cases between LwIP and Async tasks
2019-06-24 10:23:58 +02:00
me-no-dev
b5c6167a3f
Give WDT to the people already
2019-06-23 10:02:01 +02:00
me-no-dev
00d3009b0c
Enable WDT inside Arduino and PIO
2019-06-23 08:49:38 +02:00
me-no-dev
cefd9e46d1
Add options to select running core and to enable WDT for Async
2019-06-23 08:43:46 +02:00
me-no-dev
ff5c8b201d
Add proper travis script
2019-06-22 17:42:46 +02:00
me-no-dev
c9df7cdda6
Restyle and up lib version
2019-06-22 16:00:34 +02:00
me-no-dev
f1a801fe06
Attempt at fixing thenasty memory bug
...
Everything except some protected stuff now happens on LwIP thread (tcp API that is). Close and Accept logic has been adjusted. Fingers crossed...
2019-06-22 12:08:29 +02:00
Me No Dev
ac551716aa
Update library.properties
2019-01-12 19:04:22 +01:00
Me No Dev
b193bebb27
Update library.json
2019-01-12 19:04:10 +01:00
Me No Dev
1656fed6fb
Merge pull request #32 from me-no-dev/idf-update
...
Idf update
2019-01-12 19:03:46 +01:00
Me No Dev
952b7eb6ba
Update library.properties
2019-01-12 11:25:49 +01:00
Me No Dev
03b82885f4
Update library.json
2019-01-12 11:25:32 +01:00
Me No Dev
e1381d9295
Update library.properties
2019-01-12 11:24:56 +01:00
Me No Dev
0dfd5b647e
Merge pull request #30 from tantive/idf-update
...
Fixed "Guru Meditation Error: Core 1 panic'ed (LoadProhibited)"
2019-01-12 11:21:31 +01:00
tantive
29661a6308
Fixed "Guru Meditation Error: Core 1 panic'ed (LoadProhibited) . Exception was unhandled." (see https://github.com/espressif/esp-idf/issues/1467 )
2019-01-03 20:40:57 +01:00