79 Commits
Author SHA1 Message Date
Bob ca8ac5f919 Fix LoadProhibited (#73) 2019-10-17 10:08:59 +03:00
matt123p cacac8f871 Make sure the closed slot is always freed (#68)
* Tidy up and fix some edge cases.

* Make sure we always release a closed_slot.
2019-10-14 22:38:04 +03:00
Bob d27a12ace6 Fix assertion errors (#72)
* Fix assertion errors

* Add state check

* replace tabs with spaces
2019-10-14 22:25:27 +03:00
me-no-dev 6a54164802 Update install-arduino-ide.sh 2019-10-02 20:01:46 +03:00
me-no-dev 03b7e35c85 bump version 2019-10-02 12:10:08 +03:00
Me No Dev 625784b055 Ci update (#70) 2019-10-02 11:51:39 +03:00
Me No Dev 512035d391 Merge pull request #67 from matt123p/fix-crash-on-fin-v2
Fix crash on fin v3
2019-09-25 08:14:50 +03:00
Me No Dev f6f5cb621d Merge branch 'master' into fix-crash-on-fin-v2 2019-09-24 22:37:04 +03:00
me-no-dev b96c4feae7 Update README.md 2019-09-24 22:32:18 +03:00
Matt 6b855a820e Merge branch 'master' into fix-crash-on-fin-v2 2019-09-24 19:01:12 +01:00
Matt 1a15dfd17f Add thread safety around choosing a closed_slot. 2019-09-24 19:00:02 +01:00
Me No Dev f3ed41a129 Merge pull request #66 from matt123p/fix-crash-on-fin-v2
Fix crash on fin attempt 2
2019-09-24 20:40:41 +03:00
Me No Dev 7d15cb4a52 Merge branch 'master' into fix-crash-on-fin-v2 2019-09-24 20:14:59 +03: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