summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
| * | | | | 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
| | | | | |
| * | | | | some cleanupRainer Gerhards2009-10-274-83/+4
| | | | | |