1. 23 Jul, 2021 1 commit
  2. 21 Jul, 2021 2 commits
  3. 20 Jul, 2021 1 commit
  4. 03 Dec, 2020 2 commits
  5. 24 Sep, 2020 1 commit
    • Brendan Moran's avatar
      Bugfixes · 1ae011d9
      Brendan Moran authored
      Correct generation of manifest, specifically digests.
      Add reporting policy to SUIT parser.
      1ae011d9
  6. 16 Sep, 2020 1 commit
  7. 24 Jul, 2020 4 commits
  8. 23 Jul, 2020 1 commit
  9. 14 Jul, 2020 3 commits
  10. 13 Jul, 2020 4 commits
  11. 11 Jul, 2020 1 commit
  12. 03 Jul, 2020 2 commits
  13. 02 Jul, 2020 4 commits
  14. 01 Jul, 2020 3 commits
  15. 22 Jun, 2020 1 commit
  16. 19 Jun, 2020 6 commits
    • Brendan Moran's avatar
      Change tests to save more space · fc7a9492
      Brendan Moran authored
      Also remove unused "choice" extension.
      Reduces size by 12
      fc7a9492
    • Brendan Moran's avatar
      Do get_handler's first search differently · 9aadbce1
      Brendan Moran authored
      More verbose, but 6 bytes smaller.
      9aadbce1
    • Brendan Moran's avatar
      Reduce size by removing 64-bit variables · 7890d788
      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
      7890d788
    • Brendan Moran's avatar
      Remove redundant function · 0b108cd1
      Brendan Moran authored
      0b108cd1
    • Brendan Moran's avatar
      Merge pull request #33 from ARMmbed/feature/hss-lms · a2fdede6
      Brendan Moran authored
      Add support for hss-lms keys
      a2fdede6
    • Brendan Moran's avatar
      Refactor parser for more efficient code utilisation · 8096b3e5
      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
      8096b3e5
  17. 11 Jun, 2020 2 commits
  18. 09 Jun, 2020 1 commit