Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | shuffeled code in cfline() to prepare for a better system of processing the | Rainer Gerhards | 2007-08-01 | 4 | -139/+237 | |
| | | | | selector_t linked list | |||||
* | moved definition of selector_t to syslogd.c again, as this now no longer is | Rainer Gerhards | 2007-08-01 | 2 | -42/+42 | |
| | | | | a global structure | |||||
* | moved action-describing data fields out of selector_t to its own structure; | Rainer Gerhards | 2007-08-01 | 2 | -138/+200 | |
| | | | | | changed code to use this dynamically-allocated structure; this is in preparation for multiple actions per selector | |||||
* | prepared code to move action-specifc selector_t data members to their own | Rainer Gerhards | 2007-08-01 | 1 | -53/+74 | |
| | | | | structure | |||||
* | even more cleanup ;) | Rainer Gerhards | 2007-08-01 | 3 | -29/+31 | |
| | ||||||
* | modified rklogd to only change the console log level if -c is specified | Rainer Gerhards | 2007-08-01 | 1 | -2/+5 | |
| | ||||||
* | bumped version number | Rainer Gerhards | 2007-08-01 | 2 | -2/+5 | |
| | ||||||
* | modified rklogd to only change the console log level if -c is specified | Rainer Gerhards | 2007-08-01 | 1 | -3/+3 | |
| | ||||||
* | preparing for 1.17.6v1-17-6 | Rainer Gerhards | 2007-08-01 | 3 | -9/+14 | |
| | ||||||
* | enhanced/renamed $include(config) directive | Rainer Gerhards | 2007-08-01 | 1 | -11/+40 | |
| | ||||||
* | - changed name of $Include to $IncludeConfig - sound better as it is more | Rainer Gerhards | 2007-08-01 | 2 | -12/+2 | |
| | | | | explicit (we'll see where else we get includes for...) | |||||
* | enhanced $Include to allow inclusion of a complete directory | Rainer Gerhards | 2007-08-01 | 3 | -8/+100 | |
| | ||||||
* | - applied a patch from mildew to prevent rsyslogd from freezing under heavy | Rainer Gerhards | 2007-08-01 | 3 | -2/+21 | |
| | | | | | load. This could happen when the queue was full. Now, we drop messages but rsyslogd remains active. | |||||
* | added $include directive | Rainer Gerhards | 2007-08-01 | 1 | -1/+24 | |
| | ||||||
* | added $include config directive | Rainer Gerhards | 2007-08-01 | 2 | -6/+39 | |
| | ||||||
* | - some more code cleanup | Rainer Gerhards | 2007-08-01 | 5 | -55/+47 | |
| | | | | - enhanced cfsysline interface to disallow chaining of command handlers | |||||
* | fixed typo | Rainer Gerhards | 2007-08-01 | 1 | -1/+1 | |
| | ||||||
* | - loading default values as done yesterday *is* clean (I've just reviewed | Rainer Gerhards | 2007-08-01 | 7 | -48/+28 | |
| | | | | | | the code again) - moved omfile-specifc global variables (for cfsysline settings) from syslogd.c to omfile.c | |||||
* | - loading default values as done yesterday *is* clean (I've just reviewed | Rainer Gerhards | 2007-08-01 | 1 | -21/+8 | |
| | | | | | | the code again) - moved omfile-specifc global variables (for cfsysline settings) from syslogd.c to omfile.c | |||||
* | - $ResetConfigVariables now also works vir the table-driven sytem. However, | Rainer Gerhards | 2007-07-31 | 3 | -23/+46 | |
| | | | | | I need to fix an issue with loading default settings when syslogd is started or HUPed | |||||
* | - all cfsysline directives now use new table-driven cfsysline system except | Rainer Gerhards | 2007-07-31 | 4 | -52/+37 | |
| | | | | for $ResetConfigVariables | |||||
* | omfile.c now uses the new table-driven cfsysline system | Rainer Gerhards | 2007-07-31 | 5 | -15/+102 | |
| | ||||||
* | - got the basic code in place to create an in-memory list of cfsysline | Rainer Gerhards | 2007-07-31 | 8 | -41/+141 | |
| | | | | handlers (omfile.c used as testing case) -- not yet in active code | |||||
* | - added interface to register a cfsysline command handler (basic | Rainer Gerhards | 2007-07-31 | 4 | -5/+54 | |
| | | | | functionality) | |||||
* | - changed modInit() interface to contain pointer to host-function query | Rainer Gerhards | 2007-07-31 | 14 | -10/+66 | |
| | | | | method | |||||
* | prepared cfsysline.c for integration into output modules | Rainer Gerhards | 2007-07-31 | 6 | -27/+29 | |
| | ||||||
* | - fixed a typo that caused the default template for MySQL to be wrong. | Rainer Gerhards | 2007-07-31 | 1 | -1/+1 | |
| | | | | thanks to mildew for catching this. | |||||
* | added some more functions to linkedList class | Rainer Gerhards | 2007-07-31 | 3 | -5/+84 | |
| | ||||||
* | added a generic linked list object (files linkedlist.h/c) | Rainer Gerhards | 2007-07-31 | 4 | -1/+178 | |
| | ||||||
* | - added doCustomHdlr() to cfsysline.c - this completes implementing | Rainer Gerhards | 2007-07-31 | 3 | -9/+39 | |
| | | | | functions for canned handlers. | |||||
* | moved debug printf code out of init() into its own function | Rainer Gerhards | 2007-07-31 | 2 | -68/+79 | |
| | ||||||
* | - fixed bug in objomsr.c that caused program to abort in debug mode with an | Rainer Gerhards | 2007-07-31 | 1 | -1/+1 | |
| | | | | invalid assertion (in some cases) | |||||
* | moved code to open config file into separate function processConfFile() | Rainer Gerhards | 2007-07-31 | 2 | -90/+113 | |
| | ||||||
* | - added macro to abort a function and go to finalizer | Rainer Gerhards | 2007-07-31 | 4 | -35/+46 | |
| | | | | - added output of config file line number when a parsing error occured | |||||
* | added macro to consistently define iRet | Rainer Gerhards | 2007-07-31 | 5 | -17/+17 | |
| | ||||||
* | - added doGetInt() to cfsysline.c and adapted dynaFileChaceSize handler to | Rainer Gerhards | 2007-07-31 | 4 | -44/+70 | |
| | | | | use it | |||||
* | - moved the SetCCEscapeCharacter config file directive to cfsysline.c and | Rainer Gerhards | 2007-07-31 | 3 | -49/+39 | |
| | | | | also generalized it for further use while doing so | |||||
* | - moved umask & file/dir creation mode parsing to cfsysline.c | Rainer Gerhards | 2007-07-31 | 5 | -84/+119 | |
| | | | | - added macro for easy and consistent check of iRet return value | |||||
* | moved doGetGID() to cfsysline.c | Rainer Gerhards | 2007-07-31 | 3 | -35/+49 | |
| | ||||||
* | fixed insufficient memory allocation in addAction() and its helpers. The | Rainer Gerhards | 2007-07-30 | 2 | -22/+47 | |
| | | | | | | initial fix and idea was developed by mildew, I fine-tuned it a bit. Thanks a lot for the fix, I'd probably had pulled out my hair to find the bug... | |||||
* | moved doBinaryOption() and doGetGUID() to cfsysline.c | Rainer Gerhards | 2007-07-30 | 5 | -116/+152 | |
| | ||||||
* | - fixed a memory leak in syslogd/init() that happend when the config file | Rainer Gerhards | 2007-07-30 | 2 | -2/+4 | |
| | | | | could not be read - thanks to varmojfekoj for the patch | |||||
* | fixed a mem leak in OMSRdestruct - freeing the object itself was forgotten | Rainer Gerhards | 2007-07-30 | 2 | -0/+3 | |
| | | | | - thanks to varmojfekoj for the patch | |||||
* | fixed a bug that caused ommysql to always complain about missing templates | Rainer Gerhards | 2007-07-30 | 2 | -0/+7 | |
| | ||||||
* | - added cfsysline objects - initial set of functions | Rainer Gerhards | 2007-07-30 | 5 | -4/+212 | |
| | | | | - fixed bug in OMSRcreate() - always returned SR_RET_OK | |||||
* | bumping up version number | Rainer Gerhards | 2007-07-30 | 1 | -2/+2 | |
| | ||||||
* | preparing for 1.17.5v1-17-5 | Rainer Gerhards | 2007-07-30 | 4 | -6/+15 | |
| | ||||||
* | fixed a problem with shutting down the worker thread and freeing the | Rainer Gerhards | 2007-07-29 | 2 | -5/+18 | |
| | | | | | selector_t list - this caused messages to be lost, because the message queue was not properly drained before the selectors got destroyed. | |||||
* | added a bit more information about modules | Rainer Gerhards | 2007-07-28 | 1 | -0/+43 | |
| | ||||||
* | fixed a missing file bug - thanks to Andrea Montanari for reporting this | Rainer Gerhards | 2007-07-28 | 2 | -1/+4 | |
| | | | | problem |