Releases: eclipse-ecal/tcp_pubsub
Releases · eclipse-ecal/tcp_pubsub
tcp_pubsub v1.0.5
- Subscribers now try to connect through all possible routes to the publisher, not just the first one
- IPv6 is now supported by default by binding to "::". When manually providing a bind-address it is up to the caller to choose an IPv6 or IPv4 address.
- Fixed many clang-tidy warnings
Full Changelog: v1.0.4...v1.0.5
tcp_pubsub v1.0.4
- Fixed an issue that prevented re-cmaking, as the generated Config.cmake happened to be found by CMake
- Improved tcp_pubsubConfig.cmake with find_dependency and a relative path to the Targets.cmake file (Thanks to @globberwops)
There are no actual code changes
tcp_pubsub v1.0.3
- Fixed compatibility with old CMake versions (3.13 in particular)
tcp_pubsub v1.0.2
- QNX support added
tcp_pubsub v1.0.1
- CMake, Install and CPack improvements:
- tcp_pubsub target now properly requires C++14
- auto-generated headers are properly installed
- tcp_pubsub now properly installs dll/so files when BUILD_SHARED_LIBS is ON
- tcp_pubsub can now be packed with CPack
- Added CMake option to disable building the example Project
- Added integration_test project that can be build against an install to perform a very simple automated link and runtime test
- Created GH Actions that properly compile and package binaries for windows and Linux
v1.0.0
fix #1 (publisher crash when handling zero length payload)