- support NO_COLOR environment variable (#46)
- check MSVC predefined macro (#45)
- fix message in filter parameters (#43)
- add timestamp formatting for rosconsole (#22)
- export boost-regex-dev for now (#38)
- add missing run dep for boost regex (#37)
- bump minimum CMake version to avoid CMP0048 warning (#36)
- declare specific boost dependencies (#35)
- fix console printer to also print unknown levels (#34)
- fix level comparison for compatibility with upstream log4cxx (#33)
- direct WARN level messages to stderr (#29)
- add missing declaration of deregister_appender in impl namespace (#28)
- add deregistry declaration and base impl (#23)
- dll import/export visibility macro update (#26)
- fix long message causing program exit at exception (#25)
- don't overlay variables in logging macro (#21)
- fix double index increment in rosconsole_glog (#15)
- trigger LOG_THROTTLE when time goes backwards (#12)
- add deregistry function for LogAppender. (#17)
- replaced zero for NULL for null pointer constants (#14)
- fix rosconsole build issue when built on Windows (#13)
- moved rosconsole into a separate repository (see rosdistro#17919)
- rename log macro argument from rate to period (#1318)
- replace 'while(0)' with 'while(false)' to avoid warnings (#1179)
- remove extra semicolon in definition of macro ROSCONSOLE_PRINTF_ATTRIBUTE(a, b) (#1056)
- add ROSCONSOLE_STDOUT_LINE_BUFFERED env var to force flushing stdout in Formatter::print (#1012)
- use directory specific compiler flags (#785)
- make LogAppender and Token destructor virtual (#729)
- fix compiler warnings
- use boost::make_shared instead of new for constructing boost::shared_ptr (#740)
- avoid redefining ROS_ASSERT_ENABLED (#628)
- add DELAYED_THROTTLE versions of log macros (#571)
- fix various defects reported by coverity
- rename variables within rosconsole macros (#442)
- fix rosconsole segfault when using ROSCONSOLE_FORMAT with (#342)
- add missing run/test dependencies on rosbuild to get ROS_ROOT environment variable
- readd g_level_lockup symbol for backward compatibility when log4cxx is being used
- fix missing export of rosconsole backend interface library
- refactor rosconsole to not expose log4cxx, implement empty and log4cxx backends
- wrap condition in ROS_ASSERT_CMD in parenthesis (#271)
- force CMake policy before setting preprocessor definition to ensure correct escaping (#245)
- check for CATKIN_ENABLE_TESTING to enable configure without tests
- fix install destination for dll's under Windows
- fix handling spaces in folder names (ros/catkin#375)
- fix dependent packages by pass LOG4CXX include dirs and libraries along
- fix usage of variable arguments in vFormatToBuffer() function
- first public release for Groovy