[collectd-changes] collectd, the system statistics collection daemon: Changes to 'refs/tags/collectd-5.6.3'

Florian Forster octo at verplant.org
Fri Oct 6 09:02:51 CEST 2017


Tag 'collectd-5.6.3' created by Florian Forster <octo at collectd.org> at 2017-10-06 08:02 +0200

Tag for version 5.6.3.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)

iQIcBAABAgAGBQJZ1yp4AAoJENQsaY4McFoVd/wP/0c4ikp2agJjPx0zdN5fhYTL
tDIDggtN0IpvqGtyo8/OmrZ13iSE+oYblicSpxp9KAFvb6m/DewLZMFsE5abIHtX
Jz7Etk0U5FtvA6fXDTC+aRwPydW3oenU6ZHxh16AdKQD9QpsU0pelFz70EMkibT0
y2sp1E/6x0cE2Y1FzaPgihcJulmEyA/1SKaKUNTT6nvmaKIukqVj5BQnlZYE+1vi
P/zxOrEOoREBJ5IuIQ0tHO/w8JjFzcw0JMCL74b0uyB/Ji8tUQYGR3I79ndrIJnT
FQD2zliDfZ9/pKDyb2vO/F9mhuuE9xoRvsixzlcvfDJufUxo89GjA9+B1bfSftp0
rb4AlS1UHYBuE3dWa/nT/040TlpPl1SZ7twnfv2fsXBNMdhMzfiQjEguOkBUrMKD
s7U6pOhAoLw795hI72uZQno1bnyRfOO2eA0ReSKaKm9/RlVLLC71efIrf3qSVHvn
k2EUWhmVzsXt9m9H0unH6Sri+ODaVWNVspsq12yYapdJHOKwNcZdwK+9ZF0OTwaK
mIk2Qs+swlGM94/V9JGM5v2UI5Dz0XjkkJxCo+JJi9KFtXX5lPs49WH7ryvdfhQB
cyqhnBsTnqk4gFqmaswzOGWQ/7KpD/dTiZACpCP4ZmSwdBJI9sCh4LZ4yEi5zoA9
E6nk5kPN9TheXF0CAV8J
=tiCz
-----END PGP SIGNATURE-----

Changes since collectd-5.6.2:
Denys Fedoryshchenko (2):
      mqtt plugin: Fix resource leak.
      mqtt plugin: Fix invalid symbols in topic name.

Ed Ravin (1):
      fix BIND timezone parsing issue

Florian Forster (16):
      src/daemon/utils_random.[ch]: Implement cdrand_u().
      write_kafka plugin: Use 32bit random number when formatting a random key.
      smart plugin: Refactor, demote warnings to debug.
      Auto-Merge pull request #2099 from tokkee/sh/booleans
      collectd.conf(5): Add section documenting the ignorelist functionality.
      bind plugin: Use timegm() to convert to time_t if available.
      perl plugin: Fix potential double-free.
      collectd.conf(5): Fix typo ("queries" vs. "queried").
      curl_json plugin: Fix array index and key handling.
      amqp plugin: Enable the "ExchangeType" for publishers, too.
      Merge remote-tracking branch 'github/pr/2391' into collectd-5.6
      perl plugin: Improve error message.
      email, exec and unixsock plugins: Use _SC_GETPW_R_SIZE_MAX.
      Merge remote-tracking branch 'github/pr/2451' into collectd-5.6
      dbi plugin: Fix additional memory leaks.
      Bump version to 5.6.3; Update ChangeLog.

Iain Buclaw (1):
      format_graphite: Error if call to uc_get_rate fails to return a value.

Krzysztof Matczak (1):
      fix for memory leak in utils_match.c

Marc Fournier (13):
      curl_json: use configured interval as default timeout value
      collectd.spec: re-enable write_riemann on EL7, as build dep is now available in EPEL7
      collectd.spec: fixes to previous commit
      collectd.spec: ensure write_riemann build deps are installed
      chrony: add missing build flag
      daemon/common.c: Fix check_capability() by using cap_get_proc()
      notify_email: don't explicitly link against libssl and libcrypto
      logfile: send log messages to STDERR by default
      src/daemon/collectd.c: do not refer to syslog in error message
      log_logstash: send log messages to STDERR by default
      smart: log warning if CAP_SYS_RAWIO is missing
      openldap: check ld structure before passing it to ldap_unbind()
      collectd.spec: avoid accidentally picking an ancient/unsupported java version

Neil Wilson (1):
      ntpd: Correct loop offset and error calculation

Pavel Rochnyack (14):
      network plugin: Fix endless loop DOS in parse_packet()
      curl plugins: Use configured URL for all poll cycles
      Fixed failed compilation on AIX
      rrdtool plugin: Fix flushing
      rrdtool plugin: Raise interval of random_variation to match documentation
      rrdtool plugin: Remove excessive complain
      rrdtool plugin: Configuration check moved to init callback
      rrdtool plugin: Respect RandomTimeout while calling CacheFlush handler
      rrdtool plugin: Changes after review
      network: Fix free() before use
      perl plugin: Added check of proper interpreter initialization.
      snmp plugin: Fix double free of request PDU
      snmp plugin: Style fix
      dbi plugin: Fix memory leak.

Ruben Kerkhof (16):
      collectd.spec: enable XFS support in df plugin
      Merge pull request #2192 from maryamtahhan/bugfix_regex_memleak
      Merge pull request #2151 from mfournier/check_capability-rewrite-fix
      look for cap_get_proc instead of cap_get_bound
      Check for the CAP_IS_SUPPORTED macro
      Merge pull request #2204 from collectd/check-for-cap-is-supported
      collectd.spec: Don't enable XFS support on RHEL6
      Merge pull request #2278 from octo/ff/perl
      Bind plugin: plug a few leaks
      Merge pull request #2331 from mfournier/ldap_unbind-segfault
      email, exec and unixsock plugins: fix error handling
      email, exec and unixsock plugins: enlarge buffer for getgrnam_r result
      Merge pull request #2341 from rpv-tomsk/issue-2328
      Merge pull request #2357 from rpv-tomsk/issue-2305
      collectd.service: remove NoNewPrivileges setting
      Merge pull request #2375 from rpv-tomsk/small-fix

Sebastian Harl (1):
      configfile: Reintroduce support for boolean string config values.

---
 ChangeLog                        |   70 +++++++++++++++
 configure.ac                     |   98 ++++++++++++++++++++-
 contrib/redhat/collectd.spec     |   20 +++--
 contrib/systemd.collectd.service |    3 +-
 src/Makefile.am                  |    3 +-
 src/amqp.c                       |    2 +-
 src/apache.c                     |    4 +-
 src/ascent.c                     |    4 +-
 src/bind.c                       |   45 +++++++++-
 src/collectd.conf.pod            |  104 +++++++++++++++++++---
 src/curl.c                       |    4 +-
 src/curl_json.c                  |  181 ++++++++++++++++++++------------------
 src/curl_xml.c                   |    7 +-
 src/daemon/collectd.c            |    2 +-
 src/daemon/common.c              |   20 +++--
 src/daemon/common.h              |    2 +-
 src/daemon/configfile.c          |   26 +++++-
 src/daemon/utils_match.c         |    9 +-
 src/daemon/utils_random.c        |   13 ++-
 src/daemon/utils_random.h        |   10 ++-
 src/dbi.c                        |    7 +-
 src/email.c                      |   10 ++-
 src/exec.c                       |   21 ++++-
 src/ipc.c                        |    4 +-
 src/log_logstash.c               |    8 +-
 src/logfile.c                    |    8 +-
 src/mqtt.c                       |    6 ++
 src/network.c                    |   24 ++---
 src/nginx.c                      |    7 +-
 src/ntpd.c                       |    4 +-
 src/openldap.c                   |   12 ++-
 src/perl.c                       |   62 ++++++++-----
 src/rrdtool.c                    |   40 ++++-----
 src/smart.c                      |  158 +++++++++++++++++++--------------
 src/snmp.c                       |   10 +--
 src/unixsock.c                   |   10 ++-
 src/utils_format_graphite.c      |    7 +-
 src/write_http.c                 |    2 +-
 src/write_kafka.c                |    3 +-
 version-gen.sh                   |    2 +-
 40 files changed, 732 insertions(+), 300 deletions(-)
---



More information about the collectd-changes mailing list