summaryrefslogtreecommitdiffstats
path: root/grammar/rainerscript.h
Commit message (Expand)AuthorAgeFilesLines
* add missing prototypeRainer Gerhards2012-10-111-0/+1
* implement RainerScript "call" statementRainer Gerhards2012-10-011-3/+6
* implement imtcp "permittedPeers" module-global parameterRainer Gerhards2012-10-011-1/+2
* refactor: unify nodetypesRainer Gerhards2012-10-011-1/+1
* implement string arrays for config objectsRainer Gerhards2012-10-011-3/+8
* rainerscript: add basic plumbing for arraysRainer Gerhards2012-09-281-0/+9
* Implement RainerScript ruleset() statementRainer Gerhards2012-09-281-0/+5
* Implement script optimization IF -> PRIFILTRainer Gerhards2012-09-211-0/+2
* Add skeleton for RainerScript optimizerRainer Gerhards2012-09-201-0/+1
* Implement RainerScript prifield() functionRainer Gerhards2012-09-201-1/+6
* Implement RainerScript field() functionRainer Gerhards2012-09-201-1/+2
* new ruleengine: implement native JSON in RainerScriptRainer Gerhards2012-09-181-1/+2
* Add set/unset stmt to grammar & ASTRainer Gerhards2012-09-131-0/+11
* Merge branch 'v6-devel'Rainer Gerhards2012-09-131-0/+1
|\
| * Merge branch 'v6-stable' into v6-develRainer Gerhards2012-09-131-0/+1
| |\
| | * bugfix: missing support for escape sequences in RainerScriptRainer Gerhards2012-09-131-0/+1
* | | cleanupRainer Gerhards2012-09-121-1/+1
* | | new ruleengine: more cleanupRainer Gerhards2012-09-101-36/+0
* | | new ruleengine: properly freeing stmt treeRainer Gerhards2012-09-061-0/+1
* | | new ruleengine: restore action iterator functionalityRainer Gerhards2012-09-061-1/+1
* | | new ruleengine: implement rainerscript execution engineRainer Gerhards2012-09-061-0/+1
* | | new ruleengine: legacy action object properly constructedRainer Gerhards2012-09-041-0/+1
* | | new ruleengine: v6+ action object properly constructedRainer Gerhards2012-09-041-0/+2
* | | new ruleengine: PROP and PRI legacy filter structures properly createdRainer Gerhards2012-09-041-1/+24
* | | new ruleengine: script block correctly builtRainer Gerhards2012-09-041-1/+3
* | | new ruleengine: add &-operator (legacy action list)Rainer Gerhards2012-09-041-0/+1
* | | new ruleengine: first code for stmt handlingRainer Gerhards2012-09-041-0/+22
|/ /
* | milestone: base plumbing for LIST-type templates mostly in placeRainer Gerhards2012-08-251-0/+18
* | add base plumbing for template() config object to grammarRainer Gerhards2012-08-241-0/+3
* | fixing memory leaks in expression-based filtersRainer Gerhards2012-06-141-0/+1
* | milestone: regex is compiled from script based filterRainer Gerhards2012-06-121-0/+2
* | first experiments with regexp'es in RainerScriptRainer Gerhards2012-05-291-1/+2
|/
* bugfix: abort in omfile (in brand-new code)Rainer Gerhards2011-07-211-0/+2
* fixing minor memory leaksRainer Gerhards2011-07-211-1/+5
* milestone: glbl obj parameters settable via new conf interfaceRainer Gerhards2011-07-191-0/+1
* milestone: two syntaxes for get conf param implementedRainer Gerhards2011-07-191-0/+1
* milestone: first steps at global() conf obj implementationRainer Gerhards2011-07-191-0/+43
* better check for config errorsRainer Gerhards2011-07-151-17/+18
* renamed exprret type to var in spite of more generic useRainer Gerhards2011-07-151-3/+9
* cleaup & emergency config system reactivatedRainer Gerhards2011-07-091-0/+1
* milestone/[WORKS AGAIN!]: looks like the new conf format is integratedRainer Gerhards2011-07-091-0/+1
* milestone/[PARTWORK]: implemented RainerScript functionsRainer Gerhards2011-07-091-1/+18
* optimized function representationRainer Gerhards2011-07-081-1/+3
* milestone/[PARTWORK]: obtaining msg vars integrated, "==" works for stringsRainer Gerhards2011-07-071-2/+2
* milestone/[PARTWORK]: integrted script filter, but var access is missingRainer Gerhards2011-07-071-0/+176