Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge branch 'v7-stable' | Rainer Gerhards | 2013-11-05 | 1 | -0/+2 |
|\ | |||||
| * | Merge branch 'v7-stable-call-ruleset-queue' into v7-stable | Rainer Gerhards | 2013-11-05 | 1 | -0/+2 |
| |\ | | | | | | | | | | | | | Conflicts: ChangeLog | ||||
| | * | bugfix: call to ruleset with async queue did not use the queue | Rainer Gerhards | 2013-06-26 | 1 | -0/+2 |
| | | | | | | | | | | | | closes: http://bugzilla.adiscon.com/show_bug.cgi?id=443 | ||||
| * | | fix regression that caused freeInstance not to be correctly called | Rainer Gerhards | 2013-07-15 | 1 | -1/+1 |
| |/ | | | | | | | was introduced July, 5th 2013 by commit 8ee2b0b1610fbf4dff20453d188f379583410b42 | ||||
* | | refactor: simplify JSON variable access | Rainer Gerhards | 2013-10-23 | 1 | -0/+1 |
| | | |||||
* | | refactor: use common code for message property description processing | Rainer Gerhards | 2013-10-22 | 1 | -5/+1 |
| | | | | | | | | in all cases except script var access -- this comes next... | ||||
* | | work a bit toward string handling unification | Rainer Gerhards | 2013-10-21 | 1 | -1/+3 |
| | | |||||
* | | Merge branch 'master-lookup' | Rainer Gerhards | 2013-10-13 | 1 | -1/+5 |
|\ \ | | | | | | | | | | | | | | | | Conflicts: grammar/rainerscript.h runtime/rsyslog.h | ||||
| * | | milestone: basic lookup() functionality is present | Rainer Gerhards | 2013-07-10 | 1 | -1/+2 |
| | | | | | | | | | | | | done the naive way, string indzes only | ||||
| * | | milestone: add lookup_table stmt to RainerScript | Rainer Gerhards | 2013-07-09 | 1 | -0/+4 |
| |/ | | | | | | | ... but still does nothing execpt calling the handler. | ||||
* | | main_queue() config object added | Rainer Gerhards | 2013-07-19 | 1 | -0/+4 |
| | | | | | | | | doc still missing | ||||
* | | fix regression that caused freeInstance not to be correctly called | Rainer Gerhards | 2013-07-15 | 1 | -1/+1 |
|/ | | | | was introduced July, 5th 2013 by commit 8ee2b0b1610fbf4dff20453d188f379583410b42 | ||||
* | Merge branch 'v7-stable' | Rainer Gerhards | 2013-04-08 | 1 | -0/+2 |
|\ | | | | | | | | | | | Conflicts: grammar/rainerscript.c runtime/ruleset.c | ||||
| * | bugfix: nested if/prifilt conditions did not work properly | Rainer Gerhards | 2013-04-04 | 1 | -0/+2 |
| | | | | | | | | closes: http://bugzilla.adiscon.com/show_bug.cgi?id=415 | ||||
* | | add RainerScript re_extract() function | Rainer Gerhards | 2013-03-27 | 1 | -0/+1 |
|/ | |||||
* | fix missing functionality: ruleset(){} could not specify ruleset queue | Rainer Gerhards | 2012-11-30 | 1 | -0/+1 |
| | | | | | | | | | | The "queue.xxx" parameter set was not supported, and legacy ruleset config statements did not work (by intention). The fix introduces the "queue.xxx" parameter set. It has some regression potential, but only for the new functionality. Note that using that interface it is possible to specify duplicate queue file names, which will cause trouble. This will be solved in v7.3, because there is a too-large regression potential for the v7.2 stable branch. | ||||
* | add missing prototype | Rainer Gerhards | 2012-10-11 | 1 | -0/+1 |
| | |||||
* | implement RainerScript "call" statement | Rainer Gerhards | 2012-10-01 | 1 | -3/+6 |
| | |||||
* | implement imtcp "permittedPeers" module-global parameter | Rainer Gerhards | 2012-10-01 | 1 | -1/+2 |
| | |||||
* | refactor: unify nodetypes | Rainer Gerhards | 2012-10-01 | 1 | -1/+1 |
| | |||||
* | implement string arrays for config objects | Rainer Gerhards | 2012-10-01 | 1 | -3/+8 |
| | | | | | as a tester, imudp now supports binding to multiple options based on a string array | ||||
* | rainerscript: add basic plumbing for arrays | Rainer Gerhards | 2012-09-28 | 1 | -0/+9 |
| | | | | | can be used in expressions, but always evaluate to the first element, only | ||||
* | Implement RainerScript ruleset() statement | Rainer Gerhards | 2012-09-28 | 1 | -0/+5 |
| | |||||
* | Implement script optimization IF -> PRIFILT | Rainer Gerhards | 2012-09-21 | 1 | -0/+2 |
| | |||||
* | Add skeleton for RainerScript optimizer | Rainer Gerhards | 2012-09-20 | 1 | -0/+1 |
| | | | | actual optimization is not yet done | ||||
* | Implement RainerScript prifield() function | Rainer Gerhards | 2012-09-20 | 1 | -1/+6 |
| | |||||
* | Implement RainerScript field() function | Rainer Gerhards | 2012-09-20 | 1 | -1/+2 |
| | |||||
* | new ruleengine: implement native JSON in RainerScript | Rainer Gerhards | 2012-09-18 | 1 | -1/+2 |
| | |||||
* | Add set/unset stmt to grammar & AST | Rainer Gerhards | 2012-09-13 | 1 | -0/+11 |
| | | | | ... but not yet to executing engine | ||||
* | Merge branch 'v6-devel' | Rainer Gerhards | 2012-09-13 | 1 | -0/+1 |
|\ | | | | | | | | | Conflicts: ChangeLog | ||||
| * | Merge branch 'v6-stable' into v6-devel | Rainer Gerhards | 2012-09-13 | 1 | -0/+1 |
| |\ | | | | | | | | | | | | | | | | | | | | | | Conflicts: ChangeLog grammar/rainerscript.c grammar/rainerscript.h runtime/rule.c | ||||
| | * | bugfix: missing support for escape sequences in RainerScript | Rainer Gerhards | 2012-09-13 | 1 | -0/+1 |
| | | | | | | | | | | | | | | | | | | | | | Only \' was supported. Now the usual set is supported. Note that v5 used \x as escape where x was any character (e.g. "\n" meant "n" and NOT LF). This also means there is some incompatibility to v5 for well-know sequences. Better break it now than later. | ||||
* | | | cleanup | Rainer Gerhards | 2012-09-12 | 1 | -1/+1 |
| | | | |||||
* | | | new ruleengine: more cleanup | Rainer Gerhards | 2012-09-10 | 1 | -36/+0 |
| | | | |||||
* | | | new ruleengine: properly freeing stmt tree | Rainer Gerhards | 2012-09-06 | 1 | -0/+1 |
| | | | |||||
* | | | new ruleengine: restore action iterator functionality | Rainer Gerhards | 2012-09-06 | 1 | -1/+1 |
| | | | |||||
* | | | new ruleengine: implement rainerscript execution engine | Rainer Gerhards | 2012-09-06 | 1 | -0/+1 |
| | | | |||||
* | | | new ruleengine: legacy action object properly constructed | Rainer Gerhards | 2012-09-04 | 1 | -0/+1 |
| | | | |||||
* | | | new ruleengine: v6+ action object properly constructed | Rainer Gerhards | 2012-09-04 | 1 | -0/+2 |
| | | | |||||
* | | | new ruleengine: PROP and PRI legacy filter structures properly created | Rainer Gerhards | 2012-09-04 | 1 | -1/+24 |
| | | | |||||
* | | | new ruleengine: script block correctly built | Rainer Gerhards | 2012-09-04 | 1 | -1/+3 |
| | | | |||||
* | | | new ruleengine: add &-operator (legacy action list) | Rainer Gerhards | 2012-09-04 | 1 | -0/+1 |
| | | | |||||
* | | | new ruleengine: first code for stmt handling | Rainer Gerhards | 2012-09-04 | 1 | -0/+22 |
|/ / | |||||
* | | milestone: base plumbing for LIST-type templates mostly in place | Rainer Gerhards | 2012-08-25 | 1 | -0/+18 |
| | | |||||
* | | add base plumbing for template() config object to grammar | Rainer Gerhards | 2012-08-24 | 1 | -0/+3 |
| | | |||||
* | | fixing memory leaks in expression-based filters | Rainer Gerhards | 2012-06-14 | 1 | -0/+1 |
| | | | | | | | | most recently added by re_match() function | ||||
* | | milestone: regex is compiled from script based filter | Rainer Gerhards | 2012-06-12 | 1 | -0/+2 |
| | | |||||
* | | first experiments with regexp'es in RainerScript | Rainer Gerhards | 2012-05-29 | 1 | -1/+2 |
|/ | |||||
* | bugfix: abort in omfile (in brand-new code) | Rainer Gerhards | 2011-07-21 | 1 | -0/+2 |
| | |||||
* | fixing minor memory leaks | Rainer Gerhards | 2011-07-21 | 1 | -1/+5 |
| |