60d7145630
Merge pull request #364 from adafruit/circuitpython
...
Fix MDNS free host list (IDFGH-11116)
2023-10-09 14:44:51 +04:00
ea54eef0d0
fix(mdns): set host list NULL on destroy
2023-10-06 09:51:00 -07:00
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
c48e44205d
fix(common): removed Wno-format flag and fixed formatting warnings
2023-09-25 19:55:44 +04:00
3dadce2d5e
fix(mdns): remove the the range of MDNS_MAX_SERVICES and fix issues of string functions
2023-09-22 17:25:23 +08:00
0cb1156480
bump(mdns): 1.2.0 -> 1.2.1
...
1.2.1
Features
- Allow setting length of mDNS action queue in menuconfig (28cd898
)
Bug Fixes
- fix build issue if CONFIG_ESP_WIFI_ENABLED disabled (24f7031
)
- added idf_component.yml for examples (d273e10
)
- added guard check for null pointer (71bb461
)
2023-08-29 16:57:18 +04:00
24f7031012
fix(mdns): fix build issue if CONFIG_ESP_WIFI_ENABLED disabled
2023-08-29 13:41:26 +04:00
27303d28b2
Merge pull request #345 from gabsuren/fix/example_component_manager
...
fix(common): added idf_component.yml for examples
2023-08-22 14:04:32 +04:00
d273e10819
fix(common): added idf_component.yml for examples
2023-08-22 13:55:10 +04:00
71bb461ed8
fix(mdns): added guard check for null pointer
2023-08-03 13:53:17 +04:00
28cd898eca
feat(mdns): Allow setting length of mDNS action queue in menuconfig
2023-07-18 19:09:16 +08:00
181b6e4013
bump(mdns): 1.1.0 -> 1.2.0
...
1.2.0
Features
- add an API for setting address to a delegated host (ddc3eb6
)
- Add support for lwip build under linux (588465d
)
- Allow for adding a delegated host with no address (c562461
)
- Add APIs for looking up self hosted services and getting the self hostname (f0df12d
)
Bug Fixes
- Refactor freertos linux compat layers (79a0e57
)
- Fix delegated service PTR response (cab0e1d
)
- Added unit tests to CI + minor fix to pass it (c974c14
)
Updated
- docs: update documentation links (4de5298
)
2023-07-04 11:56:33 +04:00
ddc3eb62d0
feat(mdns): add an API for setting address to a delegated host
2023-06-29 21:57:39 +08:00
588465d9db
feat(examples): Add support for lwip build under linux
2023-06-20 15:15:37 +02:00
79a0e57ca1
fix(mdns): Refactor freertos linux compat layers
...
Move it to a separate component that could be shared by multiple network
libs.
2023-06-20 15:15:37 +02:00
68392f0ba9
Merge pull request #301 from zwx1995esp/fix/delegated_service_PTR_response
...
fix(mdns): Fix delegated service PTR response (IDFGH-10237)
2023-06-01 23:38:56 +02:00
cab0e1d10e
fix(mdns): Fix delegated service PTR response
2023-06-01 19:01:54 +08:00
c562461711
feat(mdns): Allow for adding a delegated host with no address
2023-05-26 14:03:22 +08:00
8b9c957fe0
Merge pull request #295 from wqx6/mdns/lookup_selfhosted_services
...
mdns: Add APIs for looking up self hosted services and getting the self hostname (IDFGH-10130)
2023-05-18 07:15:59 +02:00
f0df12dad3
feat(mdns): Add APIs for looking up self hosted services and getting the self hostname
2023-05-18 12:25:50 +08:00
c974c14220
fix(websocket): Added unit tests to CI + minor fix to pass it
2023-05-17 07:14:48 +02:00
4de52981cb
docs: update documentation links
2023-05-12 12:21:55 +04:00
c8fe4092c4
bump(mdns): 1.0.9 -> 1.1.0
...
1.1.0
Features
- Decouple main module from mdns-networking (d238e93
)
Bug Fixes
- Use idf-build-apps package for building mdns (1a0a41f
)
- socket networking to init interfaces properly (ee9b04f
)
- Removed unused internal lock from mdns_server struct (a06fb77
)
- Resolve conflicts only on self hosted items (e69a9eb
, #185 )
- Fix memory issues reported by valgrind (0a682e7
)
Updated
- docs(common): updated component and example links (f48d9b2
)
- Add APIs to look up delegated services (87dcd7d
)
- Fix deadly mdns crash (4fa3023
)
- docs(common): improving documentation (ca3fce0
)
- append all ipv6 address in mdns answer (5ed3e9a
)
- test(mdns): Host tests to use IDF's esp_event_stub (537d170
)
2023-04-28 19:32:47 +02:00
f48d9b2fcf
docs(common): updated component and example links
2023-04-19 11:58:05 +04:00
6c299c068b
Merge pull request #274 from david-cermak/bugfix/ci_mdns_all_targets
...
mdns: Build all targets and releases
2023-04-18 10:38:46 +02:00
ea5d3cee29
Merge pull request #268 from wqx6/search_delegated_service
...
mdns: Add APIs to lookup delegated services (IDFGH-9790)
2023-04-18 10:38:27 +02:00
1a0a41fa2d
fix(mdns): Use idf-build-apps package for building mdns
2023-04-17 13:44:18 +02:00
87dcd7dc7d
mdns: Add APIs to look up delegated services
2023-04-17 19:35:41 +08:00
4fa3023ea2
Fix deadly mdns crash
2023-04-05 16:13:07 +02:00
ca3fce003e
docs(common): improving documentation
...
- update esp_modem to use esp_docs
- migrated docs from github pages to docs.espressif.com
2023-03-31 12:04:46 +04:00
ee9b04f598
fix(mdns): socket networking to init interfaces properly
2023-03-22 12:17:09 +01:00
d238e9311b
feat(mdns): Decouple main module from mdns-networking
...
Removed sharing the data via the global variable `_mdns_server`, added
API `mdns_is_netif_ready()`
2023-03-22 12:16:28 +01:00
5ed3e9a6a1
mdns: append all ipv6 address in mdns answer
2023-03-22 12:00:38 +08:00
a06fb7714b
fix(mdns): Removed unused internal lock from mdns_server struct
2023-03-20 16:55:49 +01:00
e69a9ebb3d
fix(mdns): Resolve conflicts only on self hosted items
...
Skip solving conflicts for delegated names and delegated services
Closes https://github.com/espressif/esp-protocols/issues/185
2023-03-20 16:55:49 +01:00
537d170f1d
test(mdns): Host tests to use IDF's esp_event_stub
...
Also fixes one minor from esp_netif_linux implementation
2023-03-20 12:17:36 +01:00
0a682e7f12
fix(mdns): Fix memory issues reported by valgrind
...
* Read after the allocated area (which may lead to subsequent
mdns name corruption)
* Potentially uninit variable used in condition
2023-03-19 20:58:10 +01:00
c92ce075fd
bump(mdns): 1.0.8 -> 1.0.9
2023-03-16 08:18:33 +01:00
f29719fa0b
ci(common): force scoping commit messages with components
...
Add simple changelog generator and mdns tag formatter
2023-03-16 08:18:33 +01:00
200cbb3383
fix(common): Reintroduce missing CHANGELOGs
...
Closes https://github.com/espressif/esp-protocols/issues/235
2023-03-13 12:58:25 +01:00
ef3f0ee688
Add homepage URL and License to all components
2023-03-02 12:35:17 +01:00
1c850ddacf
docs: fix of mdns link translation
2023-02-20 16:11:24 +04:00
9ae88aab48
Merge pull request #223 from AndriiFilippov/master
...
Unite all tags under common structure (IDFGH-9399)
2023-02-17 15:08:18 +01:00
c6db3ea84c
unite all tags under common structure
...
py test: update tags under common structure
2023-02-17 14:27:34 +01:00
9fb01ca534
Merge pull request #219 from david-cermak/feat/mdns_reverse_query_ip6
...
feat(mdns): Add support for IPv6 reverse query
2023-02-15 08:07:17 +01:00
d464ed7d30
feat(mdns): Add reverse lookup to the example and test
2023-02-15 07:48:04 +01:00
73f2800b59
components/mdns: use semaphore instead of task notification bits (IDFGH-9380)
...
Component should not alter the task notification bits of the calling task.
2023-02-14 11:43:02 +01:00
d4825f5c53
feat(mdns): Add support for IPv6 reverse query
...
Implements reverse querries together with
b87bef52e5
(IPv4)
Closes https://github.com/espressif/esp-protocols/issues/101
2023-02-07 20:16:26 +01:00
b9b4a75000
mdns: bump the component version to 1.0.8
2023-02-06 15:43:01 +01:00
91134f10ff
mdns: Make reverse query conditional per Kconfig
...
and auto-register reverse logical names
2023-02-02 10:32:01 +01:00