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

Commit 3876d00

Browse files
authored
v1.7.2 to fix wrong http status header
### Releases v1.7.2 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 56a5dd4 commit 3876d00

File tree

4 files changed

+23
-17
lines changed

4 files changed

+23
-17
lines changed

README.md

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -241,7 +241,7 @@ This [**EthernetWebServer_SSL** library](https://github.com/khoih-prog/EthernetW
241241
9. [`ESP32 Core 2.0.2+`](https://github.com/espressif/arduino-esp32) for ESP32-based boards. [![Latest release](https://img.shields.io/github/release/espressif/arduino-esp32.svg)](https://github.com/espressif/arduino-esp32/releases/latest/)
242242
10. [`ESP8266 Core 3.0.2+`](https://github.com/esp8266/Arduino) for ESP8266-based boards. [![Latest release](https://img.shields.io/github/release/esp8266/Arduino.svg)](https://github.com/esp8266/Arduino/releases/latest/). To use ESP8266 core 2.7.1+ for LittleFS.
243243
11. [`ArduinoCore-mbed mbed_rp2040, mbed_nano, mbed_portenta core 2.6.1+`](https://github.com/arduino/ArduinoCore-mbed) for Arduino (Use Arduino Board Manager) **Portenta_H7, RP2040-based boards, such as Nano_RP2040_Connect, RASPBERRY_PI_PICO**. [![GitHub release](https://img.shields.io/github/release/arduino/ArduinoCore-mbed.svg)](https://github.com/arduino/ArduinoCore-mbed/releases/latest)
244-
12. [`Earle Philhower's arduino-pico core v1.9.9+`](https://github.com/earlephilhower/arduino-pico) for RP2040-based boards such as **RASPBERRY_PI_PICO, ADAFRUIT_FEATHER_RP2040 and GENERIC_RP2040**, etc. [![GitHub release](https://img.shields.io/github/release/earlephilhower/arduino-pico.svg)](https://github.com/earlephilhower/arduino-pico/releases/latest)
244+
12. [`Earle Philhower's arduino-pico core v1.9.10+`](https://github.com/earlephilhower/arduino-pico) for RP2040-based boards such as **RASPBERRY_PI_PICO, ADAFRUIT_FEATHER_RP2040 and GENERIC_RP2040**, etc. [![GitHub release](https://img.shields.io/github/release/earlephilhower/arduino-pico.svg)](https://github.com/earlephilhower/arduino-pico/releases/latest)
245245
13. [`Functional-VLPP library v1.0.2+`](https://github.com/khoih-prog/functional-vlpp) to use server's lambda function. To install. check [![arduino-library-badge](https://www.ardu-badge.com/badge/Functional-Vlpp.svg?)](https://www.ardu-badge.com/Functional-Vlpp)
246246
14. Depending on which Ethernet card you're using:
247247
- [`Ethernet library v2.0.0+`](https://github.com/arduino-libraries/Ethernet) for W5100, W5200 and W5500. [![GitHub release](https://img.shields.io/github/release/arduino-libraries/Ethernet.svg)](https://github.com/arduino-libraries/Ethernet/releases/latest)
@@ -2313,7 +2313,7 @@ The following are debug terminal output and screen shot when running example [Ad
23132313

23142314
```
23152315
Starting AdvancedWebServer on NRF52840_FEATHER with ENC28J60 using EthernetENC Library
2316-
EthernetWebServer_SSL v1.7.1
2316+
EthernetWebServer_SSL v1.7.2
23172317
[ETHERNET_WEBSERVER] =========================
23182318
[ETHERNET_WEBSERVER] Default SPI pinout:
23192319
[ETHERNET_WEBSERVER] MOSI: 25
@@ -2491,7 +2491,7 @@ The terminal output of **SAM DUE with W5x00 using EthernetLarge Library** runnin
24912491

24922492
```
24932493
Start WebClientMulti_SSL on SAM DUE with W5x00 using EthernetLarge Library
2494-
EthernetWebServer_SSL v1.7.1
2494+
EthernetWebServer_SSL v1.7.2
24952495
[ETHERNET_WEBSERVER] =========== USE_ETHERNET_LARGE ===========
24962496
[ETHERNET_WEBSERVER] Default SPI pinout:
24972497
[ETHERNET_WEBSERVER] MOSI: 75
@@ -2630,7 +2630,7 @@ The terminal output of **SEEED_XIAO_M0 with W5x00 using Ethernet3 Library** runn
26302630

26312631
```
26322632
Start WebClient_SSL on SEEED_XIAO_M0 with W5x00 using Ethernet3 Library
2633-
EthernetWebServer_SSL v1.7.1
2633+
EthernetWebServer_SSL v1.7.2
26342634
[ETHERNET_WEBSERVER] =========== USE_ETHERNET3 ===========
26352635
[ETHERNET_WEBSERVER] Default SPI pinout:
26362636
[ETHERNET_WEBSERVER] MOSI: 10
@@ -2736,7 +2736,7 @@ Received 3405 bytes in 0.2072 s, rate = 16.43 kbytes/second
27362736

27372737
```
27382738
Start MQTTClient_SSL_Complex on SAM DUE with W5x00 using EthernetLarge Library
2739-
EthernetWebServer_SSL v1.7.1
2739+
EthernetWebServer_SSL v1.7.2
27402740
[ETHERNET_WEBSERVER] =========== USE_ETHERNET_LARGE ===========
27412741
[ETHERNET_WEBSERVER] Default SPI pinout:
27422742
[ETHERNET_WEBSERVER] MOSI: 75
@@ -2777,7 +2777,7 @@ The terminal output of **SEEED_XIAO_M0 with W5x00 using Ethernet3 Library** runn
27772777

27782778
```
27792779
Start MQTTS_ThingStream on SEEED_XIAO_M0 with W5x00 using Ethernet3 Library
2780-
EthernetWebServer_SSL v1.7.1
2780+
EthernetWebServer_SSL v1.7.2
27812781
[ETHERNET_WEBSERVER] Board : SEEED_XIAO_M0 , setCsPin: 1
27822782
[ETHERNET_WEBSERVER] Default SPI pinout:
27832783
[ETHERNET_WEBSERVER] MOSI: 10
@@ -2811,7 +2811,7 @@ The terminal output of **MBED RASPBERRY_PI_PICO with W5x00 using Ethernet Librar
28112811

28122812
```
28132813
Start MQTTS_ThingStream on MBED RASPBERRY_PI_PICO with W5x00 using Ethernet Library
2814-
EthernetWebServer_SSL v1.7.1
2814+
EthernetWebServer_SSL v1.7.2
28152815
[ETHERNET_WEBSERVER] =========== USE_ETHERNET ===========
28162816
[ETHERNET_WEBSERVER] Default SPI pinout:
28172817
[ETHERNET_WEBSERVER] MOSI: 3
@@ -2842,7 +2842,7 @@ The terminal output of **MBED RASPBERRY_PI_PICO with W5x00 using Ethernet Librar
28422842

28432843
```
28442844
Start MQTTClient_SSL on MBED RASPBERRY_PI_PICO with W5x00 using Ethernet Library
2845-
EthernetWebServer_SSL v1.7.1
2845+
EthernetWebServer_SSL v1.7.2
28462846
[ETHERNET_WEBSERVER] =========== USE_ETHERNET ===========
28472847
[ETHERNET_WEBSERVER] Default SPI pinout:
28482848
[ETHERNET_WEBSERVER] MOSI: 3
@@ -2888,7 +2888,7 @@ The following are debug terminal output and screen shot when running example [Ad
28882888

28892889
```
28902890
Starting AdvancedWebServer on MBED RASPBERRY_PI_PICO with W5x00 using Ethernet3 Library
2891-
EthernetWebServer_SSL v1.7.1
2891+
EthernetWebServer_SSL v1.7.2
28922892
[EWS] =========== USE_ETHERNET3 ===========
28932893
[EWS] Default SPI pinout:
28942894
[EWS] MOSI: 3
@@ -2920,7 +2920,7 @@ The terminal output of **RASPBERRY_PI_PICO with W5x00 using Ethernet Library** r
29202920

29212921
```
29222922
Start MQTTClient_SSL on RASPBERRY_PI_PICO with W5x00 using Ethernet Library
2923-
EthernetWebServer_SSL v1.7.1
2923+
EthernetWebServer_SSL v1.7.2
29242924
[ETHERNET_WEBSERVER] =========== USE_ETHERNET ===========
29252925
[ETHERNET_WEBSERVER] Default SPI pinout:
29262926
[ETHERNET_WEBSERVER] MOSI: 19
@@ -2959,7 +2959,7 @@ The following are debug terminal output and screen shot when running example [Ad
29592959

29602960
```
29612961
Starting AdvancedWebServer on RASPBERRY_PI_PICO with W5x00 using Ethernet Library
2962-
EthernetWebServer_SSL v1.7.1
2962+
EthernetWebServer_SSL v1.7.2
29632963
[ETHERNET_WEBSERVER] =========== USE_ETHERNET ===========
29642964
[ETHERNET_WEBSERVER] Default SPI pinout:
29652965
[ETHERNET_WEBSERVER] MOSI: 19
@@ -2996,7 +2996,7 @@ The following are debug terminal output and screen shot when running example [Ad
29962996

29972997
```
29982998
Starting AdvancedWebServer_QNEthernet on TEENSY 4.1 using QNEthernet
2999-
EthernetWebServer_SSL v1.7.1
2999+
EthernetWebServer_SSL v1.7.2
30003000
[ETHERNET_WEBSERVER] =========== USE_QN_ETHERNET ===========
30013001
Initialize Ethernet using static IP => IP Address = 192.168.2.222
30023002
HTTP EthernetWebServer is @ IP : 192.168.2.222
@@ -3013,7 +3013,7 @@ The following are debug terminal output and screen shot when running example [MQ
30133013

30143014
```
30153015
Starting MQTTClient_SSL on TEENSY 4.1 using QNEthernet
3016-
EthernetWebServer_SSL v1.7.1
3016+
EthernetWebServer_SSL v1.7.2
30173017
[ETHERNET_WEBSERVER] =========== USE_QN_ETHERNET ===========
30183018
Initialize Ethernet using static IP => IP Address = 192.168.2.222
30193019
Attempting MQTTS connection to broker.emqx.io...connected
@@ -3043,7 +3043,7 @@ The following are debug terminal output and screen shot when running example [We
30433043

30443044
```
30453045
Starting WebClientMulti_SSL on TEENSY 4.1 using QNEthernet
3046-
EthernetWebServer_SSL v1.7.1
3046+
EthernetWebServer_SSL v1.7.2
30473047
[ETHERNET_WEBSERVER] =========== USE_QN_ETHERNET ===========
30483048
Initialize Ethernet using static IP => IP Address = 192.168.2.222
30493049
Connecting to www.arduino.cc...
@@ -3127,7 +3127,7 @@ The following are debug terminal output and screen shot when running example [Ad
31273127
```
31283128
31293129
Starting AdvancedWebServer on PORTENTA_H7_M7 with Ethernet using Portenta_Ethernet Library
3130-
EthernetWebServer_SSL v1.7.1
3130+
EthernetWebServer_SSL v1.7.2
31313131
[ETHERNET_WEBSERVER] ======== USE_PORTENTA_H7_ETHERNET ========
31323132
Using mac index = 2
31333133
Connected! IP address: 192.168.2.101

changelog.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@
1313

1414

1515
* [Changelog](#changelog)
16+
* [Releases v1.7.2](#releases-v172)
1617
* [Releases v1.7.1](#releases-v171)
1718
* [Major Releases v1.7.0](#major-releases-v170)
1819
* [Releases v1.6.1](#releases-v161)
@@ -31,6 +32,11 @@
3132

3233
## Changelog
3334

35+
### Releases v1.7.2
36+
37+
1. Fix wrong http status header bug. Check [fix for wrong http status header #42](https://github.com/khoih-prog/EthernetWebServer/pull/42)
38+
2. Fix authenticate issue caused by libb64
39+
3440
### Releases v1.7.1
3541

3642
1. Fix bug related to String in library and examples

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",
3-
"version": "1.7.1",
3+
"version": "1.7.2",
44
"keywords": "WebServer, Ethernet, Ethernet2, Ethernet3, EthernetLarge, EtnernetENC, UIPEthernet, NativeEthernet, QNEthernet, Portenta-H7, Teensy, SAMD21, SAMD51, SAM DUE, nRF52, ESP32, ESP8266, rpi-pico, rp2040, W5x00, W5500, ENC28J60, Ethernet shield, SSL, TLS, HTTP-Client, WebSocket-Client, server, client, websocket",
55
"description": "Simple TLS/SSL Ethernet WebServer, HTTP Client and WebSocket Client library for Teensy, SAM DUE, SAMD21, SAMD51, nRF52, ESP32, ESP8266 and RASPBERRY_PI_PICO boards using Ethernet shields W5100, W5200, W5500, ENC28J60 or Teensy 4.1 NativeEthernet/QNEthernet. It supports Arduino boards (Atmel AVR-s, SAM DUE, Atmel SAM3X8E ARM Cortex-M3, SAMD21, SAMD51, ESP8266, ESP32, Adafruit nRF52, Teensy boards, Realtek Ameba(RTL8195A,RTL8710)) using Wiznet W5x00 or ENC28J60 network 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
2-
version=1.7.1
2+
version=1.7.2
33
author=Khoi Hoang
44
license=MIT
55
maintainer=Khoi Hoang <[email protected]>

0 commit comments

Comments
 (0)