summaryrefslogtreecommitdiffstats
path: root/plugins/imtemplate/imtemplate.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>
* enhanced test environment (including testbench)Rainer Gerhards2009-10-221-2/+3
| | | | | | | | support for enhancing probability of memory addressing failure by using non-NULL default value for malloced memory (optional, only if requested by configure option). This helps to track down some otherwise undetected issues within the testbench and is expected to be very useful in the future.
* removed no longer needed msg_t property "bParseHOSTNAME"Rainer Gerhards2009-10-131-1/+0
|
* updated doc in imtemplate so that it no longer promotes legacy interfaceRainer Gerhards2009-10-121-29/+6
| | | | parseAndSubmitMsg will go away
* consolidated time calls during msg object creationRainer Gerhards2008-10-021-1/+0
| | | | | | ...this improves performance and consistency and also fixes a bug where subsecond time properties generated by imfile, imklog and internal messages could be slightly inconsistent.
* removed compile time fixed message size limit (was 2K)Rainer Gerhards2008-09-021-1/+1
| | | | | The limit can now be set via $MaxMessageSize global config directive (finally gotten rid of MAXLINE ;))
* fixed a few remaining logerror() calls - thanks to Michael Biebl forRainer Gerhards2008-03-061-15/+3
| | | | pointing that out
* - changed modules.c calling conventions to be interface-basedRainer Gerhards2008-03-051-17/+0
| | | | | | | | | | | - moved module loader from conf.c to module.c, where it belongs - made the necessary plumbing to auto-load library modules - upgraded debug system to include iRet in function exit message - changed module interface so that instances need only to be supported by output plugins (if we actually need them for input plugins, we can always add it again...) - milestone: first implementation of library modules (but do not get unloaded on exit/hup so far)
* - changed interface "printchopped()" so that it looks more like a genericRainer Gerhards2008-02-181-6/+3
| | | | | | | message submission interface. Part of the ongoing modularization effort. - bugfix: invalid kernel log format -- see bug http://bugzilla.adiscon.com/show_bug.cgi?id=1
* - improved file polling algorithm for more rapid file data deliveryRainer Gerhards2008-02-141-1/+2
| | | | - some more cleanup
* interface change for logmsg()Rainer Gerhards2008-02-131-1/+1
|
* added some more comments on how to create messages and submit them to theRainer Gerhards2008-02-011-2/+52
| | | | main message queue
* added input-plugin interface specification in form of a (copy) templateRainer Gerhards2008-02-011-0/+440
input module