Pavel Levshin
1064e566bc
add module mmsequence
2013-10-16 13:39:35 +02:00
Rainer Gerhards
6dea3e9104
Merge branch 'master-var-refactor' into tmp
2013-10-16 13:31:21 +02:00
Rainer Gerhards
ffa4f08b98
Merge branch 'v7-stable'
2013-10-29 09:37:50 +01:00
Rainer Gerhards
f11d853d89
doc: update ChangeLog
2013-10-29 09:37:34 +01:00
Pavel Levshin
0cd1b170ff
bugfix: abort if "if $syslogfacility-text..." was being used
2013-10-29 09:34:17 +01:00
Rainer Gerhards
a5f5648f75
refactor: simplify localHostName property handling
2013-10-28 17:20:36 +01:00
Rainer Gerhards
54a58d6f23
Merge branch 'v7-stable'
2013-10-28 14:37:28 +01:00
Rainer Gerhards
17e1ee2539
remove memleak introduced by GenerateLocalHostName HUP bugfix
2013-10-28 14:17:56 +01:00
Rainer Gerhards
9a775051f7
bugfix: potential abort during HUP
...
This could happen when one of imklog, imzmq3, imkmsg, impstats,
imjournal, or imuxsock were under heavy load during a HUP.
closes: http://bugzilla.adiscon.com/show_bug.cgi?id=489
Thanks to Guy Rozendorn for reporting the problem and Peval Levhshin for
his analysis.
2013-10-28 12:56:02 +01:00
Rainer Gerhards
8bcf3421e4
Merge branch 'v7-stable'
2013-10-28 11:45:56 +01:00
Rainer Gerhards
f7d79b8de1
bugfix: imtcp flowControl parameter incorrectly defaulted to "off"
...
This could cause message loss on systems under heavy load and was
a change-of-behaviour to previous version. This is a regression
most probably introduced in 5.9.0 (but did not try hard to find the
exact point of its introduction).
2013-10-28 11:45:09 +01:00
Rainer Gerhards
620d044817
Merge branch 'master' into master-var-refactor
2013-10-26 16:03:10 +02:00
Rainer Gerhards
bb2ed66c89
Merge branch 'v7-stable'
2013-10-26 16:02:58 +02:00
Rainer Gerhards
6106c05fcf
require libestr 0.1.9
2013-10-26 16:02:42 +02:00
Rainer Gerhards
0088c275da
Merge branch 'master' into master-var-refactor
2013-10-26 15:46:18 +02:00
Rainer Gerhards
4acf8e361a
make rsyslog version output include the number of bits used for RainerScript
2013-10-26 15:45:48 +02:00
Rainer Gerhards
f5155a7469
doc: add enhancement to ChangeLog
2013-10-26 15:42:18 +02:00
Pavel Levshin
200b434316
Make use of int64 json numbers, if available
2013-10-26 15:40:50 +02:00
Rainer Gerhards
a000bd661e
slight performance optimization if GCC is used
...
We give branch prediction hints for the frequent RETiRet macro which is
used for error handling. Some slight performance gain is to be expected
from that.
2013-10-26 13:09:59 +02:00
Rainer Gerhards
8b50bdbee9
Merge branch 'master' into master-var-refactor
2013-10-26 10:33:17 +02:00
Rainer Gerhards
244e457184
Merge branch 'v7-stable'
2013-10-26 10:32:56 +02:00
Rainer Gerhards
5b9a6992f7
bugfix: memory leak in strlen() RainerScript function
...
Thanks to Gregoire Seux for reportig this bug.
closes: http://bugzilla.adiscon.com/show_bug.cgi?id=486
2013-10-25 17:01:42 +02:00
Rainer Gerhards
296d8158e6
Merge branch 'v7-stable'
2013-10-25 15:54:39 +02:00
Rainer Gerhards
376c4bd843
Merge branch 'v7-stable-varfree' into master-var-refactor
2013-10-25 15:48:23 +02:00
Rainer Gerhards
a3d2ad0add
refactor var desctruction in script engine
...
This provides better extensibility when new data types are added. Thanks
to Pavel Levshin for suggesting this.
2013-10-25 15:46:37 +02:00
Rainer Gerhards
bf95d5f034
bugfix: buffer overrun if re_extract function was called for submatch 50
...
Thanks to Pavel Levshin for reporting the problem and its location.
2013-10-25 14:20:36 +02:00
Rainer Gerhards
171def31f9
bugfix: memleak in re_extract() function
...
Thanks to Pavel Levshin for reporting this problem.
2013-10-25 13:59:12 +02:00
Rainer Gerhards
d732620f85
Merge branch 'v7-stable'
2013-10-25 12:57:19 +02:00
Rainer Gerhards
fbd9db4903
doc: add fix to ChangeLog
2013-10-25 12:56:51 +02:00
Pavel Levshin
87cf832d08
bugfix: memory leak in omhiredis
2013-10-25 12:55:39 +02:00
Rainer Gerhards
288b0ad2aa
cleanup: remove no longer needed code
2013-10-24 17:41:53 +02:00
Rainer Gerhards
ad8e1606ea
refactor regression fix: misadressing during script variable evaluation in debug mode
...
Thanks to Pavel Levshin for reporting the problem.
2013-10-24 17:20:11 +02:00
Rainer Gerhards
51551826ab
refactoring regression fix: segfault if $$now is used in script
...
Thanks to Pavel Levshin for finding this bug.
2013-10-24 17:05:31 +02:00
Rainer Gerhards
62ce957a99
Merge branch 'master' into master-var-refactor
2013-10-24 16:29:07 +02:00
Rainer Gerhards
808bf660cf
Merge branch 'v7-stable'
...
Conflicts:
ChangeLog
configure.ac
doc/manual.html
runtime/msg.c
2013-10-24 16:28:49 +02:00
Rainer Gerhards
79148e1031
doc: update ChangeLog
2013-10-24 16:23:13 +02:00
Rainer Gerhards
a49cfa0ac7
Merge branch 'v7-stable' of git+ssh://git.adiscon.com/git/rsyslog into v7-stable
2013-10-24 16:22:39 +02:00
Pavel Levshin
5bf1afd637
bugfix: Segmentation fault on incorrect variable assignment
2013-10-24 16:21:33 +02:00
Rainer Gerhards
8443e8c2d7
Merge branch 'master' into master-var-refactor
2013-10-24 16:06:05 +02:00
Rainer Gerhards
3a2a5442d9
doc: update ChangeLog
2013-10-24 16:05:38 +02:00
Pavel Levshin
053576d9f1
bugfix: Segmentation fault on incorrect variable assignment
2013-10-24 16:03:18 +02:00
Rainer Gerhards
599572684b
doc: add imuxsock fix to ChangeLog
2013-10-24 12:52:15 +02:00
Rainer Gerhards
559b300041
imuxsock: add some clarifiying comments
2013-10-24 12:34:21 +02:00
Pavel Levshin
d77a8b1b88
imuxsock: When syssock.use set to off, additional listeners cannot be created
2013-10-24 12:19:00 +02:00
Rainer Gerhards
a8ac45583e
(temporarily?) re-enable global vars in string templates
2013-10-23 18:34:19 +02:00
Rainer Gerhards
675fab6d4e
refactoring regression fix: invalid free for JSON properties
2013-10-23 18:28:47 +02:00
Rainer Gerhards
11d75c3d5d
permit writing not only msg variables via the msgAddJSON() API
2013-10-23 18:26:04 +02:00
Rainer Gerhards
3a4ca82938
bugfix: unset statement always worked on message var, even if local var was given
2013-10-23 18:08:34 +02:00
Rainer Gerhards
5cddb0533b
fix VAR handling in script grammar and code
...
The $-var designator is now correctly stripped off the varname.
2013-10-23 17:29:04 +02:00
Rainer Gerhards
9cd8a73cb6
fix refactoring regression: make message and system properties work again in script
2013-10-23 17:18:00 +02:00