From dcf4d57a7fb6dbaa885d2945e3bb07b970b73488 Mon Sep 17 00:00:00 2001 From: Khoi Hoang <57012152+khoih-prog@users.noreply.github.com> Date: Fri, 6 Jan 2023 22:08:22 -0500 Subject: [PATCH] v2.4.1 to support `WIZNet W6100` ### Releases v2.4.1 1. Add support to `WIZNet W6100` using IPv4 --- src/EthernetHttpClient.h | 3 ++- src/EthernetWebServer-impl.h | 3 ++- src/EthernetWebServer.h | 9 +++++---- src/EthernetWebServer.hpp | 3 ++- src/Ethernet_HTTPClient/Ethernet_HttpClient.cpp | 3 ++- src/Ethernet_HTTPClient/Ethernet_HttpClient.h | 3 ++- src/Ethernet_HTTPClient/Ethernet_URLEncoder.cpp | 3 ++- src/Ethernet_HTTPClient/Ethernet_URLEncoder.h | 3 ++- src/Ethernet_HTTPClient/Ethernet_WebSocketClient.cpp | 3 ++- src/Ethernet_HTTPClient/Ethernet_WebSocketClient.h | 3 ++- src/Parsing-impl.h | 3 ++- src/detail/Debug.h | 3 ++- src/detail/ESP_RequestHandlersImpl.h | 3 ++- src/detail/RequestHandler.h | 3 ++- src/detail/RequestHandlersImpl.h | 3 ++- src/detail/esp_detail/mimetable.cpp | 3 ++- src/detail/esp_detail/mimetable.h | 3 ++- src/detail/mimetable.h | 3 ++- 18 files changed, 39 insertions(+), 21 deletions(-) diff --git a/src/EthernetHttpClient.h b/src/EthernetHttpClient.h index 28823a3e..44a79e7d 100644 --- a/src/EthernetHttpClient.h +++ b/src/EthernetHttpClient.h @@ -12,7 +12,7 @@ @file Esp8266WebServer.h @author Ivan Grokhotkov - Version: 2.4.0 + Version: 2.4.1 Version Modified By Date Comments ------- ----------- ---------- ----------- @@ -25,6 +25,7 @@ 2.2.4 K Hoang 26/10/2022 Add support to Seeed XIAO_NRF52840 and XIAO_NRF52840_SENSE using `mbed` or `nRF52` core 2.3.0 K Hoang 15/11/2022 Add new features, such as CORS. Update code and examples to send big data 2.4.0 K Hoang 22/12/2022 Fix compile errors for new ESP32 core v2.0.6 + 2.4.1 K Hoang 06/01/2023 Add support to `WIZNet W6100` using IPv4 *************************************************************************************************************************************/ // Library to simplify HTTP fetching on Arduino diff --git a/src/EthernetWebServer-impl.h b/src/EthernetWebServer-impl.h index 93f65310..67d04e85 100644 --- a/src/EthernetWebServer-impl.h +++ b/src/EthernetWebServer-impl.h @@ -12,7 +12,7 @@ @file Esp8266WebServer.h @author Ivan Grokhotkov - Version: 2.4.0 + Version: 2.4.1 Version Modified By Date Comments ------- ----------- ---------- ----------- @@ -25,6 +25,7 @@ 2.2.4 K Hoang 26/10/2022 Add support to Seeed XIAO_NRF52840 and XIAO_NRF52840_SENSE using `mbed` or `nRF52` core 2.3.0 K Hoang 15/11/2022 Add new features, such as CORS. Update code and examples to send big data 2.4.0 K Hoang 22/12/2022 Fix compile errors for new ESP32 core v2.0.6 + 2.4.1 K Hoang 06/01/2023 Add support to `WIZNet W6100` using IPv4 *************************************************************************************************************************************/ #pragma once diff --git a/src/EthernetWebServer.h b/src/EthernetWebServer.h index f8f3e4b5..88310363 100644 --- a/src/EthernetWebServer.h +++ b/src/EthernetWebServer.h @@ -12,7 +12,7 @@ @file Esp8266WebServer.h @author Ivan Grokhotkov - Version: 2.4.0 + Version: 2.4.1 Version Modified By Date Comments ------- ----------- ---------- ----------- @@ -25,6 +25,7 @@ 2.2.4 K Hoang 26/10/2022 Add support to Seeed XIAO_NRF52840 and XIAO_NRF52840_SENSE using `mbed` or `nRF52` core 2.3.0 K Hoang 15/11/2022 Add new features, such as CORS. Update code and examples to send big data 2.4.0 K Hoang 22/12/2022 Fix compile errors for new ESP32 core v2.0.6 + 2.4.1 K Hoang 06/01/2023 Add support to `WIZNet W6100` using IPv4 *************************************************************************************************************************************/ #pragma once @@ -34,13 +35,13 @@ ///////////////////////////////////////////////////////////////////////// -#define ETHERNET_WEBSERVER_VERSION "EthernetWebServer v2.4.0" +#define ETHERNET_WEBSERVER_VERSION "EthernetWebServer v2.4.1" #define ETHERNET_WEBSERVER_VERSION_MAJOR 2 #define ETHERNET_WEBSERVER_VERSION_MINOR 4 -#define ETHERNET_WEBSERVER_VERSION_PATCH 0 +#define ETHERNET_WEBSERVER_VERSION_PATCH 1 -#define ETHERNET_WEBSERVER_VERSION_INT 2004000 +#define ETHERNET_WEBSERVER_VERSION_INT 2004001 ///////////////////////////////////////////////////////////////////////// diff --git a/src/EthernetWebServer.hpp b/src/EthernetWebServer.hpp index b7d0f9bb..83ed1f5f 100644 --- a/src/EthernetWebServer.hpp +++ b/src/EthernetWebServer.hpp @@ -12,7 +12,7 @@ @file Esp8266WebServer.h @author Ivan Grokhotkov - Version: 2.4.0 + Version: 2.4.1 Version Modified By Date Comments ------- ----------- ---------- ----------- @@ -25,6 +25,7 @@ 2.2.4 K Hoang 26/10/2022 Add support to Seeed XIAO_NRF52840 and XIAO_NRF52840_SENSE using `mbed` or `nRF52` core 2.3.0 K Hoang 15/11/2022 Add new features, such as CORS. Update code and examples to send big data 2.4.0 K Hoang 22/12/2022 Fix compile errors for new ESP32 core v2.0.6 + 2.4.1 K Hoang 06/01/2023 Add support to `WIZNet W6100` using IPv4 *************************************************************************************************************************************/ #pragma once diff --git a/src/Ethernet_HTTPClient/Ethernet_HttpClient.cpp b/src/Ethernet_HTTPClient/Ethernet_HttpClient.cpp index 869242b5..b76e6419 100644 --- a/src/Ethernet_HTTPClient/Ethernet_HttpClient.cpp +++ b/src/Ethernet_HTTPClient/Ethernet_HttpClient.cpp @@ -12,7 +12,7 @@ @file Esp8266WebServer.h @author Ivan Grokhotkov - Version: 2.4.0 + Version: 2.4.1 Version Modified By Date Comments ------- ----------- ---------- ----------- @@ -25,6 +25,7 @@ 2.2.4 K Hoang 26/10/2022 Add support to Seeed XIAO_NRF52840 and XIAO_NRF52840_SENSE using `mbed` or `nRF52` core 2.3.0 K Hoang 15/11/2022 Add new features, such as CORS. Update code and examples to send big data 2.4.0 K Hoang 22/12/2022 Fix compile errors for new ESP32 core v2.0.6 + 2.4.1 K Hoang 06/01/2023 Add support to `WIZNet W6100` using IPv4 *************************************************************************************************************************************/ // Class to simplify HTTP fetching on Arduino diff --git a/src/Ethernet_HTTPClient/Ethernet_HttpClient.h b/src/Ethernet_HTTPClient/Ethernet_HttpClient.h index 8285a0a4..540da9b7 100644 --- a/src/Ethernet_HTTPClient/Ethernet_HttpClient.h +++ b/src/Ethernet_HTTPClient/Ethernet_HttpClient.h @@ -12,7 +12,7 @@ @file Esp8266WebServer.h @author Ivan Grokhotkov - Version: 2.4.0 + Version: 2.4.1 Version Modified By Date Comments ------- ----------- ---------- ----------- @@ -25,6 +25,7 @@ 2.2.4 K Hoang 26/10/2022 Add support to Seeed XIAO_NRF52840 and XIAO_NRF52840_SENSE using `mbed` or `nRF52` core 2.3.0 K Hoang 15/11/2022 Add new features, such as CORS. Update code and examples to send big data 2.4.0 K Hoang 22/12/2022 Fix compile errors for new ESP32 core v2.0.6 + 2.4.1 K Hoang 06/01/2023 Add support to `WIZNet W6100` using IPv4 *************************************************************************************************************************************/ // Class to simplify HTTP fetching on Arduino diff --git a/src/Ethernet_HTTPClient/Ethernet_URLEncoder.cpp b/src/Ethernet_HTTPClient/Ethernet_URLEncoder.cpp index 41b3c7d8..2c97c3db 100644 --- a/src/Ethernet_HTTPClient/Ethernet_URLEncoder.cpp +++ b/src/Ethernet_HTTPClient/Ethernet_URLEncoder.cpp @@ -12,7 +12,7 @@ @file Esp8266WebServer.h @author Ivan Grokhotkov - Version: 2.4.0 + Version: 2.4.1 Version Modified By Date Comments ------- ----------- ---------- ----------- @@ -25,6 +25,7 @@ 2.2.4 K Hoang 26/10/2022 Add support to Seeed XIAO_NRF52840 and XIAO_NRF52840_SENSE using `mbed` or `nRF52` core 2.3.0 K Hoang 15/11/2022 Add new features, such as CORS. Update code and examples to send big data 2.4.0 K Hoang 22/12/2022 Fix compile errors for new ESP32 core v2.0.6 + 2.4.1 K Hoang 06/01/2023 Add support to `WIZNet W6100` using IPv4 *************************************************************************************************************************************/ // Library to simplify HTTP fetching on Arduino diff --git a/src/Ethernet_HTTPClient/Ethernet_URLEncoder.h b/src/Ethernet_HTTPClient/Ethernet_URLEncoder.h index e517c8c6..64100efa 100644 --- a/src/Ethernet_HTTPClient/Ethernet_URLEncoder.h +++ b/src/Ethernet_HTTPClient/Ethernet_URLEncoder.h @@ -12,7 +12,7 @@ @file Esp8266WebServer.h @author Ivan Grokhotkov - Version: 2.4.0 + Version: 2.4.1 Version Modified By Date Comments ------- ----------- ---------- ----------- @@ -25,6 +25,7 @@ 2.2.4 K Hoang 26/10/2022 Add support to Seeed XIAO_NRF52840 and XIAO_NRF52840_SENSE using `mbed` or `nRF52` core 2.3.0 K Hoang 15/11/2022 Add new features, such as CORS. Update code and examples to send big data 2.4.0 K Hoang 22/12/2022 Fix compile errors for new ESP32 core v2.0.6 + 2.4.1 K Hoang 06/01/2023 Add support to `WIZNet W6100` using IPv4 *************************************************************************************************************************************/ // Library to simplify HTTP fetching on Arduino diff --git a/src/Ethernet_HTTPClient/Ethernet_WebSocketClient.cpp b/src/Ethernet_HTTPClient/Ethernet_WebSocketClient.cpp index 43543d99..29e70860 100644 --- a/src/Ethernet_HTTPClient/Ethernet_WebSocketClient.cpp +++ b/src/Ethernet_HTTPClient/Ethernet_WebSocketClient.cpp @@ -12,7 +12,7 @@ @file Esp8266WebServer.h @author Ivan Grokhotkov - Version: 2.4.0 + Version: 2.4.1 Version Modified By Date Comments ------- ----------- ---------- ----------- @@ -25,6 +25,7 @@ 2.2.4 K Hoang 26/10/2022 Add support to Seeed XIAO_NRF52840 and XIAO_NRF52840_SENSE using `mbed` or `nRF52` core 2.3.0 K Hoang 15/11/2022 Add new features, such as CORS. Update code and examples to send big data 2.4.0 K Hoang 22/12/2022 Fix compile errors for new ESP32 core v2.0.6 + 2.4.1 K Hoang 06/01/2023 Add support to `WIZNet W6100` using IPv4 *************************************************************************************************************************************/ // (c) Copyright Arduino. 2016 diff --git a/src/Ethernet_HTTPClient/Ethernet_WebSocketClient.h b/src/Ethernet_HTTPClient/Ethernet_WebSocketClient.h index 24c25360..73934894 100644 --- a/src/Ethernet_HTTPClient/Ethernet_WebSocketClient.h +++ b/src/Ethernet_HTTPClient/Ethernet_WebSocketClient.h @@ -12,7 +12,7 @@ @file Esp8266WebServer.h @author Ivan Grokhotkov - Version: 2.4.0 + Version: 2.4.1 Version Modified By Date Comments ------- ----------- ---------- ----------- @@ -25,6 +25,7 @@ 2.2.4 K Hoang 26/10/2022 Add support to Seeed XIAO_NRF52840 and XIAO_NRF52840_SENSE using `mbed` or `nRF52` core 2.3.0 K Hoang 15/11/2022 Add new features, such as CORS. Update code and examples to send big data 2.4.0 K Hoang 22/12/2022 Fix compile errors for new ESP32 core v2.0.6 + 2.4.1 K Hoang 06/01/2023 Add support to `WIZNet W6100` using IPv4 *************************************************************************************************************************************/ // (c) Copyright Arduino. 2016 diff --git a/src/Parsing-impl.h b/src/Parsing-impl.h index 0ba5ace3..955c607e 100644 --- a/src/Parsing-impl.h +++ b/src/Parsing-impl.h @@ -12,7 +12,7 @@ @file Esp8266WebServer.h @author Ivan Grokhotkov - Version: 2.4.0 + Version: 2.4.1 Version Modified By Date Comments ------- ----------- ---------- ----------- @@ -25,6 +25,7 @@ 2.2.4 K Hoang 26/10/2022 Add support to Seeed XIAO_NRF52840 and XIAO_NRF52840_SENSE using `mbed` or `nRF52` core 2.3.0 K Hoang 15/11/2022 Add new features, such as CORS. Update code and examples to send big data 2.4.0 K Hoang 22/12/2022 Fix compile errors for new ESP32 core v2.0.6 + 2.4.1 K Hoang 06/01/2023 Add support to `WIZNet W6100` using IPv4 **********************************************************************************************************************************/ #pragma once diff --git a/src/detail/Debug.h b/src/detail/Debug.h index 0806583b..cd1f87c7 100644 --- a/src/detail/Debug.h +++ b/src/detail/Debug.h @@ -12,7 +12,7 @@ @file Esp8266WebServer.h @author Ivan Grokhotkov - Version: 2.4.0 + Version: 2.4.1 Version Modified By Date Comments ------- ----------- ---------- ----------- @@ -25,6 +25,7 @@ 2.2.4 K Hoang 26/10/2022 Add support to Seeed XIAO_NRF52840 and XIAO_NRF52840_SENSE using `mbed` or `nRF52` core 2.3.0 K Hoang 15/11/2022 Add new features, such as CORS. Update code and examples to send big data 2.4.0 K Hoang 22/12/2022 Fix compile errors for new ESP32 core v2.0.6 + 2.4.1 K Hoang 06/01/2023 Add support to `WIZNet W6100` using IPv4 *************************************************************************************************************************************/ #pragma once diff --git a/src/detail/ESP_RequestHandlersImpl.h b/src/detail/ESP_RequestHandlersImpl.h index 74cde509..80bf470e 100644 --- a/src/detail/ESP_RequestHandlersImpl.h +++ b/src/detail/ESP_RequestHandlersImpl.h @@ -13,7 +13,7 @@ @file Esp8266WebServer.h @author Ivan Grokhotkov - Version: 2.4.0 + Version: 2.4.1 Version Modified By Date Comments ------- ----------- ---------- ----------- @@ -26,6 +26,7 @@ 2.2.4 K Hoang 26/10/2022 Add support to Seeed XIAO_NRF52840 and XIAO_NRF52840_SENSE using `mbed` or `nRF52` core 2.3.0 K Hoang 15/11/2022 Add new features, such as CORS. Update code and examples to send big data 2.4.0 K Hoang 22/12/2022 Fix compile errors for new ESP32 core v2.0.6 + 2.4.1 K Hoang 06/01/2023 Add support to `WIZNet W6100` using IPv4 *************************************************************************************************************************************/ #pragma once diff --git a/src/detail/RequestHandler.h b/src/detail/RequestHandler.h index 8058878f..a9c2a814 100644 --- a/src/detail/RequestHandler.h +++ b/src/detail/RequestHandler.h @@ -12,7 +12,7 @@ @file Esp8266WebServer.h @author Ivan Grokhotkov - Version: 2.4.0 + Version: 2.4.1 Version Modified By Date Comments ------- ----------- ---------- ----------- @@ -25,6 +25,7 @@ 2.2.4 K Hoang 26/10/2022 Add support to Seeed XIAO_NRF52840 and XIAO_NRF52840_SENSE using `mbed` or `nRF52` core 2.3.0 K Hoang 15/11/2022 Add new features, such as CORS. Update code and examples to send big data 2.4.0 K Hoang 22/12/2022 Fix compile errors for new ESP32 core v2.0.6 + 2.4.1 K Hoang 06/01/2023 Add support to `WIZNet W6100` using IPv4 *************************************************************************************************************************************/ #pragma once diff --git a/src/detail/RequestHandlersImpl.h b/src/detail/RequestHandlersImpl.h index a36f9c5e..8441f164 100644 --- a/src/detail/RequestHandlersImpl.h +++ b/src/detail/RequestHandlersImpl.h @@ -12,7 +12,7 @@ @file Esp8266WebServer.h @author Ivan Grokhotkov - Version: 2.4.0 + Version: 2.4.1 Version Modified By Date Comments ------- ----------- ---------- ----------- @@ -25,6 +25,7 @@ 2.2.4 K Hoang 26/10/2022 Add support to Seeed XIAO_NRF52840 and XIAO_NRF52840_SENSE using `mbed` or `nRF52` core 2.3.0 K Hoang 15/11/2022 Add new features, such as CORS. Update code and examples to send big data 2.4.0 K Hoang 22/12/2022 Fix compile errors for new ESP32 core v2.0.6 + 2.4.1 K Hoang 06/01/2023 Add support to `WIZNet W6100` using IPv4 *************************************************************************************************************************************/ #pragma once diff --git a/src/detail/esp_detail/mimetable.cpp b/src/detail/esp_detail/mimetable.cpp index 66c5a049..4c0b4374 100644 --- a/src/detail/esp_detail/mimetable.cpp +++ b/src/detail/esp_detail/mimetable.cpp @@ -13,7 +13,7 @@ @file Esp8266WebServer.h @author Ivan Grokhotkov - Version: 2.4.0 + Version: 2.4.1 Version Modified By Date Comments ------- ----------- ---------- ----------- @@ -26,6 +26,7 @@ 2.2.4 K Hoang 26/10/2022 Add support to Seeed XIAO_NRF52840 and XIAO_NRF52840_SENSE using `mbed` or `nRF52` core 2.3.0 K Hoang 15/11/2022 Add new features, such as CORS. Update code and examples to send big data 2.4.0 K Hoang 22/12/2022 Fix compile errors for new ESP32 core v2.0.6 + 2.4.1 K Hoang 06/01/2023 Add support to `WIZNet W6100` using IPv4 *************************************************************************************************************************************/ #if (ESP32 || ESP8266) diff --git a/src/detail/esp_detail/mimetable.h b/src/detail/esp_detail/mimetable.h index 4705a811..0211d89d 100644 --- a/src/detail/esp_detail/mimetable.h +++ b/src/detail/esp_detail/mimetable.h @@ -13,7 +13,7 @@ @file Esp8266WebServer.h @author Ivan Grokhotkov - Version: 2.4.0 + Version: 2.4.1 Version Modified By Date Comments ------- ----------- ---------- ----------- @@ -26,6 +26,7 @@ 2.2.4 K Hoang 26/10/2022 Add support to Seeed XIAO_NRF52840 and XIAO_NRF52840_SENSE using `mbed` or `nRF52` core 2.3.0 K Hoang 15/11/2022 Add new features, such as CORS. Update code and examples to send big data 2.4.0 K Hoang 22/12/2022 Fix compile errors for new ESP32 core v2.0.6 + 2.4.1 K Hoang 06/01/2023 Add support to `WIZNet W6100` using IPv4 *************************************************************************************************************************************/ #pragma once diff --git a/src/detail/mimetable.h b/src/detail/mimetable.h index a52c0cac..31107954 100644 --- a/src/detail/mimetable.h +++ b/src/detail/mimetable.h @@ -12,7 +12,7 @@ @file Esp8266WebServer.h @author Ivan Grokhotkov - Version: 2.4.0 + Version: 2.4.1 Version Modified By Date Comments ------- ----------- ---------- ----------- @@ -25,6 +25,7 @@ 2.2.4 K Hoang 26/10/2022 Add support to Seeed XIAO_NRF52840 and XIAO_NRF52840_SENSE using `mbed` or `nRF52` core 2.3.0 K Hoang 15/11/2022 Add new features, such as CORS. Update code and examples to send big data 2.4.0 K Hoang 22/12/2022 Fix compile errors for new ESP32 core v2.0.6 + 2.4.1 K Hoang 06/01/2023 Add support to `WIZNet W6100` using IPv4 *************************************************************************************************************************************/ #pragma once