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

Latest commit

 

History

History
204 lines (136 loc) · 8.43 KB

changelog.md

File metadata and controls

204 lines (136 loc) · 8.43 KB

EthernetWebServer_SSL

arduino-library-badge GitHub release contributions welcome GitHub issues

Donate to my libraries using BuyMeACoffee



Table of Contents



Changelog

Releases v1.10.0

  1. Fix compile errors for new ESP32 core v2.0.6

Releases v1.9.3

  1. Add support to Seeeduino nRF52840-based boards such as Seeed XIAO_NRF52840 and XIAO_NRF52840_SENSE, etc. using Seeed mbed or nRF52 core
  2. Add astyle using allman style. Restyle the library
  3. Display warning only when _ETHERNET_WEBSERVER_LOGLEVEL_ > 3
  4. Update examples
  5. Update Packages' Patches to add Seeeduino nRF52 core

Releases v1.9.2

  1. Slow SPI clock for old W5100 shield or SAMD Zero
  2. Use correct Debug Terminal Serial for so-called SAMD21 Zero boards from Arduino as well as Adafruit
  3. Update Packages' Patches

Releases v1.9.1

  1. Auto-select SPI(s) SS/CS pins according to board package if available
  2. Update Packages' Patches

Releases v1.9.0

  1. Add support to SPI1, SPI2 for Teensy using W5x00 with Ethernet_Generic library
  2. Add support to custom SPI for Mbed RP2040, Portenta-H7, etc. using W5x00 with Ethernet_Generic library
  3. Add examples AdvancedWebServer_Teensy4x_SPI1 to demo new feature
  4. Add examples AdvancedWebServer_RP2040_SPI1 to demo new feature

Releases v1.8.2

  1. Change from arduino.cc to arduino.tips in examples
  2. Add lib_ldf_mode = chain+ in platformio.ini

Releases v1.8.1

  1. Add support to SPI1 for RP2040 using arduino-pico core
  2. Rewrite all the examples to support new features
  3. Update Packages' Patches

Releases v1.8.0

  1. Use new Ethernet_Generic library as default for W5x00.
  2. Rewrite to avoid multiple-definitions linker error for multiple-file project
  3. Add example multiFileProject to demo how to avoid multiple-definitions linker error for multiple-file project
  4. Update Packages' Patches

Releases v1.7.8

  1. Sync with SSLClient v1.6.11. Check Pull in OPEnSLab-OSU's SSLClient v1.6.11 #17
  2. Add example AWS_IoT
  3. Change default SS pin for RP2040 using ArduinoCore-mbed core to 17 from 5 to be the same as arduino-pico core
  4. Update Packages' Patches

Releases v1.7.7

  1. Change license from MIT to GPLv3. Check Licensing of SSLClient #16

Releases v1.7.6

  1. Fix bug when using QNEthernet staticIP. Check QNEthernet and NativeEthernet staticIP not working with WS Server #39
  2. Simplify and add staticIP option to NativeEthernet examples.
  3. Add support to SAMD21/SAMD51 boards using Fab_SAM_Arduino core
  4. Add Packages' Patches for Fab_SAM_Arduino core
  5. Update Packages' Patches

Releases v1.7.5

  1. Fix decoding error bug when using special & in data fields. Check Decoding Error. two times called urlDecode in Parsing-impl.h. #17
  2. Update Packages' Patches

Releases v1.7.4

  1. Fix libb64 fallthrough compile warning

Releases v1.7.3

  1. Fix libb64 compile error for ESP8266. Check multiple definition of base64 error with ver. 1.8.3 #44
  2. Update Packages' Patches

Releases v1.7.2

  1. Fix wrong http status header bug. Check fix for wrong http status header #42
  2. Fix authenticate issue caused by libb64

Releases v1.7.1

  1. Fix bug related to String in library and examples

Major Releases v1.7.0

  1. Add support to Portenta_H7 using Arduino mbed_portenta core
  2. Reduce usage of Arduino String with std::string
  3. Optimize library code and examples by using reference-passing instead of value-passing.
  4. Update Packages' Patches
  5. Add more ESP32/ESP8266 supporting code

Releases v1.6.1

  1. Add support to QNEthernet Library for Teensy 4.1 built-in Ethernet
  2. Update examples with new features

Major Releases v1.6.0

  1. Add support to QNEthernet Library for Teensy 4.1 built-in Ethernet
  2. Update examples with new features

Major Releases v1.5.0

  1. Add support to RP2040-based boards, such as RASPBERRY_PI_PICO, ADAFRUIT_FEATHER_RP2040 and GENERIC_RP2040, using Earle Philhower's arduino-pico core v1.3.1+.
  2. Update examples with new features

Major Releases v1.4.0

  1. Add support to RP2040-based boards, such as RASPBERRY_PI_PICO, ADAFRUIT_FEATHER_RP2040 and GENERIC_RP2040, using Arduino-mbed RP2040 core.
  2. Update examples with new features

Releases v1.3.1

  1. Clean-up all compiler warnings possible.
  2. Add Table of Contents

Releases v1.3.0

  1. Add support to NativeEthernet Library for Teensy 4.1

Major Releases v1.2.0

  1. Add high-level HTTP and WebSockets Client by merging ArduinoHttpClient Library
  2. Add many more examples for HTTP and WebSockets Client.
  3. Add Version String.

Releases v1.1.2

  1. Add SSL debug feature.
  2. Enhance examples.

Releases v1.1.1

  1. Permit sites with "Chain could not be linked to a trust anchor" such as mqtt.thingstream.io.
  2. Add example MQTTS_ThingStream to demonstrate new feature

Releases v1.1.0

  1. Initial coding for SAMD21/SAMD51, SAM DUE, Teensy to support Ethernet shields using SSL.
  2. Supporting W5x00 using Ethernet, EthernetLarge, Ethernet2 and Ethernet3 libraries
  3. Supporting ENC28J60 using EthernetENC and UIPEthernet libraries