2020-01-14 20:09:01 +00:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Tue Jan 14 11:16:17 UTC 2020 - Martin Hauke <mardnh@gmx.de>
|
|
|
|
|
|
|
|
- Update to version 1.2.4
|
|
|
|
fixed:
|
|
|
|
* #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.
|
|
|
|
|
2020-01-06 10:15:06 +00:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Sun Jan 5 19:36:17 UTC 2020 - Martin Hauke <mardnh@gmx.de>
|
|
|
|
|
|
|
|
- Update to version 1.2.3
|
|
|
|
fixed:
|
|
|
|
* #1079 Use after free in tcp dialer
|
|
|
|
* #1075 WebSocket use after free
|
|
|
|
* #1064 Potential deadlock in statistics code
|
|
|
|
* #1065 resolver leaks work structures
|
|
|
|
|
2020-01-01 00:08:00 +00:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Sun Dec 22 15:03:19 UTC 2019 - Martin Hauke <mardnh@gmx.de>
|
|
|
|
|
|
|
|
- Update to version 1.2
|
|
|
|
This is a minor feature release of NNG.
|
|
|
|
* Notably it includes support for non-SP protocol usages
|
|
|
|
+ for example NNG can be used to make generic websocket or HTTP
|
|
|
|
applications now.
|
|
|
|
* The default maximum receive size is lifted. (If you use NNG on
|
|
|
|
an untrusted network, please set an explicit limit instead of
|
|
|
|
relying on the defaults!)
|
|
|
|
* Substantial work on performance. Most protocols should see
|
|
|
|
a nice boost.
|
|
|
|
* Numerous bugs fixed.
|
|
|
|
|
|
|
|
- Update to version 1.1.1
|
|
|
|
This fixes a few problems with 1.1.0.
|
|
|
|
* The version number at build time was misreported as 1.0.1.
|
|
|
|
It will now be 1.1.1.
|
|
|
|
* Support for use in CMake scenarios involving add_subdirectory
|
|
|
|
* Fix for the bug report URL if NNG crashes
|
|
|
|
* Fix for a crash if a remote websocket peer sends PING requests
|
|
|
|
|
|
|
|
- Update to version 1.1.0
|
|
|
|
There are numerous bug fixes and improvements in this since 1.0.1.
|
|
|
|
* DNS resolution is done asynchronously at dial time, leading to
|
|
|
|
better self healing in the face of changing DNS records (and
|
|
|
|
the possibility to use DNS for round-robin load balancing.)
|
|
|
|
* Better peer identification is possible with IPC based transports.
|
|
|
|
* The HTTP framework has better support for cancellation, and the
|
|
|
|
HTTP client has a much friendlier ability to execute transactions.
|
|
|
|
Additionally, the HTTP client can now support servers that insist
|
|
|
|
on sending chunked transfer encodings.
|
|
|
|
* The ZeroTier transport received a lot of work, so that it is far
|
|
|
|
more stable, and supports more properties relating to peer
|
|
|
|
identification. There are (undocumented) options to tune the
|
|
|
|
local IP addresses used in ZeroTier as well. Also, the entire
|
|
|
|
configuration process for ZeroTier is much saner.
|
|
|
|
* A statistics API is available to obtain statistics about the
|
|
|
|
application. Unfortunately, only a few statistics have been added
|
|
|
|
-- more will be added in coming releases.
|
|
|
|
* More modern CMake style is used to provide much more correct use
|
|
|
|
from CMake projects - it should no longer be necessary to call
|
|
|
|
find_package(Threads) or similar.
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Fri Jul 6 22:15:43 UTC 2018 - mardnh@gmx.de
|
|
|
|
|
|
|
|
- Update to version 1.0.1
|
|
|
|
|
2018-06-11 10:51:27 +00:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Sat Jun 9 07:40:02 UTC 2018 - mardnh@gmx.de
|
|
|
|
|
|
|
|
- Update to version 1.0.0
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Thu Jun 7 19:41:58 UTC 2018 - mardnh@gmx.de
|
|
|
|
|
|
|
|
- Initial package
|