summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Docs updated for v1.19.0 releasev1-19-0Michael Meckelein2007-08-162-5/+5
|
* changed mysql docMichael Meckelein2007-08-141-1/+10
|
* reflect arrival of dynamically loadable plug-ins (namely MySQL)Rainer Gerhards2007-08-142-8/+9
|
* described hardcoded plugin pathRainer Gerhards2007-08-141-0/+3
|
* provided proper creditsRainer Gerhards2007-08-141-1/+1
|
* removed invalid data in changelogRainer Gerhards2007-08-141-1/+1
|
* added some code to support the forward-compatibilty directive $ModLoadRainer Gerhards2007-08-141-2/+16
| | | | | MySQL - this is now internally translated to the right name Needs to be revisited, but is clean enough for now.
* - integrated patch from varmojfekoj to make the mysql module a loadable oneRainer Gerhards2007-08-149-44/+6469
| | | | many thanks for the patch, MUCH appreciated
* bumping version numbersRainer Gerhards2007-08-132-2/+4
|
* mod /contrib/delete_mysql, prepared docs for releasev1-18-2Michael Meckelein2007-08-134-19/+25
|
* improved overall doc quality (some pages were quite old) and linked to moreRainer Gerhards2007-08-131-0/+2
| | | | of the online resources.
* improved doc quality, changed some very old text. Also, added more links toRainer Gerhards2007-08-134-45/+61
| | | | new online resources.
* preparing for 1.18.2 releaseRainer Gerhards2007-08-131-1/+5
|
* - removed debian subdirectory by request of debian packager (this is aRainer Gerhards2007-08-132-95/+1
| | | | | special subdir for debian and there is also no point in maintaining it when there is a debian package available - so I gladly did this)
* added important TODO itemRainer Gerhards2007-08-091-0/+2
|
* added module unload functionality; rsyslogd now unloads modules on exit (ofRainer Gerhards2007-08-093-12/+38
| | | | | | course, with only statically linked modules, there is little current value in this - but it is made towards an upcoming dynaload plugin interface)
* added interface API for unloading module (a dummy)Rainer Gerhards2007-08-091-0/+26
|
* fixed a potential memory leak in modules.c, again, this could not happen inRainer Gerhards2007-08-091-1/+3
| | | | current code
* fixed a bug that would have manifested when module configuration commandsRainer Gerhards2007-08-091-1/+10
| | | | | would have been freed. The current code base, however, never does this, so this is not a real bug fix - it's in preparation of future work
* added new doc files to autotools for make distRainer Gerhards2007-08-091-1/+1
|
* some text and code cleanup in cflineParseTemplate() to match the changedRainer Gerhards2007-08-091-11/+7
| | | | design of selector handling
* - fixed a bug in outchannel code that caused templates to be incorrectlyRainer Gerhards2007-08-093-9/+5
| | | | | | parsed - fixed a bug in ommysql that caused a wrong ";template" missing message in some cases
* somewhat improved config file doc - thanks to Florian Riedl for doing theRainer Gerhards2007-08-0824-301/+590
| | | | bulk of work
* fixed bug: default for $DropMsgsWithMaliciousDnsPTRRecords was not reset onRainer Gerhards2007-08-081-0/+1
| | | | up and on $ResetConfigVariables
* bumped up version numberRainer Gerhards2007-08-082-2/+4
|
* prepared for 1.18.1 releasev1-18-1Rainer Gerhards2007-08-082-5/+10
|
* preparing for 1.18.1Rainer Gerhards2007-08-081-1/+2
|
* added a database cleanup script based on a suggestion of Michael Mansour.Rainer Gerhards2007-08-084-1/+63
| | | | Michael Meckelein adapted it sligthly for use with rsyslog.
* changed rsyslog.h include order to solve debian sid zlib inlcude issueMichael Meckelein2007-08-0815-14/+15
|
* added config file directive $ActionResumeIntervalRainer Gerhards2007-08-083-3/+29
|
* added "slightly outdated" warningsRainer Gerhards2007-08-082-2/+7
|
* added $ActionResumeInterval config directiveRainer Gerhards2007-08-082-0/+37
|
* changed function name dprintf() to dbgprintf() as it conflicts with theRainer Gerhards2007-08-0820-264/+259
| | | | clib
* all compile-time settings are now shown in rsyslogd -v, not just the activeRainer Gerhards2007-08-082-24/+49
| | | | ones
* optimized select handling, after select polling cycle is now finished whenRainer Gerhards2007-08-082-44/+60
| | | | all active selectors are processed
* moved the "after select polling code (for fds)" to its own functionRainer Gerhards2007-08-081-153/+175
|
* added $MainMsgQueueSize config directiveRainer Gerhards2007-08-071-0/+21
|
* add config directive $MainMsgQueueSize, which now allows to configure theRainer Gerhards2007-08-072-7/+23
| | | | queue size dynamically
* moved code to create/delete message queue to init(), after reading the confRainer Gerhards2007-08-072-10/+18
| | | | | file. This is a prequisite to allow specifying the queue size in the conf file.
* applied patch from Michel Samia to fix compilation when the pthreadsRainer Gerhards2007-08-073-0/+8
| | | | feature is disabled
* moved action object out of syslogd.c to its own fileset (action.c/h)Rainer Gerhards2007-08-065-178/+265
|
* applied a patch from varmojfekoj which solved a potential segfault ofRainer Gerhards2007-08-062-4/+13
| | | | rsyslogd on HUP
* reduced number of identical error messages in ommysql.c while suspendedRainer Gerhards2007-08-031-4/+12
|
* bumping version numberRainer Gerhards2007-08-032-2/+4
|
* preparing for 1.18.0v1-18-0Rainer Gerhards2007-08-034-6/+11
|
* perparing for 1.18.0 releaseRainer Gerhards2007-08-031-1/+4
|
* - I found out that we finally have problems with the (somewhat recursive)Rainer Gerhards2007-08-0312-33/+386
| | | | | | | | | | | | | | | | | | | | | | | | call to logerror() that many of the modules do. I have not tried it, but I think things will become wild when we compile without pthread support. Threading prevents full recursion, so we have not seen any bad effects so far. However, the problems that I experienced in ommysl (that caused me to re-structure startWorker()) are actually rooted in this issue. I first thought to fix it via a module interace, but I now came to the conclusion that it is not more effort and much cleaner to do an internal error buffering class. This is implemented in errbuf.c/h. - I just noticed that this is not actually an error buf, but the core of an input module for all internal messages. As such, I implement it now as iminternal.c/h. Of course, there is no input module interface yet designed, but that doesn't matter. Worst-case, I need to re-write the im, best case I can use the im (at least partly) to define the interface. - added a few functions to the linkedlist class - error messages during startup are now buffered - so we do no longer need to think about how emergency logging might work. Actually, these are logged to whatever is instatiated in the log file. This enhances the chance that we will be able to drop the error message somewhere it is seen.
* - added CODE_STD_FINALIZERparseSelectorAct to module-generation macrosRainer Gerhards2007-08-039-258/+137
| | | | | | - restructered rsyslogd startup - moved startWorker() to a more appropriate place - updated ommysql.c to fully support suspension/resumption by rule engine
* cleanup (removed unused code)Rainer Gerhards2007-08-021-14/+0
|
* some cleanupRainer Gerhards2007-08-024-6/+3
|