summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* added doc fixes provided by Michael Biebl - thanksRainer Gerhards2007-10-1825-87/+91
|
* undid creation of a separate thread for the main loop -- this did not turnRainer Gerhards2007-10-172-19/+24
| | | | out to be needed or useful, so reduce complexity once again.
* changed link to (new html) rsyslogd man pageRainer Gerhards2007-10-161-1/+1
|
* added new rsyslogd man page in html format (thanks to man2html)Rainer Gerhards2007-10-161-0/+438
|
* fixed issue with (now) invalid startup options (-r 0 must now be -r0)Rainer Gerhards2007-10-152-2/+6
|
* upgraded user doc to cover new module action calling conventionRainer Gerhards2007-10-151-1/+18
|
* added documentation of module interface / module action designator inRainer Gerhards2007-10-151-0/+12
| | | | selector line
* changed ommsyql to allow for ":ommysql:" module specific action call methodRainer Gerhards2007-10-151-3/+13
| | | | instead of ">". This shall facilitate the creation of other plugins.
* bumped version numberRainer Gerhards2007-10-152-1/+3
|
* preparing for 1.19.9v1-19-9Rainer Gerhards2007-10-121-4/+4
|
* preparing for 1.19.9 releaseRainer Gerhards2007-10-121-1/+7
|
* doc folder has now its own MakefileRainer Gerhards2007-10-121-0/+46
|
* integrated patch by varmojfekoj to tweak build system even furtherRainer Gerhards2007-10-111-4/+10
|
* - changed the build system to use a single source tarball again (butRainer Gerhards2007-10-117-126/+6759
| | | | | | | | | | | | | | | | different makefiles for the main project and ommysql) - applied fixes from Michael Biebl: 1.) fix failing compilation of ommysql plugin (s/ommysql-config.h/config.h/) 2.) fix mysql configure check (although the default is no, we did check for the mysql devel files) 3.) Create a separate Makefile.am for the doc files. This cleans up the toplevel Makefile.am considerably and makes it much more readable and maintainable. 3b) Assign the html doc files to html_DATA. This means, they are installed to $(hmtdir), which by autoconf standards is $(prefix)/share/doc/$packagename/. 4.) Reformat the SOURCES line to make it better readable and maintainable.
* bumped version numberRainer Gerhards2007-10-082-1/+3
|
* changed the threading to include one extra thread that runs the mainloop.Rainer Gerhards2007-10-083-60/+98
| | | | | | | | | | This was done to work around a problem with malloc/free. Note that we are still running on two threads - the startup thread just waits for the new one to finish. For a description of the problem I try to work-around, please see: http://rgerhards.blogspot.com/2007/10/could-i-really-reproduce-bug.html Note that this is an experimental change, which will only stay if it proves to fix the segfault issue we are dealing with.
* preparing for 1.19.8 releaseRainer Gerhards2007-09-273-7/+17
|
* 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
|