From 7aad03f1e9223e3b14e291da1f4af6f1842c0305 Mon Sep 17 00:00:00 2001 From: Clemens Kirchgatterer Date: Wed, 17 Nov 2021 17:06:56 +0100 Subject: [PATCH 1/3] Remove obsolete comments about legacy mDNS impl. --- libraries/ESP8266mDNS/src/ESP8266mDNS.h | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) diff --git a/libraries/ESP8266mDNS/src/ESP8266mDNS.h b/libraries/ESP8266mDNS/src/ESP8266mDNS.h index 777a4cb4c3..973d456ae5 100644 --- a/libraries/ESP8266mDNS/src/ESP8266mDNS.h +++ b/libraries/ESP8266mDNS/src/ESP8266mDNS.h @@ -2,11 +2,7 @@ ESP8266mDNS.h - mDNSResponder for ESP8266 family This file is part of the esp8266 core for Arduino environment. - Legacy_ESP8266mDNS: - The well known, thoroughly tested (yet no flawless) default mDNS library for the ESP8266 family - - LEA_ESP8266mDNS: - An (currently) experimental mDNS implementation, that supports a lot more of mDNS features than Legacy_ESP8266mDNS, like: + mDNS implementation, that supports many mDNS features like: - Presenting a DNS-SD service to interested observers, eg. a http server by presenting _http._tcp service - Support for multi-level compressed names in input; in output only a very simple one-leven full-name compression is implemented - Probing host and service domains for uniqueness in the local network @@ -19,10 +15,10 @@ - Dynamic queries for DNS-SD services with cached and updated answers and user notifications - Support for multi-homed client host domains - See 'LEA_ESP8266mDNS/EPS8266mDNS.h' for more implementation details and usage information. - See 'examples/mDNS_Clock' and 'examples/mDNS_ServiceMonitor' for implementation examples of the advanced features. + See 'LEAmDNS.h' for more implementation details and usage information. + See 'examples/LEAmDNS/mDNS_Clock' and 'examples/LEAmDNS/mDNS_ServiceMonitor' for implementation examples of the advanced features. - LEA_ESP8266mDNS is (mostly) client source code compatible to 'Legacy_ESP8266mDNS', so it could be + LEAmDNS is (mostly) client source code compatible to 'Legacy' ESP8266mDNS implementation, so it could be use as a 'drop-in' replacement in existing projects. From d14e3d9d133071912f4a81be18fc292bb7130f37 Mon Sep 17 00:00:00 2001 From: Clemens Kirchgatterer Date: Fri, 19 Nov 2021 11:27:42 +0100 Subject: [PATCH 2/3] Update libraries/ESP8266mDNS/src/ESP8266mDNS.h Co-authored-by: Max Prokhorov --- libraries/ESP8266mDNS/src/ESP8266mDNS.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/libraries/ESP8266mDNS/src/ESP8266mDNS.h b/libraries/ESP8266mDNS/src/ESP8266mDNS.h index 973d456ae5..0656f53dde 100644 --- a/libraries/ESP8266mDNS/src/ESP8266mDNS.h +++ b/libraries/ESP8266mDNS/src/ESP8266mDNS.h @@ -18,8 +18,8 @@ See 'LEAmDNS.h' for more implementation details and usage information. See 'examples/LEAmDNS/mDNS_Clock' and 'examples/LEAmDNS/mDNS_ServiceMonitor' for implementation examples of the advanced features. - LEAmDNS is (mostly) client source code compatible to 'Legacy' ESP8266mDNS implementation, so it could be - use as a 'drop-in' replacement in existing projects. + LEAmDNS is expected to be compatible with the original ESP8266mDNS implementation, and it can be + used as a drop-in replacement in existing projects. This library is free software; you can redistribute it and/or From 65169115502e6307cbc6ce1cacd0372a0ebeb8f4 Mon Sep 17 00:00:00 2001 From: Clemens Kirchgatterer Date: Fri, 19 Nov 2021 11:28:15 +0100 Subject: [PATCH 3/3] Update libraries/ESP8266mDNS/src/ESP8266mDNS.h Co-authored-by: Max Prokhorov --- libraries/ESP8266mDNS/src/ESP8266mDNS.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/libraries/ESP8266mDNS/src/ESP8266mDNS.h b/libraries/ESP8266mDNS/src/ESP8266mDNS.h index 0656f53dde..8b035a7986 100644 --- a/libraries/ESP8266mDNS/src/ESP8266mDNS.h +++ b/libraries/ESP8266mDNS/src/ESP8266mDNS.h @@ -15,8 +15,8 @@ - Dynamic queries for DNS-SD services with cached and updated answers and user notifications - Support for multi-homed client host domains - See 'LEAmDNS.h' for more implementation details and usage information. - See 'examples/LEAmDNS/mDNS_Clock' and 'examples/LEAmDNS/mDNS_ServiceMonitor' for implementation examples of the advanced features. + See 'src/LEAmDNS.h' for implementation details, configuration and usage information. + See 'examples/LEAmDNS/' for examples of the new features. LEAmDNS is expected to be compatible with the original ESP8266mDNS implementation, and it can be used as a drop-in replacement in existing projects.