purnima
d45daa2af0
Rebase,redefine msgDestruct() as smsg_t is used
2016-11-22 14:24:25 +05:30
Rainer Gerhards
448f16495c
remove "inline" attribute from excessivly long functions
2016-10-26 11:50:15 +02:00
Rainer Gerhards
4307364376
mmaudit: fix compiler warnings
...
by using new interface macros; this resolves potential alignment
issues.
2016-01-27 10:43:24 +01:00
Rainer Gerhards
07a074dd88
cleanup: remove dbgprintf's not intended to stay
...
those starting at column 0 are temporary debug aids during development.
Some of them I intend to keep in for a version or two. Some of them
I tend to forget later. This is a cleanup of those. Most are removed,
some are promoted to be permanently there - now indicated by proper
indention.
2016-01-13 09:20:07 -05:30
Rainer Gerhards
37275b4018
remove unnecessary definition
2016-01-13 06:12:53 -05:30
Janmejay Singh
15afe8245f
created param in add-flow to indicate if a graph being added to global-variable is shared, so it can be deep-copied instead of referenced (external modifications to which can not be protected from unsafe concurrent access) + killed an unused function
2015-05-26 09:41:35 +05:30
Janmejay Singh
4ca5e217e2
Adds support for 'reset' statement (it has syntax similar to set 'set', but _unlike_ 'set' always force-sets the given value insteed of conditionally merging it, or not saving it because it is trying to replace an object with a leaf value etc).
...
Syntax:
reset $.foo = $!bar;
etc.
2014-12-17 11:39:31 +01:00
Rainer Gerhards
0bd11b7d7f
mmaudit: now supports v8 output module interface and work again
2013-11-17 18:09:55 +01:00
hwoarang
1c71b9628b
make rsyslog use the new json-c pkgconfig file if available
2013-09-03 11:38:01 +02:00
Tomas Heinrich
b8133fb423
Remove redundat cflags and links to libraries
...
This prevents linking with libee, liblognorm and libgcrypt when not
necessary.
2013-05-20 21:32:50 +02:00
Tomas Heinrich
b424b8c249
Don't #include libestr and libee headers when not necessary
...
Through msg.h, many unrelated components needlessly required
LIBEE_CFLAGS.
2013-05-20 21:32:49 +02:00
Rainer Gerhards
05eb0a5052
silence compiler warnings & some cleanup
2012-11-14 12:16:24 +01:00
Rainer Gerhards
39745940da
mmauditparse: change to support new json-based system
...
Warning: received only extremely minimal testing
2012-08-27 15:49:31 +02:00
Rainer Gerhards
66ab2a70e5
added message property parsesuccess to indicate status of higher level 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)
2012-03-15 17:25:26 +01:00
Rainer Gerhards
5d44a37a4b
milestone: properly parsing raw audit logs
2012-03-02 13:06:49 +01:00
Rainer Gerhards
ce8121e0c4
mmauditd: moved to changed libee 0.4.2 API
2012-03-02 12:45:49 +01:00
Rainer Gerhards
25e8b15383
milestone: parsing audit message almost correct
2012-02-24 19:00:53 +01:00
Rainer Gerhards
e983e13053
mmaudit: added skeleton (copy of mmjsonparse)
2012-02-23 18:06:38 +01:00