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 update PIO
Browse files Browse the repository at this point in the history
### Releases v1.3.1

1. Update `platform.ini` and `library.json` to use original `khoih-prog` instead of `khoih.prog` after PIO fix
2. Update `Packages' Patches`
  • Loading branch information
khoih-prog authored Oct 11, 2021
1 parent 812ea85 commit 675e4c8
Show file tree
Hide file tree
Showing 21 changed files with 84 additions and 146 deletions.
4 changes: 2 additions & 2 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ If you don't find anything, please [open a new issue](https://github.com/khoih-p
Please ensure to specify the following:

* Arduino IDE version (e.g. 1.8.16) or Platform.io version
* `SAMD` Core Version (e.g. Arduino SAMD core v1.8.11, Adafruit SAMD core v1.7.5, Seeed Studio SAMD v1.8.1)
* `SAMD` Core Version (e.g. Arduino SAMD core v1.8.11, Adafruit SAMD core v1.7.5, Seeed Studio SAMD v1.8.2)
* Contextual information (e.g. what you were trying to achieve)
* Simplest possible steps to reproduce
* Anything that might be relevant in your opinion, such as:
Expand All @@ -29,7 +29,7 @@ Please ensure to specify the following:
Arduino IDE version: 1.8.16
Arduino SAMD Core Version 1.8.11
OS: Ubuntu 20.04 LTS
Linux xy-Inspiron-3593 5.4.0-84-generic #94-Ubuntu SMP Thu Aug 26 20:27:37 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux
Linux xy-Inspiron-3593 5.4.0-86-generic #97-Ubuntu SMP Fri Sep 17 19:19:40 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux
Context:
The board couldn't autoreconnect to Local Blynk Server after router power recycling.
Expand Down
91 changes: 54 additions & 37 deletions README.md

Large diffs are not rendered by default.

6 changes: 6 additions & 0 deletions changelog.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,7 @@
## Table of Contents

* [Changelog](#changelog)
* [Releases v1.3.1](#releases-v131)
* [Releases v1.3.0](#releases-v130)
* [Releases v1.3.0-beta1](#releases-v130-beta1)
* [Releases v1.2.1](#releases-v121)
Expand All @@ -26,6 +27,11 @@

## Changelog

### Releases v1.3.1

1. Update `platform.ini` and `library.json` to use original `khoih-prog` instead of `khoih.prog` after PIO fix
2. Update `Packages' Patches`

### Releases v1.3.0

1. Add support to Portenta_H7, using WiFi or Ethernet. **Already working**.
Expand Down
13 changes: 0 additions & 13 deletions examples/Ethernet/DiscoveringServices/DiscoveringServices.ino
Original file line number Diff line number Diff line change
Expand Up @@ -19,19 +19,6 @@
You should have received a copy of the GNU Lesser General Public License along with EthernetBonjour.
If not, see <http://www.gnu.org/licenses/>.
Version: 1.3.0
Version Modified By Date Comments
------- ----------- ---------- -----------
1.0.0 K Hoang 01/08/2020 Initial coding to support W5x00 using Ethernet, EthernetLarge libraries
Supported boards: nRF52, STM32, SAMD21/SAMD51, SAM DUE, Mega
1.0.1 K Hoang 02/10/2020 Add support to W5x00 using Ethernet2, Ethernet3 libraries
1.1.0 K Hoang 12/06/2021 Add support to RP2040-based boards
1.2.0 K Hoang 01/09/2021 Add support to generic boards using WiFi or WiFiNINA
1.2.1 K Hoang 02/09/2021 Remove support to ESP8266 to use native ESP8266mDNS library
1.3.0-b1 K Hoang 13/09/2021 Add support to Portenta_H7, using WiFi or Ethernet
1.3.0 K Hoang 28/09/2021 Add support to Portenta_H7, using WiFi or Ethernet
*****************************************************************************************************************************/
//

Expand Down
13 changes: 0 additions & 13 deletions examples/Ethernet/RegisteringServices/RegisteringServices.ino
Original file line number Diff line number Diff line change
Expand Up @@ -19,19 +19,6 @@
You should have received a copy of the GNU Lesser General Public License along with EthernetBonjour.
If not, see <http://www.gnu.org/licenses/>.
Version: 1.3.0
Version Modified By Date Comments
------- ----------- ---------- -----------
1.0.0 K Hoang 01/08/2020 Initial coding to support W5x00 using Ethernet, EthernetLarge libraries
Supported boards: nRF52, STM32, SAMD21/SAMD51, SAM DUE, Mega
1.0.1 K Hoang 02/10/2020 Add support to W5x00 using Ethernet2, Ethernet3 libraries
1.1.0 K Hoang 12/06/2021 Add support to RP2040-based boards
1.2.0 K Hoang 01/09/2021 Add support to generic boards using WiFi or WiFiNINA
1.2.1 K Hoang 02/09/2021 Remove support to ESP8266 to use native ESP8266mDNS library
1.3.0-b1 K Hoang 13/09/2021 Add support to Portenta_H7, using WiFi or Ethernet
1.3.0 K Hoang 28/09/2021 Add support to Portenta_H7, using WiFi or Ethernet
*****************************************************************************************************************************/

// Illustrates how to register a Bonjour service.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -19,19 +19,6 @@
You should have received a copy of the GNU Lesser General Public License along with EthernetBonjour.
If not, see <http://www.gnu.org/licenses/>.
Version: 1.3.0
Version Modified By Date Comments
------- ----------- ---------- -----------
1.0.0 K Hoang 01/08/2020 Initial coding to support W5x00 using Ethernet, EthernetLarge libraries
Supported boards: nRF52, STM32, SAMD21/SAMD51, SAM DUE, Mega
1.0.1 K Hoang 02/10/2020 Add support to W5x00 using Ethernet2, Ethernet3 libraries
1.1.0 K Hoang 12/06/2021 Add support to RP2040-based boards
1.2.0 K Hoang 01/09/2021 Add support to generic boards using WiFi or WiFiNINA
1.2.1 K Hoang 02/09/2021 Remove support to ESP8266 to use native ESP8266mDNS library
1.3.0-b1 K Hoang 13/09/2021 Add support to Portenta_H7, using WiFi or Ethernet
1.3.0 K Hoang 28/09/2021 Add support to Portenta_H7, using WiFi or Ethernet
*****************************************************************************************************************************/
// Illustrates how to register a service with a TXT record.

Expand Down
13 changes: 0 additions & 13 deletions examples/Ethernet/ResolvingHostNames/ResolvingHostNames.ino
Original file line number Diff line number Diff line change
Expand Up @@ -19,19 +19,6 @@
You should have received a copy of the GNU Lesser General Public License along with EthernetBonjour.
If not, see <http://www.gnu.org/licenses/>.
Version: 1.3.0
Version Modified By Date Comments
------- ----------- ---------- -----------
1.0.0 K Hoang 01/08/2020 Initial coding to support W5x00 using Ethernet, EthernetLarge libraries
Supported boards: nRF52, STM32, SAMD21/SAMD51, SAM DUE, Mega
1.0.1 K Hoang 02/10/2020 Add support to W5x00 using Ethernet2, Ethernet3 libraries
1.1.0 K Hoang 12/06/2021 Add support to RP2040-based boards
1.2.0 K Hoang 01/09/2021 Add support to generic boards using WiFi or WiFiNINA
1.2.1 K Hoang 02/09/2021 Remove support to ESP8266 to use native ESP8266mDNS library
1.3.0-b1 K Hoang 13/09/2021 Add support to Portenta_H7, using WiFi or Ethernet
1.3.0 K Hoang 28/09/2021 Add support to Portenta_H7, using WiFi or Ethernet
*****************************************************************************************************************************/

// Illustrates how to resolve host names via MDNS (Multicast DNS)
Expand Down
13 changes: 0 additions & 13 deletions examples/WiFi/WiFiDiscoveringServices/WiFiDiscoveringServices.ino
Original file line number Diff line number Diff line change
Expand Up @@ -19,19 +19,6 @@
You should have received a copy of the GNU Lesser General Public License along with EthernetBonjour.
If not, see <http://www.gnu.org/licenses/>.
Version: 1.3.0
Version Modified By Date Comments
------- ----------- ---------- -----------
1.0.0 K Hoang 01/08/2020 Initial coding to support W5x00 using Ethernet, EthernetLarge libraries
Supported boards: nRF52, STM32, SAMD21/SAMD51, SAM DUE, Mega
1.0.1 K Hoang 02/10/2020 Add support to W5x00 using Ethernet2, Ethernet3 libraries
1.1.0 K Hoang 12/06/2021 Add support to RP2040-based boards
1.2.0 K Hoang 01/09/2021 Add support to generic boards using WiFi or WiFiNINA
1.2.1 K Hoang 02/09/2021 Remove support to ESP8266 to use native ESP8266mDNS library
1.3.0-b1 K Hoang 13/09/2021 Add support to Portenta_H7, using WiFi or Ethernet
1.3.0 K Hoang 28/09/2021 Add support to Portenta_H7, using WiFi or Ethernet
*****************************************************************************************************************************/

// Illustrates how to discover Bonjour services on your network.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -19,8 +19,6 @@
You should have received a copy of the GNU Lesser General Public License along with EthernetBonjour.
If not, see <http://www.gnu.org/licenses/>.
Version: 1.3.0
*****************************************************************************************************************************/

// Illustrates how to register a Bonjour service.
Expand Down
6 changes: 4 additions & 2 deletions examples/WiFi/WiFiRegisteringServices/arduino_secrets.h
Original file line number Diff line number Diff line change
@@ -1,2 +1,4 @@
#define SECRET_SSID "your_ssid"
#define SECRET_PASS "your_pass"
#define SECRET_SSID "HueNet1"
#define SECRET_PASS "jenniqqs"
//#define SECRET_SSID "your_ssid"
//#define SECRET_PASS "your_pass"
Original file line number Diff line number Diff line change
Expand Up @@ -19,19 +19,6 @@
You should have received a copy of the GNU Lesser General Public License along with EthernetBonjour.
If not, see <http://www.gnu.org/licenses/>.
Version: 1.3.0
Version Modified By Date Comments
------- ----------- ---------- -----------
1.0.0 K Hoang 01/08/2020 Initial coding to support W5x00 using Ethernet, EthernetLarge libraries
Supported boards: nRF52, STM32, SAMD21/SAMD51, SAM DUE, Mega
1.0.1 K Hoang 02/10/2020 Add support to W5x00 using Ethernet2, Ethernet3 libraries
1.1.0 K Hoang 12/06/2021 Add support to RP2040-based boards
1.2.0 K Hoang 01/09/2021 Add support to generic boards using WiFi or WiFiNINA
1.2.1 K Hoang 02/09/2021 Remove support to ESP8266 to use native ESP8266mDNS library
1.3.0-b1 K Hoang 13/09/2021 Add support to Portenta_H7, using WiFi or Ethernet
1.3.0 K Hoang 28/09/2021 Add support to Portenta_H7, using WiFi or Ethernet
*****************************************************************************************************************************/

// Illustrates how to register a service with a TXT record.
Expand Down
13 changes: 0 additions & 13 deletions examples/WiFi/WiFiResolvingHostNames/WiFiResolvingHostNames.ino
Original file line number Diff line number Diff line change
Expand Up @@ -19,19 +19,6 @@
You should have received a copy of the GNU Lesser General Public License along with EthernetBonjour.
If not, see <http://www.gnu.org/licenses/>.
Version: 1.3.0
Version Modified By Date Comments
------- ----------- ---------- -----------
1.0.0 K Hoang 01/08/2020 Initial coding to support W5x00 using Ethernet, EthernetLarge libraries
Supported boards: nRF52, STM32, SAMD21/SAMD51, SAM DUE, Mega
1.0.1 K Hoang 02/10/2020 Add support to W5x00 using Ethernet2, Ethernet3 libraries
1.1.0 K Hoang 12/06/2021 Add support to RP2040-based boards
1.2.0 K Hoang 01/09/2021 Add support to generic boards using WiFi or WiFiNINA
1.2.1 K Hoang 02/09/2021 Remove support to ESP8266 to use native ESP8266mDNS library
1.3.0-b1 K Hoang 13/09/2021 Add support to Portenta_H7, using WiFi or Ethernet
1.3.0 K Hoang 28/09/2021 Add support to Portenta_H7, using WiFi or Ethernet
*****************************************************************************************************************************/

// Illustrates how to resolve host names via MDNS (Multicast DNS)
Expand Down
6 changes: 3 additions & 3 deletions library.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "MDNS_Generic",
"version": "1.3.0",
"version": "1.3.1",
"keywords": "Communication, mDNS, dns-sd, mbed, apple-bonjour, Ethernet, Teensy, samd, nrf52, stm32, nano-rp2040-connect, rp2040, rpi-pico, Portenta-H7, SAM DUE, Mega, AVR, W5100, W5500, w5x00, Ethernet shield",
"description": "mDNS Library for ESP32, ESP8266, nRF52, SAMD21, SAMD51, SAM DUE, STM32F/L/H/G/WB/MP1, Portenta_H7, AVR Mega, RP2040-based boards, etc. using Ethernet W5x00, ESP WiFi, WiFiNINA or ESP8266-AT shields. Supports mDNS (Registering Services) and DNS-SD (Service Discovery)",
"authors": [
Expand All @@ -12,7 +12,7 @@
{
"name": "Khoi Hoang",
"url": "https://github.com/khoih-prog/MDNS_Generic",
"email": "khoih.[email protected]",
"email": "khoih-[email protected]",
"maintainer": true
}
],
Expand All @@ -32,7 +32,7 @@
"dependencies":
[
{
"owner": "khoih.prog",
"owner": "khoih-prog",
"name": "WiFiNINA_Generic",
"version": ">=1.8.13",
"platforms": ["*"]
Expand Down
2 changes: 1 addition & 1 deletion library.properties
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
name=MDNS_Generic
version=1.3.0
version=1.3.1
author=Georg Kaindl <[email protected]>, Khoi Hoang <[email protected]>
maintainer=Khoi Hoang <[email protected]>
sentence=mDNS Library for ESP32, ESP8266, nRF52, SAMD21, SAMD51, SAM DUE, STM32F/L/H/G/WB/MP1, Portenta_H7, AVR Mega, RP2040-based boards, etc. using Ethernet W5x00, ESP WiFi, WiFiNINA or ESP8266-AT shields
Expand Down
2 changes: 1 addition & 1 deletion platformio/platformio.ini
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,7 @@ lib_deps =
Ethernet2@~1.0.4
Ethernet3@~1.5.5
; PlatformIO 5.x
; khoih.prog/WiFiNINA_Generic@>=1.8.13
; khoih-prog/WiFiNINA_Generic@>=1.8.13
; PaulStoffregen/Ethernet@~2.0.0
; PaulStoffregen/EthernetLarge@~2.0.0
; adafruit/Ethernet2@~1.0.4
Expand Down
3 changes: 2 additions & 1 deletion src/MDNS_EthernetUtil_Impl.h
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@
You should have received a copy of the GNU Lesser General Public License along with EthernetBonjour.
If not, see <http://www.gnu.org/licenses/>.
Version: 1.3.0
Version: 1.3.1
Version Modified By Date Comments
------- ----------- ---------- -----------
Expand All @@ -32,6 +32,7 @@
1.2.1 K Hoang 02/09/2021 Remove support to ESP8266 to use native ESP8266mDNS library
1.3.0-b1 K Hoang 13/09/2021 Add support to Portenta_H7, using WiFi or Ethernet
1.3.0 K Hoang 28/09/2021 Add support to Portenta_H7, using WiFi or Ethernet
1.3.1 K Hoang 10/10/2021 Update `platform.ini` and `library.json`
*****************************************************************************************************************************/

#ifndef __MDNS_ETHERNET_UTIL_IMPL_H__
Expand Down
5 changes: 3 additions & 2 deletions src/MDNS_Generic.h
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@
You should have received a copy of the GNU Lesser General Public License along with EthernetBonjour.
If not, see <http://www.gnu.org/licenses/>.
Version: 1.3.0
Version: 1.3.1
Version Modified By Date Comments
------- ----------- ---------- -----------
Expand All @@ -32,6 +32,7 @@
1.2.1 K Hoang 02/09/2021 Remove support to ESP8266 to use native ESP8266mDNS library
1.3.0-b1 K Hoang 13/09/2021 Add support to Portenta_H7, using WiFi or Ethernet
1.3.0 K Hoang 28/09/2021 Add support to Portenta_H7, using WiFi or Ethernet
1.3.1 K Hoang 10/10/2021 Update `platform.ini` and `library.json`
*****************************************************************************************************************************/

#ifndef __MDNS_GENERIC_H__
Expand All @@ -43,7 +44,7 @@
#warning SYSTEM_ENDIAN == _ENDIAN_BIG_
#endif

#define MDNS_GENERIC_VERSION "MDNS_Generic v1.3.0"
#define MDNS_GENERIC_VERSION "MDNS_Generic v1.3.1"

extern "C"
{
Expand Down
3 changes: 2 additions & 1 deletion src/MDNS_Generic_Debug.h
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@
You should have received a copy of the GNU Lesser General Public License along with EthernetBonjour.
If not, see <http://www.gnu.org/licenses/>.
Version: 1.3.0
Version: 1.3.1
Version Modified By Date Comments
------- ----------- ---------- -----------
Expand All @@ -32,6 +32,7 @@
1.2.1 K Hoang 02/09/2021 Remove support to ESP8266 to use native ESP8266mDNS library
1.3.0-b1 K Hoang 13/09/2021 Add support to Portenta_H7, using WiFi or Ethernet
1.3.0 K Hoang 28/09/2021 Add support to Portenta_H7, using WiFi or Ethernet
1.3.1 K Hoang 10/10/2021 Update `platform.ini` and `library.json`
*****************************************************************************************************************************/

#ifndef MDNS_Debug_H
Expand Down
3 changes: 2 additions & 1 deletion src/MDNS_Generic_Impl.h
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@
You should have received a copy of the GNU Lesser General Public License along with EthernetBonjour.
If not, see <http://www.gnu.org/licenses/>.
Version: 1.3.0
Version: 1.3.1
Version Modified By Date Comments
------- ----------- ---------- -----------
Expand All @@ -32,6 +32,7 @@
1.2.1 K Hoang 02/09/2021 Remove support to ESP8266 to use native ESP8266mDNS library
1.3.0-b1 K Hoang 13/09/2021 Add support to Portenta_H7, using WiFi or Ethernet
1.3.0 K Hoang 28/09/2021 Add support to Portenta_H7, using WiFi or Ethernet
1.3.1 K Hoang 10/10/2021 Update `platform.ini` and `library.json`
*****************************************************************************************************************************/

#ifndef __MDNS_GENERIC_IMPL_H__
Expand Down
3 changes: 2 additions & 1 deletion src/MDNS_Responder.h
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@
You should have received a copy of the GNU Lesser General Public License along with EthernetBonjour.
If not, see <http://www.gnu.org/licenses/>.
Version: 1.3.0
Version: 1.3.1
Version Modified By Date Comments
------- ----------- ---------- -----------
Expand All @@ -31,6 +31,7 @@
1.2.1 K Hoang 02/09/2021 Remove support to ESP8266 to use native ESP8266mDNS library
1.3.0-b1 K Hoang 13/09/2021 Add support to Portenta_H7, using WiFi or Ethernet
1.3.0 K Hoang 28/09/2021 Add support to Portenta_H7, using WiFi or Ethernet
1.3.1 K Hoang 10/10/2021 Update `platform.ini` and `library.json`
*****************************************************************************************************************************/
// Port of CC3000 MDNS Responder to WINC1500.
// Author: Tony DiCola
Expand Down
3 changes: 2 additions & 1 deletion src/MDNS_Responder_Impl.h
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@
You should have received a copy of the GNU Lesser General Public License along with EthernetBonjour.
If not, see <http://www.gnu.org/licenses/>.
Version: 1.3.0
Version: 1.3.1
Version Modified By Date Comments
------- ----------- ---------- -----------
Expand All @@ -31,6 +31,7 @@
1.2.1 K Hoang 02/09/2021 Remove support to ESP8266 to use native ESP8266mDNS library
1.3.0-b1 K Hoang 13/09/2021 Add support to Portenta_H7, using WiFi or Ethernet
1.3.0 K Hoang 28/09/2021 Add support to Portenta_H7, using WiFi or Ethernet
1.3.1 K Hoang 10/10/2021 Update `platform.ini` and `library.json`
*****************************************************************************************************************************/

// Port of CC3000 MDNS Responder to WINC1500.
Expand Down

0 comments on commit 675e4c8

Please sign in to comment.