rsyslog 1.19.4 is a bug fixing release. It contains no new features, but stability updates. Most importantly, it addresses some bugs that have lead to program aborts. 1.19.4 is a recommended update for all users.
rsyslog 1.19.3 has been released today. This is a cleanup and bug fixing release. It fixes a critical bug in dynamic file generation as well as a small memory leak. The negative selector for program name filter (Blocks in rsyslog.conf) works as expected now. Further the rsyslog.conf documentation has been enhanced. This is a highly recommended update for all users.
rsyslog 1.19.2 has been released today. Most importantly, the release fixes a segfault on receiving a specifically formed message. Some other minor bugs have been fixed as well as an issue with applying Global Directives on file creation. This is a recommended update for all
users.
rsyslog 1.19.1 has been released today. This is a cleanup and bug fixing release. It fixes a bug which can lead to a high load closing a remote connection. A potential sefault on reinit was fixed as well as some other bugs. Further the unloading of modules was enhanced.
Especially the MySQL output module has been optimized. The hardcoded module path "/lib/rsyslog" changed to $(pkglibdir) in order to support 64 bit platforms. This is a recommended update for all users.
rsyslog 1.19.0 has been released today. This release is the first to support dynamically loading of output plug-ins. The MySQL output module has been converted into a loadable plug-in. This enables packagers to create much cleaner solutions by providing a rsyslog base package and a MySQL add-on package. This release is recommended for all users.
rsyslog 1.18.2 has been released today. Besides two bug fixes in outchannel code and in ommysql the overall documentation got a refresh. Also by request of a debian packager rsyslog's debian subdirectory was removed. Some preparation for dynamically loadable modules were added, too. Version 1.18.2 is a recommended update for all users.
rsyslog 1.18.1 has been released today. Most importantly, the release fixes a potential segfault on HUPing rsyslogd as well as some other fixes. The size of the main message queue can now be configured, which is especially useful in high-volume environments with large traffic bursts. Also, the resume interval for actions can be configured.
Rsyslog now compiles and runs under Debian sid. Performance has been tweaked a bit and a number of minor changes happened. Version 1.18.1 is a recommended update for all users.
Rainer, the main author of rsyslog, has blogged about the threading model for the next major release of rsyslog. We recommend having a look at these two blog entries:
We are currently in the design phase for the next release. That release will make rsyslog even more powerful, with lots of cool features and a very clean code base. As such, feedback on internal things like the threading model is much appreciated right now. So feel free to ponder us with all ideas and questions that come up your mind.
Posted by
rgerhards
on
Tuesday, August 07, 2007
883
Rsyslog 1.18.0 has been released today. It offers a major new feature, to the best of our knowledge unseen in any other syslog server. Backup log destinations can now be configured. For example, rsyslog can be instructed to forward messages to a set of secondary log hosts or database servers if the primary one fails. When the primary is back online, messages are automatically been sent to it again. Backup actions do not necessarily need to be the same as the primary one. So one could also configure forwarding messages and writing them to a log file if the receiver cannot be reached. Other than that, there were a number of bug fixes and some code cleanup. Version 1.18.0 is a recommended update for all users.