Skip to content
This repository was archived by the owner on Feb 4, 2023. It is now read-only.

Commit 0fd4700

Browse files
authored
v1.1.5
### Releases v1.1.5 1. Fix dependency on unpublished [**STM32AsyncTCP Library**](https://github.com/philbowles/STM32AsyncTCP). Check [Compilation broken due to error in STM32AsyncTCP dependency](khoih-prog/AsyncWebServer_STM32#4) and [how to run one of the examples?](khoih-prog/AsyncWebServer_STM32#2).
1 parent 0ea789e commit 0fd4700

32 files changed

+114
-150
lines changed

README.md

Lines changed: 15 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@
1818
* [Principles of operation](#principles-of-operation)
1919
* [Currently supported Boards](#currently-supported-boards)
2020
* [Changelog](#changelog)
21+
* [Releases v1.1.5](#releases-v115)
2122
* [Releases v1.1.4](#releases-v114)
2223
* [Releases v1.1.3](#releases-v113)
2324
* [Releases v1.1.2](#releases-v112)
@@ -153,6 +154,10 @@ This library is based on, modified from:
153154

154155
## Changelog
155156

157+
### Releases v1.1.5
158+
159+
1. Fix dependency on unpublished [**STM32AsyncTCP Library**](https://github.com/philbowles/STM32AsyncTCP). Check [Compilation broken due to error in STM32AsyncTCP dependency](https://github.com/khoih-prog/AsyncWebServer_STM32/issues/4) and [how to run one of the examples?](https://github.com/khoih-prog/AsyncWebServer_STM32/issues/2).
160+
156161
### Releases v1.1.4
157162

158163
1. Fix `library.properties` dependency
@@ -208,7 +213,7 @@ This library is based on, modified from:
208213
7. [`AsyncTCP v1.1.1+`](https://github.com/me-no-dev/AsyncTCP) for ESP32.
209214
8. [`STM32Ethernet library v1.2.0+`](https://github.com/stm32duino/STM32Ethernet) for STM32 using built-in Ethernet LAN8742A on (Nucleo-144, Discovery). [![GitHub release](https://img.shields.io/github/release/stm32duino/STM32Ethernet.svg)](https://github.com/stm32duino/STM32Ethernet/releases/latest)
210215
9. [`LwIP library v2.1.2+`](https://github.com/stm32duino/LwIP) for STM32 using built-in Ethernet LAN8742A on (Nucleo-144, Discovery). [![GitHub release](https://img.shields.io/github/release/stm32duino/LwIP.svg)](https://github.com/stm32duino/LwIP/releases/latest)
211-
10. [`STM32AsyncTCP library v1.0.0+`](https://github.com/philbowles/STM32AsyncTCP) for STM32 using built-in Ethernet LAN8742A on (Nucleo-144, Discovery).
216+
10. [`STM32AsyncTCP library v1.0.1+`](https://github.com/khoih-prog/STM32AsyncTCP) for built-in Ethernet on (Nucleo-144, Discovery). To install manually for Arduino IDE.
212217
11. [`ESPAsync_WiFiManager library v1.6.0+`](https://github.com/khoih-prog/ESPAsync_WiFiManager) for ESP32/ESP8266 using some examples. [![GitHub release](https://img.shields.io/github/release/khoih-prog/ESPAsync_WiFiManager.svg)](https://github.com/khoih-prog/ESPAsync_WiFiManager/releases)
213218
12. [`LittleFS_esp32 v1.0.5+`](https://github.com/lorol/LITTLEFS) for ESP32-based boards using LittleFS. To install, check [![arduino-library-badge](https://www.ardu-badge.com/badge/LittleFS_esp32.svg?)](https://www.ardu-badge.com/LittleFS_esp32).
214219

@@ -825,7 +830,7 @@ IPAddress ip(192, 168, 2, 232);
825830

826831
```
827832
Start AsyncHTTPRequest_STM32 on NUCLEO_F767ZI
828-
AsyncHTTPRequest_Generic v1.1.3
833+
AsyncHTTPRequest_Generic v1.1.5
829834
AsyncHTTPRequest @ IP : 192.168.2.72
830835
831836
**************************************
@@ -870,7 +875,7 @@ week_number: 37
870875

871876
```
872877
Starting AsyncHTTPRequest_ESP_WiFiManager using LittleFS on ESP8266_NODEMCU
873-
AsyncHTTPRequest_Generic v1.1.3
878+
AsyncHTTPRequest_Generic v1.1.5
874879
Stored: SSID = HueNet1, Pass = 12345678
875880
Got stored Credentials. Timeout 120s
876881
ConnectMultiWiFi in setup
@@ -903,7 +908,7 @@ HHHHHH
903908

904909
```
905910
Starting AsyncHTTPRequest_ESP_WiFiManager using SPIFFS on ESP32_DEV
906-
AsyncHTTPRequest_Generic v1.1.3
911+
AsyncHTTPRequest_Generic v1.1.5
907912
Stored: SSID = HueNet1, Pass = 12345678
908913
Got stored Credentials. Timeout 120s
909914
ConnectMultiWiFi in setup
@@ -954,7 +959,7 @@ HHHHHHHHH HHHHHHHHHH HHHHHHHHHH
954959

955960
```
956961
Starting AsyncHTTPRequest_ESP using ESP8266_NODEMCU
957-
AsyncHTTPRequest_Generic v1.1.3
962+
AsyncHTTPRequest_Generic v1.1.5
958963
Connecting to WiFi SSID: HueNet1
959964
...........
960965
HTTP WebServer is @ IP : 192.168.2.81
@@ -986,7 +991,7 @@ HHHHHHHHH HHHHHHHHHH HHHHHHHHHH H
986991

987992
```
988993
Start AsyncWebClientRepeating_STM32 on NUCLEO_F767ZI
989-
AsyncHTTPRequest_Generic v1.1.3
994+
AsyncHTTPRequest_Generic v1.1.5
990995
AsyncHTTPRequest @ IP : 192.168.2.72
991996
992997
**************************************
@@ -1085,6 +1090,10 @@ Submit issues to: [AsyncHTTPRequest_Generic issues](https://github.com/khoih-pro
10851090

10861091
## Releases
10871092

1093+
### Releases v1.1.5
1094+
1095+
1. Fix dependency on unpublished [**STM32AsyncTCP Library**](https://github.com/philbowles/STM32AsyncTCP). Check [Compilation broken due to error in STM32AsyncTCP dependency](https://github.com/khoih-prog/AsyncWebServer_STM32/issues/4) and [how to run one of the examples?](https://github.com/khoih-prog/AsyncWebServer_STM32/issues/2).
1096+
10881097
### Releases v1.1.4
10891098

10901099
1. Fix `library.properties` dependency

examples/AsyncCustomHeader_STM32/AsyncCustomHeader_STM32.ino

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
1818
You should have received a copy of the GNU General Public License along with this program. If not, see <https://www.gnu.org/licenses/>.
1919
20-
Version: 1.1.3
20+
Version: 1.1.5
2121
2222
Version Modified By Date Comments
2323
------- ----------- ---------- -----------
@@ -28,6 +28,8 @@
2828
1.1.1 K Hoang 24/12/2020 Prevent crash if request and/or method not correct.
2929
1.1.2 K Hoang 11/02/2021 Rename _lock and _unlock to avoid conflict with AsyncWebServer library
3030
1.1.3 K Hoang 25/02/2021 Fix non-persistent Connection header bug
31+
1.1.4 K Hoang 21/03/2021 Fix `library.properties` dependency
32+
1.1.5 K Hoang 22/03/2021 Fix dependency on STM32AsyncTCP Library
3133
*****************************************************************************************************************************/
3234

3335
#include "defines.h"

examples/AsyncCustomHeader_STM32/defines.h

Lines changed: 0 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -18,18 +18,6 @@
1818
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
1919
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
2020
You should have received a copy of the GNU General Public License along with this program. If not, see <https://www.gnu.org/licenses/>.
21-
22-
Version: 1.1.3
23-
24-
Version Modified By Date Comments
25-
------- ----------- ---------- -----------
26-
1.0.0 K Hoang 14/09/2020 Initial coding to add support to STM32 using built-in Ethernet (Nucleo-144, DISCOVERY, etc).
27-
1.0.1 K Hoang 09/10/2020 Restore cpp code besides Impl.h code.
28-
1.0.2 K Hoang 09/11/2020 Make Mutex Lock and delete more reliable and error-proof
29-
1.1.0 K Hoang 23/12/2020 Add HTTP PUT, PATCH, DELETE and HEAD methods
30-
1.1.1 K Hoang 24/12/2020 Prevent crash if request and/or method not correct.
31-
1.1.2 K Hoang 11/02/2021 Rename _lock and _unlock to avoid conflict with AsyncWebServer library
32-
1.1.3 K Hoang 25/02/2021 Fix non-persistent Connection header bug
3321
*****************************************************************************************************************************/
3422
/*
3523
Currently support

examples/AsyncDweetGet_STM32/AsyncDweetGet_STM32.ino

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
1818
You should have received a copy of the GNU General Public License along with this program. If not, see <https://www.gnu.org/licenses/>.
1919
20-
Version: 1.1.3
20+
Version: 1.1.5
2121
2222
Version Modified By Date Comments
2323
------- ----------- ---------- -----------
@@ -28,6 +28,8 @@
2828
1.1.1 K Hoang 24/12/2020 Prevent crash if request and/or method not correct.
2929
1.1.2 K Hoang 11/02/2021 Rename _lock and _unlock to avoid conflict with AsyncWebServer library
3030
1.1.3 K Hoang 25/02/2021 Fix non-persistent Connection header bug
31+
1.1.4 K Hoang 21/03/2021 Fix `library.properties` dependency
32+
1.1.5 K Hoang 22/03/2021 Fix dependency on STM32AsyncTCP Library
3133
*****************************************************************************************************************************/
3234

3335
/**

examples/AsyncDweetGet_STM32/defines.h

Lines changed: 0 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -18,18 +18,6 @@
1818
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
1919
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
2020
You should have received a copy of the GNU General Public License along with this program. If not, see <https://www.gnu.org/licenses/>.
21-
22-
Version: 1.1.3
23-
24-
Version Modified By Date Comments
25-
------- ----------- ---------- -----------
26-
1.0.0 K Hoang 14/09/2020 Initial coding to add support to STM32 using built-in Ethernet (Nucleo-144, DISCOVERY, etc).
27-
1.0.1 K Hoang 09/10/2020 Restore cpp code besides Impl.h code.
28-
1.0.2 K Hoang 09/11/2020 Make Mutex Lock and delete more reliable and error-proof
29-
1.1.0 K Hoang 23/12/2020 Add HTTP PUT, PATCH, DELETE and HEAD methods
30-
1.1.1 K Hoang 24/12/2020 Prevent crash if request and/or method not correct.
31-
1.1.2 K Hoang 11/02/2021 Rename _lock and _unlock to avoid conflict with AsyncWebServer library
32-
1.1.3 K Hoang 25/02/2021 Fix non-persistent Connection header bug
3321
*****************************************************************************************************************************/
3422
/*
3523
Currently support

examples/AsyncDweetPost_STM32/AsyncDweetPost_STM32.ino

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
1818
You should have received a copy of the GNU General Public License along with this program. If not, see <https://www.gnu.org/licenses/>.
1919
20-
Version: 1.1.3
20+
Version: 1.1.5
2121
2222
Version Modified By Date Comments
2323
------- ----------- ---------- -----------
@@ -28,6 +28,8 @@
2828
1.1.1 K Hoang 24/12/2020 Prevent crash if request and/or method not correct.
2929
1.1.2 K Hoang 11/02/2021 Rename _lock and _unlock to avoid conflict with AsyncWebServer library
3030
1.1.3 K Hoang 25/02/2021 Fix non-persistent Connection header bug
31+
1.1.4 K Hoang 21/03/2021 Fix `library.properties` dependency
32+
1.1.5 K Hoang 22/03/2021 Fix dependency on STM32AsyncTCP Library
3133
*****************************************************************************************************************************/
3234

3335
// Dweet.io POST client. Connects to dweet.io once every ten seconds, sends a POST request and a request body.

examples/AsyncDweetPost_STM32/defines.h

Lines changed: 0 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -18,18 +18,6 @@
1818
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
1919
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
2020
You should have received a copy of the GNU General Public License along with this program. If not, see <https://www.gnu.org/licenses/>.
21-
22-
Version: 1.1.3
23-
24-
Version Modified By Date Comments
25-
------- ----------- ---------- -----------
26-
1.0.0 K Hoang 14/09/2020 Initial coding to add support to STM32 using built-in Ethernet (Nucleo-144, DISCOVERY, etc).
27-
1.0.1 K Hoang 09/10/2020 Restore cpp code besides Impl.h code.
28-
1.0.2 K Hoang 09/11/2020 Make Mutex Lock and delete more reliable and error-proof
29-
1.1.0 K Hoang 23/12/2020 Add HTTP PUT, PATCH, DELETE and HEAD methods
30-
1.1.1 K Hoang 24/12/2020 Prevent crash if request and/or method not correct.
31-
1.1.2 K Hoang 11/02/2021 Rename _lock and _unlock to avoid conflict with AsyncWebServer library
32-
1.1.3 K Hoang 25/02/2021 Fix non-persistent Connection header bug
3321
*****************************************************************************************************************************/
3422
/*
3523
Currently support

examples/AsyncHTTPMultiRequests_ESP/AsyncHTTPMultiRequests_ESP.ino

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
1818
You should have received a copy of the GNU General Public License along with this program. If not, see <https://www.gnu.org/licenses/>.
1919
20-
Version: 1.1.3
20+
Version: 1.1.5
2121
2222
Version Modified By Date Comments
2323
------- ----------- ---------- -----------
@@ -28,6 +28,8 @@
2828
1.1.1 K Hoang 24/12/2020 Prevent crash if request and/or method not correct.
2929
1.1.2 K Hoang 11/02/2021 Rename _lock and _unlock to avoid conflict with AsyncWebServer library
3030
1.1.3 K Hoang 25/02/2021 Fix non-persistent Connection header bug
31+
1.1.4 K Hoang 21/03/2021 Fix `library.properties` dependency
32+
1.1.5 K Hoang 22/03/2021 Fix dependency on STM32AsyncTCP Library
3133
*****************************************************************************************************************************/
3234
//************************************************************************************************************
3335
//

examples/AsyncHTTPRequest_ESP/AsyncHTTPRequest_ESP.ino

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
1818
You should have received a copy of the GNU General Public License along with this program. If not, see <https://www.gnu.org/licenses/>.
1919
20-
Version: 1.1.3
20+
Version: 1.1.5
2121
2222
Version Modified By Date Comments
2323
------- ----------- ---------- -----------
@@ -28,6 +28,8 @@
2828
1.1.1 K Hoang 24/12/2020 Prevent crash if request and/or method not correct.
2929
1.1.2 K Hoang 11/02/2021 Rename _lock and _unlock to avoid conflict with AsyncWebServer library
3030
1.1.3 K Hoang 25/02/2021 Fix non-persistent Connection header bug
31+
1.1.4 K Hoang 21/03/2021 Fix `library.properties` dependency
32+
1.1.5 K Hoang 22/03/2021 Fix dependency on STM32AsyncTCP Library
3133
*****************************************************************************************************************************/
3234
//************************************************************************************************************
3335
//

examples/AsyncHTTPRequest_ESP_WiFiManager/AsyncHTTPRequest_ESP_WiFiManager.ino

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
1818
You should have received a copy of the GNU General Public License along with this program. If not, see <https://www.gnu.org/licenses/>.
1919
20-
Version: 1.1.3
20+
Version: 1.1.5
2121
2222
Version Modified By Date Comments
2323
------- ----------- ---------- -----------
@@ -28,6 +28,8 @@
2828
1.1.1 K Hoang 24/12/2020 Prevent crash if request and/or method not correct.
2929
1.1.2 K Hoang 11/02/2021 Rename _lock and _unlock to avoid conflict with AsyncWebServer library
3030
1.1.3 K Hoang 25/02/2021 Fix non-persistent Connection header bug
31+
1.1.4 K Hoang 21/03/2021 Fix `library.properties` dependency
32+
1.1.5 K Hoang 22/03/2021 Fix dependency on STM32AsyncTCP Library
3133
*****************************************************************************************************************************/
3234
//************************************************************************************************************
3335
//

0 commit comments

Comments
 (0)