Commit graph

21 commits

Author SHA1 Message Date
ivmarkov
2e0a09b532 built-in mDNS; memory optimizations 2023-05-24 10:07:11 +00:00
ivmarkov
2f2e332c75 Fix compilation errors in crypto 2023-05-14 09:08:51 +00:00
ivmarkov
5fc3d2d510 Remove heapless::String from QR API 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
52185ec9a4 Cleanup a bit the mDns story 2023-05-14 09:08:51 +00:00
ivmarkov
17002db7e1 no_std printing of QR code (kind of...) 2023-05-14 09:08:51 +00:00
ivmarkov
f7a887c1d2 Remove allocations from Base38 and QR calc 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
Marcel
10b734da7d Fixed suggestions 2023-01-15 11:52:54 +01:00
Marcel
e4fd1f5194 Compute qr version 2023-01-14 16:19:13 +01:00
Marcel
4653b6d3f9 Merge branch 'mdns-discovery' into mdns-disco-multi-admin 2023-01-14 16:00:47 +01:00
Marcel
23b4473eba Support writing of signed int 2023-01-14 11:01:08 +01:00
Marcel
c8cc5b7ea1 Fix buffer and write strings as utf8 2023-01-13 17:38:39 +01:00
Marcel
8071a7b931 Optional length when encoding 2023-01-13 13:05:22 +01:00
Marcel
0569cfc771 More idiomatic logic 2023-01-13 11:40:16 +01:00
Marcel
f39cff0bc2 Encode optional data fields 2023-01-12 15:42:21 +01:00
Marcel
b74ae4ff01 Prep for optional TLV data 2023-01-12 13:13:50 +01:00
Marcel
57f94dbfd6 Merge branch 'mdns-discovery' into mdns-disco-multi-admin 2023-01-11 22:31:28 +01:00
Marcel
0f0b87a369 Copyright notice 2023-01-11 22:30:40 +01:00
Marcel
13c522d4be Clean-up 2023-01-11 22:28:23 +01:00
Marcel
38b758398d Clean-up 2023-01-11 22:12:04 +01:00