- 28 Jun, 2022 2 commits
-
-
Brendan Moran authored
-
Brendan Moran authored
-
- 16 Jan, 2022 1 commit
-
-
Brendan Moran authored
-
- 14 Jan, 2022 1 commit
-
-
Brendan Moran authored
-
- 10 Mar, 2021 1 commit
-
-
Brendan Moran authored
Also add tests, makefile for parser
-
- 02 Mar, 2021 2 commits
-
-
Brendan Moran authored
-
Brendan Moran authored
Remove mbed files
-
- 24 Sep, 2020 1 commit
-
-
Brendan Moran authored
Correct generation of manifest, specifically digests. Add reporting policy to SUIT parser.
-
- 14 Jul, 2020 1 commit
-
-
Brendan Moran authored
Default was 1k, which was too small for hss-lms
-
- 13 Jul, 2020 1 commit
-
-
Brendan Moran authored
-
- 02 Jul, 2020 1 commit
-
-
Brendan Moran authored
-
- 01 Jul, 2020 2 commits
-
-
Brendan Moran authored
-
Brendan Moran authored
-
- 22 Jun, 2020 1 commit
-
-
Brendan Moran authored
-
- 19 Jun, 2020 5 commits
-
-
Brendan Moran authored
Also remove unused "choice" extension. Reduces size by 12
-
Brendan Moran authored
More verbose, but 6 bytes smaller.
-
Brendan Moran authored
All CBOR integers are handled in 64-bit in this library. Because of this, they must be down-cast before use. Some unnecessary 64-bit integer handling was left over. Removing this saves 64 bytes, bringing the parser to 1976 bytes
-
Brendan Moran authored
-
Brendan Moran authored
This is a large refactor that makes the code flow much simpler. The parser still needs better debugging infrastructure. * Unimplemented variables are no longer used * Tags are now handled * bstr wrappers are now handled implicitly where necessary * Added a new k/v pair handler that processes a key with a type in one shot. * Added distinct handling for arrays (a sequence of identical types) and lists (a sequence of different types) * Integrated COSE signature handling * Added a const array initializer helper macro so that parser element counts are calculated at compile-time. * Added an image verification handler that consumes SUIT_Digests and handles the algorithm correctly * Verify manifest against authenticated hash before processing
-
- 18 Feb, 2020 1 commit
-
-
Brendan Moran authored
-
- 24 Jan, 2020 2 commits
-
-
Brendan Moran authored
-
Brendan Moran authored
Add an example bootloader and application that use the SUIT manifest.
-