summaryrefslogtreecommitdiffstats
path: root/plugins
Commit message (Collapse)AuthorAgeFilesLines
* - 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
|
* created a work-around for plugin interface issueRainer Gerhards2008-01-251-8/+8
|
* redesigned queue to utilize helper classes for threading support. This isRainer Gerhards2008-01-241-5/+4
| | | | | | finally in a running state for regular (non disk-assisted) queues, with a minor nit at shutdown. So I can finally commit the work again to CVS...
* Module OMSNMP intially added, not completed yet.Andre Lorbach2008-01-223-0/+188
|
* - 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
* - some cleanupRainer Gerhards2008-01-101-1/+0
| | | | | - implemented management function for worker thread 0 in order to change queue workers dynamically -- stage work
* - fixed a bug that caused a segfault on startup when no $WorkDir directivev3-10-1aRainer Gerhards2008-01-105-5/+0
| | | | | | was specified in rsyslog.conf - fixed a bug that caused a segfault on queues with types other than "disk" - removed the now longer needed thread TermSyncTool
* added --enable-mudflap ./configure optionRainer Gerhards2008-01-089-17/+17
|
* fixed some memory leaks in new code -- thanks to varmojfekoj for the patchRainer Gerhards2008-01-081-4/+6
|
* - MsgSetProperty() implementedRainer Gerhards2008-01-071-8/+2
| | | | | - defined a property class - implemented deserializer (needs some more work)
* fixed old references to rklogd - thanks to Michael Biebl for spotting them.Rainer Gerhards2008-01-031-2/+2
|
* cleanupRainer Gerhards2008-01-031-5/+5
|
* applied Michael Biebl's patch to clean up the makefilesRainer Gerhards2008-01-039-29/+19
|
* created omtesting, a debug and development aid output module. This is stageRainer Gerhards2007-12-314-4/+200
| | | | | work for the new queueing engine - we need a way to delay rule execution and that's what the module currently does ;)
* omgssapi createdRainer Gerhards2007-12-283-0/+697
|
* internal restructuring in omfwd.c - stage work for further modularization IRainer Gerhards2007-12-271-10/+0
| | | | | think I also fixed a bug as a side-effect - but not looked to much at it
* some cleanupRainer Gerhards2007-12-272-5/+13
|
* added capability to have multiple UDP listeners running concurrentlyRainer Gerhards2007-12-271-24/+72
|
* added $UDPServerAddress <ip> config directiveRainer Gerhards2007-12-271-42/+22
|
* removed no longer needed reference to "AcceptRemote"Rainer Gerhards2007-12-261-2/+3
|
* removed global variable LogPortRainer Gerhards2007-12-261-4/+51
|