- Remove all uses of ament_target_dependencies. (#210)
- Update to C++17 (#209)
- Contributors: Chris Lalancette
- make sanitizer happy (#205)
- [rolling] Update maintainers - 2022-11-07 (#206)
- Contributors: Audrow Nash, Chen Lihui
- Remove appveyor configuration. (#204)
- Just fix a typo in a comment. (#203)
- make the meta-object alive in the lifecycle of the registered plugin (#201)
- Contributors: Chen Lihui, Chris Lalancette
- Mirror rolling to ros2
- Contributors: Audrow Nash
- Install includes to include/ (#191)
- Fix include order for cpplint (#192)
- Update maintainers to Geoffrey Biggs and Michael Carroll (#190)
- Fix spelling mistake (#184)
- Contributors: Audrow Nash, David V. Lu!!, Jacob Perron, Shane Loretz
- Remove travis. (#182)
- Contributors: Chris Lalancette
- Change index.ros.org -> docs.ros.org. (#181)
- Contributors: Chris Lalancette
- Fix ternary null check found by clang static analysis (#176)
- Update QD to QL 1 (#177)
- Updated console_bridge QL in QD
- Update package maintainers. (#169)
- enable building a static library (#163)
- Update Quality Declaration to reflect QL 2 (#160).
- Increase coverage with a graveyard behavior test and unmanaged instance test (#159)
- Add Security Vulnerability Policy pointing to REP-2006. (#157)
- Clean up and improve documentation (#156)
- Contributors: Alejandro Hernández Cordero, Chris Lalancette, Dirk Thomas, Michel Hidalgo, Stephen Brawner, ahcorde, brawner
- Added QD to doxygen related pages (#155)
- Updated class_loader QD (#152)
- fix copy and paste error (#154)
- Fixed warning (#151)
- Increased code coverage (#141)
- Added Doxyfile (#148)
- Added quality declaration draft (#142)
- Contributors: Alejandro Hernández Cordero, Tully Foote
- Export CMake targets in a addition to include directories / libraries. (#147)
- Fixed references to poco in error strings. (#144)
- Removed poco dependency. Shared library management is now provided by rcpputils. (#139)
- Add missing LICENSE file, matching 3-clause BSD (#137)
- Code style change: wrap after open parenthesis if not in one line (#138)
- Fix Travis on macOS. (#135)
- Use .empty() to check for an empty string. (#132)
- Contributors: Alejandro Hernández Cordero, Chris Lalancette, Dirk Thomas, Jorge Perez
- Fixed setting AbstractMetaObjectBase base class typeid. (#127)
- Corrected export of class_loader library. (#129)
- Reduced the number of threads spun up in stress test. (#128)
- Contributors: Emerson Knapp, Shane Loretz, bpwilcox
- Using ament_target_dependencies when possible (#124)
- Contributors: ivanpauno
- Updated test configuration to check copyright of files where possible. (#123)
- Updated to use ament_target_dependencies where possible. (#121)
- Contributors: ivanpauno, jpsamper2009
- Updated maintainer to Steven! Ragnarok the maintainer (#107)
- Added free impl_ in AbstractMetaObjectBase destructor (#103)
- Overhauled CI.u (#106)
- Fixed spacing to comply with uncrusity 0.67 (#99)
- Updated to use console_bridge_vendor (#98)
- Contributors: Chris Ye, Mikael Arguedas
- Fixed wrong handling of false statement (pkg-config was not installed)
- Make catkin optional again
- Contributors: Esteve Fernandez, Janosch Machowinski, Matthias Goldhoorn
- Depend on boost
- Use FindPoco.cmake from ros/cmake_modules
- Honor BUILD_SHARED_LIBS and do not force building shared libraries.
- Contributors: Esteve Fernandez, Gary Servin, Scott K Logan
- Use system-provided console-bridge
- Contributors: Esteve Fernandez
- Changed format of debug messages so that rosconsole_bridge can correctly parse the prefix
- Improved debug output
- fix race condition with multi threaded library loading (#16)
- fix missing class name in logWarn output
- check for CATKIN_ENABLE_TESTING (#10)
- fix find Poco to return full lib path (#8)
- add missing runtime destination for library under Windows
- add Boosst component system
- improve check for Poco foundation and headers (#7)
- use find_package for Poco/dl instead to make it work on other platforms
- update Poco cmake file to include libdl on non-windows systems
- No longer CATKIN_DEPEND on console_bridge
- change warning message for managed/unmanaged instance mixture in lazy loading mode
- fix all instances marked as unmanaged
- fix redundant destructor definition being pulled into plugin library for metaobjects instead of being contained with libclass_loader.so
- fix syntax error for logInform
- downgrade some warning messages to be info/debug
- add safety checks for mixing of managed/unmanaged mixing as well as pointer equivalency check between graveyard and newly created metaobjects
- fix compile issue on OSX in dependent packages (#3)
- add more debug information
- first public release for Groovy