Skip to content

Latest commit

 

History

History
78 lines (61 loc) · 2.76 KB

CHANGELOG.md

File metadata and controls

78 lines (61 loc) · 2.76 KB

Changelog

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.

Changed

  • 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.

Fixed

Added

  • Add support for msg_id field.

Removed

  • 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

Fixed

  • 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

Added

  • Initial stable release.

[v0.0.1] - 2016-06-15

Added

  • Initial creation