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

Florian Forster octo at verplant.org
Sun Feb 3 11:43:32 CET 2013


 ChangeLog                         |   46 +++++++++++++++++++++++++++++
 bindings/Makefile.am              |   11 +++----
 bindings/perl/uninstall_mod.pl    |    8 +++++
 clean.sh                          |    4 ++-
 configure.in                      |   17 +++++++++--
 src/Makefile.am                   |    4 +--
 src/amqp.c                        |    7 ++++-
 src/apache.c                      |   12 ++++----
 src/ascent.c                      |   12 ++++----
 src/bind.c                        |    4 +--
 src/cpu.c                         |    2 --
 src/curl.c                        |    8 ++---
 src/curl_json.c                   |    6 ++--
 src/curl_xml.c                    |    2 +-
 src/libcollectdclient/Makefile.am |    2 +-
 src/logfile.c                     |    7 +++--
 src/nginx.c                       |   12 ++++----
 src/pf.c                          |   34 ++++++++++++++++-----
 src/postgresql.c                  |   44 +++++++++++++++++----------
 src/utils_complain.c              |   22 +++++++-------
 src/utils_complain.h              |   25 +++++++++-------
 src/utils_dns.c                   |   59 ++++++++++++++++++-------------------
 src/utils_format_graphite.c       |   35 ++++++++++++----------
 src/utils_format_graphite.h       |    6 +++-
 src/utils_tail.c                  |    1 +
 src/write_graphite.c              |   41 ++++++++++++++++----------
 src/write_http.c                  |    6 ++--
 version-gen.sh                    |    2 +-
 28 files changed, 280 insertions(+), 159 deletions(-)

New commits:
commit 30afd0bf16985698c663274607bb7e86b82388f6
Author: Florian Forster <octo at collectd.org>
Date:   Sun Feb 3 11:40:21 2013 +0100

    src/Makefile.am: Fix compilation of the riemann.proto file.

commit 99d7118d9ec6fd9b2907cef30bfa91c72b3a5826
Merge: 8ac7c02 c7b0f0b
Author: Florian Forster <octo at collectd.org>
Date:   Sun Feb 3 11:39:50 2013 +0100

    Merge branch 'collectd-5.2'

commit c7b0f0b0267f2ab7c84eea8306f0a516f5b8f769
Merge: 7b98c5c 7a6887a
Author: Florian Forster <octo at collectd.org>
Date:   Sun Feb 3 11:36:48 2013 +0100

    Merge branch 'collectd-5.1' into collectd-5.2

commit 7a6887ad7eef33e04bcb0720c213d05fd9be8a59
Merge: 67eb2be 363c182
Author: Florian Forster <octo at collectd.org>
Date:   Sun Feb 3 11:36:37 2013 +0100

    Merge branch 'collectd-4.10' into collectd-5.1
    
    Conflicts:
    	src/curl_json.c

commit 363c182af2404710a5946ea3d9bb93f29f7927c0
Author: Dan Fandrich <dan at coneharvesters.com>
Date:   Sat Feb 2 01:19:48 2013 +0100

    curl's numeric options are always at minimum long, never int
    
    This can affect portability to some architectures.
    
    Signed-off-by: Florian Forster <octo at collectd.org>

commit 7b98c5c1b92be4a64874d7bd0303912ee6edd918
Author: Florian Forster <octo at collectd.org>
Date:   Sun Feb 3 10:46:06 2013 +0100

    postgresql plugin: Fix cast (was breaking aliasing rules).
    
    postgresql.c: In function 'c_psql_flush':
    postgresql.c:974: warning: dereferencing type-punned pointer will break strict-aliasing rules

commit b5a82d63b1c0b86660718f593b659c1f0cdeebef
Author: Florian Forster <octo at collectd.org>
Date:   Sun Feb 3 10:43:59 2013 +0100

    pf plugin: Fix checking for <net/pfvar.h>.
    
    The header is not self-contained, so we need to include appropriate
    headers in the configure check as well.

commit 981d7e58b2ecce4456948cc2ec9b67bde02bbd07
Author: Florian Forster <octo at collectd.org>
Date:   Fri Feb 1 11:48:31 2013 +0100

    pf plugin: Define {F,S}CNT_NAMES.
    
    Apparently they are only defined in the pfctl sources, not in the
    system's header files for some reason.

commit f8287addd23543a970453e473829bd3d6c28bcdd
Author: Florian Forster <octo at collectd.org>
Date:   Fri Feb 1 11:47:29 2013 +0100

    pf plugin: Fix a typo.
    
    s/status/state/g

commit 8a326ccdf993a522e7b87eaeecd510f4cabe975d
Author: Florian Forster <octo at collectd.org>
Date:   Thu Jan 31 21:08:25 2013 +0100

    cpu plugin: Remove broken debug message.
    
    The message was uninformative and did cast a pointer to an int,
    resulting in a compile error.

commit dd33aecf52f443aeb2ef7c3c289ed418b18569f7
Merge: ab545e1 091ef34
Author: Florian Forster <octo at collectd.org>
Date:   Thu Jan 31 21:07:45 2013 +0100

    Merge remote-tracking branch 'github/collectd-5.2' into collectd-5.2

commit ab545e195574fe49fc3f0a4b03bd8eee8e08fb60
Author: Florian Forster <octo at collectd.org>
Date:   Thu Jan 31 21:07:05 2013 +0100

    ChangeLog: Fix typo.

commit 091ef34b141ca46e401d092d2ca3f675e6824956
Author: Sebastian Harl <sh at tokkee.org>
Date:   Thu Jan 31 08:59:24 2013 +0100

    ChangeLog: Fixed version number for 5.2.1 ;-)

commit fcf185301785c293ed353e77f0d01843ca4698ee
Author: Florian Forster <octo at collectd.org>
Date:   Tue Jan 29 11:04:36 2013 +0100

    src/utils_tail.c: Remove multiple newlines at EOL.

commit bd5db33db51f0c61d508acae074281949ae61c7c
Author: Florian Forster <octo at collectd.org>
Date:   Sun Jan 27 14:37:29 2013 +0100

    Updated ChangeLog.

commit 8291596f0172404039f0928bcaea4b1e4cafbc97
Merge: 26ff771 7bbba25
Author: Florian Forster <octo at collectd.org>
Date:   Sun Jan 27 14:35:25 2013 +0100

    Merge remote-tracking branch 'origin/collectd-5.2' into collectd-5.2

commit 26ff771b2487cd8e0492f383ecc9b7bf531b3e25
Author: Florian Forster <octo at collectd.org>
Date:   Sun Jan 27 14:24:31 2013 +0100

    Bumped version to 5.2.1; Updated ChangeLog.

commit 9b1d951382d05b688350d8a5f300c9936170f1aa
Merge: 691e0dd 67eb2be
Author: Florian Forster <octo at collectd.org>
Date:   Fri Jan 25 23:05:30 2013 +0100

    Merge branch 'collectd-5.1' into collectd-5.2
    
    Conflicts:
    	ChangeLog
    	src/write_graphite.c
    	version-gen.sh

commit 67eb2be26b1d25f52df8bfcb74d64553866b9534
Author: Florian Forster <octo at collectd.org>
Date:   Fri Jan 25 23:04:03 2013 +0100

    Bumped version to 5.1.2; Updated ChangeLog.

commit 908ffa99bb870633ca4f6b8410004307909cfbdb
Author: Yves Mettier <ymettier at free.fr>
Date:   Thu Nov 15 14:14:59 2012 +0100

    Added "tar-pax" (bugfix for long filenames with make distcheck)
    
    Signed-off-by: Florian Forster <octo at collectd.org>

commit 8840387cd581d667a92039ae42d1191e8f480ece
Author: Florian Forster <octo at collectd.org>
Date:   Fri Jan 25 14:48:29 2013 +0100

    src/Makefile.am: Fix "make distcheck".
    
    protoc-c has a weird handling of files not in the CWD: They have to be
    specified with the "-I" option _and_ you need to specify the full path
    to the file.

commit 691e0dd435e13d0cad8acc7371a53ee74c0c7148
Author: Yves Mettier <ymettier at free.fr>
Date:   Tue Nov 20 18:13:39 2012 +0100

    bugfix ("cannot find collectd.h") for branch master (and 5.2)
    
    Signed-off-by: Florian Forster <octo at collectd.org>

commit b261bd1250c789986f6917c16b41298187a69b2a
Author: Yves Mettier <ymettier at free.fr>
Date:   Wed Nov 14 16:42:04 2012 +0100

    make distcheck : perllocal.pod was missing. Fixed
    
    Signed-off-by: Florian Forster <octo at collectd.org>

commit bf449b5f3457852984e99d26d64cadf9dcac35d1
Author: Yves Mettier <ymettier at free.fr>
Date:   Wed Nov 14 15:45:07 2012 +0100

    Fix make distcheck (against release 5.1.1)
    
    Signed-off-by: Florian Forster <octo at collectd.org>

commit 19b6d2624456ca0792c40aa46cc1774f9ad42443
Author: Florian Forster <octo at collectd.org>
Date:   Fri Jan 25 08:47:15 2013 +0100

    logfile plugin: Make "do_close" a boolean.

commit 57c885581078b06c0641307a60ff97be3ebec90b
Author: Nathan Huff <nrhuff at umn.edu>
Date:   Thu Jan 24 10:10:02 2013 -0600

    If the file isn't closed such as when logging to stdout or stderr the file must be flushed for it to get out of the IO buffers right away.
    
    Signed-off-by: Florian Forster <octo at collectd.org>

commit 7bbba254348a7fa98c4337455a3e0eae88ce0e86
Author: Sebastian Harl <sh at tokkee.org>
Date:   Wed Jan 23 09:26:48 2013 +0100

    postgresql plugin: Don't access realloc'ed memory.
    
    D'oh! This is the most stupidest bug: all database connection objects are
    stored in a plugin-global array and a pointer to each object was passed around
    to the worker functions. This array used to be an array of objects (rather
    than pointers) and was realloc'ed every time a new connection was added. Now,
    the realloc caused the old pointer to not be valid any more, thus, any but the
    last database connection were later accessing memory out of range. This caused
    the plugin to segfault if more than one database connection was used.
    
    Thanks to Greg Swift for reporting this!
    Fixes Github issue #238.

commit 92999cbffb2f3aff8421938216864ccd901d908a
Author: Ed Schouten <ed at 80386.nl>
Date:   Fri Jan 18 12:01:48 2013 +0100

    src/utils_dns.c: Improve ordering of includes.
    
    sys, followed by net, followed by netinet, followed by arpa
    that should be the most logical order
    
    Signed-off-by: Florian Forster <octo at collectd.org>

commit 4bfd1fe12c8b7d1e212c04d2e0a069d37a2ffe0c
Author: Florian Forster <octo at collectd.org>
Date:   Thu Jan 17 10:50:08 2013 +0100

    write_graphite plugin: Remove two more redundant error messages.
    
    The failing functions already print an error message; don't spam the logs
    by duplicating this.
    
    Further fixes Github issue #236.

commit a9161ec7d5d706d923a3cbf48608e6d6415e770c
Author: Florian Forster <octo at collectd.org>
Date:   Thu Jan 17 10:48:45 2013 +0100

    src/utils_complain.[ch]: Fix the complaint mechanism after the sub-second change.

commit 99e7e4b90ddadfe43d32d490bbce1bc049fa4584
Author: Florian Forster <octo at collectd.org>
Date:   Thu Jan 17 09:51:56 2013 +0100

    write_graphite: Use the complain mechanism to report connection errors.
    
    Fixes Github issue #236. Thanks to @pyr for reporting it!

commit 099531004e4b98e1e1d8a023975799708473b011
Merge: bee3a96 e9fb3dc
Author: Florian Forster <octo at collectd.org>
Date:   Wed Jan 16 13:26:46 2013 +0100

    Merge remote-tracking branch 'origin/collectd-5.2' into collectd-5.2

commit bee3a96910d1a0025e74dc2e584b0c4a20635446
Author: Florian Forster <octo at collectd.org>
Date:   Wed Jan 16 13:18:32 2013 +0100

    write_graphite: Decrease a buffer size.
    
    If the buffer is too large, it is possible that the message cannot be
    send using the send buffer, leading to a failed assertion in
    wg_send_message().
    
    Fixes Github issue #226. Thanks to @bwhaley for reporting this.

commit e9fb3dcaad4d46f1e594fd773f6d2327822bdddf
Author: Florian Forster <octo at collectd.org>
Date:   Thu Dec 13 09:52:22 2012 +0100

    format_graphite: Implement the "separate instances" and "always append ds" options.
    
    Fixes Github issue #214.




More information about the collectd-changes mailing list