Version 1.3.1 Bug Fix Release
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.