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.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!)

Changelog for 5.6.0 (v5-stable)

Version 5.6.0  [V5-STABLE] (rgerhards), 2010-10-19

This release brings all changes and enhancements of the 5.5.x series to the v5-stable branch.

  • 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 has64 bit long’s!)
Scroll to top