Change Log vanessa_logger Generic logging layer Copyright (C) 2000-2009 Simon Horman <horms@verge.net.au> ---------------------------------------------------------------------- 3rd September 2009 (Simon Horman) * 0.0.8 - Debian: Bump changelog date so it is after the release of standards version 3.8.3 - Debian: Don't include full LGPL text in Debian changelog - Debian: Update to standards version 3.8.3 - LT_CONFIG_LTDL_DIR appears to be incompatible with libtool 2 - Build: Don't use AC_CONFIG_AUX_DIR - Build: autogen.sh: Call automake after autoconf so Makefile.in files are generated - Build: Don't use AC_CONFIG_AUX_DIR - Debian: move dev documentation should go in dev package - # HG changeset patch - Debian: Use dh_prep as dh_clean -k is deprecated - Debian: Versioned build dependency on debhelper 7 - Debian: syntax error in changelog - Debian: Use debhelper compatibility level 7 - Debian: new package contains an updated config.{sub,guess} and thus closes #532527 - Debian: Update standards version to 3.8.2 - Resolve various libtoolize warnings - Debian: libvanessa-socket-dev: Remove dependancy on libc6-dev - Remove .cvsignore files - Debian: restore dowload information - Debian: remove duplicate to in description of libvanessa-logger0 - Debian: Update changelog date - Debian: Use policy version 3.8.0 instead of 3.7.2 - Debian: set -e in postinst script for libvanessa-logger0 to fail on any errors - Use name instead of nickname - Always use email address in copyright notice - Update copyright years - Debian: Update copyright file - Update COPYTING file to the recent text for the LGPL v2.1 - Debian: Don't ignore errors in make rules - Debian: libvanessa-logger-sample suggests rather than depends on libvanessa_logger-dev - Debian: Remove dependancy on libc6-dev - Debian: Use ${binary:Version} instead of ${Source-Version} - Prune EXTRA_DIST - Rename configure.in as configure.ac - Use AC_PROG_LIBTOOL instead of AM_PROC_LIBTOOL - Remove acconfig.h - Removed tag B - update tags - Increment library release to 4 - Remove trailing whitespace - Update debhelper compatbility level to 4 - Don't use ./mkinstalldirs as it may not exist - Used signed char throughout dump functions - Include stdlib.h for exit() - Update autogen.sh from peridtion - Prepare for 0.0.8-rc1 - Remove vanessa_logger_vl_set_stderr as it isn't implemented - Fix typo - Debian Packaging Update: Release vanessa-logger 0.0.7-2 - [Cosmetic] Use continue instead of goto in __vanessa_logger_str_dump_oct() - Dump functions take a const char instead of a const unsigned char - added vanessa_logger_set_filehandle ---------------------------------------------------------------------- 29th August 2004 (Simon Horman) * 0.0.7 - Set flag to VANESSA_LOGGER_F_NO_IDENT_PID when opening a syslog logger to avoid duplicate perdition[PID] in log entries. This value was previously uninitialised for syslog loggers, so the behaviour varied. Brendan O'Dea - Fixed gcc-3.4 build problem - Removed "extern int errno;" line from valnessa_logger.h as it seems to cause a compiler warning using gcc version 3.3.4 (Debian 1:3.3.4-7) ---------------------------------------------------------------------- 22nd March 2004 (Simon Horman) * 0.0.6 - Added VANESSA_LOGGER_F_TIMESTAMP and VANESSA_LOGGER_F_CONS flags for vanessa_logger_openlog_filename() and vanessa_logger_openlog_fh() ---------------------------------------------------------------------- 15th December 2003 (Simon Horman) * 0.0.5 - Added logging messages for h_error which is set by gethopstbyname() and gethostbyaddr() - Make vargs use in MACROS C99 complant. Mark D. Roth - Added VANESSA_LOGGER_F_NO_IDENT_PID flag for use with filename and filehandle loggers - Added function to set and get flags - Fixed logic bug in __vanessa_logger_str_dump_oct() ---------------------------------------------------------------------- 6th June 2003 (Simon Horman) * 0.0.4 - No Change ---------------------------------------------------------------------- 26th March 2003 (Simon Horman) * 0.0.4beta7 - ERR convenience macros do not log the function name. ---------------------------------------------------------------------- 8th January 2003 (Simon Horman) * 0.0.4beta2 - Packaging fixes ---------------------------------------------------------------------- 27th December 2002 (Simon Horman) * 0.0.4beta1 - Added vanessa_logger_str_dump - Added convenience macros - Do a configure check for facilitynames rather than checking for OS defines at compile time - Fixed error reporting when a function is the logging target - Don't expect __FUNCTION__ to be a string litereal - Fixed logging to a function, such that the log function expects a va_list rather than a ... The later cannot work with vanessa_logger (any more). ---------------------------------------------------------------------- 17th March 2002 (Simon Horman) * 0.0.3 - No Change ---------------------------------------------------------------------- 24th March 2002 (Simon Horman) * 0.0.3beta2 - Flush output if writing to a file descriptor. Fixes weirdness if a file descriptor gets shared between children. ---------------------------------------------------------------------- 14th March 2002 (Simon Horman) * 0.0.3beta1 - Added ability to log to a function - Fixed minor .spec file errors Scot W. Hetzel <scot@genroco.com> & Simon Horman ---------------------------------------------------------------------- 29th June 2001 (Simon Horman) * Version 0.0.2 - Fixed potential format string problems (Antoniu-George SAVU <santoniu@libertysurf.fr>) ---------------------------------------------------------------------- 5th April 2001 (Simon Horman) * Version 0.0.1 - Added facilitynames compatibility for Solaris (Cedric Gavage <niddle@linuxbe.org>) - Cleaned up debian packages - Added vanessa_logger_logv function ---------------------------------------------------------------------- 9th January 2001 (Simon Horman) * Version 0.0.0 - Initial Release