Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | - fixed a bug that could cause invalid string handling via strerror_r | Rainer Gerhards | 2008-01-30 | 1 | -0/+1 |
| | | | | | varmojfekoj provided the patch - many thanks! - adopted varmojfekoj's patch to v3, some more sterror_r's ;) | ||||
* | fixed a bug that could cause invalid string handling via strerror_r | Rainer Gerhards | 2008-01-30 | 1 | -1/+1 |
| | | | | varmojfekoj provided the patch - many thanks! | ||||
* | redesigned queue to utilize helper classes for threading support. This is | Rainer Gerhards | 2008-01-24 | 1 | -13/+15 |
| | | | | | | finally in a running state for regular (non disk-assisted) queues, with a minor nit at shutdown. So I can finally commit the work again to CVS... | ||||
* | some cleanup | Rainer Gerhards | 2007-12-27 | 1 | -1/+0 |
| | |||||
* | removed global variable LogPort | Rainer Gerhards | 2007-12-26 | 1 | -5/+5 |
| | |||||
* | removed useless code (is overwritten on return) | Rainer Gerhards | 2007-12-26 | 1 | -1/+0 |
| | |||||
* | removed active INET code from syslogd.c - still some auxiliary things | Rainer Gerhards | 2007-12-26 | 1 | -4/+4 |
| | | | | remain | ||||
* | removed omfwd code dependency on finet | Rainer Gerhards | 2007-12-26 | 1 | -28/+38 |
| | |||||
* | moved some of the udp input code to its right place | Rainer Gerhards | 2007-12-25 | 1 | -1/+6 |
| | |||||
* | moved udp net code - again, stage work | Rainer Gerhards | 2007-12-25 | 1 | -0/+165 |
| | |||||
* | moved some more network code | Rainer Gerhards | 2007-12-25 | 1 | -0/+43 |
| | |||||
* | moved some more net functionality out of syslogd.c - stage work | Rainer Gerhards | 2007-12-25 | 1 | -0/+503 |
| | |||||
* | changed license to GPLv3 (for what is to become rsyslog v3) | Rainer Gerhards | 2007-12-14 | 1 | -7/+8 |
| | |||||
* | changed the threading to include one extra thread that runs the mainloop. | Rainer Gerhards | 2007-10-08 | 1 | -2/+0 |
| | | | | | | | | | | 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. | ||||
* | fixed a bug in cvthname() that lead to message loss if part of the source | Rainer Gerhards | 2007-09-26 | 1 | -3/+6 |
| | | | | hostname would have been dropped | ||||
* | - simplified code in shouldProcessThisMessage() for debug output | Rainer Gerhards | 2007-09-24 | 1 | -2/+3 |
| | | | | - changed strerror() calls to thread-safe strerror_r() variant | ||||
* | split the function cvthname() for clarity. Also changed to using the | Rainer Gerhards | 2007-09-18 | 1 | -19/+48 |
| | | | | 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). | ||||
* | - checked -s/-l option and found that they work as expected - closed case | Rainer Gerhards | 2007-09-11 | 1 | -3/+17 |
| | | | | - added some comments in relation to -s/-l option | ||||
* | applied patch by varmojfekoj to change signal handling to the new sigaction | Rainer Gerhards | 2007-09-11 | 1 | -2/+2 |
| | | | | API set (replacing the depreciated signal() calls and its friends. | ||||
* | minor typos | Rainer Gerhards | 2007-09-11 | 1 | -2/+2 |
| | |||||
* | changed rsyslog.h include order to solve debian sid zlib inlcude issue | Michael Meckelein | 2007-08-08 | 1 | -1/+1 |
| | |||||
* | changed function name dprintf() to dbgprintf() as it conflicts with the | Rainer Gerhards | 2007-08-08 | 1 | -4/+4 |
| | | | | clib | ||||
* | moved some more modules to their own file sets | Rainer Gerhards | 2007-07-22 | 1 | -0/+242 |