summaryrefslogtreecommitdiffstats
path: root/plugins/imudp/imudp.c
Commit message (Collapse)AuthorAgeFilesLines
* typo fix ("listner" vs. "listener")Michael Biebl2013-06-251-1/+1
|
* bugfix: potential segfault on rsyslog termination in imudpRainer Gerhards2013-06-251-1/+0
| | | | closes: http://bugzilla.adiscon.com/show_bug.cgi?id=456
* bugfix: RainerScript object required parameters were not properly checkedRainer Gerhards2013-06-241-4/+1
| | | | this clould result to segfaults on startup if parameters were missing.
* imudp: support user-selectable inputnameRainer Gerhards2013-03-261-11/+31
|
* bugfix: imudp scheduling parameters did affect main thread, not imudpRainer Gerhards2013-03-211-1/+9
| | | | closes: http://bugzilla.adiscon.com/show_bug.cgi?id=409
* Merge branch 'v7-stable-libnet-frag'Rainer Gerhards2013-01-111-1/+1
|\ | | | | | | | | | | | | Conflicts: ChangeLog configure.ac tools/omfile.c
| * imudp: make debug message clearerRainer Gerhards2012-12-191-1/+1
| |
* | Merge branch 'master' into master-ratelimitRainer Gerhards2012-10-191-2/+2
|\| | | | | | | | | | | | | Conflicts: ChangeLog configure.ac doc/manual.html
| * Merge branch 'v6-stable' into betaRainer Gerhards2012-10-191-2/+2
| |\
| | * Merge branch 'v5-stable' into v6-stableRainer Gerhards2012-10-191-2/+2
| | |\ | | | | | | | | | | | | | | | | Conflicts: runtime/nsdpoll_ptcp.c
| | | * fix epoll-enabled code to use correct data member for pointersRainer Gerhards2012-10-191-2/+2
| | | |
* | | | imudp: support for Linux-like ratelimiting addedRainer Gerhards2012-10-151-2/+14
| | | |
* | | | ratelimit: added linux-like ratelimiter typeRainer Gerhards2012-10-151-5/+5
| | | |
* | | | imudp: add input batching & ratelimiter interfaceRainer Gerhards2012-10-151-2/+10
| | | |
* | | | ratelimiter: enable thread-safe mode & (related) API changesRainer Gerhards2012-10-151-0/+4
| | | |
* | | | indicate no original code left in imudpRainer Gerhards2012-10-151-2/+0
| | | |
* | | | interface cleanup (probably not final)Rainer Gerhards2012-10-151-1/+1
| | | |
* | | | new ratelimit: interface plumbing addedRainer Gerhards2012-10-091-1/+1
|/ / / | | | | | | | | | no actual implementation yet done
* | | implement string arrays for config objectsRainer Gerhards2012-10-011-18/+35
| | | | | | | | | | | | | | | as a tester, imudp now supports binding to multiple options based on a string array
* | | yet another nitfix...Rainer Gerhards2012-09-271-1/+1
| | |
* | | nitfixRainer Gerhards2012-09-271-2/+2
| | |
* | | milestone: port imfile to v6 config systemRainer Gerhards2012-09-261-14/+6
| | |
* | | imudp: implement support for input()Rainer Gerhards2012-09-261-9/+82
| | |
* | | Merge branch 'v6-stable'Rainer Gerhards2012-08-251-2/+2
|\| | | | | | | | | | | | | | | | | | | | | | | Conflicts: ChangeLog configure.ac runtime/ruleset.c tools/syslogd.c
| * | Merge branch 'v5-stable' into v6-stableRainer Gerhards2012-08-251-2/+2
| |\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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-2/+2
| | | | | | | | | | | | This is done to prevent name claches with libraries.
* | | immark: support for module() global config parameters addedRainer Gerhards2012-06-271-1/+0
| | |
* | | provide support to dynamically enable/disable legacy conf commandRainer Gerhards2012-06-261-6/+13
| | | | | | | | | | | | most important to prevent clashes with new style settings
* | | imudp: support for module() global config parameters addedRainer Gerhards2012-06-261-61/+69
| | |
* | | 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/+4
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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 missing initialization of stats countersRainer Gerhards2012-03-141-0/+1
| | | | | | | | | | | | | | this was necessary due to refactoring of the stats subsystem ... but should have been done in the first place when this code was written. Thanks to Kaiwang Chen for his analysis of the stats subsystem, which ultimately lead to this patch!
| * bugfix: imudp: only two listeners were activatedRainer Gerhards2012-03-091-1/+3
| | | | | | | | no matter how many were defined. Note that IPv4 and IPv6 count as two!
* | Merge branch 'v6-stable-noscoping' into masterRainer Gerhards2012-01-191-7/+7
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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-7/+7
| | | | | | | | | | | | The most common files are now changed, more needs to be done.
* | | Merge branch 'v5-devel' into masterRainer Gerhards2012-01-181-51/+95
|\ \ \ | | |/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
| * | imudp: added per-listner stats settings & more refactoringRainer Gerhards2012-01-091-74/+80
| | |
| * | imudp refactor: field renaming (new names more more sense)Rainer Gerhards2012-01-091-20/+19
| | |
| * | imudp refactor: regression fixRainer Gerhards2012-01-091-3/+3
| | |
| * | imudp refactor: fixed socket leakRainer Gerhards2012-01-091-9/+5
| | |
| * | nit fixed (testing aid removed)Rainer Gerhards2012-01-081-2/+1
| | |
| * | cleanup of imudp to use better lstn data structure (part I)Rainer Gerhards2012-01-081-68/+60
| | |
* | | Merge branch 'v5-devel'Rainer Gerhards2011-12-191-0/+17
|\| | | | | | | | | | | | | | | | | | | | Conflicts: ChangeLog action.c plugins/imudp/imudp.c
| * | imudp: stats addedRainer Gerhards2011-12-191-0/+17
| | |
* | | mostly cosmetic: error message did incorrectly contain errno-infoRainer Gerhards2011-08-051-1/+1
| | |
* | | - 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
| | |
* | | step: conf interface now natively supports priv dropRainer Gerhards2011-05-061-2/+8
| | |
* | | step: generalized new config interface for all module typesRainer Gerhards2011-05-061-0/+1
| | |
* | | step: imtcp moved to new config interfaceRainer Gerhards2011-05-051-31/+13
| | | | | | | | | | | | as far as we know that new interface right now ;)