-
Streamline DNSCodec datastructure names
-
DNSCodec: Add support for Truncated Queries and Responses and more types
-
DNSCodec: Fix IPv6 AAAA record decoding and decode zero sequences correctly
-
DNSCodec: Fix QName encoding for empty names
-
DNSCodec: Allow encoding of one record as own method
-
DNSCodec: Allow raw data encoding via ByteArray as already decoded
-
Time: Added a promise based sleep method
-
DNSCodec: Enhance tests
-
Broadcaster: Rename interface and add extensible types for the commission data
-
Scanner: Refactor and detail
-
MDNS: Add more naming methods because used in various places
-
MDNS: Implement MdnsInstanceBroadcaster
-
MDNS: Enhance Broadcaster to handle multiple instances/ports
-
MDNS: Enhance MdnsServer to handle multiple instances/ports
-
MDNS: Refactor Mdns Scanner for multi Query usage
-
MDNS: Adjust tests
-
UDP: Allow local listening port for UDP channels to be optional for controller usecases
-
Network: IPv6 ULA addresses will not match to any network interface but are routable locally, so consider them as ok for "default network interface"
-
Network: UDP channel refactoring
-
Network: Allow UDP channels to be closed
-
Controller: User ServerAddress and make IPv4 optional
-
Controller: Discover devices rather than using hard coded IP/port
-
CommissioningController: Refactor to use discovery identifiers and allow to disable IPv4
-
CommissioningController: Refactor to use discovery identifiers and allow to disable IPv4
-
CommissioningServer/MatterDevice: Adjust to ue InstanceBroadcaster
-
MatterServer: Allow multi-node operations and use MDNS classes for all nodes
-
tests: Adjust tests to new logic
-
Adjust ControllerNode example to new structure
-
Add new example MultiDeviceNode
-
update TODO and Readme
-
MDNS Broadcaster: Add Data type for setFabbric too
-
MDNS Broadcaster: Fix Commissioner info announcements
-
MDNS: Enhance tests
-
remove unneeded logging in test
-
Merge branch 'main' into mdns-and-multinode
-
Address review feedback
-
Add PairingHint typing and validation
-
Code optimization
-
fix tests and finalize
-
disable ipv4 in this test makes logs more readable
-
Merge branch 'main' into mdns-and-multinode
-
typo