summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* fix optimizer-introduced memleak in action destructionRainer Gerhards2012-09-253-63/+66
|
* Implement Script Optimizer: remove always-true PRIFILTRainer Gerhards2012-09-251-4/+44
|
* cleanup & better debug outputRainer Gerhards2012-09-243-33/+10
| | | | | - removed no longer needed function - debug log now contains action type for action objects
* Clean up implementation of omdiscard-->STOP optimizationRainer Gerhards2012-09-242-3/+13
|
* PoC: optimize omdicard --> STOPRainer Gerhards2012-09-243-3/+23
|
* doc: add recent changes to ChangeLogRainer Gerhards2012-09-241-0/+4
|
* Merge remote-tracking branch 'milan/imkmsg'Rainer Gerhards2012-09-247-0/+672
|\
| * Documentation for new imkmsg moduleMilan Bartos2012-09-241-0/+48
| | | | | | | | new file: doc/imkmsg.html
| * Remove unnecessary config options in imkmsgMilan Bartos2012-09-242-87/+2
| | | | | | | | | | modified: plugins/imkmsg/imkmsg.c modified: plugins/imkmsg/kmsg.c
| * Made imkmsg parse the messages instead of creating string to be parsed later.Milan Bartos2012-09-243-76/+45
| | | | | | | | | | | | modified: imkmsg.c modified: imkmsg.h modified: kmsg.c
| * Modified comments.Milan Bartos2012-09-243-40/+21
| | | | | | | | | | | | modified: imkmsg.c modified: imkmsg.h modified: kmsg.c
| * Added new module, imkmsg, for structured kernel logs from /dev/kmsg.Milan Bartos2012-09-246-0/+759
| | | | | | | | | | | | | | | | | | | | | | This is still in development, bute ready to be commited to master. modified: Makefile.am modified: configure.ac new file: plugins/imkmsg/Makefile.am new file: plugins/imkmsg/imkmsg.c new file: plugins/imkmsg/imkmsg.h new file: plugins/imkmsg/kmsg.c
* | doc: Improve template system docRainer Gerhards2012-09-241-51/+151
|/
* Fiddeling a bit with the template docFlorian Riedl2012-09-241-60/+111
|
* Merge branch 'v6-devel' into master-newrulesetRainer Gerhards2012-09-231-7/+0
|\
| * Merge branch 'v6-stable' into v6-develRainer Gerhards2012-09-231-7/+0
| |\ | | | | | | | | | | | | Conflicts: runtime/glbl.c
| | * Remove no longer needed functionRainer Gerhards2012-09-231-5/+0
| | | | | | | | | | | | | | | | | | Thanks to Andreas Stieger from Novell/SUSE for alerting us. This function was introduced as part of the new config system, but never was actually used (aka "not needed").
| * | Merge branch 'v6-stable' into v6-develRainer Gerhards2012-09-212-1/+5
| |\|
* | | Improve script execution speed for important string-comparisonsRainer Gerhards2012-09-211-2/+7
| | |
* | | Merge branch 'v6-stable' into master-newrulesetRainer Gerhards2012-09-211-1/+1
|\ \ \ | | |/ | |/| | | | | | | Conflicts: grammar/lexer.l
| * | Implemented different grammar for pri filtersRainer Gerhards2012-09-211-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | The method introduced by the previous commit caused issues in v7 as it was too generic. Most importantly, it permitted simple words (like "stop") to (invalidly) be detected as pri filters. Now, the grammar is close to the initial one, and each pri filter must at least have a comma or a period inside it, which does not conflict with simple words.
* | | Merge branch 'v6-stable' into master-newrulesetRainer Gerhards2012-09-212-1/+5
|\| | | | | | | | | | | | | | Conflicts: grammar/lexer.l
| * | bugfix: some valid legacy PRI filters were flagged as errornousRainer Gerhards2012-09-212-1/+5
| | | | | | | | | | | | | | | | | | closes: http://bugzilla.adiscon.com/show_bug.cgi?id=358 This happend to filters of the style "local0,local1.*", where the multiple facilities were comma-separated.
* | | fix compile problem due to error in last commitRainer Gerhards2012-09-211-1/+0
| | |
* | | Implement script optimization IF -> PRIFILTRainer Gerhards2012-09-216-29/+115
| | |
* | | bugfix: subtree-type template incorrectly handledRainer Gerhards2012-09-211-4/+9
| | |
* | | Implement script optimizer basic constant folding & NOP removalRainer Gerhards2012-09-211-31/+164
| | |
* | | Add skeleton for RainerScript optimizerRainer Gerhards2012-09-205-0/+123
| | | | | | | | | | | | actual optimization is not yet done
* | | Merge branch 'v6-devel' into master-newrulesetRainer Gerhards2012-09-201-1/+1
|\ \ \ | | |/ | |/|
| * | Merge branch 'v6-stable' into v6-develRainer Gerhards2012-09-201-1/+1
| |\|
| | * SimplifyRainer Gerhards2012-09-201-4/+1
| | |
| | * Added missing iRet handler code into CheckConnection() in netstrm.cAndre Lorbach2012-09-201-1/+4
| | |
* | | Implement RainerScript prifield() functionRainer Gerhards2012-09-207-3/+101
| | |
* | | Add new tests to testbenchRainer Gerhards2012-09-205-0/+63
| | |
* | | Implement RainerScript field() functionRainer Gerhards2012-09-208-8/+143
| | |
* | | Merge branch 'v6-devel'Rainer Gerhards2012-09-202-0/+8
|\| |
| * | Merge branch 'v6-stable' into v6-develRainer Gerhards2012-09-202-0/+8
| |\| | | | | | | | | | | | | Conflicts: ChangeLog
| | * doc: add last bugfix to ChangeLogRainer Gerhards2012-09-201-0/+5
| | |
| | * Fix missing Sysklogd templateMilan Bartos2012-09-201-0/+3
| | | | | | | | | | | | modified: runtime/rsconf.c
* | | Merge branch 'v6-devel'Rainer Gerhards2012-09-205-2/+16
|\| |
| * | Merge branch 'v6-stable' into v6-develRainer Gerhards2012-09-202-1/+2
| |\| | | | | | | | | | | | | | | | | | | Conflicts: ChangeLog configure.ac doc/manual.html
| | * preparing for 6.4.2 releasev6.4.2Rainer Gerhards2012-09-204-3/+3
| | |
| | * testbench: do not run tests requiring root privs if non-rootRainer Gerhards2012-09-202-0/+8
| | |
| | * bugfix: config validation run did not always return correct return stateRainer Gerhards2012-09-202-0/+2
| | |
| * | bugfix: config validation run did not always return correct return stateRainer Gerhards2012-09-202-0/+2
| | |
| * | testbench: do not run tests requiring root privs if non-rootRainer Gerhards2012-09-202-0/+8
| | |
| * | bugfix: small memory leak in imdiagRainer Gerhards2012-09-201-0/+1
| | | | | | | | | | | | | | | This does not have any practical problems associated with it, EXCECPT that it caused almost all valgrind testbench tests to fail.
| * | doc: add new functions to RainerScript function listRainer Gerhards2012-09-201-1/+4
| | |
* | | bugfix: invalid debug message for normal operationRainer Gerhards2012-09-191-1/+1
| | | | | | | | | | | | had no effect except on debug log
* | | bugfix: small memory leak in imdiagRainer Gerhards2012-09-194-0/+27
| | | | | | | | | | | | | | | This does not have any practical problems associated with it, EXCECPT that it caused almost all valgrind testbench tests to fail.