summaryrefslogtreecommitdiffstats
path: root/plugins/omtesting/omtesting.c
Commit message (Collapse)AuthorAgeFilesLines
* added work-around for bug in gtls, which causes fd leak when using TLSBojan Smojver2011-02-231-0/+1
| | | | | | | | The capability has been added for module to specify that they do not like being unloaded. related bug tracker: http://bugzilla.adiscon.com/show_bug.cgi?id=222 Signed-off-by: Rainer Gerhards <rgerhards@adiscon.com>
* bugfix: unitialized variable could cause issues under extreme conditionsRainer Gerhards2010-12-161-0/+2
| | | | | | plus some minor nits. This was found after a clang static code analyzer analysis (great tool, and special thanks to Marcin for telling me about it!)
* ensure proper imudp shutdown even on a very busy systemRainer Gerhards2009-10-161-0/+1
|
* fixed some bugs & added testing helpersRainer Gerhards2009-05-071-11/+145
| | | | | | | The action state machine now works correctly and has been verified a few hand-picked cases. I am missing automatted tests, though, this is not easy to achive... Anyhow, I've improved omtesting, so that it can be used in such automatted tests.
* some more cleanupRainer Gerhards2008-04-161-1/+1
| | | | | reduced dependencies, moved non-runtime files to its own directory except for some whom's status is unclear
* removed a now-longer needed callback from the output module interface.Rainer Gerhards2008-03-221-5/+0
| | | | Results in reducing code complexity.
* - changed module interface to support querying obj interface (stage work)Rainer Gerhards2008-03-041-1/+1
| | | | - changed module interface version, as the interface change is quite large
* - begun to permit queue to terminate without being drainedRainer Gerhards2008-01-111-0/+1
| | | | | | - fixed a starvation condition in queueWorker (pthread_yield() was needed) could not be seen with any previously released code, came up during new development
* created omtesting, a debug and development aid output module. This is stageRainer Gerhards2007-12-311-0/+187
work for the new queueing engine - we need a way to delay rule execution and that's what the module currently does ;)