rsyslog 8.40.0 (v8-stable) released

Today, we release rsyslog 8.40.0.

This release brings a number of changes and fixes for e.g. the openssl driver, imfile, imsolaris and many more.

Noteworthy are also the changes to the build system and the enhancement to CI.

For more information, please check out the Changelog below.

We also released version 1.3.0 of librelp. This is also mostly a bugfixing release and not a hard requirement for rsyslog 8.40.0, but is recommended if you encounter reconnect issues

ChangeLog:

librelp 1.3.0 released

librelp 1.3.0 [download]

This new release of librelp is mostly for bugfixing. The most important changes are fixes for the openssl anon mode and to not send multiple open commands on reestablishing connections.

For more details, please take a look at the changelog below.

———————————————————————

Version 1.3.0 – 2018-12-11
– improved error reporting
– bugfix openssl: anon mode did not work with openssl 1.1.0+
This was caused by “hardening” inside openssl, so not a real bug.
– bugfix: do not send multiple open commands
multiple open commands can happen when a session was broken
and is being reestablished. Chances to experience this problem
increase with the number of sessions broken in a row. A trigger
is that the remote system accepts the TCP connection, but does
NOT send a response to the “open” command (aka “very short-lived
session). This can happen e.g. with proxy servers which cannot
connect to the actual server.
closes https://github.com/rsyslog/librelp/issues/129
– bugfix testbench: TLS tests were executed even when TLS was disabled
– testbench:
* add test for receiver abort and restart
* much improved testbench framework and tools to support
this type of test. Done some general improvements to the
tooling.
* imported rsyslog tool “chkseq” for checking

 

sha256sum: 9f24a2fc5749b20c1fd4902332c853e3b06b8bf61b830173252815639b4de9f5