[collectd-changes] collectd, the system statistics collection daemon: Changes to 'master'

Florian Forster octo at verplant.org
Wed Aug 3 15:10:11 CEST 2016


 .clang-format                          |    5 +
 ChangeLog                              |   66 +-
 configure.ac                           |  300 ++++++---
 contrib/examples/myplugin.c            |    1 +
 contrib/redhat/collectd.spec           |   13 +-
 proto/collectd.proto                   |    1 -
 src/Makefile.am                        |   17 +-
 src/aggregation.c                      |    1 -
 src/amqp.c                             |   18 +-
 src/apache.c                           |   12 +-
 src/apcups.c                           |   10 +-
 src/apple_sensors.c                    |    1 +
 src/aquaero.c                          |    1 +
 src/ascent.c                           |    7 +-
 src/barometer.c                        |    1 +
 src/battery.c                          |    1 +
 src/bind.c                             |    4 +-
 src/ceph.c                             |   15 +-
 src/cgroups.c                          |    1 +
 src/chrony.c                           |   22 +-
 src/collectd-nagios.c                  |    1 -
 src/collectd.conf.in                   |    1 +
 src/collectd.conf.pod                  |   17 +-
 src/collectdctl.c                      |    1 -
 src/conntrack.c                        |    4 +-
 src/contextswitch.c                    |    1 +
 src/cpu.c                              |    1 +
 src/cpufreq.c                          |    1 +
 src/csv.c                              |    6 +-
 src/curl.c                             |    1 +
 src/curl_json.c                        |    4 +-
 src/curl_xml.c                         |    4 +-
 src/daemon/collectd.c                  |   46 +-
 src/daemon/common.c                    |    8 +-
 src/daemon/common.h                    |    1 +
 src/daemon/configfile.c                |    6 +-
 src/daemon/configfile.h                |    1 +
 src/daemon/filter_chain.c              |    4 +-
 src/daemon/filter_chain.h              |    1 +
 src/daemon/meta_data.c                 |   12 +
 src/daemon/meta_data.h                 |    1 +
 src/daemon/meta_data_test.c            |    1 +
 src/daemon/plugin.c                    |    1 +
 src/daemon/plugin.h                    |    3 +-
 src/daemon/types_list.c                |    1 +
 src/daemon/utils_avltree_test.c        |    1 +
 src/daemon/utils_cache.c               |    1 +
 src/daemon/utils_complain.c            |    1 +
 src/daemon/utils_heap_test.c           |    1 +
 src/daemon/utils_match.c               |    4 +-
 src/daemon/utils_random.c              |    1 +
 src/daemon/utils_subst.c               |    1 +
 src/daemon/utils_subst_test.c          |    1 +
 src/daemon/utils_tail.c                |    4 +-
 src/daemon/utils_tail_match.c          |    1 +
 src/daemon/utils_threshold.c           |    1 +
 src/daemon/utils_time.c                |    1 +
 src/daemon/utils_time_test.c           |    1 +
 src/dbi.c                              |    4 +-
 src/df.c                               |    1 +
 src/disk.c                             |    1 +
 src/dns.c                              |    4 +-
 src/drbd.c                             |    1 +
 src/email.c                            |    1 +
 src/entropy.c                          |    1 +
 src/ethstat.c                          |   19 +-
 src/exec.c                             |    8 +-
 src/fhcount.c                          |    1 +
 src/filecount.c                        |    1 +
 src/fscache.c                          |    1 +
 src/gmond.c                            |   47 +-
 src/grpc.cc                            |   29 +-
 src/hddtemp.c                          |   18 +-
 src/interface.c                        |   54 +-
 src/ipc.c                              |    1 +
 src/ipmi.c                             |   18 +-
 src/iptables.c                         |    6 +-
 src/ipvs.c                             |    1 +
 src/irq.c                              |    1 +
 src/java.c                             |   39 +-
 src/libcollectdclient/client.c         |   26 +-
 src/libcollectdclient/network.c        |   36 +-
 src/libcollectdclient/network_buffer.c |    6 +-
 src/load.c                             |    1 +
 src/log_logstash.c                     |    1 +
 src/logfile.c                          |    1 +
 src/lpar.c                             |    1 +
 src/lvm.c                              |    1 +
 src/madwifi.c                          |   26 +-
 src/match_empty_counter.c              |   73 +--
 src/match_hashed.c                     |    4 +-
 src/match_regex.c                      |    4 +-
 src/match_timediff.c                   |    4 +-
 src/match_value.c                      |    4 +-
 src/mbmon.c                            |   18 +-
 src/md.c                               |    1 +
 src/memcachec.c                        |    1 +
 src/memcached.c                        |   24 +-
 src/memory.c                           |    7 +-
 src/mic.c                              |    1 +
 src/modbus.c                           |   23 +-
 src/mqtt.c                             |    4 +-
 src/multimeter.c                       |    4 +-
 src/mysql.c                            |    4 +-
 src/netapp.c                           |   20 +-
 src/netlink.c                          |    1 +
 src/network.c                          |  110 ++--
 src/nfs.c                              |    1 +
 src/nginx.c                            |    1 +
 src/notify_desktop.c                   |    1 +
 src/notify_email.c                     |    1 +
 src/notify_nagios.c                    |    6 +-
 src/ntpd.c                             |   42 +-
 src/numa.c                             |    4 +-
 src/nut.c                              |    1 +
 src/olsrd.c                            |   23 +-
 src/onewire.c                          |    1 +
 src/openldap.c                         |    7 +-
 src/openvpn.c                          |    1 +
 src/oracle.c                           |    1 +
 src/perl.c                             |    5 +-
 src/pf.c                               |    2 +-
 src/pinba.c                            |   17 +-
 src/ping.c                             |    1 +
 src/postgresql.c                       |    5 +-
 src/powerdns.c                         |    4 +-
 src/processes.c                        |    1 +
 src/protocols.c                        |    1 +
 src/pyconfig.c                         |    1 +
 src/python.c                           |   14 +-
 src/pyvalues.c                         |    1 +
 src/redis.c                            |   12 +-
 src/routeros.c                         |    1 +
 src/rrdcached.c                        |    1 +
 src/rrdtool.c                          |    1 +
 src/sensors.c                          |    1 +
 src/serial.c                           |    1 +
 src/sigrok.c                           |    1 +
 src/smart.c                            |    1 +
 src/snmp.c                             |    8 +-
 src/statsd.c                           |   16 +-
 src/swap.c                             |    4 +-
 src/syslog.c                           |    1 +
 src/table.c                            |    1 +
 src/tail.c                             |    9 +-
 src/tail_csv.c                         |    4 +-
 src/tape.c                             |    1 +
 src/target_notification.c              |    7 +-
 src/target_replace.c                   |    7 +-
 src/target_scale.c                     |    4 +-
 src/target_set.c                       |    4 +-
 src/target_v5upgrade.c                 |    4 +-
 src/tcpconns.c                         |   65 +-
 src/teamspeak2.c                       |   17 +-
 src/ted.c                              |   12 +-
 src/thermal.c                          |    1 +
 src/threshold.c                        |   19 +-
 src/tokyotyrant.c                      |    1 +
 src/turbostat.c                        |    1 +
 src/types.db                           |    1 +
 src/unixsock.c                         |    4 +-
 src/uptime.c                           |    9 +-
 src/users.c                            |    1 +
 src/utils_cmd_flush.c                  |    1 +
 src/utils_cmd_getthreshold.c           |    7 +-
 src/utils_cmd_getval.c                 |    1 +
 src/utils_cmd_listval.c                |    1 +
 src/utils_cmd_putnotif.c               |    5 +-
 src/utils_cmd_putval.c                 |    1 +
 src/utils_curl_stats.c                 |    1 +
 src/utils_db_query.c                   |    1 +
 src/utils_dns.c                        |    1 +
 src/utils_fbhash.c                     |   10 +-
 src/utils_format_graphite.c            |    1 +
 src/utils_format_graphite.h            |    1 +
 src/utils_format_json.c                |    1 +
 src/utils_format_json.h                |    1 +
 src/utils_format_kairosdb.c            |  380 +++++++++++
 src/utils_format_kairosdb.h            |   46 ++
 src/utils_latency.c                    |    1 +
 src/utils_latency.h                    |    1 +
 src/utils_latency_test.c               |    1 +
 src/utils_mount.c                      |    1 +
 src/utils_mount_test.c                 |    1 +
 src/utils_parse_option.c               |    1 +
 src/utils_rrdcreate.c                  |    1 +
 src/utils_vl_lookup.c                  |    1 +
 src/utils_vl_lookup_test.c             |    2 +-
 src/uuid.c                             |    1 +
 src/varnish.c                          |   28 +-
 src/virt.c                             |    1 +
 src/vmem.c                             |    1 +
 src/vserver.c                          |    1 +
 src/wireless.c                         |    1 +
 src/write_graphite.c                   |   23 +-
 src/write_http.c                       |   87 ++-
 src/write_kafka.c                      |    1 +
 src/write_log.c                        |    4 +-
 src/write_mongodb.c                    |    1 +
 src/write_redis.c                      |    4 +-
 src/write_riemann.c                    | 1084 ++++++++++++++++----------------
 src/write_riemann_threshold.c          |    1 +
 src/write_sensu.c                      |   17 +-
 src/write_tsdb.c                       |   18 +-
 src/xencpu.c                           |    5 +-
 src/xmms.c                             |    1 +
 src/zfs_arc.c                          |    1 +
 src/zone.c                             |    1 +
 src/zookeeper.c                        |   12 +-
 209 files changed, 2070 insertions(+), 1361 deletions(-)

New commits:
commit 6fd0d2574fc386c2724c8307d33b12529b30048b
Author: Amy Lin <alin at seek.com.au>
Date:   Mon Jul 6 16:34:31 2015 +1000

    src/daemon/plugin.h: Enlarge the DATA_MAX_NAME_LEN.
    
    Fixes: #966, #1238

commit 4103105fb43cd72294f165b2541540b3a8a99532
Merge: cd5c609 a5377cf
Author: Ruben Kerkhof <ruben at rubenkerkhof.com>
Date:   Wed Aug 3 13:41:40 2016 +0200

    Merge pull request #1830 from rubenk/move-collectd-header
    
    treewide: add blank line below collectd.h

commit cd5c60931ef73c6c34be6dcf58538b069be17c58
Merge: 28f8935 71bbf85
Author: Ruben Kerkhof <ruben at rubenkerkhof.com>
Date:   Wed Aug 3 10:06:55 2016 +0200

    Merge pull request #1831 from rubenk/ai_hints-cleanup
    
    Ai hints cleanup

commit 71bbf854d3e6f8c6d6c3582527263bb01a3a7e04
Author: Ruben Kerkhof <ruben at rubenkerkhof.com>
Date:   Tue Aug 2 17:16:58 2016 +0200

    treewide: Use AF_UNSPEC consistently
    
    .ai_family expects an address family, not a protocol family.
    Note that on most platforms these constants are the same, so this
    is purely cosmetic.

commit 5afde1077e3c8fc119b79caa2572cbf84dbfe5ca
Author: Ruben Kerkhof <ruben at rubenkerkhof.com>
Date:   Tue Aug 2 16:42:23 2016 +0200

    no need to initialize result ptr of getaddrinfo

commit aa3811995bfae69f0d1a0f897acfa4a9a4c0138a
Author: Ruben Kerkhof <ruben at rubenkerkhof.com>
Date:   Tue Aug 2 16:27:17 2016 +0200

    treewide: use designated initializers for ai_hints

commit 28f8935c3518a0faad0c1d7ef51f89abd1b50da8
Author: Florian Forster <octo at collectd.org>
Date:   Wed Aug 3 07:19:28 2016 +0200

    xencpu plugin: Remove unnecessary semicolons.

commit fe62d5e7df4374616d17246889d61a57ef46a1c4
Author: Ruben Kerkhof <ruben at rubenkerkhof.com>
Date:   Tue Aug 2 15:19:49 2016 +0200

    treewide: stop checking for AI_PASSIVE
    
    I think it's safe to assume that if you have getaddrinfo, you have
    AI_PASSIVE. My copy of Stevens from 1998 already describes it.

commit c5960550f1b05c46cc7859270a0ed819a8b5fd40
Author: Ruben Kerkhof <ruben at rubenkerkhof.com>
Date:   Tue Aug 2 15:17:11 2016 +0200

    treewide: stop checking for AI_ADDRCONFIG
    
    It has been in RFC 3494 since 2003 and all the platforms
    we care about have it.

commit a5377cf935630082f2eac2e5f4a538844cc06c8d
Author: Ruben Kerkhof <ruben at rubenkerkhof.com>
Date:   Mon Aug 1 22:52:30 2016 +0200

    treewide: add blank line below collectd.h

commit dc6f54ccc87c5ae63d29f05eca91714ade689691
Author: Ruben Kerkhof <ruben at rubenkerkhof.com>
Date:   Tue Aug 2 13:44:55 2016 +0200

    Fix build on Solaris 10

commit b1c51501ceb6fdcafa9cdaa3dc35df6a74ecfa61
Author: Ruben Kerkhof <ruben at rubenkerkhof.com>
Date:   Tue Aug 2 13:43:31 2016 +0200

    Fix result if no protoc 3 found

commit 3fae5596643f1e361eb18c3d65448f8bc02fdd80
Merge: 362a519 b5b0dbd
Author: Ruben Kerkhof <ruben at rubenkerkhof.com>
Date:   Tue Aug 2 13:16:17 2016 +0200

    Merge pull request #1829 from rubenk/clang-format
    
    Add a config file for clang-format

commit 362a519e00d50fc3657d485135075f753ec71bab
Merge: 1d18c92 024da37
Author: Ruben Kerkhof <ruben at rubenkerkhof.com>
Date:   Tue Aug 2 13:15:52 2016 +0200

    Merge pull request #1821 from rubenk/memset
    
    treewide: replace memset to 0 with initializers

commit 024da37d2cd352f4efcfc4615897f3ce9b07506a
Author: Ruben Kerkhof <ruben at rubenkerkhof.com>
Date:   Tue Aug 2 12:04:09 2016 +0200

    pf: no need to zero-initialize status
    
    The kernel bcopies properly sized data into this struct

commit 52969b45cee18330d72b9fafe1f37349d62414b6
Author: Ruben Kerkhof <ruben at rubenkerkhof.com>
Date:   Tue Aug 2 10:27:01 2016 +0200

    Fix double declaration

commit 6d62a1c6abfa7cf6c789623aa6ebaf3b561556f9
Author: Ruben Kerkhof <ruben at rubenkerkhof.com>
Date:   Tue Aug 2 09:52:43 2016 +0200

    ipmi: fix building with older gcc's

commit b5b0dbd7204bdbe796956092f5abb247ace62057
Author: Ruben Kerkhof <ruben at rubenkerkhof.com>
Date:   Mon Aug 1 17:48:59 2016 +0200

    Add a config file for clang-format
    
    To use it, use `clang-format --style=file`

commit ab98fe13d7d630be88431b5ec0d761573044ac3a
Author: Ruben Kerkhof <ruben at rubenkerkhof.com>
Date:   Mon Aug 1 23:19:10 2016 +0200

    Try if this fixes the build on RHEL{5,6}

commit 6ff0b7c87a1a599d157c766f1a57799ae7bebed6
Author: Ruben Kerkhof <ruben at rubenkerkhof.com>
Date:   Mon Aug 1 22:31:31 2016 +0200

    ceph plugin: no need to zero the whole array
    
    also use '\0' not 0 while we're here

commit fa07a9a09d75d3d5ef9ebd9e34d442d53fa35787
Author: Ruben Kerkhof <ruben at rubenkerkhof.com>
Date:   Mon Aug 1 22:22:35 2016 +0200

    ipmi: use C99 designated initializer

commit f0c37ceab48cf4b30f5b99ddee988961ba648ef7
Author: Ruben Kerkhof <ruben at rubenkerkhof.com>
Date:   Mon Aug 1 22:15:25 2016 +0200

    apache: no need to zero-initialize

commit 028a9dfa0c77ebf3c9219cf38facede3b03a1ebb
Author: Ruben Kerkhof <ruben at rubenkerkhof.com>
Date:   Mon Aug 1 22:05:11 2016 +0200

    amqp: use C99 designated initializers

commit baa2269a17f44cf8bb10bd57f9739b6e286aca5a
Author: Ruben Kerkhof <ruben at rubenkerkhof.com>
Date:   Mon Aug 1 21:55:13 2016 +0200

    amqp: no need to zero-initialize buffer
    
    all messages written into it are null-terminated

commit 00395efe4c0cc52915af3d3b6a37655cea62e79d
Author: Ruben Kerkhof <ruben at rubenkerkhof.com>
Date:   Mon Aug 1 21:48:07 2016 +0200

    aggregration: no need to zero-initialize

commit 69b8a9a1af204685dfdfaf1279a0f2928e0bbb32
Author: Ruben Kerkhof <ruben at rubenkerkhof.com>
Date:   Sat Jul 30 12:23:11 2016 +0200

    treewide: replace memset to 0 with initializers

commit 1d18c92a85f0265d5fcddf0853b57288e7def20a
Merge: 6db4858 461f414
Author: Ruben Kerkhof <ruben at rubenkerkhof.com>
Date:   Mon Aug 1 17:51:15 2016 +0200

    Merge pull request #1822 from rubenk/write_riemann-indent
    
    write_riemann plugin: reindent

commit 6db4858df797729c9cd87f93555a4d12c9376370
Merge: b599cc6 aab18e7
Author: Ruben Kerkhof <ruben at rubenkerkhof.com>
Date:   Mon Aug 1 13:21:30 2016 +0200

    Merge pull request #1824 from rubenk/protobuf-autoconf
    
    Protobuf autoconf adjustments

commit aab18e7e241037235293cb1507d1f0ab17f13433
Author: Ruben Kerkhof <ruben at rubenkerkhof.com>
Date:   Sat Jul 30 13:52:14 2016 +0200

    Use pkg-config to configure grpc plugin
    
    - Check for libgrpc++ instead of libgrpc
    - Add check for libprotobuf
    - Add configure options --with-libgrpc++, --with-libprotobuf and --with-libprotobuf-c
    - Add precious variable PROTOC for path to the protoc compiler
    - Add precious variable PROTOC_C for path to the protoc-c compiler
    - Add precious variable GRPC_CPP_PLUGIN for path to the grpc_cpp_plugin binary
    
    Fixes #1817

commit 461f414d0ff4e2a5522af089d423a0d75543c1c3
Author: Ruben Kerkhof <ruben at rubenkerkhof.com>
Date:   Mon Aug 1 11:33:02 2016 +0200

    write-riemann plugin: reindent with clang-format
    
    clang-format -i --style=llvm src/write_riemann.c

commit b599cc64d3ba270fb9fb7116631a01b7404f1a9b
Merge: 6431e24 e5d520e
Author: Florian Forster <octo at collectd.org>
Date:   Mon Aug 1 11:12:48 2016 +0200

    Merge branch 'pr/1791'

commit e5d520eab07c9f461800c01101d803c7aacc640d
Author: Florian Forster <octo at collectd.org>
Date:   Mon Aug 1 11:12:35 2016 +0200

    interface plugin: Remove NULL config key.

commit 298e6c97619cbe63a5283efe9c19cae340b438d9
Author: Rinigus <rinigus.git at gmail.com>
Date:   Sun Jul 31 11:37:55 2016 +0300

    remove mode lines from interface plugin

commit 97ee626c2b4c68e24f030dec21ee652f61923d85
Author: Rinigus <rinigus.git at gmail.com>
Date:   Sun Jul 31 00:11:30 2016 +0300

    interface plugin: following active/inactive interfaces via ReportInactive

commit 6431e247b5c4344f268ff2c19d32ffc05df6955e
Author: Ruben Kerkhof <ruben at rubenkerkhof.com>
Date:   Sat Jul 30 22:30:20 2016 +0200

    Stop using `which` for finding python interpreter
    
    Which is not available in minimal build environments (see #1825 for an
    example) so replace it with AC_PATH_PROG.

commit fc8f6e1bfd3b121c72ac30d1aa855d90f724b00b
Author: Rinigus <rinigus.git at gmail.com>
Date:   Sat Jul 30 20:06:26 2016 +0300

    inteface plugin: add formatting string

commit a3f4bd6f32d779ebe329ac238731a96803f29be0
Merge: f3d13bd e1ac022
Author: Ruben Kerkhof <ruben at rubenkerkhof.com>
Date:   Sat Jul 30 18:39:57 2016 +0200

    Merge pull request #1825 from ripienaar/missing_which
    
    collectd.spec: el7 fails to find python without which

commit e1ac0220ab77ebdde2e554400f43a124863e4338
Author: R.I.Pienaar <rip at devco.net>
Date:   Sat Jul 30 18:23:25 2016 +0200

    collectd.spec: el7 fails to find python without which
    
    On very minimal build centos machines the yum-builddep should install
    all it needs to succesfully build on centos, but this misses which and
    so python cant be found.

commit f3d13bd9c187c75ec9b4dbf42f8d821fb303bc90
Author: Sebastian Harl <sh at tokkee.org>
Date:   Thu Jul 28 21:30:25 2016 +0200

    grpc plugin: Simplify error handling a bit.
    
    Make control flow more straight forward and handle all cleanup in one place.

commit 8ea52acd8b66648475a886bc40546e36fe3518c6
Author: Florian Forster <octo at collectd.org>
Date:   Thu Jul 28 16:10:29 2016 +0200

    proto/collectd.proto: Remove unused import "google/protobuf/timestamp".
    
    This causes problems when generating Go code from the .proto.

commit 439a2277918a60c04e9606dd3e9ef3d7e8dcd856
Merge: 3bfaa62 854243b
Author: Sebastian Harl <sh at tokkee.org>
Date:   Thu Jul 28 15:30:58 2016 +0200

    Merge pull request #1816 from octo/grpc-free-iter
    
    grpc plugin: Free the cache iterator when returning due to an error.

commit 854243b81d2aef7f23dda6f29cf138aa78fa98f4
Author: Florian Forster <octo at collectd.org>
Date:   Thu Jul 28 15:20:37 2016 +0200

    grpc plugin: Free the cache iterator when returning due to an error.

commit 3bfaa620f1a7f6653abccad7cb580b4fa2952f2f
Merge: 157dd7b 6df9161
Author: Florian Forster <octo at collectd.org>
Date:   Thu Jul 28 12:25:16 2016 +0200

    Merge remote-tracking branch 'github/pr/1814'

commit 6df91618c338179f78f0e8e3de5823ff8638d9e1
Author: Florian Forster <octo at collectd.org>
Date:   Thu Jul 28 12:10:07 2016 +0200

    empty_counter match: Code cleanup.

commit 9a68f99cfe1d2f3013534b3018068f808a6823c4
Author: Florian Forster <octo at collectd.org>
Date:   Thu Jul 28 12:03:43 2016 +0200

    empty_counter match: Add support for the DERIVE data source type.
    
    Fixes: #1813

commit 157dd7be6904c59ce62d2ff404bc234eb2e32cbb
Author: Florian Forster <octo at collectd.org>
Date:   Thu Jul 28 10:53:50 2016 +0200

    varnish plugin: Add informative warnings to the config handling.
    
    Not all config options are valid for all versions of Varnish. Rather
    than removing the if-clause altogether, which results in a "Ignoring
    unknown configuration option" warning, print a user-friendly warning
    instead.
    
    Fixes: #1790

commit 005a70ad7863229b8c60e8ca83b67e89dfb05ad0
Merge: 798bfa0 291bb96
Author: Ruben Kerkhof <ruben at rubenkerkhof.com>
Date:   Wed Jul 27 14:42:46 2016 +0200

    Merge pull request #1806 from rubenk/network-plugin-size_t
    
    network plugin: use size_t for length and offsets

commit 798bfa02620d101b9cd580e9647e57e75ca17fa8
Author: Ruben Kerkhof <ruben at rubenkerkhof.com>
Date:   Tue Jul 26 16:14:02 2016 +0200

    write_http: fix warning in new kairos support
    
    Found by LLVM:
    
    comparison of integers of different signs: 'int' and 'const size_t' (aka 'const unsigned long')

commit 20e6d9e357997a9bbfd3034c7f948914e65bb448
Author: Ruben Kerkhof <ruben at rubenkerkhof.com>
Date:   Tue Jul 26 14:37:45 2016 +0200

    write_http: remove superfluous braces

commit 867adc873a30ef6fce1db0d20b0cc881edeaabd7
Merge: ab11d1b 4f05de6
Author: Ruben Kerkhof <ruben at rubenkerkhof.com>
Date:   Tue Jul 26 14:36:44 2016 +0200

    Merge pull request #1809 from beorn-/write_http_kairosdb_format_master
    
    Add KAIROSDB format to write_http plugin

commit 4f05de6dce917250505eaa937aed4a6e0892e62e
Author: Aurelien ROUGEMONT <beorn at gandi.net>
Date:   Wed Jan 27 17:06:45 2016 +0100

    Add KAIROSDB format to write_http plugin

commit ab11d1b4db61f750f51be6e41dbe8320d3c65404
Merge: 23faf97 dc2eb04
Author: Ruben Kerkhof <ruben at rubenkerkhof.com>
Date:   Tue Jul 26 12:50:36 2016 +0200

    Merge branch 'collectd-5.5'

commit dc2eb041159b967838a2eb658cb256bc846c5264
Merge: 3c2be75 9291508
Author: Ruben Kerkhof <ruben at rubenkerkhof.com>
Date:   Tue Jul 26 12:50:07 2016 +0200

    Merge branch 'collectd-5.4' into collectd-5.5
    
    Conflicts:
    	ChangeLog
    	contrib/redhat/collectd.spec
    	version-gen.sh

commit 23faf977688c7123d624b2911e69e2c9f4d0f78c
Merge: 34add34 ea7477a
Author: Ruben Kerkhof <ruben at rubenkerkhof.com>
Date:   Tue Jul 26 12:45:53 2016 +0200

    Merge pull request #1804 from rubenk/madwifi-fix-buffer-overflow
    
    madwifi plugin: fix buffer overflows

commit 92915087fd253244d323ff88cd97c54367689030
Author: Aurelien ROUGEMONT <beorn at gandi.net>
Date:   Tue Jul 26 12:29:49 2016 +0200

    metadata: add comment about metadata functions use and threads safety
    
    Signed-off-by: Florian Forster <octo at collectd.org>

commit b6788b6e5c560bd61243de4cf2963a2822b5324a
Author: Ruben Kerkhof <ruben at rubenkerkhof.com>
Date:   Tue Jul 26 12:26:24 2016 +0200

    Bump spec file to 5.4.3

commit 3c2be75d51fc6a72ae765c54101eb85f43d3b41a
Author: Ruben Kerkhof <ruben at rubenkerkhof.com>
Date:   Tue Jul 26 12:20:40 2016 +0200

    Update spec file to 5.5.2
    
    (cherry picked from commit 34add34b27c6d85ed992efc951fc08994e5f86d6)

commit 34add34b27c6d85ed992efc951fc08994e5f86d6
Author: Ruben Kerkhof <ruben at rubenkerkhof.com>
Date:   Tue Jul 26 12:20:40 2016 +0200

    Update spec file to 5.5.2

commit 4511e92b464cb3451297872fd00e039d59984573
Merge: 21ab751 5039e95
Author: Ruben Kerkhof <ruben at rubenkerkhof.com>
Date:   Tue Jul 26 12:13:46 2016 +0200

    Merge pull request #1807 from matteocontrini/master
    
    Added 'operations_per_second' (redis) type

commit c0f5748983a962f7be82bf49ac6c28a59d4658ff
Author: Florian Forster <octo at collectd.org>
Date:   Tue Jul 26 09:21:19 2016 +0200

    Bump version to 5.4.3; Update ChangeLog.

commit 262915c450f3a45579069212560ca9715aa5bd4b
Author: Florian Forster <octo at collectd.org>
Date:   Tue Jul 26 08:54:42 2016 +0200

    network plugin: Fix error message for GCRYCTL_INIT_SECMEM failure.

commit 5039e9598e71229d881b8cb2a1422d7a419e20a1
Author: Matteo Contrini <m.contrini at gmail.com>
Date:   Tue Jul 26 00:35:13 2016 +0200

    Added 'operations_per_second' (redis) type

commit 291bb960600e67a8fd018f05231956fca91029eb
Author: Ruben Kerkhof <ruben at rubenkerkhof.com>
Date:   Sun Jul 24 13:56:32 2016 +0200

    network plugin: use size_t for length and offsets

commit ea7477ad1b8dc4beb0fab0d8084cd3199c446a6b
Author: Ruben Kerkhof <ruben at rubenkerkhof.com>
Date:   Sat Jul 23 15:30:44 2016 +0200

    madwifi plugin: fix buffer overflows

commit a8a3dae610765b23bf1fca55e2ded96efe0bb94c
Author: rinigus <rinigus.git at gmail.com>
Date:   Wed Jul 13 14:55:44 2016 +0300

    add ActiveInterfaceOnly option to interface plugin




More information about the collectd-changes mailing list