summaryrefslogtreecommitdiffstats
path: root/runtime/module-template.h
Commit message (Collapse)AuthorAgeFilesLines
* added work-around for bug in gtls, which causes fd leak when using TLSBojan Smojver2011-02-231-0/+12
| | | | | | | | 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>
* first implementation of strgen interfaceRainer Gerhards2010-06-011-0/+43
| | | | | 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-1/+13
| | | | | 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-0/+30
| | | | | | 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.
* internal: added ability to terminate input modules not via pthread_cancel...Rainer Gerhards2009-07-201-0/+11
| | | | | | | | ... but an alternate approach via pthread_kill. This is somewhat safer as we do not need to think about the cancel-safeness of all libraries we use. However, not all inputs can easily supported, so this now is a feature that can be requested by the input module (the most important ones request it).
* backported macros necessary to create output modules with transaction supportRainer Gerhards2009-06-041-1/+71
| | | | | | this does not mean the v4 engine will support batches and output transactions, but I can now write plugins that will work equally well with v4 AND v5. I consider this useful during the rewrite of omfile.
* added configuration directive "HUPisRestart"Rainer Gerhards2008-10-231-2/+29
| | | | | ...which enables to configure HUP to be either a full restart or "just" a leightweight way to close open files
* Merge branch 'v3-stable' into betaRainer Gerhards2008-07-251-2/+2
| | | | | | | | Conflicts: ChangeLog configure.ac doc/manual.html
* reduced number of compile warnings in -pedantic gcc modeRainer Gerhards2008-06-271-1/+1
|
* begun building a testbenchRainer Gerhards2008-06-131-0/+4
|
* moved files to the runtimeRainer Gerhards2008-04-161-0/+482
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.