summaryrefslogtreecommitdiffstats
path: root/runtime/modules.h
Commit message (Collapse)AuthorAgeFilesLines
* bugfix: regression: memory leak in module loaderBojan Smojver2011-03-041-3/+3
| | | | Signed-off-by: Rainer Gerhards <rgerhards@adiscon.com>
* added work-around for bug in gtls, which causes fd leak when using TLSBojan Smojver2011-02-231-0/+14
| | | | | | | | 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: fixed compile problem due to empty structsDražen Kačar2011-02-161-0/+1
| | | | | | | this occured only on some platforms/compilers. thanks to Dražen Kačar for the fix Signed-off-by: Rainer Gerhards <rgerhards@adiscon.com>
* finshed implementation of strgen modulesRainer Gerhards2010-06-041-4/+2
| | | | | | and also provided four build-in modules for the most common use cases, hopefully resulting in a speedup of around 5% for typical rsyslog processing.
* first implementation of strgen interfaceRainer Gerhards2010-06-011-1/+5
| | | | | and a first built-in strgen module. Some tweaks and more default strgens are needed, but the code doesn't look too bad ;)
* one step closer to dynamically loadable parsersRainer Gerhards2009-11-031-5/+4
| | | | | 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-031-4/+8
| | | | | | 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.
* Merge branch 'master' into v5-develRainer Gerhards2009-07-011-0/+1
|\
| * separate willRun and runInput calls for input modulesMichael Terry2009-06-291-0/+1
| | | | | | | | Signed-off-by: Rainer Gerhards <rgerhards@adiscon.com>
* | begin implementation of new transactional output module interfaceRainer Gerhards2009-04-271-0/+2
|/ | | | code is not complete, error cases are not handled.
* added configuration directive "HUPisRestart"Rainer Gerhards2008-10-231-0/+1
| | | | | ...which enables to configure HUP to be either a full restart or "just" a leightweight way to close open files
* bumped interface version number to reflect change to message parsingRainer Gerhards2008-10-091-1/+4
|
* moved files to the runtimeRainer Gerhards2008-04-161-0/+150
there are still some files left which could go into the runtime, but I think we will delete most of them once we are done with the full modularization.