rsyslog 8.39.0 (v8-stable) released

Today, we release rsyslog 8.39.0.

This release again brings a lot of changes. Noteworthy are the improved truncation detection in imfile and a workaround for imjournals reloading behaviour.

Other than that, the release also provides a lot of fixes for the queue subsystem, imrelp, imkafka, imudp, the gcry crypto provider, the rsyslog core and many more.

For more information, please check out the Changelog below.

There were also updated dependencies. libestr is now available as version 0.1.11. It is not required, but recommended to use the new version because of bugfixes and AIX support.

ChangeLog:

https://github.com/rsyslog/rsyslog/blob/v8-stable/ChangeLog

Download:

http://www.rsyslog.com/downloads/download-v8-stable/

As always, feedback is appreciated.

Best regards,
Florian Riedl

rsyslog 8.38.0 (v8-stable) released

Today, we release rsyslog 8.38.0.

This release has a lot of smaller changes and fixes. Worthy to point out are the fixes to make rsyslog build on AIX again, at least for a limited set of default modules.

Other changes and improvements are for more common use cases with modules like im-/omkafka, im(p)tcp, imfile, omelasticsearch and many more.

For more information, please check out the Changelog below.

There were also updated dependencies. The new release requires librelp 1.2.18.

ChangeLog:

https://github.com/rsyslog/rsyslog/blob/v8-stable/ChangeLog

Download:

http://www.rsyslog.com/downloads/download-v8-stable/

As always, feedback is appreciated.

Best regards,
Florian Riedl

librelp 1.2.18 released

librelp 1.2.18 [download]

This new release of librelp added the certvalid authmode to TLS authentication and a bugfix for making make distcheck available again.

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

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

Version 1.2.18 – 2018-09-18
– added non-standard “certvalid” auth mode to TLS authentication
– bugfix CI: make distcheck did not work

 

sha256sum: a34c8fc98bf8eef2a5baf635a0f71813cce93b1185aa03648e31b5af60b7393f

RSyslog Windows Agent 5.1 Released

Adiscon is proud to announce the 5.1 release of Rsyslog Windows Agent.

While this is a minor release, it offers considerable security
improvements for syslog. Now, when TLS/SSL is configured, the user has
full control over TLS options like ciphers, hashes and protocols.
There are GUI settings for the most common options, but also the
ability to provide in-depth detail configuration of each and every
aspect via TLS library specific strings. The insecure protocol list
has been updated and the SSLv2 protocol is now disabled by
default.

The RELP protocol has been upgraded to the newest version and now also
supports TLS/SSL.

The LogNorm Action has been hardened and supports / processes  Array types now

The property replacer has also been enhanced: it now supports the new
“cef” option to convert properties into a valid McAffee CEF FORMAT
string.

Full details are available via the version history.
Version 5.1 is a free download. Customers with existing 4.x keys can contact our Sales department for upgrade prices. If you have a valid Upgrade Insurance ID, you can request a free new key by sending your Upgrade Insurance ID to sales@adiscon.com. Please note that the download enables the free 30-day trial version if used without a key – so you can right now go ahead and evaluate it.

rsyslog 8.37.0 (v8-stable) released

Today, we release rsyslog 8.37.0.

This release has a lot of smaller changes and fixes. They mostly revolve around general improvements in terms of error output and handling. There were also several enhancements for modules like ommail, omfile, imjournal and imrelp.

Notably is the work that went into the refactoring of the testbench, with newly enhanced plumbing and re-writing of most of the existing tests for better overview and easier test development.

For more details, please check out the Changelog below.

There were also updated dependencies. The new release requires librelp 1.2.17 and the packages have the most current version of librdkafka statically linked.

ChangeLog:

https://github.com/rsyslog/rsyslog/blob/v8-stable/ChangeLog

Download:

http://www.rsyslog.com/downloads/download-v8-stable/

As always, feedback is appreciated.

Best regards,
Florian Riedl

librelp 1.2.17 released

librelp 1.2.17 [download

This new release of librelp provides support for openssl when using relp connections with tls enabled. You can now choose between openssl and gnutls.

Furthermore, this release has a few bugfixes and improvements of code quality and error output.

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

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

Version 1.2.17 – 2018-08-02
– added support for openssl
now, at configure time, openssl (–enable-tls-openssl) or gnutls
(–enable-tls) can be enabled. Openssl is recommended as it permits
better error messages and has more robust certificate handling,
but the default remains gnutls so that packagers do not need to
change without specific need.
Note: if openssl is selected, setting the gnutls priority string
does not have any effect. This will be worked on in later releases.
– improve code quality: replace strerror() by portable equivalent
– improve error message on connection failure
it now contains the OS-provided error message
Thanks to Justin Azoff for the patch.
– bugfix: 100% CPU utilization due to busy loop
happend because EAGAIN was not properly handled
Thanks to Lex Neva for the patch.
closes https://github.com/rsyslog/librelp/issues/13
– bugfix: do not expose symbols that are not part of public API
Some other symbols were exported. Now only symbols starting with
“relp” are exported.
Thanks to Michael Biebl for the patch.
– bugfix: potential segfault when listener could not be bound
This was fixed as a side-effect of refactoring some static analyzer
warnings, exact commit is not flagged.
see also https://github.com/rsyslog/rsyslog/issues/2874

sha256sum: 1bf88b9decdbcaf06454ea1362455aa5ceccbcce282f07a4dc95e6911da4cbf0

rsyslog 8.36.0 (v8-stable) released

Today, we release rsyslog 8.36.0.

The biggest enhancement is that rsyslog now provides support for opennssl for encryption in addition to the existing gnutls driver. For the packages there will be an additional package called rsyslog-openssl, while self-building users can enable this by running the configure with –enable-openssl. Openssl support is currently still experimental, but will become the preferred TLS driver. Feedback about this is especially appreciated.

Some time in the future, we will also retire support for liblogging-stdlog, as we suspected it is never used in practice. The plan is to disable use of liblogging-stdlog by default during configure. So users (and distros!) can still opt-in to have it enabled if they desire. A couple of releases later, we want to completely remove the functionality, except if there has desire been shown in the meantime which justifies to keep liblogging-stdlog.

There were also a lot of bugfixes added to this release, so please make sure to read the changelog.

ChangeLog:

https://github.com/rsyslog/rsyslog/blob/v8-stable/ChangeLog

Download:

http://www.rsyslog.com/downloads/download-v8-stable/

As always, feedback is appreciated.

Best regards,
Florian Riedl

rsyslog 8.35.0 (v8-stable) released

Today, we release rsyslog 8.35.0. Apart from the usual fixes and small encancements, this release features extensive rework to accomodate oversized messages.

In the past, message that were bigger than defined by maxmessagesize were not handled correctly, though in most cases this was not really noticable. This is now taken care of and there are now several modes that can be defined to deal with such a case.

ChangeLog:

https://github.com/rsyslog/rsyslog/blob/v8-stable/ChangeLog

Download:

http://www.rsyslog.com/downloads/download-v8-stable/

As always, feedback is appreciated.

Best regards,
Florian Riedl

RSyslog Windows Agent 5.0 Released

Adiscon is proud to announce the 5.0 release of Rsyslog Windows Agent.

Rsyslog Windows Agent fully supports latest Windows 2016 and Windows 10 Creators update build 1709.

New load balancing capabilities have been added. This permits to balance load between multiple target syslog servers.

The product now supports log normalization capabilities via a sophisticated high performance normalizer. This enables it to handle complex processing right at the message source.

Performance has been slightly optimized and some minor features have been added. Full details are available via the version history.

Version 5.0 is a free download. Customers with existing 4.x keys can contact our Sales department for upgrade prices. If you have a valid Upgrade Insurance ID, you can request a free new key by sending your Upgrade Insurance ID to sales@adiscon.com. Please note that the download enables the free 30-day trial version if used without a key – so you can right now go ahead and evaluate it.

rsyslog 8.34.0 (v8-stable) released

Today, we release rsyslog 8.34.0. Most notably is the large refactoring of the imfile module as well as the new module mmkubernetes (contributed). Additionaly, a lot of improvements and fixes have been added to the current release, too many to list them all. So please take a look at the changelog for all the details.

ChangeLog:

https://github.com/rsyslog/rsyslog/blob/v8-stable/ChangeLog

Download:

http://www.rsyslog.com/downloads/download-v8-stable/

As always, feedback is appreciated.

Best regards,
Florian Riedl