summaryrefslogtreecommitdiffstats
path: root/syslogd.c
Commit message (Expand)AuthorAgeFilesLines
* moved action-describing data fields out of selector_t to its own structure;Rainer Gerhards2007-08-011-118/+199
* prepared code to move action-specifc selector_t data members to their ownRainer Gerhards2007-08-011-53/+74
* - changed name of $Include to $IncludeConfig - sound better as it is moreRainer Gerhards2007-08-011-11/+1
* enhanced $Include to allow inclusion of a complete directoryRainer Gerhards2007-08-011-3/+83
* - applied a patch from mildew to prevent rsyslogd from freezing under heavyRainer Gerhards2007-08-011-2/+17
* added $include config directiveRainer Gerhards2007-08-011-6/+38
* - some more code cleanupRainer Gerhards2007-08-011-14/+14
* - loading default values as done yesterday *is* clean (I've just reviewedRainer Gerhards2007-08-011-28/+9
* - loading default values as done yesterday *is* clean (I've just reviewedRainer Gerhards2007-08-011-21/+8
* - $ResetConfigVariables now also works vir the table-driven sytem. However,Rainer Gerhards2007-07-311-23/+19
* - all cfsysline directives now use new table-driven cfsysline system exceptRainer Gerhards2007-07-311-50/+33
* omfile.c now uses the new table-driven cfsysline systemRainer Gerhards2007-07-311-10/+20
* - got the basic code in place to create an in-memory list of cfsyslineRainer Gerhards2007-07-311-31/+2
* - added doCustomHdlr() to cfsysline.c - this completes implementingRainer Gerhards2007-07-311-9/+20
* moved debug printf code out of init() into its own functionRainer Gerhards2007-07-311-68/+77
* moved code to open config file into separate function processConfFile()Rainer Gerhards2007-07-311-90/+112
* - added macro to abort a function and go to finalizerRainer Gerhards2007-07-311-23/+34
* added macro to consistently define iRetRainer Gerhards2007-07-311-5/+5
* - added doGetInt() to cfsysline.c and adapted dynaFileChaceSize handler toRainer Gerhards2007-07-311-36/+16
* - moved the SetCCEscapeCharacter config file directive to cfsysline.c andRainer Gerhards2007-07-311-23/+1
* - moved umask & file/dir creation mode parsing to cfsysline.cRainer Gerhards2007-07-311-75/+14
* moved doGetGID() to cfsysline.cRainer Gerhards2007-07-311-35/+2
* fixed insufficient memory allocation in addAction() and its helpers. TheRainer Gerhards2007-07-301-22/+43
* moved doBinaryOption() and doGetGUID() to cfsysline.cRainer Gerhards2007-07-301-116/+10
* - fixed a memory leak in syslogd/init() that happend when the config fileRainer Gerhards2007-07-301-2/+2
* fixed a problem with shutting down the worker thread and freeing theRainer Gerhards2007-07-291-5/+14
* removed selector_t f references from output modulesRainer Gerhards2007-07-271-7/+7
* - added omsr object (objomsr.c, objomsr.h) - template request for outputRainer Gerhards2007-07-271-76/+169
* forgot to undo some changes - now doneRainer Gerhards2007-07-271-5/+0
* undone last change - was not a good idea. Designed a smarter interface.Rainer Gerhards2007-07-271-27/+0
* added IDs to selector_tRainer Gerhards2007-07-261-1/+32
* - changed doAction() interface to contain the full message stringRainer Gerhards2007-07-261-183/+10
* - implemented needUDPSocket() interfaceRainer Gerhards2007-07-261-13/+8
* - removed f_type from omshell.c, omdiscard.c, omusrmsg.c, ommysql.cRainer Gerhards2007-07-261-8/+0
* - changed doAction() interface to include module data pointerRainer Gerhards2007-07-261-1/+1
* - implemented onSelectReadyWrite() interfaceRainer Gerhards2007-07-261-17/+7
* fixed a situation where rsyslogd could create zombie processes thanks toRainer Gerhards2007-07-261-1/+1
* introduced getWriteFDForSelect() module APIRainer Gerhards2007-07-251-6/+5
* brought emergency logging to a somewhat cleaner stateRainer Gerhards2007-07-251-47/+15
* moved some references to module data from syslogd.c to modulesRainer Gerhards2007-07-251-34/+11
* moved code to output moduleRainer Gerhards2007-07-251-14/+0
* use new dbgPrintInstInfo() interfaceRainer Gerhards2007-07-251-41/+1
* changed calling interface for freeInstance() - need to work with dualRainer Gerhards2007-07-251-1/+1
* changed output modules to use a template-based code generation system forRainer Gerhards2007-07-251-4/+6
* added fix for startup permission checks - thanks to Michel SamiaRainer Gerhards2007-07-251-0/+2
* fixed a bug that caused rsyslogd to segfault on exit (and probably also onRainer Gerhards2007-07-251-1/+5
* hardned syslogd for a very unusual low memory conditionRainer Gerhards2007-07-241-2/+7
* removed previous emergency logging system on startup, because it is notRainer Gerhards2007-07-241-21/+1
* applied patch from Michel Samia which solved problems when compilingRainer Gerhards2007-07-241-3/+7
* TypeName is now pulled from the module itselfRainer Gerhards2007-07-241-11/+3