2168 Commits

Author SHA1 Message Date
Rainer Gerhards
6e410a76f6 preparing for 3.22.0 (move to stable) v3.22.0 2009-04-21 16:49:46 +02:00
Rainer Gerhards
b408585416 highlighted bugfix imported from v2-stable 2009-04-17 14:20:25 +02:00
Rainer Gerhards
63d3982721 Merge branch 'v3-stable' into beta 2009-04-17 14:19:43 +02:00
Rainer Gerhards
53bff58625 Merge branch 'debian_lenny' into v3-stable 2009-04-17 14:19:22 +02:00
Rainer Gerhards
9ebbe7477c Merge branch 'v2-stable' into debian_lenny 2009-04-17 14:19:02 +02:00
Rainer Gerhards
e8c94fcd89 bugfix: ompgsql did not detect problems in sql command execution
this could cause loss of messages. The handling was correct if the
connection broke, but not if there was a problem with statement
execution. The most probable case for such a case would be invalid
sql inside the template, and this is now much easier to diagnose.
2009-04-17 14:18:39 +02:00
Rainer Gerhards
eec6aff6a9 Merge branch 'v3-stable' into beta
Conflicts:
	ChangeLog
	configure.ac
	doc/manual.html
2009-04-16 14:57:41 +02:00
Rainer Gerhards
481dca7c80 preparing for 3.20.6 v3.20.6 2009-04-16 14:49:39 +02:00
Rainer Gerhards
6339d1d8c8 Merge branch 'debian_lenny' into v3-stable
Conflicts:
	ChangeLog
2009-04-16 14:20:47 +02:00
Rainer Gerhards
140d5cf0f8 Merge branch 'v2-stable' into debian_lenny
Conflicts:
	configure.ac
	doc/manual.html
2009-04-16 14:18:20 +02:00
Rainer Gerhards
ccd426e0da prepared for 2.0.7 & corrected default for $DirCreatemode
bugfix: the default for $DirCreateMode was 0644, and as such wrong.
It has now been changed to 0700. For some background, please see
http://lists.adiscon.net/pipermail/rsyslog/2009-April/001986.html
v2.0.7
2009-04-14 15:36:23 +02:00
Rainer Gerhards
0cade5118f Merge branch 'v3-stable' into beta
Conflicts:
	ChangeLog
2009-04-09 13:41:38 +02:00
Rainer Gerhards
bc471f1d90 bugfix: $InputTCPMaxSessions config directive was accepted, but not honored
This resulted in a fixed upper limit of 200 connections.
2009-04-09 13:36:44 +02:00
Rainer Gerhards
5e4fc93dd5 Merge branch 'v2-stable' into v3-stable 2009-04-09 12:28:08 +02:00
Rainer Gerhards
a08ac7546f bugfix: potential memory leak in msg.c
This one did not surface yet and the issue was actually found due to
a problem in v4 - but better fix it here, too.
2009-04-09 12:26:56 +02:00
Rainer Gerhards
0550512b28 preparing for 3.21.11 v3.21.11 2009-04-03 15:06:15 +02:00
Rainer Gerhards
c250c50633 Merge branch 'v3-stable' into beta
Conflicts:
	ChangeLog
	configure.ac
	doc/manual.html
2009-04-02 14:49:04 +02:00
Rainer Gerhards
01adeab0cb preparing for 3.20.5 release v3.20.5 2009-04-02 14:41:32 +02:00
Rainer Gerhards
589f8af56c Merge branch 'dapatch' into v3-stable 2009-04-02 13:04:09 +02:00
Rainer Gerhards
6ffb901081 bugfix: potential abort with DA queue after high watermark is reached
There exists a race condition that can lead to a segfault. Thanks
go to vbernetr, who performed the analysis and provided patch, which
I only tweaked a very little bit.
2009-03-25 17:20:51 +01:00
varmojfekoj
16b960939e fixed bugs in RainerScript
- when converting a number and a string to a common type, both were
  actually converted to the other variable's type.
- the value of rsCStrConvertToNumber() was miscalculated.

Signed-off-by: Rainer Gerhards <rgerhards@adiscon.com>
2009-03-16 15:40:03 +01:00
Rainer Gerhards
e23e2e391c added link to online tutorial on the web 2009-03-16 10:20:41 +01:00
Rainer Gerhards
89b0868553 added link to (new) online video tutorials to manual set 2009-03-11 20:40:35 +01:00
Rainer Gerhards
ae7a01e137 Merge branch 'v3-stable' into beta
Conflicts:
	ChangeLog
	configure.ac
	doc/manual.html
2009-03-11 15:15:34 +01:00
Rainer Gerhards
7f43af08fe doc enhance: enhance ommysql documentation
provide standard template for MySQL module and instructions
on how to modify schema
2009-03-06 15:12:29 +01:00
Rainer Gerhards
c38776af21 doc typo fix
thanks to Trent W. Buck for alerting me.
2009-03-05 10:37:25 +01:00
varmojfekoj
5d4fd0e2ef fixed a potential segfault problem in gssapi code
Signed-off-by: Rainer Gerhards <rgerhards@adiscon.com>
2009-03-02 15:24:36 +01:00
Rainer Gerhards
b36d9c9294 updated changelog to reflect patch applied 2009-02-24 14:43:15 +01:00
Michael Biebl
21dddac141 Call PKG_PROG_PKG_CONFIG m4 macro unconditionally.
As all the calls to PKG_CHECK_MODULES are conditional, it can happen
that PKG_PROG_PKG_CONFIG is not called (i.e. if you not use
--enable-relp). So we enforce a check for pkg-config by adding it to the
global checks.
2009-02-24 14:42:07 +01:00
Rainer Gerhards
24a36fd142 decreased GNUtls version requirement
rsyslog also works with some 1.x.x versions, but I have not details any longer.
I developed with a v1 version for a while. To be on the save side, I request
2.0.0 (Michael Biebl was even more conservative with 2.4.2 - which he had
at hand - and so I am changing this now).
2009-02-24 14:38:53 +01:00
Michael Biebl
80c4b7a560 doc fix: don't use absolute paths for $ModLoad 2009-02-24 14:30:39 +01:00
Rainer Gerhards
c9486ba5ea reflected build system changes in change log 2009-02-24 13:56:48 +01:00
Michael Biebl
1b912a970c Improve mysql configure check (for unusual paths)
Remove AC_CHECK_HEADERS([mysql/mysql.h],...) as this was causing pain
for users where the mysql headers are not installed in the system include
directory. It was superfluous anyways, as we check for mysql_config and
set the include path to the correct directory.
Update ommysql.c to use #include <mysql.h>, as mysql_config will set the
include path to /path/to/include/mysql/ so <mysql/mysql.h> would not
work.
Remove errmsg.h include as it is not used.
2009-02-24 13:09:45 +01:00
Michael Biebl
1ca5268698 Separate macro file for atomic operations
To unclutter configure.ac and to make it easier re-usable, move the check
for atomic operations into a separate m4 macro file and call the macro
RS_ATOMIC_OPERATIONS (RS for RSyslog)
2009-02-24 13:09:45 +01:00
Michael Biebl
6685cd0c48 Split the m4 macros into a separate directory 2009-02-24 13:09:45 +01:00
Michael Biebl
e4620ab3a4 Use pkg-config for GnuTLS configure check
Use PKG_CHECK_MODULES instead of libgnutls-config to get the compilation
flags (vastly simpler). Set minimum version to 2.4.2, as that is the
oldest version I could test with.
2009-02-24 13:09:44 +01:00
Michael Biebl
0f03e5996a Call PKG_PROG_PKG_CONFIG m4 macro unconditionally.
As all the calls to PKG_CHECK_MODULES are conditional, it can happen
that PKG_PROG_PKG_CONFIG is not called (i.e. if you not use
--enable-relp). So we enforce a check for pkg-config by adding it to the
global checks.
2009-02-24 13:09:44 +01:00
Michael Biebl
1448e2486e make all cflags and libs variables uppercase
pkg-config uses uppercase for its _CFLAGS and _LIBS variable names.
So we follow suit and convert all _cflags and _libs variables to
uppercase for more consistency.
2009-02-24 13:09:44 +01:00
Rainer Gerhards
3c760a3dbc changed TLS link on manual homepage to native TLS doc
... pointed previously to stunnel-alternative, which now that
we support native TLS is now no longer recommended.

Thanks to Michael Biebl for bringing this to my attention.
2009-02-10 15:31:47 +01:00
Rainer Gerhards
96e9bff86d preparing for 3.20.4 v3.20.4 2009-02-09 16:46:39 +01:00
Rainer Gerhards
f5ad2359c9 doc bugfix: dist tarball missed 2 files, had one extra file that no longer belongs into it.
Thanks to Michael Biebl for pointing this out.
2009-02-09 15:43:55 +01:00
Michael Biebl
d742b251a6 bugfix: invalid ./configure settings for RFC3195
Signed-off-by: Rainer Gerhards <rgerhards@adiscon.com>
2009-02-06 13:59:43 +01:00
Rainer Gerhards
91fd3bafda docfix: copy&paste error 2009-02-03 09:45:20 +01:00
Rainer Gerhards
051beeac57 prepared for 3.21.10 release v3.21.10 2009-02-02 14:36:32 +01:00
Rainer Gerhards
25245cc682 added info if atomic ops are available to rsyslogd -v output 2009-01-30 15:40:53 +01:00
Rainer Gerhards
b54797da05 Merge branch 'v3-stable' into beta, conclude fix for race
Conflicts:
	ChangeLog
	runtime/msg.c
2009-01-30 13:52:49 +01:00
Rainer Gerhards
2cfaf5f86a bugfix: inconsistent use of mutex/atomic operations could cause segfault
details are too many, for full analysis see blog post at:
http://blog.gerhards.net/2009/01/rsyslog-data-race-analysis.html
2009-01-30 13:49:41 +01:00
Rainer Gerhards
a2bfabc1c0 finished adding race condition fix (mostly done by merge) 2009-01-30 13:43:57 +01:00
Rainer Gerhards
77b363fb4e Merge branch 'debian_lenny' into v3-stable 2009-01-30 13:41:31 +01:00
Rainer Gerhards
82d7abc1f4 bugfix: invalid mutex access in msg.c 2009-01-30 13:41:12 +01:00