All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
A major version change that has several breaking changes.
- Switch to use mpack for msgpack encoding/decoding for performance gains.
- Change the interface to simply overall use.
- Change the strings so they all have a length.
- Fix Issue #73 'retrieve' spelling.
- Fix Issue #68 by adding fields.
- Fix Issue #81 by adding 'session_id' field.
- Add support for
msg_id
field.
- Support for
spans
,include_spans
,span_parent
has removed.
- Major re-write of the msgpack handling code that
- Reduces calls to malloc
- Increases test coverage
- Does more strict boundary checking for types
- Reduces function complexity
- Issue #103 where multiple partner_ids are supported now
- Issue #105 where memory bounds are not respected
- Issue #108 where va_copy() could leak memory
v1.1.2 - 2021-05-07
- Improve the cmake files so they are easier to share
- Add a
wrp-c_ver.h
file to help with versioning.
v1.1.1 - 2021-05-07
- Improve cmake files so dependencies can be found and specified vs. always downloaded
- Improve the tag code to leverage the new cmake file
- Updated to use the spdx license pattern
v1.1.0 - 2021-05-01
- Migrate to new CI infrastructure
- Fixed memory leak
- Fixed memory leak coverity found
- Added support for Mac / Apple build
- Modified wrp dest parse function to support both source/dest parsing
- Added NULL checks for malloc
- Added 'accept' wrp field
v1.0.0 - 2017-12-13
- Initial stable release.
- Initial creation