Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | bugfix: message could be truncated after TAG, often when forwarding | Rainer Gerhards | 2009-07-09 | 3 | -3/+10 |
| | | | | | This was a result of an internal processing error if maximum field sizes had been specified in the property replacer. | ||||
* | first version supporting udp spoofing and non-spoofing at the same time | Rainer Gerhards | 2009-07-09 | 3 | -398/+130 |
| | | | | | | omudpspoof is now a dedicated output module. It's calling semantics so far are based on omfwd, plus the need for the template to have the IP address as a string in the starting position. | ||||
* | moved udp spoofing code to its own output module (omudpspoof) | Rainer Gerhards | 2009-07-09 | 5 | -132/+910 |
| | |||||
* | made udp spoofing code compile (but does not necessarily run right now, ↵ | Rainer Gerhards | 2009-07-09 | 2 | -1/+23 |
| | | | | untested) | ||||
* | Merge branch 'master' into udpspoof | Rainer Gerhards | 2009-07-09 | 338 | -5762/+21986 |
|\ | | | | | | | | | Conflicts: tools/omfwd.c | ||||
| * | optimizing queue thread handling | Rainer Gerhards | 2009-07-08 | 2 | -4/+8 |
| | | | | | | | | | | | | ... first commit in a series of more. Makes worker threads detached. Needs more testing (will be done soon) and if it works as expected, we can further reduce code. | ||||
| * | updating project status | Rainer Gerhards | 2009-07-08 | 1 | -8/+10 |
| | | |||||
| * | finishing touches for 5.1.2v5.1.2 | Rainer Gerhards | 2009-07-08 | 4 | -4/+14 |
| | | |||||
| * | Merge branch 'v4-devel' | Rainer Gerhards | 2009-07-08 | 12 | -252/+397 |
| |\ | | | | | | | | | | | | | | | | Conflicts: runtime/debug.h runtime/stream.c | ||||
| | * | added capability to write incomplete buffers after an inactivity timeout | Rainer Gerhards | 2009-07-07 | 2 | -7/+40 |
| | | | | | | | | | | | | | | | | | | for the stream class and thus finally activating omfile's timeout capability in a useful way without polling and too-high performance overhead. | ||||
| | * | fixed a bug introduced today that lead to an abort in queue disk mode | Rainer Gerhards | 2009-07-07 | 4 | -11/+15 |
| | | | |||||
| | * | Merge branch 'v4-beta' into v4-devel | Rainer Gerhards | 2009-07-07 | 2 | -10/+17 |
| | |\ | |||||
| | * | | solved a race condition | Rainer Gerhards | 2009-07-07 | 4 | -16/+52 |
| | | | | |||||
| | * | | clean solution for "writing" arbrietary-size user buffers to a stream | Rainer Gerhards | 2009-07-07 | 1 | -42/+28 |
| | | | | |||||
| | * | | stream now uses a singular buffer strucuture for writing | Rainer Gerhards | 2009-07-07 | 1 | -6/+12 |
| | | | | |||||
| | * | | moved locking primitives | Rainer Gerhards | 2009-07-07 | 1 | -3/+19 |
| | | | | |||||
| | * | | moved zip part to writer thread | Rainer Gerhards | 2009-07-06 | 2 | -71/+91 |
| | | | | | | | | | | | | | | | | | | | | | | | | ... this is necessary in preparation for the final solution (we need to have a "unified" writer). If it causes worse performance to have the zip writher togehter with the synchronous write, we may do an async write... | ||||
| | * | | some minor cleanup | Rainer Gerhards | 2009-07-06 | 2 | -17/+18 |
| | | | | |||||
| | * | | Merge branch 'v4-beta' into v4-devel | Rainer Gerhards | 2009-07-06 | 2 | -2/+4 |
| | |\ \ | |||||
| | * | | | first shot at asynchronous stream writer with timeout capability | Rainer Gerhards | 2009-07-06 | 12 | -89/+201 |
| | | | | | | | | | | | | | | | | | | | | | | | | | ... seems to work on quick testing, but needs a far more testing and improvement. Good milestone commit. | ||||
| * | | | | Merge branch 'v4-beta' | Rainer Gerhards | 2009-07-07 | 3 | -18/+35 |
| |\ \ \ \ | | | |_|/ | | |/| | | |||||
| | * | | | bugfix: property msg was lost when working with disk queues | Rainer Gerhards | 2009-07-07 | 2 | -6/+13 |
| | | | | | |||||
| | * | | | bugfix: properties inputname, fromhost, fromhost-ip were lost | Rainer Gerhards | 2009-07-07 | 2 | -5/+5 |
| | | |/ | | |/| | | | | | | | | | ... when working with disk queues. | ||||
| | * | | performance enhancement: much faster, up to twice as fast | Rainer Gerhards | 2009-07-06 | 2 | -2/+4 |
| | |/ | | | | | | | | | | | | | | | | (depending on configuration). This was a small change, but with big results. There is more potential to explore, but the effects were so dramatic that I think it makes sense to include this fix. | ||||
| | * | bugfix: abort condition when RecvFrom was not set and message reduction was on | Rainer Gerhards | 2009-07-06 | 2 | -6/+14 |
| | | | | | | | | | | | | Happend e.g. with imuxsock. | ||||
| * | | re-enabled a test | Rainer Gerhards | 2009-07-03 | 1 | -2/+2 |
| | | | |||||
| * | | finishing touches for 5.1.1v5.1.1 | Rainer Gerhards | 2009-07-03 | 1 | -1/+1 |
| | | | |||||
| * | | Merge branch 'v5-devel' | Rainer Gerhards | 2009-07-03 | 52 | -858/+3661 |
| |\ \ | | |/ | |/| | | | | | | | | | | Conflicts: ChangeLog runtime/datetime.c | ||||
| | * | added yet another forgotten file... | Rainer Gerhards | 2009-07-02 | 1 | -0/+1 |
| | | | |||||
| | * | Merge branch 'master' into v5-devel | Rainer Gerhards | 2009-07-02 | 7 | -8/+284 |
| | |\ | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: ChangeLog configure.ac doc/manual.html | ||||
| | * | | fixed missing file in distribution tarball | Rainer Gerhards | 2009-07-02 | 1 | -0/+1 |
| | | | | |||||
| | * | | Merge branch 'master' into v5-devel | Rainer Gerhards | 2009-07-01 | 35 | -282/+1003 |
| | |\ \ | |||||
| | * | | | fixed small compile issue | Rainer Gerhards | 2009-06-27 | 1 | -1/+1 |
| | | | | | |||||
| | * | | | Merge branch 'master' into v5-devel | Rainer Gerhards | 2009-06-26 | 10 | -207/+364 |
| | |\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: runtime/rsyslog.h | ||||
| | * \ \ \ | Merge branch 'master' into v5-devel | Rainer Gerhards | 2009-06-26 | 16 | -240/+231 |
| | |\ \ \ \ | |||||
| | * \ \ \ \ | Merge branch 'master' into v5-devel | Rainer Gerhards | 2009-06-25 | 6 | -18/+29 |
| | |\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: runtime/queue.c | ||||
| | * | | | | | | bugfix: subtle synchronization issue | Rainer Gerhards | 2009-06-25 | 3 | -12/+12 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This may have caused a segfault under strange circumstances (but if we just run long enough with a high enough message volume, even the strangest circumstances will occur...) | ||||
| | * | | | | | | improvements/fixes in queue termination timeout handling | Rainer Gerhards | 2009-06-25 | 4 | -5/+17 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - bugfix: subtle (and usually irrelevant) issue in timout processing timeout could be one second too early if nanoseconds wrapped - set a more sensible timeout for shutdow, now 1.5 seconds to complete processing (this also removes those cases where the shutdown message was not written because the termination happened before it) | ||||
| | * | | | | | | Merge branch 'master' into v5-devel | Rainer Gerhards | 2009-06-25 | 3 | -2/+7 |
| | |\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: runtime/atomic.h runtime/wti.c | ||||
| | * | | | | | | | added a few atomic operations | Rainer Gerhards | 2009-06-25 | 4 | -20/+28 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | mostly to get thread debugger errors clean (plus, of course, it makes things more deterministic) | ||||
| | * | | | | | | | bugfix: mutex was sometimes released when not being held | Rainer Gerhards | 2009-06-24 | 1 | -4/+8 |
| | | | | | | | | | |||||
| | * | | | | | | | Merge branch 'master' into v5-devel | Rainer Gerhards | 2009-06-24 | 2 | -0/+4 |
| | |\ \ \ \ \ \ \ | |||||
| | * | | | | | | | | quick and dirty fix for one race condition | Rainer Gerhards | 2009-06-24 | 1 | -4/+4 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | It is intentionally quick & dirty, as I would like to do some better patch, if possible. For that, I probably need the commented-out code, thus no delete. | ||||
| | * | | | | | | | | Merge branch 'master' into v5-devel | Rainer Gerhards | 2009-06-24 | 3 | -15/+17 |
| | |\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | IMPORTANT: this merge did NOT include the (important) changes to action.c . Consolidating them was too hard (aka "error-prone") because of the large differences in the code base. The fixes will be redone with a later commit. Conflicts: action.c configure.ac doc/manual.html | ||||
| | * | | | | | | | | | updated project status | Rainer Gerhards | 2009-06-24 | 3 | -11/+20 |
| | | | | | | | | | | | |||||
| | * | | | | | | | | | Merge branch 'omfile' into v5-devel | Rainer Gerhards | 2009-06-23 | 16 | -231/+253 |
| | |\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: runtime/rsyslog.h | ||||
| | * \ \ \ \ \ \ \ \ \ | Merge branch 'omfile' into v5-devel | Rainer Gerhards | 2009-06-22 | 4 | -38/+17 |
| | |\ \ \ \ \ \ \ \ \ \ | |||||
| | * | | | | | | | | | | | adapted (and improved) input batching to v5 engine | Rainer Gerhards | 2009-06-22 | 1 | -1/+2 |
| | | | | | | | | | | | | | |||||
| | * | | | | | | | | | | | Merge branch 'omfile' into v5-devel | Rainer Gerhards | 2009-06-22 | 4 | -45/+40 |
| | |\ \ \ \ \ \ \ \ \ \ \ | |||||
| | * \ \ \ \ \ \ \ \ \ \ \ | Merge branch 'omfile' into v5-devel | Rainer Gerhards | 2009-06-22 | 2 | -1/+19 |
| | |\ \ \ \ \ \ \ \ \ \ \ \ |