David Cermak
1e8ede3396
feat(mdns): Add console command for mdns browsing
2024-08-15 16:18:42 +02:00
David Cermak
f107dcd118
feat(mdns): Console test: set instance for service
2024-08-15 16:18:42 +02:00
David Cermak
ee00e97b2b
feat(mdns): Console test: add subtype for service
2024-08-15 16:18:42 +02:00
David Cermak
07b79abf62
feat(mdns): Console test: set port for (delegated) srvs
2024-08-15 16:18:42 +02:00
David Cermak
c9a58d7350
feat(mdns): Console test: add/remove TXT recs for delegated srvs
2024-08-15 16:18:42 +02:00
David Cermak
6b9a6ce65b
feat(mdns): Console test for changing TXT records
2024-08-15 16:18:42 +02:00
David Cermak
43de7e5c4d
feat(mdns): Console test for add/remove delegated service APIs
2024-08-15 16:18:42 +02:00
David Cermak
ce7f326af0
feat(mdns): Console test for add/remove delegated host APIs
2024-08-15 16:18:42 +02:00
David Cermak
a91ead8ef5
feat(mdns): Console test for lookup service APIs
2024-08-15 16:18:42 +02:00
David Cermak
50d059af07
feat(mdns): Add linux console functional tests
2024-08-15 15:25:49 +02:00
Xu Si Yu
e2f0477a00
feat(mdns): check if the txt items is changed when browsing
2024-07-16 10:44:05 +08:00
Suren Gabrielyan
21d1540b76
bump(mdns): 1.3.1 -> 1.3.2
...
1.3.2
Features
- add check of instance when handling PTR query (6af6ca5 )
Bug Fixes
- Fix of mdns afl tests (139166c )
- remove same protocol services with different instances (042533a )
2024-06-04 16:43:44 +04:00
Suren Gabrielyan
139166c2c5
fix(mdns): Fix of mdns afl tests
2024-06-04 10:23:27 +04:00
Suren Gabrielyan
7437d31368
Merge pull request #574 from DejinChen/fix/remove_same_protocol_service
...
fix(mdns): remove same protocol services with different instances
2024-06-03 14:26:40 +04:00
Xu Si Yu
6af6ca52a2
feat(mdns): add check of instance when handling PTR query
2024-05-31 17:29:14 +08:00
chendejin
042533af90
fix(mdns): remove same protocol services with different instances
2024-05-31 16:37:22 +08:00
Suren Gabrielyan
2c4c88b4fb
bump(mdns): 1.3.0 -> 1.3.1
...
1.3.1
Bug Fixes
- free txt value len (afd98bb )
2024-05-14 15:00:27 +04:00
chendejin
afd98bb9c5
fix(mdns): free txt value len
2024-05-10 17:44:48 +08:00
Suren Gabrielyan
b3ba71ff4d
bump(mdns): 1.2.5 -> 1.3.0
...
1.3.0
Features
- add a new mdns query mode `browse` (af330b6 )
- Make including mdns_console KConfigurable (27adbfe )
Bug Fixes
- Schedule all queued Tx packets from timer task (d4e693e )
- add lock for some common apis (21c84bf )
- fix mdns answer append while host is invalid (7be16bc )
2024-04-10 11:24:25 +04:00
Suren
fbdb2483f5
Merge pull request #522 from zwx1995esp/feature/mdns_add_browse_suport
...
mdns add browse support (IDFGH-12512)
2024-04-10 09:48:55 +04:00
zwx
af330b6396
feat(mdns): add a new mdns query mode browse
2024-04-10 11:23:24 +08:00
David Cermak
d4e693e392
fix(mdns): Schedule all queued Tx packets from timer task
...
Co-Authored-By: not-my-real-name <none@interent.com >
Partially addresses: https://github.com/espressif/esp-idf/issues/13333
2024-03-20 11:47:29 +01:00
david-cermak
963b32e7b4
Merge pull request #497 from rretanubun/make-mdns-console-kcconfig
...
feat(mdns): Make including mdns_console KConfig (IDFGH-11988)
2024-03-20 09:39:34 +01:00
zwx
21c84bfa8d
fix(mdns): add lock for some common apis
2024-03-14 17:53:05 +08:00
zwx
7be16bcc88
fix(mdns): fix mdns answer append while host is invalid
2024-03-11 20:26:38 +08:00
Suren Gabrielyan
a82c7922aa
bump(mdns): 1.2.4 -> 1.2.5
...
1.2.5
Bug Fixes
- Fixed build issues for targets without WiFi caps (302b46f )
2024-03-06 10:32:17 +04:00
David Cermak
302b46f8e2
fix(mdns): Fixed build issues for targets without WiFi caps
2024-03-01 10:24:29 +01:00
Suren Gabrielyan
247ca41bb7
bump(mdns): 1.2.3 -> 1.2.4
...
1.2.4
Bug Fixes
- Correction on 6d2c475 MDNS_PREDEF_NETIF_ETH fix (fc59f87c4e )
- fix the logic of creating pcb for networking socket (5000a9a20a )
- fix compiling issue when disabling IPv4 (2646dcd23a )
- Fix compile error when MDNS_PREDEF_NETIF_ETH is defined, but ETH_ENABLED is not (#459 ) (6d2c475c20 )
2024-02-06 11:51:38 +04:00
Suren
891384cc53
Merge pull request #414 from wqx6/fix/mdns_disable_ipv4
...
fix(mdns): fix compiling issue when disabling IPv4 (IDFGH-11453)
2024-02-06 11:45:45 +04:00
Richard Retanubun
27adbfeb3b
feat(mdns): Make including mdns_console KConfigurable
...
The CLI that mdns_console offers is very useful for debugging
and bootstrapping mDNS onto new projects, but some projects
may not want console CLI in place to reduce binary size.
This gives a KConfig option to do so.
2024-01-26 13:35:47 -05:00
David Cermak
fc59f87c4e
fix(mdns): Correction on 6d2c475 MDNS_PREDEF_NETIF_ETH fix
2024-01-17 11:51:17 +01:00
WanqQixiang
5000a9a20a
fix(mdns): fix the logic of creating pcb for networking socket
2024-01-17 10:48:40 +08:00
WanqQixiang
2646dcd23a
fix(mdns): fix compiling issue when disabling IPv4
2024-01-17 10:48:40 +08:00
Marek Maškarinec
6d2c475c20
fix(mdns): Fix compile error when MDNS_PREDEF_NETIF_ETH is defined, but ETH_ENABLED is not ( #459 )
...
Signed-off-by: Marek Maškarinec <marek@mrms.cz >
2024-01-15 16:50:44 +01:00
Suren Gabrielyan
75af01670e
bump(mdns): 1.2.2 -> 1.2.3
...
1.2.3
Bug Fixes
- fixed CI issues for host and afl tests (4be5efc84e )
- fix copy delegated host addr (19fb36000c )
- enable CONFIG_ESP_WIFI_ENABLED if CONFIG_SOC_WIFI_SUPPORTED is also enabled (for ESP-IDF <= 5.1) (d20a718320 )
- remove protocol_examples_common (1ee9dae6bf )
- move the example into a subdirectory (d28232b9f8 )
- reference protocol_examples_common from IDF (c83b76ea8f )
2024-01-05 14:00:34 +04:00
Suren
d2e4370d30
Merge pull request #469 from DejinChen/component/mdns_host_address_fix
...
fix(mdns): fix copy delegated host addr (IDFGH-11829)
2024-01-04 21:13:58 +04:00
Suren Gabrielyan
4be5efc84e
fix(mdns): fixed CI issues for host and afl tests
2024-01-04 17:46:18 +04:00
chendejin
19fb36000c
fix(mdns): fix copy delegated host addr
2024-01-03 17:12:41 +08:00
Suren Gabrielyan
d20a718320
fix(mdns): enable CONFIG_ESP_WIFI_ENABLED if CONFIG_SOC_WIFI_SUPPORTED is also enabled (for ESP-IDF <= 5.1)
2023-11-14 14:48:42 +04:00
Ivan Grokhotkov
1ee9dae6bf
fix(common): remove protocol_examples_common
...
Remaining references to protocol_examples_common are replaced with
references to ESP-IDF.
We will later re-add protocol_examples_common or some equivalent of it
under components/, and release it to the Component Registry.
2023-11-09 15:38:44 +01:00
Ivan Grokhotkov
d28232b9f8
fix(mdns): move the example into a subdirectory
...
By default, component manager expects that the examples are located
under <component>/examples/<name>. Move mdns example so that it is
found.
2023-11-09 15:37:37 +01:00
Ivan Grokhotkov
c83b76ea8f
fix(mdns): reference protocol_examples_common from IDF
...
This makes the example project usable from the component registry
2023-11-09 15:32:05 +01:00
Suren Gabrielyan
0bb72f29be
bump(mdns): 1.2.1 -> 1.2.2
...
1.2.2
Bug Fixes
- add terminator for the getting host name (b6a4d94 )
- Enable ESP_WIFI_CONFIG when ESP-IDF <= 5.1 (0b783c0 )
- set host list NULL on destroy (ea54eef )
- removed Wno-format flag and fixed formatting warnings (c48e442 )
- remove the the range of MDNS_MAX_SERVICES and fix issues of string functions (3dadce2 )
2023-11-01 13:27:40 +04:00
Suren
ebdac9cc01
Merge pull request #409 from zwx1995esp/fix/mdns_host_name_get
...
fix(mdns): add terminator for the getting host name
2023-11-01 13:25:15 +04:00
zwx
b6a4d94ab0
fix(mdns): add terminator for the getting host name
2023-10-31 19:45:35 +08:00
Suren Gabrielyan
0b783c01dd
fix(mdns): Enable ESP_WIFI_CONFIG when ESP-IDF <= 5.1
2023-10-30 13:34:51 +04:00
Suren
60d7145630
Merge pull request #364 from adafruit/circuitpython
...
Fix MDNS free host list (IDFGH-11116)
2023-10-09 14:44:51 +04:00
Scott Shawcroft
ea54eef0d0
fix(mdns): set host list NULL on destroy
2023-10-06 09:51:00 -07:00
david-cermak
af1f39e70d
Merge pull request #355 from wqx6/mdns_service_limit
...
fix(mdns): remove the range of MDNS_MAX_SERVICES and fix some issues of str-functions
2023-09-26 19:59:26 +02:00
Suren Gabrielyan
c48e44205d
fix(common): removed Wno-format flag and fixed formatting warnings
2023-09-25 19:55:44 +04:00