Change Log :: ChangeLog for 3.21.0 (devel) :: (455 Reads)
Posted by
rgerhards
on Friday, July 18, 2008 - 09:06 PM
Version 3.21.0 [DEVEL] (rgerhards), 2008-07-18
starts a new devel branch
added a generic test driver for RainerScript plus some test cases
to the testbench
added a small diagnostic tool to obtain result of gethostname() API
imported all changes from 3.18.1 until today (some quite important,
see below)
Changes merged in from 3.18.1 include, among others:
bugfix: potential segfault in creating message mutex in non-direct queue
mode. rsyslogd segfaults on freeeBSD 7.0 (an potentially other platforms)
if an action queue is running in any other mode than non-direct. The
same problem can potentially be triggered by some main message queue
settings. In any case, it will manifest during rsylog's startup. It is
unlikely to happen after a successful startup (the only window of
exposure may be a relatively seldom executed action running in queued
mode). This has been corrected. Thank to HKS for point out the problem.
bugfix: remove PRI part from kernel message if it is present
Thanks to Michael Biebl for reporting this bug
bugfix: mark messages were not correctly written to text log files
the markmessageinterval was not correctly propagated to all places
where it was needed. This resulted in rsyslog using the default
(20 minutes) in some code pathes, what looked to the user like mark
messages were never written.
Only logged in users are allowed to comment.
register/log in