Commit graph

  • 5da7e19337 WIP: backport message flow tracing to foxy foxy Niklas Halle 2025-05-17 12:37:47 +02:00
  • 287ccd9ed0 1.1.14 Jacob Perron 2022-07-25 12:16:49 -07:00
  • 9b0b151a49
    Fix buffer overflow in argument parsing caused by lexer returning length beyond length of string (#979) (#981) mergify[bot] 2022-05-17 08:36:43 -04:00
  • 0783a12a59 1.1.13 Jacob Perron 2022-02-04 08:27:54 -08:00
  • 73126fe7ad
    fix expired goals capacity of action server (#931) (#957) mergify[bot] 2022-02-04 08:26:12 -08:00
  • 131ab43a32 1.1.12 Jacob Perron 2022-01-31 13:02:06 -08:00
  • e88a953ec9
    Add setter and getter for domain_id in rcl_init_options_t (#678) (#946) mergify[bot] 2021-11-02 14:15:05 -07:00
  • f91a556bcb
    fix test_info_by_topic flaky. (#859) (#944) Jacob Perron 2021-10-15 10:07:57 -07:00
  • f96196512e 1.1.11 Jacob Perron 2021-04-14 14:35:19 -07:00
  • f4c3aab4b3
    updating quality declaration links (re: ros2/docs.ros2.org#52) (#910) shonigmann 2021-04-01 23:24:01 -07:00
  • 7ddea6c155 1.1.10 Jacob Perron 2020-12-09 17:10:41 -08:00
  • 6dbb394d2e
    rcl_action: address various clang static analysis fixes (#864) (#875) Stephen Brawner 2020-12-09 09:25:40 -08:00
  • 814d958984
    Update build.ros2.org links (#868) Stephen Brawner 2020-11-30 15:52:43 -08:00
  • 12e216c74d
    [foxy] Update QD to QL 1 (#867) Stephen Brawner 2020-11-25 16:32:06 -08:00
  • 4376552e7c
    [Backport Foxy] Update QD (#843) Alejandro Hernández Cordero 2020-11-05 08:10:57 +01:00
  • f911664ca5 Removed set_log_level test ahcorde 2020-11-03 19:32:12 +01:00
  • f08c1a2bdc Adapted logging test to Foxy ahcorde 2020-11-03 10:51:57 +01:00
  • d8a691f82c Complete rcl package's logging API test coverage. (#747) Michel Hidalgo 2020-08-18 11:21:03 -03:00
  • 9090625982
    1.1.9 ahcorde 2020-11-03 08:31:48 +01:00
  • 316a21ae5d
    changelog ahcorde 2020-11-03 08:31:09 +01:00
  • 6bbe229fac increase timeouts in test_services fixtures for Connext (#745) Dirk Thomas 2020-08-12 13:08:08 -07:00
  • 90ce16dfd8 Add a semicolon to RCUTILS_LOGGING_AUTOINIT. (#816) Chris Lalancette 2020-10-05 13:39:39 -04:00
  • 1f7baf2ee5 Make sure to always check return values. (#840) Chris Lalancette 2020-10-29 08:15:52 -04:00
  • fd2f427563 Zero initialize events an size_of_events members of rcl_wait_set_t (#841) Jacob Perron 2020-10-27 18:49:48 -07:00
  • 675dbac13f Return OK when finalizing zero-initialized contexts (#842) Jacob Perron 2020-10-27 18:50:26 -07:00
  • 885fa21a89 Make sure to check the return value of rcl APIs. (#838) Chris Lalancette 2020-10-19 10:33:58 -04:00
  • 0d353dde87 Fix memory leak because of mock test (#800) Chen Lihui 2020-09-15 22:28:10 +08:00
  • 22d4eee1a7 Fix that not to deallocate event impl in some failure case (#790) Chen Lihui 2020-09-09 04:17:08 +08:00
  • 5dc097b9bb calling fini functions to avoid memory leak (#791) Chen Lihui 2020-09-08 22:39:39 +08:00
  • 2746f51f37 Fixed log level in backported foxy tests ahcorde 2020-10-30 12:43:24 +01:00
  • 424296b153 Bump rcl arguments' API test coverage. (#777) Michel Hidalgo 2020-09-01 16:15:02 -03:00
  • 4271bcf2dd Fix rcl arguments' API memory leaks and bugs. (#778) Michel Hidalgo 2020-09-01 14:32:09 -03:00
  • 0613045684 Add coverage tests wait module (#769) Jorge Perez 2020-09-01 12:23:49 -03:00
  • af60a36853 Fix wait allocation cleanup (#770) Jorge Perez 2020-08-31 13:11:43 -03:00
  • 907a93dacc Bump test coverage. (#764) Michel Hidalgo 2020-08-28 16:16:33 -03:00
  • 14ef8e02f8 Check rcutils_strdup() outcome immediately. (#768) Michel Hidalgo 2020-08-28 09:54:48 -03:00
  • 9be4fe9e43 Cleanup rcl_get_secure_root() implementation. (#762) Michel Hidalgo 2020-08-25 18:19:12 -03:00
  • 97e066ff64 Add fault injection macros to rcl functions (#727) brawner 2020-08-25 13:47:25 -07:00
  • 13ded97050 Yield rcl_context_fini() error codes. (#763) Michel Hidalgo 2020-08-25 17:23:47 -03:00
  • 4476c92dd4 Do not invalidate context before successful shutdown. (#761) Michel Hidalgo 2020-08-25 14:08:26 -03:00
  • 6d32b6767e Zero initialize guard condition on failed init. (#760) Michel Hidalgo 2020-08-25 12:43:32 -03:00
  • 8d7bb9fe65 Adding tests to arguments.c (#752) Jorge Perez 2020-08-20 18:42:11 -03:00
  • 31f5c9963d Extend rcl_expand_topic_name() API test coverage. (#758) Michel Hidalgo 2020-08-20 12:10:34 -03:00
  • 6d95545a9f Add coverage tests 94% service.c (#756) Jorge Perez 2020-08-20 12:07:27 -03:00
  • 04210ebdc2 Clean up rcl_expand_topic_name() implementation. (#757) Michel Hidalgo 2020-08-19 17:40:01 -03:00
  • 0698835633 Added path_to_fail to mocking_utils in rcl ahcorde 2020-10-30 11:36:02 +01:00
  • 7669ced71b Complete rcl enclave validation API coverage. (#751) Michel Hidalgo 2020-08-19 16:01:03 -03:00
  • fe2d89d0e1 Fix allocation arguments copy (#748) Jorge Perez 2020-08-18 11:52:27 -03:00
  • 316765b2e0 Fix rcl package's logging API error specs and handling. (#746) Michel Hidalgo 2020-08-14 18:49:46 -03:00
  • 184e3320e3 Fix bug error handling get_param_files (#743) Jorge Perez 2020-08-13 09:36:14 -03:00
  • 2fabe16d9c Complete subscription API test coverage (#734) Michel Hidalgo 2020-08-12 17:30:44 -03:00
  • 72837b77c6 Add deallocate calls to free strdup allocated memory (#737) Jorge Perez 2020-08-11 17:06:48 -03:00
  • f3a8bb0127 Add missing calls to rcl_convert_rmw_ret_to_rcl_ret (#738) Jorge Perez 2020-08-11 10:44:02 -03:00
  • c1bf050bff Add mock tests, publisher 95% coverage (#732) Jorge Perez 2020-08-10 17:32:39 -03:00
  • e4004955ad Reformat rmw_impl_id_check to call a testable function (#725) Jorge Perez 2020-07-27 15:57:45 -03:00
  • c8889f2363 Make sure to call rcl_arguments_fini at the end of the test. Chris Lalancette 2020-07-21 13:00:52 +00:00
  • 4e14874cf4 Add remap needed null check (#711) Jorge Perez 2020-07-20 17:31:53 -03:00
  • 0d411f518e Make public ini/fini rosout publisher (#704) Jorge Perez 2020-07-20 17:28:22 -03:00
  • 01927e52ac Move rcl_remap_copy to public header (#709) Jorge Perez 2020-07-16 13:44:23 -03:00
  • 563a61cbc6 Add coverage tests for rcl (#703) Jorge Perez 2020-07-07 19:43:26 -03:00
  • 3d6c2e90ba Add bad arguments tests for coverage (#698) Jorge Perez 2020-07-03 18:19:18 -03:00
  • 7cc97f48f3 Improve error checking and handling in subscription APIs. (#739) Michel Hidalgo 2020-08-12 14:04:18 -03:00
  • a270de6825 Add fault injection macros and unit tests to rcl_action (#730) brawner 2020-08-31 12:16:35 -07:00
  • 76a706db9b
    Fix memory leak in rcl_subscription_init()/rcl_publisher_init() (#794, #834) (#832) Jacob Perron 2020-10-16 13:42:49 -07:00
  • 6ec0c6cfa2 Improve rcl init test coverage. (#684) Michel Hidalgo 2020-06-18 10:54:02 -03:00
  • dda5103935 Remove unused check context.c (#691) Jorge Perez 2020-06-22 10:24:06 -03:00
  • 91dad10c1e Improve subscription coverage (#681) Jorge Perez 2020-06-19 17:32:45 -03:00
  • c52a938b9e Improve rcl timer test coverage. (#680) Michel Hidalgo 2020-06-19 16:31:15 -03:00
  • b254630a6a Improve wait sets test coverage. (#683) Michel Hidalgo 2020-06-18 14:37:07 -03:00
  • a4aa379d35 Minor fixes to rcl clock implementation. (#688) Michel Hidalgo 2020-06-17 16:27:02 -03:00
  • c58dd7ab3d Improve clock test coverage. (#685) Michel Hidalgo 2020-06-18 10:52:14 -03:00
  • e2988b25ae Improve enclave validation test coverage. (#682) Michel Hidalgo 2020-06-17 11:25:21 -03:00
  • a4e6485313 Fix test_rcl_lifecycle (#788) brawner 2020-09-03 13:47:08 -07:00
  • dd62d09042 Add fault injection macros and unit tests to rcl_lifecycle (#731) brawner 2020-08-31 12:59:19 -07:00
  • b62b83b5cd Add mocking unit tests for rcl_yaml_param_parser (coverage part 3/3) (#772) brawner 2020-09-02 14:44:47 -07:00
  • 08bbdde860 Add fault-injection unit tests (coverage part 2/3) (#766) brawner 2020-09-02 14:35:25 -07:00
  • 79e2e044d3 Add basic unit tests for refactored functions in rcl_yaml_param_parser (coverage part 1/3) (#771) brawner 2020-09-02 14:25:45 -07:00
  • a34c4816c9 Fix mem leaks in unit test from 776 (#779) brawner 2020-08-31 16:03:52 -07:00
  • bf2029acf8 remove debugging statements. (#755) tomoya 2020-08-19 22:43:55 +09:00
  • bba14e9318 Removed variant benchmark ahcorde 2020-10-05 12:00:24 +02:00
  • b981951677 Several memory-related fixes for rcl_variant_t benchmarks (#813) Scott K Logan 2020-09-28 12:08:58 -07:00
  • f1bc651394 Improved rcl_yaml_param_parser benchmark test (#810) Alejandro Hernández Cordero 2020-09-28 20:07:19 +02:00
  • 1c08083888 Added benchmark test to rcl_yaml_param_parser (#803) Alejandro Hernández Cordero 2020-09-25 18:10:06 +02:00
  • 46e9ff8032 1.1.8 Jacob Perron 2020-10-07 10:41:11 -07:00
  • 7c1f2746f4
    Fix yaml parser error when meets .nan (refactor on #754) (#781) (#785) brawner 2020-10-05 18:12:26 -07:00
  • 2c513aa0ed
    [foxy backport] Refactor parser.c for better testability (#754) (#784) brawner 2020-10-05 18:01:07 -07:00
  • 6a137f1aba
    Tweaks to client.c and subscription.c for cleaner init/fini (#728) (#822) brawner 2020-10-05 13:34:05 -07:00
  • 34107decc9
    Set transition_map->states/transition size to 0 on fini (#729) (#821) brawner 2020-10-05 13:30:57 -07:00
  • c4e690c92a
    Address issue 716 by zero initializing pointers and freeing memory (#717) (#820) brawner 2020-10-05 13:30:39 -07:00
  • d22d923931
    Don't overwrite cur_ns pointer if reallocation fails (#780) (#783) brawner 2020-10-01 16:25:16 -07:00
  • 2e9ce913db
    Set yaml_variant values to NULL on finalization (#765) (#782) brawner 2020-10-01 15:06:52 -07:00
  • a26c9cf575
    Fix rcl_parse_yaml_file() error handling. (#776) (#786) Michel Hidalgo 2020-09-24 10:14:41 -03:00
  • 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) Shane Loretz 2020-09-23 07:56:42 -07:00
  • 055d7eba62
    Topic fix rcl lifecycle test issue (#715) (#796) Shane Loretz 2020-09-09 15:25:10 -07:00
  • 474754586c
    Remove std::cout line from test_rcl_lifecycle.cpp (#773) (#774) brawner 2020-08-28 10:47:26 -07:00
  • a9d8044858 1.1.7 Jacob Perron 2020-08-03 14:56:23 -07:00
  • aa0967f0e2
    Removed doxygen warnings (#712) (#724) Alejandro Hernández Cordero 2020-07-22 15:23:48 +02:00
  • fd5e56a0e6
    Set domain id to 0 if it is RMW_DEFAULT_DOMAIN_ID (#719) Ivan Santiago Paunovic 2020-07-20 10:38:49 -03:00
  • f172071469 1.1.6 Jacob Perron 2020-07-07 20:31:47 -07:00
  • 29f999a1cd
    Keep domain id if ROS_DOMAIN_ID is invalid. (#689) (#694) Michel Hidalgo 2020-06-26 14:27:44 -03:00