Accepting request 419179 from home:benoit_monin:branches:server:monitoring
- update to upstream version 5.5.2 - update patch collectd-fix_broken_perl-5.10.patch - drop patch collectd-df-remove-duplicates.patch: fixed upstream - add libatasmart-devel and libudev-devel as BuildRequires to enable the SMART plugin OBS-URL: https://build.opensuse.org/request/show/419179 OBS-URL: https://build.opensuse.org/package/show/server:monitoring/collectd?expand=0&rev=137
This commit is contained in:
committed by
Git OBS Bridge
parent
7a12e3203e
commit
51a752b6cc
136
collectd.changes
136
collectd.changes
@@ -1,3 +1,139 @@
|
||||
-------------------------------------------------------------------
|
||||
Sat Aug 13 14:06:04 UTC 2016 - benoit.monin@gmx.fr
|
||||
|
||||
- update to upstream version 5.5.2:
|
||||
* collectd: A division by zero has been fixed in the
|
||||
"plugin_dispatch_multivalue()" function. Thanks to Corey Kosak.
|
||||
* collectd: The address of the Free Software Foundation has been
|
||||
fixed in GPL license headers. Thanks to Ruben Kerkhof.
|
||||
* Build system: Detection and handling of librrd 1.6 and later
|
||||
has been fixed. Thanks to Ruben Kerkof.
|
||||
* Apache plugin: A warning about a possible misconfiguration has
|
||||
been added. Thanks to Marc Fournier.
|
||||
* cURL, cURL-JSON and cURL-XML plugins: A memory leak when
|
||||
allocating more memory fails has been fixed. Thanks to Brandon
|
||||
Arp.
|
||||
* DF plugin: A build issue on DragonFlyBSD has been fixed. Thanks
|
||||
to Ruben Kerkhof. #1575
|
||||
* Ethstat plugin: Code to strip leading whitespace from device
|
||||
names. This works around an issue in the VMXNet3 driver. Thanks
|
||||
to Thomas Guthmann. #1059
|
||||
* Exec plugin: A problem in the error handling of an fdopen()
|
||||
failure has been fixed. Thanks to @ciomaire.
|
||||
* Modbus plugin: The debug output has been disabled by default.
|
||||
It is now only enabled when building with "--enable-debug".
|
||||
Thanks to Eric Sandeen and Marc Fournier.
|
||||
* Network plugin: A check for the initialization of secure memory
|
||||
has been added. Previously, failure to initialize this memory
|
||||
was ignored. Thanks to @yujokang. #1665
|
||||
* Network plugin: A heap overflow has been fixed in the server
|
||||
code. This issue can be triggered remotely and is potentially
|
||||
exploitable. Thanks to Emilien Gaspar. CVE-2016-6254
|
||||
* Perl plugin: Init callbacks have been changed to run
|
||||
essentially single-threaded to avoid race conditions by init
|
||||
functions which create additional threads. Thanks to Pavel
|
||||
Rochnyack. #1706
|
||||
* Processes plugin: A compilation error on systems without
|
||||
"regex.h" has been fixed. Thanks to Corey Kosak.
|
||||
* Processes plugin: A memory leak on Solaris has been fixed.
|
||||
Thanks to Jim Quinn.
|
||||
* Processes plugin: A warning about too long process names has
|
||||
been added. Thanks to Marc Fournier. #1284
|
||||
* Redis plugin: A memory leak in an error handling code path has
|
||||
been fixed. Thanks to Andrés J. Díaz.
|
||||
* Redis plugin: The data source type of the expired_keys metric
|
||||
has been corrected to "DERIVE". Thanks to Marc Falzon and Marc
|
||||
Fournier. #1483.
|
||||
* SMART plugin: A build dependency on libudev has been added.
|
||||
Thanks to Pavel Rochnyack. #1724
|
||||
* StatsD plugin: A deadlock on plugin shutdown has been fixed.
|
||||
Thanks to Pavel Rochnyack #1703
|
||||
* Write HTTP plugin: Freeing of memory holding HTTP headers
|
||||
during shutdown has been fixed. Thanks to Tolga Ceylan.
|
||||
* Write Sensu plugin: A segfault when the Tag was unset has been
|
||||
fixed. Thanks to Marc Fournier.
|
||||
* ZFS ARC plugin: The cache_operation-stolen metric has been
|
||||
removed for FreeBSD 10.2 and later. Thanks to Ruben Kerkhof.
|
||||
#1580
|
||||
- additional changes from version 5.5.1:
|
||||
* Build system: Compilation errors have been avoided by correctly
|
||||
defining package name and version used by autoconf. Thanks to
|
||||
Nathan Berkley. #1063
|
||||
* Build system: Dependency ordering was fixed to ensure parallel
|
||||
builds work reliably. Thanks to Gustavo Zacarias. #1125
|
||||
* Build system: Error messages have been improved and building
|
||||
the unit tests has been fixed on Solaris. Thanks to Florian
|
||||
Forster and Dagobert Michelsen. #1077
|
||||
* Build system: The move of the "utils_ignorelist" functions has
|
||||
been reverted. This fixes build issues of numerous plugins.
|
||||
Thanks to Benjamin Drung;. #1323
|
||||
* Build system: The fhcount plugin has been restricted to Linux.
|
||||
Thanks to Ruben Kerkhof. #1195
|
||||
* Build system: Detection of header files for the turbostat
|
||||
plugin has been fixed. Thanks to Marc Fournier. #1075
|
||||
* collectd: The "LC_NUMERIC" locale is now forced, to prevent
|
||||
issues with some plugins on environments using a comma as
|
||||
decimal separator. Thanks to Florian Forster. #1237
|
||||
* Documentation: Some precisions related to the virt plugin have
|
||||
been added. Thanks to Wojtek Bocer and Ruben Kerkhof.
|
||||
* Documentation: The CollectdInternalStats documentation has been
|
||||
improved. Thanks to Yves Mettier and Florian Forster.
|
||||
* Battery plugin: A missing Type has been added. Thanks to Marc
|
||||
Fournier. #1338
|
||||
* Bind plugin: An off-by-one error has been fixed: an index was
|
||||
checked against a wrong variable, which may lead to an
|
||||
out-of-bounds read. Thanks to Michal Humpula. #1123
|
||||
* Ceph plugin: JSON parsing has been refactored to support ceph
|
||||
10.0.0 and fixes several buffer overflows. Thanks to Florian
|
||||
Forster. #1350
|
||||
* CPU plugin: A Mac OS X specific bug has been fixed: the plugin
|
||||
expected an incorrect number of CPU states, resulting in
|
||||
failing read callbacks. This regression was introduced in
|
||||
5.5.0. Thanks to Robert Viduya.
|
||||
* Disk plugin: Support for Mac OS X 10.10 has been added. Thanks
|
||||
to Robert Viduya. #1065
|
||||
* IPC plugin: Support for building with musl-libc has been added.
|
||||
Thanks to Natanael Copa. #1147
|
||||
* Log Logstash plugin: A segfault when using libyajl, version 1
|
||||
was fixed. Thanks to Vincent Bernat. #1190
|
||||
* Log Logstash plugin: The timestamp is now ISO 8601 compliant.
|
||||
Thanks to Marc Fournier. #1132
|
||||
* memcached plugin: The Type of the listen-disabled metric was
|
||||
fixed. Thanks to Florian Forster. #1356
|
||||
* MySQL plugin: The Type used by Innodb_buffer_pool_pages_flushed
|
||||
was fixed. Thanks to Marek Becka. #1085
|
||||
* OpenLDAP plugin: A crash when using LDAPI (LDAP-over-IPC) got
|
||||
fixed. Thanks to Marek Becka. #1080
|
||||
* OpenLDAP plugin: Support for Mac OS X has been added. Thanks to
|
||||
Ruben Kerkhof. #1489
|
||||
* SMART plugin: A memory leak has been fixed. Thanks to Florian
|
||||
Schüller and Pierre-Yves Ritschard. #1076
|
||||
* Swap plugin: A regression that would lead to swap usage being
|
||||
reported in kilobytes (instead of bytes) has been fixed. Thanks
|
||||
to Marek Becka. #1071
|
||||
* Varnish plugin: Support for FreeBSD has been added. Thanks to
|
||||
Ruben Kerkhof. #1182
|
||||
* Varnish plugin: Support for versions 3 and 4 has been made more
|
||||
tolerant to minor changes in Varnish point releases. Thanks to
|
||||
Marc Fournier. #1302
|
||||
* virt plugin: A copy-and-paste mistake in an error message has
|
||||
been fixed. Thanks to Ruben Kerkhof. #1101
|
||||
* Write Kafka plugin: Support for Solaris has been added. Thanks
|
||||
to Shahul Hameed. #1171
|
||||
* Write Redis plugin: Dead code has been removed. Thanks to Brian
|
||||
Kelly. #1143
|
||||
* 27 patches have been applied to numerous plugins and core
|
||||
components, fixing various programming errors which were
|
||||
reported by scan-build, libasan, FBInfer, coverity-scan and
|
||||
clang: Thanks to Ruben Kerkhof, Florian Forster and Marek
|
||||
Becka.
|
||||
* Collectd::Unixsock: A Perl error got corrected. Thanks to
|
||||
Ciaran Mac An Iomaire. #1295
|
||||
- update patch collectd-fix_broken_perl-5.10.patch
|
||||
- drop patch collectd-df-remove-duplicates.patch: fixed upstream
|
||||
- add libatasmart-devel and libudev-devel as BuildRequires to enable
|
||||
the SMART plugin
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Jul 7 07:43:59 UTC 2016 - joop.boonen@opensuse.org
|
||||
|
||||
|
Reference in New Issue
Block a user