ivmarkov
7f9ccbc38d
Sequential Exchange API
2023-07-21 12:15:12 +00:00
ivmarkov
443324a764
More inlines
2023-07-21 12:15:11 +00:00
ivmarkov
1e6cd69de8
built-in mDNS; memory optimizations
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
695869f13a
Fix compilation errors in crypto
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
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
bcbac965cd
Remove allocations from Cert handling
2023-07-21 12:09:56 +00:00
ivmarkov
fcc87bfaf4
Long reads and subscriptions reintroduced
2023-07-21 12:09:56 +00:00
ivmarkov
40f353c92e
Support for no_std
...
Support for no_std
Further no_std compat
2023-07-21 12:09:56 +00:00
Kedar Sovani
725d19187e
Session: Include NoC CAT fields, and populate them from the CASE exchange
2023-02-10 09:15:31 +05:30
Kedar Sovani
5c7e13c649
pase: Split out a separate Pase Mgr
...
- This is required so that the AdminCommissioning Cluster has a reference to the Pase Mgr
- The Cluster can then open commissioning window accordingly
- Right now, for the error paths in the PASE/CASE sessions, I have set ResponseRequired to No,
but I am not quite sure if this is the expected behaviour. Need to check
2023-01-12 17:55:27 +05:30
Kedar Sovani
e398fbfe00
Transaction: Meaningful method names
2023-01-04 08:38:36 +05:30
Kedar Sovani
752a2f3880
Make CASE work with iOS
...
- The initiator ICAC is also optional in this scenario
- Secondly, it was observed that the NOC was larger than 256, so we've got to use str16 instead
2023-01-01 11:54:58 +05:30
Kedar Sovani
569f1bb19b
OpCreds: ICAC is optional and may not be added as part of commissioning
2022-12-31 11:04:33 +05:30
Kedar Sovani
77af70d8f1
Initial commit
...
merged from https://github.com/kedars/matter-rs
2022-12-27 09:52:25 +05:30