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: 2.0.2, annotate, bugfix, liblognorm, release