summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRainer Gerhards <rgerhards@adiscon.com>2009-06-24 12:13:26 +0200
committerRainer Gerhards <rgerhards@adiscon.com>2009-06-24 12:13:26 +0200
commit2716bc9ffc0b667ce63ea7407b6ca7742bf168ec (patch)
tree00d4724a4b684b682beaf429a280613e5a0a5cd2
parent63daa0385cfe4c2999a32c62ff90e9b6e3c1f44e (diff)
parent539f33c6a064b8c28cbb318e856dc50c213fd844 (diff)
downloadrsyslog-2716bc9ffc0b667ce63ea7407b6ca7742bf168ec.tar.gz
rsyslog-2716bc9ffc0b667ce63ea7407b6ca7742bf168ec.tar.xz
rsyslog-2716bc9ffc0b667ce63ea7407b6ca7742bf168ec.zip
Merge branch 'master' into v5-devel
IMPORTANT: this merge did NOT include the (important) changes to action.c . Consolidating them was too hard (aka "error-prone") because of the large differences in the code base. The fixes will be redone with a later commit. Conflicts: action.c configure.ac doc/manual.html
-rw-r--r--ChangeLog26
-rw-r--r--configure.ac2
-rw-r--r--tools/rsyslogd.84
3 files changed, 17 insertions, 15 deletions
diff --git a/ChangeLog b/ChangeLog
index b0e104c4..d089cc94 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -38,22 +38,13 @@ increase.
output module interface
---------------------------------------------------------------------------
Version 4.5.0 [DEVEL] (rgerhards), 2009-??-??
+- greatly improved performance
- greatly reduced memory requirements of msg object
to around half of the previous demand. This means that more messages can
be stored in core! Due to fewer cache misses, this also means some
performance improvement.
- improved config error messages: now contain a copy of the config line
that (most likely) caused the error
-- removed long-obsoleted property UxTradMsg
-- added a generic network stream server (in addition to rather specific
- syslog tcp server)
-- added ability for the UDP output action to rebind its send socket after
- sending n messages. New config directive $ActionSendUDPRebindInterval
- added for the purpose. By default, rebinding is disabled. This is
- considered useful for load balancers.
-- bugfix: imdiag/imtcp had a race condition
-- improved testbench (now much better code design and reuse)
-- added config switch --enable-testbench=no to turn off testbench
- reduced max value for $DynaFileCacheSize to 1,000 (the former maximum
of 10,000 really made no sense, even 1,000 is very high, but we like
to keep the user in control ;)).
@@ -71,7 +62,17 @@ Version 4.5.0 [DEVEL] (rgerhards), 2009-??-??
* $MainMsgQueueSyncQueueFiles
* $ActionQueueSyncQueueFiles
---------------------------------------------------------------------------
-Version 4.3.2 [beta] (rgerhards), 2009-??-??
+Version 4.3.2 [beta] (rgerhards), 2009-06-24
+- removed long-obsoleted property UxTradMsg
+- added a generic network stream server (in addition to rather specific
+ syslog tcp server)
+- added ability for the UDP output action to rebind its send socket after
+ sending n messages. New config directive $ActionSendUDPRebindInterval
+ added for the purpose. By default, rebinding is disabled. This is
+ considered useful for load balancers.
+- bugfix: imdiag/imtcp had a race condition
+- improved testbench (now much better code design and reuse)
+- added config switch --enable-testbench=no to turn off testbench
---------------------------------------------------------------------------
Version 4.3.1 [DEVEL] (rgerhards), 2009-05-25
- added capability to run multiple tcp listeners (on different ports)
@@ -116,9 +117,10 @@ Version 4.3.0 [DEVEL] (rgerhards), 2009-04-17
execution. The most probable case for such a case would be invalid
sql inside the template, and this is now much easier to diagnose.
---------------------------------------------------------------------------
-Version 4.1.8 [BETA] (rgerhards), 2009-04-??
+Version 4.2.0 [v4-stable] (rgerhards), 2009-06-23
- bugfix: light and full delay watermarks had invalid values, badly
affecting performance for delayable inputs
+- imported all patches from 3.22.1 as of today (see below)
- bugfix: compile problems in im3195
---------------------------------------------------------------------------
Version 4.1.7 [BETA] (rgerhards), 2009-04-22
diff --git a/configure.ac b/configure.ac
index 776d7b94..78556be6 100644
--- a/configure.ac
+++ b/configure.ac
@@ -2,7 +2,7 @@
# Process this file with autoconf to produce a configure script.
AC_PREREQ(2.61)
-AC_INIT([rsyslog],[5.1.0],[rsyslog@lists.adiscon.com])
+AC_INIT([rsyslog],[5.1.1],[rsyslog@lists.adiscon.com])
AM_INIT_AUTOMAKE
AC_CONFIG_SRCDIR([ChangeLog])
AC_CONFIG_MACRO_DIR([m4])
diff --git a/tools/rsyslogd.8 b/tools/rsyslogd.8
index 7abcf97a..7d4b5e03 100644
--- a/tools/rsyslogd.8
+++ b/tools/rsyslogd.8
@@ -234,14 +234,14 @@ reacts to a set of signals. You may easily send a signal to
using the following:
.IP
.nf
-kill -SIGNAL $(cat /var/run/syslogd.pid)
+kill -SIGNAL $(cat /var/run/rsyslogd.pid)
.fi
.PP
Note that -SIGNAL must be replaced with the actual signal
you are trying to send, e.g. with HUP. So it then becomes:
.IP
.nf
-kill -HUP $(cat /var/run/syslogd.pid)
+kill -HUP $(cat /var/run/rsyslogd.pid)
.fi
.PP
.TP