Menu Search

Qpid Proton 0.18.1 Release Notes

Proton is a high-performance, lightweight messaging library. More about Qpid Proton.

For more information about this release, including download links and documentation, see the release overview.

New features and improvements

  • PROTON-1622 - Add coverage reporting to CMake build
  • PROTON-1663 - [ruby] use cmake status messages, not warnings if ruby deps not found

Bugs fixed

  • PROTON-1176 - Core dump if reactor creation fails
  • PROTON-1597 - Warnings when executing cmake in the examples/c directory
  • PROTON-1620 - TLS / SSL thread safety with proactor
  • PROTON-1628 - [cpp] Stopping container in on_container_start will hang
  • PROTON-1639 - proton.c ipv6 test does not detect lack of ipv6 support
  • PROTON-1650 - Missing extern "C" {} declaration in proton/netaddr.h
  • PROTON-1652 - [Windows] C Example tests fail
  • PROTON-1655 - go-test TestAuthPlain fails when SASL_IMPL is none
  • PROTON-1659 - Some of the test python will not run under python 3
  • PROTON-1660 - The gemspec dependency on "json ~> 0" breaks anyone dependning on a recent version of json
  • PROTON-1662 - Proton-c fails to compile with no cyrus SASL but OpenSSL
  • PROTON-1664 - C++ binding examples fail to build stand lone
  • PROTON-1666 - Erroneous fix for PROTON-1616 would trim final character of ANONYMOUS username
  • PROTON-1667 - Fix most coverity errors remaining in proton-c 0.18