Commit graph

138 commits

Author SHA1 Message Date
Jacob Perron
7ddea6c155 1.1.10 2020-12-09 17:10:41 -08:00
Stephen Brawner
6dbb394d2e
rcl_action: address various clang static analysis fixes (#864) (#875)
* Address various clang static analysis fixes

Signed-off-by: Stephen Brawner <brawner@gmail.com>

* Add gtest assert

Signed-off-by: Stephen Brawner <brawner@gmail.com>

* Taking array by reference

Signed-off-by: Stephen Brawner <brawner@gmail.com>
2020-12-09 09:25:40 -08:00
Stephen Brawner
814d958984
Update build.ros2.org links (#868)
Signed-off-by: Stephen Brawner <brawner@gmail.com>
2020-11-30 15:52:43 -08:00
Stephen Brawner
12e216c74d
[foxy] Update QD to QL 1 (#867)
Signed-off-by: Stephen Brawner <brawner@gmail.com>
2020-11-25 16:32:06 -08:00
Alejandro Hernández Cordero
4376552e7c
[Backport Foxy] Update QD (#843)
* Update tracetools' QL to 2 in rcl's QD (#690)

Signed-off-by: Christophe Bedard <bedard.christophe@gmail.com>

* Fix link to latest API docs (#692)

Signed-off-by: Jorge Perez <jjperez@ekumenlabs.com>

* Update quality declaration and coverage (#674)

* Update quality level and coverage

Signed-off-by: ahcorde <ahcorde@gmail.com>

* Added feedback

Signed-off-by: ahcorde <ahcorde@gmail.com>

* Fixed wording and links

Signed-off-by: ahcorde <ahcorde@gmail.com>

* Updated QD

Signed-off-by: ahcorde <ahcorde@gmail.com>

* udpate QD links to foxy

Signed-off-by: ahcorde <ahcorde@gmail.com>

* Update tracetools QL and add to rcl_lifecycle's QD (#845)

List tracetools in rcl_lifecycle's QD

Signed-off-by: Christophe Bedard <bedard.christophe@gmail.com>

* update QL dependencies on rcl_yaml_param_parser

Signed-off-by: ahcorde <ahcorde@gmail.com>

* Updated QD

Signed-off-by: ahcorde <ahcorde@gmail.com>

* Updated QD

Signed-off-by: ahcorde <ahcorde@gmail.com>

Co-authored-by: Christophe Bedard <bedard.christophe@gmail.com>
Co-authored-by: Jorge Perez <jjperez@ekumenlabs.com>
2020-11-05 08:10:57 +01:00
ahcorde
9090625982
1.1.9 2020-11-03 08:31:48 +01:00
ahcorde
316a21ae5d
changelog
Signed-off-by: ahcorde <ahcorde@gmail.com>
2020-11-03 08:31:09 +01:00
Chris Lalancette
1f7baf2ee5 Make sure to always check return values. (#840)
* Make sure to always check return values.

Pointed out by clang static analysis, we should always
check these return values.

Signed-off-by: Chris Lalancette <clalancette@openrobotics.org>
2020-11-02 16:22:11 +01:00
Chris Lalancette
885fa21a89 Make sure to check the return value of rcl APIs. (#838)
This is just a further check to ensure the test is correct,
and also gets rid of a slew of dead store warnings from
clang static analysis.

Signed-off-by: Chris Lalancette <clalancette@openrobotics.org>
2020-11-02 16:22:11 +01:00
brawner
a270de6825 Add fault injection macros and unit tests to rcl_action (#730)
* Add fault injection macros and unit tests to rcl_action

Signed-off-by: Stephen Brawner <brawner@gmail.com>

* Addressing  feedback

Signed-off-by: Stephen Brawner <brawner@gmail.com>

* PR Fixup

Signed-off-by: Stephen Brawner <brawner@gmail.com>

* PR Fixup

Signed-off-by: Stephen Brawner <brawner@gmail.com>
2020-10-23 19:36:19 +02:00
Jacob Perron
46e9ff8032 1.1.8 2020-10-07 10:41:11 -07:00
brawner
c4e690c92a
Address issue 716 by zero initializing pointers and freeing memory (#717) (#820)
Signed-off-by: Stephen Brawner <brawner@gmail.com>
2020-10-05 13:30:39 -07:00
Shane Loretz
c5e903a38a
[Foxy backport] Use valid clock in case of issue in rcl_timer_init (#795) Store reference to rcl_clock_t instead of copy (#797) (#805)
* Use valid clock in case of issue in rcl_timer_init (#795)

* Use valid clock in case of issue

Signed-off-by: Stephen Brawner <brawner@gmail.com>

* Cleanup

Signed-off-by: Stephen Brawner <brawner@gmail.com>
Signed-off-by: Shane Loretz <sloretz@osrfoundation.org>

* Store reference to rcl_clock_t instead of copy (#797)

rcl_clock_t can't be trivially copied because adding or removing clock
jump callbacks to a copy will free the pointer held by the original
instance.

Signed-off-by: Shane Loretz<sloretz@openrobotics.org>
Signed-off-by: Shane Loretz <sloretz@osrfoundation.org>

Co-authored-by: brawner <brawner@gmail.com>
2020-09-23 07:56:42 -07:00
Jacob Perron
a9d8044858 1.1.7 2020-08-03 14:56:23 -07:00
Alejandro Hernández Cordero
aa0967f0e2
Removed doxygen warnings (#712) (#724)
* Removed doxygen warnings

Signed-off-by: ahcorde <ahcorde@gmail.com>

* added feedback

Signed-off-by: ahcorde <ahcorde@gmail.com>
2020-07-22 15:23:48 +02:00
Jacob Perron
f172071469 1.1.6 2020-07-07 20:31:47 -07:00
Alejandro Hernández Cordero
c70774659d
Fixed doxygen warnings (#677) (#696)
Signed-off-by: ahcorde <ahcorde@gmail.com>
2020-06-23 19:55:31 +02:00
Jacob Perron
2be7dc89ad 1.1.5 2020-06-03 20:23:42 -07:00
Jacob Perron
f82eecafdd 1.1.4 2020-06-02 23:40:26 -07:00
Jacob Perron
06bd93bc87 1.1.3 2020-06-01 10:46:25 -07:00
Chris Lalancette
83364247cd
Add Security Vulnerability Policy pointing to REP-2006. (#661)
Signed-off-by: Chris Lalancette <clalancette@openrobotics.org>
2020-05-29 16:49:34 -04:00
brawner
9ad198ef2d
Address unused parameter warnings (#666)
Signed-off-by: Stephen Brawner <brawner@gmail.com>
2020-05-29 12:14:58 -07:00
brawner
b786cea348
Increase test coverage of rcl_action (#663)
* Add action_server validity check, and remove dead code

Signed-off-by: Stephen Brawner <brawner@gmail.com>

* Increase test coverage of rcl_action

Signed-off-by: Stephen Brawner <brawner@gmail.com>

* Reorganizing impl structs into private header

Signed-off-by: Stephen Brawner <brawner@gmail.com>

* Addressing PR Feedback

Signed-off-by: Stephen Brawner <brawner@gmail.com>

* Addressing memory error and PR feedback

Signed-off-by: Stephen Brawner <brawner@gmail.com>

Co-authored-by: Stephen Brawner <stephenbrawner@verbsurgical.com>
2020-05-28 16:02:35 -07:00
Ivan Santiago Paunovic
21b5396517 1.1.2 2020-05-28 14:13:20 +00:00
Ivan Santiago Paunovic
fad0963cf1 Changelogs
Signed-off-by: Ivan Santiago Paunovic <ivanpauno@ekumenlabs.com>
2020-05-28 14:12:26 +00:00
Jacob Perron
75e475819b 1.1.1 2020-05-26 19:30:32 -07:00
Ivan Santiago Paunovic
30e0536a1d 1.1.0 2020-05-22 14:46:38 +00:00
Ivan Santiago Paunovic
35944ce9cd Changelogs
Signed-off-by: Ivan Santiago Paunovic <ivanpauno@ekumenlabs.com>
2020-05-22 14:46:07 +00:00
brawner
7f57396fb4
Updated QDs for 1.0 (#647)
Signed-off-by: Stephen Brawner <brawner@gmail.com>
2020-05-12 17:55:21 -07:00
Jacob Perron
d3217513b1 1.0.0 2020-05-12 14:02:12 -07:00
Chris Lalancette
cec60fb831 0.9.1 2020-05-08 15:18:17 +00:00
Chris Lalancette
752a8511f2 Changelog.
Signed-off-by: Chris Lalancette <clalancette@openrobotics.org>
2020-05-08 15:18:05 +00:00
Alejandro Hernández Cordero
0f0424fe7f
Included features (#644)
* Included features

Signed-off-by: ahcorde <ahcorde@gmail.com>

* Added feedback

Signed-off-by: ahcorde <ahcorde@gmail.com>

* fix on rcl_yaml_param_parser doxygen

Signed-off-by: ahcorde <ahcorde@gmail.com>
2020-05-08 08:48:03 +02:00
brawner
728b8b89bd
Quality Declarations for rcl_action, rcl_lifecycle, yaml_parser (#641)
* READMEs and Quality Declarations for rcl_action, rcl_lifecycle, yaml_parser

Signed-off-by: Stephen Brawner <brawner@gmail.com>

* PR Fixup

Signed-off-by: Stephen Brawner <brawner@gmail.com>

* PR Fixup

Signed-off-by: Stephen Brawner <brawner@gmail.com>

* PR Fixup

Signed-off-by: Stephen Brawner <brawner@gmail.com>
2020-05-07 09:35:41 +02:00
Jacob Perron
47501d17c5 0.9.0 2020-04-29 09:41:48 -07:00
Dirk Thomas
b343368840
export targets in a addition to include directories / libraries (#632)
Signed-off-by: Dirk Thomas <dirk-thomas@users.noreply.github.com>
2020-04-23 14:18:55 -07:00
Dirk Thomas
94b5a1d7d0
rename rosidl_generator_c namespace to rosidl_runtime_c (#616)
Signed-off-by: Dirk Thomas <dirk-thomas@users.noreply.github.com>
2020-04-10 21:58:19 -07:00
Dirk Thomas
88fd4b0313
rename rosidl_generator_cpp namespace to rosidl_runtime_cpp (#615)
Signed-off-by: Dirk Thomas <dirk-thomas@users.noreply.github.com>
2020-04-10 15:55:20 -07:00
Alejandro Hernández Cordero
08e0c715c5
Changed rosidl_generator_c/cpp to rosidl_runtime_c/cpp (#588)
* Changed rosidl_generator_c/cpp to rosidl_runtime_c/cpp

Signed-off-by: ahcorde <ahcorde@gmail.com>

* Fixed rcl rcl_runtime_c dependency

Signed-off-by: ahcorde <ahcorde@gmail.com>

* Fixed rcl_action rcl_runtime_c dependency

Signed-off-by: ahcorde <ahcorde@gmail.com>

* Fixed rcl_lifecycle rcl_runtime_c dependency

Signed-off-by: ahcorde <ahcorde@gmail.com>

* keep the originally used dependency type

Signed-off-by: ahcorde <ahcorde@gmail.com>
2020-04-10 12:25:26 +02:00
ahcorde
4cd2df005e changed build_depend and build_depend_export dependencies to depend
Signed-off-by: ahcorde <ahcorde@gmail.com>
2020-02-18 11:38:01 +01:00
Dirk Thomas
4b9c0a30be
code style only: wrap after open parenthesis if not in one line (#565)
Signed-off-by: Dirk Thomas <dirk-thomas@users.noreply.github.com>
2020-02-03 09:06:35 -08:00
tomoya
80340c8b5a should also check if action status publisher is ready. (#541)
Signed-off-by: Tomoya.Fujita <Tomoya.Fujita@sony.com>
2019-11-29 10:12:31 -03:00
Shane Loretz
9034c406c2 0.8.3
Signed-off-by: Shane Loretz <sloretz@openrobotics.org>
2019-11-08 11:26:28 -08:00
Shane Loretz
3d3b77c1fd 0.8.2
Signed-off-by: Shane Loretz <sloretz@osrfoundation.org>
2019-10-23 17:35:56 -07:00
Jacob Perron
b7610d9392
[rcl_action] Correct action server documentation (#519)
rcl_action_process_cancel_request() will never return RCL_RET_ACTION_SERVER_TAKE_FAILED.

Signed-off-by: Jacob Perron <jacob@openrobotics.org>
2019-10-11 13:51:29 -07:00
William Woodall
e673988415
add mechanism to pass rmw impl specific payloads during pub/sub creation (#513)
* add optional rmw payload to rcl options for pub and sub

Signed-off-by: William Woodall <william@osrfoundation.org>

* move ignore_local_publications into rmw options structure for subs

Signed-off-by: William Woodall <william@osrfoundation.org>
2019-10-08 15:40:33 -07:00
Chris Lalancette
0198ffef71 0.8.1 2019-10-08 12:09:24 +00:00
Chris Lalancette
e261e5c1a8 Changelog.
Signed-off-by: Chris Lalancette <clalancette@openrobotics.org>
2019-10-08 12:09:10 +00:00
Chris Lalancette
d655147310 0.8.0 2019-09-26 18:45:43 +00:00
Chris Lalancette
6b865af1d5 Changelog.
Signed-off-by: Chris Lalancette <clalancette@openrobotics.org>
2019-09-26 18:45:33 +00:00