Skip to content

Version 1.2.4 Bug Fix Release

Compare
Choose a tag to compare
@gdamore gdamore released this 13 Jan 07:37

This fix contains an URGENT bug fix, and all users using v1.2.x where x <= 3 should upgrade at their earliest opportunity.

The bugs fixed are:

  • #1132 Masking error in LMQ leads to corruption
  • #1131 (openindiana) compile error
  • fix reported versions in nng.h and CMakeLists.txt

The critical bug here is #1132 which leads to use after free heap corruption, and unpredictable results once the receive or send queue wraps. The other two bugs are less critical, but should help Solaris and illumos users, and correct a bug where we reported wrong the ABI version (which could cause compatibility problems when mixing older versions with v1.2.x.)