3959 Commits

Author SHA1 Message Date
Rainer Gerhards
1a08758653 further improved testbench
some cosmetic issues, plus a new valgrind-based test
2011-03-08 18:58:28 +01:00
Rainer Gerhards
d50f1e711f Merge branch 'v5-stable' into v5-beta
Conflicts:
	ChangeLog
	tests/Makefile.am
	tools/syslogd.c
2011-03-08 18:45:22 +01:00
Rainer Gerhards
3866bd51bf bugfix(kind of): tell users that config graph can currently not be generated
closes: http://bugzilla.adiscon.com/show_bug.cgi?id=232
2011-03-08 18:29:33 +01:00
Rainer Gerhards
97f6fa81fd Merge branch 'v5-stable' of git+ssh://git.adiscon.com/git/rsyslog into v5-stable 2011-03-08 18:18:29 +01:00
Rainer Gerhards
5d3783b0c0 added new test to testbench 2011-03-08 18:18:14 +01:00
Rainer Gerhards
027e6434c9 small bug in testbench, wrong config file pulled in one test 2011-03-07 19:03:02 +01:00
Rainer Gerhards
f813c01258 bugfix: discard action did not work under some circumstances
fixes: http://bugzilla.adiscon.com/show_bug.cgi?id=217
2011-03-07 18:55:13 +01:00
Rainer Gerhards
36899ac8c4 added new test to check RepeatedMsgReduction (via TCP)
This is kind of a backport of a similar UDP-based test from v6. However,
we do not have everything required for UDP in the v5 test tool base, so
we mimic the test with tcp -- which is not bad at all, because the
code path for TCP is somewhat different (and thus once we merge this
patch into v6, it is a useful addition).
2011-03-06 16:09:17 +01:00
Rainer Gerhards
4d55e2481f forgot to backport imdiag mem leak fix -- now done 2011-03-06 15:59:06 +01:00
Rainer Gerhards
4fb7dd296e backported new testbench support for valgrind 2011-03-06 15:50:48 +01:00
Rainer Gerhards
cd61ecd459 added additional test for repeated message reduction (with valgrind) 2011-03-06 15:30:57 +01:00
Rainer Gerhards
68124ef1f6 fixed small regression from gnutls fd leak fix 2011-03-06 15:18:01 +01:00
Rainer Gerhards
be146bf818 adding forgotten testbench file 2011-03-06 15:11:39 +01:00
Rainer Gerhards
af3de3d451 Merge branch 'v5-beta' of git+ssh://git.adiscon.com/git/rsyslog into v5-beta 2011-03-06 15:11:08 +01:00
Rainer Gerhards
eb8e018d5a updated ChangLog with merged in fix 2011-03-06 15:05:12 +01:00
Rainer Gerhards
5c84debabb Merge branch 'v5-beta-gtls-fix' into v5-beta 2011-03-06 14:57:29 +01:00
Rainer Gerhards
eeb3212dad Merge branch 'v5-stable' into v5-beta
Conflicts:
	ChangeLog
	configure.ac
	doc/manual.html
2011-03-04 16:35:43 +01:00
Rainer Gerhards
5709b056c5 changed testbench parser patterns for more usual system config
a problem in the current testbench is that it depends on the locally
assigned system name. We have changed the default to the most common
default value. However, in the long term we need to fix this (and will
do so via a preloaded DNS cache, which we do not yet have!)
2011-03-04 16:33:01 +01:00
Rainer Gerhards
ab2129c185 changed testbench parser patterns for more usual system config
a problem in the current testbench is that it depends on the locally
assigned system name. We have changed the default to the most common
default value. However, in the long term we need to fix this (and will
do so via a preloaded DNS cache, which we do not yet have!)
2011-03-04 16:21:18 +01:00
Rainer Gerhards
062c1ffbdc Merge branch 'master-tcpsrv-mt'
Conflicts:
	ChangeLog
v6.1.5
2011-03-04 14:58:51 +01:00
Rainer Gerhards
b8610a107e added first experimental skeleton of what is to become a testconfig generator
currently it generates only the power set, more work to do to make it
a real config generator.
2011-03-04 09:19:08 +01:00
Bojan Smojver
87f8ac6dc4 bugfix: regression: memory leak in module loader
Signed-off-by: Rainer Gerhards <rgerhards@adiscon.com>
2011-03-04 07:55:53 +01:00
Rainer Gerhards
e7ed6c6a94 preparing for 5.6.4 v5.6.4 2011-03-02 14:29:36 +01:00
Rainer Gerhards
8083bd1433 backporting abort condition fix from 5.7.7 2011-03-02 14:10:08 +01:00
Rainer Gerhards
3018b443e7 preparing for 5.7.7 v5.7.7 2011-03-02 14:01:48 +01:00
Rainer Gerhards
75a585a7e2 Merge branch 'v5-beta'
Conflicts:
	ChangeLog
2011-03-01 16:01:32 +01:00
Rainer Gerhards
c130eb2021 improved testbench
- added valgrind-based test (the first one ever ;))
- fixed memory leak in imdiag (guess how this was detected...)
2011-03-01 16:00:22 +01:00
Rainer Gerhards
bd73f263b3 bugfix: potential abort condition when $RepeatedMsgReduction set to on
as well as potentially in a number of other places where MsgDup() was
used. This only happened when the imudp input module was used and it
depended on name resolution not yet had taken place. In other words,
this was a strange problem that could lead to hard to diagnose
instability. So if you experience instability, chances are good that
this fix will help.
2011-03-01 14:23:21 +01:00
Rainer Gerhards
9be853a2c8 added new tls-based test to testbench 2011-02-28 17:28:07 +01:00
Rainer Gerhards
34cf945d03 some cleanup 2011-02-28 16:38:24 +01:00
Rainer Gerhards
c0f92325c6 Merge branch 'master' into master-tcpsrv-mt 2011-02-28 16:23:18 +01:00
Rainer Gerhards
bf088c5c2e completed new TLS code in tcpflood 2011-02-28 15:52:28 +01:00
Rainer Gerhards
7a75a305ac cosmetic: ChangeLog looks like 5.6.4 was already released, but it is not 2011-02-25 14:57:30 +01:00
Rainer Gerhards
74a71e798e Merge branch 'v5-beta'
Conflicts:
	ChangeLog
	configure.ac
	doc/manual.html
2011-02-25 14:46:07 +01:00
Rainer Gerhards
5b1cd33301 preparing for 5.7.6 v5.7.6 2011-02-25 14:43:30 +01:00
Rainer Gerhards
dbf181c3d3 bugfix: fixed a memory leak and potential abort condition
this could happen if multiple rulesets were used and some output batches
contained messages belonging to more than one ruleset.
fixes: http://bugzilla.adiscon.com/show_bug.cgi?id=226
fixes: http://bugzilla.adiscon.com/show_bug.cgi?id=218
2011-02-25 14:23:25 +01:00
Rainer Gerhards
1ef709cc97 bugfix: fixed a memory leak and potential abort condition
this could happen if multiple rulesets were used and some output batches
contained messages belonging to more than one ruleset.
fixes: http://bugzilla.adiscon.com/show_bug.cgi?id=226
fixes: http://bugzilla.adiscon.com/show_bug.cgi?id=218
2011-02-25 14:14:17 +01:00
Rainer Gerhards
f46fa5ca00 cosmetic: removing commented-out testing aid 2011-02-25 12:37:03 +01:00
Rainer Gerhards
0d79a0304d Merge branch 'v5-beta' of git+ssh://git.adiscon.com/git/rsyslog into v5-beta 2011-02-25 11:13:50 +01:00
Rainer Gerhards
e9aca61ad3 Merge branch 'v5-stable' into v5-beta
Conflicts:
	ChangeLog
2011-02-25 11:07:47 +01:00
Rainer Gerhards
dfa88369d4 bugfix: memory leak when $RepeatedMsgReduction on was used
bug tracker: http://bugzilla.adiscon.com/show_bug.cgi?id=225
2011-02-25 11:05:57 +01:00
Rainer Gerhards
0ed775c9ed Merge branch 'v5-beta' of git+ssh://git.adiscon.com/git/rsyslog into v5-beta 2011-02-24 14:42:56 +01:00
Rainer Gerhards
876294adac bugfix: testbench failed when omuxsock was not selected in ./configure 2011-02-24 14:42:14 +01:00
Rainer Gerhards
bc5c178cfb bugfix: testbench failed when imptcp was not selected 2011-02-24 12:33:16 +01:00
Rainer Gerhards
7bccae395b fixed compile problems on Solaris 2011-02-23 16:22:17 +00:00
Bojan Smojver
d1eb6e0edc added work-around for bug in gtls, which causes fd leak when using TLS
The capability has been added for module to specify that they do not
like being unloaded.
related bug tracker: http://bugzilla.adiscon.com/show_bug.cgi?id=222

Signed-off-by: Rainer Gerhards <rgerhards@adiscon.com>
2011-02-23 11:25:43 +01:00
Rainer Gerhards
ee065f1cb5 fixed testsuite problems during make distcheck v5.7.5 2011-02-23 09:01:57 +01:00
Rainer Gerhards
e867cb4137 added debug support for trying to find well-hidden bug 2011-02-23 08:54:31 +01:00
Rainer Gerhards
095a7ec738 preparing for 5.7.5 release 2011-02-23 08:45:34 +01:00
Rainer Gerhards
de898fd589 bugfix (minor): warning message suggested invalid compatibility mode 2011-02-22 17:33:40 +01:00