-
Notifications
You must be signed in to change notification settings - Fork 791
Comparing changes
Open a pull request
base repository: eProsima/Fast-DDS
base: v2.10.5
head repository: eProsima/Fast-DDS
compare: 2.10.x
- 15 commits
- 47 files changed
- 7 contributors
Commits on Oct 3, 2024
-
Allow runing CI on external contributions (#5220) (#5289)
* Refs #21479: Include labeling check Signed-off-by: JesusPoderoso <jesuspoderoso@eprosima.com> * Refs #21479: Keep 'Add label' job only in ubuntu workflow Signed-off-by: JesusPoderoso <jesuspoderoso@eprosima.com> * Refs #21479: Apply rev suggestions Signed-off-by: eProsima <jesuspoderoso@eprosima.com> --------- Signed-off-by: JesusPoderoso <jesuspoderoso@eprosima.com> Signed-off-by: eProsima <jesuspoderoso@eprosima.com> (cherry picked from commit 2d1e793) Co-authored-by: Jesús Poderoso <120394830+JesusPoderoso@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 478592d - Browse repository at this point
Copy the full SHA 478592dView commit details -
Add references to new nightly jobs per supported branch in README (#5293
) (#5299) * Refs #21790: Add references to new nightly jobs per supported branch in README Signed-off-by: eProsima <jesuspoderoso@eprosima.com> * Refs #21790: Apply rev suggestions Signed-off-by: eProsima <jesuspoderoso@eprosima.com> --------- Signed-off-by: eProsima <jesuspoderoso@eprosima.com> (cherry picked from commit 98dd780) Co-authored-by: Jesús Poderoso <120394830+JesusPoderoso@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 5c68fcf - Browse repository at this point
Copy the full SHA 5c68fcfView commit details
Commits on Oct 17, 2024
-
Remove double // in some installation paths (#5111) (#5129) (#5254)
Configuration menu - View commit details
-
Copy full SHA for 95cd15a - Browse repository at this point
Copy the full SHA 95cd15aView commit details -
Discard changes with big key-only payload and no key hash (#5262) (#5275
) * Discard changes with big key-only payload and no key hash (#5262) * Refs #21707. Regression test. Signed-off-by: Miguel Company <miguelcompany@eprosima.com> * Refs #21707. Test both best_effort and reliable. Signed-off-by: Miguel Company <miguelcompany@eprosima.com> * Refs #21707. Fix by considering offending change as irrelevant. Signed-off-by: Miguel Company <miguelcompany@eprosima.com> * Refs #21707. Refactor code in MessageReceiver. Signed-off-by: Miguel Company <miguelcompany@eprosima.com> * Refs #21707. Avoid overriding instanceHandle. Signed-off-by: Miguel Company <miguelcompany@eprosima.com> * Refs #21707. Add TODO so we don't forget to correctly process key-only payloads in the future. Signed-off-by: Miguel Company <miguelcompany@eprosima.com> * Refs #21751. Document and improve code in `change_is_relevant_for_filter`. Signed-off-by: Miguel Company <miguelcompany@eprosima.com> * Refs #21751. Document else. Signed-off-by: Miguel Company <miguelcompany@eprosima.com> * Refs #21751. Added static assertions for structure sizes. Signed-off-by: Miguel Company <miguelcompany@eprosima.com> --------- Signed-off-by: Miguel Company <miguelcompany@eprosima.com> (cherry picked from commit 175add5) # Conflicts: # test/blackbox/common/BlackboxTestsTransportUDP.cpp * Fix conflicts Signed-off-by: Miguel Company <miguelcompany@eprosima.com> * Fix build Signed-off-by: Miguel Company <miguelcompany@eprosima.com> --------- Signed-off-by: Miguel Company <miguelcompany@eprosima.com> Co-authored-by: Miguel Company <miguelcompany@eprosima.com>
Configuration menu - View commit details
-
Copy full SHA for 42a06b3 - Browse repository at this point
Copy the full SHA 42a06b3View commit details -
Fix DataReaderHistory regression (#5327) (#5333)
* Refs #21694. Turn assertion into condition. Signed-off-by: Miguel Company <miguelcompany@eprosima.com> * Refs #21694. Fix uncrustify. Signed-off-by: Miguel Company <miguelcompany@eprosima.com> --------- Signed-off-by: Miguel Company <miguelcompany@eprosima.com> (cherry picked from commit 837c6c8) Co-authored-by: Miguel Company <miguelcompany@eprosima.com>
Configuration menu - View commit details
-
Copy full SHA for e3b3a02 - Browse repository at this point
Copy the full SHA e3b3a02View commit details -
Update commercial support section in readme (#5320) (#5323)
Signed-off-by: eProsima <jesuspoderoso@eprosima.com> (cherry picked from commit 6afab1f) Co-authored-by: Jesús Poderoso <120394830+JesusPoderoso@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for bb4b320 - Browse repository at this point
Copy the full SHA bb4b320View commit details
Commits on Oct 28, 2024
-
Modify help command of XML CLI tool (#5246) (#5250)
Signed-off-by: cferreiragonz <carlosferreira@eprosima.com> (cherry picked from commit 37cd84d) Co-authored-by: Carlos Ferreira González <carlosferreira@eprosima.com>
Configuration menu - View commit details
-
Copy full SHA for 3691fe3 - Browse repository at this point
Copy the full SHA 3691fe3View commit details
Commits on Nov 4, 2024
-
Be less strict with parameter lengths (#5225) (#5248)
* Be less strict with parameter lengths (#5225) * Refs #21537. Add regression test for interoperability issue. Signed-off-by: Miguel Company <miguelcompany@eprosima.com> * Refs #21537. Add regression test for big parameters. Signed-off-by: Miguel Company <miguelcompany@eprosima.com> * Refs #21537. Fix builtin deserialization length checks. Signed-off-by: Miguel Company <miguelcompany@eprosima.com> * Refs #21537. Special cases in test. Signed-off-by: Miguel Company <miguelcompany@eprosima.com> * Refs #21537. Extend test to full non-custom range. Signed-off-by: Miguel Company <miguelcompany@eprosima.com> * Refs #21537. Extend parameter size to 64K. Signed-off-by: Miguel Company <miguelcompany@eprosima.com> * Refs #21537. Uncrustify. Signed-off-by: Miguel Company <miguelcompany@eprosima.com> * Refs #21638. Fix windows warning. Signed-off-by: Miguel Company <miguelcompany@eprosima.com> --------- Signed-off-by: Miguel Company <miguelcompany@eprosima.com> (cherry picked from commit 7b111f9) # Conflicts: # src/cpp/fastdds/core/policy/ParameterSerializer.hpp # test/unittest/rtps/builtin/BuiltinDataSerializationTests.cpp * Fix conflicts Signed-off-by: Miguel Company <miguelcompany@eprosima.com> --------- Signed-off-by: Miguel Company <miguelcompany@eprosima.com> Co-authored-by: Miguel Company <miguelcompany@eprosima.com>
Configuration menu - View commit details
-
Copy full SHA for d1b63eb - Browse repository at this point
Copy the full SHA d1b63ebView commit details -
Check if
SHM
transport is disabled inLARGE_DATA
modes (#5355) (#……5378) * Check if `SHM` transport is disabled in `LARGE_DATA` modes (#5355) * Refs #21959: Check for SHM_DISABLE in large_data setup modes Signed-off-by: Mario-DL <mariodominguez@eprosima.com> * Refs #21959: Apply Miguels rev Signed-off-by: Mario Dominguez <mariodominguez@eprosima.com> * Refs #21959: Apply suggestion Signed-off-by: Mario Dominguez <mariodominguez@eprosima.com> --------- Signed-off-by: Mario-DL <mariodominguez@eprosima.com> Signed-off-by: Mario Dominguez <mariodominguez@eprosima.com> (cherry picked from commit a7dfdf5) # Conflicts: # src/cpp/rtps/attributes/RTPSParticipantAttributes.cpp * Fix conflicts Signed-off-by: Miguel Company <miguelcompany@eprosima.com> --------- Signed-off-by: Miguel Company <miguelcompany@eprosima.com> Co-authored-by: Mario Domínguez López <116071334+Mario-DL@users.noreply.github.com> Co-authored-by: Miguel Company <miguelcompany@eprosima.com>
Configuration menu - View commit details
-
Copy full SHA for 67ce284 - Browse repository at this point
Copy the full SHA 67ce284View commit details
Commits on Nov 8, 2024
-
Fix issues in Dynamic Network Interfaces (#5282) (#5304) (#5390)
* Fix issues in Dynamic Network Interfaces (#5282) * Refs #21690. Parse `--rescan` argument on communication applications. Signed-off-by: Miguel Company <miguelcompany@eprosima.com> * Refs #21690. Implement rescan mechanism. Signed-off-by: Miguel Company <miguelcompany@eprosima.com> * Refs #21690. Add docker infrastructure. Signed-off-by: Miguel Company <miguelcompany@eprosima.com> * Refs #21690. Add CMake infrastructure. Signed-off-by: Miguel Company <miguelcompany@eprosima.com> * Refs #21690. Ensure same domain and topic name are used. Signed-off-by: Miguel Company <miguelcompany@eprosima.com> * Refs #21690. Add `--loops` argument to publisher. Signed-off-by: Miguel Company <miguelcompany@eprosima.com> * Refs #21690. Publisher exits after publishing all samples. Signed-off-by: Miguel Company <miguelcompany@eprosima.com> * Refs #21690. Improve subscriber script. Signed-off-by: Miguel Company <miguelcompany@eprosima.com> * Refs #21690. Add test. Signed-off-by: Miguel Company <miguelcompany@eprosima.com> * Refs #21690. Make publisher wait subscriber. Signed-off-by: Miguel Company <miguelcompany@eprosima.com> * Refs #21690. Possible fix. Signed-off-by: Miguel Company <miguelcompany@eprosima.com> * Refs #21690. Clear locators before recalculating them. Signed-off-by: Miguel Company <miguelcompany@eprosima.com> * Refs #21690. Move local participant proxy update to PDP. Signed-off-by: Miguel Company <miguelcompany@eprosima.com> * Refs #21690. Improve new method's logic. Signed-off-by: Miguel Company <miguelcompany@eprosima.com> * Refs #21690. Include what you use. Signed-off-by: Miguel Company <miguelcompany@eprosima.com> * Refs #21690. Add empty method to update endpoint locators. Signed-off-by: Miguel Company <miguelcompany@eprosima.com> * Refs #21690. Add implementation for `update_endpoint_locators_if_default_nts`. Signed-off-by: Miguel Company <miguelcompany@eprosima.com> * Refs #21690. Compare against old default locators. Signed-off-by: Miguel Company <miguelcompany@eprosima.com> * Refs #21690. Update locators in attributes. Signed-off-by: Miguel Company <miguelcompany@eprosima.com> * Refs #17283. Avoid early return on `PDP::local_participant_attributes_update_nts`. Signed-off-by: Miguel Company <miguelcompany@eprosima.com> * Refs #17283. Apply suggestions. Signed-off-by: Miguel Company <miguelcompany@eprosima.com> --------- Signed-off-by: Miguel Company <miguelcompany@eprosima.com> (cherry picked from commit 91bd7c8) * Refs #17283: Fix conflicts Signed-off-by: eProsima <jesuspoderoso@eprosima.com> * Refs #17283: Keep original PR functionality Signed-off-by: eProsima <jesuspoderoso@eprosima.com> * Refs #17283: Please uncrustify Signed-off-by: eProsima <jesuspoderoso@eprosima.com> * Restore discovery server list check code. Signed-off-by: Miguel Company <miguelcompany@eprosima.com> * Make backported methods static methods instead of inline code. Signed-off-by: Miguel Company <miguelcompany@eprosima.com> * Methods get_default_xxx_locators with output argument. Signed-off-by: Miguel Company <miguelcompany@eprosima.com> * Only update attributes when necessary. Signed-off-by: Miguel Company <miguelcompany@eprosima.com> --------- Signed-off-by: eProsima <jesuspoderoso@eprosima.com> Signed-off-by: Miguel Company <miguelcompany@eprosima.com> Co-authored-by: Miguel Company <miguelcompany@eprosima.com> Co-authored-by: eProsima <jesuspoderoso@eprosima.com> (cherry picked from commit 66ec998) Signed-off-by: Miguel Company <miguelcompany@eprosima.com> # Conflicts: # src/cpp/rtps/participant/RTPSParticipantImpl.cpp # test/communication/PublisherMain.cpp # test/communication/SubscriberMain.cpp # test/dds/communication/SubscriberMain.cpp # test/dds/communication/SubscriberModule.hpp # test/dds/communication/security/PublisherModule.cpp # test/dds/communication/security/PublisherModule.hpp # test/dds/communication/security/SubscriberModule.cpp # test/dds/communication/security/SubscriberModule.hpp Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for ad9b4eb - Browse repository at this point
Copy the full SHA ad9b4ebView commit details
Commits on Nov 12, 2024
-
Bump version to 2.10.6 (#5395)
Signed-off-by: Miguel Company <miguelcompany@eprosima.com>
Configuration menu - View commit details
-
Copy full SHA for 8935858 - Browse repository at this point
Copy the full SHA 8935858View commit details
Commits on Dec 4, 2024
-
Release
participant_stateless
secure builtin writer history change ……when authentication has finished (#5386) (#5394) * Release `participant_stateless` secure builtin writer history change when authentication has finished (#5386) * TMP: REMOVE THIS COMMIT Signed-off-by: Mario Dominguez <mariodominguez@eprosima.com> * Refs #22033: BB test Signed-off-by: Mario Dominguez <mariodominguez@eprosima.com> * Refs #22033: Modify secure builtins initial payload size Signed-off-by: Mario Dominguez <mariodominguez@eprosima.com> * Refs #22033: Fix: release stateless msg payload pool when participant cryptography succeeds Signed-off-by: Mario Dominguez <mariodominguez@eprosima.com> --------- Signed-off-by: Mario Dominguez <mariodominguez@eprosima.com> (cherry picked from commit b414621) * Update waitAuthorized in PubSub fastrtps_deprecated API Signed-off-by: Mario Dominguez <mariodominguez@eprosima.com> * Fix windows compilation error Signed-off-by: Mario Dominguez <mariodominguez@eprosima.com> --------- Signed-off-by: Mario Dominguez <mariodominguez@eprosima.com> Co-authored-by: Mario Domínguez López <116071334+Mario-DL@users.noreply.github.com> Co-authored-by: Mario Dominguez <mariodominguez@eprosima.com>
Configuration menu - View commit details
-
Copy full SHA for 28552ce - Browse repository at this point
Copy the full SHA 28552ceView commit details
Commits on Jan 17, 2025
-
Improve
OpenSSL
lifecycle handling (#5384) (#5406)* [22024] Improve `OpenSSL` lifecycle handling (#5384) * Refs #22024: Add BB test Signed-off-by: Mario Dominguez <mariodominguez@eprosima.com> * Refs #22024: Make OpenSSLInit Mayers singleton Signed-off-by: Mario Dominguez <mariodominguez@eprosima.com> * Refs #22024: Fix: Do not register atexit in OPenSSL. Instead, Comply with OpenSSL initialization and destruction. Signed-off-by: Mario Dominguez <mariodominguez@eprosima.com> * Refs #22024: Do not reference OpenSSLInit if security features are no present Signed-off-by: Mario Dominguez <mariodominguez@eprosima.com> --------- Signed-off-by: Mario Dominguez <mariodominguez@eprosima.com> (cherry picked from commit 44310c4) # Conflicts: # src/cpp/rtps/RTPSDomainImpl.hpp * Solve conflicts Signed-off-by: Mario Dominguez <mariodominguez@eprosima.com> --------- Signed-off-by: Mario Dominguez <mariodominguez@eprosima.com> Co-authored-by: Mario Domínguez López <116071334+Mario-DL@users.noreply.github.com> Co-authored-by: Mario Dominguez <mariodominguez@eprosima.com>
Configuration menu - View commit details
-
Copy full SHA for b6c08ca - Browse repository at this point
Copy the full SHA b6c08caView commit details -
Fix comparison in
is_update_allowed
(#5414) (#5418)* Refs #19927. Add unit test. Signed-off-by: Miguel Company <miguelcompany@eprosima.com> * Refs #19927. Fix issue in ReaderProxyData. Signed-off-by: Miguel Company <miguelcompany@eprosima.com> * Refs #19927. Fix issue in WriterProxyData. Signed-off-by: Miguel Company <miguelcompany@eprosima.com> --------- Signed-off-by: Miguel Company <miguelcompany@eprosima.com> (cherry picked from commit 6b74b0d) Co-authored-by: Miguel Company <miguelcompany@eprosima.com>
Configuration menu - View commit details
-
Copy full SHA for 2748603 - Browse repository at this point
Copy the full SHA 2748603View commit details -
Arithmetic overflow in fragment size calculations (#5464) (#5514)
* Tests arithmetic overflow in fragment size calculations Signed-off-by: Eugenio Collado <eugeniocollado@eprosima.com> * Refs #21814. Fix code in BaseWriter.cpp. Signed-off-by: Miguel Company <miguelcompany@eprosima.com> * Fix corner case overhead==max_data_size Signed-off-by: Eugenio Collado <eugeniocollado@eprosima.com> * Refs #21814. Fix code in WriterHistory.cpp. Signed-off-by: Miguel Company <miguelcompany@eprosima.com> * Fix corner case overhead==final_high_mark_for_frag Signed-off-by: Eugenio Collado <eugeniocollado@eprosima.com> * Uncrustify Signed-off-by: Eugenio Collado <eugeniocollado@eprosima.com> * Fix log error message Signed-off-by: Eugenio Collado <eugeniocollado@eprosima.com> * Fix test fragments not been dropped Signed-off-by: Eugenio Collado <eugeniocollado@eprosima.com> * Fix corner case RTPSParticipantImpl max_data_size < overhead Signed-off-by: Eugenio Collado <eugeniocollado@eprosima.com> * Test refactor for windows compilation Signed-off-by: Eugenio Collado <eugeniocollado@eprosima.com> * Fix blackbox test Signed-off-by: Eugenio Collado <eugeniocollado@eprosima.com> * Applied review suggestions Signed-off-by: EugenioCollado <121509066+EugenioCollado@users.noreply.github.com> --------- Signed-off-by: Eugenio Collado <eugeniocollado@eprosima.com> Signed-off-by: Miguel Company <miguelcompany@eprosima.com> Signed-off-by: EugenioCollado <121509066+EugenioCollado@users.noreply.github.com> Co-authored-by: Miguel Company <miguelcompany@eprosima.com> (cherry picked from commit bfc5a53) Co-authored-by: Eugenio Collado <eugeniocollado@eprosima.com>
Configuration menu - View commit details
-
Copy full SHA for 99830c5 - Browse repository at this point
Copy the full SHA 99830c5View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff v2.10.5...2.10.x