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

Commit 1f91040

Browse files
authored
v1.7.8 to Sync with SSLClient v1.6.11
### Releases v1.7.8 1. Sync with [SSLClient v1.6.11](https://github.com/OPEnSLab-OSU/SSLClient/releases/tag/v1.6.11). Check [Pull in OPEnSLab-OSU's SSLClient v1.6.11 #17](#17) 2. Add example [AWS_IoT](examples/AWS_IoT) 3. Change default SS pin for RP2040 using [ArduinoCore-mbed core](https://github.com/arduino/ArduinoCore-mbed) to 17 from 5 to be the same as [arduino-pico core](https://github.com/earlephilhower/arduino-pico) 4. Update `Packages' Patches`
1 parent 1a2f58b commit 1f91040

File tree

6 files changed

+62
-31
lines changed

6 files changed

+62
-31
lines changed

CONTRIBUTING.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ If you don't find anything, please [open a new issue](https://github.com/khoih-p
1515
Please ensure to specify the following:
1616

1717
* Arduino IDE version (e.g. 1.8.19) or Platform.io version
18-
* Board Core Version (e.g. Arduino SAMDUE core v1.6.12, ESP8266 core v3.0.2, ArduinoCore-mbed v2.8.0, etc.)
18+
* Board Core Version (e.g. Arduino SAMDUE core v1.6.12, ESP8266 core v3.0.2, ArduinoCore-mbed v3.0.0, etc.)
1919
* Contextual information (e.g. what you were trying to achieve)
2020
* Simplest possible steps to reproduce
2121
* Anything that might be relevant in your opinion, such as:
@@ -28,9 +28,9 @@ Please ensure to specify the following:
2828
```
2929
Arduino IDE version: 1.8.19
3030
RASPBERRY_PI_PICO board
31-
ArduinoCore-mbed v2.8.0
31+
ArduinoCore-mbed v3.0.0
3232
OS: Ubuntu 20.04 LTS
33-
Linux xy-Inspiron-3593 5.13.0-35-generic #40~20.04.1-Ubuntu SMP Mon Mar 7 09:18:32 UTC 2022 x86_64 x86_64 x86_64 GNU/Linux
33+
Linux xy-Inspiron-3593 5.13.0-37-generic #42~20.04.1-Ubuntu SMP Tue Mar 15 15:44:28 UTC 2022 x86_64 x86_64 x86_64 GNU/Linux
3434
3535
Context:
3636
I encountered a crash while trying to use the Timer Interrupt.

README.md

Lines changed: 32 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -109,8 +109,9 @@
109109
* [18. WebServer](examples/WebServer)
110110
* [19. **MQTTS_ThingStream**](examples/MQTTS_ThingStream).
111111
* [20. **MQTT_ThingStream**](examples/MQTT_ThingStream).
112-
* [21. **AdvancedWebServer_NativeEthernet**](examples/AdvancedWebServer_NativeEthernet).
113-
* [22. **WebClientMulti_SSL_NativeEthernet**](examples/WebClientMulti_SSL_NativeEthernet).
112+
* [21. **AdvancedWebServer_NativeEthernet**](examples/AdvancedWebServer_NativeEthernet)
113+
* [22. **WebClientMulti_SSL_NativeEthernet**](examples/WebClientMulti_SSL_NativeEthernet)
114+
* [23. **AWS_IoT**](examples/AWS_IoT) **New**
114115
* [HTTP and WebSocket Client New Examples](#http-and-websocket-client-new-examples)
115116
* [ 1. BasicAuthGet](examples/HTTPClient/BasicAuthGet)
116117
* [ 2. CustomHeader](examples/HTTPClient/CustomHeader)
@@ -245,10 +246,11 @@ This [**EthernetWebServer_SSL** library](https://github.com/khoih-prog/EthernetW
245246
8. [`Adafruit nRF52 v1.3.0+`](https://github.com/adafruit/Adafruit_nRF52_Arduino) 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)
246247
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/)
247248
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.
248-
11. [`ArduinoCore-mbed mbed_rp2040, mbed_nano, mbed_portenta core 2.8.0+`](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)
249+
11. [`ArduinoCore-mbed mbed_rp2040, mbed_nano, mbed_portenta core 3.0.0+`](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)
249250
12. [`Earle Philhower's arduino-pico core v1.13.1+`](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)
250-
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)
251-
14. Depending on which Ethernet card you're using:
251+
13. [`ArduinoCore-fab-sam core v1.16.18-alpha2+`](https://github.com/qbolsee/ArduinoCore-fab-sam) for SAMD21/SAMD51-based boards. [![GitHub release](https://img.shields.io/github/release/qbolsee/ArduinoCore-fab-sam.svg)](https://github.com/qbolsee/ArduinoCore-fab-sam/releases/latest)
252+
14. [`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)
253+
15. Depending on which Ethernet card you're using:
252254
- [`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)
253255
- [`EthernetLarge library v2.0.0+`](https://github.com/OPEnSLab-OSU/EthernetLarge) for W5100, W5200 and W5500.
254256
- [`Ethernet2 library v1.0.4+`](https://github.com/khoih-prog/Ethernet2) for W5500. [![GitHub release](https://img.shields.io/github/release/adafruit/Ethernet2.svg)](https://github.com/adafruit/Ethernet2/releases/latest)
@@ -497,12 +499,12 @@ With core after v1.5.0, this step is not necessary anymore thanks to the PR [Add
497499

498500
#### 9. For Portenta_H7 boards using Arduino IDE in Linux
499501

500-
**To be able to upload firmware to Portenta_H7 using Arduino IDE in Linux (Ubuntu, etc.)**, you have to copy the file [portenta_post_install.sh](Packages_Patches/arduino/hardware/mbed_portenta/2.8.0/portenta_post_install.sh) into mbed_portenta directory (~/.arduino15/packages/arduino/hardware/mbed_portenta/2.8.0/portenta_post_install.sh).
502+
**To be able to upload firmware to Portenta_H7 using Arduino IDE in Linux (Ubuntu, etc.)**, you have to copy the file [portenta_post_install.sh](Packages_Patches/arduino/hardware/mbed_portenta/3.0.0/portenta_post_install.sh) into mbed_portenta directory (~/.arduino15/packages/arduino/hardware/mbed_portenta/3.0.0/portenta_post_install.sh).
501503

502504
Then run the following command using `sudo`
503505

504506
```
505-
$ cd ~/.arduino15/packages/arduino/hardware/mbed_portenta/2.8.0
507+
$ cd ~/.arduino15/packages/arduino/hardware/mbed_portenta/3.0.0
506508
$ chmod 755 portenta_post_install.sh
507509
$ sudo ./portenta_post_install.sh
508510
```
@@ -515,9 +517,9 @@ This will create the file `/etc/udev/rules.d/49-portenta_h7.rules` as follows:
515517
SUBSYSTEMS=="usb", ATTRS{idVendor}=="2341", ATTRS{idProduct}=="035b", GROUP="plugdev", MODE="0666"
516518
```
517519

518-
Supposing the ArduinoCore-mbed core version is 2.8.0. Now only one file must be copied into the directory:
520+
Supposing the ArduinoCore-mbed core version is 3.0.0. Now only one file must be copied into the directory:
519521

520-
- `~/.arduino15/packages/arduino/hardware/mbed_portenta/2.8.0/portenta_post_install.sh`
522+
- `~/.arduino15/packages/arduino/hardware/mbed_portenta/3.0.0/portenta_post_install.sh`
521523

522524
Whenever a new version is installed, remember to copy this files into the new version directory. For example, new version is x.yy.zz
523525

@@ -1422,8 +1424,9 @@ If for some unfortunate reason you need SSL 3.0 or SSL 2.0, you will need to mod
14221424
18. [WebServer](examples/WebServer)
14231425
19. [**MQTTS_ThingStream**](examples/MQTTS_ThingStream).
14241426
20. [**MQTT_ThingStream**](examples/MQTT_ThingStream).
1425-
21. [**AdvancedWebServer_NativeEthernet**](examples/AdvancedWebServer_NativeEthernet). New.
1426-
22. [**WebClientMulti_SSL_NativeEthernet**](examples/WebClientMulti_SSL_NativeEthernet). New.
1427+
21. [**AdvancedWebServer_NativeEthernet**](examples/AdvancedWebServer_NativeEthernet).
1428+
22. [**WebClientMulti_SSL_NativeEthernet**](examples/WebClientMulti_SSL_NativeEthernet).
1429+
23. [**AWS_IoT**](examples/AWS_IoT). **New**
14271430

14281431
#### HTTP and WebSocket Client New Examples
14291432

@@ -1483,7 +1486,7 @@ The following are debug terminal output and screen shot when running example [Ad
14831486

14841487
```
14851488
Starting AdvancedWebServer on NRF52840_FEATHER with ENC28J60 using EthernetENC Library
1486-
EthernetWebServer_SSL v1.7.7
1489+
EthernetWebServer_SSL v1.7.8
14871490
[ETHERNET_WEBSERVER] =========================
14881491
[ETHERNET_WEBSERVER] Default SPI pinout:
14891492
[ETHERNET_WEBSERVER] MOSI: 25
@@ -1661,7 +1664,7 @@ The terminal output of **SAM DUE with W5x00 using EthernetLarge Library** runnin
16611664

16621665
```
16631666
Start WebClientMulti_SSL on SAM DUE with W5x00 using EthernetLarge Library
1664-
EthernetWebServer_SSL v1.7.7
1667+
EthernetWebServer_SSL v1.7.8
16651668
[ETHERNET_WEBSERVER] =========== USE_ETHERNET_LARGE ===========
16661669
[ETHERNET_WEBSERVER] Default SPI pinout:
16671670
[ETHERNET_WEBSERVER] MOSI: 75
@@ -1800,7 +1803,7 @@ The terminal output of **SEEED_XIAO_M0 with W5x00 using Ethernet3 Library** runn
18001803

18011804
```
18021805
Start WebClient_SSL on SEEED_XIAO_M0 with W5x00 using Ethernet3 Library
1803-
EthernetWebServer_SSL v1.7.7
1806+
EthernetWebServer_SSL v1.7.8
18041807
[ETHERNET_WEBSERVER] =========== USE_ETHERNET3 ===========
18051808
[ETHERNET_WEBSERVER] Default SPI pinout:
18061809
[ETHERNET_WEBSERVER] MOSI: 10
@@ -1906,7 +1909,7 @@ Received 3405 bytes in 0.2072 s, rate = 16.43 kbytes/second
19061909

19071910
```
19081911
Start MQTTClient_SSL_Complex on SAM DUE with W5x00 using EthernetLarge Library
1909-
EthernetWebServer_SSL v1.7.7
1912+
EthernetWebServer_SSL v1.7.8
19101913
[ETHERNET_WEBSERVER] =========== USE_ETHERNET_LARGE ===========
19111914
[ETHERNET_WEBSERVER] Default SPI pinout:
19121915
[ETHERNET_WEBSERVER] MOSI: 75
@@ -1947,7 +1950,7 @@ The terminal output of **SEEED_XIAO_M0 with W5x00 using Ethernet3 Library** runn
19471950

19481951
```
19491952
Start MQTTS_ThingStream on SEEED_XIAO_M0 with W5x00 using Ethernet3 Library
1950-
EthernetWebServer_SSL v1.7.7
1953+
EthernetWebServer_SSL v1.7.8
19511954
[ETHERNET_WEBSERVER] Board : SEEED_XIAO_M0 , setCsPin: 1
19521955
[ETHERNET_WEBSERVER] Default SPI pinout:
19531956
[ETHERNET_WEBSERVER] MOSI: 10
@@ -1981,7 +1984,7 @@ The terminal output of **MBED RASPBERRY_PI_PICO with W5x00 using Ethernet Librar
19811984

19821985
```
19831986
Start MQTTS_ThingStream on MBED RASPBERRY_PI_PICO with W5x00 using Ethernet Library
1984-
EthernetWebServer_SSL v1.7.7
1987+
EthernetWebServer_SSL v1.7.8
19851988
[ETHERNET_WEBSERVER] =========== USE_ETHERNET ===========
19861989
[ETHERNET_WEBSERVER] Default SPI pinout:
19871990
[ETHERNET_WEBSERVER] MOSI: 3
@@ -2012,7 +2015,7 @@ The terminal output of **MBED RASPBERRY_PI_PICO with W5x00 using Ethernet Librar
20122015

20132016
```
20142017
Start MQTTClient_SSL on MBED RASPBERRY_PI_PICO with W5x00 using Ethernet Library
2015-
EthernetWebServer_SSL v1.7.7
2018+
EthernetWebServer_SSL v1.7.8
20162019
[ETHERNET_WEBSERVER] =========== USE_ETHERNET ===========
20172020
[ETHERNET_WEBSERVER] Default SPI pinout:
20182021
[ETHERNET_WEBSERVER] MOSI: 3
@@ -2058,7 +2061,7 @@ The following are debug terminal output and screen shot when running example [Ad
20582061

20592062
```
20602063
Starting AdvancedWebServer on MBED RASPBERRY_PI_PICO with W5x00 using Ethernet3 Library
2061-
EthernetWebServer_SSL v1.7.7
2064+
EthernetWebServer_SSL v1.7.8
20622065
[EWS] =========== USE_ETHERNET3 ===========
20632066
[EWS] Default SPI pinout:
20642067
[EWS] MOSI: 3
@@ -2090,7 +2093,7 @@ The terminal output of **RASPBERRY_PI_PICO with W5x00 using Ethernet Library** r
20902093

20912094
```
20922095
Start MQTTClient_SSL on RASPBERRY_PI_PICO with W5x00 using Ethernet Library
2093-
EthernetWebServer_SSL v1.7.7
2096+
EthernetWebServer_SSL v1.7.8
20942097
[ETHERNET_WEBSERVER] =========== USE_ETHERNET ===========
20952098
[ETHERNET_WEBSERVER] Default SPI pinout:
20962099
[ETHERNET_WEBSERVER] MOSI: 19
@@ -2129,7 +2132,7 @@ The following are debug terminal output and screen shot when running example [Ad
21292132

21302133
```
21312134
Starting AdvancedWebServer on RASPBERRY_PI_PICO with W5x00 using Ethernet Library
2132-
EthernetWebServer_SSL v1.7.7
2135+
EthernetWebServer_SSL v1.7.8
21332136
[ETHERNET_WEBSERVER] =========== USE_ETHERNET ===========
21342137
[ETHERNET_WEBSERVER] Default SPI pinout:
21352138
[ETHERNET_WEBSERVER] MOSI: 19
@@ -2166,7 +2169,7 @@ The following are debug terminal output and screen shot when running example [Ad
21662169

21672170
```
21682171
Starting AdvancedWebServer_QNEthernet on TEENSY 4.1 using QNEthernet
2169-
EthernetWebServer_SSL v1.7.7
2172+
EthernetWebServer_SSL v1.7.8
21702173
[ETHERNET_WEBSERVER] =========== USE_QN_ETHERNET ===========
21712174
Initialize Ethernet using static IP => IP Address = 192.168.2.222
21722175
HTTP EthernetWebServer is @ IP : 192.168.2.222
@@ -2183,7 +2186,7 @@ The following are debug terminal output and screen shot when running example [MQ
21832186

21842187
```
21852188
Starting MQTTClient_SSL on TEENSY 4.1 using QNEthernet
2186-
EthernetWebServer_SSL v1.7.7
2189+
EthernetWebServer_SSL v1.7.8
21872190
[ETHERNET_WEBSERVER] =========== USE_QN_ETHERNET ===========
21882191
Initialize Ethernet using static IP => IP Address = 192.168.2.222
21892192
Attempting MQTTS connection to broker.emqx.io...connected
@@ -2213,7 +2216,7 @@ The following are debug terminal output and screen shot when running example [We
22132216

22142217
```
22152218
Starting WebClientMulti_SSL on TEENSY 4.1 using QNEthernet
2216-
EthernetWebServer_SSL v1.7.7
2219+
EthernetWebServer_SSL v1.7.8
22172220
[ETHERNET_WEBSERVER] =========== USE_QN_ETHERNET ===========
22182221
Initialize Ethernet using static IP => IP Address = 192.168.2.222
22192222
Connecting to www.arduino.cc...
@@ -2297,7 +2300,7 @@ The following are debug terminal output and screen shot when running example [Ad
22972300
```
22982301
22992302
Starting AdvancedWebServer on PORTENTA_H7_M7 with Ethernet using Portenta_Ethernet Library
2300-
EthernetWebServer_SSL v1.7.7
2303+
EthernetWebServer_SSL v1.7.8
23012304
[ETHERNET_WEBSERVER] ======== USE_PORTENTA_H7_ETHERNET ========
23022305
Using mac index = 2
23032306
Connected! IP address: 192.168.2.101
@@ -2372,6 +2375,7 @@ Submit issues to: [EthernetWebServer_SSL issues](https://github.com/khoih-prog/E
23722375
22. Fix bug when using `QNEthernet` staticIP.
23732376
23. Add staticIP option to `NativeEthernet` examples
23742377
24. Change licence from `MIT` to `GPLv3`
2378+
25. Sync with [SSLClient v1.6.11](https://github.com/OPEnSLab-OSU/SSLClient/releases/tag/v1.6.11)
23752379

23762380

23772381
---
@@ -2382,11 +2386,12 @@ Submit issues to: [EthernetWebServer_SSL issues](https://github.com/khoih-prog/E
23822386
Many thanks for everyone for bug reporting, new feature suggesting, testing and contributing to the development of this library.
23832387

23842388
1. Based on and modified from the good [Ivan Grokhotkov's ESP8266WebServer](https://github.com/esp8266/Arduino/tree/master/libraries/ESP8266WebServer) and [ESP32 WebServer](https://github.com/espressif/arduino-esp32/tree/master/libraries/WebServer) libraries.
2385-
2. [OPEnSLab-OSU](https://github.com/PEnSLab-OSU) for [OPEnSLab-OSU's SSLClient](https://github.com/OPEnSLab-OSU/SSLClient)
2389+
2. [OPEnSLab-OSU](https://github.com/OPEnSLab-OSU) for [OPEnSLab-OSU's SSLClient](https://github.com/OPEnSLab-OSU/SSLClient)
23862390
3. Thanks to good work of [Miguel Alexandre Wisintainer](https://github.com/tcpipchip) for initiating, inspriring, working with, developing, debugging and testing. Without that, support to nRF52, especially **U-Blox B302 running as nRF52840 and U-Blox B112 running as nRF52832**, has never been started and finished. Also see [ESP32-based U-BLOX NINA W102 running ENC28J60](https://u-blox-ethernet-ninaw.blogspot.com/).
23872391
4. [Adrian McEwen](https://github.com/amcewen) for [HttpClient Library](https://github.com/amcewen/HttpClient) on which the [ArduinoHttpClient Library](https://github.com/arduino-libraries/ArduinoHttpClient) and this [EthernetWebServer library](https://github.com/khoih-prog/EthernetWebServer) are relied.
23882392
5. Thanks to [jimmie11](https://github.com/jimmie11) to report and suggest a fix in [Compile Error on Teensy 4.1 #14](https://github.com/khoih-prog/EthernetWebServer/issues/14) leading to the new version v1.3.0 to provide support to **Teensy 4.1** using [**NativeEthernet Library**](https://github.com/vjmuzik/NativeEthernet)
23892393
6. Thanks to [Shahram](https://github.com/Nourbakhsh-Rad) to report issue [multiple definition of base64 error with ver. 1.8.3 #44](https://github.com/khoih-prog/EthernetWebServer/issues/44) which was fixed in v1.7.3
2394+
7. Thanks to [Marcel Stör](https://github.com/marcelstoer) to report issue [Pull in OPEnSLab-OSU's SSLClient v1.6.11 #17](https://github.com/khoih-prog/EthernetWebServer_SSL/issues/17) which was fixed in v1.7.8
23902395

23912396
<table>
23922397
<tr>
@@ -2396,6 +2401,7 @@ Many thanks for everyone for bug reporting, new feature suggesting, testing and
23962401
<td align="center"><a href="https://github.com/tcpipchip"><img src="https://github.com/tcpipchip.png" width="100px;" alt="tcpipchip"/><br /><sub><b>Miguel Wisintainer</b></sub></a><br /></td>
23972402
<td align="center"><a href="https://github.com/jimmie11"><img src="https://github.com/jimmie11.png" width="100px;" alt="jimmie11"/><br /><sub><b>jimmie11</b></sub></a><br /></td>
23982403
<td align="center"><a href="https://github.com/Nourbakhsh-Rad"><img src="https://github.com/Nourbakhsh-Rad.png" width="100px;" alt="Nourbakhsh-Rad"/><br /><sub><b>Shahram</b></sub></a><br /></td>
2404+
<td align="center"><a href="https://github.com/marcelstoer"><img src="https://github.com/marcelstoer.png" width="100px;" alt="marcelstoer"/><br /><sub><b>Marcel Stör</b></sub></a><br /></td>
23992405
</tr>
24002406
</table>
24012407

changelog.md

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

3636
## Changelog
3737

38+
### Releases v1.7.8
39+
40+
1. Sync with [SSLClient v1.6.11](https://github.com/OPEnSLab-OSU/SSLClient/releases/tag/v1.6.11). Check [Pull in OPEnSLab-OSU's SSLClient v1.6.11 #17](https://github.com/khoih-prog/EthernetWebServer_SSL/issues/17)
41+
2. Add example [AWS_IoT](examples/AWS_IoT)
42+
3. Change default SS pin for RP2040 using [ArduinoCore-mbed core](https://github.com/arduino/ArduinoCore-mbed) to 17 from 5 to be the same as [arduino-pico core](https://github.com/earlephilhower/arduino-pico)
43+
4. Update `Packages' Patches`
44+
3845
### Releases v1.7.7
3946

4047
1. Change license from `MIT` to `GPLv3`. Check [Licensing of SSLClient #16](https://github.com/khoih-prog/EthernetWebServer_SSL/issues/16)

keywords.txt

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -190,6 +190,7 @@ getSessionCount KEYWORD2
190190
getClient KEYWORD2
191191
setTimeout KEYWORD2
192192
getTimeout KEYWORD2
193+
setVerificationTime KEYWORD2
193194

194195

195196
#######################################
@@ -212,5 +213,22 @@ AUTHORIZATION_HEADER LITERAL1
212213

213214
_ETHERNET_WEBSERVER_LOGLEVEL_ LITERAL1
214215

216+
# enum Error
217+
SSL_OK LITERAL1
218+
SSL_CLIENT_CONNECT_FAIL LITERAL1
219+
SSL_BR_CONNECT_FAIL LITERAL1
220+
SSL_CLIENT_WRTIE_ERROR LITERAL1
221+
SSL_BR_WRITE_ERROR LITERAL1
222+
SSL_INTERNAL_ERROR LITERAL1
223+
SSL_OUT_OF_MEMORY LITERAL1
224+
225+
# enum DebugLevel
226+
SSL_NONE LITERAL1
227+
SSL_ERROR LITERAL1
228+
SSL_WARN LITERAL1
229+
SSL_INFO LITERAL1
230+
SSL_DUMP LITERAL1
231+
232+
215233

216234

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.7",
3+
"version": "1.7.8",
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.7
2+
version=1.7.8
33
author=Khoi Hoang
44
license=GPLv3
55
maintainer=Khoi Hoang <khoih.prog@gmail.com>

0 commit comments

Comments
 (0)