[syslog-ng] syslog-ng 3.5.4 has been released
devel at balabit.hu
devel at balabit.hu
Wed Mar 12 14:56:07 CET 2014
------------------------------------------------------------------------------
PACKAGE : syslog-ng
VERSION : 3.5.4
SUMMARY : new stable release
DATE : Mar 12, 2014
------------------------------------------------------------------------------
DESCRIPTION:
A new stable version of syslog-ng Open Source Edition (3.5.4) has been
released. For latest fixes in the 3.5.x feature branch you are recommended to
upgrade to this version.
CHANGES:
3.5.4
Wed, 12 Mar 2014 13:18:36 +0100
This is the third bug-fix release for the 3.5.x series, with a
number of important improvements over the previous release.
Upgrading to this version is highly recommended.
Bugfixes
========
* The value-pairs code had a serious bug, where under some
circumstances (depending on compiler, platform and
optimisation flags), it could end up in a live-lock, where
the only way out was to forcibly kill the syslog-ng process.
* SDATA enterprise IDs are handled better when using
value-pairs (MongoDB, $(format-json), etc): the enterprise
id is kept together, the possibly dotted numeric ID is not
split into sub-structures anymore.
* json-parser() can now be used from multiple log paths
without crashing the syslog-ng process.
* Options that can take a unit-suffixed number now work
correctly on 32-bit big-endian platforms.
* Using some time-related macros (like R_SEC) in filters do
not crash syslog-ng anymore.
* The internal copy of libmongo-client was updated to version
0.1.7.1, which fixes an important bug in the safe mode
handling code.
* The system() source learned to recognise FreeBSD jails, and
will not use /dev/klog when running inside one.
* The host() and port() options of the MongoDB destination
have been marked obsolete (which were documented as such,
but the code didn't follow).
* The username() and password() options are now mandatory for
the AMQP destination, and syslog-ng raises an error if
either of them is unset. This is because the destination
does not work without them anyway.
* The timezone file parser now supports Tzif3 formatted files too.
* The $(geoip) template function handles failed look-ups
gracefully: it expands to an empty string then, and does not
print a warning anymore.
* The source code was updated to work with bison 3 and later
(only affects people compiling from git, or rebuilding
grammar files).
* The syslog-ng pkg-config file now has an scldir and a
datarootdir variable too, to help third-party packages.
Credits
=======
syslog-ng is developed as a community project, and as such it relies
on volunteers to do the work necessarily to produce syslog-ng.
Reporting bugs, testing changes, writing code or simply providing
feedback are all important contributions, so please if you are a
user of syslog-ng, contribute.
These people have helped in this release:
Andras Mitzki <micek at balabit.hu>
Andres Tamayo <Andres.Tamayo at viasat.com>
Balazs Scheidler <bazsi at balabit.hu>
Daniel Gados <gdani at balabit.hu>
Evan Rempel <erempel at uvic.ca>
Fabien Wernli <bugzilla.balabit at faxm0dem.org>
Gergely Nagy <algernon at balabit.hu>
Igor Ippolitov <iippolitov at gmail.com>
Peter Czanik <czanik at balabit.hu>
Steve Berryman <steve at berryman.org.uk>
Tibor Benke <btibi at balabit.hu>
Viktor Tusa <tusa at balabit.hu>
DOWNLOAD:
You can download the source or binary packages from:
http://www.balabit.com/network-security/syslog-ng/opensource-logging-system/downloads
The documentation of the syslog-ng Open Source Edition is available in
The syslog-ng Open Source Edition Administrator's Guide at
http://www.balabit.com/support/documentation/
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 199 bytes
Desc: not available
Url : http://lists.balabit.hu/pipermail/syslog-ng/attachments/20140312/4e340579/attachment.pgp
More information about the syslog-ng
mailing list