summaryrefslogtreecommitdiffstats
path: root/plugins
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch 'beta' into masterRainer Gerhards2010-02-103-7/+18
|\ | | | | | | | | | | Conflicts: ChangeLog tests/parsertest.sh
| * 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 'beta'Rainer Gerhards2010-02-041-0/+9
|\| |
| * | 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
* | | | | Merge branch 'beta'Rainer Gerhards2010-01-121-5/+14
|\| | | |
| * | | | 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.
* | | | | Merge branch 'beta'Rainer Gerhards2009-12-111-1/+2
|\| | | |
| * | | | made ompgsql behave correctly with older rsyslog core versionsRainer Gerhards2009-12-111-1/+2
| | | | |
* | | | | Merge branch 'beta'Rainer Gerhards2009-12-111-1/+3
|\| | | |
| * | | | 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 'beta'Rainer Gerhards2009-11-251-0/+2
|\| | | | | | | | | | | | | | | | | | | | | | | | Conflicts: ChangeLog
| * | | | 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
| | |\| | |
* | | | | | fixing some potential segfault conditionsRainer Gerhards2009-11-251-0/+5
| | | | | |
* | | | | | minor: moved all code to new isAllowedSender2() interfaceRainer Gerhards2009-11-172-3/+3
| | | | | |
* | | | | | Merge branch 'v4-devel'Rainer Gerhards2009-11-173-14/+29
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: doc/rsyslog_conf_modules.html gss-misc.c plugins/imgssapi/imgssapi.c plugins/imudp/imudp.c plugins/imuxsock/imuxsock.c runtime/glbl.c runtime/glbl.h runtime/net.c
| * \ \ \ \ \ integrating varmojfekoj's "unlimited select()" patch into v4-develRainer Gerhards2009-11-173-16/+40
| |\ \ \ \ \ \
| | * | | | | | added option to use unlimited-size select() callsvarmojfekoj2009-11-173-16/+40
| | | |_|_|/ / | | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Thanks to varmjofekoj for the patch Signed-off-by: Rainer Gerhards <rgerhards@adiscon.com>
* | | | | | | added a skeleton for omdbalerting by request of Phil ReillyRainer Gerhards2009-11-172-0/+152
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ... who intends to add a database-driven alert functionality. The change provides the necessary rsyslog plumbing, but no functionality at all.
* | | | | | | moved DNS resolution code out of imudp and into the backend processingRainer Gerhards2009-11-171-38/+35
| |_|/ / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Most importantly, DNS resolution now never happens if the resolved name is not required. Note that this applies to imudp - for the other inputs, DNS resolution almost comes for free, so we do not do it there. However, the new method has been implemented in a generic way and as such may also be used by other modules in the future.
* | | | | | 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
| | | | | | | |