Path to this page:
Subject: CVS commit: pkgsrc/devel/libcbor
From: Tobias Nygren
Date: 2020-10-22 22:19:39
Message id: 20201022201939.A8719FB28@cvs.NetBSD.org
Log Message:
libcbor: update to 0.8.0
This is an ABI breaking update so security/libfido2 must also be updated.
v0.8.0
BREAKING: Fix cbor_tag_item not increasing the reference count on the tagged \
item reference it returns [Fixes #109] (discovered bt JohnGilmour)
BREAKING: CBOR_DECODER_EBUFFER removed from cbor_decoder_status
Fixed several minor manpage issues [#159] (discovered by kloczek@)
v0.7.0
Fix bad encoding of NaN half-floats [Fixes #53] (discovered by BSipos-RKF)
Fix potentially bad encoding of negative half-float with exponent < -14 \
[Fixes #112] (discovered by yami36)
BREAKING: Improved bool support [Fixes #63]
Fix memory_allocation_test breaking the build without CBOR_CUSTOM_ALLOC [Fixes \
#128] (by panlinux)
Fix a potential build issue where cJSON includes may be misconfigured
Breaking: Add a limit on the size of the decoding context stack (by James-ZHANG)
Enable LTO/IPO based on CheckIPOSupported [#143] (by xanderlent)
v0.6.1
Fix bad shared library version number
v0.6.0
Correctly set .so version [Fixes #52].
Fix & prevent heap overflow error in example code [#74] [#76] (by @nevun)
Correctly set OSX dynamic library version [Fixes #75]
Fix misplaced 0xFF bytes in maps possibly causing memory corruption
BREAKING: Fix handling & cleanup of failed memory allocation in constructor
and builder helper functions [Fixes #84]
Globally enforced code style [Fixes #83]
Fix issue possible memory corruption bug on repeated
cbor_(byte)string_add_chunk calls with intermittently failing realloc calls
Fix possibly misaligned reads and writes when endian.h is uses or when
running on a big-endian machine [Fixes #99, #100]
Files: