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

Commit 1240f10

Browse files
authored
v1.5.3 to fix authenticate issue
### Releases v1.5.3 1. Fix authenticate issue caused by libb64 2. Update `Packages' Patches`
1 parent 4a9a733 commit 1240f10

29 files changed

+148
-142
lines changed

CONTRIBUTING.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ Arduino IDE version: 1.8.19
3030
RASPBERRY_PI_PICO board
3131
ArduinoCore-mbed v2.6.1
3232
OS: Ubuntu 20.04 LTS
33-
Linux xy-Inspiron-3593 5.4.0-91-generic #102-Ubuntu SMP Fri Nov 5 16:31:28 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux
33+
Linux xy-Inspiron-3593 5.4.0-94-generic #106-Ubuntu SMP Thu Jan 6 23:58:14 UTC 2022 x86_64 x86_64 x86_64 GNU/Linux
3434
3535
Context:
3636
I encountered an endless loop while trying to connect to Local WiFi.

README.md

Lines changed: 27 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -183,12 +183,12 @@ The ESP8266_AT_Web_Server class found in `ESP8266_AT_Web_Server.h` header, is a
183183
3. [`Teensy core v1.55+`](https://www.pjrc.com/teensy/td_download.html) for Teensy (4.1, 4.0, 3.6, 3.5, 3,2, 3.1, 3.0) boards.
184184
4. [`Arduino SAM DUE core v1.6.12+`](https://github.com/arduino/ArduinoCore-sam) for SAM DUE ARM Cortex-M3 boards.
185185
5. [`Arduino SAMD core 1.8.12+`](https://github.com/arduino/ArduinoCore-samd) for SAMD ARM Cortex-M0+ boards. [![GitHub release](https://img.shields.io/github/release/arduino/ArduinoCore-samd.svg)](https://github.com/arduino/ArduinoCore-samd/releases/latest)
186-
6. [`Adafruit SAMD core 1.7.5+`](https://github.com/adafruit/ArduinoCore-samd) for SAMD ARM Cortex-M0+ and M4 boards (Nano 33 IoT, etc.). [![GitHub release](https://img.shields.io/github/release/adafruit/ArduinoCore-samd.svg)](https://github.com/adafruit/ArduinoCore-samd/releases/latest)
186+
6. [`Adafruit SAMD core 1.7.6+`](https://github.com/adafruit/ArduinoCore-samd) for SAMD ARM Cortex-M0+ and M4 boards (Nano 33 IoT, etc.). [![GitHub release](https://img.shields.io/github/release/adafruit/ArduinoCore-samd.svg)](https://github.com/adafruit/ArduinoCore-samd/releases/latest)
187187
7. [`Seeeduino SAMD core 1.8.2+`](https://github.com/Seeed-Studio/ArduinoCore-samd) for SAMD21/SAMD51 boards (XIAO M0, Wio Terminal, etc.). [![Latest release](https://img.shields.io/github/release/Seeed-Studio/ArduinoCore-samd.svg)](https://github.com/Seeed-Studio/ArduinoCore-samd/releases/latest/)
188-
8. [`Adafruit nRF52 v1.2.0+`](https://www.adafruit.com) for nRF52 boards such as Adafruit NRF52840_FEATHER, NRF52832_FEATHER, NRF52840_FEATHER_SENSE, NRF52840_ITSYBITSY, NRF52840_CIRCUITPLAY, NRF52840_CLUE, NRF52840_METRO, NRF52840_PCA10056, PARTICLE_XENON, **NINA_B302_ublox**, etc. [![GitHub release](https://img.shields.io/github/release/adafruit/Adafruit_nRF52_Arduino.svg)](https://github.com/adafruit/Adafruit_nRF52_Arduino/releases/latest). Please remember to use latest [`Packages_Patches`](https://github.com/khoih-prog/WiFiWebServer/tree/master/Packages_Patches) or getting compiler errors.
188+
8. [`Adafruit nRF52 v1.3.0+`](https://www.adafruit.com) for nRF52 boards such as Adafruit NRF52840_FEATHER, NRF52832_FEATHER, NRF52840_FEATHER_SENSE, NRF52840_ITSYBITSY, NRF52840_CIRCUITPLAY, NRF52840_CLUE, NRF52840_METRO, NRF52840_PCA10056, PARTICLE_XENON, **NINA_B302_ublox**, etc. [![GitHub release](https://img.shields.io/github/release/adafruit/Adafruit_nRF52_Arduino.svg)](https://github.com/adafruit/Adafruit_nRF52_Arduino/releases/latest). Please remember to use latest [`Packages_Patches`](https://github.com/khoih-prog/WiFiWebServer/tree/master/Packages_Patches) or getting compiler errors.
189189
9. [`Arduino Core for STM32 v2.2.0+`](https://github.com/stm32duino/Arduino_Core_STM32) for STM32F/L/H/G/WB/MP1 boards. [![GitHub release](https://img.shields.io/github/release/stm32duino/Arduino_Core_STM32.svg)](https://github.com/stm32duino/Arduino_Core_STM32/releases/latest)
190190
10. [`Arduino mbed_rp2040 core 2.6.1+`](https://github.com/arduino/ArduinoCore-mbed) for Arduino (Use Arduino Board Manager) RP2040-based boards, such as **Arduino Nano RP2040 Connect, RASPBERRY_PI_PICO, etc.**. [![GitHub release](https://img.shields.io/github/release/arduino/ArduinoCore-mbed.svg)](https://github.com/arduino/ArduinoCore-mbed/releases/latest)
191-
11. [`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)
191+
11. [`Earle Philhower's arduino-pico core v1.9.13+`](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)
192192
12. [`Sipeed Maixduino core v0.3.11+`](https://github.com/sipeed/Maixduino) for K210-RISC-V-based boards such as **Maixduino AI Development Kit K210 RISC-V AI + IoT ESP32, Sipeed Maix Go, Sipeed Maix Bit**, etc. [![GitHub release](https://img.shields.io/github/release/sipeed/Maixduino.svg)](https://github.com/sipeed/Maixduino/releases/latest)
193193
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)
194194
14. [`Ai-Thinker AT Firmware v1.5.4`](AT_Firmwares/At_firmware_bin1.54.zip) or [`AT Firmware v1.7.4.0`](AT_Firmwares/AT_Firmware_bin_1.7.4.0.zip) for ESP8266-AT shields.
@@ -304,19 +304,19 @@ You can also use this link [![arduino-library-badge](https://www.ardu-badge.com/
304304
305305
#### 1. For Adafruit nRF52840 and nRF52832 boards
306306
307-
**To be able to compile, run and automatically detect and display BOARD_NAME on nRF52840/nRF52832 boards**, you have to copy the whole [nRF52 Packages_Patches](Packages_Patches/adafruit/hardware/nrf52/1.2.0) directory into Adafruit nRF52 directory (~/.arduino15/packages/adafruit/hardware/nrf52/1.2.0).
307+
**To be able to compile, run and automatically detect and display BOARD_NAME on nRF52840/nRF52832 boards**, you have to copy the whole [nRF52 Packages_Patches](Packages_Patches/adafruit/hardware/nrf52/1.3.0) directory into Adafruit nRF52 directory (~/.arduino15/packages/adafruit/hardware/nrf52/1.3.0).
308308
309-
Supposing the Adafruit nRF52 version is 1.2.0. These files must be copied into the directory:
310-
- `~/.arduino15/packages/adafruit/hardware/nrf52/1.2.0/platform.txt`
311-
- `~/.arduino15/packages/adafruit/hardware/nrf52/1.2.0/boards.txt`
312-
- `~/.arduino15/packages/adafruit/hardware/nrf52/1.2.0/cores/nRF5/Udp.h`
313-
- `~/.arduino15/packages/adafruit/hardware/nrf52/1.2.0/cores/nRF5/Print.h`
314-
- `~/.arduino15/packages/adafruit/hardware/nrf52/1.2.0/cores/nRF5/Print.cpp`
315-
- `~/.arduino15/packages/adafruit/hardware/nrf52/1.2.0/variants/NINA_B302_ublox/variant.h`
316-
- `~/.arduino15/packages/adafruit/hardware/nrf52/1.2.0/variants/NINA_B302_ublox/variant.cpp`
317-
- `~/.arduino15/packages/adafruit/hardware/nrf52/1.2.0/variants/NINA_B112_ublox/variant.h`
318-
- `~/.arduino15/packages/adafruit/hardware/nrf52/1.2.0/variants/NINA_B112_ublox/variant.cpp`
319-
- **`~/.arduino15/packages/adafruit/hardware/nrf52/1.2.0/cores/nRF5/Udp.h`**
309+
Supposing the Adafruit nRF52 version is 1.3.0. These files must be copied into the directory:
310+
- `~/.arduino15/packages/adafruit/hardware/nrf52/1.3.0/platform.txt`
311+
- `~/.arduino15/packages/adafruit/hardware/nrf52/1.3.0/boards.txt`
312+
- `~/.arduino15/packages/adafruit/hardware/nrf52/1.3.0/cores/nRF5/Udp.h`
313+
- `~/.arduino15/packages/adafruit/hardware/nrf52/1.3.0/cores/nRF5/Print.h`
314+
- `~/.arduino15/packages/adafruit/hardware/nrf52/1.3.0/cores/nRF5/Print.cpp`
315+
- `~/.arduino15/packages/adafruit/hardware/nrf52/1.3.0/variants/NINA_B302_ublox/variant.h`
316+
- `~/.arduino15/packages/adafruit/hardware/nrf52/1.3.0/variants/NINA_B302_ublox/variant.cpp`
317+
- `~/.arduino15/packages/adafruit/hardware/nrf52/1.3.0/variants/NINA_B112_ublox/variant.h`
318+
- `~/.arduino15/packages/adafruit/hardware/nrf52/1.3.0/variants/NINA_B112_ublox/variant.cpp`
319+
- **`~/.arduino15/packages/adafruit/hardware/nrf52/1.3.0/cores/nRF5/Udp.h`**
320320
321321
Whenever a new version is installed, remember to copy these files into the new version directory. For example, new version is x.yy.z
322322
These files must be copied into the directory:
@@ -405,13 +405,13 @@ Whenever the above-mentioned compiler error issue is fixed with the new Arduino
405405
406406
#### 5. For Adafruit SAMD boards
407407
408-
***To be able to compile, run and automatically detect and display BOARD_NAME on Adafruit SAMD (Itsy-Bitsy M4, etc) boards***, you have to copy the whole [Adafruit SAMD Packages_Patches](Packages_Patches/adafruit/hardware/samd/1.7.5) directory into Adafruit samd directory (~/.arduino15/packages/adafruit/hardware/samd/1.7.5).
408+
***To be able to compile, run and automatically detect and display BOARD_NAME on Adafruit SAMD (Itsy-Bitsy M4, etc) boards***, you have to copy the whole [Adafruit SAMD Packages_Patches](Packages_Patches/adafruit/hardware/samd/1.7.6) directory into Adafruit samd directory (~/.arduino15/packages/adafruit/hardware/samd/1.7.6).
409409
410-
Supposing the Adafruit SAMD core version is 1.7.5. This file must be copied into the directory:
410+
Supposing the Adafruit SAMD core version is 1.7.6. This file must be copied into the directory:
411411
412-
- `~/.arduino15/packages/adafruit/hardware/samd/1.7.5/platform.txt`
413-
- `~/.arduino15/packages/adafruit/hardware/samd/1.7.5/cores/arduino/Print.h`
414-
- `~/.arduino15/packages/adafruit/hardware/samd/1.7.5/cores/arduino/Print.cpp`
412+
- `~/.arduino15/packages/adafruit/hardware/samd/1.7.6/platform.txt`
413+
- `~/.arduino15/packages/adafruit/hardware/samd/1.7.6/cores/arduino/Print.h`
414+
- `~/.arduino15/packages/adafruit/hardware/samd/1.7.6/cores/arduino/Print.cpp`
415415
416416
Whenever a new version is installed, remember to copy this file into the new version directory. For example, new version is x.yy.zz
417417
This file must be copied into the directory:
@@ -1424,7 +1424,7 @@ The following are debug terminal output when running example [AdvancedWebServer]
14241424

14251425
```
14261426
Starting AdvancedWebServer on NRF52840_ITSYBITSY_EXPRESS
1427-
ESP8266_AT_WebServer v1.5.2
1427+
ESP8266_AT_WebServer v1.5.3
14281428
[ESP_AT] Initializing ESP module
14291429
[ESP_AT] Use ES8266-AT Command
14301430
WiFi shield init done
@@ -1553,7 +1553,7 @@ The following are debug terminal output when running example [MQTT_ThingStream](
15531553

15541554
```
15551555
Start MQTT_ThingStream on ITSYBITSY_M4 with ESP8266-AT & ESP8266_AT_WebServer Library
1556-
ESP8266_AT_WebServer v1.5.2
1556+
ESP8266_AT_WebServer v1.5.3
15571557
[ESP_AT] Use ES8266-AT Command
15581558
WiFi shield init done
15591559
Connecting to SSID: HueNet1
@@ -1588,7 +1588,7 @@ The following are debug terminal output when running example [MQTTClient_Auth](e
15881588

15891589
```
15901590
Starting MQTTClient_Auth on ITSYBITSY_M4 with ESP8266-AT & ESP8266_AT_WebServer Library
1591-
ESP8266_AT_WebServer v1.5.2
1591+
ESP8266_AT_WebServer v1.5.3
15921592
[ESP_AT] Use ES8266-AT Command
15931593
WiFi shield init done
15941594
Connecting to SSID: HueNet1
@@ -1614,7 +1614,7 @@ The following are debug terminal output when running example [MQTTClient_Basic](
16141614

16151615
```
16161616
MQTTClient_Basic on ITSYBITSY_M4 with ESP8266-AT & ESP8266_AT_WebServer Library
1617-
ESP8266_AT_WebServer v1.5.2
1617+
ESP8266_AT_WebServer v1.5.3
16181618
[ESP_AT] Use ES8266-AT Command
16191619
WiFi shield init done
16201620
Connecting to SSID: HueNet1
@@ -1639,7 +1639,7 @@ The following are debug terminal output when running example [WebClientRepeating
16391639

16401640
```
16411641
Starting WebClientRepeating on RASPBERRY_PI_PICO with ESP8266-AT & ESP8266_AT_WebServer Library
1642-
ESP8266_AT_WebServer v1.5.2
1642+
ESP8266_AT_WebServer v1.5.3
16431643
[ESP_AT] Use ES8266-AT Command
16441644
WiFi shield init done
16451645
Connecting to SSID: HueNet1
@@ -1708,7 +1708,7 @@ The following are debug terminal output when running example [MQTTClient_Auth](e
17081708

17091709
```
17101710
Starting MQTTClient_Auth on RASPBERRY_PI_PICO with ESP8266-AT & ESP8266_AT_WebServer Library
1711-
ESP8266_AT_WebServer v1.5.2
1711+
ESP8266_AT_WebServer v1.5.3
17121712
[ESP_AT] Use ES8266-AT Command
17131713
WiFi shield init done
17141714
Connecting to SSID: HueNet1
@@ -1733,7 +1733,7 @@ The following are debug terminal output when running example [UdpNTPClient](exam
17331733

17341734
```
17351735
Starting UdpNTPClient on MBED RASPBERRY_PI_PICO with ESP8266-AT & ESP8266_AT_WebServer Library
1736-
ESP8266_AT_WebServer v1.5.2
1736+
ESP8266_AT_WebServer v1.5.3
17371737
[ESP_AT] Use ES8266-AT Command
17381738
WiFi shield init done
17391739
Connecting to WPA SSID: HueNet1

changelog.md

Lines changed: 6 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.5.3](#releases-v153)
1516
* [Releases v1.5.2](#releases-v152)
1617
* [Releases v1.5.1](#releases-v151)
1718
* [Releases v1.5.0](#releases-v150)
@@ -39,6 +40,11 @@
3940

4041
## Changelog
4142

43+
### Releases v1.5.3
44+
45+
1. Fix authenticate issue caused by libb64
46+
2. Update `Packages' Patches`
47+
4248
### Releases v1.5.2
4349

4450
1. Fix wrong http status header bug. Check [fix for wrong http status header #42](https://github.com/khoih-prog/EthernetWebServer/pull/42)

keywords.txt

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -228,6 +228,11 @@ WL_FW_VER_LENGTH LITERAL1
228228
NO_SOCKET_AVAIL LITERAL1
229229
CMD_BUFFER_SIZE LITERAL1
230230

231+
ESP8266_AT_WEBSERVER_VERSION LITERAL1
231232

233+
ESP8266_AT_WEBSERVER_VERSION_MAJOR LITERAL1
234+
ESP8266_AT_WEBSERVER_VERSION_MINOR LITERAL1
235+
ESP8266_AT_WEBSERVER_VERSION_PATCH LITERAL1
236+
ESP8266_AT_WEBSERVER_VERSION_INT LITERAL1
232237

233238

library.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "ESP8266_AT_WebServer",
3-
"version": "1.5.2",
3+
"version": "1.5.3",
44
"keywords": "wifi, WebServer, server, AT-command, wifi-shield, ESP8266, ESP32, Teensy, AVR, SAM-DUE, SAMD, Maixduino, STM32, nRF52, ESP8266-AT, ESP32-AT, rpi-pico, rp2040, mbed, Maixduino-AI",
55
"description": "Simple WebServer library for AVR, Teensy, SAM DUE, SAMD21, SAMD51, STM32F/L/H/G/WB/MP1, nRF52, SIPEED_MAIX_DUINO and RP2040-based (RASPBERRY_PI_PICO) boards using ESP8266/ESP32 AT-command 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=ESP8266_AT_WebServer
2-
version=1.5.2
2+
version=1.5.3
33
author=Khoi Hoang
44
license=MIT
55
maintainer=Khoi Hoang <khoih.prog@gmail.com>

src/ESP8266_AT-impl.h

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
@file Esp8266WebServer.h
1212
@author Ivan Grokhotkov
1313
14-
Version: 1.5.2
14+
Version: 1.5.3
1515
1616
Version Modified By Date Comments
1717
------- ----------- ---------- -----------
@@ -39,6 +39,7 @@
3939
1.5.0 K Hoang 19/12/2021 Reduce usage of Arduino String with std::string
4040
1.5.1 K Hoang 24/12/2021 Fix bug
4141
1.5.2 K Hoang 28/12/2021 Fix wrong http status header bug
42+
1.5.3 K Hoang 12/01/2022 Fix authenticate issue caused by libb64
4243
*****************************************************************************************************************************/
4344

4445
#ifndef ESP8266_AT_impl_h

src/ESP8266_AT.h

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
@file Esp8266WebServer.h
1212
@author Ivan Grokhotkov
1313
14-
Version: 1.5.2
14+
Version: 1.5.3
1515
1616
Version Modified By Date Comments
1717
------- ----------- ---------- -----------
@@ -39,6 +39,7 @@
3939
1.5.0 K Hoang 19/12/2021 Reduce usage of Arduino String with std::string
4040
1.5.1 K Hoang 24/12/2021 Fix bug
4141
1.5.2 K Hoang 28/12/2021 Fix wrong http status header bug
42+
1.5.3 K Hoang 12/01/2022 Fix authenticate issue caused by libb64
4243
*****************************************************************************************************************************/
4344

4445
#ifndef ESP8266_AT_h

src/ESP8266_AT_Client-impl.h

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
@file Esp8266WebServer.h
1212
@author Ivan Grokhotkov
1313
14-
Version: 1.5.2
14+
Version: 1.5.3
1515
1616
Version Modified By Date Comments
1717
------- ----------- ---------- -----------
@@ -39,6 +39,7 @@
3939
1.5.0 K Hoang 19/12/2021 Reduce usage of Arduino String with std::string
4040
1.5.1 K Hoang 24/12/2021 Fix bug
4141
1.5.2 K Hoang 28/12/2021 Fix wrong http status header bug
42+
1.5.3 K Hoang 12/01/2022 Fix authenticate issue caused by libb64
4243
*****************************************************************************************************************************/
4344

4445
#ifndef ESP8266_AT_Client_impl_h

src/ESP8266_AT_Client.h

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
@file Esp8266WebServer.h
1212
@author Ivan Grokhotkov
1313
14-
Version: 1.5.2
14+
Version: 1.5.3
1515
1616
Version Modified By Date Comments
1717
------- ----------- ---------- -----------
@@ -39,6 +39,7 @@
3939
1.5.0 K Hoang 19/12/2021 Reduce usage of Arduino String with std::string
4040
1.5.1 K Hoang 24/12/2021 Fix bug
4141
1.5.2 K Hoang 28/12/2021 Fix wrong http status header bug
42+
1.5.3 K Hoang 12/01/2022 Fix authenticate issue caused by libb64
4243
*****************************************************************************************************************************/
4344

4445
#ifndef ESP8266_AT_Client_h

src/ESP8266_AT_Server-impl.h

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
@file Esp8266WebServer.h
1212
@author Ivan Grokhotkov
1313
14-
Version: 1.5.2
14+
Version: 1.5.3
1515
1616
Version Modified By Date Comments
1717
------- ----------- ---------- -----------
@@ -39,6 +39,7 @@
3939
1.5.0 K Hoang 19/12/2021 Reduce usage of Arduino String with std::string
4040
1.5.1 K Hoang 24/12/2021 Fix bug
4141
1.5.2 K Hoang 28/12/2021 Fix wrong http status header bug
42+
1.5.3 K Hoang 12/01/2022 Fix authenticate issue caused by libb64
4243
*****************************************************************************************************************************/
4344
#ifndef ESP8266_AT_Server_impl_h
4445
#define ESP8266_AT_Server_impl_h

src/ESP8266_AT_Server.h

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
@file Esp8266WebServer.h
1212
@author Ivan Grokhotkov
1313
14-
Version: 1.5.2
14+
Version: 1.5.3
1515
1616
Version Modified By Date Comments
1717
------- ----------- ---------- -----------
@@ -39,6 +39,7 @@
3939
1.5.0 K Hoang 19/12/2021 Reduce usage of Arduino String with std::string
4040
1.5.1 K Hoang 24/12/2021 Fix bug
4141
1.5.2 K Hoang 28/12/2021 Fix wrong http status header bug
42+
1.5.3 K Hoang 12/01/2022 Fix authenticate issue caused by libb64
4243
*****************************************************************************************************************************/
4344

4445
#ifndef ESP8266_AT_Server_h

src/ESP8266_AT_Udp-impl.h

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
@file Esp8266WebServer.h
1212
@author Ivan Grokhotkov
1313
14-
Version: 1.5.2
14+
Version: 1.5.3
1515
1616
Version Modified By Date Comments
1717
------- ----------- ---------- -----------
@@ -39,6 +39,7 @@
3939
1.5.0 K Hoang 19/12/2021 Reduce usage of Arduino String with std::string
4040
1.5.1 K Hoang 24/12/2021 Fix bug
4141
1.5.2 K Hoang 28/12/2021 Fix wrong http status header bug
42+
1.5.3 K Hoang 12/01/2022 Fix authenticate issue caused by libb64
4243
*****************************************************************************************************************************/
4344

4445
#ifndef ESP8266_AT_UDP_impl_h

src/ESP8266_AT_Udp.h

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
@file Esp8266WebServer.h
1212
@author Ivan Grokhotkov
1313
14-
Version: 1.5.2
14+
Version: 1.5.3
1515
1616
Version Modified By Date Comments
1717
------- ----------- ---------- -----------
@@ -39,6 +39,7 @@
3939
1.5.0 K Hoang 19/12/2021 Reduce usage of Arduino String with std::string
4040
1.5.1 K Hoang 24/12/2021 Fix bug
4141
1.5.2 K Hoang 28/12/2021 Fix wrong http status header bug
42+
1.5.3 K Hoang 12/01/2022 Fix authenticate issue caused by libb64
4243
*****************************************************************************************************************************/
4344

4445
#ifndef ESP8266_AT_UDP_h

src/ESP8266_AT_WebServer-impl.h

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
@file Esp8266WebServer.h
1212
@author Ivan Grokhotkov
1313
14-
Version: 1.5.2
14+
Version: 1.5.3
1515
1616
Version Modified By Date Comments
1717
------- ----------- ---------- -----------
@@ -39,6 +39,7 @@
3939
1.5.0 K Hoang 19/12/2021 Reduce usage of Arduino String with std::string
4040
1.5.1 K Hoang 24/12/2021 Fix bug
4141
1.5.2 K Hoang 28/12/2021 Fix wrong http status header bug
42+
1.5.3 K Hoang 12/01/2022 Fix authenticate issue caused by libb64
4243
*****************************************************************************************************************************/
4344

4445
#ifndef ESP8266_AT_WebServer_impl_h
@@ -271,7 +272,7 @@ void ESP8266_AT_WebServer::handleClient()
271272
yield();
272273
}
273274

274-
// KH, fix bug. Have to close the connection
275+
// KH, fix bug. Have to close the connection.
275276
_currentClient.stop();
276277
AT_LOGDEBUG(F("handleClient: Client disconnected"));
277278
}
@@ -388,7 +389,7 @@ void ESP8266_AT_WebServer::handleClient()
388389

389390
stopClient:
390391

391-
// KH, fix bug. Have to close the connection
392+
// KH, fix bug. Have to close the connection.
392393
_currentClient.stop();
393394
AT_LOGDEBUG(F("handleClient: Client disconnected"));
394395
}

0 commit comments

Comments
 (0)