1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146
|
Change Log
vanessa_logger
Generic logging layer
Copyright (C) 2000-2004 Horms
----------------------------------------------------------------------
29th August 2004
(horms)
* 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
----------------------------------------------------------------------
22nd March 2004
(Horms)
* 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
(Horms)
* 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
(Horms)
* 0.0.4
- No Change
----------------------------------------------------------------------
26th March 2003
(Horms)
* 0.0.4beta7
- ERR convenience macros do not log the function name.
----------------------------------------------------------------------
8th January 2003
(Horms)
* 0.0.4beta2
- Packaging fixes
----------------------------------------------------------------------
27th December 2002
(Horms)
* 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
(Horms)
* 0.0.3
- No Change
----------------------------------------------------------------------
24th March 2002
(Horms)
* 0.0.3beta2
- Flush output if writing to a file descriptor.
Fixes weirdness if a file descriptor gets shared between
children.
----------------------------------------------------------------------
14th March 2002
(Horms)
* 0.0.3beta1
- Added ability to log to a function
- Fixed minor .spec file errors
Scot W. Hetzel <scot@genroco.com> & Horms
----------------------------------------------------------------------
29th June 2001
(Horms)
* Version 0.0.2
- Fixed potential format string problems
(Antoniu-George SAVU <santoniu@libertysurf.fr>)
----------------------------------------------------------------------
5th April 2001
(Horms)
* 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
(Horms)
* Version 0.0.0
- Initial Release
|