Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | doc bugfix: omudpspoof had wrong config command names ("om" missing) | Rainer Gerhards | 2009-11-12 | 2 | -5/+6 |
| | |||||
* | cosmetic: added testbench improvement to ChangeLog | Rainer Gerhards | 2009-11-12 | 1 | -1/+2 |
| | |||||
* | Merge branch 'v4-devel' | Rainer Gerhards | 2009-11-11 | 20 | -17/+306 |
|\ | |||||
| * | Merge branch 'v4-beta' into v4-devel | Rainer Gerhards | 2009-11-11 | 20 | -17/+306 |
| |\ | | | | | | | | | | | | | Conflicts: tests/Makefile.am | ||||
| | * | somewhat enhanced test suite | Rainer Gerhards | 2009-11-11 | 19 | -29/+187 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | also prepared test case for TLS testing, but not activated it inside the build itself. A note on TLS testing: the current testsuite (in git!) already contains TLS test cases. However, getting these test cases correct is not simple. That's not a problem with the code itself, but rater a problem with synchronization in the test environment. So I have deciced to keep the TLS tests in, but not yet actually utilize them. This is most probably left as an excercise for future (devel) releases. | ||||
| | * | testbench improvement: gzip-plain-tcp mode is now being tested | Rainer Gerhards | 2009-11-11 | 7 | -21/+71 |
| | | | | | | | | | | | | | | | ... also improved two-instance test mechanism, now have a generic approach. | ||||
| | * | added support for dual-rsyslogd-instance test cases to testbench | Rainer Gerhards | 2009-11-11 | 6 | -17/+98 |
| | | | | | | | | | | | | ... plus a simple initial test of the tcp forwarding capability. | ||||
* | | | added a bit of doc and improved an error message | Rainer Gerhards | 2009-11-11 | 2 | -2/+3 |
| | | | |||||
* | | | some improvement of omfile performance with dynafiles | Rainer Gerhards | 2009-11-10 | 2 | -8/+29 |
| | | | | | | | | | | | | | | | saved costly time() calls by employing a logical clock, which is sufficient for the use case | ||||
* | | | Merge branch 'v4-devel' | Rainer Gerhards | 2009-11-10 | 1 | -2/+22 |
|\| | | | | | | | | | | | | | | Conflicts: ChangeLog | ||||
| * | | Merge branch 'v4-beta' into v4-devel | Rainer Gerhards | 2009-11-10 | 4 | -26/+156 |
| |\| | | | | | | | | | | | | | Conflicts: ChangeLog | ||||
| | * | doc: added reasoning for why use env vars to configure debug system | Rainer Gerhards | 2009-11-10 | 1 | -2/+22 |
| | | | |||||
* | | | Merge branch 'v4-beta' | Rainer Gerhards | 2009-11-10 | 4 | -24/+139 |
|\ \ \ | | |/ | |/| | | | | | | | Conflicts: ChangeLog | ||||
| * | | added a so-called "On Demand Debug" mode | Rainer Gerhards | 2009-11-10 | 4 | -23/+132 |
| | | | | | | | | | | | | | | | | | | in which debug output can be generated only after the process has started, but not right from the beginning. This is assumed to be useful for hard-to-find bugs. Also improved the doc on the debug system. | ||||
| * | | bumped version number | Rainer Gerhards | 2009-11-05 | 1 | -0/+2 |
| | | | |||||
| * | | preparing for 4.5.6v4.5.6 | Rainer Gerhards | 2009-11-05 | 1 | -1/+1 |
| | | | |||||
* | | | doc: added in-depth info on the new message parser system | Rainer Gerhards | 2009-11-06 | 7 | -12/+243 |
| | | | |||||
* | | | fixed regressions in testsuite due to imported changes from last merge | Rainer Gerhards | 2009-11-05 | 11 | -9/+29 |
| | | | | | | | | | | | | ... also bumped version number | ||||
* | | | Merge branch 'v4-devel' into tmp | Rainer Gerhards | 2009-11-05 | 12 | -16/+87 |
|\ \ \ | | |/ | |/| | |||||
| * | | Merge branch 'v4-beta' into v4-devel | Rainer Gerhards | 2009-11-05 | 13 | -17/+92 |
| |\| | | | | | | | | | | | | | Conflicts: tests/Makefile.am | ||||
| | * | added pipe action test to testbench & testbench bugfix | Rainer Gerhards | 2009-11-05 | 10 | -14/+74 |
| | | | |||||
| | * | bugfix: named pipes did no longer work (they always got an open error) | Rainer Gerhards | 2009-11-05 | 3 | -2/+10 |
| | | | | | | | | | | | | this was a regression from the omfile rewrite in 4.5.0 | ||||
| | * | bugfix(testbench): testcase did not properly wait for rsyslod shutdown | Rainer Gerhards | 2009-10-30 | 2 | -1/+8 |
| | | | | | | | | | | | | | | | thus some unpredictable behavior and a false negative test result could occur. [BACKPORTED from v5] | ||||
* | | | prepared for 5.3.4v5.3.4 | Rainer Gerhards | 2009-11-04 | 2 | -3/+17 |
| | | | |||||
* | | | first complete implementation of loadable parser system | Rainer Gerhards | 2009-11-04 | 4 | -2/+59 |
| | | | | | | | | | | | | | | | | | | | | | I have now done the necessary cleanup. Looks like everything is in place. Unfortunately, I do not yet have any actual parser that is not built-in, but I think we can postpone working on that when the first one appears. I don't expect troubles in that case, but you never know ;) | ||||
* | | | added $RulesetParser config directive | Rainer Gerhards | 2009-11-04 | 6 | -6/+181 |
| | | | | | | | | | | | | | | | The implementation is now almost done and works, including doc. I now need to verify shutdown, guess there are some resource leaks left... | ||||
* | | | finalized parser module calling interface | Rainer Gerhards | 2009-11-04 | 6 | -28/+84 |
| | | | | | | | | | | | | | | | looks like we are almost done and need only to add the ruleset parser-specific config options. | ||||
* | | | moved rfc3164/5424 code to new parser modules | Rainer Gerhards | 2009-11-04 | 12 | -420/+594 |
| | | | | | | | | | | | | | | | | | | another milestone commit: the program works, the new interface is used, some more cleanup is needed and the per-ruleset config options are still missing. But we are getting closer... | ||||
* | | | some more cleanup along the way | Rainer Gerhards | 2009-11-03 | 4 | -32/+30 |
| | | | | | | | | | | | | ... getting the module structure a bit cleaner ;) | ||||
* | | | one step closer to dynamically loadable parsers | Rainer Gerhards | 2009-11-03 | 13 | -26/+290 |
| | | | | | | | | | | | | | | | This is a milestone commit, which adds new code that breaks nothing, but also does not add any visible change. Just prep work... | ||||
* | | | more cleanup and working towards a parser module calling interface | Rainer Gerhards | 2009-11-03 | 16 | -65/+249 |
| | | | | | | | | | | | | | | | | | | I cleaned up a lot of config variable access along the way. This version compiles and runs, but does not yet offer any enhanced functionality. pmrfc5424 is just a dummy that is not yet being used. | ||||
* | | | restructured parser part of rsyslog | Rainer Gerhards | 2009-11-03 | 5 | -450/+394 |
| | | | | | | | | | | | | | | | | | | now cleaner and hopefully usuable as a basis for loadable parser modules. I also cleaned up/consolidated some of the internal message generation functionality in rsyslogd. | ||||
* | | | ruleset queue setting was not honored during multi-submit | Rainer Gerhards | 2009-11-03 | 1 | -4/+10 |
| | | | |||||
* | | | improved omruleset doc | Rainer Gerhards | 2009-11-03 | 4 | -4/+40 |
| | | | |||||
* | | | Merge branch 'v4-devel' | Rainer Gerhards | 2009-11-03 | 7 | -11/+110 |
|\| | | |||||
| * | | added function getenv() to RainerScript | Rainer Gerhards | 2009-11-03 | 8 | -12/+111 |
| | | | |||||
* | | | added forgotten file :( | Rainer Gerhards | 2009-11-02 | 1 | -0/+108 |
| | | | |||||
* | | | added omruleset output module, which provides great flexibility in action ↵ | Rainer Gerhards | 2009-11-02 | 18 | -28/+380 |
| | | | | | | | | | | | | | | | | | | processing. THIS IS A VERY IMPORTANT ADDITION, see its doc for why. | ||||
* | | | bugfix: correct default for escape ('#') character restored | Rainer Gerhards | 2009-10-30 | 2 | -1/+3 |
| | | | | | | | | | | | | | | | This was accidently changed to '\\', thanks to David Lang for reporting the bug. | ||||
* | | | some cleanup (removal of debug code) | Rainer Gerhards | 2009-10-30 | 1 | -4/+0 |
| | | | |||||
* | | | bugfix(testbench): testcase did not properly wait for rsyslod shutdown | Rainer Gerhards | 2009-10-30 | 2 | -0/+7 |
| | | | | | | | | | | | | | | | thus some unpredictable behavior and a false negative test result could occur. | ||||
* | | | added test for ruleset-specific main queue | Rainer Gerhards | 2009-10-30 | 3 | -21/+51 |
| | | | |||||
* | | | fix: testbench was broken by recent ruleset queue changes | Rainer Gerhards | 2009-10-30 | 3 | -0/+35 |
| | | | | | | | | | | | | | | | actually, the runtime dummy was missing some global entities, these have now been added. | ||||
* | | | added the capability to have ruleset-specific main message queues | Rainer Gerhards | 2009-10-27 | 13 | -60/+260 |
| | | | | | | | | | | | | | | | This offers considerable additional flexibility AND superior performance (in cases where multiple inputs now can avoid lock contention) | ||||
* | | | some more cleanup - action config line handlers are now defined in action.c | Rainer Gerhards | 2009-10-27 | 3 | -48/+28 |
| | | | | | | | | | | | | As an artifact of early development, they were registered in syslogd.c | ||||
* | | | action processing optimized for queue shutdown | Rainer Gerhards | 2009-10-27 | 2 | -24/+16 |
| | | | |||||
* | | | updated project status & bumped version number | Rainer Gerhards | 2009-10-27 | 4 | -6/+8 |
| | | | |||||
* | | | preparing for 5.3.3v5.3.3 | Rainer Gerhards | 2009-10-27 | 3 | -7/+7 |
| | | | |||||
* | | | removed no longer needed flag variable | Rainer Gerhards | 2009-10-27 | 2 | -11/+6 |
| | | | |||||
* | | | fix compile bug with last commit | Rainer Gerhards | 2009-10-27 | 1 | -1/+0 |
| | | |