summaryrefslogtreecommitdiffstats
path: root/plugins/imrelp/imrelp.c
Commit message (Collapse)AuthorAgeFilesLines
* imrelp: adapt to new stats subsystem extensionsRainer Gerhards2013-09-101-1/+1
|
* make use of new librelp generic error reporting facilityRainer Gerhards2013-07-051-0/+8
| | | | | | This leads to more error messages being passed to the user and thus simplified troubleshooting. librelp 1.2.0 is now required
* bugfix: very small memory leak in imrelpRainer Gerhards2013-07-041-0/+1
| | | | | | more or less cosmetic, a single memory block was not freed, but this only happens immediately before termination (when the OS automatically frees all memory). Still an annoyance e.g. in valgrind.
* [io]mrelp: improve error reportingRainer Gerhards2013-06-281-0/+10
|
* imrelp: properly initialize certifcate parametersRainer Gerhards2013-06-251-0/+3
|
* omrelp: add tls.authmode parameterRainer Gerhards2013-06-211-0/+12
|
* omrelp: emit error message on peer authentication failureRainer Gerhards2013-06-211-1/+1
|
* imrelp: emit error message on authentication errorRainer Gerhards2013-06-201-0/+9
|
* imrelp: support for setting permitted peers (client authentication) addedRainer Gerhards2013-06-181-1/+23
|
* imrelp: add support for impstatsRainer Gerhards2013-06-181-1/+30
|
* imrelp: switch to newer-style librelp interfaceRainer Gerhards2013-06-181-2/+4
| | | | | | | This interface permits us to pass a user-pointer to librelp, which it will pass back to us on message reception. This is the foundation for some more advanced features that require access to imrelp's configration object.
* cleanupRainer Gerhards2013-06-141-1/+0
|
* [io]mrelp: support for certificate parametersRainer Gerhards2013-06-131-0/+19
|
* omrelp: add capability to directly specify GnuTLS priority stringRainer Gerhards2013-06-121-1/+1
|
* imrelp: add capability to directly specify GnuTLS priority stringRainer Gerhards2013-06-121-0/+6
|
* imrelp: new parameter "compression.dhbits"Rainer Gerhards2013-06-121-0/+8
| | | | | which controls the number of bits being used for Diffie-Hellman key generation
* imrelp: implement "ruleset" module parameterRainer Gerhards2013-06-101-5/+56
|
* [io]mrelp: add TLS compression supportRainer Gerhards2013-06-071-2/+11
|
* imrelp: add support for TLSRainer Gerhards2013-05-141-5/+13
|
* omrelp: add support for TLSRainer Gerhards2013-05-141-0/+2
|
* imrelp: now supports listening to IPv4/v6 only instead of always bothRainer Gerhards2013-03-151-0/+1
| | | | | build now requires librelp 1.0.2 closes: http://bugzilla.adiscon.com/show_bug.cgi?id=378
* Merge branch 'v7-stable'Rainer Gerhards2012-11-141-0/+7
|\
| * bugfix: very small memory leak in imrelpRainer Gerhards2012-11-141-0/+7
| | | | | | | | | | | | | | This is not a real problem (thus no ChangeLog entry): we leaked a few bytes for every relp listener, but only at rsyslogd TERMINATION - where obviously the OS does the cleanup. However, the leak could cause some confusion with memory checkers like valgrind.
* | remove legacy API parseAndSubmitMessage() from imrelpRainer Gerhards2012-10-291-3/+21
|/
* imrelp: implement support for input()Rainer Gerhards2012-09-261-10/+76
|
* Merge branch 'v6-stable' into v6-devel-inputRainer Gerhards2012-09-261-0/+7
|\
| * Merge branch 'v5-stable' into v6-stableRainer Gerhards2012-09-261-0/+7
| |\ | | | | | | | | | | | | Conflicts: plugins/imrelp/imrelp.c
| | * enable DNS resolution in imrelpApollon Oikonomopoulos2012-09-261-0/+7
| | |
* | | imrelp now supports non-cancel thread terminationRainer Gerhards2012-05-311-3/+36
|/ / | | | | | | (but now requires at least librelp 1.0.1)
* | Merge branch 'v6-stable-noscoping' into masterRainer Gerhards2012-01-191-3/+3
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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 II (now finished)Rainer Gerhards2012-01-191-2/+2
| | | | | | | | | | | | | | | | | | This concludes the removal of the new scoping interface, at least as far as pre v6-plugins are affected. Full code cleanup will happen in the v6.3 branch.
| * | Merge branch 'v5-stable' into v6-stableRainer Gerhards2012-01-141-15/+14
| |\| | | | | | | | | | | | | Conflicts: plugins/imtcp/imtcp.c
* | | Merge branch 'v5-stable' into masterRainer Gerhards2012-01-181-15/+14
|\ \ \ | | |/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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-15/+14
| |\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: plugins/imfile/imfile.c plugins/omtesting/omtesting.c tcpsrv.c threads.c
| | * | relicense parts under ASL 2.0Rainer Gerhards2012-01-111-15/+14
| | | | | | | | | | | | | | | | after carful check for copyright holder
* | | | added $InputRELPServerBindRuleset directive to specify rulesets for RELPRainer Gerhards2011-09-081-13/+49
| | | |
* | | | milestone: added module config namesRainer Gerhards2011-07-201-0/+1
| | | |
* | | | implemented support for v2 config system in imrelpRainer Gerhards2011-05-211-37/+92
| | | |
* | | | Merge branch 'beta'Rainer Gerhards2011-05-211-5/+0
|\ \ \ \ | | |_|/ | |/| | | | | | | | | | | | | | Conflicts: ChangeLog plugins/imrelp/imrelp.c
| * | | Merge branch 'v5-stable' into betaRainer Gerhards2011-05-201-5/+0
| |\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: ChangeLog configure.ac doc/manual.html doc/rsyslog_conf_modules.html plugins/imrelp/imrelp.c
| | * | Merge branch 'v4-stable' into v5-stableRainer Gerhards2011-05-201-5/+0
| | |\|
| | | * cleanup: removed useless & undocumented config directive from imrelpRainer Gerhards2011-05-201-5/+0
| | | |
* | | | step: imtcp moved to new config interfaceRainer Gerhards2011-05-051-2/+2
| | | | | | | | | | | | | | | | 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/+29
|/ / /
* | | 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-3/+3
|/ | | | first step: adding object-type specifier to config statement table
* 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]
* | finished transition to using inputName propertyRainer Gerhards2009-06-301-2/+16
| | | | | | | | | | ... plus some celanup and adding minor missing functionality (the rule debug info again tell the property name, not just number).