Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Signed-off-by: Miguel Company <miguelcompany@eprosima.com> Co-authored-by: Mario Dominguez <mariodominguez@eprosima.com> commit f2bcd264798ebd0d45241e57f7d522c68920b26f Author: Miguel Company <miguelcompany@eprosima.com> Date: Thu Dec 14 10:52:32 2023 +0100 Refs #19770. Improve BuiltinAuthenticationPlugin_second_participant_creation_loop. Signed-off-by: Miguel Company <miguelcompany@eprosima.com> commit 07380f840422f8ea2a6ae62ec901fe94687f3b3c Author: Miguel Company <miguelcompany@eprosima.com> Date: Wed Dec 13 08:21:34 2023 +0100 Refs #19770. Fix PDPTests. Signed-off-by: Miguel Company <miguelcompany@eprosima.com> commit 4c2c21e5f2be63c1f4e0766cc8bc5a59a857b106 Author: Miguel Company <miguelcompany@eprosima.com> Date: Wed Dec 13 07:26:51 2023 +0100 Refs #19770. Adding override keyword. Signed-off-by: Miguel Company <miguelcompany@eprosima.com> commit d185a85b937a1fd64f86a40b9db2d0b994e39a7f Author: Miguel Company <miguelcompany@eprosima.com> Date: Tue Dec 12 16:05:00 2023 +0100 Refs #19770. Uncrustify. Signed-off-by: Miguel Company <miguelcompany@eprosima.com> commit 54a01ab0eff0e326c868d1a32bd44203bf184b4d Author: Miguel Company <miguelcompany@eprosima.com> Date: Tue Dec 12 10:29:42 2023 +0100 Refs #19770. PDPSecurityInitiatorListener relies on PDPListener::onNewCacheChangeAdded. Signed-off-by: Miguel Company <miguelcompany@eprosima.com> commit 202bc52a4584025c897e06a40f50d5d7d6be8ce6 Author: Miguel Company <miguelcompany@eprosima.com> Date: Tue Dec 12 09:49:20 2023 +0100 Refs #19770. Only process removals when reader is matched. Signed-off-by: Miguel Company <miguelcompany@eprosima.com> commit a4a30779c0ae3b410b8cce4aa56f47490995d20d Author: Miguel Company <miguelcompany@eprosima.com> Date: Tue Dec 12 09:46:03 2023 +0100 Refs #19770. Added PDPSecurityInitiatorListener::process_alive_data. Signed-off-by: Miguel Company <miguelcompany@eprosima.com> commit 3c7547e0b125ab7156aaf3f72b1a431a9d77672f Author: Miguel Company <miguelcompany@eprosima.com> Date: Tue Dec 12 09:32:55 2023 +0100 Refs #19770. Refactor with PDPListener::process_alive_data. Signed-off-by: Miguel Company <miguelcompany@eprosima.com> commit 4571178679af32902a5ba6719807b75eabafc296 Author: Miguel Company <MiguelCompany@eprosima.com> Date: Wed Nov 15 12:28:14 2023 +0100 Refs #19770. StatelessReader does not call update_last_notified for not matched writers. Signed-off-by: Miguel Company <MiguelCompany@eprosima.com> commit 8294ca3b0bae320f066779dfa1d9a8690b16ebfc Author: Miguel Company <MiguelCompany@eprosima.com> Date: Wed Nov 29 13:30:14 2023 +0100 Refs #19770. Avoid dynamic_cast when participant is not secure. Signed-off-by: Miguel Company <MiguelCompany@eprosima.com> commit 83820e84c6cc3dcaf53e6ffe784ed03b2fac9bfa Author: Miguel Company <MiguelCompany@eprosima.com> Date: Wed Nov 29 13:24:59 2023 +0100 Refs #19770. Avoid warning when built without security. Signed-off-by: Miguel Company <MiguelCompany@eprosima.com> commit 8ce1216f6af4758f4cb8dc1ea63c770a5ff86e1a Author: Miguel Company <MiguelCompany@eprosima.com> Date: Wed Nov 29 12:55:28 2023 +0100 Refs #19770. Fixed typo in comments. Signed-off-by: Miguel Company <MiguelCompany@eprosima.com> commit 7bb64eb4a0b899b8055beb8a8b0b279db80e20d6 Author: Miguel Company <MiguelCompany@eprosima.com> Date: Wed Nov 29 12:52:07 2023 +0100 Refs #19770. Use constexpr for topic names. Signed-off-by: Miguel Company <MiguelCompany@eprosima.com> commit eef95273d5464210c50a01cb22cc4a3989233f2f Author: Miguel Company <MiguelCompany@eprosima.com> Date: Wed Nov 29 12:50:56 2023 +0100 Refs #19770. Send participant dispose messages through both writers. Signed-off-by: Miguel Company <MiguelCompany@eprosima.com> commit c3c831f5f047c4a02a3ddd9944ce3015644f3e27 Author: Miguel Company <MiguelCompany@eprosima.com> Date: Tue Nov 28 10:07:17 2023 +0100 Refs #19770. Move to `AUTHENTICATION_FAILED` when authentication fails. Signed-off-by: Miguel Company <MiguelCompany@eprosima.com> commit 11f98a4d0132d630b76c68ed4157a8624dcffaa5 Author: Miguel Company <MiguelCompany@eprosima.com> Date: Tue Nov 28 10:05:47 2023 +0100 Refs #19770. Simulate DATA(p) reception on non secure `notifyAboveRemoteEndpoints`. Signed-off-by: Miguel Company <MiguelCompany@eprosima.com> commit 5097288e5f4816e653a7c5a4c4839d2a077f3d19 Author: Miguel Company <MiguelCompany@eprosima.com> Date: Wed Nov 22 09:36:14 2023 +0100 Refs #19770. Common factor method `notify_and_maybe_ignore_new_participant`. Signed-off-by: Miguel Company <MiguelCompany@eprosima.com> commit 9364310c5c3cf47b586470b90f9511b0be11fbc4 Author: Miguel Company <MiguelCompany@eprosima.com> Date: Tue Nov 21 07:56:17 2023 +0100 Refs #19770. Improve AllowUnauthenticatedParticipants blackbox tests. Signed-off-by: Miguel Company <MiguelCompany@eprosima.com> commit bb8af40be3c8c138e48acfced5835f2066d864dd Author: Miguel Company <MiguelCompany@eprosima.com> Date: Mon Nov 20 09:53:10 2023 +0100 Refs #19770. Change builtin endpoints matching workflow. Signed-off-by: Miguel Company <MiguelCompany@eprosima.com> commit 4fc685f75949637ee07ede7a72dd43ed4ab351f3 Author: Miguel Company <MiguelCompany@eprosima.com> Date: Fri Nov 17 12:34:40 2023 +0100 Refs #19770. Chages in announceParticipantState. Signed-off-by: Miguel Company <MiguelCompany@eprosima.com> commit fb26bbccf6400123d2cb0d89d34f8c907e301d1a Author: Miguel Company <MiguelCompany@eprosima.com> Date: Fri Nov 17 12:23:48 2023 +0100 Refs #19770. Chages in removeRemoteEndpoints. Signed-off-by: Miguel Company <MiguelCompany@eprosima.com> commit 96442d58fa0b16984289bbe16a132769e9cbcd81 Author: Miguel Company <MiguelCompany@eprosima.com> Date: Fri Nov 17 12:15:35 2023 +0100 Refs #19770. Chages in notifyAboveRemoteEndpoints. Signed-off-by: Miguel Company <MiguelCompany@eprosima.com> commit cea35be6c84e633a500bd4565119d1a7ec6066da Author: Miguel Company <MiguelCompany@eprosima.com> Date: Fri Nov 17 11:52:15 2023 +0100 Refs #19770. Additional work on endpoints creation. Signed-off-by: Miguel Company <MiguelCompany@eprosima.com> commit 02f95cf90b8acdf84c0c6dd357b8a7a26816db93 Author: Miguel Company <MiguelCompany@eprosima.com> Date: Fri Nov 17 10:46:48 2023 +0100 Refs #19770. Methods in PDP to setup builtin endpoints security attributes. Signed-off-by: Miguel Company <MiguelCompany@eprosima.com> commit 1f5c43734dfc6d420103e16132034e7e85ba0c3a Author: Miguel Company <MiguelCompany@eprosima.com> Date: Fri Nov 17 10:38:57 2023 +0100 Refs #19770. Methods in PDP to create builtin endpoints attributes. Signed-off-by: Miguel Company <MiguelCompany@eprosima.com> commit 49624e88746389b44384f007dc17610ba929731a Author: Miguel Company <MiguelCompany@eprosima.com> Date: Thu Nov 16 16:56:25 2023 +0100 Refs #19770. Endpoints creation refactor. Signed-off-by: Miguel Company <MiguelCompany@eprosima.com> commit 4ab8d1e1e24819da5d27009ec3e80051329dfbb0 Author: Miguel Company <MiguelCompany@eprosima.com> Date: Thu Nov 16 16:28:15 2023 +0100 Refs #19770. Fix unprotected access to local participant data. Signed-off-by: Miguel Company <MiguelCompany@eprosima.com> commit 57b99075eae290412b4d08798e1df27fc9972e1c Author: Miguel Company <MiguelCompany@eprosima.com> Date: Thu Nov 16 15:38:24 2023 +0100 Refs #19770. Added SimplePDPEndpointsSecure. Signed-off-by: Miguel Company <MiguelCompany@eprosima.com> commit e67c703db6956e15e187868f90f1f99b25e37627 Author: Miguel Company <MiguelCompany@eprosima.com> Date: Thu Nov 16 15:28:38 2023 +0100 Refs #19770. Listeners moved into BuiltinReader. Signed-off-by: Miguel Company <MiguelCompany@eprosima.com> commit b2fe97e1e0001b24b18d4b145143139a084dc37d Author: Mario Dominguez <mariodominguez@eprosima.com> Date: Wed Nov 8 15:42:34 2023 +0100 Refs #19770. PDP listener moved into PDPEndpoints. Signed-off-by: Miguel Company <MiguelCompany@eprosima.com> commit 1af9da00af27591be14a1abe1d9928ccff83048d Author: Miguel Company <MiguelCompany@eprosima.com> Date: Thu Nov 16 13:33:37 2023 +0100 Refs #19770. Test improvements. Signed-off-by: Miguel Company <MiguelCompany@eprosima.com> commit 03eeda5f6b305768cc876056ff6584c153c947d1 Author: Miguel Company <MiguelCompany@eprosima.com> Date: Thu Nov 16 13:21:45 2023 +0100 Refs #19770. Regression test for vulnerability. Signed-off-by: Miguel Company <MiguelCompany@eprosima.com> commit 6cd538753fb8be550f9b3a58c508021d2bdf6ccd Author: Miguel Company <MiguelCompany@eprosima.com> Date: Thu Nov 16 12:30:36 2023 +0100 Refs #19770. Refactor on BlackboxTestsSecurity. Signed-off-by: Miguel Company <MiguelCompany@eprosima.com> Signed-off-by: Miguel Company <miguelcompany@eprosima.com>
- Loading branch information