changelog

Signed-off-by: ahcorde <ahcorde@gmail.com>
This commit is contained in:
ahcorde 2020-11-03 08:31:09 +01:00
parent 6bbe229fac
commit 316a21ae5d
No known key found for this signature in database
GPG key ID: 8FFC375B4B78AF8E
4 changed files with 81 additions and 0 deletions

View file

@ -2,6 +2,59 @@
Changelog for package rcl
^^^^^^^^^^^^^^^^^^^^^^^^^
Forthcoming
-----------
* increase timeouts in test_services fixtures for Connext (`#745 <https://github.com/ros2/rcl/issues/745>`_)
* Add a semicolon to RCUTILS_LOGGING_AUTOINIT. (`#816 <https://github.com/ros2/rcl/issues/816>`_)
* Zero initialize events an size_of_events members of rcl_wait_set_t (`#841 <https://github.com/ros2/rcl/issues/841>`_)
* Return OK when finalizing zero-initialized contexts (`#842 <https://github.com/ros2/rcl/issues/842>`_)
* Make sure to check the return value of rcl APIs. (`#838 <https://github.com/ros2/rcl/issues/838>`_)
* Fix memory leak because of mock test (`#800 <https://github.com/ros2/rcl/issues/800>`_)
* Fix that not to deallocate event impl in some failure case (`#790 <https://github.com/ros2/rcl/issues/790>`_)
* calling fini functions to avoid memory leak (`#791 <https://github.com/ros2/rcl/issues/791>`_)
* Bump rcl arguments' API test coverage. (`#777 <https://github.com/ros2/rcl/issues/777>`_)
* Fix rcl arguments' API memory leaks and bugs. (`#778 <https://github.com/ros2/rcl/issues/778>`_)
* Add coverage tests wait module (`#769 <https://github.com/ros2/rcl/issues/769>`_)
* Fix wait allocation cleanup (`#770 <https://github.com/ros2/rcl/issues/770>`_)
* Bump test coverage. (`#764 <https://github.com/ros2/rcl/issues/764>`_)
* Check rcutils_strdup() outcome immediately. (`#768 <https://github.com/ros2/rcl/issues/768>`_)
* Cleanup rcl_get_secure_root() implementation. (`#762 <https://github.com/ros2/rcl/issues/762>`_)
* Add fault injection macros to rcl functions (`#727 <https://github.com/ros2/rcl/issues/727>`_)
* Yield rcl_context_fini() error codes. (`#763 <https://github.com/ros2/rcl/issues/763>`_)
* Do not invalidate context before successful shutdown. (`#761 <https://github.com/ros2/rcl/issues/761>`_)
* Zero initialize guard condition on failed init. (`#760 <https://github.com/ros2/rcl/issues/760>`_)
* Adding tests to arguments.c (`#752 <https://github.com/ros2/rcl/issues/752>`_)
* Extend rcl_expand_topic_name() API test coverage. (`#758 <https://github.com/ros2/rcl/issues/758>`_)
* Add coverage tests 94% service.c (`#756 <https://github.com/ros2/rcl/issues/756>`_)
* Clean up rcl_expand_topic_name() implementation. (`#757 <https://github.com/ros2/rcl/issues/757>`_)
* Added path_to_fail to mocking_utils in rcl
* Complete rcl enclave validation API coverage. (`#751 <https://github.com/ros2/rcl/issues/751>`_)
* Fix allocation arguments copy (`#748 <https://github.com/ros2/rcl/issues/748>`_)
* Fix rcl package's logging API error specs and handling. (`#746 <https://github.com/ros2/rcl/issues/746>`_)
* Fix bug error handling get_param_files (`#743 <https://github.com/ros2/rcl/issues/743>`_)
* Complete subscription API test coverage (`#734 <https://github.com/ros2/rcl/issues/734>`_)
* Add deallocate calls to free strdup allocated memory (`#737 <https://github.com/ros2/rcl/issues/737>`_)
* Add missing calls to rcl_convert_rmw_ret_to_rcl_ret (`#738 <https://github.com/ros2/rcl/issues/738>`_)
* Add mock tests, publisher 95% coverage (`#732 <https://github.com/ros2/rcl/issues/732>`_)
* Reformat rmw_impl_id_check to call a testable function (`#725 <https://github.com/ros2/rcl/issues/725>`_)
* Make sure to call rcl_arguments_fini at the end of the test.
* Add remap needed null check (`#711 <https://github.com/ros2/rcl/issues/711>`_)
* Make public ini/fini rosout publisher (`#704 <https://github.com/ros2/rcl/issues/704>`_)
* Move rcl_remap_copy to public header (`#709 <https://github.com/ros2/rcl/issues/709>`_)
* Add coverage tests for `rcl` (`#703 <https://github.com/ros2/rcl/issues/703>`_)
* Add bad arguments tests for coverage (`#698 <https://github.com/ros2/rcl/issues/698>`_)
* Improve error checking and handling in subscription APIs. (`#739 <https://github.com/ros2/rcl/issues/739>`_)
* Fix memory leak in rcl_subscription_init()/rcl_publisher_init() (`#794 <https://github.com/ros2/rcl/issues/794>`_, `#834 <https://github.com/ros2/rcl/issues/834>`_) (`#832 <https://github.com/ros2/rcl/issues/832>`_)
* Improve rcl init test coverage. (`#684 <https://github.com/ros2/rcl/issues/684>`_)
* Remove unused check context.c (`#691 <https://github.com/ros2/rcl/issues/691>`_)
* Improve subscription coverage (`#681 <https://github.com/ros2/rcl/issues/681>`_)
* Improve rcl timer test coverage. (`#680 <https://github.com/ros2/rcl/issues/680>`_)
* Improve wait sets test coverage. (`#683 <https://github.com/ros2/rcl/issues/683>`_)
* Minor fixes to rcl clock implementation. (`#688 <https://github.com/ros2/rcl/issues/688>`_)
* Improve clock test coverage. (`#685 <https://github.com/ros2/rcl/issues/685>`_)
* Improve enclave validation test coverage. (`#682 <https://github.com/ros2/rcl/issues/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 <https://github.com/ros2/rcl/issues/728>`_) (`#822 <https://github.com/ros2/rcl/issues/822>`_)

View file

@ -2,6 +2,13 @@
Changelog for package rcl_action
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Forthcoming
-----------
* Make sure to always check return values. (`#840 <https://github.com/ros2/rcl/issues/840>`_)
* Make sure to check the return value of rcl APIs. (`#838 <https://github.com/ros2/rcl/issues/838>`_)
* Add fault injection macros and unit tests to rcl_action (`#730 <https://github.com/ros2/rcl/issues/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 <https://github.com/ros2/rcl/issues/717>`_) (`#820 <https://github.com/ros2/rcl/issues/820>`_)

View file

@ -2,6 +2,14 @@
Changelog for package rcl_lifecycle
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Forthcoming
-----------
* Make sure to always check return values. (`#840 <https://github.com/ros2/rcl/issues/840>`_)
* Make sure to check the return value of rcl APIs. (`#838 <https://github.com/ros2/rcl/issues/838>`_)
* Fix test_rcl_lifecycle (`#788 <https://github.com/ros2/rcl/issues/788>`_)
* Add fault injection macros and unit tests to rcl_lifecycle (`#731 <https://github.com/ros2/rcl/issues/731>`_)
* Contributors: Chris Lalancette, brawner
1.1.8 (2020-10-07)
------------------
* Set transition_map->states/transition size to 0 on fini (`#729 <https://github.com/ros2/rcl/issues/729>`_) (`#821 <https://github.com/ros2/rcl/issues/821>`_)

View file

@ -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 <https://github.com/ros2/rcl/issues/772>`_)
* Add fault-injection unit tests (coverage part 2/3) (`#766 <https://github.com/ros2/rcl/issues/766>`_)
* Add basic unit tests for refactored functions in rcl_yaml_param_parser (coverage part 1/3) (`#771 <https://github.com/ros2/rcl/issues/771>`_)
* Fix mem leaks in unit test from 776 (`#779 <https://github.com/ros2/rcl/issues/779>`_)
* remove debugging statements. (`#755 <https://github.com/ros2/rcl/issues/755>`_)
* Removed variant benchmark
* Several memory-related fixes for rcl_variant_t benchmarks (`#813 <https://github.com/ros2/rcl/issues/813>`_)
* Improved rcl_yaml_param_parser benchmark test (`#810 <https://github.com/ros2/rcl/issues/810>`_)
* Added benchmark test to rcl_yaml_param_parser (`#803 <https://github.com/ros2/rcl/issues/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 <https://github.com/ros2/rcl/issues/754>`_) (`#781 <https://github.com/ros2/rcl/issues/781>`_) (`#785 <https://github.com/ros2/rcl/issues/785>`_)