eProsima Fast DDS 2.10 Stable
2.10.6
Stable Release
- Free and Open Source: Apache 2.0 License
- Commercial Support Available.
Main Features
- High performance. See the performance benchmarks in the product page.
- Multi-Platform: Windows, Linux, Mac OS, iOS, Android, Raspbian.
- Easy to use: Hello world video tutorial available in the product page.
- Full DDS & RTPS compliance: OMG DDS1-4 & RTPS 2.2 Compliant. Best Effort and Reliable Communications in both Unicast and Multicast.
- DDS Security Support.
What is new:
This release includes the following fixes:
- Remove double // in some installation paths (#5254)
- Discard changes with big key-only payload and no key hash (#5275)
- Fix DataReaderHistory regression (#5333)
- Be less strict with parameter lengths (#5248)
- Check if
SHMtransport is disabled inLARGE_DATAmodes (#5378) - Fix issues in Dynamic Network Interfaces (#5390)
This release includes the following improvements:
- Add references to new nightly jobs per supported branch in README (#5299)
- Update commercial support section in readme (#5323)
- Modify help command of XML CLI tool (#5250)
Github CI management:
- Allow runing CI on external contributions (#5289)
PRs in merged order:
#5289, #5299, #5254, #5275, #5333, #5323, #5250, #5248, #5378, #5390, #5395
Prior versions:
2.10.5
This release includes the following features in an ABI compatible manner:
-
Add XML configuration for FlowControllerDescriptor
This release includes the following improvements:
-
Use
%*instead of loop in.batscripts -
Documentation improvements
-
Use absolute paths when loading XML files
-
Reduce tests flakiness
-
Add unsigned specification to literals
Github CI management:
-
Set fallback branch for
get_related_branch_from_repocorrectly -
Fix sanitizers CI test summary report
-
Run selected VS tool on Windows CI
-
Use token for CCache action
-
Refactor Fast DDS Ubuntu CI to include several tests
-
Avoid CCache in some Github workflows
-
Build profiling tests as alternate build in Ubuntu CI
-
Add Ubuntu weekly CI
-
Fix python version in sanitizers CI
-
Fix windows CI and add vanilla build step in Ubuntu CI
-
Use eProsima-CI action to install Qt
-
Update types regeneration script homing path
This release includes the following fixes:
-
Automatically unmatch remote participants on participant deletion
-
Only apply content filter to ALIVE changes
-
Fix liveliness state in a multiple reader - one writer scenario
-
Fix topic interference on
liveliness_changedstatus -
Fix DS servers not connecting due to ports logic
-
Fix issue with exclusive ownership and unordered samples
-
Fix SecurityManager memory issue
-
Correctly initialize
MatchingFailureMaskconstants to be used with thestd::bitsetAPI -
Fix data race in
TypeObjectFactory::get_instance -
Properly delete builtin statistics writers upon
delete_contained_entities() -
Fix secure simple participants with initial peers not matching over TCP
-
Fix access violations on XML parser detected by OSS-fuzz
Note
If you are upgrading from a version older than 1.7.0, it is required to regenerate generated source from IDL files using fastddsgen. If you are upgrading from any older version, regenerating the code is highly recommended.
2.10.4:
This release includes the following features in an ABI compatible manner:
-
TCP Client and Server Participant Decision Making.
-
Authentication Handshake Properties documentation.
-
New max_message_size property to limit output datagrams size.
This release includes the following improvements:
-
Return const reference in
get_log_resources. -
Include variety of terminate process signals handler in discovery server.
-
Check History QoS inconsistencies.
-
Make DataWriters always send the key hash on keyed topics.
-
LARGE_DATAParticipants logic with same listening ports. -
Effectively assert
AUTOMATIC/MANUAL_BY_PARTICIPANTliveliness. -
Improve checklist on PR template.
-
Allow processing of
AckNacksubmessages withcount == 0. -
Internal refactor on port handling.
-
Upgrade Fast CDR submodule to v1.0.28
TCP transport improvements:
-
TCP
non-blockingsend. -
Enabling multiple interfaces through whitelist in TCP servers.
-
Set real TCP
non-blocking-sendlimitation. -
Clean up TCP send resources on peer disconnection.
Github CI management:
-
Add macOS Github CI.
-
Avoid running GitHub CI if PR has conflicts.
-
Add Ubuntu Github CI.
-
Improve CI version management.
-
Pin CMake version and
vm.mmap_rnd_bitsin sanitizer workflows. -
Only run PRs CI when review is requested.
-
Refactor Github CI sanitizer related jobs.
-
Build
ShapesDemoon Ubuntu Github CI. -
Fix Python version and environment.
-
Add DNS entries to hosts files on Github workflows.
-
Build Fast DDS Python bindings in Fast DDS Docs Github CI job.
This release includes the following fixes:
-
Fix and refactor Windows Github CI.
-
Fix wrong log info messages on TCP.
-
Add a keyed fragmented change to the reader data instance only when complete.
-
Prevent index overflow and correctly assert the end iterator in DataSharing.
-
Fix the shared memory cleaning script.
-
Fix CI documentation workflow label triggering.
-
Add missing virtual destructor for
StatisticsAncillary. -
Migrate apt package installation action to
eProsima-CI. -
Add missing
TypeLookuplisteners. -
Fix doxygen docs warnings. Prepare for compiling with
Doxygen 1.10.0. -
Upgrade dependency version to last patch version in
.reposfile. -
Fix TCP reconnection after open logical port failure.
-
Avoid unhandled asio exceptions.
-
Fix
CVE-2024-28231. -
Fix data race on PDP.
-
Fix flaky Log tests.
-
Fix some flaky MacOS tests.
-
Fix hidden overloaded virtual methods.
-
Fix test filtering in CMake files.
-
Avoid first message loss in TCP.
-
Fix
CVE-2024-30258 / CVE-2024-30259. -
Enforce SHM ports open mode exclusions.
-
Force unlimited ResourceLimits if lower or equal to zero.
-
Removed warning in
ParameterList. -
Make
DataReader::get_first_untaken_info()coherent withread()/take(). -
Fix leak in
SecurityManager. -
Fix support for
@keyannotation inDynamicTypes. -
Fix leaks in XML parser for
DynamicTypes. -
Fix Discovery Server over TCP.
-
Handle errors when setting socket buffer sizes.
-
Fix
on_sample_lostnotification on best-effort readers for fragmented samples. -
Fix DataSharing QoS deserialization.
Note
If you are upgrading from a version older than 1.7.0, it is required to regenerate generated source from IDL files using fastddsgen. If you are upgrading from any older version, regenerating the code is highly recommended.
This release includes the following features in an ABI compatible manner:
-
Support
Autofill port(automatically set a port) for TCP Transport. -
Define a super client by environment variable
-
Support TCP Discovery server CLI and environment variable
-
Define methods (environment variable, rtps layer, xml) to configure transport scenarios
-
Custom pools on DDS layer (DataWriter and DataReader)
This release includes the following improvements:
-
Log warning upon receiver resource creation failure
-
Simplify code in
CDRMessage -
Backport workflows from master
-
Rerun failed tests with ctest option instead of colcon’s
-
Use foonathan memory manager for reducing allocations in
SharedMemManager.hpp -
Add CCache to all CI jobs
This release includes the following bugfixes:
-
Fix
RemoteBuiltinEndpointHonoringblackbox test -
Fix bad-free when receiving malformed DATA submessage
-
Fix clang warnings
-
Use STL implementation of
Timed/RecursiveTimedMutexwhenMSVC >= 19.36 -
Notify data-sharing listener at the end of a successful matching in intraprocess
-
Fix the clang build for clang 14
-
Fix
HelloWorldData-Sharing example idl -
Fix the behaviour of
disable_positive_acksperiod -
Fix
DomainParticipant::register_remote_typereturn when negotiating type -
Fix Data Race when updating liveliness changed in WLP
-
Fix TCP sender resources creation
-
Fix flow controllers unit tests compilation when using
Fast CDRfrom thirdparty -
Add XML parser
bit_boundbounds check -
Add tests for reconnection with same GUID
-
Fix Github Windows CI
-
Fix PubSubAsReliable test
-
Use
FASTRTPS_NO_LIBon unittest root folder -
Fix missing mandatory attribute check in XML parser struct type
-
Fix mac address overflow on windows
-
Use
SO_EXCLUSIVEADDRUSEfor Win32 unicast listening sockets -
Fix FileWatchTest for Github windows CI
-
Add missing thread include
-
Update TLS unit test certificates
-
Select correct .repos file on push events
-
Fix documentation CI branch
-
Fix TCP deadlock on channel reuse
-
Fix DNS filter in CMakeLists file for tests
-
Fix bad-free when receiving malformed DATA_FRAG submessage
-
Fix memory problem when ciphering payload
-
Fix build with TLS, but not security
-
Fix CVE-2023-50257
-
Fix data race on writer destruction while sending heartbeat
-
Fix comparison in
remove_from_pdp_reader_history -
Fix data race in PDPListener and SecurityManager
-
Update PR template to include check for PR description, title and backports
-
Fix std::move warning
-
Revert “TCP deadlock on channel reuse”
-
Fix max clash with Windows CI
-
Remove unnecessary TCP warning
-
Discard already processed samples on
PDPListener -
TCP unique client announced local port
Note
If you are upgrading from a version older than 1.7.0, it is required to regenerate generated source from IDL files using fastddsgen. If you are upgrading from any older version, regenerating the code is highly recommended.
See the full release notes for more details.
2.10.2:
This release includes the following improvements and bugfixes:
- Improvements:
- Fix Data-Sharing delivery when data_count is zero
- Improve performance of intraprocess plus data-sharing
- Improve content filter expression parameters checks and verbosity
- Improve validation on PID_PROPERTY_LIST deserialization
- Participant ignore local endpoints
- Pick smallest available participant ID for new participants
- Improve endpoint QoS XML tags
- Forward compatibility with boost interprocess 1.74+
- Cap Thread Sanitizer memory usage to prevent runner shutdown
- Allow participant XML profile with no
tag - Add unsupported note in API documentation to new ignore DomainParticipantListener callbacks
- Add documentation version fallback
- Bugfixes:
- Fixed long-standing reconnection issue on SHM transport
- Fix null dereference when fuzzing
- Fix segfault when creating two participant with same fixed id
- Fix UBSan (Undefined Behavior Sanitizer) issues
- Fix listener selection for on_requested_deadline_missed
- Fix build on msvc 19.36.32528
- Fix XML schema to set Transport descriptor kind as NOT mandatory
- Fix missing includes
- Fix overhead time unit
- Fix request reply example spelling typo
- Fix topic deletion after endpoint in examples
- Fix Data-Sharing delivery when data_count is zero
- Wait for log background thread initialization on the first queued entry
- Fix alias resolve in DDSSQLFilter
- Fix partition copy in QoS
- Fix StatelessWriter locators filtering
- Fix XMLParser null-dereference in parseLogConfig
- Fix encapsulation format in WLP
- Replace uint64_t by 8 in alignas specifier
- Capture all Fast CDR exceptions
- Security module: Honor allow_unauthenticated_participants flag
- Explicitly register type object in ContentFilteredTopicExample
- Avoid double definition of FASTDDS_ENFORCE_LOG_INFO
- Fix API Fast DDS v2.10.0 API break calling correctly on_participant_discovery callbacks
- Remove mutex from TimedEventImpl
2.10.1:
This release includes the following bugfixes and improvements:
- Bugfixes:
-
Fix repeated matched event notification.
-
Fix regression introduced by #3396.
-
Initial acknack backoff.
-
Fix regular expression in XML schema.
-
Correctly assign multicast port to multicast initial peers.
-
- CI Improvements:
-
Update runner and GCC version for Thread Sanitizer job.
-
2.10.0:
This release includes the following features besides many other improvements and bugfixes:
- Features:
- Secure Discovery Server. Now users can configure Security on Discovery Server deployments.
- New on_unacknowledged_sample_removed callback in DataWriterListener. This callback is useful in overloaded systems to detect any possible data loss.
- Improvements:
- Community supported platforms. Now QNX 7.1 build infrastructure is supported
- New Request-Reply example
- CI improvements, more checks and configurations available
- Update XSD schema: to an easier XML validation
- Contributions to increase repository quality
2.9.1:
This release includes the following bugfixes:
- Synchronization fixes:
- Fix deadlock in Writer Liveliness Protocol (WLP) using intraprocess.
- Fix data race in DomainParticipant::set_listener().
- Fix deadlock on TLS closure.
- Other fixes:
- Fix notification lost.
- Fix total_read_ to be consistent with Reader’s History after DataReader::get_first_untaken_info().
- Use shared pointers for internal singletons.
- Support CCache on Windows.
- Avoid null dereference on fuzzer.
- Other minor fixes and improvements.
2.9.0:
Mind that, even though this release is API compatible with previous v2.x versions, it is NOT ABI compatible with previous versions. This means that applications upgrading Fast DDS to v2.9.0 will require recompilation, though not source code modification.
This release includes the following features and improvements besides many others and various bugfixes:
- New log macros EPROSIMA_LOG_INFO, EPROSIMA_LOG_WARNING and EPROSIMA_LOG_ERROR.
- Add ENABLE_OLD_LOG_MACROS CMake option to support disabling the compilation of previous log macros.
- CI improvements:
- Add address sanitizer job for Fast DDS library.
- Add address sanitizer job for Discovery Server test suite.
- Upgrade Fast CDR submodule.
- Synchronization fixes:
- Fix deadlock when removing remote DomainParticipants by expired liveliness when using Security.
- Protect DomainParticipant::set_listener() avoiding null reference.
- Fix data race on WriterProxy::stop while TimedEvent is being triggered.
- Protect creation/destruction of Boost’s named_mutex.
- CI fixes:
- Fix Statistics Module test suite.
- Fix recurring data races in test suite.
- Fix thread sanitizer job keeping Ubuntu 20.04.
2.8.1:
- Synchronization fixes:
- Fix data races when creating DataWriters.
- Ensure
shared_muteximplementation is consistent throughout supported platforms.
- Address sanitizer fixes:
- Add ASAN CI job and
SANITIZECMake option. - Fixes reported by address sanitizer.
- Add ASAN CI job and
- Statistics module fixes:
- Increase statistics DataWriter history.
- Fix Statistics module CI.
- Install Statistics IDL file.
- Fix for building in old compilers.
- Fix core dumped in
delete_contained_entities().
...and others
2.8.0:
Mind that, even though this release is API compatible with previous v2.x versions, it is NOT ABI compatible with previous versions. This means that applications upgrading Fast DDS to v2.8.0 will require recompilation, though not source code modification.
This release includes the following features besides many other improvements and bugfixes:
- Full Ownership and OwnershipStrength QoS support
- External locators
- UDPv6 support for fast-discovery-server tool and ROS_DISCOVERY_SERVER
- XML configuration support for statistics DataWriters QoS
- SNI support
- Propagate PropertyQoS properties when explicitly set
- Add API to createRTPSWriter with a custom pool
- Add
std::string::compareAPI tofixed_string Get WAN address API in TCPv4 transport descriptors- Adding
DomainParticipantFactory::get_shared_instance()API
2.7.1:
- Checking STATIC EDP XML Files by means of DomainParticipantFactory::check_xml_static_discovery().
- ReadCondition implementation.
- Thread sanitizer CI.
- Overload get_unread_count().
- Improve read/take performance when using topic with a great number of keys.
- Improve rediscovery on lossy environments.
- New CMake option USE_THIRDPARTY_SHARED_MUTEX.
- Notify changes in bulk in RTPS readers.
- Fix Fast CDR submodule update to v1.0.24.
- Fix access to some pointers.
- Fixed acknowledgement in DataSharing.
- and other
2.7.0:
- Support for DDS SampleRejectedStatus API
- Support for DDS DataWriter methods:
- DataWriter::write_w_timestamp()
- DataWriter::register_instance_w_timestamp()
- DataWriter::unregister_instance_w_timestamp()
- DataWriter::dispose_w_timestamp()
- Support for DDS find_topic()
- Support for GCC 12
- Upgrade CMake minimum requirement to 3.16.3
- Add Windows DLL support to Dynamic Types API
- Deadlocks and data races
- Move deprecated OpenSSL cleanup function to match the right version
2.6.1:
- Support for writer side content filtering
- Support hexadecimal values on SQL filter
- Support for DataWriter::get_key_value()
- Support for DataReader::lookup_instance()
- Support for SampleLostStatus on DataReader
- Improved doxygen documentation
- Fixed several lock order inversion issues
- Fixed data race when closing UDP channels
- Fixed empty partition validation checks
- Fixed corner case with reliable writers and samples with a huge number of fragments
- Other minor fixes and improvements
2.6.0:
- Allow modifying remote server locators at runtime
- Add statistics physical information to DATA[p] using properties
- Content filter discovery information RTPS API
- Endpoint discovery RTPS API
- on_sample_lost RTPS API
- Transport layer API extension
- XML support for Fast DDS CLI
- New exchange format to reduce bandwidth in Static Discovery
- Support lowercase keywords on SQL filter
- Separate initialization and enabling of BuiltinProtocols
- Support for octet vectors on XML parser
- Update README and roadmap
- Fix recommended statistics DataReaderQos to enable backwards compatibility
- Fixes for supporting Python bindings in Windows platforms
- Fix publishing physical data on statistics topic
- etc.
2.5.1:
- ContentFilterTopic filtering at the DataReader side
- Release lifecycle
- XML parser fixes
- Discovery Server fixes
- Fix DataSharing sample validation
2.5.0:
- Support for PKCS#11 format URIs for private keys
- Added interfaces for content filter APIs
- Allow new network interfaces to be detected at runtime
- New API on DataWriter to wait for a specific instance to be acknowledged
- Added interfaces for concatenation of transports
- Allow XML profiles to be loaded from a string
- Allow disabling piggyback heartbeat on XML and DataWriter QoS
- New basic configuration example
2.4.1:
- Fixed several flaky tests
- Improved bandwidth usage of GAPs and HEARTBEATs
- Correctly implement delete_contained_entities
- Use native inter-process on Windows
- Improved performance of unregister_instance
- Improved OSS-fuzz integration
- Support for partitions on DataWriterQoS and DataReaderQoS
- Some documentation improvements
- Removed unused macro to avoid naming clashes
2.4.0:
- Conditions and Wait-sets implementation.
- Flow controllers.
- Configure Discovery Server locators using names.
- Modifying remote servers list at run time.
- Environment file override.
- Allow setting custom folder for data-sharing files.
- Allow setting persistence guid with static discovery.
- Check for NDEBUG in logInfo.
- Removed old unused CMake code.
- Fixed TLS behavior on TCP example.
- Prepare API for easy integration of python bindings.
- Improved statistics performance.
2.3.4:
- Support of googletest using colcon
- Network latency reports source participant
- Update Fast DDS Gen to v2.0.2
2.3.3:
- Added more durability kinds in Static Discovery xml parser
- Explicitly enable/disable data-sharing on performance tests
- Allow fully qualified name in TypeDescriptor
- Added missing DynamicData::get_union_id() method
- Change log severity in DiscoveryServer first announcement
- Several corrections to README
2.3.2:
- Statistics Module
- Update Asio submodule and avoid exporting Asio API
- Improve Windows installers
- Ease Google Fuzz integration
- Improve Doxygen documentation on lifetime of pointers created with RTPSDomain
- Update Fast CDR to v1.0.21
2.3.1:
- Added Fast DDS Statistics Module implementation
- Fixed alignment issues on generated code calculation of maximum serialized size
- Fixed calculation of data-sharing domain id
- Fixed issues on data-sharing with volatile writers
- Fixed build issues on old compilers
- Fixed some tests when the library is built without security
- Fixed and exposed pull mode on writers
- Fixed handling of –data_sharing on latency test
- Fixed calculation of memory pools sizes on debug builds
- Correctly update memory policy on writers and readers
2.3.0:
- Unique network flows
- Discovery super-client
- Statistics module API
- New flow controller API
- Static discovery configuration from raw string
- Added reception timestamp to SampleInfo
- Exposing get_unread_count on DataReader
- Data-sharing delivery internal refactor
- Additional metadata on persistence databases
- Refactor on ReturnCode_t to make it switch friendly
- Performance tests refactored to use DDS-PIM high-level API
- Receive const pointers on delete_xxx methods
- Discovery server improvements
- Made SOVERSION follow major.minor
2.2.0
- Data Sharing delivery (avoids transport encapsulation for localhost communications)
- Complete DDS-PIM high-level API declarations
- Extension APIs allowing zero-copy delivery (both intra-process and inter-process)
- Upgrade to Quality Level 1
2.1.0
- Support persistence for large data
- Added support for on_requested_incompatible_qos and on_offered_incompatible_qos
- SKIP_DEFAULT_XML environment variable
- Added FORCE value to THIRDPARTY cmake options
- New log consumer (StdOutErrConsumer)
- Added methods to get qos defined in XML Profile
- Support for persistence on TRANSIENT_LOCAL
- Internal refactor for intra-process performance boost
- Allow usage of foonathan/memory library built without debug tool
- Large data support on performance tests
2.0.2
- Improve QNX support
- Security improvements
- Fast DDS Quality Declaration (QL 2)
- Large traffic reduction when using Discovery Server (up to 85-90% for large deployments)
- Configuration of Clients of Discovery Server using an environment variable
- A CLI for Fast DDS:
- This can be used to launch a discovery server
- Clean SHM directories with one command
- Shared memory transport enabled by default
- Solved edge-case interoperability issue with CycloneDDS
- Add package.xml
2.0.1
- Fixed sending GAPs to late joiners
- Fixed asserting liveliness on data reception
- Avoid calling OpenSSL_add_all_algorithms() when not required
2.0.0
- Added support for register/unregister/dispose instance
- Added DDS compliant API. This new API exposes all the functionality of the Publisher-Subscriber Fast RTPS API adhering to the Data Distribution Service (DDS) version 1.4 specification
- Added Security Logging Plugin (contributed by Cannonical Ltd.)
- Bump to FastCDR v1.0.14
1.10.0:
- New built-in Shared memory Transport (SHM)
- Transport API refactored to support locator iterators
- Added subscriber API to retrieve info of first non-taken sample
- Added parameters to fully avoid dynamic allocations
- History of built-in endpoints can be configured
- Bump to FastCDR v1.0.13.
- Bump to Fast-RTPS-Gen v1.0.4.
- Require CMake 3.5 but use policies from 3.13
1.9.3:
- Participant discovery filtering flags.
- Intra-process delivery mechanism opt-in.
1.9.2:
- Multiple initial PDP announcements.
- Flag to avoid builtin multicast.
1.9.1:
- Fast-RTPS-Gen is now an independent project.
- Header eClock.h is now marked as deprecated.
1.9.0:
- Partial implementation of allocation QoS
- Implementation of Discovery Server
1.8.1:
- Implementation of Liveliness QoS
1.8.0:
- Implementation of IDL 4.2
- Implementation of Deadline QoS
- Implementation of Lifespan QoS
- Implementation of Disable positive acks QoS
- Secure sockets on TCP transport (TLS over TCP)
1.7.2:
- Bug fixing
1.7.1:
- Bug fixing
- Support for QNX
1.7.0:
- TCP Transport: Fast RTPS on WAN.
- Dynamic Topic Types: Define your topic data type at runtime.
- DDS Security 1.1 compliance: Latest DDS security specification.
1.6.0:
- Persistence: Saves your sent messages in a database for late use.
- Better Security: Finer Access Control.
- Performance improvements: Even better latency and jitter.
1.5.0:
- Easier Configuration of Fast RTPS entities through XML profiles.
- Improved Reliability protocol: Added piggybacked heartbeat support.
1.4.0:
- Security: Authentication and encryption support. DDS Security Specification compliant.
- Cpp 11 Support.
- Removed Boost Libraries Dependencies.
- Android Support
- Improved performance for large data.
1.3.1:
- New examples that illustrate how to tweak Fast RTPS towards different applications.
- Improved support for embedded Linux.
- Bug fixing.
1.3.0
- Unbound Arrays support: Now you can send variable size data arrays.
- Extended Fragmentation Configuration: It allows you to setup a Message/Fragment max size different to the standard 64Kb limit.
- Improved logging system: Get even more introspection about the status of your communications system.
- Static Discovery: Use XML to map your network and keep discovery traffic to a minimum.
- Stability and performance improvements: A new iteration of our built-in performance tests will make benchmarking easier for you.
- ReadTheDocs Support: We improved our documentation format and now our installation and user manuals are available online on ReadTheDocs.
eProsima Fast DDS 2.10.6 - Win (32 & 64)
| Downloaded | 1567 times |
| File size | 123.67 Mb |
| MD5 Signature | 0358caf300058d7fe29b41596f891f4f |
| SHA1 Signature | 5f7d249d4336b8572837bff50dbd97a333b0fe25 |
| SHA-256 Signature | e49537fa5444c113d0951d3f7dd1e66ffb1e0f739bc8efb53bb631267d1d3e81 |
| SHA-384 Signature | cf931180e56c194cf3c4bc30a883ee9c22401372b5b3fc6fb8c14f1899a96d923c412df3696230ce73f03fe4dfb15c89 |
| SHA-512 Signature | 66c4bc4b15d064e14619e18d0f6f5cc00434ea52945da986d7e6b86d2bf777463b8f88800e4af060227f50491bfcab89c4ae253452e38b9129f2322f8cf910c6 |
Windows Installer of eProsima Fast DDS 2.10 - Windows (32 & 64)
VS2015, VS2017, VS2019 Support
Instructions on how to install Fast DDS on Windows can be found here.
eProsima Fast DDS 2.10.6 - Linux (32 & 64)
| Downloaded | 932 times |
| File size | 44.77 Mb |
| MD5 Signature | e9b32229b6db13ce7104269c1d9f2846 |
| SHA1 Signature | 2ade3390bb0512fbc96bd8cbb7c28b1935b4ca5c |
| SHA-256 Signature | 57796746046f3546a24370379d6fe0d1e8b3ac7f5ba1da1a4b6b9f90298e5abc |
| SHA-384 Signature | c353a5024646eb95c7f04b930db240694f8747c45ae677970a83366b290c9c3bef89a602c8f1fb894e0905449e3c512d |
| SHA-512 Signature | 318bf1e9038a8cc6c18a0b624178ccdc72d8c5d34910207685380ddf5705d46c7457ce760f54f65ab0b4e3707b691c19716a5ba4ef8659e325964313bbf8f932 |
General Linux Files.- eProsima Fast DDS in your Linux system.
Instructions on how to install Fast DDS on Linux can be found here.
Docker Fast DDS 2.10.6
| Downloaded | 647 times |
| File size | 600.00 Mb |
| MD5 Signature | 28f09992987f5824165f12fb72b1a20d |
| SHA1 Signature | 227110f211527cb9cf63eb736181b83462c312a3 |
| SHA-256 Signature | 32257adafe182d32fa9bb1cc6959436a54c5903347037f74950c85caccce68ad |
| SHA-384 Signature | 2b4062b9fd687f6056f1280de253e52521a0703a11017ba27c9459c64706ddf65a3ed7471f04e9ca0affa7aedca95f10 |
| SHA-512 Signature | b2c237e4c62a1d2002bd4b6899414bba563028c7a02c54a0e8926ae8b91f02c7148fa8af1932ae7e74d9ff0294a4559e16390d8150145897b282afebec0825fc |
Ubuntu Docker - Fast DDS 2.10

