ossp-pkg/fsl/ChangeLog
1.16
_ ___ ____ ____ ____ __ _
|_|_ _ / _ \/ ___/ ___|| _ \ / _|___| |
_|_||_| | | | \___ \___ \| |_) | | |_/ __| |
|_||_|_| | |_| |___) |__) | __/ | _\__ \ |
|_|_|_| \___/|____/____/|_| |_| |___/_|
OSSP fsl - Faking/Flexible Syslog Library
CHANGELOG
Changes between 1.0.7 and 1.0.8 (13-Feb-2003)
*) Remove NULL checks for va_list based variables because it was
not portable to assume that va_list behaves like a pointer or
other scalar type.
[Ralf S. Engelschall <rse@engelschall.com>]
*) Upgraded build environment to GNU Autoconf 2.57.
[Ralf S. Engelschall <rse@engelschall.com>]
Changes between 1.0.6 and 1.0.7 (28-Jan-2003)
*) Fixed a bug in lib_l2/l2_channel.c:l2_channel_destroy() where
chD was passing a pointer to l2_channel_downstream() to find a
sibling of a previously free(3)d node. This caused a bus error
on FreeBSD5 where free(3) filled the free area with nonzero
data. All other implementations seem to keep the data and
l2_channel_downstream() traversed through still valid pointers
in unmalloc(3)ed areas.
[Thomas Lotterer <thomas@lotterer.net]
*) memory handling cleanups in lib_cfg
[Ralf S. Engelschall <rse@engelschall.com>]
*) Adjust copyright messages to include new year 2003.
[Ralf S. Engelschall <rse@engelschall.com>]
Changes between 1.0.5 and 1.0.6 (09-Nov-2002)
*) Upgraded to the latest OSSP l2 and OSSP cfg and this way fixed
cfg_destroy() problems and support for latest GNU Bison and GNU
Flex.
[Ralf S. Engelschall, Michael van Elst]
*) Upgraded build environment to GNU Autoconf 2.54, GNU Libtool
1.4.3 and GNU Shtool 1.6.2.
[Ralf S. Engelschall <rse@engelschall.com>]
Changes between 1.0.4 and 1.0.5 (21-Oct-2002)
*) added support for Solaris 2.6
[Ralf S. Engelschall <rse@engelschall.com>]
Changes between 1.0.3 and 1.0.4 (07-Sep-2002 to 21-Oct-2002)
*) Fixed problem reported by martin.konold@erfrakon.de: In fsl's
vsyslog() when handling delayed open and "If the log file is not
writable by fsl the application using fsl segfaults." The error
condition was checked and logged but operation unintentionally
continued
[Thomas Lotterer <thomas@lotterer.net>]
Changes between 1.0.2 and 1.0.3 (14-Aug-2002 to 07-Sep-2002)
*) Fixed build procedure in PCRE part in order to get rid
of an accidentally included main() definition in libfsl.a
[Ralf S. Engelschall <rse@engelschall.com>]
Changes between 1.0.1 and 1.0.2 (02-Aug-2002 to 14-Aug-2002)
*) Various source tree cleanups, polishing, version support and
documentation updates in OSSP cfg.
[Ralf S. Engelschall <rse@engelschall.com>]
*) Fixed a bug in OSSP l2 where %N nodename expansion did not work
causing the default of "localhost" to be returned on Solaris.
[Thomas Lotterer <thomas@lotterer.net>]
Changes between 1.0.0 and 1.0.1 (01-Aug-2002 to 02-Aug-2002)
*) Change building of fsl_version.c from direct inclusion
to standard object linking.
[Ralf S. Engelschall <rse@engelschall.com>]
*) Various source tree cleanups and polishing.
[Ralf S. Engelschall <rse@engelschall.com>]
*) Fixed various typos in fsl.pod.
[Ralf S. Engelschall <rse@engelschall.com>]
*) Remove pcre_study(3) usage, because we do no repeated matchings
and additionally (according to pcre(3)) studying for non-anchored
patterns that do not have a single fixed starting character is
useless.
[Ralf S. Engelschall <rse@engelschall.com>]
*) Compile regular expressions with PCRE_ANCHORED to make sure
they are anchored. This means the ident "bar/.*" does not match
"foobar/quux". If it should it now has to be written ".*bar/quux".
[Ralf S. Engelschall <rse@engelschall.com>]
Changes between *GENESIS* and 1.0.0 (09-Jul-2002 to 01-Aug-2002)
*) Switched to OSSP l2 for message logging
[Thomas Lotterer <thomas@lotterer.net>]
*) Switched to OSSP cfg and OSSP pcre for configuration parsing
[Thomas Lotterer <thomas@lotterer.net>]
*) Based on fakesyslog.c from OpenPKG 1.0
[Ralf S. Engelschall <rse@engelschall.com>]