summaryrefslogtreecommitdiffstats
path: root/grammar/rainerscript.c
Commit message (Expand)AuthorAgeFilesLines
* bugfix: nested if/prifilt conditions did not work properlyRainer Gerhards2013-04-041-61/+127
* bugfix: script == comparison did not work properly on JSON objectsRainer Gerhards2013-04-041-0/+23
* bugfix: RainerScript getenv() function caused segfault when var was not foundPhilippe Muller2013-03-201-1/+5
* bugfix: include files got included in the wrong orderRainer Gerhards2013-02-281-2/+7
* bugfix: doGetFileCreateMode() had invalid validity check ;)Chandler Latour2013-01-081-5/+5
* cosmetic: silence compiler warningRainer Gerhards2012-12-181-0/+4
* fix missing functionality: ruleset(){} could not specify ruleset queueRainer Gerhards2012-11-301-0/+24
* silence some primarily cosmetic compiler warning messagesRainer Gerhards2012-11-281-2/+4
* improve $IncludeConfig error messagesRainer Gerhards2012-11-201-4/+7
* regression fix: rsyslog terminated when wild-card $includeFile did not find f...Rainer Gerhards2012-11-201-2/+5
* make sure inaccessible config file is not tried to be processedRainer Gerhards2012-11-141-3/+3
* Silently ignore wildcard includes that match nothingGeorgi Georgiev2012-11-131-4/+16
* Merge branch 'v6-stable' into v7-stableRainer Gerhards2012-11-091-16/+18
|\
| * bugfix: $IncludeConfig did not correctly process directoriesRainer Gerhards2012-11-091-18/+19
* | Merge branch 'v7.2.1-bugfix' into v7-stableRainer Gerhards2012-11-091-1/+1
|\ \
| * | bugfix: potential segfault due to invalid param handling in comparisonsRainer Gerhards2012-11-081-1/+1
* | | bugfix: potential segfault when re_match() function was usedoxpa2012-11-021-1/+0
|/ /
* | cleanupRainer Gerhards2012-10-241-1/+1
* | fix regression introduced by last commitRainer Gerhards2012-10-111-1/+1
* | bugfixes in regards to action()Rainer Gerhards2012-10-111-0/+2
* | bugfix: some config processing warning messages were treated as errorsRainer Gerhards2012-10-111-2/+6
* | bugfix: in (non)equal comparisons the position of arrays influenced resultRainer Gerhards2012-10-091-1/+16
* | implement "continue" RainerScript statementRainer Gerhards2012-10-011-1/+6
* | bugfix: ruleset(){} directive errornously changed default rulesetRainer Gerhards2012-10-011-0/+1
* | implement RainerScript "call" statementRainer Gerhards2012-10-011-1/+48
* | implement imtcp "permittedPeers" module-global parameterRainer Gerhards2012-10-011-4/+2
* | refactor: unify nodetypesRainer Gerhards2012-10-011-13/+13
* | fix: invalid free in array-based string comparisonsRainer Gerhards2012-10-011-3/+7
* | implement string arrays for config objectsRainer Gerhards2012-10-011-25/+122
* | cleanupRainer Gerhards2012-09-281-1/+0
* | implement RainerScript array-based string comparison operationsRainer Gerhards2012-09-281-13/+77
* | rainerscript: add basic plumbing for arraysRainer Gerhards2012-09-281-1/+64
* | Implement RainerScript ruleset() statementRainer Gerhards2012-09-281-1/+1
* | Merge branch 'v6-devel'Rainer Gerhards2012-09-271-21/+108
|\|
| * bugfix: config errors did not always cause statement to failRainer Gerhards2012-09-271-21/+108
| * Free configuration objects after useMiloslav Trmač2012-09-171-1/+2
* | fix invalid free in PoC == optimizationRainer Gerhards2012-09-251-1/+3
* | slight optimization of == in string comparisonsRainer Gerhards2012-09-251-9/+17
* | detect unreachable statements and emit warning messageRainer Gerhards2012-09-251-0/+3
* | Merge branch 'master' into master-newrulesetRainer Gerhards2012-09-251-1/+2
|\ \
| * | fix invalid free caused by optimized script executionRainer Gerhards2012-09-251-1/+2
* | | fix small memory leak during script optimizationRainer Gerhards2012-09-251-0/+2
* | | fix optimizer-introduced memleak in action destructionRainer Gerhards2012-09-251-1/+1
* | | Implement Script Optimizer: remove always-true PRIFILTRainer Gerhards2012-09-251-4/+44
* | | cleanup & better debug outputRainer Gerhards2012-09-241-2/+6
* | | Clean up implementation of omdiscard-->STOP optimizationRainer Gerhards2012-09-241-2/+3
* | | PoC: optimize omdicard --> STOPRainer Gerhards2012-09-241-2/+18
|/ /
* | Improve script execution speed for important string-comparisonsRainer Gerhards2012-09-211-2/+7
* | Implement script optimization IF -> PRIFILTRainer Gerhards2012-09-211-19/+63
* | Implement script optimizer basic constant folding & NOP removalRainer Gerhards2012-09-211-31/+164