summaryrefslogtreecommitdiffstats
path: root/plugins
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch 'v4-beta' into betaRainer Gerhards2010-02-102-2/+2
|\ | | | | | | | | | | | | | | | | | | | | Conflicts: ChangeLog configure.ac doc/manual.html plugins/imuxsock/imuxsock.c template.c tests/Makefile.am tests/parsertest.sh
| * improved PostgreSQL database create script, provided doc on PostgreSQL setupMarc Schiffbauer2010-02-081-1/+1
| | | | | | | | Signed-off-by: Rainer Gerhards <rgerhards@adiscon.com>
| * bugfix: imuxsock incorrectly stated inputname "imudp"Rainer Gerhards2010-02-061-2/+2
| | | | | | | | Thanks to Ryan Lynch for reporting this.
* | bugfix: omruleset failed to work in many casesRainer Gerhards2010-02-081-5/+16
| | | | | | | | | | bug tracker: http://bugzilla.adiscon.com/show_bug.cgi?id=179 Thanks to Ryan B. Lynch for reporting this issue.
* | Merge branch 'v4-beta' into betaRainer Gerhards2010-02-041-0/+9
|\|
| * Merge branch 'v4-stable' into v4-betaRainer Gerhards2010-02-041-0/+9
| |\
| | * bugfix: several smaller bugs resolved after flexelint reviewvarmojfekoj2010-02-041-0/+9
| | | | | | | | | | | | Signed-off-by: Rainer Gerhards <rgerhards@adiscon.com>
| | * Merge branch 'v3-stable' into v4-stableRainer Gerhards2009-10-141-5/+4
| | |\ | | | | | | | | | | | | | | | | Conflicts: plugins/imrelp/imrelp.c
* | | | bugfix: ompgsql did not properly check the server connection in tryResume()Rainer Gerhards2009-12-161-5/+14
| | | | | | | | | | | | | | | | | | | | what could lead to rsyslog running in a thight loop. Also did some code cleanup of previous patch.
* | | | made ompgsql behave correctly with older rsyslog core versionsRainer Gerhards2009-12-111-1/+2
| | | |
* | | | bugfix: ompgsql had problems with transaction support, what actually ↵Rainer Gerhards2009-12-111-1/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | rendered it unsuable. Thanks to forum user "horhe" for alerting me on this bug and helping to debug/fix it!
* | | | Merge branch 'v5-stable' into betaRainer Gerhards2009-11-251-0/+2
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: ChangeLog configure.ac doc/manual.html tests/Makefile.am
| * | | | bugfix: enabling GSSServer crashes rsyslog startupTomas Kubina2009-11-251-0/+2
| | | | |
| * | | | Merge branch 'v4-beta' into betaRainer Gerhards2009-10-141-4/+4
| |\| | |
* | | | | some light performance enhancementRainer Gerhards2009-11-122-2/+6
| | | | | | | | | | | | | | | | | | | | | | | | | ...by replacing time() call with much faster (at least under linux) gettimeofday() calls.
* | | | | Merge branch 'v4-devel'Rainer Gerhards2009-11-121-6/+58
|\ \ \ \ \
| * | | | | Give even better outputLuis Fernando Munoz Mejias2009-11-121-9/+23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Tell which statement is failing, which element in the batch, and give its details.
| * | | | | Improve the debug messagesLuis Fernando Munoz Mejias2009-11-121-8/+8
| | | | | | | | | | | | | | | | | | | | | | | | Improve traceability while testing.
| * | | | | Debug output to find out a crashLuis Fernando Munoz Mejias2009-11-121-1/+5
| | | | | |
| * | | | | Report errors when OCI_SUCCESS_WITH_INFO happensLuis Fernando Munoz Mejias2009-11-121-1/+29
| | | | | |
| * | | | | Improve the handling of OCI_SUCCESS_WITH_INFO.Luis Fernando Munoz Mejias2009-11-121-3/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Stop considering it as an error, and make it display the information from the Oracle server.
| * | | | | docLuis Fernando Munoz Mejias2009-11-121-3/+3
| | | | | |
| * | | | | If the server disconnects the handle is no longer valid and we need toLuis Fernando Munoz Mejias2009-11-121-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | call tryResume(), so we have to return RS_RET_SUSPENDED. Otherwise, we may keep losing messages until rsyslog is restarted.
* | | | | | bugfix: omudpspoof miscalculated source and destination portsRainer Gerhards2009-11-121-3/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | while this was probably not noticed for source ports, it resulted in almost all destination ports being wrong, except for the default port of 514, which by virtue of its binary representation was calculated correct (and probably thus the bug not earlier detected).
* | | | | | more cleanup and working towards a parser module calling interfaceRainer Gerhards2009-11-032-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | I cleaned up a lot of config variable access along the way. This version compiles and runs, but does not yet offer any enhanced functionality. pmrfc5424 is just a dummy that is not yet being used.
* | | | | | added omruleset output module, which provides great flexibility in action ↵Rainer Gerhards2009-11-023-1/+229
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | processing. THIS IS A VERY IMPORTANT ADDITION, see its doc for why.
* | | | | | enhanced test environment (including testbench)Rainer Gerhards2009-10-2212-18/+26
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | support for enhancing probability of memory addressing failure by using non-NULL default value for malloced memory (optional, only if requested by configure option). This helps to track down some otherwise undetected issues within the testbench and is expected to be very useful in the future.
* | | | | | Merge branch 'newqueue'Rainer Gerhards2009-10-211-0/+3
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: ChangeLog runtime/queue.c
| * \ \ \ \ \ Merge branch 'master' into newqueueRainer Gerhards2009-10-165-52/+38
| |\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: ChangeLog
| * \ \ \ \ \ \ Merge branch 'master' into newqueueRainer Gerhards2009-10-151-4/+4
| |\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: tools/syslogd.c
| * | | | | | | | new queue engine - initial commit (probably not 100% working!)Rainer Gerhards2009-10-141-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | simplified and thus speeded up the queue engine, also fixed some potential race conditions (in very unusual shutdown conditions) along the way. The threading model has seriously changes, so there may be some regressions. NOTE: the code passed basic tests, but there is still more work and testing to be done. This commit should be treated with care.
* | | | | | | | | bugfix: first UDP listener was incorrectly assigned its rulesetRainer Gerhards2009-10-191-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | this was a regression of the recent imudp multi-ruleset enhancement bug was not in any released version
* | | | | | | | | my imfile cleanup was a bit too agressive ;)Rainer Gerhards2009-10-191-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ... so I moved the one line that some platforms need back in.
* | | | | | | | | fixed regression in new multi-ruleset imudp codeRainer Gerhards2009-10-191-6/+6
| |_|/ / / / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The new code has not been released so far, so this does not fix any bug known to the "real world".
* | | | | | | | some minor cleanup, consolidated some codeRainer Gerhards2009-10-161-8/+2
| | | | | | | |
* | | | | | | | improved input thread termination for imtcp and imuxsockRainer Gerhards2009-10-161-0/+3
| | | | | | | |
* | | | | | | | cosmetic: cleanup of imfileRainer Gerhards2009-10-161-35/+13
| | | | | | | |
* | | | | | | | ensure proper imudp shutdown even on a very busy systemRainer Gerhards2009-10-162-5/+8
| | | | | | | |
* | | | | | | | Merge branch 'david-master' into masterRainer Gerhards2009-10-161-1/+2
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: ChangeLog runtime/msg.c
| * | | | | | | | bugfix in debug system and more instrumentation to find an issueRainer Gerhards2009-10-081-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | bugfix: debug string larger than 1K were improperly displayed. Max size is now 32K, and if a string is even longer it is meaningful truncated.
* | | | | | | | | bugfix: compile problem when system provided only epoll_create()Rainer Gerhards2009-10-161-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | I introduced that problem yesterday when I improved epoll support.
* | | | | | | | | solved a recently introduced race during input thread shutdownRainer Gerhards2009-10-151-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This was introduced when we re-enabled non-cancel thread termination a few commits ago. This code has never been released as a tarball, so that is no bugfix for a release but rather a WiP regression fix and thus does not need to be mentioned in the ChangeLog.
* | | | | | | | | improved imudp so that epoll can be used in more environmentsRainer Gerhards2009-10-151-2/+9
| |_|/ / / / / / |/| | | | | | | | | | | | | | | | | | | | | | | Fixed potential compile time problem if EPOLL_CLOEXEC is not available.
* | | | | | | | Merge branch 'v4-devel'Rainer Gerhards2009-10-141-4/+4
|\ \ \ \ \ \ \ \ | |_|/ / / / / / |/| | / / / / / | | |/ / / / / | |/| | | | |
| * | | | | | Merge branch 'v4-beta' into v4-develRainer Gerhards2009-10-141-4/+4
| |\ \ \ \ \ \ | | | |_|/ / / | | |/| | | |
| | * | | | | Merge branch 'v3-stable' into v4-betaRainer Gerhards2009-10-141-4/+4
| | |\ \ \ \ \ | | | | |_|_|/ | | | |/| | | | | | | | | | | | | | | | | Conflicts: plugins/imrelp/imrelp.c
| | | * | | | enhance: imrelp now also provides remote peer's IP addressRainer Gerhards2009-10-141-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | [if librelp != 1.0.0 is used]
* | | | | | | added multi-ruleset support to imudpRainer Gerhards2009-10-131-28/+33
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | also bumped version number and corrected ChangeLog, where I merged some post 5.3.1 changes into the 5.3.1 section.
* | | | | | | removed no longer needed msg_t property "bParseHOSTNAME"Rainer Gerhards2009-10-136-7/+0
| | | | | | |
* | | | | | | enhanced immark to support non-cancel input module terminationRainer Gerhards2009-10-121-2/+16
| | | | | | |