iguessthislldo
released this
02 May 19:58
·
0 commits
to master
since this release
Download OpenDDS-3.28.1.zip (Windows) or OpenDDS-3.28.1.tar.gz (Linux/macOS) instead of "Source code (zip)" or "Source code (tar.gz)".
Version 3.28.1 of OpenDDS
Released 2024-05-02
Read the documentation for this release on Read the Docs.
Additions
- Added
OPENDDS_COMPILE_WARNINGS
andconfigure
option--compile-warnings=[WARNING|ERROR]
to enable additional compiler warnings and treating them as errors. (PR #4558) - Add a
configure
script option for MPC options requiring a value. (PR #4574)- For example,
./configure --mpc:value_template build_flags+="-Wall -Werror"
.
- For example,
Platform Support and Dependencies
- Building with CMake
- Fixed CMake saying it's missing the ACE library when using
OPENDDS_ACE_TAO_SRC
with an ACE/TAO outside of the build directory. (PR #4604)
- Fixed CMake saying it's missing the ACE library when using
Removals
- Values passed to the configure script via
--mpcopts
are no longer split on spaces. (PR #4574)- For example,
./configure --mpcopts="-value_template build_flags+=-Wall -Werror"
must now be written as./configure --mpcopts=-value_template --mpcopts="build_flags+=-Wall -Werror"
.
- For example,
Fixes
- Fixed incorrect usage of OpenSSL in
gov_gen
application. (PR #4591) - Fix bug where
Service_Participant::type_object_encoding
doesn't return configured value. (PR #4593) - Do not send heartbeats during a fragmented send in
rtps_udp
. (PR #4603)