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

Tags: , , , ,

Leave a Reply