[syslog-ng] syslog-ng 3.3.2 has been released
devel at balabit.hu
devel at balabit.hu
Mon Nov 14 10:28:17 CET 2011
------------------------------------------------------------------------------
PACKAGE : syslog-ng
VERSION : 3.3.2
SUMMARY : new stable release
DATE : Nov 13, 2011
------------------------------------------------------------------------------
DESCRIPTION:
A new stable version of syslog-ng Open Source Edition (3.3.2) has been
released. For latest fixes in the 3.3.x feature branch you are recommended to
upgrade to this version.
CHANGES:
3.3.2
Sat, 12 Nov 2011 20:48:53 +0100
Bugfixes:
=========
* Fixed a segmentation fault on reload when using the same rewrite
rule from multiple log paths.
* Fixed a segmentation fault when processing a reload request in
case an existing tcp() source is removed from the config and there
are open connections.
* Fixed a possible segmentation fault in the scalable queue
implementation, which happens in case a destination is slower to
process messages than syslog-ng would like to send them.
* Fixed a possible file() destination issue that could cause
syslog-ng to omit data or to write garbage to the log file in case
the kernel reports that only a smaller portion of the actual write
request could be accomplished.
* Fixed an "internal error duplicate config element" error during
reload due to an invalid bugfix applied for 3.3.1. Older beta
versions of 3.3 were not affected.
* Fixed a memory leak that causes macro based file destinations to
leak their queue when destination files are closed due to
time-reap().
* Fixed the handling of the condition() option for rewrite rules.
* Fixed a race condition in value-pairs support, potentially causing
heap corruption problems when $(format-json) is used in threaded
mode.
* Fixed a memory leak in value-pairs template function argument
parsing, fixing a leak if $(format-json) is used.
* Repeated definitions of source, destination, filter, rewrite,
parser and block elements are not allowed by default anymore.
These are reported as configuration errors unless
@define allow-config-dups 1
is specified in the configuration file.
* Fixed pdbtool error reporting in "pdbtool test" to make it easier
to understand what went wrong.
* Added an SQL connection health check in case an INSERT failed.
This way syslog-ng handles SQL server timeouts better.
* Fixed support for systemd socket activation. Previously such
sockets were not set to non-blocking mode, causing syslog-ng to
hang.
* Fixed the filter() function in the filter expression to work also
when used as a part of an AND or OR construct.
* Allow the sql() destination to operate even without an indexes()
option. That parameter was meant to be optional, but it wasn't.
* Fixed compilation issues if no OpenSSL is present.
* Fixed a minor memory leak in the usertty() driver that can increase
memory usage on every reload. (The username() parameter wasn't
properly freed on reload).
* Fixed a minor memory leak in the sql() driver that can increase
the memory usage on every reload (indexes() parameter wasn't
properly freed on reload).
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:
Anthony Lineham (Allied Telesys)
Arkadiusz Miśkiewicz (PLD Linux)
Attila Szalay (BalaBit)
Balazs Scheidler (BalaBit)
Balint Kovacs (BalaBit)
Daniel Ankers
Dave Rawks (Pandora)
Enrico Scholz (Technische Universitat Chemnitz)
Eric Lindvall (Seven Scale)
Erik Maciejewski
Gergely Nagy (BalaBit)
Hery Fanomezantsoa
Jack Nagel
Jakub Jankowski (SuperHost.pl)
Leonid Isaev (Indiana University)
Martin Holste
Michael Sterrett (Gentoo)
Patrick H.
Peter Czanik (BalaBit)
Viktor Juhasz (BalaBit)
DOWNLOAD:
You can download the source or binary packages from:
http://www.balabit.com/network-security/syslog-ng/opensource-logging-system/upgrades/
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/20111114/84527222/attachment.pgp
More information about the syslog-ng
mailing list