Changelog

Changelog for 6.1.3 (v6-devel)

Version 6.1.3 [DEVEL] (rgerhards), 2011-02-01

  • experimental support for monogodb added
  • added $IMUDPSchedulingPolicy and $IMUDPSchedulingPriority config settings
  • added $LocalHostName config directive
  • improved tcpsrv performance by enabling multiple-entry epoll
    so far, we always pulled a single event from the epoll interface.
    Now 128, what should result in performance improvement (less API
    calls) on busy systems. Most importantly affects imtcp.

  • imptcp now supports non-cancel termination mode, a plus in stability
  • imptcp speedup: multiple worker threads can now be used to read data
  • new directive $InputIMPTcpHelperThreads added
  • bugfix: fixed build problems on some platforms
    namely those that have 32bit atomic operations but not 64 bit ones

  • bugfix: local hostname was pulled too-early, so that some config
    directives (namely FQDN settings) did not have any effect

  • enhanced tcpflood to support multiple sender threads
    this is required for some high-throughput scenarios (and necessary to
    run some performance tests, because otherwise the sender is too slow).

  • added some new custom parsers (snare, aix, some Cisco “specialities”)
    thanks to David Lang

Changelog for 5.6.3 (v5-stable)

Version 5.6.3  [V5-STABLE] (rgerhards), 2011-01-26

  • bugfix: action processor released memory too early, resulting inpotential issue in retry cases (but very unlikely due to anotherbug, which I also fixed — only after the fix this problem here became actually visible).
  • bugfix: batch processing flagged invalid message as “bad” under somecircumstances
  • bugfix: unitialized variable could cause issues under extreme conditionsplus some minor nits. This was found after a clang static code analyzeranalysis (great tool, and special thanks to Marcin for telling me about it!)
  • bugfix: batches which had actions in error were not properly retried inall cases
  • bugfix: imfile did duplicate messages under some circumstances

Changelog for 6.1.2 (devel)

Version 6.1.2  [DEVEL] (rgerhards), 2010-12-16

  • added experimental support for log normalizaton (via liblognorm) support for normalizing log messages has been added in the form of mmnormalize. The core engine (property replacer, filter engine) has been enhanced to support properties from normalized events.

Note: this is EXPERIMENTAL code. It is currently known that there are issues if the functionality is used with

  • disk-based queues
  • asynchronous action queues

You can not use the new functionality together with these features.

This limitation will be removed in later releases. However, we preferred to release early, so that one can experiment with the new feature set and accepted the price that this means the full set of functionality is not yet available. If not used together with these features, log normalizing should be pretty stable.

  • enhanced testing tool tcpflood now supports sending via UDP and the capability to run multiple iterations and generate statistics data records
  • bugfix: potential abort when output modules with different parameter passing modes were used in configured output modules

Changelog for 6.1.1 (devel)

Version 6.1.1 [DEVEL] (rgerhards), 2010-11-30

  • bugfix(important): problem in TLS handling could cause rsyslog to loop in a tight loop, effectively disabling functionality and bearing the
    risk of unresponsiveness of the whole system.
    Bug tracker: http://bugzilla.adiscon.com/show_bug.cgi?id=194
  • support for omhdfs officially added (import from 5.7.1)
  • merged imuxsock improvements from 5.7.1 (see there)
  • support for systemd officially added (import from 5.7.0)
  • bugfix: a couple of problems that imfile had on some platforms, namely Ubuntu (not their fault, but occured there)
  • bugfix: imfile utilizes 32 bit to track offset. Most importantly, this problem can not experienced on Fedora 64 bit OS (which has
    64 bit long’s!)
  • a number of other bugfixes from older versions imported

Changelog for 5.6.2 (v5-stable)

Version 5.6.2 [V5-STABLE] (rgerhards), 2010-11-30

  • bugfix: compile failed on systems without epoll_create1()
    Thanks to David Hill for providing a fix.
  • bugfix: atomic increment for msg object may not work correct on all platforms. Thanks to Chris Metcalf for the patch
  • bugfix: replacements for atomic operations for non-int sized types had problems. At least one instance of that problem could potentially lead to abort (inside omfile).

Changelog for 5.7.2 (v5-devel)

Version 5.7.2  [V5-DEVEL] (rgerhards), 2010-11-26

  • bugfix(important): problem in TLS handling could cause rsyslog to loop in a tight loop, effectively disabling functionality and bearing the risk of unresponsiveness of the whole system.Bug tracker: http://bugzilla.adiscon.com/show_bug.cgi?id=194
  • bugfix: imfile state file was not written when relative file name for it was specified
  • bugfix: compile failed on systems without epoll_create1()Thanks to David Hill for providing a fix.
  • bugfix: atomic increment for msg object may not work correct on all platforms. Thanks to Chris Metcalf for the patch
  • bugfix: replacements for atomic operations for non-int sized types had problems. At least one instance of that problem could potentially lead to abort (inside omfile).

Changelog for 4.7.3 (v4-devel)

Version 4.7.3  [v4-devel] (rgerhards), 2010-11-25

  • bugfix(important): problem in TLS handling could cause rsyslog to loop
  • added omuxsock, which permits to write message to local Unix sockets this is the counterpart to imuxsock, enabling fast local forwarding
  • added imptcp, a simplified, Linux-specific and potentielly fast syslog plain tcp input plugin (NOT supporting TLS!)
  • bugfix: a couple of problems that imfile had on some platforms, namely Ubuntu (not their fault, but occured there)
  • bugfix: imfile utilizes 32 bit to track offset. Most importantly, this problem can not experienced on Fedora 64 bit OS (which has 64 bit long’s!)
  • added the $InputFilePersistStateInterval config directive to imfile

Changelog for 5.6.1 (v5-stable)

Version 5.6.1  [V5-STABLE] (rgerhards), 2010-11-24

  • bugfix(important): problem in TLS handling could cause rsyslog to loop in a tight loop, effectively disabling functionality and bearing the risk of unresponsiveness of the whole system.
    Bug tracker: http://bugzilla.adiscon.com/show_bug.cgi?id=194
  • permitted imptcp to work on systems which support epoll(), but not epoll_create().
    Bug: http://bugzilla.adiscon.com/show_bug.cgi?id=204
    Thanks to Nicholas Brink for reporting this problem.
  • bugfix: testbench failed if imptcp was not enabled
  • bugfix: segfault when an *empty* template was used
  • Bug: http://bugzilla.adiscon.com/show_bug.cgi?id=206
    Thanks to David Hill for alerting us.
  • bugfix: compile failed with –enable-unlimited-select
    Thanks varmojfekoj for the patch.

Changelog for 4.6.5 (v4-stable)

Version 4.6.5  [v4-stable] (rgerhards), 2010-11-24

  • bugfix(important): problem in TLS handling could cause rsyslog to loop in a tight loop, effectively disabling functionality and bearing the risk of unresponsiveness of the whole system.
    Bug tracker: http://bugzilla.adiscon.com/show_bug.cgi?id=194
  • bugfix: a couple of problems that imfile had on some platforms, namely Ubuntu (not their fault, but occured there)
  • bugfix: imfile utilizes 32 bit to track offset. Most importantly, this problem can not experienced on Fedora 64 bit OS (which has 64 bit long’s!)
Scroll to top