6476 Commits

Author SHA1 Message Date
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