summaryrefslogtreecommitdiffstats
path: root/plugins
Commit message (Collapse)AuthorAgeFilesLines
* fixed some doc errors - thanks to Michael Biebl for pointing them outRainer Gerhards2008-02-211-2/+0
|
* changed rsCStrObj name to cstr_t, which is more inline with the rest ofRainer Gerhards2008-02-211-2/+2
| | | | rsyslog (now) and also much easier to type
* bugfix: default port was not used on $UDPServerRun when none was specifiedRainer Gerhards2008-02-181-1/+1
| | | | - http://bugzilla.adiscon.com/show_bug.cgi?id=6
* applied patch from Michael Biebl to auto-detect new libdbi versionRainer Gerhards2008-02-181-9/+4
|
* some cleanupRainer Gerhards2008-02-181-16/+0
|
* - changed interface "printchopped()" so that it looks more like a genericRainer Gerhards2008-02-184-8/+8
| | | | | | | 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
* adopted omlibdbi to use new version of libdbiRainer Gerhards2008-02-161-0/+20
|
* - implemented $ActionLibdbiDriverDirectory config directiveRainer Gerhards2008-02-151-16/+44
| | | | | - some cleanup - doc improvements
* cleaned up omlibdbi - works nowRainer Gerhards2008-02-151-4/+5
|
* the libdbi problem was actually related to libdbi/distro packages; fixedRainer Gerhards2008-02-151-11/+1
| | | | | that by installing from source, now omlibdbi basically works removed some debug code
* did some more work on omlibdbi, but did not yet get libdbi working. I guessRainer Gerhards2008-02-151-2/+20
| | | | its a compile problem, but have not found it so far.
* created an initial version of omlibdbi (does not yet work)Rainer Gerhards2008-02-143-116/+128
|
* created a bare template for omlibdbi (dbi output action)Rainer Gerhards2008-02-143-0/+319
|
* - added new facility and severity syntaxes to cfsysline handlerRainer Gerhards2008-02-141-10/+10
| | | | | - implemented $InputFileFacility config directive - implemented $InputFileSeverity config directive
* - improved file polling algorithm for more rapid file data deliveryRainer Gerhards2008-02-142-27/+32
| | | | - some more cleanup
* error handling and cleanup in imfileRainer Gerhards2008-02-141-23/+28
|
* - enhanced file monitor docRainer Gerhards2008-02-141-7/+13
| | | | - implemented $InputFilePollInterval config directive
* some cleanupRainer Gerhards2008-02-131-3/+3
|
* - fixed a race condition in DoDie() - cosmetic issue in debugging mode,Rainer Gerhards2008-02-131-17/+105
| | | | | could not happen in production - added the ability to persist current read location for the file monitor
* added ability to monitor file accross rotationRainer Gerhards2008-02-131-5/+8
|
* - introduced a new, more powerful, message submission interface submitMsg()Rainer Gerhards2008-02-131-13/+20
| | | | | | in additon to logmsg() - a first, rough implementation of imfile that is able to read files (but does not persist or handle rotation or whatever)
* interface change for logmsg()Rainer Gerhards2008-02-131-1/+1
|
* changed interface of logmsg() to make it more straightforwardRainer Gerhards2008-02-132-2/+2
|
* cleaned up imfile.cRainer Gerhards2008-02-131-283/+19
|
* applied patch from Michael Biebl that fixed my doc change from yesterdayRainer Gerhards2008-02-121-1/+1
| | | | which was somewhat incomplete
* done a bit more cleanup on the "rsyslog way of doing things"Rainer Gerhards2008-02-121-17/+7
|
* Some major changes in the code. The SNMP Session is now stored in theAndre Lorbach2008-02-111-51/+96
| | | | | | | instance data. So this means we open and close the session only once per session. If sending fails, we reinit the snmp session, so suspend and resume is now fully and correctly supported. May need some more testing against tcp based snmp receivers.
* a bit more rsyslog-likeRainer Gerhards2008-02-111-11/+4
|
* Fixed minor bug finalize_it, pdu only needs to be cleaned if snmp_sendAndre Lorbach2008-02-111-0/+3
| | | | failed. Also added documentation to the omsnmp module.
* done some more work on omsnmp to bring it fully in line with recent rsyslogRainer Gerhards2008-02-111-34/+28
| | | | developments
* fixed typoRainer Gerhards2008-02-111-1/+1
|
* adapted omsnmp to the rsyslog way of handling "exceptions"Rainer Gerhards2008-02-111-26/+13
|
* replaced sprintf with more secure snprintf callsAndre Lorbach2008-02-111-13/+2
|
* some cosmetic cleanupRainer Gerhards2008-02-111-23/+12
|
* Added debug function logerrorVar, which can have variable number ofAndre Lorbach2008-02-111-6/+6
| | | | | parameters. Replaced debug prints in omsnmp with logerrorVar where needed.
* Added missing variable checks in modExit and CODESTARTmodExitAndre Lorbach2008-02-111-0/+22
|
* did some warning cleanup on snmp output moduleRainer Gerhards2008-02-111-5/+5
|
* Did some code cleanup. Removed unused functions and variables.Andre Lorbach2008-02-111-40/+9
|
* Added support for SNMPv2, which is also default. Removed some debug codeAndre Lorbach2008-02-082-77/+100
| | | | | | and compiler warnings. Added support to define the transport type where udp is the default. This also enables ipv6 support if you have compiled net-snmp with it.
* very quickly hacked a rought outline of the file monitor (without anyRainer Gerhards2008-02-012-0/+639
| | | | guarantees)
* fixed issue left over from debuging :(Rainer Gerhards2008-02-011-2/+1
|
* Initially implemented snmp into this output module. The code contains a lotAndre Lorbach2008-02-012-15/+437
| | | | | | | | | | | of debug informations and additional stuff which is commented out. I will do some cleanup very soon. What is implemented yet: - SNMPv1 is supported (SNMPv2 will follow) - SNMP Target, Port, Community, EnterpriseOID, TrapType and SpecificType can be configured. Sample will follow soon. A SyslogMessageOID can be configured as well, this OID will be used for a variable which will then contain the original syslogmessage.
* 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-012-0/+446
| | | | input module
* - fixed a bug that could cause invalid string handling via strerror_rRainer Gerhards2008-01-302-2/+4
| | | | | varmojfekoj provided the patch - many thanks! - adopted varmojfekoj's patch to v3, some more sterror_r's ;)
* - changed the ommysql output plugin so that the (lengthy) connectionRainer Gerhards2008-01-301-9/+14
| | | | | | | initialization now takes place in message processing. This works much better with the new queued action mode (fast startup) - fixed a newly introduced bug that caused output module's doAction entry point to be called on more than one thread under some circumstances
* - renamed Msg object to usual all-lowercase object name (else we ran intoRainer Gerhards2008-01-301-1/+1
| | | | | | troubles with the framework, also it was somewhat ugly...) - fixed a memory leak in object destruction (was recently introduced by object naming, not present in any released version)
* - improved debug support a bit (assertions)Rainer Gerhards2008-01-292-4/+4
| | | | | - restructured code, moved some part out of syslogd.c to action.c, where they belong (still some more to do in that regard ;))
* provided sample for integer config variableRainer Gerhards2008-01-281-0/+6
|
* add Michael Biebl's autoconf patch for netsnmp - thks!Rainer Gerhards2008-01-281-1/+1
|