Hello community,

here is the log from the commit of package rsyslog for openSUSE:Factory
checked in at Fri May 20 15:18:23 CEST 2011.



--------
--- rsyslog/rsyslog.changes     2011-04-29 14:07:25.000000000 +0200
+++ /mounts/work_src_done/STABLE/rsyslog/rsyslog.changes        2011-05-19 
17:48:35.000000000 +0200
@@ -1,0 +2,52 @@
+Thu May 19 15:43:28 UTC 2011 - mrueck...@suse.de
+
+- update to 5.8.1
+  - bugfix: invalid processing in QUEUE_FULL condition If the the
+    multi-submit interface was used and a QUEUE_FULL condition
+    occured, the failed message was properly destructed. However,
+    the rest of the input batch, if it existed, was not processed.
+    So this lead to potential loss of messages and a memory leak.
+    The potential loss of messages was IMHO minor, because they
+    would have been dropped in most cases due to the queue
+    remaining full, but very few lucky ones from the batch may have
+    made it. Anyhow, this has now been changed so that the rest of
+    the batch is properly tried to be enqueued and, if not
+    possible, destructed.
+  - new module mmsnmptrapd, a sample message modification module
+    This can be useful to reformat snmptrapd messages and also
+    serves as a sample for how to write message modification
+    modules using the output module interface. Note that we
+    introduced this new functionality directly into the stable
+    release, as it does not modify the core and as such cannot have
+    any side-effects if it is not used (and thus the risk is solely
+    on users requiring that functionality).
+  - bugfix: rate-limiting inside imuxsock did not work 100% correct
+    reason was that a global config variable was invalidly accessed
+    where a listener variable should have been used.  Also
+    performance-improved the case when rate limiting is turned off
+    (this is a very unintrusive change, thus done directly to the
+    stable version).
+  - bugfix: $myhostname not available in RainerScript (and no error
+    message) closes:
+    http://bugzilla.adiscon.com/show_bug.cgi?id=233
+  - bugfix: memory and file descriptor leak in stream processing
+    Leaks could occur under some circumstances if the file stream
+    handler errored out during the open call. Among others, this
+    could cause very big memory leaks if there were a problem with
+    unreadable disk queue files. In regard to the memory leak, this
+    closes: http://bugzilla.adiscon.com/show_bug.cgi?id=256
+  - bugfix: doc for impstats had wrong config statements also,
+    config statements were named a bit inconsistent, resolved that
+    problem by introducing an alias and only documenting the
+    consistent statements Thanks to Marcin for bringing up this
+    problem.
+  - bugfix: IPv6-address could not be specified in omrelp this was
+    due to improper parsing of ":" closes:
+    http://bugzilla.adiscon.com/show_bug.cgi?id=250
+  - bugfix: TCP connection invalidly aborted when messages needed
+    to be discarded (due to QUEUE_FULL or similar problem)
+  - bugfix: $LocalHostName was not honored under all circumstances
+    closes: http://bugzilla.adiscon.com/show_bug.cgi?id=258
+  - bugfix(minor): improper template function call in syslogd.c
+
+-------------------------------------------------------------------

calling whatdependson for head-i586


Old:
----
  rsyslog-5.8.0.tar.bz2

New:
----
  rsyslog-5.8.1.tar.bz2

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ rsyslog.spec ++++++
--- /var/tmp/diff_new_pack.QlBgrV/_old  2011-05-20 15:18:01.000000000 +0200
+++ /var/tmp/diff_new_pack.QlBgrV/_new  2011-05-20 15:18:01.000000000 +0200
@@ -20,8 +20,8 @@
 
 Name:           rsyslog
 Summary:        The enhanced syslogd for Linux and Unix
-Version:        5.8.0
-Release:        4
+Version:        5.8.1
+Release:        1
 # for setting those bcond_with* configs see
 # http://lizards.opensuse.org/2008/09/12/conditional-features-aka-use-flags/
 %if 0%{?suse_version} >= 1140
@@ -44,7 +44,7 @@
 %bcond_without  mysql
 %bcond_without  pgsql
 %bcond_without  snmp
-%define         upstream_version            5.8.0
+%define         upstream_version            %{version}
 %define         _sbindir                    /sbin
 %define         rsyslogdocdir               %{_docdir}/%{name}
 %define         additional_sockets          
%{_localstatedir}/run/rsyslog/additional-log-sockets.conf

++++++ rsyslog-5.8.0.tar.bz2 -> rsyslog-5.8.1.tar.bz2 ++++++
++++ 12231 lines of diff (skipped)


++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++



Remember to have fun...

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org

Reply via email to