Skip to content

v3.1.2

Latest
Compare
Choose a tag to compare
@MiguelCompany MiguelCompany released this 11 Feb 11:52
· 1 commit to 3.1.x since this release
1be2a85

Fast DDS v3.1.2

This release includes the following fixes:

  • Fix CVE-2025-24807
  • Arithmetic overflow in fragment size calculations (#5511)
  • Fix EDP reliability timings (#5554)
  • Address parseXMLMemberDynamicType regressions (#5517, #5579)
  • Fix double-locking issue in DataSharingListener (#5520)
  • Fix Discovery CLI Tool in Windows (No privileges) (#5509)
  • Fix log category name macro collision in MacOS (#5595)
  • Handle socket buffer size setting when system's maximum exceeded (#5560)
  • Decouple transport receivers creation using unique network flows (#5588)
  • Fix dropped samples on reliable writers (#5613, #5623)
  • System Log error: infinite loop when setting thread affinity fails (#5628)

This release includes the following improvements:

  • Benchmark example updated (#5500)
  • Update sqlite from 3.36.0 to 3.47.2 (#5534)
  • Update submodules when cloning Fast DDS on CI (#5568)
  • Improve PDPClients initialization (#5505)
  • Log any errors before cancel_init() (#5544)
  • Add replace tag to package.xml (#5609)

PRs in merged order:
#5511, #5500, #5534, #5568, #5554, #5505, #5517, #5520, #5544, #5609, #5509, #5579, #5595, #5560, #5588, #5613, #5623, #5628, #5639