[collectd-changes] collectd, the system statistics collection daemon: Changes to 'refs/tags/collectd-5.4.3'
Florian Forster
octo at verplant.org
Tue Jul 26 09:39:02 CEST 2016
Tag 'collectd-5.4.3' created by Florian Forster <octo at collectd.org> at 2016-07-26 08:38 +0200
Tag for version 5.4.3
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)
iQIcBAABAgAGBQJXlxOLAAoJENQsaY4McFoVTWcP/20mCmQJMslFZaeZhjk7qSep
kqDOzIqp8Si91WSHHjXGnAkXit4RLY0HrUB4UrorsgqMkOuu3I+a8Nvnx4T+wSke
A+OFiuVlg6vjap4GxMq4RsqC6TyHs04guci81qvxmkHvz/4rUFWMcPF7fcgfP6z7
ItiLtzbgvq6LKBPlcnopskdRJ3KgzfU82b/9yc5rZVGggo+IHl7u7h9Y/Mc7iMi6
v/4vLmGs2L0gLrT6mOhvmDLFq9LgkAWTqFX0HvBKnXyM8SRy4OjSVodRoh+z+dKq
nx5/v5nzae5SBgh79shwcF5i444HOiCkb3eHm3TD1KWZbzl0qtkkKoLTGKJIFFfZ
9OPONY3QkNBB5SuawtnkDnU3G3/imANe+eHuVpot1pvD55gdiByXDVwfbaRv6FXb
QldJZx0XXhecE0eh6Y0IPivyE9K2ehCpMKNbOCEGCQrEvCNqZmpZtUEEVlmnHPf/
xW9JgUEbBovIQIIiNlEQBV/D6wlwj4T9eQK8tojHHZYxRAS2cHK5Fl86fkWLigbc
dhWSk8ME1bmAKi1Daa4FYgTniDI2WH4pmZRDxvIrNwjLtJg1dLGoMCjPjpLkgq+8
ktJlxtlfRmtZHfvuRFzV6FPZ76h5Ho2vDrOwSVqqiwB7t14VC3xQMZIG4L9g45En
jGeuupBfyALS5Ce3czHW
=4YKX
-----END PGP SIGNATURE-----
Changes since collectd-5.4.2:
Birger Schmidt (1):
utils_cache.c: fix FORMAT_VL failed ERROR messages
Brandon Arp (1):
fix potential curl plugin curl_slist_append memory leak
Claudius Zingerli (1):
Fixed rrdtool sigsegv (datadir==NULL ptr dereferencing)
Corey Kosak (4):
Remove duplicate call to pthread_mutex_destroy.
c_avl_pick needs to update the 'size' field of the tree when it deletes
The field 're' only exists if HAVE_REGEX_H is defined (see definition at
Provide a unified signature for ps_get_cmdline.
Dagobert Michelsen (2):
Automatically add -DSOLARIS2=8 if required for ip6_ext
Fix header condition
Denys Berkovskyy (1):
Fix copy-paste error in debug message in snmp plugin
Douglas Thrift (1):
Fix a few typos in collectd-exec(5)
Fabien Wernli (2):
Revert "curl_xml plugin: Fixed tautological pointer comparison error."
Fix test for tables and empty instance
Florian Forster (124):
write_mongodb plugin: s/bson_dispose/bson_destroy/
write_mongodb plugin: Fix BSON memory handling even further.
Makefile.am: s/INCLUDES/AM_CPPFLAGS/
openvpn plugin: Don't signal an error when no clients are connected.
src/utils_format_json.[ch]: Export gauges with 15 decimal places of precision.
src/collectd.h: Define GAUGE_FORMAT.
Various plugins: Use the global GAUGE_FORMAT.
write_redis: Fix timestamp sent to Redis.
bindings/java/Makefile.am: Use $(srcdir) when specifying dependencies.
bindings/java/Makefile.am: Add "uninstall-local" target.
statsd plugin: Free latency counter and AVL trees.
stats plugin: Fix reference of undeclared symbol.
tail_csv plugin: Print warning and continue when metric is not found.
statsd plugin: Dispatch NaN when no timer event was recorded.
src/configfile.c: Set a plugin context when autoloading plugins.
tcpconns plugin: Fix memory leak.
dns plugin: Check for "struct ip6_ext".
configure.ac: Move all checks for "struct ip6_ext" into one place.
write_redis plugin: Check the return value of format_values().
liboconfig: Declare yyparse().
liboconfig: Disable some clang warnings.
perl plugin: Fix invalid free().
notification target: Pass void** to tn_destroy().
network plugin: Explicitly initialize "fd_num" to zero.
src/utils_avltree.c: Rewrite checks in c_avl_pick().
src/utils_llist.c: Handle unlikely corner case.
Merge remote-tracking branch 'github/pr/1088' into collectd-5.4
network plugin: Make sure all memory is freed when the receive thread fails.
email plugin: Fix freeing linked lists.
liboconfig: Declare yylex().
network plugin: Avoid "status may be used uninitialized" warning.
src/utils_cache.c: Remove incorrect free.
src/daemon/common.c: Implement strjoin() with memcpy().
src/utils_db_query.c: Fix use-after-free.
exec plugin: Don't assign variable that is never read.
snmp plugin: Fix off-by-one array access.
src/utils_avltree.c: Add assertions to rotate_{left,right}().
amqp plugin: Fix "Dead assignment" warning.
curl_json plugin: Fix "Dead assignment" warning.
src/daemon/filter_chain.c: Fix "Dead assignment" warning.
email plugin: Fix "Dead assignment" warning.
gmond plugin: Fix handling of COUNTER and ABSOLUTE data sources.
src/libcollectdclient/client.c: Fix "Dead assignment" warning.
modbus plugin: Fix "Dead assignment" warning.
network plugin: Fix "Dead assignment" warning.
ntpd plugin: Fix "Dead assignment" warning.
openvpn plugin: Fix "Dead assignment" warning.
onewire plugin: Fix "Dead assignment" warning.
ping plugin: Fix "Dead assignment" warning.
powerdns plugin: Fix "Dead assignment" warning.
snmp plugin: Fix "Dead assignment" warning.
tail plugin: Fix "Dead assignment" warning.
tail_csv plugin: Fix "Dead assignment" warning.
ted plugin: Fix "Dead assignment" warning.
threshold plugin: Fix "Dead assignment" warning.
Fix "Argument with 'nonnull' attribute passed null" warnings.
threshold plugin: Fix "Dead increment" warnings.
Fix "Undefined allocation of 0 bytes (CERT MEM04-C; CWE-131)" warnings.
stats plugin: Link with libm (-lm).
threshold plugin: Fix "Dead assignment" warnings.
src/utils_latency.c: Fix "Assigned value is garbage or undefined" warning.
snmp plugin: Fix "Assigned value is garbage or undefined" warning.
src/utils_cache.c: Fix two memory leaks.
apache plugin: Fix memory leak.
collectdmon: Fix memory leak.
curl plugin: Fix memory leak.
curl_json plugin: Fix memory leak.
curl_xml plugin: Fix memory leak.
gmond plugin: Fix memory leak.
ipvs plugin: Fix memory leak.
java plugin: Fix memory leak.
memcachec plugin: Fix memory leak.
powerdns plugin: Fix memory leak.
rrdtool plugin: Add assertion.
utils_cache plugin: Fix memory leak.
src/utils_cmd_putval.c: Fix memory leak.
src/utils_ignorelist.c: Fix memory leak.
src/utils_rrdcreate.c: Fix memory leak.
src/utils_cmd_flush.c: Fix memory leak.
src/daemon/common.c: Fix off-by-one error in escape_slashes().
Revert "fix leak on exit"
apache plugin: DRY: use macro to determine number of fields.
statsd plugin: Correctly free metrics at shutdown.
cpu plugin: Improve error message for host_processors() failing.
ntp plugin: Unify casting to gauge_t.
df plugin: Fix the duplicate detection.
libcollectdclient: Check return value of setsockopt().
src/common.c: Check arguments of parse_values().
src/filter_chain.c: Delete dead code.
src/filter_chain.c: Refactor fc_process_chain() a wee bit.
multimeter plugin: Initizliaze "struct termios".
src/utils_format_json.c: Make sure "keys" is freed in all error paths.
src/collectd-tg.c: Explicitly null-terminate string.
postgresql plugin: Remove invalid free().
email plugin: Free "connection" in error handling.
email plugin: Refactor the accept() loop.
postgresql plugin: Register a new user data pointer with udb_query_set_user_data() unconditionally.
tail plugin: Fix memory leak.
python plugin: Fix memory leak.
python plugin: Check return value of malloc().
python plugin: Check return value of cpy_unicode_or_bytes_to_string().
rrdtool plugin: Improve handling of the "DataDir" option.
ping plugin: Remove "static" from local variable.
ping plugin: Protect access to ping_thread_error.
curl_xml plugin: Correctly free xpath object.
curl_json plugin: Rewrite logic to add a path to db->tree.
src/utils_ignorelist.c: Refactoring / code style fixes.
gmond plugin: Check return value of setsockopt(2).
gmond plugin: Check return value of sendto(2).
gmond plugin: Inline the plugin_dispatch_values() call.
email plugin: Don't call type_list_incr() with type == NULL.
perl plugin: Check "return value" of PERL_GET_CONTEXT.
tail plugin: Make sure variable is initialized.
modbus plugin: Make sure variable is initialized.
openvpn plugin: Fix "Dead assignment" warning.
src/utils_latency.c: Fix change_bin_width().
src/utils_latency.c: Store "bin_width" as cdtime_t.
src/utils_latency.c: Ensure that LLONG_MAX is defined.
src/utils_latency.c: Fix format string error.
exec plugin: Revert file mode to 0644.
network plugin: Fix heap overflow in parse_packet().
network plugin, libcollectdclient: Check return value of gcry_control().
network plugin: Fix error message for GCRYCTL_INIT_SECMEM failure.
Bump version to 5.4.3; Update ChangeLog.
Gautam BT (1):
Fix pipe leak in exec plugin
Herve COMMOWICK (1):
processes: correctly count processes on FreeBSD
Jakub Jankowski (3):
vmem plugin: Fix pgsteal for newer Linux kernels.
docs: mention regexps for the interface plugin
docs: Add info about mode7 requirement for ntpd
Jan Andres (6):
zfs_arc: Don't spam the log if we fail to read the "l2_size" kstat value.
processes: Fix ps_get_cmdline() on Solaris.
processes: Fix build for Solaris 32-bit binary
processes: Solaris: Consistently use long to represent a pid
Enable the processes plugin by default on Solaris.
Start write threads after plugin initialization.
Jim Quinn (1):
Fix process plugin memory leak [solaris]
Kelly Thomas Kline (1):
Corrected text in README
Landry Breuil (1):
properly handle error cases when kvm_read fails (#1094)
Laurent (1):
remove the addressof in the sizeof
Manuel Luis SanmartÃn Rozada (5):
Plugin tail_csv: if TimeFrom is not specified in config file
Plugin tail_csv: the manual says that you can use multiple times the
Allow empty Plugin blocks.
In rrd synchronous file creation use lock_file
Link collectd-tg with pthreads
Marc Fournier (64):
Merge pull request #951 from tokkee/sh/debian-patches
configure: add missing entries in summary output
Merge branch 'collectd-5.3' into collectd-5.4
configure: add liblvm2app to summary output
utils_latency: use portable format string
Remove more references to the Globals option
collectd.conf(5): move misplaced block in postgresql section
RPM specfile: bump version number
Merge branch 'collectd-5.3' into collectd-5.4
Merge branch 'collectd-4.10' into collectd-5.3
doc & comments: s/mili/milli/
curl: correct typo in error message
Merge branch 'collectd-5.3' into collectd-5.4
Revert "version-gen.sh: Switch to bash due to bashisms."
Merge branch 'collectd-5.3' into collectd-5.4
notify_email: avoid linking against libdl
Merge branch 'collectd-4.10' into collectd-5.3
Merge branch 'collectd-5.3' into collectd-5.4
Merge branch 'collectd-4.10' into collectd-5.3
make java components discovery follow symlinks
RPM specfile: correct copy-paste error
configure: add return() statements in 3 AC_LANG_PROGRAM() blocks
RPM specfile: remove superfluous '--without-*' configure flags
RPM specfile: update summary to be consistent with .deb packages
Merge pull request #1014 from mfournier/fix-path-to-java
Merge branch 'collectd-5.3' into collectd-5.4
oconfig: fix oconfig_free to free all elements
curl_xml: fix 3 small memory leaks
Merge branch 'collectd-4.10' into collectd-5.3
Merge branch 'collectd-5.3' into collectd-5.4
Merge remote-tracking branch 'origin/collectd-5.3' into collectd-5.4
collectd.conf.pod: update libyajl URL
collectd.conf.pod: correct a tiny typo
Revert "amqp: look for librabbitmq in /usr/local as well"
routeros: fix a small build error pointed out by clang
coding style fixes over 94e5622
gmond: fix linking against libganglia at build time
collectd.conf.pod: correct a small typo
write_redis: remove unused variable from wr_write()
apache: parse whole response, not only the first 16 lines
collectd.conf.pod: mention IPv6 option to the iptables plugin
apache: warn about possible misconfiguration
processes: correct a typo
df: remove legacy references to ReportReserved
virt plugin: make indentation explicit
df: remove legacy code skipping "rootfs" monitoring
Revert "openvpn plugin: Fix "Dead assignment" warning."
processes: warn about process names above OS limit
processes: use portable format string
processes: also warn about long process names on Solaris
processes: warn about long process names on FreeBSD too
modbus: avoid enabling libmodbus's debug flag by default
processes: use long for pids on linux and solaris
configure.ac: fix path when testing for liboconfig/parser.c presence
processes: fix pid format string
RPM specfile: enable modbus plugin on EL7
RPM specfile: re-enable memcachec plugin on EL7
RPM specfile: enable xmms plugin on EL7
RPM specfile: update changelog
RPM specfile: fix xmms plugin build condition
Merge pull request #1627 from rubenk/remove-old-filter-syntax-from-manpage
processes: re-add <sys/user.h> inclusion
collectd.conf.pod: fix minor typos in ntpd plugin section
src/*.pod: fix minor warnings spotted by podchecker
Marek Becka (2):
vmem plugin: fix types for nr_dirtied and nr_written
don't report inodes if fs doesn't provide f_files and f_ffree
Michael Salmon (2):
threshold plugin: Register callbacks only once.
added definition of N to collectd-exec
Nathan Ward (2):
ASN_GAUGE (SNMP-SMIv2 Gauge32) is unsigned, not signed.
Fix clang complaining about extraneous parenthesis.
Pavel Rochnyack (6):
statsd plugin: Fix deadlock on plugin shutdown (Issue #1703)
perl plugin: lock base thread interpreter in perl_init() too.
perl plugin: Fixes for #1706
perl plugin: Switched to PTHREAD_MUTEX_RECURSIVE locking
perl plugin: Added call_pv_locked() wrapper to handle thread locking flags.
perl plugin: Removed commented code
Pierre Fersing (1):
Fix NTP kerninfo offset/estimated error scaling
Pierre-Yves Ritschard (2):
statsd: provide a gauge for counters, holding the absolute count.
Define _DEFAULT_SOURCE in addition to _BSD_SOURCE
Poil (1):
Upgrade spec to 5.4.2
Remi Collet (2):
fix build with librabbitmq 0.6.0
check if AMQP_VERSION exists
Ruben Kerkhof (135):
Setting Globals to true is not needed anymore
Powerdns plugin: fix logging on failed lookup
Setting Globals to true is not needed anymore
Fallback to /usr/lib/jvm if JAVA_HOME is not set
/bin/sh on OSX doesn't understand -n
Fix a libtool warning
gmond: plug a small leak on exit
memcached: plug leak
plugin.c: plug leak on error
fix leak on exit
liboconfig: really fix lex warnings
Fix some small leaks on error paths
collectd -T: fix memory leak
Fix a memory leak on shutdown
irq: skip FIQ line in /proc/interrupts
amqp: look for librabbitmq in /usr/local as well
Fix libmodbus detection on FreeBSD
ltdl: only compile included libltdl when needed
dns: fix compilation on OpenBSD
pf: fix compilation on OpenBSD
Don't unlock lock twice
liboconfig: Fix implicit declaration warning
Fix harmless build warnings with newer binutils
mysql: respect mysql_libs when searching for symbol
mysql: just search for mysql_get_server_version
mysql: use mysql_config --include for include path
processes.c: plug memory leak in error path
snmp plugin: plug leak in error path.
rrdtool: release another lock on error
csv plugin: plug memory leak on error
rrdtool: unlock mutex on error
utils_mount: use reentrant getmntent_r when we can
Pinba: only compile .proto files when enabled
write_riemann: only compile .proto files when enabled
Silence protoc-c in silence mode
protoc: log when compiler is missing
protoc: slightly nicer output in silent mode
protoc: simplify configure check
protoc: check for libprotobuf-c as well
protoc: check for headers in new location as well
gcrypt: remove exec-prefix check
gcrypt: take search path into account
Fix build with older version of libprotobuf-c
powerdns plugin: fix array initialization
amqp: use the right buffer size for sstrncpy
bind: tmp doesn't point to start of allocated memory
filecount plugin: fix leak on error path
modbus plugin: fix 2 leaks on error paths
irq plugin: close file descriptor on failure
teamspeak2: fix potential use after close
utils_mount.c: check for null before dereferencing
table plugin: fix check for realloc
perl: Check for NULL before dereferencing
postgresql plugin: don't exit on malloc failure
multimeter plugin: fix fd leak
utils_fbhash.c: fix resource leak on error
configfile.c: close dir on error
Pinba plugin: close fd on error
madwifi: make code a little bit clearer
libcollectdclient: free result of getaddrinfo
varnish plugin: fix two resource leaks on error
Aggregration plugin: plug leak on error
utils_cache.c: plug leak on error
stats plugin: close fd on error
curl_xml plugin: plug a few leaks on error
bind plugin: plug small leak
unixsock: check return value of chmod
configure.ac: fix libjvm detection on OSX
iptables plugin: remove dead code
meta_data.c: check return value of md_entry_alloc
configure.ac: fix previous change to detect libjvm
sigrok plugin: don't pass status to strerror
swap plugin: don't exit when malloc fails
configure.ac: warn when pkg-config is not installed
email plugin: fix check for result of malloc
libcollectdclient: don't close socket twice
snmp plugin: don't read from uninitialized pointer
curl_json: remove dead code
openvpn: check return value of malloc
openvpn: fix error message
openvpn: free resource on error
perl: unlock mutex on error
varnish: fix leak on read
write_redis: don't return with lock held
Fix the addres of the Free Software Foundation
Fix typo in collectd.conf
configure.ac: detect bison
Merge pull request #1561 from mfournier/modbus-set-debug
Merge pull request #1506 from mfournier/apache-content-type-1170
Merge pull request #1567 from rubenk/fix-typo-in-config
Merge pull request #1570 from rubenk/detect-bison
Replace traffic with interface in man page
Move unversioned .so to -devel subpackage
Fix build on DragonFlyBSD
zfs_arc: 'stolen' was removed after FreeBSD 10.2
liboconfig: mark oconfig_free_all as static
Add prototype for module_register
Include header for prototype of handle_putnotif
utils_cmd_putval.c: include header for prototypes
utils_latency.c: mark change_bin_width as static
latency_counter_create: fix signature
threshold.c: mark ut_config as static
utils_cmd_flush.c: add header for prototypes
utils_cmd_getval.c: add header for prototypes
utils_random.c: add header for prototypes
utils_subst.c: add header for prototypes
types_list.c: add header for prototypes
battery: mark dict_get_double as static
utils_db_query.c: make udb_query_free_one static
processes: mark ps_read_process as static
sensors: mark sensors_free_features as static
xmms: mark cxmms_read as static
Merge pull request #1582 from rubenk/missing-prototypes
utils_avltree.c: fix compiler warning
Fix a few issues found by -Wshadow
Merge branch 'Wshadow' into collectd-5.4
Merge pull request #1584 from rubenk/fix-wrong-logical-op
Fix a few more prototypes
Merge pull request #1596 from rubenk/fix-a-few-more-prototypes
Merge pull request #1580 from rubenk/freebsd-zfs-arc
Merge pull request #1575 from rubenk/dragonflybsd-utils-mount
Merge pull request #1617 from michaelsalmon/putval-time-exec-pod
Fix build on Solaris 10 i386
Fix build on Solaris 10 i386 part 2
Merge pull request #1620 from skinowski/write_http_mem_leak_II
Fix indentation in previous commit
Remove broken filter syntax from collectd.conf(5)
Fix building with xfsprogs 4.5.0
configure.ac: break long line and sort
Merge pull request #1546 from mfournier/processname_length_1284
rrdtool check: no need to save LDFLAGS
rrdtool check: no need to save CPPFLAGS
rrdtool check: stop linking in libm
rrdtool plugin: fix thread-safety detection
processes: MAXCOMLEN is not exposed on Solaris
Ruud van Melick (1):
Fix Perl errors
Sam Pointer (1):
the swrite interface is 'non-zero'
Sebastian Harl (3):
plugin: Use strcasecmp rather than strncasecmp to find a plugin.
perl plugin: Be more consistent about capitalization.
Merged branch 'collectd-4.10' into collectd-5.4.
Sergey (1):
apcups: prefix plugin name in INFO and DEBUG statements
Shahul Hameed (1):
Add utils_parse_option.c/h to amqp plugin source files list
Stefan Brüns (1):
df plugin: skip duplicate entries, fixes "uc_update: Value too old" error
Sven Trenkel (1):
python: Fix double-free bug.
Tamás Földesi (2):
Checking for closed peer connection before send
Remove POLLRDNORM (equivalent to POLLIN)
Thomas Guthmann (1):
Bug#1059 : Remove any white spaces in ethstats stat names (affects VMXNet3 interface)
Thomas Kho (1):
Fix type instance sanitization in bind plugin
Tim Laszlo (2):
Warn if ttl is out of bounds
network: set ttl before opening server sockets
Tolga Ceylan (1):
write_http: in cleanup handler free http headers
Vincent Bernat (1):
dbi plugin: fix a warning mentioning snmp plugin
Wilfried Goesgens (2):
Statsd: avoid doing a division by zero when calculating the average if we didn't get any values.
Statsd: avoid doing a division by zero when calculating the percentile with an empty histogram.
Yoga Ramalingam (1):
statsd histogram to support more than 1 second
ale at biancalanas.net (3):
fixes processes plugin on FreeBSD Jail
fixes swap plugin on FreeBSD Jail
- use _POSIX2_LINE_MAX for errbuf as stated by kvm(3).
brianpkelly (no email) (2):
write_redis: Increase parsability of multi-valued keys by insterting delimiting characters
write_redis: Increase parsability by using format_values from common.h
ciomaire (1):
kill correct pid on fdopen failure
hshopeful (1):
Update meta_data.c
---
ChangeLog | 178 ++++++++++++++++
Makefile.am | 10 +-
README | 2 +-
bindings/java/Makefile.am | 7 +-
configure.ac | 355 +++++++++++++++++++++++---------
contrib/collectd2html.pl | 2 +-
contrib/redhat/collectd.spec | 44 ++--
src/Makefile.am | 29 ++-
src/aggregation.c | 1 +
src/amqp.c | 12 +-
src/apache.c | 47 +++--
src/apcups.c | 10 +-
src/battery.c | 2 +-
src/bind.c | 7 +-
src/collectd-email.pod | 6 +-
src/collectd-exec.pod | 10 +-
src/collectd-nagios.c | 9 +-
src/collectd-perl.pod | 22 +-
src/collectd-python.pod | 37 ++--
src/collectd-tg.c | 1 +
src/collectd.c | 7 +-
src/collectd.conf.in | 12 +-
src/collectd.conf.pod | 103 ++++++---
src/collectd.h | 4 +
src/collectd.pod | 4 +-
src/collectdctl.c | 8 +-
src/collectdmon.c | 6 +
src/common.c | 67 ++++--
src/configfile.c | 54 +++--
src/cpu.c | 28 ++-
src/csv.c | 7 +-
src/curl.c | 14 +-
src/curl_json.c | 119 +++++------
src/curl_xml.c | 96 +++++----
src/dbi.c | 2 +-
src/df.c | 44 ++--
src/dns.c | 2 +-
src/email.c | 132 ++++++------
src/ethstat.c | 6 +-
src/exec.c | 84 ++++----
src/filecount.c | 1 +
src/filter_chain.c | 23 +--
src/gmond.c | 92 +++++----
src/iptables.c | 205 +++++++++---------
src/ipvs.c | 3 +
src/irq.c | 5 +
src/java.c | 14 +-
src/libcollectdclient/client.c | 5 +-
src/libcollectdclient/network.c | 25 ++-
src/libcollectdclient/network_buffer.c | 7 +-
src/liboconfig/Makefile.am | 2 +-
src/liboconfig/oconfig.c | 14 +-
src/liboconfig/parser.y | 1 +
src/liboconfig/scanner.l | 3 +
src/libvirt.c | 10 +-
src/load.c | 1 +
src/logfile.c | 2 +-
src/madwifi.c | 7 +-
src/memcachec.c | 3 +
src/memcached.c | 1 +
src/meta_data.c | 5 +-
src/modbus.c | 17 +-
src/multimeter.c | 9 +-
src/netapp.c | 2 +-
src/network.c | 78 +++++--
src/notify_email.c | 1 -
src/ntpd.c | 59 +++---
src/onewire.c | 1 -
src/openvpn.c | 24 ++-
src/perl.c | 97 +++++++--
src/pf.c | 3 +
src/pinba.c | 1 +
src/ping.c | 6 +-
src/plugin.c | 30 +--
src/plugin.h | 6 +
src/postgresql.c | 16 +-
src/powerdns.c | 44 ++--
src/processes.c | 131 ++++++++----
src/python.c | 80 ++++---
src/routeros.c | 2 +-
src/rrdtool.c | 50 +++--
src/sensors.c | 2 +-
src/sigrok.c | 9 +-
src/snmp.c | 17 +-
src/statsd.c | 84 ++++++--
src/swap.c | 19 +-
src/table.c | 5 +-
src/tail.c | 13 +-
src/tail_csv.c | 43 ++--
src/target_notification.c | 6 +-
src/tcpconns.c | 19 +-
src/teamspeak2.c | 1 +
src/ted.c | 1 -
src/threshold.c | 51 ++---
src/tokyotyrant.c | 2 +-
src/types_list.c | 1 +
src/unixsock.c | 11 +-
src/users.c | 3 -
src/utils_avltree.c | 27 ++-
src/utils_cache.c | 25 ++-
src/utils_cmd_flush.c | 116 ++++-------
src/utils_cmd_getval.c | 1 +
src/utils_cmd_putnotif.c | 1 +
src/utils_cmd_putval.c | 31 +--
src/utils_db_query.c | 20 +-
src/utils_dns.c | 17 +-
src/utils_fbhash.c | 5 +-
src/utils_format_graphite.c | 2 +-
src/utils_format_json.c | 50 +++--
src/utils_format_json.h | 4 +
src/utils_ignorelist.c | 117 +++++------
src/utils_ignorelist.h | 7 +-
src/utils_latency.c | 137 +++++++++---
src/utils_latency.h | 2 +-
src/utils_llist.c | 10 +-
src/utils_llist.h | 7 +-
src/utils_mount.c | 89 ++++++--
src/utils_mount.h | 7 +-
src/utils_random.c | 2 +
src/utils_rrdcreate.c | 65 ++++--
src/utils_subst.c | 1 +
src/utils_vl_lookup.c | 5 +-
src/varnish.c | 4 +-
src/vmem.c | 25 ++-
src/write_graphite.c | 2 +-
src/write_http.c | 23 ++-
src/write_mongodb.c | 12 +-
src/write_redis.c | 34 +--
src/xmms.c | 2 +-
src/zfs_arc.c | 12 +-
version-gen.sh | 6 +-
131 files changed, 2430 insertions(+), 1401 deletions(-)
---
More information about the collectd-changes
mailing list