Skip to content

Releases: libmcu/cbor

v0.3.1

09 Dec 14:09
40defaa
Compare
Choose a tag to compare

v0.3.1

Features

  • Add CMake scaffolding
  • Separate base.h from cbor.h to use cbor.h as single header file with all the necessary includes
  • Add unmarshal functionality for map

Bug Fixes

  • Fix garbage data in the uninitialized buffer when decoding
  • Fix not working break stop code on indefinite array

v0.3.0

23 Sep 23:44
340edcb
Compare
Choose a tag to compare

v0.3.0

Changes

  • Breaking Change: Revert cbor_encode_text_string() to its original version
  • Add cbor_encode_null_terminated_string()
  • Fix to conform to C99 standard removing strnlen()
  • Increase the maximum recursion level from 4 to 8

v0.2.0

24 Aug 10:25
0724f34
Compare
Choose a tag to compare

v0.2.0

Changes

  • Breaking Change: Change the reader and the parser initializer prototypes
    • cbor_reader_init() and cbor_parse()
    • Now a reader can be reusable to different messages

v0.1.0

24 Aug 04:06
ba450e2
Compare
Choose a tag to compare

The initial release.