[collectd-changes] collectd, the system statistics collection daemon: Changes to 'master'
Florian Forster
octo at verplant.org
Sun Sep 23 12:26:58 CEST 2012
bindings/Makefile.am | 2 +-
configure.in | 76 +++++++++++++++++++++++++++++-
contrib/collectd_network.py | 2 +-
src/apcups.c | 107 ++++++++++++++++++++++++++++++++-----------
src/collectd.c | 1 +
src/common.c | 15 +++---
src/curl_xml.c | 8 ++--
src/ethstat.c | 3 +-
src/exec.c | 15 ++++--
src/meta_data.c | 1 +
src/netlink.c | 12 +++++
src/network.c | 27 ++++++-----
src/unixsock.c | 15 ++++--
src/utils_db_query.c | 2 +-
src/utils_fbhash.c | 1 +
src/zfs_arc.c | 5 +-
16 files changed, 229 insertions(+), 63 deletions(-)
New commits:
commit 5347744b510e0a94639905e0263689bf46d90de2
Merge: 5cf0dd2 80a66a5
Author: Florian Forster <octo at collectd.org>
Date: Sun Sep 23 12:22:37 2012 +0200
Merge branch 'collectd-5.1'
commit 80a66a53838bcf17e513f673f18a61fd1ac647c0
Merge: 427297d d19bcbf
Author: Florian Forster <octo at collectd.org>
Date: Sun Sep 23 12:22:27 2012 +0200
Merge branch 'collectd-5.0' into collectd-5.1
commit d19bcbf5c310f3656503e64ba26829256112ded4
Merge: 30f927c e4998db
Author: Florian Forster <octo at collectd.org>
Date: Sun Sep 23 12:20:49 2012 +0200
Merge branch 'collectd-4.10' into collectd-5.0
Conflicts:
src/utils_db_query.c
src/zfs_arc.c
commit e4998db54e69d5ec37146a2ba50d97de14c419d4
Author: hume-github <hume-ml+github at bofh.ca>
Date: Tue Sep 18 15:19:39 2012 -0300
Fix for Solaris when setting ip-opt multicast-loop (must be a char, not int).
General logging additions for tracking down the problem.
Signed-off-by: Florian Forster <octo at collectd.org>
commit 4aef026a3cb088e937871f8de32ed5fbd472296a
Author: hume-github <hume-ml+github at bofh.ca>
Date: Tue Sep 18 15:12:25 2012 -0300
Multithreading fix: localize unneeded global variable
commit 427297d59bc5686f4ef7b95d689421c6eac9c833
Author: Florian Forster <octo at collectd.org>
Date: Sun Sep 23 12:00:43 2012 +0200
ethstat plugin: Initialize realloc'ated memory.
The last element in "interfaces" is not guaranteed to be zeroed, resulting in a
segfault when cf_util_get_string() tries to free the "pointer".
Thanks to Mark T. Voelker for reporting and analyzing this bug!
This should fix Github issue #133.
commit eb44b1e0a044f924c8cbcf28da320aab602d0aca
Author: Florian Forster <octo at collectd.org>
Date: Sun Sep 23 11:56:58 2012 +0200
ethstat plugin: Fix off-by-one error.
This hopefully fixes Github issue #135.
commit 30f927c17e617e2357da273477585c96f7ffa408
Author: JonathanHuot <jonathan.huot at gmail.com>
Date: Thu Sep 13 18:27:57 2012 +0200
libs varnish & varnishcompat are NOT needed. "pkg-config --libs varnishapi" output only libvarnishapi as well
Signed-off-by: Florian Forster <octo at collectd.org>
commit 97e8f346a88eccf4d1608c21d5cc6ee9620c1c41
Author: Sebastian Harl <sh at teamix.net>
Date: Wed Jun 13 14:33:05 2012 +0200
bindings/Makefile: perl: Use INSTALL_BASE rather than PREFIX.
Some versions of Perl / ExtUtils::MakeMaker will else abort with an error
message explaining INSTALL_BASE and PREFIX may not be used both. However, I
don't know where the other definition comes from.
Signed-off-by: Florian Forster <octo at collectd.org>
commit c43464c98c24cd886e839756076a4cded37cdaea
Author: Sebastian Harl <sh at teamix.net>
Date: Wed Jun 13 14:31:00 2012 +0200
configure: Don't add -liptc to the global LIBS setting.
AC_SEARCH_LIBS() would do that, so save and restore LIBS when calling that
macro.
Signed-off-by: Florian Forster <octo at collectd.org>
commit 096f706caf5718c11b3e8a7ad9ecb84f05482c4d
Author: Sebastian Harl <sh at tokkee.org>
Date: Fri May 18 22:31:13 2012 +0200
configure: Use AC_INCLUDES_DEFAULT when checking any libkvm stuff.
kvm.h requires sys/types.h to be included. Using AC_INCLUDES_DEFAULT will
hopefully make sure that we're save for a bit ;-)
Signed-off-by: Florian Forster <octo at collectd.org>
commit 39a8492cebd21e77317c51bf2d9caaf49e5cd2f7
Author: Florian Forster <octo at collectd.org>
Date: Thu Sep 13 10:53:19 2012 +0200
curl_xml plugin: Mark read-only strings as const.
commit 8e4720f3f09d21b7cf46acda5a5295101b2ece41
Author: Fabien Wernli <cpan at faxm0dem.org>
Date: Mon Nov 28 10:46:18 2011 +0100
fix Host config being ignored
Change-Id: I8a109818d8a821e2f3e0660fbb6ba1843279fcc2
Signed-off-by: Florian Forster <octo at collectd.org>
commit dce49231bf8af989aceb34e0e80546503d687b6d
Author: Florian Forster <octo at collectd.org>
Date: Thu Sep 13 10:18:14 2012 +0200
apcups plugin: Retry sending the "status" command.
If that fails more than twice in the first 10 iterations, gracefully shut
down the socket in all future iterations.
This should fix Github issue #15.
commit 3855d8f3a6310d739d35ba9fa86c35d813abf859
Author: Florian Forster <octo at collectd.org>
Date: Thu Sep 13 10:05:35 2012 +0200
apcups plugin: Add function net_shutdown().
commit 31601e42bda74a7a5d62aac79461802416ffca91
Author: Florian Forster <octo at collectd.org>
Date: Thu Sep 13 10:04:26 2012 +0200
apcups plugin: Make sure the socket is closed on errors.
commit ba7e9af4584390be02144473bd432c5998ed4066
Author: Florian Forster <octo at collectd.org>
Date: Wed Sep 12 22:51:58 2012 +0200
src/utils_db_query.c: Use the right field when checking for size.
commit 9754d84492908f5e02cc16c45955a433028ee66b
Author: Florian Forster <octo at collectd.org>
Date: Wed Sep 12 21:31:41 2012 +0200
Revert "swap plugin: Add the "ReportBytes" option."
This reverts commit 25fd1667c186eb871a4b66f9866d6446e41f1bc2.
commit 25fd1667c186eb871a4b66f9866d6446e41f1bc2
Author: Florian Forster <octo at collectd.org>
Date: Wed Sep 12 18:55:08 2012 +0200
swap plugin: Add the "ReportBytes" option.
When enabled, swap I/O is reported in bytes, not pages. Only valid for Linux.
This should fix Github issue #10.
commit dc0b5c71ffa2608bb63b1b2e63f52768681959c1
Author: Florian Forster <octo at collectd.org>
Date: Wed Sep 12 18:25:20 2012 +0200
exec plugin: Really remove STDERR from the select() set.
select(2) is actually using a variable called "copy", which we didn't set in
this case.
Fixes Github issue #12. Thanks to Tetsuya Kawaguchi for reporting this problem.
commit f9917650c7f661c71c8010dac9e707f075d25039
Author: Florian Forster <octo at collectd.org>
Date: Tue Sep 11 09:54:32 2012 +0200
configure.in: Make sure sa_familiy_t is defined when checking rtnl_dump_filter().
commit 793d766ab645cdb01297889797faf780eb669d40
Author: Sebastian Harl <sh at tokkee.org>
Date: Sat May 19 12:31:52 2012 +0200
netlink plugin: Check for the number of arguments to 'rtnl_dump_filter'.
In recent versions of iproute2, 'rtnl_dump_filter' expects three rather than
five arguments.
This should fix Github issue #7.
Signed-off-by: Florian Forster <octo at collectd.org>
commit 932048e614c6602159cdfc0580f296f74af46227
Author: Gerrie Roos <groos at xiplink.com>
Date: Tue Apr 17 15:22:36 2012 +0200
Fixed collectd's unixsock read interrupted by SIGCHLD's.
Signed-off-by: Florian Forster <octo at collectd.org>
commit 5abe911631a15dd312d83db92c9dd9da9f13c9df
Author: Gerrie Roos <groos at xiplink.com>
Date: Fri May 25 05:38:47 2012 +0200
Fixed various collectd memory leaks.
Once I understood what's going on I tried to keep the changes to a minimum.
Signed-off-by: Florian Forster <octo at collectd.org>
commit dd5fc7ca70168375863161967d6738914ea008b7
Merge: 77f03c9 a4872ad
Author: Florian Forster <octo at collectd.org>
Date: Mon Sep 10 21:10:45 2012 +0200
Merge branch 'ff/kstat' into collectd-4.10
commit 20756b3157f7241eee578fdb4c775a2e6f93c97d
Author: Adrian Perez <aperez at furi-ku.org>
Date: Fri Sep 7 16:59:32 2012 +0300
Set license info line to âGPLv2 or newerâ
Recently I had a request to change the licensing of this file to
use it in a GPLv3 application. This change would make it easier,
while retaining GPLv2 to make the license still match the one in
collectd.
Signed-off-by: Florian Forster <octo at collectd.org>
commit a4872adedee43b05feaee42e13007b0fe0afc41c
Author: Florian Forster <octo at collectd.org>
Date: Thu Sep 6 17:29:59 2012 +0200
src/common.c: Add missing semicolon.
commit 619eaff863528b2f97dc79371dddf46a69c7115d
Author: Florian Forster <octo at collectd.org>
Date: Thu Sep 6 16:12:53 2012 +0200
src/common.c: get_kstat_value: Check the arguments and return error codes.
Rather than asserting that an argument is not NULL, check this condition
and return an error code.
This should fix Github issue #71.
More information about the collectd-changes
mailing list