]> git.ipfire.org Git - thirdparty/collectd.git/log
thirdparty/collectd.git
5 years agocapabilities plugin: few minor updates in comments
Kamil Wiatrowski [Wed, 11 Sep 2019 14:14:05 +0000 (16:14 +0200)] 
capabilities plugin: few minor updates in comments

Change-Id: Ib37b1c9bdf09955704267ad1847d8a418df94a26
Signed-off-by: Kamil Wiatrowski <kamilx.wiatrowski@intel.com>
5 years agocapabilities plugin: address review comments
Kamil Wiatrowski [Wed, 4 Sep 2019 12:39:25 +0000 (14:39 +0200)] 
capabilities plugin: address review comments

Change-Id: I16b74ee6511ab1a1db8c7f3f0f515212286eb34e
Signed-off-by: Kamil Wiatrowski <kamilx.wiatrowski@intel.com>
5 years agocapabilities plugin: new plugin to read static platform data
Kamil Wiatrowski [Fri, 17 May 2019 13:05:03 +0000 (15:05 +0200)] 
capabilities plugin: new plugin to read static platform data

Read decoded SMBIOS data from dmidecode and expose it through httpd.
Using libmicrohttpd and libjansson.

Change-Id: I7bcbb8a0747fbaaa3d5e4affe78b828ca0d8837d
Signed-off-by: Kamil Wiatrowski <kamilx.wiatrowski@intel.com>
5 years agoMerge pull request #3131 from zuckschwerdt/fix-apache
Dagobert Michelsen [Tue, 25 Feb 2020 11:58:10 +0000 (12:58 +0100)] 
Merge pull request #3131 from zuckschwerdt/fix-apache

Fix apache plugin BusyWorkers/IdleWorkers update

5 years agoFix apache BusyWorkers/IdleWorkers 3131/head
Christian W. Zuckschwerdt [Thu, 28 Mar 2019 13:46:12 +0000 (13:46 +0000)] 
Fix apache BusyWorkers/IdleWorkers

5 years agoMerge pull request #3204 from pticon/master
Dagobert Michelsen [Tue, 25 Feb 2020 10:23:54 +0000 (11:23 +0100)] 
Merge pull request #3204 from pticon/master

UBI plugin: collect some stats about the UBIFS

5 years agoMerge pull request #3187 from ometol/master
Dagobert Michelsen [Tue, 25 Feb 2020 10:13:59 +0000 (11:13 +0100)] 
Merge pull request #3187 from ometol/master

ipstats plugin: Count incoming, outgoing, forwarded packets (new plugin)

5 years agoMerge branch 'master' into master 3204/head
Dagobert Michelsen [Tue, 25 Feb 2020 10:07:46 +0000 (11:07 +0100)] 
Merge branch 'master' into master

5 years agoMerge pull request #3244 from yousong/droprate-range
Dagobert Michelsen [Tue, 25 Feb 2020 09:37:25 +0000 (10:37 +0100)] 
Merge pull request #3244 from yousong/droprate-range

types.db: fix ping_droprate range spec

5 years agoMerge pull request #1034 from manuelluis/mlsr/autoload_match_target
Dagobert Michelsen [Tue, 25 Feb 2020 08:11:32 +0000 (09:11 +0100)] 
Merge pull request #1034 from manuelluis/mlsr/autoload_match_target

Autoload matches and targets in the same way of plugins.

5 years agoMerge pull request #3274 from htg1/upstream_dcpmm
Dagobert Michelsen [Mon, 24 Feb 2020 13:38:14 +0000 (14:38 +0100)] 
Merge pull request #3274 from htg1/upstream_dcpmm

dcpmm plugin

5 years agoMerge pull request #3273 from reshmapattan/upstream_dpdk_telemetry
Dagobert Michelsen [Mon, 24 Feb 2020 13:24:13 +0000 (14:24 +0100)] 
Merge pull request #3273 from reshmapattan/upstream_dpdk_telemetry

dpdk_telemetry plugin: add plugin for DPDK metrics via DPDK Telemetry library

5 years agoMerge pull request #3378 from dago/issue3253
Matthias Runge [Mon, 24 Feb 2020 07:58:11 +0000 (08:58 +0100)] 
Merge pull request #3378 from dago/issue3253

Reorder conditions so that on Linux the Linux-specific code is execut…

5 years agoMerge pull request #3382 from dago/fix-libkstat-condition
Matthias Runge [Mon, 24 Feb 2020 07:56:54 +0000 (08:56 +0100)] 
Merge pull request #3382 from dago/fix-libkstat-condition

Fix condition on libkstat existence

5 years agoFix condition on libkstat existence 3382/head
Dagobert Michelsen [Sun, 23 Feb 2020 20:38:31 +0000 (21:38 +0100)] 
Fix condition on libkstat existence

5 years agoMerge pull request #3303 from asafkahlon/add-buddyinfo-plugin
Kamil Wiatrowski [Fri, 21 Feb 2020 17:10:29 +0000 (18:10 +0100)] 
Merge pull request #3303 from asafkahlon/add-buddyinfo-plugin

buddyinfo plugin: new plugin for memory fragmentation info

5 years agoMerge pull request #3377 from dago/efuss-netbsd-nfs
Dagobert Michelsen [Fri, 21 Feb 2020 15:56:16 +0000 (16:56 +0100)] 
Merge pull request #3377 from dago/efuss-netbsd-nfs

Fix of "Implement the NFS plugin for NetBSD #3333"

5 years agoWarn user on unimplemented NFS stat requests on NetBSD 3377/head
Dagobert Michelsen [Fri, 21 Feb 2020 15:18:55 +0000 (16:18 +0100)] 
Warn user on unimplemented NFS stat requests on NetBSD

5 years agoMerge pull request #3379 from dago/efuss-netbsd-disk
Matthias Runge [Wed, 19 Feb 2020 10:42:58 +0000 (11:42 +0100)] 
Merge pull request #3379 from dago/efuss-netbsd-disk

Fix of "Native (sysctl-based) disk plugin implementation for NetBSD #3334"

5 years agoMerge pull request #3376 from dago/efuss-fix-3313
Matthias Runge [Wed, 19 Feb 2020 10:41:35 +0000 (11:41 +0100)] 
Merge pull request #3376 from dago/efuss-fix-3313

Efuss fix 3313

5 years agoclang-format on src/disk.c 3379/head
Dagobert Michelsen [Tue, 18 Feb 2020 16:32:53 +0000 (17:32 +0100)] 
clang-format on src/disk.c

5 years agoAddress some clang-format issues
Edgar Fuß [Fri, 15 Nov 2019 18:11:42 +0000 (19:11 +0100)] 
Address some clang-format issues

Remove some white space, re-order #include's.

clang-format would also like to re-format some code I didn't modify (changing indentation of /* #endif ... */ comments and normalize the line wrapping on two disk_submit() calls into a form I find harder to understand.

5 years agoFix stupid merging typo
Edgar Fuß [Fri, 15 Nov 2019 17:57:38 +0000 (18:57 +0100)] 
Fix stupid merging typo

Use #if KERNEL_xxx, not #ifdef.

5 years agoNative (sysctl) NetBSD disk plugin implementation
Edgar Fuß [Thu, 31 Oct 2019 18:09:37 +0000 (19:09 +0100)] 
Native (sysctl) NetBSD disk plugin implementation

Natively implement the disk plugin on NetBSD using sysctl().
Based on prior work by Håvard Eidnes, <he@NetBSD.org>.

5 years agoRevert accidental commit to master branch
Edgar Fuß [Thu, 31 Oct 2019 17:23:36 +0000 (18:23 +0100)] 
Revert accidental commit to master branch

5 years agoImplement NFS plugin for NetBSD
Edgar Fuß [Thu, 31 Oct 2019 16:57:48 +0000 (17:57 +0100)] 
Implement NFS plugin for NetBSD

5 years agoReorder conditions so that on Linux the Linux-specific code is executed instead of... 3378/head
Dagobert Michelsen [Tue, 18 Feb 2020 16:19:12 +0000 (17:19 +0100)] 
Reorder conditions so that on Linux the Linux-specific code is executed instead of the more generic code for getifaddrs()

5 years agoAvoid $< (implied source) in non-inference rules 3376/head
Edgar Fuß [Tue, 29 Oct 2019 18:01:33 +0000 (19:01 +0100)] 
Avoid $< (implied source) in non-inference rules

Spell out input files in the collectd.grpc.pb.cc, collectd.pb.cc and types.pb.cc targets instead of using $<, which may only be defined for inference rules in non-GNU (but POSIX-compilent) versions of make.

5 years agoApply clang-format to src/nfs.c
Dagobert Michelsen [Tue, 18 Feb 2020 15:56:21 +0000 (16:56 +0100)] 
Apply clang-format to src/nfs.c

5 years agoMerge pull request #3265 from n2yen/write-http-curl-stats
Dagobert Michelsen [Tue, 18 Feb 2020 15:13:35 +0000 (16:13 +0100)] 
Merge pull request #3265 from n2yen/write-http-curl-stats

Allow cURL Statistics option in write-http plugin

5 years agoRemove unneeded warning 3187/head
Marco van Tol [Mon, 10 Feb 2020 19:48:13 +0000 (20:48 +0100)] 
Remove unneeded warning

5 years agoMerge pull request #3339 from jkohen/patch-1
Matthias Runge [Thu, 6 Feb 2020 09:59:27 +0000 (10:59 +0100)] 
Merge pull request #3339 from jkohen/patch-1

Expose meta_data_toc function in utils_cache.

5 years agoMerge pull request #3342 from zebity/master
Matthias Runge [Thu, 6 Feb 2020 09:57:01 +0000 (10:57 +0100)] 
Merge pull request #3342 from zebity/master

Restrict use of sys/systl to BSD variants in alignment with gclib deprecation on Linux

5 years agoMerge pull request #3359 from Stackdriver/igorpeshansky-upstream-read_text_file_contents
Matthias Runge [Tue, 7 Jan 2020 13:53:17 +0000 (14:53 +0100)] 
Merge pull request #3359 from Stackdriver/igorpeshansky-upstream-read_text_file_contents

Factor out read_text_file_contents to ensure that data read from text files is a valid C string.

5 years agoMerge pull request #3350 from qingling128/master
Matthias Runge [Tue, 7 Jan 2020 07:52:41 +0000 (08:52 +0100)] 
Merge pull request #3350 from qingling128/master

Fix unreachable clause where both tmp_plugin and tmp_plugin_instance are non-empty.

5 years agocosmetic changes. 3350/head
Ling Huang [Mon, 16 Dec 2019 21:35:03 +0000 (16:35 -0500)] 
cosmetic changes.

5 years agoFix unreachable clause where both tmp_plugin and tmp_plugin_instance are non-empty.
Ling Huang [Wed, 27 Nov 2019 21:32:39 +0000 (16:32 -0500)] 
Fix unreachable clause where both tmp_plugin and tmp_plugin_instance are non-empty.

5 years agoFactor out read_text_file_contents to ensure that data read from text files is a... 3359/head
Igor Peshansky [Thu, 19 Dec 2019 17:12:14 +0000 (12:12 -0500)] 
Factor out read_text_file_contents to ensure that data read from text files is a valid C string.

5 years agoUpdated a few metrics names and descriptions to be more intuitive. 3274/head
TG, Hari [Wed, 18 Dec 2019 22:30:14 +0000 (14:30 -0800)] 
Updated a few metrics names and descriptions to be more intuitive.

Signed-off-by: TG, Hari <hari.tg@intel.com>
5 years agoMerge pull request #3353 from mrunge/master
Matthias Runge [Tue, 17 Dec 2019 14:35:57 +0000 (15:35 +0100)] 
Merge pull request #3353 from mrunge/master

Remove grpc from Mac builds for now

5 years agoMerge pull request #3352 from ryan-mccabe/leak-fixes
Matthias Runge [Tue, 17 Dec 2019 14:35:33 +0000 (15:35 +0100)] 
Merge pull request #3352 from ryan-mccabe/leak-fixes

Leak fixes

5 years agoRemove grpc from Mac builds for now 3353/head
Matthias Runge [Tue, 17 Dec 2019 11:53:53 +0000 (12:53 +0100)] 
Remove grpc from Mac builds for now

5 years agoMerge pull request #3344 from Self-Perfection/patch-2
Matthias Runge [Mon, 9 Dec 2019 21:01:49 +0000 (22:01 +0100)] 
Merge pull request #3344 from Self-Perfection/patch-2

Fix linking with Python 3.8

5 years agoupdates based on review comments 3265/head
Nelson [Thu, 5 Dec 2019 18:01:22 +0000 (10:01 -0800)] 
updates based on review comments

5 years agonetwork: Add missing freeaddrinfo on error path. 3352/head
Ryan McCabe [Wed, 4 Dec 2019 15:33:55 +0000 (10:33 -0500)] 
network: Add missing freeaddrinfo on error path.

Add a missing freeaddrinfo on an error path to fix a memory leak
in the network code.

Changelog: network: Fix memory leak.
Signed-off-by: Ryan McCabe <rmccabe@redhat.com>
5 years agoamqp1: Fix leaks on error paths
Ryan McCabe [Wed, 4 Dec 2019 15:32:15 +0000 (10:32 -0500)] 
amqp1: Fix leaks on error paths

Fix a few memory leaks on error paths in the amqp1 plugin.

ChangeLog: amqp1 plugin: Fix leaks on error paths.
Signed-off-by: Ryan McCabe <rmccabe@redhat.com>
5 years agoMerge pull request #3349 from rpv-tomsk/master
Ruben Kerkhof [Mon, 25 Nov 2019 09:27:32 +0000 (10:27 +0100)] 
Merge pull request #3349 from rpv-tomsk/master

daemon: Fix regression caused by #3217

5 years agodaemon: Fix regression caused by #3217 3349/head
Pavel Rochnyack [Sat, 23 Nov 2019 14:54:50 +0000 (21:54 +0700)] 
daemon: Fix regression caused by #3217

Empty <Plugin> section can be used to autoload plugin,
which does not supports configuration callback.

5 years agoRewrite to use only one config array
Marco van Tol [Thu, 21 Nov 2019 20:39:47 +0000 (21:39 +0100)] 
Rewrite to use only one config array

5 years agoFix linking with Python 3.8 3344/head
Alexander Meshcheryakov [Sat, 16 Nov 2019 14:53:32 +0000 (17:53 +0300)] 
Fix linking with Python 3.8

Since Python 3.8 --embed flag needs to be provided to python-config to embed python.
Reference: https://bugs.python.org/issue36721

This was partially addressed in #3170 but only fixed building and not linking with python.

5 years agoAddress some clang-format issues 3333/head
Edgar Fuß [Fri, 15 Nov 2019 18:45:28 +0000 (19:45 +0100)] 
Address some clang-format issues

Re-format some lines to appease clang-format.

clang-format also wants to change the indentation of some #endif comments I didn't introduce and re-order #include's into a form that /does not compile/.

5 years agoFormat BSD constrained sysctl usage 3342/head
Zebity Spring [Sat, 9 Nov 2019 16:29:16 +0000 (03:29 +1100)] 
Format BSD constrained sysctl usage

5 years agoAvoid using sysctl on linux & allow for OpenBSD case
Zebity Spring [Sat, 9 Nov 2019 12:41:38 +0000 (23:41 +1100)] 
Avoid using sysctl on linux & allow for OpenBSD case

5 years agoAvoid using sysctl on linux
Zebity Spring [Sat, 9 Nov 2019 12:05:22 +0000 (23:05 +1100)] 
Avoid using sysctl on linux

5 years agoAvoid using sysctl on linux
Zebity Spring [Sat, 9 Nov 2019 11:43:36 +0000 (22:43 +1100)] 
Avoid using sysctl on linux

5 years agoAvoid using sysctl on linux
Zebity Spring [Sat, 9 Nov 2019 11:31:23 +0000 (22:31 +1100)] 
Avoid using sysctl on linux

5 years agoAvoid using sysctl on linux
Zebity Spring [Sat, 9 Nov 2019 11:26:39 +0000 (22:26 +1100)] 
Avoid using sysctl on linux

5 years agoMerge branch 'master' of https://github.com/collectd/collectd
Zebity Spring [Sat, 9 Nov 2019 01:42:54 +0000 (12:42 +1100)] 
Merge branch 'master' of https://github.com/collectd/collectd

5 years agoAvoid using sysctl on linux
Zebity Spring [Sat, 9 Nov 2019 01:39:07 +0000 (12:39 +1100)] 
Avoid using sysctl on linux

5 years agoAvoid using sysctl on linux
Zebity Spring [Fri, 8 Nov 2019 13:04:07 +0000 (00:04 +1100)] 
Avoid using sysctl on linux

5 years agoMerge pull request #3340 from ryan-mccabe/pr2365-turbostat-parsing
Ruben Kerkhof [Thu, 7 Nov 2019 20:00:40 +0000 (21:00 +0100)] 
Merge pull request #3340 from ryan-mccabe/pr2365-turbostat-parsing

turbostat: Fix parsing warnings

5 years agoturbostat: Fix parsing warnings 3340/head
Ryan McCabe [Thu, 7 Nov 2019 18:58:37 +0000 (13:58 -0500)] 
turbostat: Fix parsing warnings

Fix warnings generated by the turbostat plugin due to trailing
characters while picking out the first number in a range.

ChangeLog: turbostat plugin: Fix parsing warnings.
PR: #2365
Signed-off-by: Ryan McCabe <rmccabe@redhat.com>
5 years agoReformatted code. 3339/head
Javier Kohen [Wed, 6 Nov 2019 19:50:48 +0000 (14:50 -0500)] 
Reformatted code.

5 years agoUpdate utils_cache.h
Javier Kohen [Wed, 6 Nov 2019 19:47:46 +0000 (16:47 -0300)] 
Update utils_cache.h

5 years agoExpose meta_data_toc function.
Javier Kohen [Wed, 6 Nov 2019 19:46:17 +0000 (16:46 -0300)] 
Expose meta_data_toc function.

This is useful for traversing all the meta data elements in a value list, since there is no element to look up the metadata object.

For example usage, see https://github.com/Stackdriver/collectd/pull/166

5 years agoMerge pull request #3269 from bplessis/feature-add-snmpbulk
Matthias Runge [Sat, 2 Nov 2019 21:12:06 +0000 (22:12 +0100)] 
Merge pull request #3269 from bplessis/feature-add-snmpbulk

snmp plugin: add support for SNMP Bulk Transfer

5 years agoMerge pull request #3283 from zebity/master
Matthias Runge [Sat, 2 Nov 2019 21:01:07 +0000 (22:01 +0100)] 
Merge pull request #3283 from zebity/master

Consistent returns from ssnprintf/__ssnprintf wrappers, add ssnprintf2 for optional error handling.

5 years agoMerge pull request #3331 from jkohen/patch-1
Matthias Runge [Sat, 2 Nov 2019 09:24:20 +0000 (10:24 +0100)] 
Merge pull request #3331 from jkohen/patch-1

Create internal library for utils_llist

5 years agoImplement NFS plugin for NetBSD
Edgar Fuß [Thu, 31 Oct 2019 17:26:45 +0000 (18:26 +0100)] 
Implement NFS plugin for NetBSD

5 years agoRevert accidental commit to master branch
Edgar Fuß [Thu, 31 Oct 2019 17:23:36 +0000 (18:23 +0100)] 
Revert accidental commit to master branch

5 years agoImplement NFS plugin for NetBSD
Edgar Fuß [Thu, 31 Oct 2019 16:57:48 +0000 (17:57 +0100)] 
Implement NFS plugin for NetBSD

5 years agobuddyinfo: remove redundant sfree 3303/head
Asaf Kahlon [Wed, 30 Oct 2019 18:13:58 +0000 (20:13 +0200)] 
buddyinfo: remove redundant sfree

Signed-off-by: Asaf Kahlon <asafka7@gmail.com>
5 years agoCreate internal library for utils_llist 3331/head
Javier Kohen [Wed, 30 Oct 2019 16:36:14 +0000 (13:36 -0300)] 
Create internal library for utils_llist

We plan to use this library in the write_gcm plugin in the https://github.com/Stackdriver/collectd fork. I hope it's OK with you to make this change upstream before we are ready to contribute the Stackdriver plug-in into this codebase.

5 years agoMerge pull request #3328 from efuss/fix-3312
Ruben Kerkhof [Wed, 30 Oct 2019 08:20:50 +0000 (09:20 +0100)] 
Merge pull request #3328 from efuss/fix-3312

Fix libupsclient detection

5 years agoMerge pull request #3329 from efuss/fix-3311
Ruben Kerkhof [Wed, 30 Oct 2019 08:19:19 +0000 (09:19 +0100)] 
Merge pull request #3329 from efuss/fix-3311

Fix libtokyotyrant handling

5 years agobuddyinfo: fix review comments
Asaf Kahlon [Tue, 29 Oct 2019 20:18:51 +0000 (22:18 +0200)] 
buddyinfo: fix review comments

Signed-off-by: Asaf Kahlon <asafka7@gmail.com>
5 years agoFix libtokyotyrant handling 3329/head
Edgar Fuß [Tue, 29 Oct 2019 17:53:27 +0000 (18:53 +0100)] 
Fix libtokyotyrant handling

In libtokyotyrant handling, set with_libtokyotyrant_ldflags to "-L$withval/lib", not "-L$withval/include".

5 years agoFix libupsclient detection 3328/head
Edgar Fuß [Tue, 29 Oct 2019 17:47:55 +0000 (18:47 +0100)] 
Fix libupsclient detection

Check libupsclient $withval for being a regular file in addition to being executable/searchable. The value may be a directory name.

5 years agoMerge pull request #3310 from yousong/mem
Ruben Kerkhof [Tue, 29 Oct 2019 14:44:50 +0000 (15:44 +0100)] 
Merge pull request #3310 from yousong/mem

network,exec: fix memory issue

5 years agoMerge pull request #3325 from ffontaine/master
Ruben Kerkhof [Tue, 29 Oct 2019 14:43:42 +0000 (15:43 +0100)] 
Merge pull request #3325 from ffontaine/master

configure.ac: fix protobuf/util/time_util.h detection

5 years agoconfigure.ac: fix protobuf/util/time_util.h detection 3325/head
Fabrice Fontaine [Tue, 29 Oct 2019 09:25:07 +0000 (10:25 +0100)] 
configure.ac: fix protobuf/util/time_util.h detection

Add -std=c++11 when checking gor protobuf/util/time_util.h otherwise
test will fail on:

configure:104495: checking google/protobuf/util/time_util.h usability
configure:104495: /home/br-user/autobuild/run/instance-2/output/host/bin/mips-linux-gnu-g++ -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64  -Os  -D_FORTIFY_SOURCE=1  -pthread  conftest.cpp >&5
In file included from /home/br-user/autobuild/run/instance-2/output/host/opt/ext-toolchain/mips-linux-gnu/include/c++/5.3.0/atomic:38:0,
                 from /home/br-user/autobuild/run/instance-2/output/host/mips-buildroot-linux-gnu/sysroot/usr/include/google/protobuf/io/coded_stream.h:113,
                 from /home/br-user/autobuild/run/instance-2/output/host/mips-buildroot-linux-gnu/sysroot/usr/include/google/protobuf/duration.pb.h:23,
                 from /home/br-user/autobuild/run/instance-2/output/host/mips-buildroot-linux-gnu/sysroot/usr/include/google/protobuf/util/time_util.h:52,
                 from conftest.cpp:188:
/home/br-user/autobuild/run/instance-2/output/host/opt/ext-toolchain/mips-linux-gnu/include/c++/5.3.0/bits/c++0x_warning.h:32:2: error: #error This file requires compiler and library support for the ISO C++ 2011 standard. This support is currently experimental, and must be enabled with the -std=c++11 or -std=gnu++11 compiler options.

Fixes:
 - http://autobuild.buildroot.net/results/0d486edaf4c51b6438adeec61fe2c55099862acb

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
5 years agobuddyinfo: fix review comments
Asaf Kahlon [Mon, 28 Oct 2019 20:45:36 +0000 (22:45 +0200)] 
buddyinfo: fix review comments

Signed-off-by: Asaf Kahlon <asafka7@gmail.com>
5 years agoFix conflict from remove of ssnprintf2 and align utils/common/common.h 3283/head
Zebity Spring [Thu, 24 Oct 2019 11:08:22 +0000 (22:08 +1100)] 
Fix conflict from remove of ssnprintf2 and align utils/common/common.h

5 years agoMerge pull request #3309 from rubenk/remove-lvm-plugin
Ruben Kerkhof [Wed, 23 Oct 2019 11:26:51 +0000 (13:26 +0200)] 
Merge pull request #3309 from rubenk/remove-lvm-plugin

Remove LVM plugin

5 years agoAuto-Merge pull request #3138 from mkauf/fix_exec_environment
collectd bot [Tue, 22 Oct 2019 14:28:38 +0000 (16:28 +0200)] 
Auto-Merge pull request #3138 from mkauf/fix_exec_environment

Automatically merged due to "Automerge" label

5 years agoMerge pull request #3317 from mrunge/check_fixes
Ruben Kerkhof [Wed, 16 Oct 2019 11:18:12 +0000 (13:18 +0200)] 
Merge pull request #3317 from mrunge/check_fixes

Merge check fixes from 5.9 branch to master

5 years agoFix warning in test_strunescape 3317/head
Ruben Kerkhof [Mon, 14 Oct 2019 16:12:52 +0000 (18:12 +0200)] 
Fix warning in test_strunescape

src/utils/common/common_test.c:254:3: warning: ‘strncpy’ output truncated before terminating nul copying 16 bytes from a string of the same length [-Wstringop-truncation]
  254 |   strncpy(buffer, "\\tbackslash end\\", sizeof(buffer));
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  CCLD     test_common

(cherry picked from commit 5bcc3a10cbae9d94ccb10a62218ab26433bbaa67)
(cherry picked from commit 7109b8a27f2d82fbf8c1ae9d58ab6cffbaec9339)

5 years agoFix warning in test_escape_string
Ruben Kerkhof [Mon, 14 Oct 2019 15:38:03 +0000 (17:38 +0200)] 
Fix warning in test_escape_string

In function ‘test_escape_string’,
    inlined from ‘main’ at src/utils/common/common_test.c:384:3:
src/utils/common/common_test.c:226:5: warning: ‘strncpy’ specified bound 16 equals destination size [-Wstringop-truncation]
  226 |     strncpy(buffer, cases[i].str, sizeof(buffer));
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

(cherry picked from commit 737ffc08e2d9f3d3dda40a51329881085070863e)
(cherry picked from commit 52e8daca0c0b53c61c31fe9ea058b08e6eb7c2b1)

5 years agoFix warning in test_escape_slashes
Ruben Kerkhof [Mon, 14 Oct 2019 15:36:55 +0000 (17:36 +0200)] 
Fix warning in test_escape_slashes

In function ‘test_escape_slashes’,
    inlined from ‘main’ at src/utils/common/common_test.c:383:3:
src/utils/common/common_test.c:201:5: warning: ‘strncpy’ specified bound 32 equals destination size [-Wstringop-truncation]
  201 |     strncpy(buffer, cases[i].str, sizeof(buffer));
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

(cherry picked from commit a22c4260335616b7847e57ef638e0e29cd8cda05)
(cherry picked from commit d5edf1e82feb80cfe90cfa35501eef3c8dc493e5)

5 years agoMerge pull request #3308 from rubenk/travis-osx
Ruben Kerkhof [Tue, 15 Oct 2019 08:47:06 +0000 (10:47 +0200)] 
Merge pull request #3308 from rubenk/travis-osx

Travis improvements for MacOS

5 years agonetwork: fix data race when accessing sending_sockets 3310/head
Yousong Zhou [Tue, 15 Oct 2019 02:48:32 +0000 (02:48 +0000)] 
network: fix data race when accessing sending_sockets

This can happen with more than 1 WriteThreads

5 years agoexec: free up memory on shutdown
Yousong Zhou [Mon, 14 Oct 2019 06:48:56 +0000 (06:48 +0000)] 
exec: free up memory on shutdown

5 years agoStop installing libstatgrab 3308/head
Ruben Kerkhof [Mon, 14 Oct 2019 18:43:29 +0000 (20:43 +0200)] 
Stop installing libstatgrab

It replaces native functionality

5 years agoTry to point OSX at where java is
Ruben Kerkhof [Mon, 14 Oct 2019 18:42:31 +0000 (20:42 +0200)] 
Try to point OSX at where java is

5 years agoShow config.log for debugging
Ruben Kerkhof [Mon, 14 Oct 2019 18:26:34 +0000 (20:26 +0200)] 
Show config.log for debugging

5 years agoTry to use java
Ruben Kerkhof [Mon, 14 Oct 2019 18:22:20 +0000 (20:22 +0200)] 
Try to use java

5 years agoInstall a few deps
Ruben Kerkhof [Mon, 14 Oct 2019 17:44:26 +0000 (19:44 +0200)] 
Install a few deps

5 years agoSort output of pkg-config
Ruben Kerkhof [Mon, 14 Oct 2019 17:37:59 +0000 (19:37 +0200)] 
Sort output of pkg-config

5 years agoRemove LVM plugin 3309/head
Ruben Kerkhof [Mon, 14 Oct 2019 17:31:03 +0000 (19:31 +0200)] 
Remove LVM plugin

liblvm2app has been deprecated

5 years agoLog which packages pkg-config thinks we have
Ruben Kerkhof [Mon, 14 Oct 2019 17:26:56 +0000 (19:26 +0200)] 
Log which packages pkg-config thinks we have