Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | bugfix: mark messages were not correctly written to text log files | Rainer Gerhards | 2008-07-15 | 1 | -0/+2 |
| | | | | | | | the markmessageinterval was not correctly propagated to all places where it was needed. This resulted in rsyslog using the default (20 minutes) in some code pathes, what looked to the user like mark messages were never written. | ||||
* | applied patch from Michael Biebl to clean up build system | Rainer Gerhards | 2008-03-06 | 1 | -2/+2 |
| | |||||
* | - changed modules.c calling conventions to be interface-based | Rainer Gerhards | 2008-03-05 | 1 | -13/+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 module interface to support querying obj interface (stage work) | Rainer Gerhards | 2008-03-04 | 1 | -1/+1 |
| | | | | - changed module interface version, as the interface change is quite large | ||||
* | fixed issue left over from debuging :( | Rainer Gerhards | 2008-02-01 | 1 | -2/+1 |
| | |||||
* | - some cleanup | Rainer Gerhards | 2008-01-10 | 1 | -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-1a | Rainer Gerhards | 2008-01-10 | 1 | -1/+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 option | Rainer Gerhards | 2008-01-08 | 1 | -2/+2 |
| | |||||
* | applied Michael Biebl's patch to clean up the makefiles | Rainer Gerhards | 2008-01-03 | 1 | -4/+2 |
| | |||||
* | - working on a potential race condition on the new input module interface. | Rainer Gerhards | 2007-12-20 | 1 | -0/+1 |
| | | | | | | | | | | See newsgroup posting for details on the issue: http://groups.google.com/group/comp.programming.threads/msg/330b9675f17 a1ad6 I tried some mutex operations but came to the conclusion that this does not really help. So I have now switched to plain thread cancellation, which so far seems to be OK. Need more practical experience with other input modules to make a final decision. Thus I leave all code in and have just disabled the problematic code. | ||||
* | code cleanups thanks to Michael Biebl | Rainer Gerhards | 2007-12-18 | 1 | -2/+2 |
| | |||||
* | - implemented afterRun input module interface function | Rainer Gerhards | 2007-12-17 | 1 | -0/+5 |
| | | | | - implemented $klogSymbolsTwice config directive | ||||
* | begun imklog, replacing klogd.c (finally we get rid of it...) | Rainer Gerhards | 2007-12-17 | 1 | -3/+1 |
| | |||||
* | command $ResetConfigVariables implemented for immark.c | Rainer Gerhards | 2007-12-17 | 1 | -1/+11 |
| | |||||
* | implemented $MarkMessagePeriod config directive | Rainer Gerhards | 2007-12-17 | 1 | -4/+10 |
| | |||||
* | moved thread termination code out to threads.c | Rainer Gerhards | 2007-12-17 | 1 | -17/+13 |
| | |||||
* | tried to work-around zlib compile problem in immark.c on some platforms | Rainer Gerhards | 2007-12-17 | 1 | -1/+1 |
| | |||||
* | graceful termination now supported | Rainer Gerhards | 2007-12-14 | 1 | -1/+2 |
| | |||||
* | on the way to a real input module interface and threading class... | Rainer Gerhards | 2007-12-14 | 1 | -4/+12 |
| | |||||
* | - begun to create input module interface and macros | Rainer Gerhards | 2007-12-14 | 1 | -6/+40 |
| | | | | - changed module interface to include function to query type | ||||
* | changed license to GPLv3 (for what is to become rsyslog v3) | Rainer Gerhards | 2007-12-14 | 2 | -14/+16 |
| | |||||
* | begin work on on immark, the first input module. In the long term this will | Rainer Gerhards | 2007-12-14 | 4 | -0/+127 |
lead to a complete rewrite of the input system |