summaryrefslogtreecommitdiffstats
path: root/tools/omfwd.c
Commit message (Collapse)AuthorAgeFilesLines
* 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
| * bugfix: recent patch to fix small memory leak could cause invalid free.Rainer Gerhards2010-03-161-2/+2
| | | | | | | | This could only happen during config file parsing.
* | Merge branch 'v4-beta' into betaRainer Gerhards2010-02-041-0/+3
|\|
| * Merge branch 'v4-stable' into v4-betaRainer Gerhards2010-02-041-0/+3
| |\
| | * bugfix: several smaller bugs resolved after flexelint reviewvarmojfekoj2010-02-041-0/+3
| | | | | | | | | | | | Signed-off-by: Rainer Gerhards <rgerhards@adiscon.com>
| | * bugfix (backport): omfwd segfaultRainer Gerhards2009-08-271-2/+0
| | | | | | | | | | | | | | | | | | | | | Note that the orginal (higher version) patch states this happens only when debugging mode is turned on. That statement is wrong: if debug mode is turned off, the message is not being emitted, but the division by zero in the actual parameters still happens.
| | * Merge branch 'v4.3.2' (v4-beta) into v4-stablev4.4.0Rainer Gerhards2009-08-211-19/+50
| | |\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: ChangeLog configure.ac doc/manual.html tests/Makefile.am
| | * \ Merge branch 'v3-stable' into v4-stableRainer Gerhards2009-07-131-2/+2
| | |\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: ChangeLog configure.ac doc/manual.html
* | | | | Merge branch 'v4-beta' into betaRainer Gerhards2010-01-121-0/+6
|\| | | |
| * | | | fixed a memory leak when sending messages in zip-compressed formatNaoya Nakazawa2010-01-111-0/+6
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Rainer Gerhards <rgerhards@adiscon.com>
| * | | | added tcp output rebinding option.Rainer Gerhards2009-07-141-0/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | added tcp output rebinding option. needs some more testing and doc
* | | | | more cleanup and working towards a parser module calling interfaceRainer Gerhards2009-11-031-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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.
* | | | | enhanced test environment (including testbench)Rainer Gerhards2009-10-221-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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.
* | | | | added tcp output rebinding option.Rainer Gerhards2009-07-141-0/+6
| | | | | | | | | | | | | | | | | | | | needs some more testing and doc
* | | | | Merge branch 'beta'Rainer Gerhards2009-07-131-2/+2
|\| | | |
| * | | | Merge branch 'v3-stable' into v4-betaRainer Gerhards2009-07-131-2/+2
| |\ \ \ \ | | | |/ / | | |/| | | | | | | | | | | | Conflicts: ChangeLog
| | * | | fix compile error in zip sender patchRainer Gerhards2009-07-131-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ... at least I was smart enough to remind me that I did not do one test ;) That reminder was the compiler error. Now removed and test done ;) [simple things tend to work, lol]
| | * | | bugfix: sending syslog messages with zip compression did not workRainer Gerhards2009-07-131-2/+2
| | | | |
| * | | | bugfix: omfwd segfault when debugging is turned onRainer Gerhards2009-07-091-2/+0
| | | | |
* | | | | first version supporting udp spoofing and non-spoofing at the same timeRainer Gerhards2009-07-091-2/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | omudpspoof is now a dedicated output module. It's calling semantics so far are based on omfwd, plus the need for the template to have the IP address as a string in the starting position.
* | | | | moved udp spoofing code to its own output module (omudpspoof)Rainer Gerhards2009-07-091-108/+12
| | | | |