ivmarkov
|
e8babedd87
|
Support for ESP-IDF build
|
2023-07-21 12:15:12 +00:00 |
|
ivmarkov
|
488ef5b9f0
|
Proper mDNS responder
|
2023-07-21 12:15:12 +00:00 |
|
ivmarkov
|
b882aad1ff
|
Clippy
|
2023-07-21 12:15:12 +00:00 |
|
ivmarkov
|
c0d1b85d9d
|
Default mDns impl
|
2023-07-21 12:15:11 +00:00 |
|
ivmarkov
|
de3d3de004
|
Make Matter covariant over its lifetime
|
2023-07-21 12:15:11 +00:00 |
|
ivmarkov
|
1b879f1a5b
|
Simplify main user-facing API
|
2023-07-21 12:15:11 +00:00 |
|
ivmarkov
|
8e9d8887da
|
Fix a bug in mDNS
|
2023-07-21 12:15:11 +00:00 |
|
ivmarkov
|
b94484b67e
|
Make sure nix is not brought in no-std compiles
|
2023-07-21 12:15:11 +00:00 |
|
ivmarkov
|
2cde37899d
|
Make the example working again
|
2023-07-21 12:15:11 +00:00 |
|
ivmarkov
|
443324a764
|
More inlines
|
2023-07-21 12:15:11 +00:00 |
|
ivmarkov
|
931e30601e
|
Clippy
|
2023-07-21 12:15:11 +00:00 |
|
ivmarkov
|
357eb73c6f
|
Control memory by removing implicit copy
|
2023-07-21 12:15:11 +00:00 |
|
ivmarkov
|
1e6cd69de8
|
built-in mDNS; memory optimizations
|
2023-07-21 12:15:11 +00:00 |
|
ivmarkov
|
bd61c95c7d
|
no_std needs default features switched off for several crates
|
2023-07-21 12:15:11 +00:00 |
|
ivmarkov
|
870ae6f21c
|
Move MATTER_PORT outside of STD-only udp module
|
2023-07-21 12:15:11 +00:00 |
|
ivmarkov
|
592d1ee028
|
Just use time-rs in no_std mode
|
2023-07-21 12:15:11 +00:00 |
|
ivmarkov
|
a4b8b53014
|
Builds for STD with ESP IDF
|
2023-07-21 12:15:10 +00:00 |
|
ivmarkov
|
9d59c79674
|
Colorizing is now no_std compatible
|
2023-07-21 12:12:55 +00:00 |
|
ivmarkov
|
e741cab89d
|
More crypto fixes
|
2023-07-21 12:12:55 +00:00 |
|
ivmarkov
|
695869f13a
|
Fix compilation errors in crypto
|
2023-07-21 12:12:55 +00:00 |
|
ivmarkov
|
06b0fcd6f5
|
Fix no_std errors
|
2023-07-21 12:12:55 +00:00 |
|
ivmarkov
|
89014ed7f2
|
Remove heapless::String from QR API
|
2023-07-21 12:12:55 +00:00 |
|
imarkov
|
974ac4d1d8
|
Optional feature to capture stacktrace on error
|
2023-07-21 12:12:55 +00:00 |
|
ivmarkov
|
3dccc0d710
|
Persistence - trace info
|
2023-07-21 12:12:55 +00:00 |
|
ivmarkov
|
934ecb9165
|
Persistence bugfixing
|
2023-07-21 12:12:55 +00:00 |
|
ivmarkov
|
86e01a0a1b
|
Simple persistance via TLV
|
2023-07-21 12:12:55 +00:00 |
|
ivmarkov
|
4b39884f6f
|
Bugfix: unnecessary struct container
|
2023-07-21 12:12:55 +00:00 |
|
ivmarkov
|
e8e847cea6
|
Bugfix: subscription_id was not sent
|
2023-07-21 12:12:55 +00:00 |
|
ivmarkov
|
076ba06e07
|
Bugfix: missing descriptor cluster
|
2023-07-21 12:12:55 +00:00 |
|
ivmarkov
|
635be2c35a
|
Error log on arm failure
|
2023-07-21 12:12:55 +00:00 |
|
ivmarkov
|
2a57ecbd87
|
Bugfix: only report devtype for the queried endpoint
|
2023-07-21 12:12:55 +00:00 |
|
ivmarkov
|
09a523fc50
|
TX packets are reused; need way to reset them
|
2023-07-21 12:12:55 +00:00 |
|
ivmarkov
|
2fc4e6ddcf
|
Root cert buffer too short
|
2023-07-21 12:12:55 +00:00 |
|
ivmarkov
|
9964466138
|
MRP standalone ack messages should not be acknowledged
|
2023-07-21 12:12:55 +00:00 |
|
ivmarkov
|
f804c21c0b
|
Bugfix: fabric adding wrongly started at index 0
|
2023-07-21 12:12:55 +00:00 |
|
ivmarkov
|
f9536be1e3
|
Bugfix: two separate failsafe instances were used
|
2023-07-21 12:12:55 +00:00 |
|
ivmarkov
|
b2805570ea
|
Restore transaction completion code
|
2023-07-21 12:12:55 +00:00 |
|
ivmarkov
|
9a23a2af2d
|
Bugfix: arm failsafe was reporting wrong status
|
2023-07-21 12:12:55 +00:00 |
|
ivmarkov
|
7ef7e93eb4
|
Heap-allocated packets not necessary; no_std and no-alloc build supported end-to-end
|
2023-07-21 12:12:55 +00:00 |
|
ivmarkov
|
8b3bb9527c
|
Comm with chip-tool
|
2023-07-21 12:12:54 +00:00 |
|
ivmarkov
|
36011c2e3c
|
Actually add the bonjour feature
|
2023-07-21 12:12:54 +00:00 |
|
ivmarkov
|
eb3c9cdfb1
|
Cleanup a bit the mDns story
|
2023-07-21 12:12:54 +00:00 |
|
ivmarkov
|
2ea31432d5
|
On-off example now buildable
|
2023-07-21 12:12:54 +00:00 |
|
ivmarkov
|
faf5af3e1f
|
no_std printing of QR code (kind of...)
|
2023-07-21 12:12:54 +00:00 |
|
ivmarkov
|
d558c73f8d
|
Cleanup the dependencies as much as possible
|
2023-07-21 12:12:53 +00:00 |
|
ivmarkov
|
d934912007
|
Fix compilation error since the introduction of UtcCalendar
|
2023-07-21 12:09:56 +00:00 |
|
ivmarkov
|
688d7ea8d5
|
More ergonomic api when STD is available
|
2023-07-21 12:09:56 +00:00 |
|
ivmarkov
|
505fa39e82
|
Create new secure channel sessions without async-channel
|
2023-07-21 12:09:56 +00:00 |
|
ivmarkov
|
d9c99d73ee
|
Chrono dep made optional
|
2023-07-21 12:09:56 +00:00 |
|
ivmarkov
|
bd87ac4ab3
|
Linux & MacOS mDNS services now implement the Mdns trait
|
2023-07-21 12:09:56 +00:00 |
|