2020-11-25 06:54:45 by Taylor R Campbell | Files touched by this commit (1) |
Log message:
devel/libcbor: ldexp requires -lm.
This mechanism is a kludge -- I would like to just say
LIBS+= -lm
but that doesn't work with cmake. Feel free to replace this by a
better mechanism for cmake!
|
2020-10-22 22:19:39 by Tobias Nygren | Files touched by this commit (4) | |
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]
|
2020-08-19 18:25:20 by Taylor R Campbell | Files touched by this commit (1) |
Log message:
devel/libcbor: Add buildlink3.mk.
|
2019-11-03 11:39:32 by Roland Illig | Files touched by this commit (274) |
Log message:
devel: align variable assignments
pkglint -Wall -F --only aligned --only indent -r
No manual corrections.
|
2019-08-23 19:14:45 by Alistair G. Crooks | Files touched by this commit (4) |
Log message:
Add libcbor version 0.5.0 to the packages collection
libcbor is a C library for parsing and generating CBOR, the
general-purpose schema-less binary data format.
From cbor.io:
RFC 7049 Concise Binary Object Representation
"The Concise Binary Object Representation (CBOR) is a data format
whose design goals include the possibility of extremely small code
size, fairly small message size, and extensibility without the need
for version negotiation."
|