Skip to content

Version 1.3.1 Bug Fix Release

Compare
Choose a tag to compare
@gdamore gdamore released this 28 Jul 03:30

This is a bug fix release that rolls up a bunch of bug fixes.

  • WebSocket and HTTP support for IPv6 addresses (note: IPv6 scopes are still not supported) (#844, #1224)
  • Build fixes for NetBSD, OpenBSD, and Android (#1232, #1237)
  • Serious framing error in TLS (regression introduced in 1.3.0) (#1235)
  • nng_msg_clear was clearing the header; now it only clears the body (#1252)
  • Use-after-free segfault in rep protocol (#1241)
  • NNG_OPT_RECONNMAXT zero did not prevent exponential backoff (#1230)
  • Use-after-free in TLS (#1239)
  • Hangs in nng_close fixed (#1236, #1219)
  • Fixes to ease inclusion in other projects
  • Numerous minor doc bugs fixed
  • Various test suite bugs fixed

Also there are two minor feature enhancements:

  • Support for obtaining the peer process ID using IPC on modern macOS
  • nngcat now supports data from standard input when the file is specified as "-" (#1007)

It is recommended that all users using v1.3.0 upgrade to v1.3.1.