Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | moved some of the udp input code to its right place | Rainer Gerhards | 2007-12-25 | 6 | -19/+19 |
| | |||||
* | moved udp net code - again, stage work | Rainer Gerhards | 2007-12-25 | 4 | -165/+169 |
| | |||||
* | fixed duplicate license text | Rainer Gerhards | 2007-12-25 | 1 | -24/+8 |
| | |||||
* | moved some more network code | Rainer Gerhards | 2007-12-25 | 4 | -43/+44 |
| | |||||
* | moved some more net functionality out of syslogd.c - stage work | Rainer Gerhards | 2007-12-25 | 3 | -508/+510 |
| | |||||
* | fixed typo | Rainer Gerhards | 2007-12-25 | 1 | -1/+1 |
| | |||||
* | some cleanup | Rainer Gerhards | 2007-12-21 | 1 | -14/+10 |
| | |||||
* | finally, alarm() has gone away :) -- this is now done by the main thread | Rainer Gerhards | 2007-12-21 | 1 | -58/+21 |
| | |||||
* | removed code no longer needed | Rainer Gerhards | 2007-12-21 | 2 | -56/+9 |
| | |||||
* | - created an initial version of imudp.c. The majority of UDP reception code | Rainer Gerhards | 2007-12-21 | 3 | -71/+65 |
| | | | | | | | | | | is now in that module and it is dynamically loadable. HOWEVER, that doesn't mean it is a proper module. There are still many, many dependencies on global variables, cross-module calls and such. However, havin the code base separated allows me to carry out some other cleanup before I return to create a really clean implementation of these modules. So it is kind of a stage work. Just don't mistake it with "the real thing"... | ||||
* | ranted a little bit about the current modules... | Rainer Gerhards | 2007-12-21 | 1 | -0/+13 |
| | |||||
* | prepared for imudp | Rainer Gerhards | 2007-12-21 | 5 | -3/+158 |
| | |||||
* | cleaned up code (resulting in some shuffeling from syslogd.c to the "right" | Rainer Gerhards | 2007-12-21 | 4 | -69/+44 |
| | | | | module) | ||||
* | created first version of imtcp (still very much depending on syslogd.c for | Rainer Gerhards | 2007-12-21 | 4 | -146/+136 |
| | | | | configuration and a lot of other things) | ||||
* | begun work on imtcp | Rainer Gerhards | 2007-12-21 | 5 | -2/+164 |
| | |||||
* | updated compatibiltiy notes according to latest state of the project | Rainer Gerhards | 2007-12-21 | 1 | -0/+30 |
| | |||||
* | added new v3 config file directives | Rainer Gerhards | 2007-12-21 | 1 | -1/+15 |
| | |||||
* | removed no longer needed mutex from omfwd | Rainer Gerhards | 2007-12-21 | 1 | -7/+0 |
| | |||||
* | moved udp send code to its own function | Rainer Gerhards | 2007-12-20 | 1 | -37/+50 |
| | |||||
* | removed single-threading support for sending TCP messages; caused | Rainer Gerhards | 2007-12-20 | 11 | -441/+8 |
| | | | | | simplyfication of output module interface as well as core syslog processing. | ||||
* | implemented $AddUnixListenSocket config directive | Rainer Gerhards | 2007-12-20 | 2 | -29/+84 |
| | |||||
* | changed termination sync type | Rainer Gerhards | 2007-12-20 | 1 | -1/+1 |
| | |||||
* | implemented $SystemLogSocketName config directive | Rainer Gerhards | 2007-12-20 | 3 | -27/+25 |
| | |||||
* | previous patch was incorrect | Rainer Gerhards | 2007-12-20 | 1 | -3/+4 |
| | |||||
* | bugfix: memory leak in cfsysline.c/doGetWord() fixed | Rainer Gerhards | 2007-12-20 | 1 | -1/+9 |
| | |||||
* | implemented $OmitLocalLogging config directive | Rainer Gerhards | 2007-12-20 | 3 | -33/+13 |
| | |||||
* | moved unix socket code to its own module (imuxsock) | Rainer Gerhards | 2007-12-20 | 3 | -122/+135 |
| | |||||
* | fixed race condition | Rainer Gerhards | 2007-12-20 | 1 | -0/+1 |
| | |||||
* | begun moving unix socket code to its own module | Rainer Gerhards | 2007-12-20 | 5 | -2/+144 |
| | |||||
* | - implemented $klogUseSyscallInterface config directive | Rainer Gerhards | 2007-12-20 | 1 | -10/+19 |
| | | | | - implemented $klogSymbolLookup config directive | ||||
* | - working on a potential race condition on the new input module interface. | Rainer Gerhards | 2007-12-20 | 4 | -9/+43 |
| | | | | | | | | | | See newsgroup posting for details on the issue: http://groups.google.com/group/comp.programming.threads/msg/330b9675f17 a1ad6 I tried some mutex operations but came to the conclusion that this does not really help. So I have now switched to plain thread cancellation, which so far seems to be OK. Need more practical experience with other input modules to make a final decision. Thus I leave all code in and have just disabled the problematic code. | ||||
* | moved todo list into compatibility document | Rainer Gerhards | 2007-12-20 | 1 | -1/+3 |
| | |||||
* | bugfix: fixing memory leak when message queue is full and during parsing. | Rainer Gerhards | 2007-12-20 | 1 | -2/+8 |
| | | | | Thanks to varmojfekoj for the patch. | ||||
* | slight change to init() to prevent race condition | Rainer Gerhards | 2007-12-19 | 1 | -1/+2 |
| | |||||
* | bugfix: llDestroy() left the list with invalid root/last pointers | Rainer Gerhards | 2007-12-19 | 1 | -0/+3 |
| | |||||
* | enhanced -c option support (some basics) | Rainer Gerhards | 2007-12-19 | 1 | -4/+28 |
| | |||||
* | integrated v 1.21.0 change log entries | Rainer Gerhards | 2007-12-19 | 1 | -1/+6 |
| | |||||
* | applied enhanced gss-api functionality provided by varmojfekoj | Rainer Gerhards | 2007-12-19 | 7 | -72/+255 |
| | |||||
* | cleaned up char/uchar issue | Rainer Gerhards | 2007-12-19 | 1 | -3/+3 |
| | |||||
* | applied some more cleanup provided by Michael Biebl | Rainer Gerhards | 2007-12-19 | 5 | -11/+6 |
| | |||||
* | applied Michael Biebl's patch to enhance $includeconfig to support wildcard | Rainer Gerhards | 2007-12-18 | 2 | -8/+34 |
| | | | | filenames | ||||
* | code cleanups thanks to Michael Biebl | Rainer Gerhards | 2007-12-18 | 2 | -4/+2 |
| | | | | ---------------------------------------------------------------------- | ||||
* | code cleanups thanks to Michael Biebl | Rainer Gerhards | 2007-12-18 | 8 | -9/+15 |
| | |||||
* | restructured #include's somewhat thanks to Michael Biebl | Rainer Gerhards | 2007-12-18 | 3 | -2/+7 |
| | |||||
* | removed files from cvs that not belong there (thanks to Michael Biebl for | Rainer Gerhards | 2007-12-18 | 3 | -1108/+0 |
| | | | | pointing that out) | ||||
* | added rsyslog v3 compatibitliy info | Rainer Gerhards | 2007-12-17 | 1 | -5/+4 |
| | |||||
* | rsyslog v3 compatibility info | Rainer Gerhards | 2007-12-17 | 1 | -0/+32 |
| | |||||
* | - implemented afterRun input module interface function | Rainer Gerhards | 2007-12-17 | 9 | -30/+68 |
| | | | | - implemented $klogSymbolsTwice config directive | ||||
* | code cleanup debugging fixed, should now go through standard debugging | Rainer Gerhards | 2007-12-17 | 3 | -189/+22 |
| | | | | facility | ||||
* | limited debug output | Rainer Gerhards | 2007-12-17 | 3 | -7/+10 |
| |