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

Commit e484979

Browse files
authored
v1.4.1 to fix wrong http status header
### Releases v1.4.1 1. Fix wrong http status header bug. Check [fix for wrong http status header #42](khoih-prog/EthernetWebServer#42) 2. Fix authenticate issue caused by libb64
1 parent 7f242b2 commit e484979

File tree

4 files changed

+24
-17
lines changed

4 files changed

+24
-17
lines changed

README.md

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1641,7 +1641,7 @@ Following is debug terminal output and screen shot when running example [Advance
16411641

16421642
```
16431643
Start AdvancedWebServer on NUCLEO_F767ZI, using LAN8742A Ethernet & STM32Ethernet Library
1644-
EthernetWebServer_SSL_STM32 v1.4.0
1644+
EthernetWebServer_SSL_STM32 v1.4.1
16451645
HTTP EthernetWebServer is @ IP : 192.168.2.117
16461646
.[EWS] String Len = 0, extend to 2048
16471647
EthernetWebServer::handleClient: New Client
@@ -1766,7 +1766,7 @@ The following is debug terminal output when running example [WebClientRepeating]
17661766

17671767
```
17681768
Start WebClientRepeating on NUCLEO_F767ZI, using ENC28J60 & EthernetENC Library
1769-
EthernetWebServer_SSL_STM32 v1.4.0
1769+
EthernetWebServer_SSL_STM32 v1.4.1
17701770
[ETHERNET_WEBSERVER] Board : NUCLEO_F767ZI , setCsPin: 10
17711771
[ETHERNET_WEBSERVER] Default SPI pinout:
17721772
[ETHERNET_WEBSERVER] MOSI: 11
@@ -1841,7 +1841,7 @@ Disconnecting from server...
18411841

18421842
```
18431843
Start UdpNTPClient on NUCLEO_F767ZI, using W5x00 & Ethernet2 Library
1844-
EthernetWebServer_SSL_STM32 v1.4.0
1844+
EthernetWebServer_SSL_STM32 v1.4.1
18451845
[ETHERNET_WEBSERVER] Board : NUCLEO_F767ZI , setCsPin: 10
18461846
[ETHERNET_WEBSERVER] Default SPI pinout:
18471847
[ETHERNET_WEBSERVER] MOSI: 11
@@ -1865,7 +1865,7 @@ The UTC time is 22:20:21
18651865

18661866
```
18671867
Start WebClient_SSL on NUCLEO_F767ZI with LAN8742A Ethernet & STM32Ethernet Library
1868-
EthernetWebServer_SSL_STM32 v1.4.0
1868+
EthernetWebServer_SSL_STM32 v1.4.1
18691869
[ETHERNET_WEBSERVER] =========================
18701870
[ETHERNET_WEBSERVER] Default SPI pinout:
18711871
[ETHERNET_WEBSERVER] MOSI: 11
@@ -1970,7 +1970,7 @@ The terminal output of **NUCLEO_F767ZI with W5x00 & Ethernet3 Library** running
19701970

19711971
```
19721972
Start WebClient_SSL on NUCLEO_F767ZI with W5x00 & Ethernet3 Library
1973-
EthernetWebServer_SSL_STM32 v1.4.0
1973+
EthernetWebServer_SSL_STM32 v1.4.1
19741974
[ETHERNET_WEBSERVER] =========== USE_ETHERNET3 ===========
19751975
[ETHERNET_WEBSERVER] Default SPI pinout:
19761976
[ETHERNET_WEBSERVER] MOSI: 11
@@ -2074,7 +2074,7 @@ The terminal output of **NUCLEO_F767ZI with ENC28J60 & EthernetENC Library** run
20742074

20752075
```
20762076
Start WebClientMulti_SSL on NUCLEO_F767ZI with ENC28J60 & EthernetENC Library
2077-
EthernetWebServer_SSL_STM32 v1.4.0
2077+
EthernetWebServer_SSL_STM32 v1.4.1
20782078
[ETHERNET_WEBSERVER] =========================
20792079
[ETHERNET_WEBSERVER] Default SPI pinout:
20802080
[ETHERNET_WEBSERVER] MOSI: 11
@@ -2210,7 +2210,7 @@ The terminal output of **NUCLEO_F767ZI with LAN8742A Ethernet & STM32Ethernet Li
22102210

22112211
```
22122212
Start MQTTClient_SSL_Complex on NUCLEO_F767ZI with LAN8742A Ethernet & STM32Ethernet Library
2213-
EthernetWebServer_SSL_STM32 v1.4.0
2213+
EthernetWebServer_SSL_STM32 v1.4.1
22142214
[ETHERNET_WEBSERVER] Board : NUCLEO_F767ZI , setCsPin: 10
22152215
[ETHERNET_WEBSERVER] Default SPI pinout:
22162216
[ETHERNET_WEBSERVER] MOSI: 11
@@ -2244,7 +2244,7 @@ The terminal output of **NUCLEO_F767ZI with W5x00 & Ethernet2 Library** running
22442244

22452245
```
22462246
Start MQTTClient_SSL_Complex on NUCLEO_F767ZI with W5x00 & Ethernet2 Library
2247-
EthernetWebServer_SSL_STM32 v1.4.0
2247+
EthernetWebServer_SSL_STM32 v1.4.1
22482248
[ETHERNET_WEBSERVER] Board : NUCLEO_F767ZI , setCsPin: 10
22492249
[ETHERNET_WEBSERVER] Default SPI pinout:
22502250
[ETHERNET_WEBSERVER] MOSI: 11
@@ -2276,7 +2276,7 @@ The terminal output of **NUCLEO_F767ZI with LAN8742A Ethernet & STM32Ethernet Li
22762276

22772277
```
22782278
Start MQTTS_ThingStream on NUCLEO_F767ZI with LAN8742A Ethernet & STM32Ethernet Library
2279-
EthernetWebServer_SSL_STM32 v1.4.0
2279+
EthernetWebServer_SSL_STM32 v1.4.1
22802280
[ETHERNET_WEBSERVER] Board : NUCLEO_F767ZI , setCsPin: 10
22812281
[ETHERNET_WEBSERVER] Default SPI pinout:
22822282
[ETHERNET_WEBSERVER] MOSI: 11
@@ -2310,7 +2310,7 @@ The terminal output of **NUCLEO_F767ZI with ENC28J60 & EthernetENC Library** run
23102310

23112311
```
23122312
Start MQTTS_ThingStream_ThingStream on NUCLEO_F767ZI with ENC28J60 & EthernetENC Library
2313-
EthernetWebServer_SSL_STM32 v1.4.0
2313+
EthernetWebServer_SSL_STM32 v1.4.1
23142314
[ETHERNET_WEBSERVER] Board : NUCLEO_F767ZI , setCsPin: 10
23152315
[ETHERNET_WEBSERVER] Default SPI pinout:
23162316
[ETHERNET_WEBSERVER] MOSI: 11
@@ -2342,7 +2342,7 @@ The terminal output of **NUCLEO_F767ZI with W5x00 & Ethernet3 Library** running
23422342

23432343
```
23442344
Start MQTTS_ThingStream_ThingStream on NUCLEO_F767ZI with W5x00 & Ethernet3 Library
2345-
EthernetWebServer_SSL_STM32 v1.4.0
2345+
EthernetWebServer_SSL_STM32 v1.4.1
23462346
[ETHERNET_WEBSERVER] Board : NUCLEO_F767ZI , setCsPin: 10
23472347
[ETHERNET_WEBSERVER] Default SPI pinout:
23482348
[ETHERNET_WEBSERVER] MOSI: 11
@@ -2376,7 +2376,7 @@ The terminal output of **BLACK_F407VE with LAN8720 Ethernet and STM32Ethernet Li
23762376

23772377
```
23782378
Start MQTTS_ThingStream_ThingStream on on BLACK_F407VE with LAN8720 Ethernet & STM32Ethernet Library
2379-
EthernetWebServer_SSL_STM32 v1.4.0
2379+
EthernetWebServer_SSL_STM32 v1.4.1
23802380
You're connected to the network, IP = 192.168.2.107
23812381
***************************************
23822382
esp32-sniffer/12345678/ble
@@ -2400,7 +2400,7 @@ The terminal output of **BLACK_F407VE with LAN8720 Ethernet and STM32Ethernet Li
24002400

24012401
```
24022402
Start WebClient_SSL_LAN8720 on BLACK_F407VE with LAN8720 Ethernet & STM32Ethernet Library
2403-
EthernetWebServer_SSL_STM32 v1.4.0
2403+
EthernetWebServer_SSL_STM32 v1.4.1
24042404
Using mac index = 6
24052405
Connected! IP address: 192.168.2.138
24062406
Connecting to : www.arduino.cc, port : 443
@@ -2482,7 +2482,7 @@ The terminal output of **BLACK_F407VE with LAN8720 Ethernet and STM32Ethernet Li
24822482

24832483
```
24842484
Start MQTTClient_SSL_LAN8720 on BLACK_F407VE with LAN8720 Ethernet & STM32Ethernet Library
2485-
EthernetWebServer_SSL_STM32 v1.4.0
2485+
EthernetWebServer_SSL_STM32 v1.4.1
24862486
You're connected to the network, IP = 192.168.2.138
24872487
Attempting MQTT connection to broker.emqx.io...connected
24882488
Published connection message successfully!
@@ -2506,7 +2506,7 @@ The terminal output of **BLACK_F407VE with LAN8720 Ethernet and STM32Ethernet Li
25062506

25072507
```
25082508
Start MQTTClient_SSL_Complex_LAN8720 on BLACK_F407VE with LAN8720 Ethernet & STM32Ethernet Library
2509-
EthernetWebServer_SSL_STM32 v1.4.0
2509+
EthernetWebServer_SSL_STM32 v1.4.1
25102510
You're connected to the network, IP = 192.168.2.142
25112511
Attempting MQTT connection to broker.emqx.io...connected
25122512
Published connection message successfully!

changelog.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@
1212
## Table of Contents
1313

1414
* [Changelog](#changelog)
15+
* [Releases v1.4.1](#releases-v141)
1516
* [Major Releases v1.4.0](#major-releases-v140)
1617
* [Releases v1.3.1](#releases-v131)
1718
* [Releases v1.3.0](#releases-v130)
@@ -26,6 +27,12 @@
2627

2728
## Changelog
2829

30+
### Releases v1.4.1
31+
32+
1. Fix wrong http status header bug. Check [fix for wrong http status header #42](https://github.com/khoih-prog/EthernetWebServer/pull/42)
33+
2. Fix authenticate issue caused by libb64
34+
35+
2936
### Major Releases v1.4.0
3037

3138
1. Reduce usage of Arduino String with std::string

library.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "EthernetWebServer_SSL_STM32",
3-
"version": "1.4.0",
3+
"version": "1.4.1",
44
"keywords": "WebServer, built-in Ethernet, Arduino, STM32F, STM32L, STM32H, STM32G, STM32WB, STM32MP1, Ethernet shield, Nucleo-144, Nucleo-64, Nucleo-32, LAN8742A, LAN8720, ENC28J60, W5x00, W5500, W5100, SSL, TLS, HTTP-Client, WebSocket-Client, server, client, websocket",
55
"description": "Simple TLS/SSL Ethernet WebServer, HTTP Client and WebSocket Client library for STM32F/L/H/G/WB/MP1 boards running built-in Ethernet LAN8742A, LAN8720 or Ethernet W5x00, ENC28J60 shields. The WebServer supports HTTP/HTTPS GET and POST requests, provides argument parsing, handles one client at a time. It now provides HTTP(S) Client and Secured WebSockets Client. It supports Arduino STM32F/L/H/G/WB/MP1 series with 32+ Kbytes of Flash, using built-in LAN8742A Ethernet (Nucleo-144: F429ZI, F767ZI, Discovery: STM32F746G-DISCOVERY), or LAN8720, ENC28J60, W5x00 Ethernet shields.",
66
"authors":

library.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
name=EthernetWebServer_SSL_STM32
2-
version=1.4.0
2+
version=1.4.1
33
author=Khoi Hoang
44
license=MIT
55
maintainer=Khoi Hoang <khoih.prog@gmail.com>

0 commit comments

Comments
 (0)