summaryrefslogtreecommitdiffstats
path: root/plugins/mmjsonparse
Commit message (Collapse)AuthorAgeFilesLines
* mmjsonparse: support v8 omod interfaceRainer Gerhards2013-11-111-15/+30
|
* make rsyslog use the new json-c pkgconfig file if availablehwoarang2013-09-031-1/+1
|
* Remove redundat cflags and links to librariesTomas Heinrich2013-05-201-2/+2
| | | | | This prevents linking with libee, liblognorm and libgcrypt when not necessary.
* Don't #include libestr and libee headers when not necessaryTomas Heinrich2013-05-201-1/+0
| | | | | Through msg.h, many unrelated components needlessly required LIBEE_CFLAGS.
* bugfix: mmjsonparse segfault if new-style config was usedRainer Gerhards2013-01-301-11/+11
|
* Merge branch 'v7-stable'Rainer Gerhards2013-01-081-0/+1
|\
| * bugfix: mmjsonparse errornously returned action error when no CEE cookie was ↵Rainer Gerhards2013-01-081-0/+1
| | | | | | | | present.
* | Merge branch 'v7-stable'Rainer Gerhards2012-11-281-0/+1
|\| | | | | | | | | | | | | Conflicts: doc/imptcp.html plugins/mmjsonparse/mmjsonparse.c plugins/mmnormalize/mmnormalize.c
| * bugfix: modules not (yet) supporting new conf format were not properly ↵Rainer Gerhards2012-11-281-0/+2
| | | | | | | | | | | | | | | | | | registered This lead to a "module not found" error message instead of the to-be-expected "module does not support new style" error message. That invalid error message could be quite misleading and actually stop people from addressing the real problem (aka "go nuts" ;))
* | mmjsonparse: support for v6+ config interface addedRainer Gerhards2012-11-011-5/+46
|/
* Don't require the trailing space in @cee: cookieMiloslav Trmač2012-10-111-1/+1
| | | | | | The only mention of @cee: in the Lumberjack pages, https://fedorahosted.org/lumberjack/wiki/FieldList doesn't have a space, and libumberlog does not in fact generate one.
* get rid of compiler warningRainer Gerhards2012-10-021-4/+0
|
* cleanupRainer Gerhards2012-10-021-3/+0
|
* mmjsonparse: also add MSG part of message if CEE-parsing failsRainer Gerhards2012-10-021-10/+10
| | | | | | | In that case, the CEE/lumberjack spec says MSG is NON-CEE and must be treated accordingly. This means no JSON parsing happens. The case is equal to missing CEE cookie. Also adapted module to new interfaces provided by msg object.
* Change mmjsonparse so non-json messages doesn't get lost from ceelogMilan Bartos2012-10-021-0/+9
| | | | modified: mmjsonparse.c
* minor cleanupRainer Gerhards2012-08-271-14/+0
|
* milestone: first PoC for hierarchical data inside msgRainer Gerhards2012-08-271-23/+54
|
* added message property parsesuccess to indicate status of higher level ↵Rainer Gerhards2012-03-151-0/+3
| | | | | | | | parser run added message property parsesuccess to indicate if the last run higher-level parser could successfully parse the message or not (see property replacer html doc for details)
* mmjsonparse: changed cookie back to @cee: after discussion with BalabitRainer Gerhards2012-02-221-1/+1
|
* added mmjsonparse to support recognizing and parsing JSON enhanced syslog ↵Rainer Gerhards2012-02-212-0/+255
messages