summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* created some support for distributing ommysql together with the mainRainer Gerhards2007-09-272-1/+14
| | | | | | | | | rsyslog package. I need to re-think it in the future, but for the time being the current mode is best. I now simply include one additional tarball for ommysql inside the main distribution. I look forward to user feedback on how this should be done best. In the long term, a separate project should be spawend for ommysql, but I'd like to do that only after the plugin interface is fully stable (what it is not yet).
* fixed a bug in cvthname() that lead to message loss if part of the sourceRainer Gerhards2007-09-262-3/+7
| | | | hostname would have been dropped
* applied patch provided by varmojfekoj to support building ommysql in itsRainer Gerhards2007-09-2612-6465/+70
| | | | own way (now also resides in a plugin subdirectory)
* applied contributed patch to improve repeated message processing (seeRainer Gerhards2007-09-251-1/+5
| | | | https://bugzilla.redhat.com/show_bug.cgi?id=303341)
* compile error in rfc3195d fixedRainer Gerhards2007-09-251-0/+1
|
* bumping version numberRainer Gerhards2007-09-252-2/+4
|
* preparing for 1.19.7 releasev1-19-7Rainer Gerhards2007-09-252-5/+11
|
* more cleanup on thread-safe CRL functionsRainer Gerhards2007-09-252-1/+17
|
* changed ttyname() to ttyname_r() - not a real fix, as this part of the codeRainer Gerhards2007-09-252-4/+4
| | | | was single threaded, but better to be prepared for the future.
* - simplified code in shouldProcessThisMessage() for debug outputRainer Gerhards2007-09-246-36/+48
| | | | - changed strerror() calls to thread-safe strerror_r() variant
* code cleanupRainer Gerhards2007-09-203-62/+81
|
* removed some compiler warnings in regard to signed / unsigned comparisonRainer Gerhards2007-09-182-2/+2
|
* split the function cvthname() for clarity. Also changed to using theRainer Gerhards2007-09-184-22/+54
| | | | rsRetVal status return system
* - possibly found a bug in cvthname() that lead to a wrong size beingRainer Gerhards2007-09-171-1/+3
| | | | | | | | | specified in a getnameinfo() API call - not sure, though, if it is "the" bug (actually, it looks like it isn't). - this is EXPERIMENTAL - fixed a bug that caused signal handlers in cvthname() not to be restored when a malicious pointer record was detected and processing of the message been stopped for that reason (this should be really rare and can not be related to the segfault bug we are hunting).
* added code to handle situations where senders send us messages ending withRainer Gerhards2007-09-143-5/+27
| | | | | | a NUL character. It is now simply removed. This also caused trailing LF reduction to fail, when it was followed by such a NUL. This is now also handled.
* fixed syntax error in sigaction handlingRainer Gerhards2007-09-111-1/+1
|
* - removed compiler warnings in non-debug modev1-19-6bRainer Gerhards2007-09-113-10/+14
| | | | | | - fixed a bug that caused the CStr class to not honor the parameter to return NULL on empty string - causes a mem leak and can create favourable environment for other bugs (as it leads to empty hostnames)
* preparing for 1.19.6 releaseRainer Gerhards2007-09-112-8/+8
|
* comments addedv1-19-6Rainer Gerhards2007-09-111-0/+1
|
* - checked -s/-l option and found that they work as expected - closed caseRainer Gerhards2007-09-113-5/+23
| | | | - added some comments in relation to -s/-l option
* fixed man bug: rsyslogd supports -l optionRainer Gerhards2007-09-111-3/+0
|
* added some additional commentsRainer Gerhards2007-09-111-10/+30
|
* applied patch by varmojfekoj to FIX a bug that could cause segfaults ifRainer Gerhards2007-09-111-105/+195
| | | | | empty properties were processed using modifying options (e.g. space-cc, drop-cc)
* cleaned up compiler warningsRainer Gerhards2007-09-118-11/+26
|
* fixed invalid dbgprintf() name - patch contained old name, I had forgottenRainer Gerhards2007-09-111-1/+3
| | | | to update it to new name.
* removed old comment that no longer applied (accidently survived patching)Rainer Gerhards2007-09-111-4/+0
|
* applied patch by varmojfekoj to change signal handling to the new sigactionRainer Gerhards2007-09-115-29/+100
| | | | API set (replacing the depreciated signal() calls and its friends.
* minor typosRainer Gerhards2007-09-112-3/+3
|
* fixed a bug that in --enable-debug mode caused an assertion when theRainer Gerhards2007-09-101-1/+1
| | | | discard action was used
* bumped version numberRainer Gerhards2007-09-102-2/+4
|
* added commentsRainer Gerhards2007-09-101-1/+8
|
* cleaned up some signed/unsinged char issuesv1-19-5Rainer Gerhards2007-09-071-10/+10
|
* preparing for 1.19.5 releaseRainer Gerhards2007-09-072-5/+9
|
* applied patch by varmojfekoj two fix two potential segfault situationsRainer Gerhards2007-09-072-2/+3
|
* removed misleading debug message (looked like an error, but was normalRainer Gerhards2007-09-071-1/+1
| | | | state)
* added capability to specify absolute module path in $ModLoadRainer Gerhards2007-09-071-1/+4
|
* modified $ModLoad so that an absolute path may be specified as module nameRainer Gerhards2007-09-071-1/+5
| | | | (e.g. /rsyslog/ommysql.so)
* removed debug aid that sneaked inRainer Gerhards2007-09-071-1/+0
|
* added $ModDir config directiveRainer Gerhards2007-09-073-1/+35
|
* - added eCmdHdlrGetWord command handlerRainer Gerhards2007-09-074-4/+75
| | | | - added $ModDir config directive
* added template and info for forwarding messages to sysklogdRainer Gerhards2007-09-061-0/+7
|
* - changed part of the CStr interface so that better error tracking isRainer Gerhards2007-09-0513-492/+330
| | | | | | | provided and the calling sequence is more intuitive (there were invalid calls based on a too-weired interface) - (hopefully) fixed some remaining bugs rooted in wrong use of the CStr class. These could lead to program abort.
* added a debugging templateRainer Gerhards2007-09-051-0/+3
|
* removed invalid sample with "fulltime" property replacer optionRainer Gerhards2007-09-051-3/+0
|
* added some links to in-depth info on the webRainer Gerhards2007-09-052-32/+42
|
* bumping version numberRainer Gerhards2007-09-052-2/+4
|
* changed some calles to CStr class to their "safe" counterpart - they couldRainer Gerhards2007-09-043-15/+19
| | | | case program aborts if the object in question was an empty string
* preparing 1.19.4 releasev1-19-4Rainer Gerhards2007-09-041-4/+4
|
* - fixed bug: a template like this causes an infinite loop: $templateRainer Gerhards2007-09-043-8/+20
| | | | | | | opts,"%programname:::a,b%" thanks varmojfekoj for the patch - fixed bug: case changing options crash freeing the string pointer because they modify it: $template opts2,"%programname::1:lowercase%" thanks varmojfekoj for the patch
* preparing for version 1.19.4Rainer Gerhards2007-09-041-5/+9
|