Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | added compile-time switches for -pthread | Rainer Gerhards | 2007-11-30 | 3 | -5/+7 |
| | |||||
* | added .cvsignore files as suggested by Michael Biebl | Rainer Gerhards | 2007-11-30 | 3 | -0/+29 |
| | |||||
* | files do not belong in CVS. Thanks to Michael Biebl for pointing this out. | Rainer Gerhards | 2007-11-30 | 2 | -7876/+0 |
| | |||||
* | cosmetic changes - no code change | Rainer Gerhards | 2007-11-27 | 1 | -3/+2 |
| | |||||
* | moved syslog PRI code tables to msg.c as this is the only place where they | Rainer Gerhards | 2007-11-27 | 3 | -46/+44 |
| | | | | are still needed | ||||
* | some cleanup | Rainer Gerhards | 2007-11-21 | 1 | -20/+6 |
| | |||||
* | - added an identifier to command handler table - need to identify which | Rainer Gerhards | 2007-11-21 | 8 | -13/+188 |
| | | | | | | | | | | command handler entries need to be removed when module is unloaded - added support so that linkedlist key can be used for owner handle - enhanced llExecFunc to support deletion of list elements (on behalf of user function being called, slight interface change) - enhanced linkedlist class so that list elements can now be deleted based on the key value they have - created entry point so that CfSysLine handlers are removed on modExit() | ||||
* | added support so that linkedlist key can be used for owner handle | Rainer Gerhards | 2007-11-21 | 2 | -11/+32 |
| | |||||
* | added an identifier to command handler table - need to identify which | Rainer Gerhards | 2007-11-21 | 7 | -42/+70 |
| | | | | command handler entries need to be removed when module is unloaded | ||||
* | added new modExit() entry point to loadable module interface | Rainer Gerhards | 2007-11-21 | 13 | -18/+113 |
| | |||||
* | dded user doc for gssapi patch from varmojfekoj - thanks! | Rainer Gerhards | 2007-11-20 | 6 | -9/+97 |
| | |||||
* | applied gssapi patch from varmojfekoj - gss-api is now supported | Rainer Gerhards | 2007-11-20 | 2 | -0/+221 |
| | |||||
* | applied gssapi patch from varmojfekoj - gss-api is now supported | Rainer Gerhards | 2007-11-19 | 7 | -76/+600 |
| | |||||
* | added some debug message to ommysql | Rainer Gerhards | 2007-11-19 | 1 | -0/+1 |
| | |||||
* | prepared for the next release | Michael Meckelein | 2007-10-19 | 2 | -1/+4 |
| | |||||
* | doc patch applied, release docs updatedv1-19-10 | Michael Meckelein | 2007-10-19 | 3 | -7/+7 |
| | |||||
* | added doc fixes provided by Michael Biebl - thanks | Rainer Gerhards | 2007-10-18 | 25 | -87/+91 |
| | |||||
* | undid creation of a separate thread for the main loop -- this did not turn | Rainer Gerhards | 2007-10-17 | 2 | -19/+24 |
| | | | | out to be needed or useful, so reduce complexity once again. | ||||
* | changed link to (new html) rsyslogd man page | Rainer Gerhards | 2007-10-16 | 1 | -1/+1 |
| | |||||
* | added new rsyslogd man page in html format (thanks to man2html) | Rainer Gerhards | 2007-10-16 | 1 | -0/+438 |
| | |||||
* | fixed issue with (now) invalid startup options (-r 0 must now be -r0) | Rainer Gerhards | 2007-10-15 | 2 | -2/+6 |
| | |||||
* | upgraded user doc to cover new module action calling convention | Rainer Gerhards | 2007-10-15 | 1 | -1/+18 |
| | |||||
* | added documentation of module interface / module action designator in | Rainer Gerhards | 2007-10-15 | 1 | -0/+12 |
| | | | | selector line | ||||
* | changed ommsyql to allow for ":ommysql:" module specific action call method | Rainer Gerhards | 2007-10-15 | 1 | -3/+13 |
| | | | | instead of ">". This shall facilitate the creation of other plugins. | ||||
* | bumped version number | Rainer Gerhards | 2007-10-15 | 2 | -1/+3 |
| | |||||
* | preparing for 1.19.9v1-19-9 | Rainer Gerhards | 2007-10-12 | 1 | -4/+4 |
| | |||||
* | preparing for 1.19.9 release | Rainer Gerhards | 2007-10-12 | 1 | -1/+7 |
| | |||||
* | doc folder has now its own Makefile | Rainer Gerhards | 2007-10-12 | 1 | -0/+46 |
| | |||||
* | integrated patch by varmojfekoj to tweak build system even further | Rainer Gerhards | 2007-10-11 | 1 | -4/+10 |
| | |||||
* | - changed the build system to use a single source tarball again (but | Rainer Gerhards | 2007-10-11 | 7 | -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 number | Rainer Gerhards | 2007-10-08 | 2 | -1/+3 |
| | |||||
* | changed the threading to include one extra thread that runs the mainloop. | Rainer Gerhards | 2007-10-08 | 3 | -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 release | Rainer Gerhards | 2007-09-27 | 3 | -7/+17 |
| | |||||
* | created some support for distributing ommysql together with the main | Rainer Gerhards | 2007-09-27 | 2 | -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 source | Rainer Gerhards | 2007-09-26 | 2 | -3/+7 |
| | | | | hostname would have been dropped | ||||
* | applied patch provided by varmojfekoj to support building ommysql in its | Rainer Gerhards | 2007-09-26 | 12 | -6465/+70 |
| | | | | own way (now also resides in a plugin subdirectory) | ||||
* | applied contributed patch to improve repeated message processing (see | Rainer Gerhards | 2007-09-25 | 1 | -1/+5 |
| | | | | https://bugzilla.redhat.com/show_bug.cgi?id=303341) | ||||
* | compile error in rfc3195d fixed | Rainer Gerhards | 2007-09-25 | 1 | -0/+1 |
| | |||||
* | bumping version number | Rainer Gerhards | 2007-09-25 | 2 | -2/+4 |
| | |||||
* | preparing for 1.19.7 releasev1-19-7 | Rainer Gerhards | 2007-09-25 | 2 | -5/+11 |
| | |||||
* | more cleanup on thread-safe CRL functions | Rainer Gerhards | 2007-09-25 | 2 | -1/+17 |
| | |||||
* | changed ttyname() to ttyname_r() - not a real fix, as this part of the code | Rainer Gerhards | 2007-09-25 | 2 | -4/+4 |
| | | | | was single threaded, but better to be prepared for the future. | ||||
* | - simplified code in shouldProcessThisMessage() for debug output | Rainer Gerhards | 2007-09-24 | 6 | -36/+48 |
| | | | | - changed strerror() calls to thread-safe strerror_r() variant | ||||
* | code cleanup | Rainer Gerhards | 2007-09-20 | 3 | -62/+81 |
| | |||||
* | removed some compiler warnings in regard to signed / unsigned comparison | Rainer Gerhards | 2007-09-18 | 2 | -2/+2 |
| | |||||
* | split the function cvthname() for clarity. Also changed to using the | Rainer Gerhards | 2007-09-18 | 4 | -22/+54 |
| | | | | rsRetVal status return system | ||||
* | - possibly found a bug in cvthname() that lead to a wrong size being | Rainer Gerhards | 2007-09-17 | 1 | -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 with | Rainer Gerhards | 2007-09-14 | 3 | -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 handling | Rainer Gerhards | 2007-09-11 | 1 | -1/+1 |
| | |||||
* | - removed compiler warnings in non-debug modev1-19-6b | Rainer Gerhards | 2007-09-11 | 3 | -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) |