TinyCBOR release 0.5.3

This is a bugfix release. Important bugs fixed in this release:
- Documentation clarification on the use of CborIndefiniteLength
- Fixed a warning on discarding a const qualifier
- Fixed a warning on checking macro values before checking they're defined
- Fixed the indentation in the simplereader example
- Improved the output of byte strings in the simplereader example
  to use "\x11" instead of plain hex dump
- Made strings be printed in quotes by the simplereader example
- Fixed the supported tag registry HTML documentation
- Fixed building TinyCBOR with other C libraries than glibc on Linux
- Fixed a build issue on big-endian machines
- Fixed an issue synchronising the state of inner and outer containers
  when calling cbor_encoder_close_container
- Fixed building of TinyCBOR with MSVC when /arch:AVX2 is used
- Tightened memory allocation failure checks

The project maintainer would like to thank the following people for
contributing to this release:
 Alexander Richardson
 Dan Church
 Hamilton Chapman
 Maciej Jurczak
 Mahavir Jain
 Michael Richardson
 Ricardo Crudo
 Shubham Patil
 Stewart Gebbie
 Svyatoslav Phirsov

Signed-off-by: Thiago Macieira <thiago.macieira@intel.com>
Docs: update to match the last commit for create_array() too

Signed-off-by: Thiago Macieira <thiago.macieira@intel.com>
1 file changed