Unclaimed project
Are you a maintainer of nng? Claim this project to take control of your public changelog and roadmap.
Claim this projectChangelog
nng
nanomsg-next-generation -- light-weight brokerless messaging
Back to changelogImproved
V2.0.0 Alpha 5 PreRelease
Features
- DTLS support - you can now use DTLS to secure your UDP traffic
ChangeLog
- Windows: Fix regression where no connections after 5 seconds can occur by @gdamore in https://github.com/nanomsg/nng/pull/2108
- Add EPOLLHUP flag in nni_epoll_thr by @wangchen61698 in https://github.com/nanomsg/nng/pull/2101
- Req protocol: free msg early if no retries by @shikokuchuo in https://github.com/nanomsg/nng/pull/2107
- Fixes for TLS by @gdamore in https://github.com/nanomsg/nng/pull/2121
- FIX [HTTP] fix a blocking case when freeing http client by @JaylinYu in https://github.com/nanomsg/nng/pull/2123
- Make pointers to data that is not modified const. by @sgh in https://github.com/nanomsg/nng/pull/2117
- Fix for clang 19 compiler warnings (main branch) by @shikokuchuo in https://github.com/nanomsg/nng/pull/2113
- TLS: break up the TLS layer a bit to refactor for DTLS. by @gdamore in https://github.com/nanomsg/nng/pull/2124
- More conversions of errors to nng_err by @gdamore in https://github.com/nanomsg/nng/pull/2125
- DTLS support by @gdamore in https://github.com/nanomsg/nng/pull/2131
Fix typos across docs, comments, and CMake by @mochalins in https://github.com/nanomsg/nng/pull/2130fixes mbedtls 3.6.3 handshake with NULL server name by @elijahr in https://github.com/nanomsg/nng/pull/2128UDP implementation cleanups by @gdamore in https://github.com/nanomsg/nng/pull/2132demos: fix async client by @Zeranoe in https://github.com/nanomsg/nng/pull/2134Dtls tls fixes by @gdamore in https://github.com/nanomsg/nng/pull/2135TLS: fixes for test coverage and improved identification logging. by @gdamore in https://github.com/nanomsg/nng/pull/2136posix tcp: use after free in listener (need to stop before free) by @gdamore in https://github.com/nanomsg/nng/pull/2137TLS: Configuration does not need to keep a reference to the engine. by @gdamore in https://github.com/nanomsg/nng/pull/2138TLS: eliminate more runtime ops vectors by @gdamore in https://github.com/nanomsg/nng/pull/2139DTLS: hold tls configuration by @gdamore in https://github.com/nanomsg/nng/pull/2141New Contributors
- @wangchen61698 made their first contribution in https://github.com/nanomsg/nng/pull/2101
- @sgh made their first contribution in https://github.com/nanomsg/nng/pull/2117
- @mochalins made their first contribution in https://github.com/nanomsg/nng/pull/2130
- @elijahr made their first contribution in https://github.com/nanomsg/nng/pull/2128
- @Zeranoe made their first contribution in https://github.com/nanomsg/nng/pull/2134
Full Changelog: https://github.com/nanomsg/nng/compare/v2.0.0-alpha.4...v2.0.0-alpha.5
V2.0.0 Alpha 5 PreRelease - nng Release Notes | AnnounceHQ