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

Commit

Permalink
v1.3.1 to change PIO lib_compat_mode
Browse files Browse the repository at this point in the history
### Releases v1.3.1

1. Change option for **PIO** `lib_compat_mode` from default `soft` to `strict` to minimize compile error in cross-platform
2. Update `Packages' Patches`
  • Loading branch information
khoih-prog authored Oct 6, 2021
1 parent 01dbda9 commit fc40649
Show file tree
Hide file tree
Showing 22 changed files with 109 additions and 45 deletions.
5 changes: 3 additions & 2 deletions src/EthernetHttpClient_SSL_STM32.h
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
Built by Khoi Hoang https://github.com/khoih-prog/EthernetWebServer_STM32
Licensed under MIT license
Version: 1.3.0
Version: 1.3.1
Version Modified By Date Comments
------- ----------- ---------- -----------
Expand All @@ -19,7 +19,8 @@
1.2.0 K Hoang 20/11/2020 Add basic HTTP and WebSockets Client by merging ArduinoHttpClient
1.2.1 K Hoang 26/12/2020 Suppress all possible compiler warnings
1.3.0 K Hoang 11/04/2021 Add support to LAN8720 using STM32F4 or STM32F7
*****************************************************************************************************************************/
1.3.1 K Hoang 04/10/2021 Change option for PIO `lib_compat_mode` from default `soft` to `strict`. Update Packages Patches
*************************************************************************************************************************************/

// Library to simplify HTTP fetching on Arduino
// (c) Copyright Arduino. 2016
Expand Down
7 changes: 5 additions & 2 deletions src/EthernetWebServer_SSL_STM32-impl.h
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,9 @@
Built by Khoi Hoang https://github.com/khoih-prog/EthernetWebServer_SSL_STM32
Licensed under MIT license
Version: 1.3.0
Licensed under MIT license
Version: 1.3.1
Version Modified By Date Comments
------- ----------- ---------- -----------
Expand All @@ -20,7 +22,8 @@
1.2.0 K Hoang 20/11/2020 Add basic HTTP and WebSockets Client by merging ArduinoHttpClient
1.2.1 K Hoang 26/12/2020 Suppress all possible compiler warnings
1.3.0 K Hoang 11/04/2021 Add support to LAN8720 using STM32F4 or STM32F7
*****************************************************************************************************************************/
1.3.1 K Hoang 04/10/2021 Change option for PIO `lib_compat_mode` from default `soft` to `strict`. Update Packages Patches
*************************************************************************************************************************************/

#pragma once

Expand Down
9 changes: 6 additions & 3 deletions src/EthernetWebServer_SSL_STM32.h
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,9 @@
Built by Khoi Hoang https://github.com/khoih-prog/EthernetWebServer_SSL_STM32
Licensed under MIT license
Version: 1.3.0
Licensed under MIT license
Version: 1.3.1
Version Modified By Date Comments
------- ----------- ---------- -----------
Expand All @@ -20,11 +22,12 @@
1.2.0 K Hoang 20/11/2020 Add basic HTTP and WebSockets Client by merging ArduinoHttpClient
1.2.1 K Hoang 26/12/2020 Suppress all possible compiler warnings
1.3.0 K Hoang 11/04/2021 Add support to LAN8720 using STM32F4 or STM32F7
*****************************************************************************************************************************/
1.3.1 K Hoang 04/10/2021 Change option for PIO `lib_compat_mode` from default `soft` to `strict`. Update Packages Patches
*************************************************************************************************************************************/

#pragma once

#define ETHERNET_WEBSERVER_SSL_STM32_VERSION "EthernetWebServer_SSL_STM32 v1.3.0"
#define ETHERNET_WEBSERVER_SSL_STM32_VERSION "EthernetWebServer_SSL_STM32 v1.3.1"

#if !( defined(STM32F0) || defined(STM32F1) || defined(STM32F2) || defined(STM32F3) ||defined(STM32F4) || defined(STM32F7) || \
defined(STM32L0) || defined(STM32L1) || defined(STM32L4) || defined(STM32H7) ||defined(STM32G0) || defined(STM32G4) || \
Expand Down
7 changes: 5 additions & 2 deletions src/Ethernet_HTTPClient/Ethernet_HttpClient.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,9 @@
Built by Khoi Hoang https://github.com/khoih-prog/EthernetWebServer_SSL_STM32
Licensed under MIT license
Version: 1.3.0
Licensed under MIT license
Version: 1.3.1
Version Modified By Date Comments
------- ----------- ---------- -----------
Expand All @@ -20,7 +22,8 @@
1.2.0 K Hoang 20/11/2020 Add basic HTTP and WebSockets Client by merging ArduinoHttpClient
1.2.1 K Hoang 26/12/2020 Suppress all possible compiler warnings
1.3.0 K Hoang 11/04/2021 Add support to LAN8720 using STM32F4 or STM32F7
*****************************************************************************************************************************/
1.3.1 K Hoang 04/10/2021 Change option for PIO `lib_compat_mode` from default `soft` to `strict`. Update Packages Patches
*************************************************************************************************************************************/

// Class to simplify HTTP fetching on Arduino
// (c) Copyright 2010-2011 MCQN Ltd
Expand Down
7 changes: 5 additions & 2 deletions src/Ethernet_HTTPClient/Ethernet_HttpClient.h
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,9 @@
Built by Khoi Hoang https://github.com/khoih-prog/EthernetWebServer_SSL_STM32
Licensed under MIT license
Version: 1.3.0
Licensed under MIT license
Version: 1.3.1
Version Modified By Date Comments
------- ----------- ---------- -----------
Expand All @@ -20,7 +22,8 @@
1.2.0 K Hoang 20/11/2020 Add basic HTTP and WebSockets Client by merging ArduinoHttpClient
1.2.1 K Hoang 26/12/2020 Suppress all possible compiler warnings
1.3.0 K Hoang 11/04/2021 Add support to LAN8720 using STM32F4 or STM32F7
*****************************************************************************************************************************/
1.3.1 K Hoang 04/10/2021 Change option for PIO `lib_compat_mode` from default `soft` to `strict`. Update Packages Patches
*************************************************************************************************************************************/

// Class to simplify HTTP fetching on Arduino
// (c) Copyright MCQN Ltd. 2010-2012
Expand Down
7 changes: 5 additions & 2 deletions src/Ethernet_HTTPClient/Ethernet_URLEncoder.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,9 @@
Built by Khoi Hoang https://github.com/khoih-prog/EthernetWebServer_SSL_STM32
Licensed under MIT license
Version: 1.3.0
Licensed under MIT license
Version: 1.3.1
Version Modified By Date Comments
------- ----------- ---------- -----------
Expand All @@ -20,7 +22,8 @@
1.2.0 K Hoang 20/11/2020 Add basic HTTP and WebSockets Client by merging ArduinoHttpClient
1.2.1 K Hoang 26/12/2020 Suppress all possible compiler warnings
1.3.0 K Hoang 11/04/2021 Add support to LAN8720 using STM32F4 or STM32F7
*****************************************************************************************************************************/
1.3.1 K Hoang 04/10/2021 Change option for PIO `lib_compat_mode` from default `soft` to `strict`. Update Packages Patches
*************************************************************************************************************************************/

// Library to simplify HTTP fetching on Arduino
// (c) Copyright Arduino. 2019
Expand Down
7 changes: 5 additions & 2 deletions src/Ethernet_HTTPClient/Ethernet_URLEncoder.h
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,9 @@
Built by Khoi Hoang https://github.com/khoih-prog/EthernetWebServer_SSL_STM32
Licensed under MIT license
Version: 1.3.0
Licensed under MIT license
Version: 1.3.1
Version Modified By Date Comments
------- ----------- ---------- -----------
Expand All @@ -20,7 +22,8 @@
1.2.0 K Hoang 20/11/2020 Add basic HTTP and WebSockets Client by merging ArduinoHttpClient
1.2.1 K Hoang 26/12/2020 Suppress all possible compiler warnings
1.3.0 K Hoang 11/04/2021 Add support to LAN8720 using STM32F4 or STM32F7
*****************************************************************************************************************************/
1.3.1 K Hoang 04/10/2021 Change option for PIO `lib_compat_mode` from default `soft` to `strict`. Update Packages Patches
*************************************************************************************************************************************/

// Library to simplify HTTP fetching on Arduino
// (c) Copyright Arduino. 2019
Expand Down
7 changes: 5 additions & 2 deletions src/Ethernet_HTTPClient/Ethernet_WebSocketClient.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,9 @@
Built by Khoi Hoang https://github.com/khoih-prog/EthernetWebServer_SSL_STM32
Licensed under MIT license
Version: 1.3.0
Licensed under MIT license
Version: 1.3.1
Version Modified By Date Comments
------- ----------- ---------- -----------
Expand All @@ -20,7 +22,8 @@
1.2.0 K Hoang 20/11/2020 Add basic HTTP and WebSockets Client by merging ArduinoHttpClient
1.2.1 K Hoang 26/12/2020 Suppress all possible compiler warnings
1.3.0 K Hoang 11/04/2021 Add support to LAN8720 using STM32F4 or STM32F7
*****************************************************************************************************************************/
1.3.1 K Hoang 04/10/2021 Change option for PIO `lib_compat_mode` from default `soft` to `strict`. Update Packages Patches
*************************************************************************************************************************************/

// (c) Copyright Arduino. 2016
// Released under Apache License, version 2.0
Expand Down
7 changes: 5 additions & 2 deletions src/Ethernet_HTTPClient/Ethernet_WebSocketClient.h
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,9 @@
Built by Khoi Hoang https://github.com/khoih-prog/EthernetWebServer_SSL_STM32
Licensed under MIT license
Version: 1.3.0
Licensed under MIT license
Version: 1.3.1
Version Modified By Date Comments
------- ----------- ---------- -----------
Expand All @@ -20,7 +22,8 @@
1.2.0 K Hoang 20/11/2020 Add basic HTTP and WebSockets Client by merging ArduinoHttpClient
1.2.1 K Hoang 26/12/2020 Suppress all possible compiler warnings
1.3.0 K Hoang 11/04/2021 Add support to LAN8720 using STM32F4 or STM32F7
*****************************************************************************************************************************/
1.3.1 K Hoang 04/10/2021 Change option for PIO `lib_compat_mode` from default `soft` to `strict`. Update Packages Patches
*************************************************************************************************************************************/

// (c) Copyright Arduino. 2016
// Released under Apache License, version 2.0
Expand Down
7 changes: 5 additions & 2 deletions src/Parsing_SSL_STM32-impl.h
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,9 @@
Built by Khoi Hoang https://github.com/khoih-prog/EthernetWebServer_SSL_STM32
Licensed under MIT license
Version: 1.3.0
Licensed under MIT license
Version: 1.3.1
Version Modified By Date Comments
------- ----------- ---------- -----------
Expand All @@ -20,7 +22,8 @@
1.2.0 K Hoang 20/11/2020 Add basic HTTP and WebSockets Client by merging ArduinoHttpClient
1.2.1 K Hoang 26/12/2020 Suppress all possible compiler warnings
1.3.0 K Hoang 11/04/2021 Add support to LAN8720 using STM32F4 or STM32F7
*****************************************************************************************************************************/
1.3.1 K Hoang 04/10/2021 Change option for PIO `lib_compat_mode` from default `soft` to `strict`. Update Packages Patches
*************************************************************************************************************************************/

#pragma once

Expand Down
7 changes: 5 additions & 2 deletions src/detail/Debug_STM32.h
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,9 @@
Built by Khoi Hoang https://github.com/khoih-prog/EthernetWebServer_SSL_STM32
Licensed under MIT license
Version: 1.3.0
Licensed under MIT license
Version: 1.3.1
Version Modified By Date Comments
------- ----------- ---------- -----------
Expand All @@ -20,7 +22,8 @@
1.2.0 K Hoang 20/11/2020 Add basic HTTP and WebSockets Client by merging ArduinoHttpClient
1.2.1 K Hoang 26/12/2020 Suppress all possible compiler warnings
1.3.0 K Hoang 11/04/2021 Add support to LAN8720 using STM32F4 or STM32F7
*****************************************************************************************************************************/
1.3.1 K Hoang 04/10/2021 Change option for PIO `lib_compat_mode` from default `soft` to `strict`. Update Packages Patches
*************************************************************************************************************************************/

#ifndef EthernetWebServer_STM32_Debug_H
#define EthernetWebServer_STM32_Debug_H
Expand Down
7 changes: 5 additions & 2 deletions src/detail/RequestHandler_STM32.h
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,9 @@
Built by Khoi Hoang https://github.com/khoih-prog/EthernetWebServer_SSL_STM32
Licensed under MIT license
Version: 1.3.0
Licensed under MIT license
Version: 1.3.1
Version Modified By Date Comments
------- ----------- ---------- -----------
Expand All @@ -20,7 +22,8 @@
1.2.0 K Hoang 20/11/2020 Add basic HTTP and WebSockets Client by merging ArduinoHttpClient
1.2.1 K Hoang 26/12/2020 Suppress all possible compiler warnings
1.3.0 K Hoang 11/04/2021 Add support to LAN8720 using STM32F4 or STM32F7
*****************************************************************************************************************************/
1.3.1 K Hoang 04/10/2021 Change option for PIO `lib_compat_mode` from default `soft` to `strict`. Update Packages Patches
*************************************************************************************************************************************/

#pragma once

Expand Down
7 changes: 5 additions & 2 deletions src/detail/RequestHandlersImpl_STM32.h
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,9 @@
Built by Khoi Hoang https://github.com/khoih-prog/EthernetWebServer_SSL_STM32
Licensed under MIT license
Version: 1.3.0
Licensed under MIT license
Version: 1.3.1
Version Modified By Date Comments
------- ----------- ---------- -----------
Expand All @@ -20,7 +22,8 @@
1.2.0 K Hoang 20/11/2020 Add basic HTTP and WebSockets Client by merging ArduinoHttpClient
1.2.1 K Hoang 26/12/2020 Suppress all possible compiler warnings
1.3.0 K Hoang 11/04/2021 Add support to LAN8720 using STM32F4 or STM32F7
*****************************************************************************************************************************/
1.3.1 K Hoang 04/10/2021 Change option for PIO `lib_compat_mode` from default `soft` to `strict`. Update Packages Patches
*************************************************************************************************************************************/

#pragma once

Expand Down
7 changes: 5 additions & 2 deletions src/detail/mimetable.h
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,9 @@
Built by Khoi Hoang https://github.com/khoih-prog/EthernetWebServer_SSL_STM32
Licensed under MIT license
Version: 1.3.0
Licensed under MIT license
Version: 1.3.1
Version Modified By Date Comments
------- ----------- ---------- -----------
Expand All @@ -20,7 +22,8 @@
1.2.0 K Hoang 20/11/2020 Add basic HTTP and WebSockets Client by merging ArduinoHttpClient
1.2.1 K Hoang 26/12/2020 Suppress all possible compiler warnings
1.3.0 K Hoang 11/04/2021 Add support to LAN8720 using STM32F4 or STM32F7
*****************************************************************************************************************************/
1.3.1 K Hoang 04/10/2021 Change option for PIO `lib_compat_mode` from default `soft` to `strict`. Update Packages Patches
*************************************************************************************************************************************/

#ifndef __MIMETABLE_H__
#define __MIMETABLE_H__
Expand Down
7 changes: 5 additions & 2 deletions src/inner.h
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,9 @@
Built by Khoi Hoang https://github.com/khoih-prog/EthernetWebServer_SSL_STM32
Licensed under MIT license
Version: 1.3.0
Licensed under MIT license
Version: 1.3.1
Version Modified By Date Comments
------- ----------- ---------- -----------
Expand All @@ -21,7 +23,8 @@
1.2.0 K Hoang 20/11/2020 Add basic HTTP and WebSockets Client by merging ArduinoHttpClient
1.2.1 K Hoang 26/12/2020 Suppress all possible compiler warnings
1.3.0 K Hoang 11/04/2021 Add support to LAN8720 using STM32F4 or STM32F7
*****************************************************************************************************************************/
1.3.1 K Hoang 04/10/2021 Change option for PIO `lib_compat_mode` from default `soft` to `strict`. Update Packages Patches
*************************************************************************************************************************************/

#include "SSLClient/inner.h"

7 changes: 5 additions & 2 deletions src/libb64/base64.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,9 @@
Built by Khoi Hoang https://github.com/khoih-prog/EthernetWebServer_SSL_STM32
Licensed under MIT license
Version: 1.3.0
Licensed under MIT license
Version: 1.3.1
Version Modified By Date Comments
------- ----------- ---------- -----------
Expand All @@ -21,7 +23,8 @@
1.2.0 K Hoang 20/11/2020 Add basic HTTP and WebSockets Client by merging ArduinoHttpClient
1.2.1 K Hoang 26/12/2020 Suppress all possible compiler warnings
1.3.0 K Hoang 11/04/2021 Add support to LAN8720 using STM32F4 or STM32F7
*****************************************************************************************************************************/
1.3.1 K Hoang 04/10/2021 Change option for PIO `lib_compat_mode` from default `soft` to `strict`. Update Packages Patches
*************************************************************************************************************************************/

#include "base64.h"

Expand Down
7 changes: 5 additions & 2 deletions src/libb64/base64.h
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,9 @@
Built by Khoi Hoang https://github.com/khoih-prog/EthernetWebServer_SSL_STM32
Licensed under MIT license
Version: 1.3.0
Licensed under MIT license
Version: 1.3.1
Version Modified By Date Comments
------- ----------- ---------- -----------
Expand All @@ -21,7 +23,8 @@
1.2.0 K Hoang 20/11/2020 Add basic HTTP and WebSockets Client by merging ArduinoHttpClient
1.2.1 K Hoang 26/12/2020 Suppress all possible compiler warnings
1.3.0 K Hoang 11/04/2021 Add support to LAN8720 using STM32F4 or STM32F7
*****************************************************************************************************************************/
1.3.1 K Hoang 04/10/2021 Change option for PIO `lib_compat_mode` from default `soft` to `strict`. Update Packages Patches
*************************************************************************************************************************************/

#pragma once

Expand Down
7 changes: 5 additions & 2 deletions src/libb64/cdecode.c
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,9 @@
Built by Khoi Hoang https://github.com/khoih-prog/EthernetWebServer_SSL_STM32
Licensed under MIT license
Version: 1.3.0
Licensed under MIT license
Version: 1.3.1
Version Modified By Date Comments
------- ----------- ---------- -----------
Expand All @@ -24,7 +26,8 @@
1.2.0 K Hoang 20/11/2020 Add basic HTTP and WebSockets Client by merging ArduinoHttpClient
1.2.1 K Hoang 26/12/2020 Suppress all possible compiler warnings
1.3.0 K Hoang 11/04/2021 Add support to LAN8720 using STM32F4 or STM32F7
*****************************************************************************************************************************/
1.3.1 K Hoang 04/10/2021 Change option for PIO `lib_compat_mode` from default `soft` to `strict`. Update Packages Patches
*************************************************************************************************************************************/

#include "cdecode.h"

Expand Down
Loading

0 comments on commit fc40649

Please sign in to comment.