Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | doc: add recent patch to ChangeLog | Rainer Gerhards | 2013-04-13 | 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 | 3 | -5/+20 |
| | | | | | | 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. | ||||
* | Merge branch 'v7-stable' | Rainer Gerhards | 2013-04-12 | 2 | -1/+5 |
|\ | |||||
| * | bugfix: parameter action.execOnlyWhenPreviousIsSuspended was accidently of ↵ | Rainer Gerhards | 2013-04-12 | 2 | -1/+5 |
| | | | | | | | | | | | | | | | | integer-type For obvious reasons, it needs to be boolean. Note that this change can break existing configurations if they circumvented the problem by using 0/1 values. | ||||
* | | prepare for 7.3.10 releasev7.3.10 | Rainer Gerhards | 2013-04-10 | 3 | -3/+3 |
| | | |||||
* | | Merge branch 'v7-stable' | Rainer Gerhards | 2013-04-10 | 1 | -0/+4 |
|\| | |||||
| * | Set pkgconfig variables for libuuid on Solaris | Martin Carpenter | 2013-04-09 | 1 | -0/+4 |
| | | |||||
* | | doc: complete ChangeLog | Rainer Gerhards | 2013-04-10 | 1 | -1/+3 |
| | | |||||
* | | Update u_int8_t to uint8_t | Martin Carpenter | 2013-04-10 | 1 | -1/+1 |
| | | |||||
* | | doc: add recent patch to ChangeLog | Rainer Gerhards | 2013-04-09 | 1 | -0/+2 |
| | | |||||
* | | Utilize the new rsCStr*Strf() functions | Tomas Heinrich | 2013-04-09 | 1 | -23/+9 |
| | | |||||
* | | Check return code from gnutls_x509_crt_get_*_dn | Tomas Heinrich | 2013-04-09 | 1 | -20/+35 |
| | | | | | | | | Enlarge the supplied buffer if necessary. | ||||
* | | Add new string functions that take a printf-style fmt | Tomas Heinrich | 2013-04-09 | 2 | -0/+79 |
| | | |||||
* | | bugfix in testbench | Rainer Gerhards | 2013-04-09 | 1 | -1/+6 |
| | | | | | | | | | | | | | | I initially thought the testbench had found some regression, but it turned out that a bugfix fixed a situation that the testbench had (invalidly) relied on. I have now adapted the testbench to how things really need to be. | ||||
* | | Merge branch 'c7' into tmp | Rainer Gerhards | 2013-04-09 | 10 | -9/+63 |
|\ \ | | | | | | | | | | | | | | | | | | | Conflicts: ChangeLog configure.ac runtime/queue.c | ||||
| * | | 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 |
| | | | |||||
* | | | Merge branch 'c7' | Rainer Gerhards | 2013-04-08 | 4 | -46/+128 |
|\| | | | | | | | | | | | | | | Conflicts: ChangeLog | ||||
| * | | omrelp: add support for RainerScript-based configuration | Rainer Gerhards | 2013-04-08 | 4 | -46/+128 |
| |/ | |||||
* | | Merge branch 'v7-stable' | Rainer Gerhards | 2013-04-08 | 5 | -76/+185 |
|\| | | | | | | | | | | | Conflicts: grammar/rainerscript.c runtime/ruleset.c | ||||
| * | 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 | ||||
* | | Merge branch 'v7-stable' | Rainer Gerhards | 2013-04-04 | 1 | -0/+2 |
|\| | |||||
| * | bugfix: script == comparison did not work properly on JSON objects | Rainer Gerhards | 2013-04-04 | 2 | -0/+25 |
| | | | | | | | | backport from 7.3 branch | ||||
* | | cleanup | Rainer Gerhards | 2013-03-29 | 1 | -2/+0 |
| | | |||||
* | | Merge branch 'v7-stable-info' | Rainer Gerhards | 2013-03-29 | 6 | -15/+56 |
|\ \ | | | | | | | | | | | | | | | | Conflicts: ChangeLog template.c | ||||
| * | | permit substring extraction relative to end-of-string in templates | Rainer Gerhards | 2013-03-29 | 6 | -15/+56 |
| |/ | |||||
* | | add RainerScript re_extract() function | Rainer Gerhards | 2013-03-27 | 4 | -2/+114 |
| | | |||||
* | | bugfix: imuxsock aborted under some conditions | Rainer Gerhards | 2013-03-27 | 2 | -0/+8 |
| | | | | | | | | regression from ratelimiting enhancements | ||||
* | | logsig: minimal end-user docv7.3.9 | Rainer Gerhards | 2013-03-26 | 6 | -5/+112 |
| | | |||||
* | | Check libsocket for getifaddrs() | Martin Carpenter | 2013-03-26 | 1 | -1/+4 |
| | | |||||
* | | logsig: needed to refactor parts of the reader as well | Rainer Gerhards | 2013-03-26 | 3 | -6/+11 |
| | | | | | | | | the previous refactoring broke that code | ||||
* | | logsig: refactor code to not reley on undocumented libgt parts | Rainer Gerhards | 2013-03-26 | 2 | -41/+59 |
| | | |||||
* | | logsig: fix memory leak | Rainer Gerhards | 2013-03-26 | 1 | -13/+29 |
| | | |||||
* | | logsig: handle error cases | Rainer Gerhards | 2013-03-26 | 4 | -126/+281 |
| | | |||||
* | | imudp: support user-selectable inputname | Rainer Gerhards | 2013-03-26 | 4 | -27/+85 |
| | | |||||
* | | Merge branch 'master-gt' | Rainer Gerhards | 2013-03-25 | 6 | -197/+504 |
|\ \ | |||||
| * | | doc: update rsgtutil man page with new --extend option | Rainer Gerhards | 2013-03-25 | 1 | -1/+28 |
| | | | |||||
| * | | rsgtsig: finish implementation of 'extend' mode | Rainer Gerhards | 2013-03-25 | 4 | -28/+132 |
| | | | | | | | | | | | | | | | | | | | | | | | | This is tested as far as possible. However, the actual extend case can only be tested in about three weeks from now when the next publication is out. I have done module-testing with a mockup extend call, so chances are great the final test will be passed. | ||||
| * | | rsgtutil/milestone: basic 'extend' mode implementation | Rainer Gerhards | 2013-03-23 | 4 | -37/+118 |
| | | | | | | | | | | | | | | | | | | | | | ... done up until the point where I need to wait for the timestamps to become extendible. So doing a milestone commit to make sure the work is inside the archive. Actual writing of the extended timestamp is missing. | ||||
| * | | rsgtutil: basic plumbing for extend mode | Rainer Gerhards | 2013-03-23 | 1 | -6/+33 |
| | | | | | | | | | | | | does not contain actual implementation | ||||
| * | | rsgtutil: refactor 'verify' mode to use new tlv file read functions | Rainer Gerhards | 2013-03-23 | 2 | -207/+27 |
| | | | |||||
| * | | rsgtutil: refactor 'show-sigblock-params" mode | Rainer Gerhards | 2013-03-23 | 1 | -19/+8 |
| | | | |||||
| * | | logsig: refactor 'dump' mode in rsgtutil | Rainer Gerhards | 2013-03-23 | 3 | -23/+281 |
| | | | | | | | | | | | | | | | The way tlvrecords are processed is changed in order to provide better extensibility for further work. | ||||
| * | | fix: librsgt.h was not put in distribution tarball | Rainer Gerhards | 2013-03-22 | 2 | -3/+4 |
| | | | |||||
* | | | Merge branch 'master' of git+ssh://git.adiscon.com/git/rsyslog | Rainer Gerhards | 2013-03-22 | 3 | -24/+45 |
|\ \ \ | |||||
| * \ \ | Merge branch 'v7-stable' | Rainer Gerhards | 2013-03-22 | 3 | -24/+45 |
| |\ \ \ | | | |/ | | |/| | |||||
| | * | | 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. |