Index: ossp-pkg/l2/ChangeLog
RCS File: /v/ossp/cvs/ossp-pkg/l2/ChangeLog,v
rcsdiff -q -kk '-r1.26' '-r1.27' -u '/v/ossp/cvs/ossp-pkg/l2/ChangeLog,v' 2>/dev/null
--- ChangeLog 2005/02/03 09:48:52 1.26
+++ ChangeLog 2005/02/18 09:33:13 1.27
@@ -9,7 +9,7 @@
ChangeLog
=========
- Changes between 0.9.9 and 0.9.10 (01-Feb-2005 to 03-Feb-2005)
+ Changes between 0.9.9 and 0.9.10 (01-Feb-2005 to 18-Feb-2005)
*) Synchronize l2_ut_format.[ch] with OSSP cfg and especially
now use va_copy for va_list copying for better portability.
Index: ossp-pkg/l2/README
RCS File: /v/ossp/cvs/ossp-pkg/l2/README,v
co -q -kk -p'1.21' '/v/ossp/cvs/ossp-pkg/l2/README,v' | diff -u /dev/null - -L'ossp-pkg/l2/README' 2>/dev/null
--- ossp-pkg/l2/README
+++ - 2025-04-12 02:29:53.692907944 +0200
@@ -0,0 +1,66 @@
+ _ ___ ____ ____ ____ _ ____
+ |_|_ _ / _ \/ ___/ ___|| _ \ | |___ \
+ _|_||_| | | | \___ \___ \| |_) | | | __) |
+ |_||_|_| | |_| |___) |__) | __/ | |/ __/
+ |_|_|_| \___/|____/____/|_| |_|_____|
+
+ OSSP l2 -- Flexible Logging
+ Version 0.9.10 (18-Feb-2005)
+
+ ABSTRACT
+
+ OSSP l2 is a C library providing a very flexible and sophisticated
+ Unix logging facility. It is based on the model of arbitrary number of
+ channels, stacked together in a top-down data flow tree structure with
+ filtering channels in internal nodes and output channels on the leave
+ nodes.
+
+ Channel trees can be either constructed manually through lower-level
+ API functions or all at once with a single API function controlled by
+ a compact syntactical description of the channel tree. For generating
+ log messages a printf-style formatting engine is provided which can be
+ extended through callback functions. The data flow inside the channel
+ tree is controlled by (eight fixed and nine custom) logging message
+ severity levels which are assigned to each individual channel.
+
+ Channels are implemented by channel handlers which can be even
+ customer supplied for creating own channels which seamlessly integrate
+ into the framework. For convenience reasons, OSSP l2 already ships
+ with pre-implemented filtering (noop, filter, prefix, buffer) and
+ output (null, fd, file, pipe, socket, syslog, smtp) channels which
+ already cover mostly all use cases of logging.
+
+ COPYRIGHT AND LICENSE
+
+ Copyright (c) 2001-2004 Cable & Wireless
+ Copyright (c) 2001-2004 The OSSP Project
+ Copyright (c) 2001-2004 Ralf S. Engelschall
+
+ This file is part of OSSP l2, a flexible logging library which
+ can be found at http://www.ossp.org/pkg/lib/l2/.
+
+ Permission to use, copy, modify, and distribute this software for
+ any purpose with or without fee is hereby granted, provided that
+ the above copyright notice and this permission notice appear in all
+ copies.
+
+ THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED
+ WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
+ MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
+ IN NO EVENT SHALL THE AUTHORS AND COPYRIGHT HOLDERS AND THEIR
+ CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+ SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
+ LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF
+ USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
+ ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
+ OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
+ OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+ SUCH DAMAGE.
+
+ HOME AND DOCUMENTATION
+
+ The documentation and latest release can be found on
+
+ o http://www.ossp.org/pkg/lib/l2/
+ o ftp://ftp.ossp.org/pkg/lib/l2/
+
Index: ossp-pkg/l2/l2_version.c
RCS File: /v/ossp/cvs/ossp-pkg/l2/l2_version.c,v
rcsdiff -q -kk '-r1.17' '-r1.18' -u '/v/ossp/cvs/ossp-pkg/l2/l2_version.c,v' 2>/dev/null
--- l2_version.c 2005/02/02 12:27:00 1.17
+++ l2_version.c 2005/02/18 09:33:13 1.18
@@ -8,7 +8,7 @@
#ifndef _L2_VERSION_C_
#define _L2_VERSION_C_
-#define L2_VERSION 0x009209
+#define L2_VERSION 0x00920A
typedef struct {
const int v_hex;
@@ -32,13 +32,13 @@
#undef _L2_VERSION_C_AS_HEADER_
l2_version_t l2_version = {
- 0x009209,
- "0.9.9",
- "0.9.9 (02-Feb-2005)",
- "This is OSSP l2, Version 0.9.9 (02-Feb-2005)",
- "OSSP l2 0.9.9 (02-Feb-2005)",
- "OSSP l2/0.9.9",
- "@(#)OSSP l2 0.9.9 (02-Feb-2005)",
+ 0x00920A,
+ "0.9.10",
+ "0.9.10 (18-Feb-2005)",
+ "This is OSSP l2, Version 0.9.10 (18-Feb-2005)",
+ "OSSP l2 0.9.10 (18-Feb-2005)",
+ "OSSP l2/0.9.10",
+ "@(#)OSSP l2 0.9.10 (18-Feb-2005)",
"$Id$"
};