Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | very minor: performance optimization hint added | Rainer Gerhards | 2008-10-02 | 1 | -0/+1 |
| | |||||
* | performance-optimized imudp | Rainer Gerhards | 2008-10-02 | 2 | -34/+46 |
| | |||||
* | some code cleanup | Rainer Gerhards | 2008-10-02 | 1 | -50/+48 |
| | | | | removed code not actually needed in imupd | ||||
* | Merge branch 'helgrind' into perf | Rainer Gerhards | 2008-10-02 | 14 | -24/+154 |
|\ | |||||
| * | fixed git merge bug (duplicate code could not be detected) | Rainer Gerhards | 2008-10-02 | 1 | -19/+0 |
| | | |||||
| * | Merge branch 'master' into helgrind | Rainer Gerhards | 2008-10-02 | 9 | -10/+137 |
| |\ | |||||
| | * | Merge branch 'beta' | Rainer Gerhards | 2008-10-02 | 9 | -13/+140 |
| | |\ | |||||
| | | * | Merge branch 'v3-stable' into beta | Rainer Gerhards | 2008-10-02 | 9 | -13/+140 |
| | | |\ | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: runtime/net.c | ||||
| | | | * | bugfix: rsyslogd could hang on HUP | Rainer Gerhards | 2008-10-02 | 2 | -3/+28 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | because getnameinfo() is not cancel-safe, but was not guarded against being cancelled. pthread_cancel() is routinely being called during HUP processing. | ||||
| | | | * | added doc on how to build from source repository | Rainer Gerhards | 2008-10-01 | 7 | -8/+77 |
| | | | | | |||||
| | | | * | added index.html as an entry point to the manual | Rainer Gerhards | 2008-09-24 | 2 | -0/+33 |
| | | | | | | | | | | | | | | | | | | | | thanks to Michael Biebl for suggesting it | ||||
| | | | * | doc fix: the gss-api output plugin is called omgssapi | Michael Biebl | 2008-09-24 | 1 | -2/+2 |
| | | | | | | | | | | | | | | | | | | | | Signed-off-by: Rainer Gerhards <rgerhards@adiscon.com> | ||||
| * | | | | removed no longer needed mutex calls | Rainer Gerhards | 2008-10-02 | 1 | -3/+0 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | problem source is that getnameinfo() is not cancel-safe, not that it is not thread-safe. It is now guarded against cancellation. | ||||
| * | | | | bugfix: segfault when main queue was in direct mode | Rainer Gerhards | 2008-10-01 | 1 | -1/+1 |
| | | | | | |||||
| * | | | | prevent getnameinfo() from being cancelled | Rainer Gerhards | 2008-09-30 | 1 | -2/+5 |
| | | | | | | | | | | | | | | | | | | | | | | | | | ... but removed the mutex, as the problem seems to be in cancel processing, so the mutex is no longer necessary | ||||
| * | | | | improved threading | Rainer Gerhards | 2008-09-30 | 5 | -13/+35 |
| |/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - changed sequence when awakening thread - removed no longer needed condition variable - EXPERIMENTALLY added mutex guarding to hostname lookups this is to be removed if it does not have any verifyable useful effect | ||||
* | | | | Merge branch 'master' into perf | Rainer Gerhards | 2008-09-30 | 5 | -16/+221 |
|\| | | | | | | | | | | | | | | | | | | | | | | | Conflicts: ChangeLog | ||||
| * | | | bumping version number (partial) | Rainer Gerhards | 2008-09-30 | 2 | -7/+9 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | I am changing the way the version number is bumped so that viewer git merge conflicts happen. In the future, it will be bumped immediately before release and not immediately after (though this means I need to be more careful with interim versions). | ||||
| * | | | Merge branch 'helgrind'v3.21.5 | Rainer Gerhards | 2008-09-30 | 9 | -157/+206 |
| |\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: ChangeLog | ||||
| * | | | | some prep for 3.21.5 release | Rainer Gerhards | 2008-09-30 | 1 | -1/+4 |
| | | | | | |||||
| * | | | | minor: typo fix | Rainer Gerhards | 2008-09-23 | 1 | -1/+1 |
| | | | | | |||||
| * | | | | Merge branch 'beta' | Rainer Gerhards | 2008-09-23 | 4 | -6/+206 |
| |\ \ \ \ | | | |/ / | | |/| | | | | | | | | | | | | | | | | | Conflicts: doc/troubleshoot.html | ||||
| | * | | | Merge branch 'v3-stable' into beta | Rainer Gerhards | 2008-09-23 | 4 | -6/+205 |
| | |\ \ \ | | | | |/ | | | |/| | |||||
| | | * | | added doc on malformed messages, cause and how to work-around, to the doc set | Rainer Gerhards | 2008-09-23 | 4 | -6/+205 |
| | | | | | |||||
* | | | | | Merge branch 'helgrind' into perf | Rainer Gerhards | 2008-09-26 | 2 | -8/+15 |
|\ \ \ \ \ | | |_|_|/ | |/| | | | |||||
| * | | | | some more threading cleanup | Rainer Gerhards | 2008-09-26 | 2 | -8/+15 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - removed newly-introduced potential deadlock in debug system - removed unnecessary pthread_cond_signal - a bit general cleanup | ||||
* | | | | | Merge branch 'helgrind' into perf | Rainer Gerhards | 2008-09-26 | 6 | -137/+103 |
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: runtime/debug.c | ||||
| * | | | | fixed potential race condition on HUP and termination | Rainer Gerhards | 2008-09-26 | 1 | -0/+2 |
| | | | | | |||||
| * | | | | cleaned up internal debug system code and made it behave better in regard to ↵ | Rainer Gerhards | 2008-09-26 | 3 | -131/+89 |
| | | | | | | | | | | | | | | | | | | | | multi-threading | ||||
| * | | | | atomic memory access calls re-enabled in msg.c | Rainer Gerhards | 2008-09-23 | 1 | -5/+5 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | destructor not yet permitted because verification is missing that a atomic opration is sufficient for the job required | ||||
| * | | | | Merge branch 'master' into helgrind | Rainer Gerhards | 2008-09-22 | 2 | -4/+7 |
| |\| | | | |||||
| * | | | | Merge branch 'master' into helgrind | Rainer Gerhards | 2008-09-22 | 2 | -3/+12 |
| |\ \ \ \ | |||||
| * | | | | | bugfix: proper synchronization on message destruction | Rainer Gerhards | 2008-09-19 | 2 | -0/+5 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The code was potentially race, at least on systems where a memory barrier was needed. Fix not fully tested yet. | ||||
* | | | | | | Merge branch 'master' into perf | Rainer Gerhards | 2008-09-22 | 2 | -4/+7 |
|\ \ \ \ \ \ | | |_|/ / / | |/| | | | | |||||
| * | | | | | Merge branch 'beta' | Rainer Gerhards | 2008-09-22 | 2 | -4/+7 |
| |\ \ \ \ \ | | |_|/ / / | |/| | / / | | | |/ / | | |/| | | |||||
| | * | | | Merge branch 'v3-stable' into beta | Rainer Gerhards | 2008-09-22 | 2 | -4/+7 |
| | |\ \ \ | | | | |/ | | | |/| | |||||
| | | * | | doc bugfix: $ActionExecOnlyWhenPreviousIsSuspended was still misspelled | Rainer Gerhards | 2008-09-22 | 2 | -4/+7 |
| | | | | | | | | | | | | | | | | | | | | | | | | | ... as $...OnlyIfPrev... in some parts of the documentation. Thanks to Lorenzo M. Catucci for reporting this bug. | ||||
* | | | | | Merge branch 'master' into perf | Rainer Gerhards | 2008-09-22 | 2 | -3/+12 |
|\| | | | | |||||
| * | | | | Merge branch 'beta' | Rainer Gerhards | 2008-09-22 | 2 | -3/+12 |
| |\| | | | |||||
| | * | | | Merge branch 'v3-stable' into beta | Rainer Gerhards | 2008-09-22 | 2 | -3/+12 |
| | |\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: ChangeLog configure.ac doc/manual.html | ||||
| | | * | | bugfix: imudp input module could cause segfault on HUP | Rainer Gerhards | 2008-09-22 | 2 | -2/+9 |
| | | | | | | | | | | | | | | | | | | | | | | | | | It did not properly de-init a variable acting as a linked list head. That resulted in trying to access freed memory blocks after the HUP. | ||||
| | | * | | bumped version number | Rainer Gerhards | 2008-09-18 | 3 | -2/+4 |
| | | | | | |||||
| | | * | | preparing for 3.18.4v3.18.4 | Rainer Gerhards | 2008-09-18 | 1 | -1/+1 |
| | | | | | |||||
* | | | | | TESTING COMMIT: commiting not fully correct code | Rainer Gerhards | 2008-09-18 | 1 | -1/+30 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ... for the purpose of conducting a few external tests. This is a first approach at removing the time() call in the output, but it shows there are some subleties we need to address. | ||||
* | | | | | added a small diag tool to generate local log messages quickly | Rainer Gerhards | 2008-09-18 | 2 | -1/+40 |
| | | | | | | | | | | | | | | | | | | | | | | | | | ... I think it may be useful to extend this later, thus I move it into git. | ||||
* | | | | | Merge branch 'helgrind' into perf | Rainer Gerhards | 2008-09-18 | 7 | -20/+97 |
|\ \ \ \ \ | | |_|_|/ | |/| | | | | | | | | | | | | | | | | | | Conflicts: ChangeLog | ||||
| * | | | | bugfix: potential race condition when adding messages to queue | Rainer Gerhards | 2008-09-18 | 5 | -13/+22 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | There was a wrong order of mutex lock operations. It is hard to believe that really caused problems, but in theory it could and with threading we often see that theory becomes practice if something is only used long enough on a fast enough machine with enough CPUs ;) | ||||
| * | | | | re-enabled gcc builtin atomic operations and added a proper ./configure check | Rainer Gerhards | 2008-09-18 | 3 | -9/+61 |
| | | | | | |||||
| * | | | | ignoring an (acceptable) race in debug system | Rainer Gerhards | 2008-09-18 | 1 | -0/+16 |
| |/ / / | |||||
* | | | | minor things, mostly improved debug info | Rainer Gerhards | 2008-09-18 | 7 | -12/+17 |
| | | | |