[collectd-changes] collectd, the system statistics collection daemon: Changes to 'refs/tags/collectd-5.5.2'
Florian Forster
octo at verplant.org
Tue Jul 26 07:55:14 CEST 2016
Tag 'collectd-5.5.2' created by Florian Forster <octo at collectd.org> at 2016-07-26 06:54 +0200
Tag for version 5.5.2.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)
iQIcBAABAgAGBQJXlvsrAAoJENQsaY4McFoVI8IQAI0QLP/l9WuntSH1s5dxXlhj
zbp6oppSjIb/xw06oo/++iygqCRt8fOIRNVZbWC+ScOc4Js7V1c1QGmIAV7l1Ud1
ZaerUU2jOQUaw7RNK27At1q4747XyLGbA4H0b5Os624dFhYQD1mfwbjWbBTqLit5
C64AINk6I9AtHykXmOl/hLvv8SeWjygNxInsPkln/WLDfvSdJcJVyNIPjEuvRXmA
1mkWK58GPsjise89+yS+ASkxh7y5BsDm45FAblBbfVOyjAzlkRvEnxI3T4SUvdPA
Wp/BCcP9bPNZkzQtLaVu/AxzKtmG910jULczySDkY17N1azC46cAxjui3nlh9Wt9
kBr3Fr+hRVGqBZFo8a9gLIWz4AHkUgokHQduQKeuqqT75yXv2oapGtC3I2pQQx0q
1VptAqyUshPN9a7vgRcXpSpAhrESZTkXcSE6zk5rOqdG7wtFC1E/udwHISYDK8BO
qlZop6SgZspQqVKo37vIwgdgcieGnKx1YkB/UilxWIRpDpjo0j0sQjFxPCCHclKr
JwyydZV5vcp1EhwV9ZBG4AnUw4kkzi+YbVknm3rfY/5yLYEZX6F/hDv/GWU0/0gz
wM4XzQJQXMm0dm1oQJ3mcVw7SHrCI4+W/iOl82EKRnvLfjkRtkyoKx8a4Xs9cCIW
ltBI4htc0CpSL5xI/Ds0
=3mQu
-----END PGP SIGNATURE-----
Changes since collectd-5.5.1:
Andrés J. DÃaz (1):
Fix memory leak in redis.c
Birger Schmidt (1):
utils_cache.c: fix FORMAT_VL failed ERROR messages
Brandon Arp (1):
fix potential curl plugin curl_slist_append memory leak
Corey Kosak (3):
The field 're' only exists if HAVE_REGEX_H is defined (see definition at
Provide a unified signature for ps_get_cmdline.
Don't divide by 0 when doing percentages (e.g. with the swap plugin).
Dagobert Michelsen (3):
Take out explicit definitions as they are already checked via enable_standards in configure.ac.
Add missing kstat definitions
More missing kstat usages
Florian Forster (10):
collectd-tg: Move _POSIX_C_SOURCE and friends to the Makefile.
Link libcommon.la with $(COMMON_LIBS).
Makefile.am: Link tests with required libraries, too.
plugin_mock.c: Declare "kc".
network plugin: Fix heap overflow in parse_packet().
Merge branch 'collectd-5.4' into collectd-5.5
network plugin, libcollectdclient: Check return value of gcry_control().
Merge branch 'collectd-5.4' into collectd-5.5
Bump version to 5.5.2; Update ChangeLog.
ChangeLog: Add note about #1665.
Gustavo Zacarias (1):
build: add libavltree, libcommon & libheap dependencies
Jim Quinn (1):
Fix process plugin memory leak [solaris]
Marc Fournier (35):
apache: warn about possible misconfiguration
Revert "openvpn plugin: Fix "Dead assignment" warning."
turbostat: fix whitespaces in log messages
Merge branch 'collectd-5.4' into collectd-5.5
Revert "Revert "openvpn plugin: Fix "Dead assignment" warning.""
write_sensu: avoid calling strlen() on variable set to NULL
RPM specfile: re-enable varnish plugin on EL7
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
Merge pull request #1540 from mfournier/write_sensu_segfault_fix
Merge branch 'collectd-5.4' into collectd-5.5
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
redis: change expired_keys type from GAUGE to DERIVE
Merge branch 'collectd-5.4' into collectd-5.5
processes: fix pid format string
Merge branch 'collectd-5.4' into collectd-5.5
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
Merge branch 'collectd-5.4' into collectd-5.5
RPM specfile: fix xmms plugin build condition
Merge branch 'collectd-5.4' into collectd-5.5
Merge pull request #1627 from rubenk/remove-old-filter-syntax-from-manpage
processes: remove initialisation of unexisting variables
collectd.conf.in: remove extraneous pound sign
Merge branch 'collectd-5.4' into collectd-5.5
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
Merge branch 'collectd-5.4' into collectd-5.5
Michael Salmon (1):
added definition of N to collectd-exec
Pavel Rochnyack (7):
statsd plugin: Fix deadlock on plugin shutdown (Issue #1703)
smart plugin: Check for libudev presence
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-Yves Ritschard (1):
Define _DEFAULT_SOURCE in addition to _BSD_SOURCE
Pmoranga (1):
Bump version to latest 5.5.1 #1536
Ruben Kerkhof (96):
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
Merge branch 'collectd-5.4' into collectd-5.5
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
Merge branch 'collectd-5.4' into collectd-5.5
Fix prototype of plugin_log_available_writers
Fix prototype of uc_get_size
sensu: mark sensu_format_name2 as static
sensu: mark replace_str as static
collectd.c: mark notify_upstart as static
collectd.c: mark notify_systemd as static
barometer: mark Detect_sensor_type as static
redis: mark redis_handle_info as static
redis: mark redis_handle_query as static
write_riemann: move prototype to header file
write_sensu: mark vasprintf as static
write_sensu: mark asprintf as static
write_riemann: add new header to Makefile.am
write_sensu: remove custom asprintf implementation
write_sensu: define _GNU_SOURCE for asprintf
utils_avltree.c: fix compiler warning
Fix a few issues found by -Wshadow
Merge branch 'Wshadow' into collectd-5.4
Merge branch 'collectd-5.4' into collectd-5.5
Merge pull request #1584 from rubenk/fix-wrong-logical-op
Ceph: fix shadowing issue
Turbostat: fix shadowing issue
Merge branch 'collectd-5.4' into collectd-5.5
Fix a few more prototypes
Turbostat: fix a few old-style prototypes
Merge pull request #1596 from rubenk/fix-a-few-more-prototypes
Merge pull request #1594 from rubenk/ceph-fix-shadowing-issue
Merge pull request #1595 from rubenk/turbostat-fix-shadowing-issue
Merge pull request #1597 from rubenk/turbostat-fix-prototypes
Merge branch 'collectd-5.4' into collectd-5.5
Merge pull request #1580 from rubenk/freebsd-zfs-arc
Merge pull request #1575 from rubenk/dragonflybsd-utils-mount
Merge branch 'collectd-5.4' into collectd-5.5
Merge pull request #1617 from michaelsalmon/putval-time-exec-pod
Merge branch 'collectd-5.4' into collectd-5.5
Fix build on Solaris 10 i386
Fix build on Solaris 10 i386 part 2
Merge branch 'collectd-5.4' into collectd-5.5
Merge pull request #1620 from skinowski/write_http_mem_leak_II
Fix indentation in previous commit
Merge branch 'collectd-5.4' into collectd-5.5
Fix conflict markers
Remove broken filter syntax from collectd.conf(5)
mysql plugin: remove unused declaration
Fix building with xfsprogs 4.5.0
Merge branch 'collectd-5.4' into collectd-5.5
configure.ac: break long line and sort
Merge branch 'collectd-5.4' into collectd-5.5
Merge branch 'collectd-5.4' into collectd-5.5
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
Merge branch 'collectd-5.4' into collectd-5.5
Merge branch 'collectd-5.4' into collectd-5.5
Merge pull request #1724 from rpv-tomsk/smart-plugin-udev-dep
processes: MAXCOMLEN is not exposed on Solaris
Add missing udev flags to Makefile.am
Stop hardcoding libudev
Merge pull request #1726 from rubenk/udev
Merge branch 'collectd-5.4' into collectd-5.5
Fix a typo that snuck in with 0c8d275
Merge branch 'collectd-5.4' into collectd-5.5
Merge branch 'collectd-5.4' into collectd-5.5
Sebastian Harl (2):
perl plugin: Be more consistent about capitalization.
Merged branch 'collectd-4.10' into collectd-5.4.
Thomas Guthmann (1):
Bug#1059 : Remove any white spaces in ethstats stat names (affects VMXNet3 interface)
Tolga Ceylan (1):
write_http: in cleanup handler free http headers
ciomaire (1):
kill correct pid on fdopen failure
---
ChangeLog | 51 +++++++++
configure.ac | 181 ++++++++++++++++++++++----------
contrib/redhat/collectd.spec | 33 ++++--
src/Makefile.am | 29 +++--
src/apache.c | 17 ++-
src/barometer.c | 4 +-
src/bind.c | 2 -
src/ceph.c | 4 +-
src/collectd-email.pod | 6 +-
src/collectd-exec.pod | 6 +-
src/collectd-perl.pod | 12 +--
src/collectd-python.pod | 26 ++---
src/collectd-tg.c | 12 ---
src/collectd.conf.in | 4 +-
src/collectd.conf.pod | 37 +++----
src/collectd.pod | 4 +-
src/collectdctl.c | 8 +-
src/curl.c | 7 +-
src/curl_json.c | 7 +-
src/curl_xml.c | 7 +-
src/daemon/Makefile.am | 2 +
src/daemon/collectd.c | 4 +-
src/daemon/common_test.c | 4 +
src/daemon/plugin.c | 5 +-
src/daemon/plugin.h | 8 +-
src/daemon/plugin_mock.c | 4 +
src/daemon/types_list.c | 1 +
src/daemon/utils_avltree.c | 4 +-
src/daemon/utils_cache.c | 11 +-
src/daemon/utils_cache.h | 2 +-
src/daemon/utils_ignorelist.c | 7 +-
src/daemon/utils_ignorelist.h | 7 +-
src/daemon/utils_random.c | 2 +
src/daemon/utils_subst.c | 1 +
src/ethstat.c | 6 +-
src/exec.c | 3 +-
src/libcollectdclient/network_buffer.c | 7 +-
src/liboconfig/oconfig.c | 4 +-
src/logfile.c | 2 +-
src/modbus.c | 4 +
src/mysql.c | 3 -
src/network.c | 22 +++-
src/notify_email.c | 1 -
src/ntpd.c | 16 +--
src/perl.c | 82 +++++++++++++--
src/processes.c | 76 +++++++++-----
src/python.c | 4 +-
src/redis.c | 35 +++---
src/sensors.c | 2 +-
src/statsd.c | 4 +-
src/threshold.c | 2 +-
src/tokyotyrant.c | 2 +-
src/turbostat.c | 18 ++--
src/types.db | 2 +-
src/utils_cmd_flush.c | 1 +
src/utils_cmd_getval.c | 1 +
src/utils_cmd_putnotif.c | 1 +
src/utils_cmd_putval.c | 1 +
src/utils_db_query.c | 2 +-
src/utils_latency.c | 4 +-
src/utils_latency.h | 2 +-
src/utils_mount.c | 37 ++++---
src/utils_mount.h | 7 +-
src/utils_mount_test.c | 4 +
src/utils_vl_lookup.c | 4 +
src/write_http.c | 23 ++--
src/write_riemann.c | 17 ++-
src/write_riemann_threshold.c | 9 +-
src/write_riemann_threshold.h | 6 ++
src/write_sensu.c | 57 ++--------
src/xmms.c | 2 +-
src/zfs_arc.c | 3 +
version-gen.sh | 2 +-
73 files changed, 634 insertions(+), 363 deletions(-)
---
More information about the collectd-changes
mailing list