Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | make imrelp properly terminate on system shutdown | Rainer Gerhards | 2013-04-09 | 4 | -4/+13 |
| | | | | it didn't do so if it was inside a retry loop | ||||
* | add output module interface to facilitate cooperative shutdown | Rainer Gerhards | 2013-04-08 | 6 | -2/+35 |
| | | | | | | ... in more complex cases (where receiving SIGTTIN is not sufficient). See also: http://blog.gerhards.net/2013/04/rsyslog-output-plugin-wrangling.html | ||||
* | omrelp: add ability to specify session timeout | Rainer Gerhards | 2013-04-08 | 4 | -3/+15 |
| | |||||
* | omrelp: add support for RainerScript-based configuration | Rainer Gerhards | 2013-04-08 | 4 | -46/+128 |
| | |||||
* | bugfix: failover/action suspend did not work correctly | Rainer Gerhards | 2013-04-07 | 2 | -10/+28 |
| | | | | | | | | | | | | This was experienced if the retry action took more than one second to complete. For suspending, a cached timestamp was used, and if the retry took longer, that timestamp was already in the past. As a result, the action never was kept in suspended state, and as such no failover happened. The suspend functionalit now does no longer use the cached timestamp (should not have any performance implication, as action suspend occurs very infrequently). Also added some better debug logging for the action engine. | ||||
* | bugfix: nested if/prifilt conditions did not work properly | Rainer Gerhards | 2013-04-04 | 4 | -65/+148 |
| | | | | closes: http://bugzilla.adiscon.com/show_bug.cgi?id=415 | ||||
* | bugfix: script == comparison did not work properly on JSON objects | Rainer Gerhards | 2013-04-04 | 2 | -0/+25 |
| | | | | backport from 7.3 branch | ||||
* | build-sys: Change the compat library to noinst | Michael Biebl | 2013-03-22 | 1 | -1/+1 |
| | | | | It's supposed to be a convenience library and should not be installed. | ||||
* | Merge branch 'v6-stable' into v7-stable | Rainer Gerhards | 2013-03-22 | 2 | -23/+44 |
|\ | |||||
| * | Merge branch 'v5-stable' into v6-stable | Rainer Gerhards | 2013-03-22 | 2 | -23/+44 |
| |\ | |||||
| | * | yet another update of the systemd files we need to carry... | Rainer Gerhards | 2013-03-22 | 1 | -21/+42 |
| | | | |||||
| | * | build-sys: Fix "update-systemd" target | Michael Biebl | 2013-03-22 | 1 | -2/+2 |
| | | | | | | | | | | | | The urls have changed. | ||||
* | | | Merge branch 'v6-stable' into v7-stable | Rainer Gerhards | 2013-03-22 | 1 | -0/+2 |
|\| | | |||||
| * | | Merge branch 'v5-stable' into v6-stable | Rainer Gerhards | 2013-03-22 | 1 | -0/+2 |
| |\| | |||||
| | * | Fix linking for recent sd-daemon.c update | Martin Pitt | 2013-03-22 | 1 | -0/+2 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | The recent update of sd-daemon.c introduced the usage of mq_getattr(), which is shipped in -lrt (but clock_gettime isn't any more in glibc 2.17). Also check for mq_getattr() in the rt library to fix linking with glibc 2.17. http://bugzilla.adiscon.com/show_bug.cgi?id=428 | ||||
* | | | mention systemd update in ChangeLog | Rainer Gerhards | 2013-03-21 | 1 | -0/+1 |
| | | | |||||
* | | | Merge branch 'v6-stable' into v7-stable | Rainer Gerhards | 2013-03-21 | 2 | -37/+136 |
|\| | | |||||
| * | | Merge branch 'v5-stable' into v6-stable | Rainer Gerhards | 2013-03-21 | 2 | -37/+136 |
| |\| | |||||
| | * | update systemd files to match current systemd source | Rainer Gerhards | 2013-03-21 | 2 | -37/+136 |
| | | | |||||
* | | | bugfix: stdout/stderr were not closed on forking | Rainer Gerhards | 2013-03-21 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | but were closed when running in the forground - this was just reversed of what it should be. This is a regression of a recent change. Conflicts: ChangeLog | ||||
* | | | bugfix: imudp scheduling parameters did affect main thread, not imudp | Rainer Gerhards | 2013-03-21 | 3 | -3/+17 |
| | | | | | | | | | | | | | | | | | | | | | | | | closes: http://bugzilla.adiscon.com/show_bug.cgi?id=409 Conflicts: ChangeLog | ||||
* | | | cleanup | Rainer Gerhards | 2013-03-20 | 1 | -1/+1 |
| | | | |||||
* | | | bugfix: imuxsock rate-limiting could not be configured via legacy conf | Milan Bartos | 2013-03-20 | 2 | -0/+9 |
| | | | | | | | | | | | | Signed-off-by: Rainer Gerhards <rgerhards@adiscon.com> | ||||
* | | | Merge branch 'v7-stable' of git+ssh://git.adiscon.com/git/rsyslog into v7-stable | Rainer Gerhards | 2013-03-20 | 2 | -1/+4 |
|\ \ \ | | | | | | | | | | | | | | | | | Conflicts: ChangeLog | ||||
| * | | | bugfix: $mmnormalizeuseramsg paramter was specified with wrong type | Rainer Gerhards | 2013-03-20 | 2 | -1/+4 |
| | | | | | | | | | | | | | | | | | | | | Thanks to Renzhong Zhang for alerting us of the problem. closes: http://bugzilla.adiscon.com/show_bug.cgi?id=420 | ||||
* | | | | doc: mention merged bugfix in ChangeLog | Rainer Gerhards | 2013-03-20 | 1 | -0/+3 |
| | | | | |||||
* | | | | Merge branch 'v6-stable' into tmp | Rainer Gerhards | 2013-03-20 | 3 | -15/+17 |
|\ \ \ \ | |/ / / |/| / / | |/ / | |||||
| * | | Merge branch 'v5-stable' into v6-stable | Rainer Gerhards | 2013-03-20 | 1 | -13/+15 |
| |\| | |||||
| | * | bugfix: get rid of potential endless loop in doGetGID() | Tomas Heinrich | 2013-03-20 | 1 | -13/+15 |
| | | | |||||
| * | | Merge branch 'v5-stable' into v6-stable | Rainer Gerhards | 2013-03-12 | 5 | -3/+9 |
| |\| | | | | | | | | | | | | | | | | Conflicts: action.c queue.c (some code moved from action.c --> queue.c) | ||||
| | * | bugfix: divide action queue discard mark by 10 - was out of range | Tomas Heinrich | 2013-03-12 | 1 | -2/+2 |
| | | | |||||
* | | | Merge branch 'v7-stable' of git+ssh://git.adiscon.com/git/rsyslog into v7-stable | Rainer Gerhards | 2013-03-20 | 0 | -0/+0 |
|\ \ \ | |||||
| * | | | bugfix: RainerScript getenv() function caused segfault when var was not found | Philippe Muller | 2013-03-20 | 2 | -1/+8 |
| | | | | | | | | | | | | | | | | Signed-off-by: Rainer Gerhards <rgerhards@adiscon.com> | ||||
* | | | | bugfix: RainerScript getenv() function caused segfault when var was not found | Philippe Muller | 2013-03-20 | 2 | -1/+8 |
|/ / / | | | | | | | | | | | | | | | | | | | This patch is released under ASL 2.0 as of email conversation from 2013-03-20. Signed-off-by: Rainer Gerhards <rgerhards@adiscon.com> | ||||
* | | | require newer libestr due to a bug in it | Rainer Gerhards | 2013-03-19 | 1 | -1/+1 |
| | | | |||||
* | | | doc: mention last patches in ChangeLog | Rainer Gerhards | 2013-03-18 | 1 | -6/+8 |
| | | | |||||
* | | | Do not exit when messages get overwritten in the circular buffer | Milan Bartos | 2013-03-18 | 1 | -0/+4 |
| | | | | | | | | | | | | modified: plugins/imkmsg/kmsg.c | ||||
* | | | Fix message read buffer size | Milan Bartos | 2013-03-18 | 1 | -2/+2 |
| | | | | | | | | | | | | modified: plugins/imkmsg/kmsg.c | ||||
* | | | Remove unnecessary strlen() call | Milan Bartos | 2013-03-18 | 1 | -1/+1 |
| | | | | | | | | | | | | modified: plugins/imkmsg/kmsg.c | ||||
* | | | Fix trailing '-' in kernel messages. | Milan Bartos | 2013-03-18 | 1 | -0/+4 |
| | | | | | | | | | | | | modified: plugins/imkmsg/kmsg.c | ||||
* | | | debug system improvement & bug fix for init system status (see below) | Rainer Gerhards | 2013-03-15 | 4 | -20/+48 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - rsyslogd startup information is now properly conveyed back to init when privileges are beging dropped Actually, we have moved termination of the parent in front of the priv drop. So it shall work now in all cases. See code comments in commit for more details. - If forking, the parent now waits for a maximum of 60 seconds for termination by the child - improved debugging support in forked (auto-backgrounding) mode The rsyslog debug log file is now continued to be written across the fork. | ||||
* | | | bugfix: imuxsock was missing SysSock.ParseTrusted module parameter | Rainer Gerhards | 2013-03-15 | 3 | -6/+28 |
| | | | | | | | | | | | | | | | | | | 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. | ||||
* | | | doc bugfix: rsyslog.conf man page had invalid file format info | Rainer Gerhards | 2013-03-11 | 2 | -1/+5 |
| | | | | | | | | | | | | closes: http://bugzilla.adiscon.com/show_bug.cgi?id=418 | ||||
* | | | preparing for 7.2.6 releasev7.2.6 | Rainer Gerhards | 2013-03-05 | 3 | -3/+3 |
| | | | |||||
* | | | add bug tracker ID to ChangeLog bugfix | Rainer Gerhards | 2013-02-28 | 1 | -0/+1 |
| | | | |||||
* | | | bugfix: include files got included in the wrong order | Rainer Gerhards | 2013-02-28 | 3 | -3/+21 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | This happens if an $IncludeConfig directive was done on multiple files (e.g. the distro default of $IncludeConfig /etc/rsyslog.d/*.conf). In that case, the order of include file processing is reversed, which could lead to all sorts of problems. Thanks to Nathan Stratton Treadway for his great analysis of the problem, which made bug fixing really easy. | ||||
* | | | doc: give quick example of ruleset() {} use | Rainer Gerhards | 2013-01-29 | 1 | -0/+8 |
| | | | |||||
* | | | doc: add link for set statement | Rainer Gerhards | 2013-01-28 | 1 | -1/+2 |
| | | | |||||
* | | | doc: some improvements and more cleanup | Rainer Gerhards | 2013-01-28 | 9 | -297/+119 |
| | | | |||||
* | | | doc: some cleanup | Rainer Gerhards | 2013-01-28 | 3 | -3/+3 |
| | | |