From 316a21ae5d8b4cea306e606fb8c02da48d12672e Mon Sep 17 00:00:00 2001 From: ahcorde Date: Tue, 3 Nov 2020 08:31:09 +0100 Subject: [PATCH] changelog Signed-off-by: ahcorde --- rcl/CHANGELOG.rst | 53 +++++++++++++++++++++++++++++ rcl_action/CHANGELOG.rst | 7 ++++ rcl_lifecycle/CHANGELOG.rst | 8 +++++ rcl_yaml_param_parser/CHANGELOG.rst | 13 +++++++ 4 files changed, 81 insertions(+) diff --git a/rcl/CHANGELOG.rst b/rcl/CHANGELOG.rst index 91a10e5..9454fe3 100644 --- a/rcl/CHANGELOG.rst +++ b/rcl/CHANGELOG.rst @@ -2,6 +2,59 @@ Changelog for package rcl ^^^^^^^^^^^^^^^^^^^^^^^^^ +Forthcoming +----------- +* increase timeouts in test_services fixtures for Connext (`#745 `_) +* Add a semicolon to RCUTILS_LOGGING_AUTOINIT. (`#816 `_) +* Zero initialize events an size_of_events members of rcl_wait_set_t (`#841 `_) +* Return OK when finalizing zero-initialized contexts (`#842 `_) +* Make sure to check the return value of rcl APIs. (`#838 `_) +* Fix memory leak because of mock test (`#800 `_) +* Fix that not to deallocate event impl in some failure case (`#790 `_) +* calling fini functions to avoid memory leak (`#791 `_) +* Bump rcl arguments' API test coverage. (`#777 `_) +* Fix rcl arguments' API memory leaks and bugs. (`#778 `_) +* Add coverage tests wait module (`#769 `_) +* Fix wait allocation cleanup (`#770 `_) +* Bump test coverage. (`#764 `_) +* Check rcutils_strdup() outcome immediately. (`#768 `_) +* Cleanup rcl_get_secure_root() implementation. (`#762 `_) +* Add fault injection macros to rcl functions (`#727 `_) +* Yield rcl_context_fini() error codes. (`#763 `_) +* Do not invalidate context before successful shutdown. (`#761 `_) +* Zero initialize guard condition on failed init. (`#760 `_) +* Adding tests to arguments.c (`#752 `_) +* Extend rcl_expand_topic_name() API test coverage. (`#758 `_) +* Add coverage tests 94% service.c (`#756 `_) +* Clean up rcl_expand_topic_name() implementation. (`#757 `_) +* Added path_to_fail to mocking_utils in rcl +* Complete rcl enclave validation API coverage. (`#751 `_) +* Fix allocation arguments copy (`#748 `_) +* Fix rcl package's logging API error specs and handling. (`#746 `_) +* Fix bug error handling get_param_files (`#743 `_) +* Complete subscription API test coverage (`#734 `_) +* Add deallocate calls to free strdup allocated memory (`#737 `_) +* Add missing calls to rcl_convert_rmw_ret_to_rcl_ret (`#738 `_) +* Add mock tests, publisher 95% coverage (`#732 `_) +* Reformat rmw_impl_id_check to call a testable function (`#725 `_) +* Make sure to call rcl_arguments_fini at the end of the test. +* Add remap needed null check (`#711 `_) +* Make public ini/fini rosout publisher (`#704 `_) +* Move rcl_remap_copy to public header (`#709 `_) +* Add coverage tests for `rcl` (`#703 `_) +* Add bad arguments tests for coverage (`#698 `_) +* Improve error checking and handling in subscription APIs. (`#739 `_) +* Fix memory leak in rcl_subscription_init()/rcl_publisher_init() (`#794 `_, `#834 `_) (`#832 `_) +* Improve rcl init test coverage. (`#684 `_) +* Remove unused check context.c (`#691 `_) +* Improve subscription coverage (`#681 `_) +* Improve rcl timer test coverage. (`#680 `_) +* Improve wait sets test coverage. (`#683 `_) +* Minor fixes to rcl clock implementation. (`#688 `_) +* Improve clock test coverage. (`#685 `_) +* Improve enclave validation test coverage. (`#682 `_) +* Contributors: Chen Lihui, Chris Lalancette, Dirk Thomas, Jacob Perron, Jorge Perez, Michel Hidalgo, ahcorde, brawner + 1.1.8 (2020-10-07) ------------------ * Tweaks to client.c and subscription.c for cleaner init/fini (`#728 `_) (`#822 `_) diff --git a/rcl_action/CHANGELOG.rst b/rcl_action/CHANGELOG.rst index 5cde309..e30d2e7 100644 --- a/rcl_action/CHANGELOG.rst +++ b/rcl_action/CHANGELOG.rst @@ -2,6 +2,13 @@ Changelog for package rcl_action ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +Forthcoming +----------- +* Make sure to always check return values. (`#840 `_) +* Make sure to check the return value of rcl APIs. (`#838 `_) +* Add fault injection macros and unit tests to rcl_action (`#730 `_) +* Contributors: Chris Lalancette, brawner + 1.1.8 (2020-10-07) ------------------ * Fix action client test failure on Windows by zero initializing pointers and freeing memory (`#717 `_) (`#820 `_) diff --git a/rcl_lifecycle/CHANGELOG.rst b/rcl_lifecycle/CHANGELOG.rst index 23f3138..0aea122 100644 --- a/rcl_lifecycle/CHANGELOG.rst +++ b/rcl_lifecycle/CHANGELOG.rst @@ -2,6 +2,14 @@ Changelog for package rcl_lifecycle ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +Forthcoming +----------- +* Make sure to always check return values. (`#840 `_) +* Make sure to check the return value of rcl APIs. (`#838 `_) +* Fix test_rcl_lifecycle (`#788 `_) +* Add fault injection macros and unit tests to rcl_lifecycle (`#731 `_) +* Contributors: Chris Lalancette, brawner + 1.1.8 (2020-10-07) ------------------ * Set transition_map->states/transition size to 0 on fini (`#729 `_) (`#821 `_) diff --git a/rcl_yaml_param_parser/CHANGELOG.rst b/rcl_yaml_param_parser/CHANGELOG.rst index 24aa656..4f0133f 100644 --- a/rcl_yaml_param_parser/CHANGELOG.rst +++ b/rcl_yaml_param_parser/CHANGELOG.rst @@ -2,6 +2,19 @@ Changelog for package rcl_yaml_param_parser ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +Forthcoming +----------- +* Add mocking unit tests for rcl_yaml_param_parser (coverage part 3/3) (`#772 `_) +* Add fault-injection unit tests (coverage part 2/3) (`#766 `_) +* Add basic unit tests for refactored functions in rcl_yaml_param_parser (coverage part 1/3) (`#771 `_) +* Fix mem leaks in unit test from 776 (`#779 `_) +* remove debugging statements. (`#755 `_) +* Removed variant benchmark +* Several memory-related fixes for rcl_variant_t benchmarks (`#813 `_) +* Improved rcl_yaml_param_parser benchmark test (`#810 `_) +* Added benchmark test to rcl_yaml_param_parser (`#803 `_) +* Contributors: Alejandro Hernández Cordero, Scott K Logan, ahcorde, brawner, tomoya + 1.1.8 (2020-10-07) ------------------ * Fix yaml parser error when meets .nan (refactor on `#754 `_) (`#781 `_) (`#785 `_)