Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | imuxsock: add some clarifiying comments | Rainer Gerhards | 2013-10-24 | 1 | -2/+4 |
| | |||||
* | imuxsock: When syssock.use set to off, additional listeners cannot be created | Pavel Levshin | 2013-10-24 | 1 | -2/+0 |
| | |||||
* | imuxsock: handle unlimited number of additional listen sockets | Rainer Gerhards | 2013-09-18 | 1 | -60/+63 |
| | | | | | At the same time, (very) slightly remove memory footprint when few listeners are monitored. | ||||
* | experimental: make impstats return delta values where possible | Rainer Gerhards | 2013-09-07 | 1 | -3/+3 |
| | |||||
* | imuxsock: don't report an error message for $OmitLocalLogging | Tomas Heinrich | 2013-06-10 | 1 | -0/+4 |
| | |||||
* | bugfix: set correct default value | Tomas Heinrich | 2013-04-13 | 1 | -1/+1 |
| | |||||
* | bugfix: prevent a segfault if ratelimit condition is not met | Tomas Heinrich | 2013-04-13 | 1 | -4/+5 |
| | | | | | | Move the severity-check logic inside the ratelimiter and add a new function ratelimitSetSeverity() to manipulate the treshold. Currently only utilized by the imuxsock module. | ||||
* | bugfix: imuxsock aborted under some conditions | Rainer Gerhards | 2013-03-27 | 1 | -0/+4 |
| | | | | regression from ratelimiting enhancements | ||||
* | imuxsock: add ability to NOT create/delete sockets during startup and shutdown | Rainer Gerhards | 2013-03-20 | 1 | -3/+20 |
| | | | | closes: http://bugzilla.adiscon.com/show_bug.cgi?id=259 | ||||
* | Merge branch 'v7-stable' | Rainer Gerhards | 2013-03-20 | 1 | -0/+3 |
|\ | |||||
| * | bugfix: imuxsock rate-limiting could not be configured via legacy conf | Milan Bartos | 2013-03-20 | 1 | -0/+3 |
| | | | | | | | | Signed-off-by: Rainer Gerhards <rgerhards@adiscon.com> | ||||
| * | bugfix: imuxsock was missing SysSock.ParseTrusted module parameter | Rainer Gerhards | 2013-03-15 | 1 | -0/+3 |
| | | | | | | | | | | | | To use that functionality, legacy rsyslog.conf syntax had to be used. Also, the doc was missing information on the "ParseTrusted" set of config directives. | ||||
* | | bugfix: imuxsock was missing SysSock.ParseTrusted module parameter | Rainer Gerhards | 2013-03-12 | 1 | -0/+3 |
| | | | | | | | | | | | | use that functionality, legacy rsyslog.conf syntax had to be used. Also, the doc was missing information on the "ParseTrusted" set of config directives. | ||||
* | | bugfix: imuxsock segfault when system log socket was used | Rainer Gerhards | 2013-02-27 | 1 | -4/+10 |
| | | |||||
* | | imuxsock: made config settings for IgnoreOwnMsgs actually working ;) | Rainer Gerhards | 2013-02-26 | 1 | -5/+9 |
| | | |||||
* | | imuxsock: add capability to ignore messages from ourselfes | Rainer Gerhards | 2013-02-26 | 1 | -1/+17 |
| | | | | | | | | | | This helps prevent message routing loops, and is vital to have if omjournal is used together with traditional syslog. | ||||
* | | Merge branch 'v7-stable-newmsglock' into master-newmsglock | Rainer Gerhards | 2012-12-06 | 1 | -3/+7 |
|\| | | | | | | | | | | | | | Conflicts: runtime/msg.c runtime/queue.c tools/syslogd.c | ||||
| * | permit RFC3339 timestamp in local log socket messages | Sebastien Ponce | 2012-12-03 | 1 | -3/+7 |
| | | | | | | | | Released under ASL 2.0, permission given via email. | ||||
* | | bugfix: segfault on imuxsock startup if system log socket is used and no ↵ | Rainer Gerhards | 2012-11-29 | 1 | -0/+4 |
| | | | | | | | | | | | | | | ratelimiting supported. Happens only during initial config read phase, once this is over, everything works stable. | ||||
* | | Merge branch 'v7-stable' | Rainer Gerhards | 2012-11-13 | 1 | -1/+1 |
|\| | |||||
| * | Merge branch 'v6-stable' into v7-stable | Rainer Gerhards | 2012-11-13 | 1 | -1/+1 |
| |\ | |||||
| | * | Merge branch 'v5-stable' into v6-stable | Rainer Gerhards | 2012-11-13 | 1 | -1/+1 |
| | |\ | | | | | | | | | | | | | | | | | Conflicts: ChangeLog | ||||
| | | * | imuxsock: do not log EAGAIN in nonblocking recvfrom | Marius Tomaschewski | 2012-11-13 | 1 | -1/+1 |
| | | | | |||||
| | * | | Merge branch 'v6-stable' into v6-beta | Rainer Gerhards | 2012-10-19 | 1 | -5/+0 |
| | |\ \ | |||||
| | * \ \ | Merge branch 'v6-stable' into v6-beta | Rainer Gerhards | 2012-10-16 | 1 | -8/+2 |
| | |\ \ \ | |||||
* | | | | | | imuxsock: use a default ratelimiter if none else applies | Rainer Gerhards | 2012-10-23 | 1 | -1/+9 |
| | | | | | | |||||
* | | | | | | Merge branch 'master' into master-ratelimit | Rainer Gerhards | 2012-10-19 | 1 | -5/+0 |
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: ChangeLog configure.ac doc/manual.html | ||||
| * | | | | | Merge branch 'v6-stable' into beta | Rainer Gerhards | 2012-10-19 | 1 | -5/+0 |
| |\ \ \ \ \ | | | |_|/ / | | |/| | | | |||||
| | * | | | | bugfix: imuxsock did not properly honor $LocalHostIPIF | Rainer Gerhards | 2012-10-19 | 1 | -5/+0 |
| | | |/ / | | |/| | | |||||
* | | | | | Merge branch 'beta' into master-ratelimit | Rainer Gerhards | 2012-10-16 | 1 | -7/+2 |
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: ChangeLog configure.ac doc/manual.html | ||||
| * | | | | Merge branch 'v6-stable' into beta | Rainer Gerhards | 2012-10-16 | 1 | -8/+2 |
| |\| | | | |||||
| | * | | | Merge branch 'v5-stable' into v6-stable | Rainer Gerhards | 2012-10-16 | 1 | -8/+2 |
| | |\ \ \ | | | | |/ | | | |/| | | | | | | | | | | | Conflicts: plugins/imuxsock/imuxsock.c | ||||
| | | * | | bugfix: imuxsock truncated head of received message | Rainer Gerhards | 2012-10-16 | 1 | -8/+2 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This happened only under some circumstances. Thanks to Marius Tomaschwesky, Florian Piekert and Milan Bartos for their help in solving this issue. Note that Milan sent a patch, which solved the problem under some conditions (can be found somewhat earlier in git history). However, it did not handle the original root cause, and so did not fix the problem always. The main reason was that the date parser modifies the provided lenghts. That part of the API was not properly used by the caller (who decremented the length once more). | ||||
| | | * | | fix problem with cutting first 16 characters from message with bAnnotate on ↵ | Milan Bartos | 2012-10-10 | 1 | -1/+5 |
| | | | | | | | | | | | | | | | | | | | | modified: plugins/imuxsock/imuxsock.c | ||||
* | | | | | ratelimit: added linux-like ratelimiter type | Rainer Gerhards | 2012-10-15 | 1 | -90/+16 |
| | | | | | |||||
* | | | | | milestone: convert imuxsock to ratelimitAddMsg() interface | Rainer Gerhards | 2012-10-15 | 1 | -30/+1 |
| | | | | | |||||
* | | | | | ratelimiter: enable thread-safe mode & (related) API changes | Rainer Gerhards | 2012-10-15 | 1 | -7/+5 |
| | | | | | |||||
* | | | | | interface cleanup (probably not final) | Rainer Gerhards | 2012-10-15 | 1 | -2/+2 |
| | | | | | |||||
* | | | | | milestone: ratelimiter used in imptcp | Rainer Gerhards | 2012-10-15 | 1 | -0/+5 |
| | | | | | |||||
* | | | | | milestone: experimental rate limiter used in imuxsock | Rainer Gerhards | 2012-10-12 | 1 | -1/+13 |
|/ / / / | |||||
* | | | | Merge branch 'v6-devel' | Rainer Gerhards | 2012-09-27 | 1 | -10/+119 |
|\ \ \ \ | | |_|/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: ChangeLog action.c grammar/grammar.y runtime/modules.h runtime/rsconf.c | ||||
| * | | | Implement input() support in imuxsock | Rainer Gerhards | 2012-09-26 | 1 | -10/+119 |
| | | | | |||||
* | | | | Merge branch 'v6-devel' | Rainer Gerhards | 2012-09-12 | 1 | -5/+5 |
|\| | | | | | | | | | | | | | | | | | | | | | | | Conflicts: grammar/grammar.y grammar/lexer.l | ||||
| * | | | Merge branch 'v6-stable' into v6-devel | Rainer Gerhards | 2012-09-12 | 1 | -8/+6 |
| |\| | | | | | | | | | | | | | | | | | | Conflicts: ChangeLog | ||||
| | * | | Merge branch 'v5-stable' into v6-stable | Rainer Gerhards | 2012-09-12 | 1 | -5/+5 |
| | |\| | | | | | | | | | | | | | | | | | Conflicts: ChangeLog | ||||
| | | * | remove unused variables (if SCM_CREDENTIALS is not available) | Cristian Ionescu-Idbohrn | 2012-09-12 | 1 | -1/+5 |
| | | | | |||||
| | | * | imuxsock: remove incorrect socket option call | Cristian Ionescu-Idbohrn | 2012-09-12 | 1 | -4/+0 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | SCM_CREDENTIALS is not a socket option; its value is usually 0x2 which on most archs corresponds to socket option SO_REUSEADDR, but on mips-arch there is no socket option with value 0x2 and SO_REUSEADDR = 0x4, so the call will fail with ENOPROTOOPT 'Protocol not available'; skip it. There does not seem any other special setsockopt call is needed anyway, besides the above. In addition Jonny Törnbom commented: SCM_CREDENTIALS is a control message type, not a socket option, so using setsockopt(...SCM_CREDENTIALS...) is potentially dangerous and wrong and should be deleted from the code. (SCM_CREDENTIALS is used in conjuction with SO_PASSCRED which is the socket option to use.) | ||||
* | | | | Merge branch 'v6-stable' | Rainer Gerhards | 2012-09-11 | 1 | -3/+1 |
|\ \ \ \ | | |/ / | |/| | | |||||
| * | | | Merge branch 'v5-stable' into v6-stable | Rainer Gerhards | 2012-09-11 | 1 | -3/+1 |
| |\ \ \ | | | |/ | | |/| | |||||
| | * | | fix compile problem on FreeBSD | Brad Davis | 2012-09-11 | 1 | -3/+1 |
| | | | |