[riot-notifications] [RIOT-OS/RIOT] SUIT: provide manifest validation module (#11118)

Koen Zandberg notifications at github.com
Wed Mar 6 20:59:51 CET 2019


### Contribution description

This PR add SUIT manifest validation.

The original `suit_cbor` module is moved to be contained as a submodule of the more generic `suit` module.

When multiple types of manifest are supported, this module can act as the high layer validation and retrieval module, demultiplexing different types of manifest for an update module.

### Testing procedure


### Issues/PRs references

waiting for #10315 

You can view, comment on, or merge this pull request online at:

  https://github.com/RIOT-OS/RIOT/pull/11118

-- Commit Summary --

  * suit: Initial minimal SUIT parser
  * suit: Add unittest for manifest parser
  * suit: Add manifest handling module
  * suit_cbor: Convert to suit submodule

-- File Changes --

    M Makefile.dep (12)
    M sys/Makefile (3)
    A sys/include/suit.h (140)
    A sys/include/suit/cbor.h (287)
    A sys/suit/cbor.c (447)
    A sys/suit/suit.c (145)
    A tests/unittests/tests-suit/Makefile (1)
    A tests/unittests/tests-suit/Makefile.include (2)
    A tests/unittests/tests-suit/tests-suit.c (164)
    A tests/unittests/tests-suit/tests-suit.h (38)

-- Patch Links --

https://github.com/RIOT-OS/RIOT/pull/11118.patch
https://github.com/RIOT-OS/RIOT/pull/11118.diff

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/RIOT-OS/RIOT/pull/11118
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.riot-os.org/pipermail/notifications/attachments/20190306/16d74665/attachment.html>


More information about the notifications mailing list