Fast DDS v3.4.1
This patch release includes the following security fixes:
- CVE-2025-62599
- CVE-2025-62600
- CVE-2025-62601
- CVE-2025-62602
- CVE-2025-62603
- CVE-2025-64098
- CVE-2025-62799
- CVE-2025-64438
This patch release includes the following improvements:
- Send heartbeat when wait_for_all_acked is called (#6098)
- Update fastcdr submodule (#6105, #6138)
- Update RELEASE_SUPPORT with release 3.2.3 (#6141)
- Apply uncrustify (#6122)
This patch release includes the following fixes:
- Remove residual generated files (#6110)
- Guard
gnu::optimizewithdefined(__GNUC__)(#6080) - Making system libraries private in target_link_libraries (#6099)
- Remove manually change of "/Zi" MSVC option (#6133)
- Avoid
PROJECT_SOURCE_DIRandmake_uniquewhen building blackbox tests (#6140) - Avoid casting
GUID_tintoInstanceHandle_t(#6148) - Fixed some data races (#6100, #6123)
This patch release includes the following CI improvements:
- Allow CI to run tests with manual dispatch (#6127)
- Reduce disk usage in TSAN job (#6129)
- Upgrade to macOS Sequoia (#6070)
PRs in merged order:
#6080, #6099, #6098, #6105, #6110, #6122, #6127, #6133, #6129, #6138, #6140, #6141, #6100, #6148, #6123, #6070, #6170