summaryrefslogtreecommitdiffstats
path: root/plugins/imdiag/imdiag.c
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch 'omfile' into v5-develRainer Gerhards2009-06-161-1/+1
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Note that this was NOT a trivial merge, and there may be some issues. This needs to be seen when we continue developing. Conflicts: runtime/msg.h runtime/obj.h runtime/queue.c runtime/srUtils.h runtime/stream.c runtime/stream.h runtime/wti.c tests/Makefile.am tools/omfile.c tools/syslogd.c
| * some performance optimizationsRainer Gerhards2009-06-161-1/+1
| | | | | | | | | | | | - saved gettimeofday() calls in imtcp (and increased reception buffer) - somewhat optimized stringbuf.c - some other optimizations
* | Merge branch 'master' into v5-develRainer Gerhards2009-05-291-3/+0
|\|
| * fix: import from beta accidently disable imdiagRainer Gerhards2009-05-291-3/+0
| |
* | Merge branch 'master' into v5-develRainer Gerhards2009-05-291-0/+3
|\|
| * Merge branch 'beta'Rainer Gerhards2009-05-291-0/+3
| |\
| | * fixed problem in syslog-protocol (now RFC5424) parserRainer Gerhards2009-05-291-0/+3
| | | | | | | | | | | | ... as well as some other minor issues.
* | | preserving current changesRainer Gerhards2009-05-281-0/+4
| | | | | | | | | | | | | | | | | | ... in preparation for some larger changes - I need to apply some serious design changes, as the current system does not play well at all with ultra-reliable queues. Will do that in a totally new version.
* | | adapted testbench to new capabilitiesRainer Gerhards2009-05-271-1/+1
|/ / | | | | | | | | ... and now make check fails again, we have obviously found some new bugs thanks to the additional cases
* | greatly enhanced testbenchRainer Gerhards2009-05-271-13/+132
| | | | | | | | | | | | | | | | | | The imdiag module now can very effectively inject messages, which also frees us from uncertainties of tcp reception and processing. All shell script based tests have been modularized, what makes it far easier to create new tests. Also, the test bench now executes more reliable and much faster, because we can now rely on actual engine information where we previously did just a dumb sleep.
* | added new testing module imdiagRainer Gerhards2009-05-251-52/+195
| | | | | | | | | | which enables to talk to the rsyslog core at runtime. The current implementation is only a beginning, but can be expanded over time
* | made imdiag *just* compile & some cleanupRainer Gerhards2009-05-201-16/+20
|/ | | | | | imdiag was never finished (not even really begun), but now I need it. I made the few things that are available compile, but more serious work is required.
* begun implementing a diagnostic plugin (not yet completed)Rainer Gerhards2008-07-281-0/+197