summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* doc bugfix: omudpspoof had wrong config command names ("om" missing)Rainer Gerhards2009-11-122-5/+6
|
* cosmetic: added testbench improvement to ChangeLogRainer Gerhards2009-11-121-1/+2
|
* Merge branch 'v4-devel'Rainer Gerhards2009-11-1120-17/+306
|\
| * Merge branch 'v4-beta' into v4-develRainer Gerhards2009-11-1120-17/+306
| |\ | | | | | | | | | | | | Conflicts: tests/Makefile.am
| | * somewhat enhanced test suiteRainer Gerhards2009-11-1119-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 testedRainer Gerhards2009-11-117-21/+71
| | | | | | | | | | | | | | | ... also improved two-instance test mechanism, now have a generic approach.
| | * added support for dual-rsyslogd-instance test cases to testbenchRainer Gerhards2009-11-116-17/+98
| | | | | | | | | | | | ... plus a simple initial test of the tcp forwarding capability.
* | | added a bit of doc and improved an error messageRainer Gerhards2009-11-112-2/+3
| | |
* | | some improvement of omfile performance with dynafilesRainer Gerhards2009-11-102-8/+29
| | | | | | | | | | | | | | | saved costly time() calls by employing a logical clock, which is sufficient for the use case
* | | Merge branch 'v4-devel'Rainer Gerhards2009-11-101-2/+22
|\| | | | | | | | | | | | | | Conflicts: ChangeLog
| * | Merge branch 'v4-beta' into v4-develRainer Gerhards2009-11-104-26/+156
| |\| | | | | | | | | | | | | Conflicts: ChangeLog
| | * doc: added reasoning for why use env vars to configure debug systemRainer Gerhards2009-11-101-2/+22
| | |
* | | Merge branch 'v4-beta'Rainer Gerhards2009-11-104-24/+139
|\ \ \ | | |/ | |/| | | | | | | Conflicts: ChangeLog
| * | added a so-called "On Demand Debug" modeRainer Gerhards2009-11-104-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 numberRainer Gerhards2009-11-051-0/+2
| | |
| * | preparing for 4.5.6v4.5.6Rainer Gerhards2009-11-051-1/+1
| | |
* | | doc: added in-depth info on the new message parser systemRainer Gerhards2009-11-067-12/+243
| | |
* | | fixed regressions in testsuite due to imported changes from last mergeRainer Gerhards2009-11-0511-9/+29
| | | | | | | | | | | | ... also bumped version number
* | | Merge branch 'v4-devel' into tmpRainer Gerhards2009-11-0512-16/+87
|\ \ \ | | |/ | |/|
| * | Merge branch 'v4-beta' into v4-develRainer Gerhards2009-11-0513-17/+92
| |\| | | | | | | | | | | | | Conflicts: tests/Makefile.am
| | * added pipe action test to testbench & testbench bugfixRainer Gerhards2009-11-0510-14/+74
| | |
| | * bugfix: named pipes did no longer work (they always got an open error)Rainer Gerhards2009-11-053-2/+10
| | | | | | | | | | | | this was a regression from the omfile rewrite in 4.5.0
| | * bugfix(testbench): testcase did not properly wait for rsyslod shutdownRainer Gerhards2009-10-302-1/+8
| | | | | | | | | | | | | | | thus some unpredictable behavior and a false negative test result could occur. [BACKPORTED from v5]
* | | prepared for 5.3.4v5.3.4Rainer Gerhards2009-11-042-3/+17
| | |
* | | first complete implementation of loadable parser systemRainer Gerhards2009-11-044-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 directiveRainer Gerhards2009-11-046-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 interfaceRainer Gerhards2009-11-046-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 modulesRainer Gerhards2009-11-0412-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 wayRainer Gerhards2009-11-034-32/+30
| | | | | | | | | | | | ... getting the module structure a bit cleaner ;)
* | | one step closer to dynamically loadable parsersRainer Gerhards2009-11-0313-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 interfaceRainer Gerhards2009-11-0316-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 rsyslogRainer Gerhards2009-11-035-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-submitRainer Gerhards2009-11-031-4/+10
| | |
* | | improved omruleset docRainer Gerhards2009-11-034-4/+40
| | |
* | | Merge branch 'v4-devel'Rainer Gerhards2009-11-037-11/+110
|\| |
| * | added function getenv() to RainerScriptRainer Gerhards2009-11-038-12/+111
| | |
* | | added forgotten file :(Rainer Gerhards2009-11-021-0/+108
| | |
* | | added omruleset output module, which provides great flexibility in action ↵Rainer Gerhards2009-11-0218-28/+380
| | | | | | | | | | | | | | | | | | processing. THIS IS A VERY IMPORTANT ADDITION, see its doc for why.
* | | bugfix: correct default for escape ('#') character restoredRainer Gerhards2009-10-302-1/+3
| | | | | | | | | | | | | | | This was accidently changed to '\\', thanks to David Lang for reporting the bug.
* | | some cleanup (removal of debug code)Rainer Gerhards2009-10-301-4/+0
| | |
* | | bugfix(testbench): testcase did not properly wait for rsyslod shutdownRainer Gerhards2009-10-302-0/+7
| | | | | | | | | | | | | | | thus some unpredictable behavior and a false negative test result could occur.
* | | added test for ruleset-specific main queueRainer Gerhards2009-10-303-21/+51
| | |
* | | fix: testbench was broken by recent ruleset queue changesRainer Gerhards2009-10-303-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 queuesRainer Gerhards2009-10-2713-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.cRainer Gerhards2009-10-273-48/+28
| | | | | | | | | | | | As an artifact of early development, they were registered in syslogd.c
* | | action processing optimized for queue shutdownRainer Gerhards2009-10-272-24/+16
| | |
* | | updated project status & bumped version numberRainer Gerhards2009-10-274-6/+8
| | |
* | | preparing for 5.3.3v5.3.3Rainer Gerhards2009-10-273-7/+7
| | |
* | | removed no longer needed flag variableRainer Gerhards2009-10-272-11/+6
| | |
* | | fix compile bug with last commitRainer Gerhards2009-10-271-1/+0
| | |