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

Florian Forster octo at verplant.org
Sat Mar 22 09:45:46 CET 2008


 AUTHORS                  |   40 ++++++++++++--------------
 src/collectd.conf.pod    |    5 +++
 src/configfile.c         |   70 +++++++++++++++++++++++++++++++++++++++++++----
 src/liboconfig/oconfig.c |   14 +++++++++
 src/perl.c               |   10 +++---
 src/utils_threshold.c    |    8 ++++-
 6 files changed, 113 insertions(+), 34 deletions(-)

New commits:
commit 4f2642f86673329db9f8cf30854bf39bbdc4c2b2
Merge: 53f5cd2cb13cc23d348efb41dba8be25af415a59 12b23a0ff448672e04ffe2e0fb973751f8a42a34
Author: Florian Forster <octo at huhu.verplant.org>
Date:   Sat Mar 22 09:40:00 2008 +0100

    Merge branch 'collectd-4.2' into collectd-4.3

commit 53f5cd2cb13cc23d348efb41dba8be25af415a59
Author: Sebastian Harl <sh at tokkee.org>
Date:   Tue Mar 18 12:34:17 2008 +0100

    perl plugin: Fixed the "EnableDebugger after LoadPlugin" warning.
    
    For some strange reason my original patch (perl plugin: Warn if
    "EnableDebugger" has been used after "LoadPlugin".) has been applied at the
    wrong position (it has been applied to perl_config_includedir() instead of
    perl_config_enabledebugger() - I have absolutely no clue why though).
    
    Also, the check for the precondition of this warning has been fixed. In some
    cases aTHX does not seem to be set, even though the Perl interpreter has
    already been initialized. Now, perl_threads is used to check for that
    condition.
    
    Signed-off-by: Sebastian Harl <sh at tokkee.org>
    Signed-off-by: Florian Forster <octo at huhu.verplant.org>

commit 4fe00def1a70d2bd73dbcd912da2becef459d00e
Author: Sebastian Harl <sh at tokkee.org>
Date:   Thu Mar 20 13:22:15 2008 +0100

    configfile.c: Include more than one files in lexicographical order.
    
    Using qsort() and strcmp() the list of files (after reading the contents
    of a directory or expanding globs) is sorted before inclusion. As the
    order of options in the config file matters this is more convenient.
    
    Signed-off-by: Sebastian Harl <sh at tokkee.org>
    Signed-off-by: Florian Forster <octo at huhu.verplant.org>

commit 12b23a0ff448672e04ffe2e0fb973751f8a42a34
Author: Sebastian Harl <sh at tokkee.org>
Date:   Thu Mar 20 11:03:32 2008 +0100

    liboconfig/oconfig.c: Free all allocated memory in oconfig_free().
    
    Signed-off-by: Sebastian Harl <sh at tokkee.org>
    Signed-off-by: Florian Forster <octo at huhu.verplant.org>

commit 91963baa3a553d401a7decedaf5d413e08e2ae99
Author: Sebastian Harl <sh at tokkee.org>
Date:   Thu Mar 20 11:02:06 2008 +0100

    configfile.c: Abort if any config file could not be read.
    
    So far, when including all files from some directory, errors while reading
    any of those config files have been reported but otherwise ignored. So,
    collectd would run with some potentially incomplete configuration which is
    not what I would expect.
    
    Signed-off-by: Sebastian Harl <sh at tokkee.org>
    Signed-off-by: Florian Forster <octo at huhu.verplant.org>

commit cef357b350d0f866ab1c9772b16c0680fb361f18
Author: Sebastian Harl <sh at tokkee.org>
Date:   Thu Mar 20 11:01:18 2008 +0100

    configfile.c: Fixed a memory leak in cf_read_generic().
    
    In case stat(2) failed, the memory allocated for the return value has not
    been freed.
    
    Signed-off-by: Sebastian Harl <sh at tokkee.org>
    Signed-off-by: Florian Forster <octo at huhu.verplant.org>

commit 5cc8977fa83ad48de503b0e7d4b3af39f905dce6
Author: Sebastian Harl <sh at tokkee.org>
Date:   Thu Mar 20 11:00:37 2008 +0100

    configfile.c: Fixed a segfault after a parse error.
    
    In cf_read_generic(), the parse result had not been checked to not be
    NULL, which caused a segfault when trying to access any of its members.
    Now, an error will be returned in that case.
    
    Also, cf_ci_append_children() has been made more robust in that respect.
    It now detects an empty source and does nothing in that case.
    
    Signed-off-by: Sebastian Harl <sh at tokkee.org>
    Signed-off-by: Florian Forster <octo at huhu.verplant.org>

commit 6ced2e8671ecbba6ad36052fd08edd86ed3577c5
Author: Florian Forster <octo at huhu.verplant.org>
Date:   Sat Mar 22 09:27:44 2008 +0100

    AUTHORS: Speak about `plugins', not `modules'.
    
    Also sorted the plugins and put them all before any other patches.

commit 79cae8634d4722d2eb236a82ab65c2ec76240943
Merge: 759ff59543558ece7b675395c2e39dc315f12377 c5dd07b67b8f41af7c971117a026c4c1fa406ec9
Author: Florian Forster <octo at huhu.verplant.org>
Date:   Tue Mar 18 10:19:43 2008 +0100

    Merge branch 'pull/collectd-4.3' into collectd-4.3

commit 759ff59543558ece7b675395c2e39dc315f12377
Merge: 1297a3723f6c5a79e8148e56c249a1aa7d3c6f35 540075ba2da73c2282bdfab894a5d12eabeffa65
Author: Florian Forster <octo at huhu.verplant.org>
Date:   Mon Mar 17 10:45:23 2008 +0100

    Merge branch 'pull/collectd-4.3' into collectd-4.3

commit 1297a3723f6c5a79e8148e56c249a1aa7d3c6f35
Author: Florian Forster <octo at huhu.verplant.org>
Date:   Wed Mar 5 14:15:02 2008 +0100

    src/utils_threshold.c: Fix the configuration of {Failure,Warning}Max and inverted checking.
    
    The first issue is a simple copy'n'paste error, the second a nasty oversight.




More information about the collectd-changes mailing list