- Add Events Executor (#839)
- Install includes it include/${PROJECT_NAME} (#959)
- Contributors: Shane Loretz, iRobot ROS
- Fix up documentation build for rcl_action when using rosdoc2 (#937)
- Contributors: Michel Hidalgo
- Fix expired goals capacity of action server (#931)
- Contributors: spiralray
- Wait for action server in rcl_action comm tests. (#919)
- Contributors: Michel Hidalgo
- updating quality declaration links (re: ros2/docs.ros2.org#52) (#909)
- Contributors: shonigmann
- Don't expect RCL_RET_TIMEOUT to set an error string (#900)
- Add support for rmw_connextdds (#895)
- Contributors: Andrea Sorbini
- Avoid setting error message twice. (#887)
- Contributors: Chen Lihui
- Address various clang static analysis fixes (#864)
- Update QDs to QL 1 (#866)
- Update QL (#858)
- Make sure to always check return values (#840)
- Update deprecated gtest macros (#818)
- Contributors: Alejandro Hernández Cordero, Audrow Nash, Chris Lalancette, Stephen Brawner
- Make sure to check the return value of rcl APIs. (#838)
- Contributors: Chris Lalancette
- Update maintainers (#825)
- Store reference to rcl_clock_t instead of copy (#797)
- Use valid clock in case of issue in rcl_timer_init (#795)
- Contributors: Ivan Santiago Paunovic, Shane Loretz, brawner
- Add fault injection macros and unit tests to rcl_action (#730)
- Change some EXPECT_EQ to ASSERT_EQ in test_action_server. (#759)
- Contributors: Chris Lalancette, brawner
- Removed doxygen warnings (#712)
- Address issue 716 by zero initializing pointers and freeing memory (#717)
- Contributors: Alejandro Hernández Cordero, brawner
- Update quality declaration and coverage (#674)
- Contributors: Alejandro Hernández Cordero
- Fixed doxygen warnings (#677)
- Contributors: Alejandro Hernández Cordero
- Add Security Vulnerability Policy pointing to REP-2006 (#661)
- Address unused parameter warnings (#666)
- Increase test coverage of rcl_action (#663)
- Contributors: Chris Lalancette, Stephen Brawner
- Update Quality Declaration for 1.0 (#647)
- Contributors: Stephen Brawner
- Included features (#644)
- Quality Declarations for rcl_action, rcl_lifecycle, yaml_parser (#641)
- Contributors: Alejandro Hernández Cordero, Stephen Brawner
- Export targets in a addition to include directories / libraries (#632)
- Rename rosidl_generator_c namespace to rosidl_runtime_c (#616)
- Rename rosidl_generator_cpp namespace to rosidl_runtime_cpp (#615)
- Changed rosidl_generator_c/cpp to rosidl_runtime_c/cpp (#588)
- Changed build_depend and build_depend_export dependencies to depend (#577)
- Code style only: wrap after open parenthesis if not in one line (#565)
- Check if action status publisher is ready (#541)
- Contributors: Alejandro Hernández Cordero, Dirk Thomas, Tomoya Fujita
- Correct action server documentation (#519)
- Add mechanism to pass rmw impl specific payloads during pub/sub creation (#513)
- Contributors: Jacob Perron, William Woodall
- Fix rcl_action test_graph (#504)
- remove unused CMake code (#475)
- Contributors: Mikael Arguedas, ivanpauno
- rcl_action - user friendly error messages for invalid transitions (#448)
- Contributors: Siddharth Kucheria
- Fixed memory leaks in
rcl_action
unit tests (#442) - Contributors: Prajakta Gokhale
- Update graph test for change to rmw names and types struct (#407)
- New interfaces and their implementations for QoS features (#408)
- Add return code to CancelGoal service response (#422)
- Rmw preallocate (#428)
- Contributors: Jacob Perron, M. M, Michael Carroll
- Renamed action state transitions (#409)
- Updated initialization of rmw_qos_profile_t struct instances. (#416)
- Contributors: Jacob Perron, M. M
- Added Action graph API (#411)
- Updated to use ament_target_dependencies where possible. (#400)
- Fixed typo in Doxyfile. (#398)
- Updated tests to use separated action types. (#340)
- Fixed minor documentation issues. (#397)
- Set symbol visibility to hidden for rcl. (#391)
- Fixed rcl_action documentation. (#380)
- Removed now unused test executable . (#382)
- Removed unused action server option 'clock_type'. (#382)
- Set error message when there is an invalid goal transition. (#382)
- Updated to pass context to wait set, and fini rmw context (#373)
- Contributors: Dirk Thomas, Jacob Perron, Sachin Suresh Bhat, William Woodall, ivanpauno
- Added parentheses around use of zerouuid macro (#371)
- Fixed logic that moves goal handles when one expires (#360)
- Updated to avoid timer period being set to 0 (#359)
- Contributors: Jacob Perron, Shane Loretz
- [rcl_action] Bugfix: arithmetic error
- Contributors: Jacob Perron
- Added wait_for_action_server() for action clients (#349)
- Updated to adapt to action implicit changes (#353)
- Added action interaction tests (#352)
- Enabled test_action_communication to compile against available rmw. (#351)
- Changed UUID type in action msgs (#338)
- Added rcl_action_server_is_valid_except_context (#348)
- Updated to fini even if node context is invalid and reset error (#346)
- Added timer to action server to check expired goals + asan fixes (#343)
- Increased timeout for rcl_wait in action tests (#344)
- Refactored init to not be global (#336)
- Completes integration tests for action client/server (#331)
- Updated rcl_action_expire_goals() to output list of expired goals. (#342)
- Updated process_cancel_request to no longer change goal state (#341)
- Add action server implementation (#323)
- Contributors: Alexis Pojomovsky, Jacob Perron, Michel Hidalgo, Shane Loretz, William Woodall
- Made rcl_action_get_*_name() functions check for empty action names. #329
- Implemented Action client #319
- Added function to check if goal can be transitioned to CANCELING (#325)
- Implement goal handle (#320)
- Update to use new error handling API from rcutils (#314)
- Add action services and topics name getters #317
- Implement init/fini functions for types (#312)
- Refactor goal state machine implementation and add unit tests (#311)
- Add missing visibilty control definitions (#315)
- Add rcl_action package and headers (#307)
- Contributors: Jacob Perron, Michel Hidalgo, William Woodall