Profile cover photo
Profile photo
Rainer Gerhards
383 followers -
Open Source Developer and Researcher devoted to logging and parallel programming.
Open Source Developer and Researcher devoted to logging and parallel programming.

383 followers
About
Posts

Post has attachment
Add a comment...

Post has attachment
simplifying rsyslog JSON generation
With RESTful APIs, like for example ElasticSearch, you need to generate JSON strings. Rsyslog will soon do this in a very easy to use way. The current method is not hard either, but often looks a bit clumsy. The new way of doing things will most probably be...
Add a comment...

Post has attachment
experimental debian rsyslog packages
We often receive requests for Debian packages. So far, we did not package for recent Debian, as the Debian maintainer, Michael Biebl, does an excellent job. Other than us, he is a real expert on Debian policies and infrastructure. Nevertheless, we now took ...
Add a comment...

Post has attachment
docker group security risk
The Docker doc spells out that there are security concerns of adding a user to the docker group. Unfortunately, they do not precisely give what the concern is. I guess that is a "security-by-obscurity" approach trying to avoid bad things. Practice show this...
Add a comment...

Post has attachment
rsyslog 8.31 - an important release
Today, we release rsyslog 8.31. This is probably one of the biggest releases in the past couple of years. While it also offers great new functionality, what really important about it is the focus on further improved software quality . Let's get a bit down o...
Add a comment...

Post has attachment
The clang thread sanitizer
Finding threading bugs is hard. Clang thread sanitizer makes it easier. The thread sanitizer instruments the to-be-tested code and emits useful information about actions that look suspicious (most importantly data races). This is a great aid in development ...
Add a comment...

Post has attachment
Automating Coverity Scan with a complex TravisCI build matrix
Using a complex Travis CI build matrix with the Coverity addon does not play well. Instead, do this: create an additional matrix entry you will exclusively use for submission to Coverity make sure you use your regular git master branch for the scans (so you...
Add a comment...

Post has attachment
Time for a better Version Numbering Scheme!
The traditional  major.minor.patchlevel  versioning scheme is no longer of real use: users want new features when they are ready, not when a new major version is crafted there is a major-version-number-increase fear in open source development, thus major ve...
Add a comment...

Post has attachment
Traditional Version Numbering ... is outdated!
The traditional major.minor.patchlevel versioning scheme is no longer of real use: users want new features when they are ready, not when a new major version is crafted there is a major-version-number-increase fear in open source development, thus major vers...
Add a comment...

Post has attachment
Introducing new Team Member, Part 2
This is part two (and the final one) on my mini-series of introducing new team members. Today I am glad to announce that  Pascal Withopf will take part in rsyslog development. Well, actually, Pascal already has done quite a bit of work, but he is now ready ...
Add a comment...
Wait while more posts are being loaded