- Aug 05, 2022
-
-
Brendan Moran authored
Fixes https://github.com/suit-wg/manifest-spec/pull/73
-
- Aug 01, 2022
-
-
Brendan Moran authored
-
- Jul 23, 2021
-
-
Brendan Moran authored
-
- Jul 21, 2021
-
-
Brendan Moran authored
-
Brendan Moran authored
-
- Jul 20, 2021
- Dec 03, 2020
-
-
Brendan Moran authored
Add support for dependencies
-
Brendan Moran authored
-
- Sep 24, 2020
-
-
Brendan Moran authored
Correct generation of manifest, specifically digests. Add reporting policy to SUIT parser.
-
- Sep 16, 2020
-
-
Brendan Moran authored
-
- Jul 24, 2020
-
-
Brendan Moran authored
* Add run section even if not present in dependent * Remove hexprints of bstr wrapped fields. * Remove spurious quotes from UUIDs in debug output
-
Brendan Moran authored
Dependents still have some spurious commands.
-
Brendan Moran authored
This prevents Python's handling of True == 1
-
Brendan Moran authored
Basic support for boolean component ids
-
- Jul 23, 2020
-
-
Brendan Moran authored
-
- Jul 14, 2020
-
-
Brendan Moran authored
Add support for 4k metadata
-
Brendan Moran authored
Default was 1k, which was too small for hss-lms
-
Brendan Moran authored
This is probably broken all over.
-
- Jul 13, 2020
-
-
Brendan Moran authored
-
Brendan Moran authored
-
Brendan Moran authored
Update to v08 and start support for dependencies
-
Brendan Moran authored
-
- Jul 11, 2020
-
-
Brendan Moran authored
-
- Jul 03, 2020
-
-
Brendan Moran authored
Correct handling of offset in fetch & install
-
Brendan Moran authored
-
- Jul 02, 2020
-
-
Brendan Moran authored
Refactor parser for more efficient code utilisation
-
Brendan Moran authored
-
Brendan Moran authored
-
Brendan Moran authored
Fix parameter setting for offsets
-
- Jul 01, 2020
-
-
Brendan Moran authored
-
Brendan Moran authored
-
Brendan Moran authored
-
- Jun 22, 2020
-
-
Brendan Moran authored
-
- Jun 19, 2020
-
-
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
Add support for hss-lms keys
-
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
-
- Jun 11, 2020
-
-
Brendan Moran authored
Simplify pubkey type choices
-