Skip to content

OpenDDS 3.28.1

Latest
Compare
Choose a tag to compare
@iguessthislldo iguessthislldo released this 02 May 19:58
· 0 commits to master since this release
802922c

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 and configure 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".

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)

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".

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)

Documentation