Commit Graph

703 Commits

Author SHA1 Message Date
Antón Casas 5160fb06cd
Match commands in ShapesDemo to documentation (#396)
Signed-off-by: Antón Casas <antoncasas@eprosima.com>
2025-01-28 07:57:23 +01:00
LuciaEchevarria99 0301e0dc23
Merge pull request #390 from eProsima/hotfix/21890
Update commercial support section in project README
2024-10-17 09:11:47 +02:00
eProsima 10dafc0b4f Refs #21890: Apply rev suggestion
Signed-off-by: eProsima <jesuspoderoso@eprosima.com>
2024-10-17 09:05:49 +02:00
eProsima 8fff7b5b34 Refs #21890: Update commercial support section in project README
Signed-off-by: eProsima <jesuspoderoso@eprosima.com>
2024-10-15 12:57:01 +02:00
Pablo Garrido 9e05a62f33
Release v3.0.0
Release v3.0.0
2024-10-14 09:57:25 +02:00
Pablo Garrido b7516a055f
Bump version 2024-10-14 09:47:09 +02:00
Pablo Garrido d44dc3fa0c
Release v2.4.3 2024-03-20 08:25:27 +01:00
Pablo Garrido 934f2bbd94
Bump version 2024-03-20 08:12:20 +01:00
Pablo Garrido cdd4120757
Add BigHelloWorld example (#379)
* Add BigHelloWorld example

Signed-off-by: Pablo Garrido <pablogs9@gmail.com>

* Fix printf

Signed-off-by: Pablo Garrido <pablogs9@gmail.com>

* Fix windows

* Fix warning

Signed-off-by: Pablo Garrido <pablogs9@gmail.com>

---------

Signed-off-by: Pablo Garrido <pablogs9@gmail.com>
2024-01-26 08:02:46 +01:00
danielallstar 83f129a807
Fixed removal of z_impl_clock_gettime in zephyr 3.5.99 (#378)
* Fixed removal of z_impl_clock_gettime in zephyr 3.5.99

Signed-off-by: Daniel Huiskes <d.v.huiskes@student.utwente.nl>

* crustify z_impl_clock_gettime fix

* single return  z_impl_clock_gettime fix

---------

Signed-off-by: Daniel Huiskes <d.v.huiskes@student.utwente.nl>
Co-authored-by: Daniel Huiskes <d.v.huiskes@student.utwente.nl>
2024-01-19 09:19:56 +01:00
Pablo Garrido 0c6743ffa3
Release v2.4.2 2023-11-21 11:32:49 +01:00
Pablo Garrido 371718ca16
Bump version 2023-11-21 11:22:39 +01:00
Pablo Garrido 8ffecce848
Rename UXR_CONFIG_CAN_TRANSPORT_MTU (#372)
Because CAN-FD MTU is fixed, it's not configurable.
UXR_CONFIG_CAN_TRANSPORT_MTU is a bit misleading. Thus, this commit
rename it to UXR_CAN_TRANSPORT_MTU.

Signed-off-by: Yasushi SHOJI <yashi@spacecubics.com>
Co-authored-by: Yasushi SHOJI <yashi@spacecubics.com>
2023-09-27 10:45:37 +02:00
Antonio Cuadros 9717530442
Release v2.4.1 2023-07-10 11:25:11 +02:00
acuadros95 b8dbfaa775 Revert micro-CDR bump version
Signed-off-by: acuadros95 <acuadros1995@gmail.com>
2023-07-10 10:57:50 +02:00
acuadros95 96ec27152d Bump version
Signed-off-by: acuadros95 <acuadros1995@gmail.com>
2023-07-10 10:39:28 +02:00
Antonio Cuadros cf9069c497
Fix fragmentation check on uxr_prepare_reliable_buffer_to_write (#360)
* Fix fragmentation check on uxr_prepare_reliable_buffer_to_write

Signed-off-by: acuadros95 <acuadros1995@gmail.com>

* Fix length check

Signed-off-by: acuadros95 <acuadros1995@gmail.com>

---------

Signed-off-by: acuadros95 <acuadros1995@gmail.com>
2023-06-22 07:57:43 +02:00
Beat Küng 70924f28b4
fix udp_transport: call freeaddrinfo only if getaddrinfo succeeded (#359)
Otherwise freeaddrinfo can access invalid memory.

Signed-off-by: Beat Küng <beat-kueng@gmx.net>
2023-06-15 07:56:01 +02:00
Antonio Cuadros a2937bc5af
Release v2.4.0
* Add CMAKE configuration for C standard version (#340)

* Add C standard configuration

Signed-off-by: acuadros95 <acuadros1995@gmail.com>

* Update C define

Signed-off-by: acuadros95 <acuadros1995@gmail.com>

* Remove CMAKE conditional

Signed-off-by: acuadros95 <acuadros1995@gmail.com>

---------

Signed-off-by: acuadros95 <acuadros1995@gmail.com>

* Fix build for macOS (#346)

* Add Twitter and Readthedocs shields (#307) (#308)

* Add Twitter and Readthedocs shields

Signed-off-by: Pablo Garrido <pablogs9@gmail.com>

* Update

Signed-off-by: Pablo Garrido <pablogs9@gmail.com>

* Fix

Signed-off-by: Pablo Garrido <pablogs9@gmail.com>
(cherry picked from commit 8b78d229f9)

Co-authored-by: Pablo Garrido <pablogs9@gmail.com>

* Fix build for macOS

- Add check for CMAKE_SYSTEM_NAME "Darwin".

Signed-off-by: Rhys Mainwaring <rhys.mainwaring@me.com>

---------

Signed-off-by: Rhys Mainwaring <rhys.mainwaring@me.com>
Co-authored-by: Pablo Garrido <pablogs9@gmail.com>
Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>

* Fix newline-eof compiler warning (#347)

Add EOF newline to session.c.

Signed-off-by: Rhys Mainwaring <rhys.mainwaring@me.com>

* Fix doxygen warning (#352)

* Remove outdated navindex tag

Signed-off-by: acuadros95 <acuadros1995@gmail.com>

* Revert unwanted removal

Signed-off-by: acuadros95 <acuadros1995@gmail.com>

---------

Signed-off-by: acuadros95 <acuadros1995@gmail.com>

* Add missing doxygen parameter (#353)

Signed-off-by: acuadros95 <acuadros1995@gmail.com>

* Fix domain id argument in create_participant API (#348)

---------

Signed-off-by: acuadros95 <acuadros1995@gmail.com>
Signed-off-by: Rhys Mainwaring <rhys.mainwaring@me.com>
Co-authored-by: Rhys Mainwaring <rhys.mainwaring@me.com>
Co-authored-by: Pablo Garrido <pablogs9@gmail.com>
Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
2023-03-29 14:30:49 +02:00
acuadros95 5cd43eb0ba Bump version
Signed-off-by: acuadros95 <acuadros1995@gmail.com>
2023-03-29 10:45:36 +02:00
Pablo Garrido c230441fc9
Fix domain id argument in create_participant API (#348) 2023-03-29 10:43:20 +02:00
Antonio Cuadros c28bf96f6e
Add missing doxygen parameter (#353)
Signed-off-by: acuadros95 <acuadros1995@gmail.com>
2023-03-07 14:20:18 +01:00
Antonio Cuadros fe83fd082e
Fix doxygen warning (#352)
* Remove outdated navindex tag

Signed-off-by: acuadros95 <acuadros1995@gmail.com>

* Revert unwanted removal

Signed-off-by: acuadros95 <acuadros1995@gmail.com>

---------

Signed-off-by: acuadros95 <acuadros1995@gmail.com>
2023-03-06 12:22:55 +01:00
Rhys Mainwaring bc6e9c361a
Fix newline-eof compiler warning (#347)
Add EOF newline to session.c.

Signed-off-by: Rhys Mainwaring <rhys.mainwaring@me.com>
2023-03-03 11:51:05 +01:00
Rhys Mainwaring 85d83a9250
Fix build for macOS (#346)
* Add Twitter and Readthedocs shields (#307) (#308)

* Add Twitter and Readthedocs shields

Signed-off-by: Pablo Garrido <pablogs9@gmail.com>

* Update

Signed-off-by: Pablo Garrido <pablogs9@gmail.com>

* Fix

Signed-off-by: Pablo Garrido <pablogs9@gmail.com>
(cherry picked from commit 8b78d229f9)

Co-authored-by: Pablo Garrido <pablogs9@gmail.com>

* Fix build for macOS

- Add check for CMAKE_SYSTEM_NAME "Darwin".

Signed-off-by: Rhys Mainwaring <rhys.mainwaring@me.com>

---------

Signed-off-by: Rhys Mainwaring <rhys.mainwaring@me.com>
Co-authored-by: Pablo Garrido <pablogs9@gmail.com>
Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
2023-03-02 12:34:32 +01:00
Antonio Cuadros 8dfd8dc031
Add CMAKE configuration for C standard version (#340)
* Add C standard configuration

Signed-off-by: acuadros95 <acuadros1995@gmail.com>

* Update C define

Signed-off-by: acuadros95 <acuadros1995@gmail.com>

* Remove CMAKE conditional

Signed-off-by: acuadros95 <acuadros1995@gmail.com>

---------

Signed-off-by: acuadros95 <acuadros1995@gmail.com>
2023-02-16 09:52:30 +01:00
Pablo Garrido 4b98d2de1d
Release v2.3.0 2022-12-14 08:34:56 +01:00
Pablo Garrido 139e05a8b9
Bump version
Signed-off-by: Pablo Garrido <pablogs9@gmail.com>
2022-12-14 08:24:48 +01:00
Ricardo González bb23a278fc
Increase cmake minimum required (#335)
* Refs #16427. Increase cmake minimum required

Signed-off-by: Ricardo González Moreno <ricardo@richiware.dev>

* Refs #16427. Update googletest

Signed-off-by: Ricardo González Moreno <ricardo@richiware.dev>

* Fix tests

Signed-off-by: Pablo Garrido <pablogs9@gmail.com>

* Fix tests

Signed-off-by: Pablo Garrido <pablogs9@gmail.com>

Signed-off-by: Ricardo González Moreno <ricardo@richiware.dev>
Signed-off-by: Pablo Garrido <pablogs9@gmail.com>
Co-authored-by: Pablo Garrido <pablogs9@gmail.com>
2022-12-08 11:54:19 +01:00
Pablo Garrido fda7242ed9
Release v2.2.1 2022-09-28 09:31:11 +02:00
Pablo Garrido f9297008a9
Bump version
Signed-off-by: Pablo Garrido <pablogs9@gmail.com>
2022-09-28 09:01:12 +02:00
Pablo Garrido 1d0497c3df
Check setsockopt return (#325)
* Check setsockopt return

Signed-off-by: Pablo Garrido <pablogs9@gmail.com>

* Update

Signed-off-by: Pablo Garrido <pablogs9@gmail.com>

Signed-off-by: Pablo Garrido <pablogs9@gmail.com>
2022-08-16 08:11:24 +02:00
Pablo Garrido 6f4edd25c0
Release v2.2.0 2022-06-28 10:43:49 +02:00
Pablo Garrido c2b41c7d46
Bump version
Signed-off-by: Pablo Garrido <pablogs9@gmail.com>
2022-06-28 10:35:19 +02:00
Antonio Cuadros 88bb91044c
Fix wait_session_status listen timeout (#322)
* Fix wait_session_status listen timeout

Signed-off-by: acuadros95 <acuadros1995@gmail.com>

* Update timeout calc and test

* Increase time tolerance

Signed-off-by: acuadros95 <acuadros1995@gmail.com>
2022-06-16 16:52:22 +02:00
jseldent e3f6439013
Add a nopoll version of the POSIX TCP transport profile (#318)
This profile is similar to the POSIX UDP nopoll transport profile. It allows TCP
to be used with LwIP, without FreeRTOS+TCP.

Signed-off-by: J. S. Seldenthuis <jseldenthuis@lely.com>
2022-04-07 14:51:58 +02:00
Beat Küng a2f7cb79fe
check_configuration.cmake: remove COMPILE_LANGUAGE:CXX from set_common_compile_options (#317)
* Add Twitter and Readthedocs shields (#307) (#308)

* Add Twitter and Readthedocs shields

Signed-off-by: Pablo Garrido <pablogs9@gmail.com>

* Update

Signed-off-by: Pablo Garrido <pablogs9@gmail.com>

* Fix

Signed-off-by: Pablo Garrido <pablogs9@gmail.com>
(cherry picked from commit 8b78d229f9)

Co-authored-by: Pablo Garrido <pablogs9@gmail.com>

* check_configuration.cmake: remove COMPILE_LANGUAGE:CXX from set_common_compile_options

cmake version 3.10.2 fails with this error:
CMake Error at cmake/common/check_configuration.cmake:120 (target_compile_options):
  Error evaluating generator expression:

    $<COMPILE_LANGUAGE:CXX>

  $<COMPILE_LANGUAGE:...> Unknown language.

version 3.22.2 does not produce this error.

Signed-off-by: Beat Küng <beat-kueng@gmx.net>

Co-authored-by: Pablo Garrido <pablogs9@gmail.com>
Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
2022-04-05 08:47:25 +02:00
Pablo Garrido 40194ae884
Add version check
Signed-off-by: Pablo Garrido <pablogs9@gmail.com>
2022-03-29 07:47:45 +02:00
Pablo Garrido 12bed7628f
Implement hard liveliness check (#316)
* Hard liveliness check

Signed-off-by: Pablo Garrido <pablogs9@gmail.com>

Update

Signed-off-by: Pablo Garrido <pablogs9@gmail.com>

* Revert "Hard liveliness check"

This reverts commit 7d94502933.

* Update

Signed-off-by: Pablo Garrido <pablogs9@gmail.com>

* Uncrustify

Signed-off-by: Pablo Garrido <pablogs9@gmail.com>

* Review comments

Signed-off-by: Pablo Garrido <pablogs9@gmail.com>
2022-03-25 08:33:06 +01:00
Beat Küng b5187a9f39
SuperBuild.cmake: pass C, CXX and LINKER flags too (#315)
Required for embedded builds

Signed-off-by: Beat Küng <beat-kueng@gmx.net>
2022-03-14 11:20:30 +01:00
Pablo Garrido 2195d43fff
Release v2.1.1 2022-03-10 09:51:18 +01:00
Pablo Garrido 9b9278c0b3
Fix Req Res example (#314)
Signed-off-by: Pablo Garrido <pablogs9@gmail.com>
2022-03-10 09:43:24 +01:00
Pablo Garrido 87528107aa
Bump version
Signed-off-by: Pablo Garrido <pablogs9@gmail.com>
2022-03-09 16:22:29 +01:00
Pablo Garrido 160fc8529c
Implement GET_STATUS implementation result (#312)
* Implement GET_STATUS implementation result

Signed-off-by: Pablo Garrido <pablogs9@gmail.com>

* Apply suggestions from code review

Co-authored-by: Antonio Cuadros <49162117+Acuadros95@users.noreply.github.com>

* Revert "Apply suggestions from code review"

This reverts commit e63497987f.

Co-authored-by: Antonio Cuadros <49162117+Acuadros95@users.noreply.github.com>
2022-03-09 15:14:47 +01:00
Pablo Garrido 243b16b659
Fix subscriber example (#309)
* Fix subscriber example

Signed-off-by: Pablo Garrido <pablogs9@gmail.com>

* Fix subscriber example

Signed-off-by: Pablo Garrido <pablogs9@gmail.com>
2022-01-26 16:11:37 +01:00
mergify[bot] 27b810a76c
Add Twitter and Readthedocs shields (#307) (#308)
* Add Twitter and Readthedocs shields

Signed-off-by: Pablo Garrido <pablogs9@gmail.com>

* Update

Signed-off-by: Pablo Garrido <pablogs9@gmail.com>

* Fix

Signed-off-by: Pablo Garrido <pablogs9@gmail.com>
(cherry picked from commit 8b78d229f9)

Co-authored-by: Pablo Garrido <pablogs9@gmail.com>
2022-01-19 16:13:28 +01:00
Pablo Garrido 8b78d229f9
Add Twitter and Readthedocs shields (#307)
* Add Twitter and Readthedocs shields

Signed-off-by: Pablo Garrido <pablogs9@gmail.com>

* Update

Signed-off-by: Pablo Garrido <pablogs9@gmail.com>

* Fix

Signed-off-by: Pablo Garrido <pablogs9@gmail.com>
2022-01-19 16:05:07 +01:00
Antonio Cuadros e61bfa0e0b
Reset stream on created session (#304) 2021-12-20 14:01:28 +01:00
Pablo Garrido 8acdff4471
Fix multithread interlock (#303)
* Fix multithread interlock

Signed-off-by: Pablo Garrido <pablogs9@gmail.com>

* Uncrust

Signed-off-by: Pablo Garrido <pablogs9@gmail.com>
2021-12-20 11:39:53 +01:00
Antonio Cuadros c1fd2ebbdd
Fix exit run session condition (#305)
* Fix exit run session condition

* Update src/c/core/session/session.c
2021-12-20 07:50:36 +01:00