I have just released rsyslog 1.20.1. It primarily contains bug fixes: a memory leak in regard to PostgreSQL date formatting and a potential race condition within repeated message processing have been fixed. Also, there are new runtime options to harden ACL processing when DNS is not ready while rsyslogd start up. There are also some minor changes and clean-ups. Version 1.20.1 is recommended to anyone using previous releases. Users of PostgreSQL are urged to update to this version.
I am glad to announce that rsyslog 1.20.0 has been released today. Its major visible new feature is support for postgres SQL. Under the hood, the loadable module interface has been changed regarding the way module unloads are handled. We do now have a full and very clean codebase for doing that. This will enable us to build new functionality on top of it. There has also been some general code cleanup and portability has been enhanced.
Sincere thanks go to sur5r, who contributed the postgres sql module and to Michael Bibl and Bartosz Kuzmar for their help with portability and autools.
Sometimes we are so busy developing all the good stuff, that we even forget to spread excellent news. For a few weeks now, rsyslog is included in Fedora 8 as the default syslog daemon. This is an important milestone for the rsyslog project, because it is the first time ever that it appears as the default syslogd in a wide-spread distribution.
The rsyslog team is obviously proud of that. Among others, it means that the Linux community at large begins to realize the potential of our project. We also see increased community interest, resulting in help with bug hunting, cleanup, even great code contributions. We'd like to thank everyone for their help. And, now that you know, you may celebrate a little bit with us... ;)
Posted by
rgerhards
on
Monday, December 03, 2007
1702
Today, rsyslog 1.19.12 has been released. It is a cleanup-release for 1.19.11 without any new functionality. If yo do not experience any issues with rsyslog, there is no need to update to this release. Change log and download can be found in the respective sections of this site.
The next feature-enhanced release will be 1.20.0, which I hope to be able to release later this week.
Feedback is appreciated.
Rainer Gerhards
Posted by
rgerhards
on
Monday, December 03, 2007
597
We have just released version 1.19.11 of rsyslog. It is a maintenance release targeted to fix a segfault issue that occurs in multi-threaded mode on rare occasions. There are no other fixes or enhancements. So if you do not experience a problem, there is no need to update.
Changelog and download link can be found in the respective areas of this web page.
As a side-note, the next release with functional enhancements is underway and will be released soon. Among others, it contains support for GSS-API.
Posted by
rgerhards
on
Thursday, November 29, 2007
520
Do you remember? We are still hunting for a segfault in rsyslog that is very hard to find. The biggest problem is that most people will never experience it. I do not experience it in lab, nor does anybody else who is currently working on the project. And without the ability to reproduce it, there is a lot of guesswork involved.
This is why we are asking for the help of our users (that means: you!). If you run rsyslog and experience a segfault, we would very much appreciate if you could run a specially instrumented version. Peter Vrabec created it and it contains debugging support as well mudflap support, which is a tool to track down nasty memory management errors.
Please install it. You will notice that CPU usage is higher than normal, but in most cases this is harmless. If you are concerned, drop me a line with specifics and I'll happily address them.
If a segfault happens when you run this version, please send us
binary,
coredump and
/var/log/rsyslog.mudflap
hardware and OS information (which distro? multiprocessor? ...?)
Our sincere hope is that we receive enough reports to find something in common between them. So, please contribute your segfault info if you happen to have it. This is a great way to contribute to the project!
This news is based on a blogpost - you may want to add comments there.
Posted by
rgerhards
on
Tuesday, November 27, 2007
580
Rsyslog 1.19.10 has been released today. It is a code cleanup and maintenance release. Fixing some minor issues e.g. slackware startup script as well as rolling back the creation of a separate thread for the main loop (this did not turn out to be useful). Further it introduced the new new ":modulename:" syntax for calling module actions in selector lines. Some documentation errors were removed. Upgrading to this release is recommended for all users.
Rsyslog 1.19.9 has been officially released today. The new release primarily focuses on the build system, which now again comes as a single tarball. Also, there is some code restructuring done and some experimental code that shall aid in detecting a bug occurring in some environments. If you are happy with your current release, there is no need to update to this one.
Many thanks to everyone who helped with creating this version.
I would also deeply appreciate if those of you that experience the segfault could try out the new version and report an any problem (or absence of it) they see.
From time to time, we need to throw in a piece of new hardware to keep up with the demand. Right now, we are moving to a new server, which also houses the rsyslog mailing list. The list migration is currently underway. While doing so, there may be some glitches. If your post doesn't make it through, please simply wait an hour or so and retry. Sorry for the inconvenience, I am sure that this evening (September, 28th), the list offers the normal service.
Posted by
rgerhards
on
Friday, September 28, 2007
782
rsyslog 1.19.8 has been released today. Most importantly, it fixes a bug that could cause severe loss of UDP messages. It also contains improved repeat message processing. The MySQL functionality is now taken out of the core package, but its tarball is still contained in the main tarball (so it is still a single download for everything). This is part of the effort to fully support third-party plugins. Rsyslog 1.19.8 is a recommended update for all users.