Commit graph

17 commits

Author SHA1 Message Date
ivmarkov
42470e1a34 Fix the no_std build 2023-06-13 10:12:42 +00:00
ivmarkov
2e0a09b532 built-in mDNS; memory optimizations 2023-05-24 10:07:11 +00:00
ivmarkov
86083bd831 Builds for STD with ESP IDF 2023-05-14 09:08:51 +00:00
ivmarkov
a539f4621e More crypto fixes 2023-05-14 09:08:51 +00:00
ivmarkov
2f2e332c75 Fix compilation errors in crypto 2023-05-14 09:08:51 +00:00
imarkov
2a2bdab9c5 Optional feature to capture stacktrace on error 2023-05-14 09:08:51 +00:00
ivmarkov
fdea2863fa Persistence bugfixing 2023-05-14 09:08:51 +00:00
ivmarkov
7437cf2c94 Simple persistance via TLV 2023-05-14 09:08:51 +00:00
ivmarkov
4c83112b33 Bugfix: fabric adding wrongly started at index 0 2023-05-14 09:08:51 +00:00
ivmarkov
d446007f6b Support for no_std
Support for no_std

Further no_std compat
2023-05-14 09:08:51 +00:00
bjoernQ
bb07ff987b Reduce allocations in crypto_rustcrypto.rs 2023-05-11 09:06:53 +02:00
bjoernQ
e6b95f9cc6 Make RustCrypto work on 32-bit machines 2023-05-05 16:26:32 +02:00
Wakahisa
a9437819c6 Fix openssl build failure 2023-04-02 13:24:14 +02:00
Restyled.io
856a689d1b Restyled by rustfmt 2023-04-02 13:15:19 +02:00
Wakahisa
bab8eb8124 Crypto backed by RustCrypto crates
Almost all crates are no_std and don't require std.
Only `x509-cert` does.

Manually tested with the onoff example.
2023-04-02 13:07:36 +02:00
Kedar Sovani
034d169cf5 mbedtls: Use ASN1Writer instead of hacking it up 2023-02-13 10:56:34 +05:30
Kedar Sovani
77af70d8f1 Initial commit
merged from https://github.com/kedars/matter-rs
2022-12-27 09:52:25 +05:30