MDNS Refactoring and Multi-Node #209
Streamline DNSCodec datastructure names
254054a7
DNSCodec: Add support for Truncated Queries and Responses and more types
f809c3d8
DNSCodec: Fix IPv6 AAAA record decoding and decode zero sequences cor…
de56067a
DNSCodec: Fix QName encoding for empty names
50ac840b
DNSCodec: Allow encoding of one record as own method
5b369fdc
DNSCodec: Allow raw data encoding via ByteArray as already decoded
5fe76ccb
Time: Added a promise based sleep method
c9cc8c81
DNSCodec: Enhance tests
b68359ba
Broadcaster: Rename interface and add extensible types for the commis…
cd2a6094
Scanner: Refactor and detail
4951638e
MDNS: Add more naming methods because used in various places
fd60b2a2
MDNS: Implement MdnsInstanceBroadcaster
8749994b
MDNS: Enhance Broadcaster to handle multiple instances/ports
9d75eb61
MDNS: Enhance MdnsServer to handle multiple instances/ports
71587a62
MDNS: Refactor Mdns Scanner for multi Query usage
8feece97
MDNS: Adjust tests
0cbc5cb7
UDP: Allow local listening port for UDP channels to be optional for c…
c74ae8b3
Network: IPv6 ULA addresses will not match to any network interface b…
8de9b3e7
Network: UDP channel refactoring
6d1c9580
Network: Allow UDP channels to be closed
05f62d28
Controller: User ServerAddress and make IPv4 optional
e843b6f4
Controller: Discover devices rather than using hard coded IP/port
c395d4b4
CommissioningController: Refactor to use discovery identifiers and al…
0e1ca74d
CommissioningController: Refactor to use discovery identifiers and al…
790087cd
CommissioningServer/MatterDevice: Adjust to ue InstanceBroadcaster
89e843e2
MatterServer: Allow multi-node operations and use MDNS classes for al…
8ddd17c0
tests: Adjust tests to new logic
a129c140
Adjust ControllerNode example to new structure
065b245b
Add new example MultiDeviceNode
fd03bd79
update TODO and Readme
abdfdef1
MDNS Broadcaster: Add Data type for setFabbric too
afa47758
MDNS Broadcaster: Fix Commissioner info announcements
3cb96e20
MDNS: Enhance tests
60a019b6
remove unneeded logging in test
a438ce2a
lauckhart
approved these changes
on 2023-07-17
Merge branch 'main' into mdns-and-multinode
c37926ca
Address review feedback
b2bb40ee
Add PairingHint typing and validation
fbe9cbad
Code optimization
13cfae65
lauckhart
approved these changes
on 2023-07-18
fix tests and finalize
b37b8978
disable ipv4 in this test makes logs more readable
307d8d85
Merge branch 'main' into mdns-and-multinode
a65c604e
typo
70d94317
Apollon77
merged
9941b2cd
into main 1 year ago
Apollon77
deleted the mdns-and-multinode branch 1 year ago
Assignees
No one assigned
Login to write a write a comment.
Login via GitHub