From 3ca0c7f3ee65953b22eaa7c99d51cd04df80fecf Mon Sep 17 00:00:00 2001 From: Khoi Hoang <57012152+khoih-prog@users.noreply.github.com> Date: Tue, 28 Dec 2021 16:19:59 -0500 Subject: [PATCH] v1.5.2 to fix wrong http status header bug ### Releases v1.5.2 1. Fix wrong http status header bug. Check [fix for wrong http status header #42](https://github.com/khoih-prog/EthernetWebServer/pull/42) --- README.md | 16 ++++++++-------- changelog.md | 5 +++++ library.json | 2 +- library.properties | 2 +- src/ESP8266_AT-impl.h | 3 ++- src/ESP8266_AT.h | 3 ++- src/ESP8266_AT_Client-impl.h | 3 ++- src/ESP8266_AT_Client.h | 3 ++- src/ESP8266_AT_Server-impl.h | 3 ++- src/ESP8266_AT_Server.h | 3 ++- src/ESP8266_AT_Udp-impl.h | 3 ++- src/ESP8266_AT_Udp.h | 3 ++- src/ESP8266_AT_WebServer-impl.h | 7 ++++--- src/ESP8266_AT_WebServer.h | 9 +++++---- src/Parsing-impl.h | 3 ++- src/libb64/cdecode.c | 3 ++- src/libb64/cdecode.h | 3 ++- src/libb64/cencode.c | 3 ++- src/libb64/cencode.h | 3 ++- src/utility/ESP8266_AT_Debug.h | 3 ++- src/utility/ESP8266_AT_Drv.cpp | 3 ++- src/utility/ESP8266_AT_Drv.h | 3 ++- src/utility/RequestHandler.h | 3 ++- src/utility/RequestHandlersImpl.h | 3 ++- src/utility/RingBuffer.cpp | 3 ++- src/utility/RingBuffer.h | 3 ++- src/utility/mimetable.h | 3 ++- 27 files changed, 66 insertions(+), 38 deletions(-) diff --git a/README.md b/README.md index fd3c6c5d..ba7ecd05 100644 --- a/README.md +++ b/README.md @@ -188,7 +188,7 @@ The ESP8266_AT_Web_Server class found in `ESP8266_AT_Web_Server.h` header, is a 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. 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) 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) -11. [`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) +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) 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) 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) 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. @@ -1424,7 +1424,7 @@ The following are debug terminal output when running example [AdvancedWebServer] ``` Starting AdvancedWebServer on NRF52840_ITSYBITSY_EXPRESS -ESP8266_AT_WebServer v1.5.1 +ESP8266_AT_WebServer v1.5.2 [ESP_AT] Initializing ESP module [ESP_AT] Use ES8266-AT Command WiFi shield init done @@ -1553,7 +1553,7 @@ The following are debug terminal output when running example [MQTT_ThingStream]( ``` Start MQTT_ThingStream on ITSYBITSY_M4 with ESP8266-AT & ESP8266_AT_WebServer Library -ESP8266_AT_WebServer v1.5.1 +ESP8266_AT_WebServer v1.5.2 [ESP_AT] Use ES8266-AT Command WiFi shield init done Connecting to SSID: HueNet1 @@ -1588,7 +1588,7 @@ The following are debug terminal output when running example [MQTTClient_Auth](e ``` Starting MQTTClient_Auth on ITSYBITSY_M4 with ESP8266-AT & ESP8266_AT_WebServer Library -ESP8266_AT_WebServer v1.5.1 +ESP8266_AT_WebServer v1.5.2 [ESP_AT] Use ES8266-AT Command WiFi shield init done Connecting to SSID: HueNet1 @@ -1614,7 +1614,7 @@ The following are debug terminal output when running example [MQTTClient_Basic]( ``` MQTTClient_Basic on ITSYBITSY_M4 with ESP8266-AT & ESP8266_AT_WebServer Library -ESP8266_AT_WebServer v1.5.1 +ESP8266_AT_WebServer v1.5.2 [ESP_AT] Use ES8266-AT Command WiFi shield init done Connecting to SSID: HueNet1 @@ -1639,7 +1639,7 @@ The following are debug terminal output when running example [WebClientRepeating ``` Starting WebClientRepeating on RASPBERRY_PI_PICO with ESP8266-AT & ESP8266_AT_WebServer Library -ESP8266_AT_WebServer v1.5.1 +ESP8266_AT_WebServer v1.5.2 [ESP_AT] Use ES8266-AT Command WiFi shield init done Connecting to SSID: HueNet1 @@ -1708,7 +1708,7 @@ The following are debug terminal output when running example [MQTTClient_Auth](e ``` Starting MQTTClient_Auth on RASPBERRY_PI_PICO with ESP8266-AT & ESP8266_AT_WebServer Library -ESP8266_AT_WebServer v1.5.1 +ESP8266_AT_WebServer v1.5.2 [ESP_AT] Use ES8266-AT Command WiFi shield init done Connecting to SSID: HueNet1 @@ -1733,7 +1733,7 @@ The following are debug terminal output when running example [UdpNTPClient](exam ``` Starting UdpNTPClient on MBED RASPBERRY_PI_PICO with ESP8266-AT & ESP8266_AT_WebServer Library -ESP8266_AT_WebServer v1.5.1 +ESP8266_AT_WebServer v1.5.2 [ESP_AT] Use ES8266-AT Command WiFi shield init done Connecting to WPA SSID: HueNet1 diff --git a/changelog.md b/changelog.md index 77a06aa8..d140f1da 100644 --- a/changelog.md +++ b/changelog.md @@ -12,6 +12,7 @@ ## Table of Contents * [Changelog](#changelog) + * [Releases v1.5.2](#releases-v152) * [Releases v1.5.1](#releases-v151) * [Releases v1.5.0](#releases-v150) * [Releases v1.4.1](#releases-v141) @@ -38,6 +39,10 @@ ## Changelog +### Releases v1.5.2 + +1. Fix wrong http status header bug. Check [fix for wrong http status header #42](https://github.com/khoih-prog/EthernetWebServer/pull/42) + ### Releases v1.5.1 1. Fix bug related to String in library and examples diff --git a/library.json b/library.json index d5cb01f7..c826e0b4 100644 --- a/library.json +++ b/library.json @@ -1,6 +1,6 @@ { "name": "ESP8266_AT_WebServer", - "version": "1.5.1", + "version": "1.5.2", "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", "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", "authors": diff --git a/library.properties b/library.properties index b38becee..d65d86aa 100644 --- a/library.properties +++ b/library.properties @@ -1,5 +1,5 @@ name=ESP8266_AT_WebServer -version=1.5.1 +version=1.5.2 author=Khoi Hoang license=MIT maintainer=Khoi Hoang diff --git a/src/ESP8266_AT-impl.h b/src/ESP8266_AT-impl.h index a84bfa20..814947d4 100644 --- a/src/ESP8266_AT-impl.h +++ b/src/ESP8266_AT-impl.h @@ -11,7 +11,7 @@ @file Esp8266WebServer.h @author Ivan Grokhotkov - Version: 1.5.1 + Version: 1.5.2 Version Modified By Date Comments ------- ----------- ---------- ----------- @@ -38,6 +38,7 @@ 1.4.1 K Hoang 08/12/2021 Add Packages_Patches and instructions for BOARD_SIPEED_MAIX_DUINO 1.5.0 K Hoang 19/12/2021 Reduce usage of Arduino String with std::string 1.5.1 K Hoang 24/12/2021 Fix bug + 1.5.2 K Hoang 28/12/2021 Fix wrong http status header bug *****************************************************************************************************************************/ #ifndef ESP8266_AT_impl_h diff --git a/src/ESP8266_AT.h b/src/ESP8266_AT.h index e03a39f2..fb77ca57 100644 --- a/src/ESP8266_AT.h +++ b/src/ESP8266_AT.h @@ -11,7 +11,7 @@ @file Esp8266WebServer.h @author Ivan Grokhotkov - Version: 1.5.1 + Version: 1.5.2 Version Modified By Date Comments ------- ----------- ---------- ----------- @@ -38,6 +38,7 @@ 1.4.1 K Hoang 08/12/2021 Add Packages_Patches and instructions for BOARD_SIPEED_MAIX_DUINO 1.5.0 K Hoang 19/12/2021 Reduce usage of Arduino String with std::string 1.5.1 K Hoang 24/12/2021 Fix bug + 1.5.2 K Hoang 28/12/2021 Fix wrong http status header bug *****************************************************************************************************************************/ #ifndef ESP8266_AT_h diff --git a/src/ESP8266_AT_Client-impl.h b/src/ESP8266_AT_Client-impl.h index fd0278ec..653a4c59 100644 --- a/src/ESP8266_AT_Client-impl.h +++ b/src/ESP8266_AT_Client-impl.h @@ -11,7 +11,7 @@ @file Esp8266WebServer.h @author Ivan Grokhotkov - Version: 1.5.1 + Version: 1.5.2 Version Modified By Date Comments ------- ----------- ---------- ----------- @@ -38,6 +38,7 @@ 1.4.1 K Hoang 08/12/2021 Add Packages_Patches and instructions for BOARD_SIPEED_MAIX_DUINO 1.5.0 K Hoang 19/12/2021 Reduce usage of Arduino String with std::string 1.5.1 K Hoang 24/12/2021 Fix bug + 1.5.2 K Hoang 28/12/2021 Fix wrong http status header bug *****************************************************************************************************************************/ #ifndef ESP8266_AT_Client_impl_h diff --git a/src/ESP8266_AT_Client.h b/src/ESP8266_AT_Client.h index fa83fa64..14e0e30f 100644 --- a/src/ESP8266_AT_Client.h +++ b/src/ESP8266_AT_Client.h @@ -11,7 +11,7 @@ @file Esp8266WebServer.h @author Ivan Grokhotkov - Version: 1.5.1 + Version: 1.5.2 Version Modified By Date Comments ------- ----------- ---------- ----------- @@ -38,6 +38,7 @@ 1.4.1 K Hoang 08/12/2021 Add Packages_Patches and instructions for BOARD_SIPEED_MAIX_DUINO 1.5.0 K Hoang 19/12/2021 Reduce usage of Arduino String with std::string 1.5.1 K Hoang 24/12/2021 Fix bug + 1.5.2 K Hoang 28/12/2021 Fix wrong http status header bug *****************************************************************************************************************************/ #ifndef ESP8266_AT_Client_h diff --git a/src/ESP8266_AT_Server-impl.h b/src/ESP8266_AT_Server-impl.h index 4ca0d5ed..f2df133d 100644 --- a/src/ESP8266_AT_Server-impl.h +++ b/src/ESP8266_AT_Server-impl.h @@ -11,7 +11,7 @@ @file Esp8266WebServer.h @author Ivan Grokhotkov - Version: 1.5.1 + Version: 1.5.2 Version Modified By Date Comments ------- ----------- ---------- ----------- @@ -38,6 +38,7 @@ 1.4.1 K Hoang 08/12/2021 Add Packages_Patches and instructions for BOARD_SIPEED_MAIX_DUINO 1.5.0 K Hoang 19/12/2021 Reduce usage of Arduino String with std::string 1.5.1 K Hoang 24/12/2021 Fix bug + 1.5.2 K Hoang 28/12/2021 Fix wrong http status header bug *****************************************************************************************************************************/ #ifndef ESP8266_AT_Server_impl_h #define ESP8266_AT_Server_impl_h diff --git a/src/ESP8266_AT_Server.h b/src/ESP8266_AT_Server.h index 40295eb0..89528014 100644 --- a/src/ESP8266_AT_Server.h +++ b/src/ESP8266_AT_Server.h @@ -11,7 +11,7 @@ @file Esp8266WebServer.h @author Ivan Grokhotkov - Version: 1.5.1 + Version: 1.5.2 Version Modified By Date Comments ------- ----------- ---------- ----------- @@ -38,6 +38,7 @@ 1.4.1 K Hoang 08/12/2021 Add Packages_Patches and instructions for BOARD_SIPEED_MAIX_DUINO 1.5.0 K Hoang 19/12/2021 Reduce usage of Arduino String with std::string 1.5.1 K Hoang 24/12/2021 Fix bug + 1.5.2 K Hoang 28/12/2021 Fix wrong http status header bug *****************************************************************************************************************************/ #ifndef ESP8266_AT_Server_h diff --git a/src/ESP8266_AT_Udp-impl.h b/src/ESP8266_AT_Udp-impl.h index ecf4845a..4c4123a8 100644 --- a/src/ESP8266_AT_Udp-impl.h +++ b/src/ESP8266_AT_Udp-impl.h @@ -11,7 +11,7 @@ @file Esp8266WebServer.h @author Ivan Grokhotkov - Version: 1.5.1 + Version: 1.5.2 Version Modified By Date Comments ------- ----------- ---------- ----------- @@ -38,6 +38,7 @@ 1.4.1 K Hoang 08/12/2021 Add Packages_Patches and instructions for BOARD_SIPEED_MAIX_DUINO 1.5.0 K Hoang 19/12/2021 Reduce usage of Arduino String with std::string 1.5.1 K Hoang 24/12/2021 Fix bug + 1.5.2 K Hoang 28/12/2021 Fix wrong http status header bug *****************************************************************************************************************************/ #ifndef ESP8266_AT_UDP_impl_h diff --git a/src/ESP8266_AT_Udp.h b/src/ESP8266_AT_Udp.h index ebc2564a..7eb9a4c6 100644 --- a/src/ESP8266_AT_Udp.h +++ b/src/ESP8266_AT_Udp.h @@ -11,7 +11,7 @@ @file Esp8266WebServer.h @author Ivan Grokhotkov - Version: 1.5.1 + Version: 1.5.2 Version Modified By Date Comments ------- ----------- ---------- ----------- @@ -38,6 +38,7 @@ 1.4.1 K Hoang 08/12/2021 Add Packages_Patches and instructions for BOARD_SIPEED_MAIX_DUINO 1.5.0 K Hoang 19/12/2021 Reduce usage of Arduino String with std::string 1.5.1 K Hoang 24/12/2021 Fix bug + 1.5.2 K Hoang 28/12/2021 Fix wrong http status header bug *****************************************************************************************************************************/ #ifndef ESP8266_AT_UDP_h diff --git a/src/ESP8266_AT_WebServer-impl.h b/src/ESP8266_AT_WebServer-impl.h index d2c48d9d..6fe67f33 100644 --- a/src/ESP8266_AT_WebServer-impl.h +++ b/src/ESP8266_AT_WebServer-impl.h @@ -11,7 +11,7 @@ @file Esp8266WebServer.h @author Ivan Grokhotkov - Version: 1.5.1 + Version: 1.5.2 Version Modified By Date Comments ------- ----------- ---------- ----------- @@ -38,6 +38,7 @@ 1.4.1 K Hoang 08/12/2021 Add Packages_Patches and instructions for BOARD_SIPEED_MAIX_DUINO 1.5.0 K Hoang 19/12/2021 Reduce usage of Arduino String with std::string 1.5.1 K Hoang 24/12/2021 Fix bug + 1.5.2 K Hoang 28/12/2021 Fix wrong http status header bug *****************************************************************************************************************************/ #ifndef ESP8266_AT_WebServer_impl_h @@ -433,7 +434,7 @@ void ESP8266_AT_WebServer::_prepareHeader(String& response, int code, const char EWString aResponse = fromString(response); aResponse = "HTTP/1." + fromString(String(_currentVersion)) + " "; - aResponse += code; + aResponse += fromString(String(code)); aResponse += " "; aResponse += fromString(_responseCodeToString(code)); aResponse += RETURN_NEWLINE; @@ -479,7 +480,7 @@ void ESP8266_AT_WebServer::_prepareHeader(String& response, int code, const char void ESP8266_AT_WebServer::_prepareHeader(EWString& response, int code, const char* content_type, size_t contentLength) { response = "HTTP/1." + fromString(String(_currentVersion)) + " "; - response += code; + response += fromString(String(code)); response += " "; response += fromString(_responseCodeToString(code)); response += RETURN_NEWLINE; diff --git a/src/ESP8266_AT_WebServer.h b/src/ESP8266_AT_WebServer.h index 690741fc..2769adad 100644 --- a/src/ESP8266_AT_WebServer.h +++ b/src/ESP8266_AT_WebServer.h @@ -11,7 +11,7 @@ @file Esp8266WebServer.h @author Ivan Grokhotkov - Version: 1.5.1 + Version: 1.5.2 Version Modified By Date Comments ------- ----------- ---------- ----------- @@ -38,18 +38,19 @@ 1.4.1 K Hoang 08/12/2021 Add Packages_Patches and instructions for BOARD_SIPEED_MAIX_DUINO 1.5.0 K Hoang 19/12/2021 Reduce usage of Arduino String with std::string 1.5.1 K Hoang 24/12/2021 Fix bug + 1.5.2 K Hoang 28/12/2021 Fix wrong http status header bug *****************************************************************************************************************************/ #ifndef ESP8266_AT_WebServer_h #define ESP8266_AT_WebServer_h -#define ESP8266_AT_WEBSERVER_VERSION "ESP8266_AT_WebServer v1.5.1" +#define ESP8266_AT_WEBSERVER_VERSION "ESP8266_AT_WebServer v1.5.2" #define ESP8266_AT_WEBSERVER_VERSION_MAJOR 1 #define ESP8266_AT_WEBSERVER_VERSION_MINOR 5 -#define ESP8266_AT_WEBSERVER_VERSION_PATCH 1 +#define ESP8266_AT_WEBSERVER_VERSION_PATCH 2 -#define ESP8266_AT_WEBSERVER_VERSION_INT 1005001 +#define ESP8266_AT_WEBSERVER_VERSION_INT 1005002 #define USE_NEW_WEBSERVER_VERSION true diff --git a/src/Parsing-impl.h b/src/Parsing-impl.h index 95145845..d1344c19 100644 --- a/src/Parsing-impl.h +++ b/src/Parsing-impl.h @@ -11,7 +11,7 @@ @file Esp8266WebServer.h @author Ivan Grokhotkov - Version: 1.5.1 + Version: 1.5.2 Version Modified By Date Comments ------- ----------- ---------- ----------- @@ -38,6 +38,7 @@ 1.4.1 K Hoang 08/12/2021 Add Packages_Patches and instructions for BOARD_SIPEED_MAIX_DUINO 1.5.0 K Hoang 19/12/2021 Reduce usage of Arduino String with std::string 1.5.1 K Hoang 24/12/2021 Fix bug + 1.5.2 K Hoang 28/12/2021 Fix wrong http status header bug *****************************************************************************************************************************/ #ifndef ESP8266_AT_Parsing_impl_h diff --git a/src/libb64/cdecode.c b/src/libb64/cdecode.c index 55eddcad..6e30b750 100644 --- a/src/libb64/cdecode.c +++ b/src/libb64/cdecode.c @@ -11,7 +11,7 @@ @file Esp8266WebServer.h @author Ivan Grokhotkov - Version: 1.5.1 + Version: 1.5.2 Version Modified By Date Comments ------- ----------- ---------- ----------- @@ -38,6 +38,7 @@ 1.4.1 K Hoang 08/12/2021 Add Packages_Patches and instructions for BOARD_SIPEED_MAIX_DUINO 1.5.0 K Hoang 19/12/2021 Reduce usage of Arduino String with std::string 1.5.1 K Hoang 24/12/2021 Fix bug + 1.5.2 K Hoang 28/12/2021 Fix wrong http status header bug ***************************************************************************************************************************************/ #include diff --git a/src/libb64/cdecode.h b/src/libb64/cdecode.h index 9f3ea891..61baf8ff 100644 --- a/src/libb64/cdecode.h +++ b/src/libb64/cdecode.h @@ -11,7 +11,7 @@ @file Esp8266WebServer.h @author Ivan Grokhotkov - Version: 1.5.1 + Version: 1.5.2 Version Modified By Date Comments ------- ----------- ---------- ----------- @@ -38,6 +38,7 @@ 1.4.1 K Hoang 08/12/2021 Add Packages_Patches and instructions for BOARD_SIPEED_MAIX_DUINO 1.5.0 K Hoang 19/12/2021 Reduce usage of Arduino String with std::string 1.5.1 K Hoang 24/12/2021 Fix bug + 1.5.2 K Hoang 28/12/2021 Fix wrong http status header bug ***************************************************************************************************************************************/ #pragma once diff --git a/src/libb64/cencode.c b/src/libb64/cencode.c index a08344ba..3fbb4a33 100644 --- a/src/libb64/cencode.c +++ b/src/libb64/cencode.c @@ -11,7 +11,7 @@ @file Esp8266WebServer.h @author Ivan Grokhotkov - Version: 1.5.1 + Version: 1.5.2 Version Modified By Date Comments ------- ----------- ---------- ----------- @@ -38,6 +38,7 @@ 1.4.1 K Hoang 08/12/2021 Add Packages_Patches and instructions for BOARD_SIPEED_MAIX_DUINO 1.5.0 K Hoang 19/12/2021 Reduce usage of Arduino String with std::string 1.5.1 K Hoang 24/12/2021 Fix bug + 1.5.2 K Hoang 28/12/2021 Fix wrong http status header bug ***************************************************************************************************************************************/ #include "cencode.h" diff --git a/src/libb64/cencode.h b/src/libb64/cencode.h index 0e3e9a5f..a5da295f 100644 --- a/src/libb64/cencode.h +++ b/src/libb64/cencode.h @@ -11,7 +11,7 @@ @file Esp8266WebServer.h @author Ivan Grokhotkov - Version: 1.5.1 + Version: 1.5.2 Version Modified By Date Comments ------- ----------- ---------- ----------- @@ -38,6 +38,7 @@ 1.4.1 K Hoang 08/12/2021 Add Packages_Patches and instructions for BOARD_SIPEED_MAIX_DUINO 1.5.0 K Hoang 19/12/2021 Reduce usage of Arduino String with std::string 1.5.1 K Hoang 24/12/2021 Fix bug + 1.5.2 K Hoang 28/12/2021 Fix wrong http status header bug ***************************************************************************************************************************************/ #pragma once diff --git a/src/utility/ESP8266_AT_Debug.h b/src/utility/ESP8266_AT_Debug.h index 4985a827..dfe58d14 100644 --- a/src/utility/ESP8266_AT_Debug.h +++ b/src/utility/ESP8266_AT_Debug.h @@ -11,7 +11,7 @@ @file Esp8266WebServer.h @author Ivan Grokhotkov - Version: 1.5.1 + Version: 1.5.2 Version Modified By Date Comments ------- ----------- ---------- ----------- @@ -38,6 +38,7 @@ 1.4.1 K Hoang 08/12/2021 Add Packages_Patches and instructions for BOARD_SIPEED_MAIX_DUINO 1.5.0 K Hoang 19/12/2021 Reduce usage of Arduino String with std::string 1.5.1 K Hoang 24/12/2021 Fix bug + 1.5.2 K Hoang 28/12/2021 Fix wrong http status header bug *****************************************************************************************************************************/ #ifndef ESP8266_AT_Debug_H diff --git a/src/utility/ESP8266_AT_Drv.cpp b/src/utility/ESP8266_AT_Drv.cpp index 5db3ebcb..e3063e4a 100644 --- a/src/utility/ESP8266_AT_Drv.cpp +++ b/src/utility/ESP8266_AT_Drv.cpp @@ -11,7 +11,7 @@ @file Esp8266WebServer.h @author Ivan Grokhotkov - Version: 1.5.1 + Version: 1.5.2 Version Modified By Date Comments ------- ----------- ---------- ----------- @@ -38,6 +38,7 @@ 1.4.1 K Hoang 08/12/2021 Add Packages_Patches and instructions for BOARD_SIPEED_MAIX_DUINO 1.5.0 K Hoang 19/12/2021 Reduce usage of Arduino String with std::string 1.5.1 K Hoang 24/12/2021 Fix bug + 1.5.2 K Hoang 28/12/2021 Fix wrong http status header bug *****************************************************************************************************************************/ #include diff --git a/src/utility/ESP8266_AT_Drv.h b/src/utility/ESP8266_AT_Drv.h index c7644dca..70c72804 100644 --- a/src/utility/ESP8266_AT_Drv.h +++ b/src/utility/ESP8266_AT_Drv.h @@ -11,7 +11,7 @@ @file Esp8266WebServer.h @author Ivan Grokhotkov - Version: 1.5.1 + Version: 1.5.2 Version Modified By Date Comments ------- ----------- ---------- ----------- @@ -38,6 +38,7 @@ 1.4.1 K Hoang 08/12/2021 Add Packages_Patches and instructions for BOARD_SIPEED_MAIX_DUINO 1.5.0 K Hoang 19/12/2021 Reduce usage of Arduino String with std::string 1.5.1 K Hoang 24/12/2021 Fix bug + 1.5.2 K Hoang 28/12/2021 Fix wrong http status header bug *****************************************************************************************************************************/ #ifndef ESP8266_AT_Drv_h diff --git a/src/utility/RequestHandler.h b/src/utility/RequestHandler.h index f01746d8..6c1962eb 100644 --- a/src/utility/RequestHandler.h +++ b/src/utility/RequestHandler.h @@ -11,7 +11,7 @@ @file Esp8266WebServer.h @author Ivan Grokhotkov - Version: 1.5.1 + Version: 1.5.2 Version Modified By Date Comments ------- ----------- ---------- ----------- @@ -38,6 +38,7 @@ 1.4.1 K Hoang 08/12/2021 Add Packages_Patches and instructions for BOARD_SIPEED_MAIX_DUINO 1.5.0 K Hoang 19/12/2021 Reduce usage of Arduino String with std::string 1.5.1 K Hoang 24/12/2021 Fix bug + 1.5.2 K Hoang 28/12/2021 Fix wrong http status header bug *****************************************************************************************************************************/ #pragma once diff --git a/src/utility/RequestHandlersImpl.h b/src/utility/RequestHandlersImpl.h index 9dbea404..6dbb9a1e 100644 --- a/src/utility/RequestHandlersImpl.h +++ b/src/utility/RequestHandlersImpl.h @@ -11,7 +11,7 @@ @file Esp8266WebServer.h @author Ivan Grokhotkov - Version: 1.5.1 + Version: 1.5.2 Version Modified By Date Comments ------- ----------- ---------- ----------- @@ -38,6 +38,7 @@ 1.4.1 K Hoang 08/12/2021 Add Packages_Patches and instructions for BOARD_SIPEED_MAIX_DUINO 1.5.0 K Hoang 19/12/2021 Reduce usage of Arduino String with std::string 1.5.1 K Hoang 24/12/2021 Fix bug + 1.5.2 K Hoang 28/12/2021 Fix wrong http status header bug *****************************************************************************************************************************/ #pragma once diff --git a/src/utility/RingBuffer.cpp b/src/utility/RingBuffer.cpp index fdc3a9cf..eb804582 100644 --- a/src/utility/RingBuffer.cpp +++ b/src/utility/RingBuffer.cpp @@ -11,7 +11,7 @@ @file Esp8266WebServer.h @author Ivan Grokhotkov - Version: 1.5.1 + Version: 1.5.2 Version Modified By Date Comments ------- ----------- ---------- ----------- @@ -38,6 +38,7 @@ 1.4.1 K Hoang 08/12/2021 Add Packages_Patches and instructions for BOARD_SIPEED_MAIX_DUINO 1.5.0 K Hoang 19/12/2021 Reduce usage of Arduino String with std::string 1.5.1 K Hoang 24/12/2021 Fix bug + 1.5.2 K Hoang 28/12/2021 Fix wrong http status header bug *****************************************************************************************************************************/ #include "RingBuffer.h" diff --git a/src/utility/RingBuffer.h b/src/utility/RingBuffer.h index 0cace944..29b92a33 100644 --- a/src/utility/RingBuffer.h +++ b/src/utility/RingBuffer.h @@ -11,7 +11,7 @@ @file Esp8266WebServer.h @author Ivan Grokhotkov - Version: 1.5.1 + Version: 1.5.2 Version Modified By Date Comments ------- ----------- ---------- ----------- @@ -38,6 +38,7 @@ 1.4.1 K Hoang 08/12/2021 Add Packages_Patches and instructions for BOARD_SIPEED_MAIX_DUINO 1.5.0 K Hoang 19/12/2021 Reduce usage of Arduino String with std::string 1.5.1 K Hoang 24/12/2021 Fix bug + 1.5.2 K Hoang 28/12/2021 Fix wrong http status header bug *****************************************************************************************************************************/ #ifndef RingBuffer_h diff --git a/src/utility/mimetable.h b/src/utility/mimetable.h index d07985a8..dbddae09 100644 --- a/src/utility/mimetable.h +++ b/src/utility/mimetable.h @@ -11,7 +11,7 @@ @file Esp8266WebServer.h @author Ivan Grokhotkov - Version: 1.5.1 + Version: 1.5.2 Version Modified By Date Comments ------- ----------- ---------- ----------- @@ -38,6 +38,7 @@ 1.4.1 K Hoang 08/12/2021 Add Packages_Patches and instructions for BOARD_SIPEED_MAIX_DUINO 1.5.0 K Hoang 19/12/2021 Reduce usage of Arduino String with std::string 1.5.1 K Hoang 24/12/2021 Fix bug + 1.5.2 K Hoang 28/12/2021 Fix wrong http status header bug *****************************************************************************************************************************/ #ifndef __MIMETABLE_H__ #define __MIMETABLE_H__