summaryrefslogtreecommitdiffstats
path: root/tools/omfwd.c
Commit message (Collapse)AuthorAgeFilesLines
* help detect unavailable output target as quickly as possibleRainer Gerhards2013-11-181-0/+1
|
* omfwd: fully support v8 omod interfaceRainer Gerhards2013-11-131-153/+161
| | | | we now also create multiple connections, one for each instance
* fix tryResume callbackRainer Gerhards2013-11-041-0/+3
|
* remove pData emulation from v8 omod interfaceRainer Gerhards2013-10-311-0/+4
| | | | | breaks compilation of not converted modules - but these won't work anyways. So better change this now.
* remove pData from tryResume callbackRainer Gerhards2013-10-301-1/+1
|
* add freeWrkrInstance to output module interfaceRainer Gerhards2013-10-291-0/+5
|
* move all builtin-modules to new wrkr activation interface; make this mandatoryRainer Gerhards2013-10-291-0/+6
| | | | This intentionally breaks build of modules not yet converted.
* milestone: make default modules compile again (but they do NOT work!)Rainer Gerhards2013-10-271-0/+4
|
* omfwd: new action parameter "maxErrorMessages" addedRainer Gerhards2013-09-301-6/+26
|
* nit: remove already done TODO commentRainer Gerhards2013-09-301-3/+0
|
* bugfix: omfwd parameter streamdrivermmode was not properly handledRainer Gerhards2013-09-171-1/+0
| | | | | it was always overwritten by whatever value was set via the legacy directive $ActionSendStreamDriverMode
* cleanupRainer Gerhards2013-07-151-3/+0
|
* milestone: tcp stream compression support for transaction boundariesRainer Gerhards2013-07-151-8/+27
|
* Merge branch 'c8'Rainer Gerhards2013-07-111-1/+1
|\ | | | | | | | | | | | | Conflicts: ChangeLog doc/imudp.html plugins/imudp/imudp.c
| * imudp: add ability to specify SO_RCVBUF size (rcvbufSize parameter)Rainer Gerhards2013-07-111-1/+1
| |
* | tcp strm compression: add config parametersRainer Gerhards2013-04-181-10/+52
| |
* | tcp strm compression: first PoCRainer Gerhards2013-04-181-7/+93
|/ | | | NOT to be used for production, lots of things are missing
* bugfix: omfwd did not properly support "template" parameterRainer Gerhards2012-10-301-1/+4
| | | | | We also added a testbench test to check for this in the future. That in turn required new testbench tools.
* Merge branch 'v6-stable' into v6-develRainer Gerhards2012-09-061-1/+10
|\
| * Fixed TCP CheckConnection handling in omfwd.c.Andre Lorbach2012-08-251-1/+10
| | | | | | | | Interface needed to be changed in lower stream classes. Syslog TCP Sending is now resumed properly.
* | Merge branch 'v6-stable'Rainer Gerhards2012-08-251-3/+3
|\| | | | | | | | | | | | | | | Conflicts: ChangeLog configure.ac runtime/ruleset.c tools/syslogd.c
| * Merge branch 'v5-stable' into v6-stableRainer Gerhards2012-08-251-3/+3
| |\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: ChangeLog action.c configure.ac doc/manual.html runtime/ruleset.c template.h threads.c tools/syslogd.c
| | * changed TRUE/FALSE to RSTRUE/RSFALSERainer Gerhards2012-08-221-3/+3
| | | | | | | | | | | | This is done to prevent name claches with libraries.
* | | omfwd: support for module() global config parameters addedRainer Gerhards2012-06-251-8/+127
|/ /
* | v6.1/2 scoping support removed from pluginsRainer Gerhards2012-01-191-3/+2
| |
* | Merge branch 'v6-stable-noscoping' into masterRainer Gerhards2012-01-191-9/+9
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: ChangeLog configure.ac doc/manual.html plugins/imfile/imfile.c plugins/imklog/imklog.c plugins/immark/immark.c plugins/imptcp/imptcp.c plugins/imrelp/imrelp.c plugins/imtcp/imtcp.c plugins/imtemplate/imtemplate.c plugins/imudp/imudp.c plugins/imuxsock/imuxsock.c plugins/mmsnmptrapd/mmsnmptrapd.c plugins/omtemplate/omtemplate.c runtime/glbl.c runtime/parser.c tools/omfile.c tools/syslogd.c
| * | undoing v6.1 config scoping interface, part IRainer Gerhards2012-01-181-9/+9
| | | | | | | | | | | | The most common files are now changed, more needs to be done.
* | | Merge branch 'v5-devel' into masterRainer Gerhards2012-01-181-45/+28
|\ \ \ | | |/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: ChangeLog Makefile.am configure.ac doc/manual.html plugins/imptcp/imptcp.c plugins/imudp/imudp.c plugins/imuxsock/imuxsock.c runtime/parser.c template.c tools/omfwd.c tools/syslogd.c
| * | omfwd refactor: even more simplification (small one ;))Rainer Gerhards2012-01-141-2/+1
| | |
| * | omfwd license change to ASL 2.0Rainer Gerhards2012-01-141-20/+16
| | | | | | | | | | | | | | | | | | after careful consideration of contributor history. David Lang gave permission to license under ASL 2.0, other patches have been replaced by refactored code.
| * | omfwd refactor: simplificationRainer Gerhards2012-01-141-9/+6
| | | | | | | | | | | | | | | | | | at the same time, remove commits - 8c3ab2e26f1bae46ff34fc1d0a10a69c4db78127 - 009738a0ac6ba0dccf403f9e396095f44e4f9ac6
| * | omfwd refactor: simplifying codeRainer Gerhards2012-01-141-21/+9
| | | | | | | | | | | | also remove code introduced by commit 6e97513eea1a6e282365eb01d972e0657cb36baa
| * | Merge branch 'v4-devel' into v5-develRainer Gerhards2011-05-091-2/+2
| |\ \ | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: ChangeLog runtime/parser.c tests/Makefile.am
* | | | added support for v6 config system to omfwdRainer Gerhards2011-10-111-38/+231
| |_|/ |/| |
* | | Merge branch 'v5-stable' into betaRainer Gerhards2011-05-091-3/+2
|\ \ \ | | | | | | | | | | | | | | | | Conflicts: tools/omfwd.c
| * \ \ Merge branch 'v4-stable' into v5-stableRainer Gerhards2011-05-091-2/+2
| |\ \ \ | | |/ / | |/| / | | |/
| | * bugfix: invalid storage type for config variablesRainer Gerhards2011-05-091-1/+1
| | |
| | * bugfix: stream driver mode was not correctly set on tcp ouput on big endian ↵Tomas Heinrich2011-05-091-1/+1
| | | | | | | | | | | | | | | | | | systems. Signed-off-by: Rainer Gerhards <rgerhards@adiscon.com>
* | | omfwd: made send function handling incomplete sends correctlyRainer Gerhards2011-04-041-12/+7
| | |
* | | added one more testcase for sending TCP/TLS syslogRainer Gerhards2011-04-041-0/+4
| | |
* | | omfwd: speeded up tcp forwarding by reducing number of API callsRainer Gerhards2011-04-041-11/+66
| | |
* | | Merge branch 'v5-beta'Rainer Gerhards2011-03-111-0/+1
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: ChangeLog configure.ac doc/manual.html plugins/omlibdbi/omlibdbi.c tests/Makefile.am tests/diag.sh
| * | added work-around for bug in gtls, which causes fd leak when using TLSBojan Smojver2011-02-231-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | The capability has been added for module to specify that they do not like being unloaded. related bug tracker: http://bugzilla.adiscon.com/show_bug.cgi?id=222 Signed-off-by: Rainer Gerhards <rgerhards@adiscon.com>
* | | Merge branch 'v5-devel'Rainer Gerhards2010-12-171-2/+0
|\| | | | | | | | | | | | | | | | | | | | | | | Conflicts: ChangeLog action.c plugins/imudp/imudp.c runtime/glbl.c
| * | Merge branch 'v4-stable' into v5-stableRainer Gerhards2010-12-161-2/+0
| |\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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 resultsRainer Gerhards2010-12-161-2/+0
| | |
* | | fixed regression from last commitRainer Gerhards2010-07-271-0/+1
| | | | | | | | | | | | config variables were not properly initialized
* | | milestone commit: output plugin interface changes (may NOT run)Rainer Gerhards2010-07-271-48/+58
| | | | | | | | | | | | | | | | | | | | | The output interface has been changed, but we do not yet utilize the new interface. Also, it looks like a regression was introduced. But before hunting it down, I'd like to make a commit (what also easys the regresion hunt).
* | | moving towards scoping inside rsyslog.confRainer Gerhards2010-07-211-9/+9
|/ / | | | | | | first step: adding object-type specifier to config statement table
* | Merge branch 'v4-stable' into v5-stableRainer Gerhards2010-03-291-2/+2
|\| | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: ChangeLog configure.ac doc/manual.html runtime/debug.c runtime/stream.c tests/Makefile.am tests/diskqueue.sh tests/nettester.c tools/omfile.c