Skip to content

Latest commit

 

History

History
86 lines (77 loc) · 6.08 KB

CHANGELOG.rst

File metadata and controls

86 lines (77 loc) · 6.08 KB

Changelog for package rcutils

0.7.3 (2019-05-29)

  • getprogname() is the correct API to use on Android. (#162)
  • Contributors: Chris Lalancette

0.7.1 (2019-05-08)

  • Add function rcutils_string_array_cmp (#144)
  • Rename result variable for clarity. (#157)
  • Add in utilities needed for log location (#155)
  • remove macros from source file (#156)
  • Migrate launch tests to new launch_testing features & API (#140)
  • Use GCC extension for printf-like functions (#154)
  • Fix leak in test_logging.cpp (#153)
  • Fix leak in test_logging_macros.cpp (#152)
  • Fix remaining leaks in test_string_map.cpp (#151)
  • Fix a leak in test_array_list.cpp (#149)
  • Contributors: Chris Lalancette, Dirk Thomas, Jacob Perron, Michel Hidalgo, Steven! Ragnarök, Thomas Moulard

0.7.0 (2019-04-13)

  • Fix ASAN failure in test_string_map.cpp (#147)
  • Add tests for stdatomic_helper.h and fix bugs (#150)
  • Windows messages when atomic type is unsupported (#145)
  • Use CMake property to determine when to use memory_tools. (#139)
  • Add section about DCO to CONTRIBUTING.md
  • Use ament_target_dependencies where possible. (#137)
  • Fix doc typo in string_map.h. (#138)
  • Add launch along with launch_testing as test dependencies. (#136)
  • Drops legacy launch API usage. (#134)
  • Contributors: Dirk Thomas, Jacob Perron, Michel Hidalgo, Shane Loretz, Steven! Ragnarök, Thomas Moulard, ivanpauno

0.6.2 (2019-02-07)

  • Adding an ArrayList and HashMap implementation to rcutils (#131)
  • Change uncrustify max line length to 0 (#133)
  • Contributors: Jacob Perron, Nick Burek

0.6.1 (2018-12-06)

  • Logging (#127)
  • fixes to support including in c++ and fetch_add (#129)
  • reiterate over char array (#130)
  • add rcutils_unsigned_char_array_t (#125)
  • Contributors: Karsten Knese, Nick Burek, William Woodall

0.6.0 (2018-11-16)

  • Added rcutils_to_native_path function (#119)
  • Moved stdatomic helper to rcutils (#126)
  • Fixed warning in release build due to assert (#124)
  • Updated to avoid dynamic memory allocation during error handling (#121)
  • Added macro semicolons (#120)
  • Added LL suffix to avoid c4307 (#118)
  • Updated to use the same allocator to free allocated message (#115)
  • Renamed rcutils_serialized_message -> rcutils_char_array (#111)
  • Moved serialized_message from rmw (#110)
  • Updated to verify that the requested allocation size does not overflow. (#109)
  • Contributors: Chris Lalancette, Jacob Perron, Karsten Knese, Mikael Arguedas, Ruffin, Shane Loretz, Todd Malsbary, William Woodall

0.5.1 (2018-06-28)

  • Removed redundant stat() call (#108)

0.5.0 (2018-06-20)

  • Audited use of malloc/realloc/calloc/free to make sure it always goes through an rcutils_allocator_t (#102)
  • Added ability to include a timestamp when a console logging message happens (#85)
  • Updated to use new memory_tools from osrf_testing_tools_cpp (#101)
  • Fixed a possible bug by preventing the default logger's level from being unset (#106)
  • Updated to use launch.legacy instead of launch (now used for new launch system) (#105)
  • Fixed a memory check issue in split.c (#104) * Signed-off-by: testkit <cathy.shen@intel.com>
  • Added RCUTILS_CONSOLE_STDOUT_LINE_BUFFERED to control flusing of output from the default output handler of the logging macros. (#98)
  • Can now control shared/static linking via BUILD_SHARED_LIBS (#94)
  • Addressed some MISRA C compliance issues (#91)
  • Fixed a steady time overflow issue (#87)
  • Changed rcutils_time_point_value_t type from uint64_t to int64_t (#84)
  • Fixed out-of-bounds read issue (#83) * Signed-off-by: Ethan Gao <ethan.gao@linux.intel.com>
  • Contributors: Dirk Thomas, Ethan Gao, Michael Carroll, Mikael Arguedas, Sagnik Basu, Shane Loretz, William Woodall, cshen, dhood, serge-nikulin