Author: Adiscon Support

  • liblognorm 2.0.4 released

    We have just released liblognorm 2.0.4. This new version mainly provides new parser support options, like different JSON number formats and unix timestamps. See the Changelog for details.

    Version 2.0.4, 2017-10-04

    • added support for native JSON number formats supported by parsers: number, float, hex
    • added support for creating unix timestamps supported by parsers: date-rfc3164, date-rfc5424
    • fixed build problems on Solaris
      … but there still seem to be some code issues, manifested in testbench failures. So use with care!

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

    As always, feedback is appreciated.

    Best regards,
    Florian Riedl

  • liblognorm 2.0.4

    Download file name: liblognorm 2.0.4

    liblognorm 2.0.4
    sha256 hash: 730175b6e4e8818c31a60f614f8ba38aae4f8edbeb50d0e34236749e5d20b3a3

    Author: Rainer Gerhards (rgerhards@adiscon.com)
    Version: 2.0.4 File size: 0.665 MB

    Download this file now!

  • liblognorm 2.0.3 released

    We have just released liblognorm 2.0.3. This new version provides some fixes for the the annotate function and adds a test for it. A few different issues have also been fixed. See the Changelog for details.

    Changelog:Version 2.0.3, 2017-03-22

    • add ability to load rulebase from a string
      introduces new API:
      int ln_loadSamplesFromString(ln_ctx ctx, const char *string);
      closes https://github.com/rsyslog/liblognorm/issues/239
    • bugfix: string parser did not correctly parse word at end of line
    • bugfix: literal parser does not always store value if name is specified
      if
      rule=:%{“type”:”literal”, “text”:”a”, “name”:”var”}%
      is used and matching message is provided, variable var ist not persisted.
      see also http://lists.adiscon.net/pipermail/rsyslog/2016-December/043985.html

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

    As always, feedback is appreciated.

    Best regards,
    Florian Riedl

  • liblognorm 2.0.3

    Download file name: liblognorm 2.0.3

    liblognorm 2.0.3
    sha256 hash: a0c670b1f4ad0cb79dba0a4c16d9c3e8109596b5cdd744990e2924b79fd3dab3

    Author: Rainer Gerhards (rgerhards@adiscon.com)
    Version: 2.0.3 File size: 0.646 MB

    Download this file now!

  • liblognorm 2.0.2 released

    We have just released liblognorm 2.0.2. This new version provides some fixes for the the annotate function and adds a test for it. A few different issues have also been fixed. See the Changelog for details.

    Changelog:
    Version 2.0.2, 2016-11-15

    • bugfix: no error was emitted on invalid “annotate” line
    • “annnotate”: permit inline comments
    • fix a problem with cross-compilation
      see also: https://github.com/rsyslog/liblognorm/pull/221
      Thanks to Luca Boccassi for the patch
    • bugfix: abort in literal path compaction when useing “alternative” parser
      When using the “alternative” parser, literals nodes could be created with
      multiple reference count. This is valid. However, literal path compaction
      did not consider this case, and so “merged” these nodes, which lead to
      pdag corruption and quickly to segfault.
      closes https://github.com/rsyslog/liblognorm/issues/220
      closes https://github.com/rsyslog/liblognorm/issues/153
    • bugfix: lognormalizer could loop
      This also caused the testbench to fail on some platforms.
      due too incorrect data type
      Thanks to Michael Biebl for this fix.
    • fix misleading compiler warning
      Thanks to Michael Biebl for this fix.
    • testbench: add test for “annotate” functionality

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

    As always, feedback is appreciated.

    Best regards,
    Florian Riedl

  • liblognorm 2.0.2

    Download file name: liblognorm 2.0.2

    liblognorm 2.0.2
    sha256 hash: 1689453feb4fa5343475cc08379d9e3f0f4c767a3669aa6adb553905d14447db

    Author: Rainer Gerhards (rgerhards@adiscon.com)
    Version: 2.0.2 File size: 0.644 MB

    Download this file now!

  • liblognorm 2.0.1 released

    We have just released liblognorm 2.0.1. This new version provides some fixes for the public headers als well as issues in pkgconfig file. Also it requires libfastjson (>=0.99.3) instead of json-c. See the Changelog for details.

    Changelog:
    Version 2.0.1, 2016-08-01

    • fix public headers, which invalidly contained a strndup() definition
      Thanks to Michael Biebel for this fix.
    • fix some issues in pkgconfig file
      Thanks to Michael Biebel for this fix.
    • enhance build system to natively support systems with older autoconf versions and/or missing autoconf-archive. In this case we gracefully degrade functionality, but the build still is possible. Among others, this enables builds on CentOS 5.

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

    As always, feedback is appreciated.

    Best regards,
    Florian Riedl

  • liblognorm 2.0.1

    Download file name: liblognorm 2.0.1

    liblognorm 2.0.1
    sha256 hash: 6a7fda0da2791a87c808fbfde1af20e6463e3ff73496aae7756e3440f3bc5b75

    Author: Rainer Gerhards (rgerhards@adiscon.com)
    Version: 2.0.1 File size: 0.642 MB

    Download this file now!

  • liblognorm 2.0.0 released

    We have just released liblognorm 2.0.0. This new version was completely rewritten and is much feature-enhanced. Also it requires libfastjson instead of json-c. See the Changelog for details.

    Changelog:

      Version 2.0.0, 2016-07-21

    • completely rewritten, much feature-enhanced version
    • requires libfastjson instead of json-c
    • big improvements to testbench runs, especially on travis
      among others, the static analyzer is now run and testbench throws
      an error if the static analyzer (via clang) is not clean
    • lognormalizer tool can now handle lines larger 10k characters
      Thanks to Janmejay Singh for the patch

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

    As always, feedback is appreciated.

    Best regards,
    Florian Riedl

  • liblognorm 2.0.0

    Download file name: liblognorm 2.0.0

    liblognorm 2.0.0
    sha256 hash: b65f806679bb4f23fec3e401d8c5c62245e2111372e03c1f31e0b4f2980dddb3

    Author: Rainer Gerhards (rgerhards@adiscon.com)
    Version: 2.0.0 File size: 0.633 MB

    Download this file now!