------------------------------------------------------------------------------ PACKAGE : syslog-ng Premium Edition VERSION : 3.0.4 SUMMARY : new stable release DATE : Dec 18, 2009 ------------------------------------------------------------------------------ DESCRIPTION: A new stable version of syslog-ng Premium Edition (3.0.4) has been released. For latest fixes in the 3.0.x branch you are recommended to upgrade to this version. CHANGES: 3.0.4 Fri, 18 Dec 2009 16:14:17 +0100 Bugfixes: * Fixed the reception of empty messages received using the syslog driver in RFC5424 format, syslog-ng didn't accept well formed messages that lacked the message portion. * Fixed the handling of empty lines when sending them out using the syslog() driver. The output format lacked a space before the message portion. * The flow-control flag was erroneously enabled if any of the log statements contained either "final" or "fallback". * Fixed a possible 100% CPU usage in case an udp destination went down. * Fixed a FreeBSD init script problem that caused syslog-ng not to start up properly on boot. * Fixed the default value of follow_freq() on FreeBSD's kernel source /dev/klog. * Fixed a possible segfault in SIGHUP processing if an included file contains a syntax error. * Fixed the SQL destination to avoid dropping the output queue in case a HUP was received and no disk buffer is configured. * Fixed rewrite processing, in some cases a rewritten value could be propagated to wrong branches in the log processing tree. * Fixed escaped structured data processing in RFC 5424 messages. * logcat and lgstool asked the passphrase protecting the private key multiple times. This behaviour has been fixed. * Previously if the SQL INSERT statement failed for a log message, syslog-ng repeated the operation indefinitely in the hope that the error would be interim. This has been changed to drop the offending log message after being tried 3 times to avoid clogging the SQL destination. * The incoming TCP connection is dropped in case character encoding problems are encountered. * Fixed CRL validation in "lgstool validate". * Fixed command line processing problems in lgstool that caused lgstool to exit abnormally in case of syntactically incorrect parameters were specified. Installer / init script: * The .run installer changes service registration, it now sets syslog-ng to automatic restart mode by passing the -R argument to mkssys. * Fixed svcadm refresh problem in the Solaris 10 svc method script, which didn't successfully reload syslog-ng previously. DOWNLOAD: Download the latest binaries from: http://www.balabit.com/network-security/syslog-ng/central-syslog-server/upgr... Note that to download the binaries, you have to login into your MyBalaBit account. The documentation of the syslog-ng application is available in The syslog-ng 3.0 Administrator Guide at: http://www.balabit.com/support/documentation/?product=syslog-ng&type=all&language[en]=en&