- 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 <[email protected]> - 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 <[email protected]>
- Contributors: Dirk Thomas, Ethan Gao, Michael Carroll, Mikael Arguedas, Sagnik Basu, Shane Loretz, William Woodall, cshen, dhood, serge-nikulin