Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | preparing for 5.6.5v5.6.5 | Rainer Gerhards | 2011-03-22 | 3 | -3/+3 |
| | |||||
* | fixed a regression of last patch and some cleanup | Rainer Gerhards | 2011-03-16 | 7 | -17/+38 |
| | |||||
* | bugfix: failover did not work correctly if repeated msg reduction was on | Rainer Gerhards | 2011-03-16 | 13 | -49/+223 |
| | | | | affected directive was: $ActionExecOnlyWhenPreviousIsSuspended on | ||||
* | Merge branch 'v4-stable' into v5-stable | Rainer Gerhards | 2011-03-11 | 7 | -4/+66 |
|\ | | | | | | | | | | | | | Conflicts: tests/Makefile.am tests/diag.sh tests/tcpflood.c | ||||
| * | added new test for imfile to testbench | Rainer Gerhards | 2011-03-11 | 6 | -4/+62 |
| | | |||||
| * | improved tcpflood test tool to support many more connections | Rainer Gerhards | 2011-03-10 | 1 | -0/+14 |
| | | | | | | | | | | | | even on platforms that place a low limit on the number of file descriptors per processes. The tool now increases the fd limit as required. | ||||
* | | adding bugfix info to ChangLog (imported fix) | Rainer Gerhards | 2011-03-09 | 1 | -0/+2 |
| | | |||||
* | | Merge branch 'v4-stable' into tmp | Rainer Gerhards | 2011-03-09 | 3 | -2/+7 |
|\| | |||||
| * | bugfix: omlibdbi did not use password from rsyslog.con | Rainer Gerhards | 2011-03-09 | 2 | -1/+3 |
| | | | | | | | | closes: http://bugzilla.adiscon.com/show_bug.cgi?id=203 | ||||
| * | bugfix: abort if imfile reads file line of more than 64KiB | Rainer Gerhards | 2011-02-10 | 2 | -1/+4 |
| | | | | | | | | | | Thanks to Peter Eisentraut for reporting and analysing this problem. bug tracker: http://bugzilla.adiscon.com/show_bug.cgi?id=221 | ||||
* | | bugfix(kind of): tell users that config graph can currently not be generated | Rainer Gerhards | 2011-03-08 | 4 | -2/+22 |
| | | | | | | | | closes: http://bugzilla.adiscon.com/show_bug.cgi?id=232 | ||||
* | | Merge branch 'v5-stable' of git+ssh://git.adiscon.com/git/rsyslog into v5-stable | Rainer Gerhards | 2011-03-08 | 1 | -1/+1 |
|\ \ | |||||
| * | | small bug in testbench, wrong config file pulled in one test | Rainer Gerhards | 2011-03-07 | 1 | -1/+1 |
| | | | |||||
* | | | added new test to testbench | Rainer Gerhards | 2011-03-08 | 3 | -1/+36 |
|/ / | |||||
* | | changed testbench parser patterns for more usual system config | Rainer Gerhards | 2011-03-04 | 4 | -10/+10 |
| | | | | | | | | | | | | | | a problem in the current testbench is that it depends on the locally assigned system name. We have changed the default to the most common default value. However, in the long term we need to fix this (and will do so via a preloaded DNS cache, which we do not yet have!) | ||||
* | | preparing for 5.6.4v5.6.4 | Rainer Gerhards | 2011-03-02 | 2 | -2/+2 |
| | | |||||
* | | backporting abort condition fix from 5.7.7 | Rainer Gerhards | 2011-03-02 | 2 | -2/+10 |
| | | |||||
* | | cosmetic: ChangeLog looks like 5.6.4 was already released, but it is not | Rainer Gerhards | 2011-02-25 | 1 | -1/+1 |
| | | |||||
* | | bugfix: fixed a memory leak and potential abort condition | Rainer Gerhards | 2011-02-25 | 3 | -10/+26 |
| | | | | | | | | | | | | | | this could happen if multiple rulesets were used and some output batches contained messages belonging to more than one ruleset. fixes: http://bugzilla.adiscon.com/show_bug.cgi?id=226 fixes: http://bugzilla.adiscon.com/show_bug.cgi?id=218 | ||||
* | | bugfix: memory leak when $RepeatedMsgReduction on was used | Rainer Gerhards | 2011-02-25 | 2 | -0/+9 |
| | | | | | | | | bug tracker: http://bugzilla.adiscon.com/show_bug.cgi?id=225 | ||||
* | | bugfix: testbench was not activated if no Java was present on system | Rainer Gerhards | 2011-02-17 | 2 | -5/+2 |
| | | | | | | | | ... what actually was a left-over. Java is no longer required. | ||||
* | | preparing for v5.6.3v5.6.3 | Rainer Gerhards | 2011-01-26 | 3 | -3/+4 |
| | | |||||
* | | Merge branch 'v4-stable' into v5-stable | Rainer Gerhards | 2011-01-26 | 2 | -10/+26 |
|\| | |||||
| * | imfile bugfix: potential duplication of log content | Rainer Gerhards | 2011-01-10 | 2 | -13/+12 |
| | | | | | | | | | | | | Under some circumstances an invalid truncation was detected. This code has now been removed, a file change (and thus resent) is only detected if the inode number changes. | ||||
| * | forgot the actual patch with the last commit :( | Rainer Gerhards | 2010-12-17 | 1 | -1/+1 |
| | | |||||
| * | bugfix: imfile potentially duplicates lines | Rainer Gerhards | 2010-12-17 | 2 | -0/+17 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | This can happen when 0 bytes are read from the input file, and some writer appends data to the file BEFORE we check if a rollover happens. The check for rollover uses the inode and size as a criterion. So far, we checked for equality of sizes, which is not given in this scenario, but that does not indicate a rollover. From the source code comments: Note that when we check the size, we MUST NOT check for equality. The reason is that the file may have been written right after we did try to read (so the file size has increased). That is NOT in indicator of a rollover (this is an actual bug scenario we experienced). So we need to check if the new size is smaller than what we already have seen! | ||||
* | | bug fixes in action processing | Rainer Gerhards | 2010-12-17 | 3 | -52/+84 |
| | | | | | | | | | | | | | | | | | | - bugfix: action processor released mememory too early, resulting in potential issue in retry cases (but very unlikely due to another bug, which I also fixed -- only after the fix this problem here became actually visible). - bugfix: batches which had actions in error were not properly retried in all cases | ||||
* | | used a bit more stack (irrelevant) to gain a bit more performance... | Rainer Gerhards | 2010-12-16 | 1 | -1/+2 |
| | | | | | | | | ... for large batches | ||||
* | | bugfix: batch processing flagged invalid message as "bad" under some ↵ | Rainer Gerhards | 2010-12-16 | 5 | -14/+9 |
| | | | | | | | | | | | | circumstances also fixed some cosmetic nits | ||||
* | | Merge branch 'v4-stable' into v5-stable | Rainer Gerhards | 2010-12-16 | 13 | -25/+29 |
|\| | | | | | | | | | | | | | | | | | | | | | Conflicts: ChangeLog runtime/parser.c runtime/queue.c runtime/wtp.c template.c threads.c tools/syslogd.c | ||||
| * | some cleanup based on clang static analyzer results | Rainer Gerhards | 2010-12-16 | 14 | -32/+18 |
| | | |||||
| * | Merge branch 'v3-stable' into v4-stable | Rainer Gerhards | 2010-12-16 | 3 | -3/+6 |
| |\ | | | | | | | | | | | | | Conflicts: ChangeLog | ||||
| | * | improved some code based on clang static analyzer results | Rainer Gerhards | 2010-12-16 | 3 | -3/+6 |
| | | | |||||
| * | | typo fix (thanks to Björn Påhlsson for finding it!) | Michael Biebl | 2010-11-30 | 2 | -4/+4 |
| | | | | | | | | | | | | Signed-off-by: Rainer Gerhards <rgerhards@adiscon.com> | ||||
| * | | Merge branch 'v4.4.2a' into v4-stable | Rainer Gerhards | 2010-11-25 | 1 | -5/+7 |
| |\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: ChangeLog configure.ac plugins/imfile/imfile.c runtime/stream.c | ||||
| | * | | patched version number | Rainer Gerhards | 2010-10-15 | 1 | -1/+1 |
| | | | | |||||
| | * | | bugfix: a couple of problems that imfile had on some platforms | Rainer Gerhards | 2010-10-15 | 2 | -5/+9 |
| | | | | | | | | | | | | | | | | namely Ubuntu (not their fault, but occured there) | ||||
| | * | | bugfix: imfile utilizes 32 bit to track offset | Rainer Gerhards | 2010-10-15 | 3 | -4/+12 |
| | | | | | | | | | | | | | | | | | | | | Most importantly, this problem can not experienced on recent Fedora 64 bit OS (which has 64 bit long's!) | ||||
| * | | | final preparations for releasev4.6.5 | Rainer Gerhards | 2010-11-24 | 1 | -1/+1 |
| | | | | |||||
* | | | | fixed cosmetic nit (as a result of clang static code analyzer run) | Rainer Gerhards | 2010-12-16 | 1 | -1/+1 |
| | | | | |||||
* | | | | bugfix: unitialized variable could cause issues under extreme conditions | Rainer Gerhards | 2010-12-16 | 5 | -8/+19 |
| | | | | | | | | | | | | | | | | | | | | | | | | plus some minor nits. This was found after a clang static code analyzer analysis (great tool, and special thanks to Marcin for telling me about it!) | ||||
* | | | | preparing for 5.6.2v5.6.2 | Rainer Gerhards | 2010-11-30 | 3 | -3/+3 |
| | | | | |||||
* | | | | bugfix: replacements for atomic operations for non-int sized types had problems. | Rainer Gerhards | 2010-11-25 | 8 | -126/+201 |
| | | | | | | | | | | | | | | | | | | | | At least one instance of that problem could potentially lead to abort (inside omfile). | ||||
* | | | | bugfix: atomic increment for msg object may not work correct on all platforms. | Chris Metcalf | 2010-11-25 | 2 | -2/+4 |
| | | | | | | | | | | | | | | | | Signed-off-by: Rainer Gerhards <rgerhards@adiscon.com> | ||||
* | | | | forgot to add to ChangeLog | Rainer Gerhards | 2010-11-25 | 1 | -0/+4 |
| | | | | |||||
* | | | | streamlined epoll_create() code a little bit | Rainer Gerhards | 2010-11-25 | 1 | -2/+5 |
| | | | | |||||
* | | | | fixed compile problem in imptcp if no epoll_create1() is present | David Hill | 2010-11-25 | 1 | -0/+1 |
| | | | | | | | | | | | | | | | | Signed-off-by: Rainer Gerhards <rgerhards@adiscon.com> | ||||
* | | | | Merge branch 'v5.6.0a' into v5-stable | Rainer Gerhards | 2010-11-25 | 3 | -3/+33 |
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | Conflicts: configure.ac | ||||
| * | | | | imfile improvements | Rainer Gerhards | 2010-10-27 | 4 | -4/+34 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - added the $InputFilePersistStateInterval config directive to imfile - changed imfile so that the state file is never deleted (makes imfile more robust in regard to fatal failures) | ||||
* | | | | | final cleanup for 5.6.1v5.6.1 | Rainer Gerhards | 2010-11-24 | 1 | -1/+1 |
| | | | | |