Author: friedl

  • liblognorm 2.0.6 released

    We have just released liblognorm 2.0.6. This release mostly features enhancements and fixes to field type definitions like checkpoint-lea and cisco-interface-spec. Also liblognorm now builds on AIX. See the Changelog for details.

    Version 2.0.6, 2018-11-06

    • implement Checkpoint LEA transfer format
      … at least if we guess right that this is the format name. This
      type of format seems to be seen in syslog message. Checkpoint does
      not provide a spec, so everything is guesswork… 🙁
      closes https://github.com/rsyslog/liblognorm/issues/309
    • made build on AIX
      Thanks to Philippe Duveau for the patch.
    • fixes and improvements in bash scripting
      mostly based on shellcheck recommandations (via CodeFactor.com)
    • string parser: add “lazy” matching mode
      This introduces paramter “matching.lazy”. See doc for details.
    • bugfix: suppress invalid param error for field name “-”
      Suppress invalid param error for name for hexnumber, float, number,
      date-rfc3164 and date-rfc5424. It will just check if name is “-” to
      make sure that we only suppress the error message in case we do not
      want to capture something.
      Thanks to Sol Huebner for the patch.
      closes https://github.com/rsyslog/liblognorm/issues/270
    • bugfix: cisco-interface-spec did not succeed when at end of line
      Thanks to Sol Huebner for the patch.
      closes https://github.com/rsyslog/liblognorm/issues/229

     

    Download:
    http://www.liblognorm.com/download/liblognorm-2-0-6/

    As always, feedback is appreciated.

    Best regards,
    Florian Riedl

  • liblognorm 2.0.6

    Download file name: liblognorm 2.0.6

    liblognorm 2.0.6
    sha256 hash: cff057e85c22038992f9ed12eb8d4e63c45adf53a5a51faaa3279f605809f6f2

    Author: Rainer Gerhards (rgerhards@adiscon.com)
    Version: 2.0.6 File size: 0.667 MB

    Download this file now!

  • liblognorm 2.0.5 released

    We have just released liblognorm 2.0.5. This new version mainly provides a fix so liblognorm can build and work on Solaris systems. See the Changelog for details.

    Version 2.0.5, 2018-04-26

    • bugfix: es_str2cstr leak in string-to v1 parser
      Thanks to Harshvardhan Shrivastava for the patch.
    • make “make check” “succeed” on solaris 10
      actually, we just ignore the CI failures so that OpenCSW can build
      new packages. The problems actually exist on that platform, but
      testing has shown they always existed. We currently run out of time
      to really fixing this, plus we never had any bug report on Solaris
      (I assme nobody uses it on Solaris 10). However, that issues is a
      blocker to make new rsyslog versions available on OpenCSW for
      Solaris 10, so we go the dirty way of pretenting there is no
      problem. Note: the issues was orignally not seen, as the failing
      tests have been added later on. So the problem was always there,
      just not visible.
    • some mostly cosmetic fixes detected by Coverity Scan
      e. g. memory leak if and only if system was completely out of memory

    Download:
    http://www.liblognorm.com/download/liblognorm-2-0-5/

    As always, feedback is appreciated.

    Best regards,
    Florian Riedl

  • liblognorm 2.0.5

    Download file name: liblognorm 2.0.5

    liblognorm 2.0.5
    sha256 hash: c8151da83b21031f088bb2a8ea674e4f7ee58551829e985028245841330db190

    Author: Rainer Gerhards (rgerhards@adiscon.com)
    Version: 2.0.5 File size: 0.667 MB

    Download this file now!