Download List

Project Description

log4cplus is a simple to use C++ logging API providing thread-safe, flexible, and arbitrarily granular control over log management and configuration. It is modeled after the Java log4j API.

System Requirements

System requirement is not defined
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2012-10-03 07:34
1.1.0

This release adds AsyncAppender, Log4jUdpAppender, SysLogAppender with UDP, Qt4DebugAppender, a simple C interface for interoperability, inter–process file locking, Mapped Diagnostic Context (MDC), an alternative thread identification (%T) converter, a function name converter (%M), improved wchar_t to char conversion options, DeviceAppender to allow use of Boost.IOStream's Sink as an appender, and LOG4CPLUS_*_FMT() macros to allow printf-like formatted output where possible.
Tags: Stable

2012-09-18 06:08
1.1.0-RC10

This release adds improvements and fixes to Solaris Studio and MinGW builds, improvements to CMake builds, speed improvements for SysLogAppender and Log4jUdpAppender, and the ability for FileAppender to have the locale specified in the properties file.
Tags: stable rc

2012-09-08 16:23
1.1.0-RC8

Log4jUdpAppender compatibility with Chainsaw was improved. Bugs with TLS and VS 2005 were fixed. An initial .cygport definition was provided. Private symbol hiding was improved. Various compilation issues were fixed.
Tags: Stable

2012-08-30 16:12
1.1.0-RC8

This release improved compatibility with log4cplus 1.0.x and allows log4cplus 1.0.x log levels in string callbacks, added detection and use of C++11 thread_local, fixed XML entity escaping in Log4jUdpAppender, re-added synchronization between ConsoleAppender and LogLog. changed the C logger API to return int instead of bool, added the C logger API to Visual Studio 2010 projects, implemented remote syslog logging using UDP in SysLogAppender, and enabled SysLogAppender on Windows with only remote syslog logging enabled.
Tags: Stable

2012-08-01 08:05
1.1.0-RC7

This release adds Log4jUdpAppender, removes Windows CE support, and fixes bugs.
Tags: Stable

Project Resources