Menu Search

Qpid Proton 0.32.0 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-335 - Need a means of specifying and reading link properties
  • PROTON-2077 - Change Minimum supported Visual Studio compiler to 2015
  • PROTON-2208 - Change base C language/compiler requirements to C99 or equivalent
  • PROTON-2246 - Restructure pn_netaddr_* implementation
  • PROTON-2247 - [c] Proactor API to support 'raw' TCP connections using the proactor event loop
  • PROTON-2250 - Simplify the locking inside the proactor epoll implementation
  • PROTON-2258 - Mark the Proton work list as deprecated

Bugs fixed

  • PROTON-2080 - cc1plus: warning: -Wformat-security ignored without -Wformat [-Wformat-security]
  • PROTON-2199 - memory leak in c++ object inspect
  • PROTON-2215 - Windows build fails if CMAKE_MODULE_PATH is not empty
  • PROTON-2222 - Undefined variable x in scripts/env.py
  • PROTON-2226 - [proton-c] Assert in pni_add_work during pn_proactor_done
  • PROTON-2228 - Epoll proactor listener leaks file descriptors on close
  • PROTON-2244 - [Proton-c] Encoder error for array of lists where first list in array is empty
  • PROTON-2252 - Coverity warning of buffer overrun in pn_proactor_addr
  • PROTON-2265 - Build fails with older CMake version 2.8.12