Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge branch 'v7-devel' | Rainer Gerhards | 2013-11-20 | 1 | -4/+4 |
|\ | | | | | | | | | Conflicts: tests/Makefile.am | ||||
| * | bugfix: RainerScript optimizer did not optimize PRI filters | Rainer Gerhards | 2013-11-20 | 1 | -4/+4 |
| | | | | | | | | | | things like "if $syslogfacility-text == "local3"" were not converted to PRIFILT. This was a regression introduced in 7.5.6. | ||||
* | | Merge branch 'v7-devel' | Rainer Gerhards | 2013-11-19 | 1 | -0/+4 |
|\| | | | | | | | | | Conflicts: ChangeLog | ||||
| * | Merge branch 'v7-stable' into v7-devel | Rainer Gerhards | 2013-11-19 | 1 | -0/+4 |
| |\ | | | | | | | | | | | | | | | | Conflicts: ChangeLog plugins/imuxsock/imuxsock.c | ||||
| | * | bugfix: segfault on startup when certain script constructs are used | Rainer Gerhards | 2013-11-19 | 1 | -0/+4 |
| | | | | | | | | | | | | e.g. "if not $msg ..." | ||||
* | | | Merge branch 'master' into master-ruleeng | Rainer Gerhards | 2013-11-07 | 1 | -0/+1 |
|\| | | |||||
| * | | emit warning message if output module with msg passing mode runs asynchronously | Rainer Gerhards | 2013-11-07 | 1 | -0/+1 |
| | | | |||||
* | | | Merge branch 'master' into master-ruleeng | Rainer Gerhards | 2013-11-05 | 2 | -3/+12 |
|\| | | | | | | | | | | | | | | Conflicts: runtime/ruleset.c | ||||
| * | | Merge branch 'v7-stable' | Rainer Gerhards | 2013-11-05 | 2 | -3/+12 |
| |\| | |||||
| | * | Merge branch 'v7-stable-call-ruleset-queue' into v7-stable | Rainer Gerhards | 2013-11-05 | 2 | -3/+12 |
| | |\ | | | | | | | | | | | | | | | | | Conflicts: ChangeLog | ||||
| | | * | bugfix: call to ruleset with async queue did not use the queue | Rainer Gerhards | 2013-06-26 | 2 | -3/+12 |
| | | | | | | | | | | | | | | | | closes: http://bugzilla.adiscon.com/show_bug.cgi?id=443 | ||||
* | | | | Merge branch 'master' into master-ruleeng | Rainer Gerhards | 2013-10-29 | 1 | -4/+9 |
|\| | | | |||||
| * | | | refactor regression fix: misadressing in property name debug output | Rainer Gerhards | 2013-10-16 | 1 | -1/+3 |
| | | | | |||||
| * | | | Merge branch 'master-var-refactor' into tmp | Rainer Gerhards | 2013-10-16 | 5 | -68/+70 |
| |\ \ \ | |||||
| * \ \ \ | Merge branch 'v7-stable' | Rainer Gerhards | 2013-10-29 | 1 | -3/+6 |
| |\ \ \ \ | | | |/ / | | |/| | | |||||
| | * | | | bugfix: abort if "if $syslogfacility-text..." was being used | Pavel Levshin | 2013-10-29 | 1 | -3/+6 |
| | | | | | |||||
* | | | | | milestone: action engine changed to partially support wrkr instance action ↵ | Rainer Gerhards | 2013-10-28 | 1 | -1/+1 |
| |_|/ / |/| | | | | | | | | | | | interface | ||||
* | | | | Merge branch 'master' into master-var-refactor | Rainer Gerhards | 2013-10-26 | 1 | -0/+4 |
|\| | | | |||||
| * | | | Make use of int64 json numbers, if available | Pavel Levshin | 2013-10-26 | 1 | -0/+4 |
| | | | | |||||
* | | | | Merge branch 'master' into master-var-refactor | Rainer Gerhards | 2013-10-26 | 1 | -0/+1 |
|\| | | | |||||
| * | | | Merge branch 'v7-stable' | Rainer Gerhards | 2013-10-26 | 1 | -0/+1 |
| |\| | | |||||
| | * | | bugfix: memory leak in strlen() RainerScript function | Rainer Gerhards | 2013-10-25 | 1 | -0/+1 |
| | | | | | | | | | | | | | | | | | | | | Thanks to Gregoire Seux for reportig this bug. closes: http://bugzilla.adiscon.com/show_bug.cgi?id=486 | ||||
| * | | | Merge branch 'v7-stable' | Rainer Gerhards | 2013-10-25 | 1 | -2/+3 |
| |\| | | |||||
* | | | | Merge branch 'v7-stable-varfree' into master-var-refactor | Rainer Gerhards | 2013-10-25 | 1 | -27/+45 |
|\ \ \ \ | |||||
| * | | | | refactor var desctruction in script engine | Rainer Gerhards | 2013-10-25 | 1 | -25/+42 |
| | |/ / | |/| | | | | | | | | | | | | | | This provides better extensibility when new data types are added. Thanks to Pavel Levshin for suggesting this. | ||||
| * | | | bugfix: buffer overrun if re_extract function was called for submatch 50 | Rainer Gerhards | 2013-10-25 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | Thanks to Pavel Levshin for reporting the problem and its location. | ||||
| * | | | bugfix: memleak in re_extract() function | Rainer Gerhards | 2013-10-25 | 1 | -1/+2 |
| | | | | | | | | | | | | | | | | Thanks to Pavel Levshin for reporting this problem. | ||||
* | | | | refactor regression fix: misadressing during script variable evaluation in ↵ | Rainer Gerhards | 2013-10-24 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | | | | | | debug mode Thanks to Pavel Levshin for reporting the problem. | ||||
* | | | | Merge branch 'master' into master-var-refactor | Rainer Gerhards | 2013-10-24 | 1 | -1/+1 |
|\ \ \ \ | | |/ / | |/| | | |||||
| * | | | re-enable global vars, but as an undocumented & unsupported feature | Rainer Gerhards | 2013-10-23 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | This is done as we may be able to preserve the syntax. | ||||
| * | | | remove global variable support | Rainer Gerhards | 2013-10-22 | 1 | -2/+2 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The original idea was not well thought out and global variables, as implemented, worked far different from what anybody would expect. As such, we consider the current approach as an experiment that did not work out and opt to removing it, clearing the way for a better future solution. Note: global vars were introduced in 7.5.3 on Sept, 11th 2013. | ||||
* | | | | fix VAR handling in script grammar and code | Rainer Gerhards | 2013-10-23 | 2 | -3/+2 |
| | | | | | | | | | | | | | | | | The $-var designator is now correctly stripped off the varname. | ||||
* | | | | fix refactoring regression: make message and system properties work again in ↵ | Rainer Gerhards | 2013-10-23 | 1 | -2/+3 |
| | | | | | | | | | | | | | | | | script | ||||
* | | | | improve debug output | Rainer Gerhards | 2013-10-23 | 1 | -2/+2 |
| | | | | | | | | | | | | | | | | we know also learn variable type | ||||
* | | | | fix another small memleak introduced during refactoring | Rainer Gerhards | 2013-10-23 | 1 | -0/+1 |
| | | | | |||||
* | | | | refactor: remove now no-longer needed functions | Rainer Gerhards | 2013-10-23 | 2 | -10/+0 |
| | | | | |||||
* | | | | refactor RainerScript variable access | Rainer Gerhards | 2013-10-23 | 1 | -1/+11 |
| | | | | |||||
* | | | | refactor: simplify JSON variable access | Rainer Gerhards | 2013-10-23 | 2 | -3/+6 |
| | | | | |||||
* | | | | refactor: use common code for message property description processing | Rainer Gerhards | 2013-10-22 | 2 | -22/+8 |
| | | | | | | | | | | | | | | | | in all cases except script var access -- this comes next... | ||||
* | | | | refactor: more simplification in property handling | Rainer Gerhards | 2013-10-21 | 1 | -1/+1 |
| | | | | |||||
* | | | | work a bit toward string handling unification | Rainer Gerhards | 2013-10-21 | 2 | -15/+10 |
|/ / / | |||||
* | | | refactor config property filter decoding and fix some memleaks | Rainer Gerhards | 2013-10-18 | 1 | -15/+19 |
| | | | | | | | | | | | | | | | all leaks are cosmetic, happen only once during startup and in error cases. Do not affect performance at all (but valgrind testing ;)). | ||||
* | | | fix cosmetic memleak when property filter is disabled | Rainer Gerhards | 2013-10-18 | 1 | -0/+1 |
| | | | |||||
* | | | Merge branch 'v7-stable' | Rainer Gerhards | 2013-10-18 | 1 | -2/+4 |
|\| | | | | | | | | | | | | | | Conflicts: runtime/conf.c | ||||
| * | | bugfix: invalid property filter was not properly disabled in ruleset | Rainer Gerhards | 2013-10-18 | 1 | -2/+3 |
| | | | | | | | | | | | | | | | | | | | | | | | | Note that this bugfix introduces a very slight memory leak, which is cosmetic, as it just holds data until termination that is no longer needed. It is just the part of the config that was invalid. We will "fix" this "issue" in the devel version first, as the fix is a bit too intrusive to do without hard need in the stable version. | ||||
* | | | refactor property-based filter decoding | Rainer Gerhards | 2013-10-18 | 1 | -0/+106 |
| | | | | | | | | | | | | among others, provides *much* better error messages to user | ||||
* | | | remove unused variables | Rainer Gerhards | 2013-10-18 | 1 | -2/+0 |
| | | | |||||
* | | | Merge branch 'v7-stable' | Rainer Gerhards | 2013-10-18 | 1 | -1/+4 |
|\| | | |||||
| * | | bugfix: segfault if re_extract() function was used and no match found | Rainer Gerhards | 2013-10-18 | 1 | -1/+4 |
| | | | |||||
* | | | Merge branch 'master-lookup' | Rainer Gerhards | 2013-10-13 | 3 | -1/+56 |
|\ \ \ | | | | | | | | | | | | | | | | | | | | | Conflicts: grammar/rainerscript.h runtime/rsyslog.h |