File liblognorm.changes of Package liblognorm

-------------------------------------------------------------------
Tue Jul 25 12:55:11 UTC 2023 - Thomas Blume <thomas.blume@suse.com>

- Upgrade to liblognorm v2.0.6 (jsc#PED-4883)
  * 2018-11-02: nitfixes: issues deteced by CodeFactor.com
  * 2018-11-01: more cleanup of shell scripting
  * 2018-10-31: cleanup shell scripting
  * 2018-10-26: implement Checkpoint LEA transfer format
  * 2018-10-31: fix mising shebangs in test scripts
  * 2018-10-30: fix some bash style nits
  * 2018-07-15: fix very theoretic misadressing (gcc-8 warning)
  * 2018-06-26: string parser: add "lazy" matching mode
  * 2018-05-30: Update lognormalizer.c
  * 2018-05-30: Update lognormalizer.c to support case fallthrough
  * 2018-05-30: Update README
  * 2018-05-10: Fix for #229 (cisco-interface-spec at end of line)
  * 2018-03-21: Suppress invalid param error for name to fix #270

- Upgrade to liblognorm v2.0.5
  * 2018-04-25: fix potential NULL pointer addressing
  * 2018-04-07: Add test for nested user types
  * 2018-04-07: Fix use after free with nested user types (#235)
  * 2018-04-25: build system: fix gcc warning
  * 2018-04-25: make "make check" "succeed" on solaris 10
  * 2018-04-16: fix build warnings with some newer compilers
  * 2018-04-16: remove dead code
  * 2018-04-16: fix potential memory leaks during config processing
  * 2018-04-16: fix memory leak during config processing
  * 2018-04-16: csv encoder: fix format error when processing arrays
  * 2018-03-29: Explicitly list supported whitespace characters
  * 2018-03-28: "fix" return type of unused dummy function
                - replaces liblognorm-2.0.4-no-return-in-nonvoid-function.patch
  * 2018-03-21: Suppress invalid param error for name to fix #270
  * 2018-03-19: fix header guard
  * 2018-03-06: Correct CLI options in the docs
  * 2018-01-13: AIX port : added compatibility and modified lognormalizer for AIX.
  * 2017-11-29: codestyle: correct line length to 120
  * 2017-11-29: codestyle: set max line length to 120
  * 2017-11-25: fix some very bad line length violations
  * 2017-11-25: travis: temporarily permit longer line length
  * 2017-10-19: make build with gcc7
  * 2017-10-05: es_str2cstr leak in string-to v1 parse

-------------------------------------------------------------------
Tue Nov 14 13:59:35 UTC 2017 - astieger@suse.com

- liblognorm 2.0.4:
  * 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
- add liblognorm-2.0.4-no-return-in-nonvoid-function.patch

-------------------------------------------------------------------
Fri May  5 11:27:00 UTC 2017 - jmatejek@suse.com

- drop HTML docs and python-Sphinx dependency
- use pkgconfig always

-------------------------------------------------------------------
Tue Apr  4 09:32:33 UTC 2017 - astieger@suse.com

- liblognorm 2.0.3:
  * add ability to load rulebase from a string
  * string parser did not correctly parse word at end of line
  * literal parser did not always store value if name is specified

-------------------------------------------------------------------
Mon Jan 30 17:31:03 CET 2017 - ndas@suse.com

- This updated library is needed for latest rsyslog(fate#320546)

-------------------------------------------------------------------
Sun Dec  4 20:26:49 UTC 2016 - astieger@suse.com

- liblognorm 2.0.2:
  * bugfix: no error was emitted on invalid "annotate" line
  * "annnotate": permit inline comments
  * bugfix: abort in literal path compaction when using
    "alternative" parser
  * bugfix: lognormalizer could loop
  
-------------------------------------------------------------------
Thu Aug  4 08:04:19 UTC 2016 - astieger@suse.com

- liblognorm 2.0.1:
  * fix public headers, which invalidly contained a strndup()
    definition
  * fix some issues in pkgconfig file

-------------------------------------------------------------------
Sat Jul 23 10:47:17 UTC 2016 - astieger@suse.com

- liblognorm 2.0.0 (liblognorm5):
  *  completely rewritten, much feature-enhanced version
  *  requires libfastjson instead of json-c
  *  lognormalizer tool can now handle lines larger 10k characters

-------------------------------------------------------------------
Sun Mar 13 06:44:13 UTC 2016 - astieger@suse.com

- liblognorm 1.1.3:
  * add support for libfastjson
  * check for runaway rules
  * fix: process last line if it misses the terminating LF

-------------------------------------------------------------------
Wed Jul 22 19:51:41 UTC 2015 - astieger@suse.com

- liblognorm 1.1.2:
  * permit newline inside parser definition
  * new parser "cisco-interface-spec"
  * new parser "json" to process json parts of the message
  * new parser "mac48" to process mac layer addresses
  * new parser "name-value-list" (currently inofficial, experimental)
  * some parsers did incorrectly report success when an error occurred
  * call "rest" parser only if nothing else matches.
  * new API to support error callbacks 
  * testbench is now enabled by default
  * bugfix: misadressing on some constant values
  * bugfix: add missing function prototypes

-------------------------------------------------------------------
Tue Mar 10 19:47:48 UTC 2015 - astieger@suse.com

- liblognorm 1.1.1
  * fixed library version numbering (2)
  * added new parser syntaxes
  * bugfix: function ln_parseFieldDescr() returns state value
    due to unitialized variable. This can also lead to invalid
    returning no sample node where one would have to be created.
- add configuration to continue to build documentation
- new tests added in this release are APACHE-2.0 licenced

-------------------------------------------------------------------
Thu Jan 22 21:45:26 UTC 2015 - andreas.stieger@gmx.de

- liblognorm 1.1.0:
  + added regular expression support
- fix SLE11/12 build

-------------------------------------------------------------------
Wed Oct 22 01:31:11 UTC 2014 - heinemannj66@gmail.com

- Changed BuildRequires dependencies for SLES11SP3
  - BuildRequires:  libjson-c-devel
  - BuildRequires:  libestr-devel 

-------------------------------------------------------------------
Fri Apr 11 21:24:37 UTC 2014 - andreas.stieger@gmx.de

- liblognorm 1.0.1:
  - improved doc (via RST/Sphinx)
  - bugfix: unparsed fields were copied incorrectly
    from non-terminated string
  - bugfix: mandatory tag did not work in lognormalizeri

-------------------------------------------------------------------
Wed Jan 29 04:25:32 UTC 2014 - e.istomin@edss.ee

- Changed BuildRequires dependency from "pkgconfig(json)" to pkgconfig(json-c)

-------------------------------------------------------------------
Thu Jan 16 13:43:49 UTC 2014 - andreas.stieger@gmx.de

- liblognorm 1.0.0:
  * incompatible interface and older programs will not compile with it
  * libestr is not used any more in interface functions. Traditional
    C strings are used instead. Internally, libestr is still used,
    but scheduled for removal.
  * libee is not used any more. JSON-C is used for object handling
    instead. Parsers and formatters are now part of liblognorm.
  * added new field type “rest”, which simply sinks all up to end of
    the string.
  * added support for glueing two fields together, without literal
    between them. It allows for constructs like:
    %volume:number%%unit:word%  which matches string “1000Kbps”
  * Fix incorrect merging of trees with empty literal at end
- packaging changes:
  * parallel build working again
  * move some documentation into -devel package
  * conflict with devel package of previous liblognorm0-devel as per
    shared library packaging policy

-------------------------------------------------------------------
Fri Jul 19 23:20:02 UTC 2013 - andreas.stieger@gmx.de

- update to 0.3.7
  - added support to load single samples

-------------------------------------------------------------------
Fri Apr 19 09:34:21 UTC 2013 - mt@suse.de

- update to 0.3.6:
  - bugfix: unitialized variable could lead to rulebase load error

-------------------------------------------------------------------
Mon Nov 12 09:26:38 UTC 2012 - mt@suse.com

- Defined rpm build root to fix build on SLE-11

-------------------------------------------------------------------
Thu Sep 20 22:02:57 UTC 2012 - andreas.stieger@gmx.de

- update to 0.3.5:
  renamed "normalizer" tool to "lognormalizer to solve name clashes

-------------------------------------------------------------------
Fri Aug 24 20:20:43 UTC 2012 - andreas.stieger@gmx.de

- liblognorm 0.3.4
- licence is LGPL-2.1+
- parallel build not working
openSUSE Build Service is sponsored by