Download List

Project Description

zlog is a reliable, efficient, thread safe, flexible, pure C logging library. It was written because there were no good C logging libraries along the lines of Logback for Java or log4cxx for C++. printf can work, but can not be easily redirected or reformatted, and syslog is slow and designed for system use. It provides a syslog model, log format customization, multiple output, safe run-time reconfiguration, high performance, user-defined log levels, safe log rotation, a log4j-style key-value map, in-built debugging, and no external dependencies.

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.

2013-02-08 10:14
1.2.9

This is a bugfix release. The English manual has been revised by a generous anonymous user.

2012-11-16 07:03
1.2.5

Bugfixes, speed-ups, and reduced memory usage. Caches every time string for rarely called strftime. Releases a thread's message buf at pthread_exit(). Fixes the makefile for zlog-chk-conf on some OSs.

2012-10-01 01:18
1.2.3

This is a bugfix version for 1.2. strftime is the slow part of logging on POSIX systems; a search is in progress for another method.

2012-08-09 06:12
1.2.0

Pipeline support; now zlog can output logs through programs like cronolog. Full rotation support. Other code compatibility details and bugfixes.

2012-07-19 22:47
1.1.3

User-defined output support was added.

Project Resources