summaryrefslogtreecommitdiffstats
path: root/plugins/imtcp
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch 'v7-stable'Rainer Gerhards2013-10-281-2/+2
|\
| * bugfix: imtcp flowControl parameter incorrectly defaulted to "off"Rainer Gerhards2013-10-281-2/+2
| | | | | | | | | | | | | | This could cause message loss on systems under heavy load and was a change-of-behaviour to previous version. This is a regression most probably introduced in 5.9.0 (but did not try hard to find the exact point of its introduction).
* | imtcp: add streamdriver.name module parameterRainer Gerhards2013-09-171-0/+9
| | | | | | | | permits overriding the system default stream driver (gtls, ptcp)
* | milestone: defaultTZ can be set in msg obj (via imtcp)Rainer Gerhards2013-08-301-1/+8
|/ | | | ... but parser does not yet use it.
* bugfix: imtcp addtlframedelimiter could not be set to zeroRainer Gerhards2013-08-261-1/+1
| | | | Thanks to Chris Norton for alerting us.
* imtcp: permit parameter name with typo for backward compatibilityRainer Gerhards2013-06-251-1/+3
|
* imtcp: fix typo in config parameter nameMichael Biebl2013-06-251-2/+2
|
* bugfix: small, mostly static memory leak in imtcpRainer Gerhards2012-12-141-2/+3
| | | | | | This had no practical effect, a handful of bytes was lost at most, no matter how many messages were processed (leak in config processor).
* Merge branch 'v7-stable'Rainer Gerhards2012-11-021-3/+3
|\
| * bugfix: potential abort of imtcp on rsyslogd shutdownRainer Gerhards2012-11-021-3/+3
| |
* | imtcp: support for Linux-Type ratelimiting addedRainer Gerhards2012-10-151-1/+12
| |
* | ratelimit: imtcp (and gssapi) converted to new interfaceRainer Gerhards2012-10-151-4/+3
|/
* implement imtcp "permittedPeers" module-global parameterRainer Gerhards2012-10-011-4/+20
|
* imtcp: implement support for module() parametersRainer Gerhards2012-09-281-38/+135
|
* imptcp: implement support for input()Rainer Gerhards2012-09-261-1/+0
|
* imtcp: implement support for input()Rainer Gerhards2012-09-261-10/+89
|
* bugfix: imtcp could abort on exit due to invalid free()Rainer Gerhards2012-08-281-1/+0
|
* implemented freeCnf() module interface & fixed some mem leaksRainer Gerhards2012-06-251-0/+9
| | | | | | | | The interface was actually not present in older versions, even though some modules already used it. The implementation was now done, and not in 6.3/6.4 because the resulting memory leak was ultra-slim and the new interface handling has some potential to seriously break things. Not the kind of thing you want to add in late beta state, if avoidable.
* Merge branch 'v5-stable-newstats'Rainer Gerhards2012-04-071-1/+9
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: action.c configure.ac doc/imuxsock.html plugins/imklog/imklog.c plugins/imptcp/imptcp.c plugins/imtcp/imtcp.c plugins/imudp/imudp.c plugins/imuxsock/imuxsock.c runtime/glbl.c runtime/glbl.h runtime/net.c runtime/ruleset.c tcpsrv.h tools/syslogd.c
| * added configuration directive to disable octet-counted framingRainer Gerhards2012-03-191-1/+5
| | | | | | | | ... for imtcp, directive is $InputTCPServerSupportOctetCountedFraming
* | Merge branch 'v6-stable-noscoping' into masterRainer Gerhards2012-01-191-14/+14
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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-13/+13
| | | | | | | | | | | | The most common files are now changed, more needs to be done.
| * | Merge branch 'v5-stable' into v6-stableRainer Gerhards2012-01-141-16/+16
| |\| | | | | | | | | | | | | Conflicts: plugins/imtcp/imtcp.c
* | | Merge branch 'v5-stable' into masterRainer Gerhards2012-01-181-16/+16
|\ \ \ | | |/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: ChangeLog action.h configure.ac doc/manual.html plugins/immark/immark.c plugins/impstats/impstats.c plugins/imptcp/imptcp.c plugins/imtcp/imtcp.c runtime/cfsysline.c runtime/cfsysline.h runtime/conf.c runtime/ctok.c runtime/ctok.h runtime/ctok_token.c runtime/ctok_token.h runtime/dnscache.h runtime/expr.c runtime/expr.h runtime/rule.c runtime/rule.h runtime/ruleset.h runtime/sysvar.c runtime/vm.h runtime/vmop.c runtime/vmop.h runtime/vmprg.c runtime/vmprg.h runtime/vmstk.c runtime/vmstk.h tools/omusrmsg.c
| * | Merge branch 'v4-stable' into v5-stableRainer Gerhards2012-01-141-16/+16
| |\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: plugins/imfile/imfile.c plugins/omtesting/omtesting.c tcpsrv.c threads.c
| | * | more files moved to ASL 2.0Rainer Gerhards2012-01-121-16/+16
| | | |
* | | | - imudp&imtcp now report error if no listener at all was definedRainer Gerhards2011-08-051-0/+5
| | | | | | | | | | | | | | | | Thanks to Marcin for suggesting this error message
* | | | milestone: added module config namesRainer Gerhards2011-07-201-0/+1
| | | |
* | | | Merge branch 'v5-devel'Rainer Gerhards2011-06-271-3/+10
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: ChangeLog configure.ac doc/manual.html plugins/imfile/imfile.c plugins/imklog/imklog.c plugins/imptcp/imptcp.c plugins/imtcp/imtcp.c plugins/imuxsock/imuxsock.c plugins/mmsnmptrapd/mmsnmptrapd.c tools/omfile.c
| * | | | added capability for imtcp to activate keep-alive packetsRainer Gerhards2011-05-091-0/+5
| | | | | | | | | | | | | | | | | | | | | | | | | at the socket layer. reference: http://kb.monitorware.com/post20791.html
* | | | | step: imtcp did not properly handle privilege dropRainer Gerhards2011-05-061-5/+1
| | | | |
* | | | | step: conf interface now natively supports priv dropRainer Gerhards2011-05-061-2/+10
| | | | |
* | | | | step: generalized new config interface for all module typesRainer Gerhards2011-05-061-0/+1
| | | | |
* | | | | step: imtcp moved to new config interfaceRainer Gerhards2011-05-051-79/+163
| | | | | | | | | | | | | | | | | | | | as far as we know that new interface right now ;)
* | | | | step: put plumbing in place for new input module config systemRainer Gerhards2011-05-031-0/+30
| | | | |
* | | | | milestone: ruleset now supports rsconf_tRainer Gerhards2011-04-191-1/+1
| |_|_|/ |/| | |
* | | | Merge branch 'v5-devel'Rainer Gerhards2011-04-121-1/+6
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: configure.ac doc/manual.html plugins/imtcp/imtcp.c
| * | | added new config directive $InputTCPFlowControl...Rainer Gerhards2011-04-011-1/+6
| |/ / | | | | | | | | | | | | ... to select if tcp received messages shall be flagged as light delayable or not.
* | | 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>
* | | moving towards scoping inside rsyslog.confRainer Gerhards2010-07-211-12/+12
|/ / | | | | | | first step: adding object-type specifier to config statement table
* | added capability to turn off standard LF delimiter in TCP serverRainer Gerhards2010-03-011-0/+5
| | | | | | | | via new directive "$InputTCPServerDisableLFDelimiter on"
* | minor: moved all code to new isAllowedSender2() interfaceRainer Gerhards2009-11-171-1/+1
| |
* | added omruleset output module, which provides great flexibility in action ↵Rainer Gerhards2009-11-021-1/+1
| | | | | | | | | | | | processing. THIS IS A VERY IMPORTANT ADDITION, see its doc for why.
* | Merge branch 'v4-devel' into tmpRainer Gerhards2009-10-021-0/+5
|\| | | | | | | | | | | | | | | | | Conflicts: ChangeLog configure.ac doc/manual.html runtime/rsyslog.h tcpsrv.c
| * added $InputTCPServerNotifyOnConnectionClose config directiveRainer Gerhards2009-10-011-0/+5
| |
* | Merge branch 'beta'Rainer Gerhards2009-08-181-0/+5
|\|
| * added $InputTCPMaxListeners directiveRainer Gerhards2009-08-171-0/+5
| | | | | | | | permits to specify how many TCP servers shall be possible (default is 20).
* | internal: added ability to terminate input modules not via pthread_cancel...Rainer Gerhards2009-07-201-0/+8
|/ | | | | | | | ... but an alternate approach via pthread_kill. This is somewhat safer as we do not need to think about the cancel-safeness of all libraries we use. However, not all inputs can easily supported, so this now is a feature that can be requested by the input module (the most important ones request it).
* completed multi-ruleset core supportRainer Gerhards2009-06-121-9/+34
| | | | ... as well as added multi-ruleset support for imtcp