Bumped version to 4.5.2; Updated ChangeLog. collectd-4.5.2
authorFlorian Forster <octo@leeloo.lan.home.verplant.org>
Fri, 2 Jan 2009 22:18:15 +0000 (23:18 +0100)
committerFlorian Forster <octo@leeloo.lan.home.verplant.org>
Fri, 2 Jan 2009 22:18:15 +0000 (23:18 +0100)
ChangeLog
version-gen.sh

index 5fb707c..7f6ec05 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,35 @@
+2009-01-02, Version 4.5.2
+       * build system: Check for `mysql.h' and `mysql/mysql.h', since the
+         file may be in both locations, especially when the database was
+         installed in a non-standard path. Thanks to Dusty Doris for
+         reporting this.
+       * build system: Handle the _POSIX_PTHREAD_SEMANTICS defined, needed by
+         Solaris, in the configure script automatically.
+       * build system, tcpconns plugin: Check for `kvm_nlist' and
+         `kvm_openfiles' before enabling the plugin: Solaris provides a KVM
+         library with similar functions to the BSD variant, but doesn't
+         provide these necessary functions.
+       * collectd.conf(5): Various fixes and clarifications.
+       * collectd: Remove a GNUism (unnamed unions), thus improving
+         portability.
+       * collectd, apcups plugin: Include "collectd.h" before <stdlib.h>.
+         This solves portability problems, especially for Solaris.
+       * dns plugin: Fix a portability problem with NetBSD.
+       * filecount plugin: Fix an off-by-one error. This error may cause a
+         segmentation fault.
+       * network plugin: Fix the handling of `type' in the network protocol.
+         Due to a programming mistake, only 4 or 8 bytes would be copied to a
+         much larger buffer. This caused the `type' to be transferred much
+         more often than necessary. In some cases, e. g. the `cpu' and
+         `cpufreq' plugins being used at the same time, data may be corrupted
+         in those files. Thanks to Bruno PrĂ©mont for debugging and reporting
+         this issue.
+       * processes plugin: Fix a possible segmentation fault when specifying
+         invalid configuration options.
+       * unixsock plugin: Make sure the initialization function is run only
+         once. This resolves a file descriptor leak under systems which run
+         the initialization more than once, such as Solaris.
+
 2008-10-16, Version 4.5.1
        * build system: Change `--enable-<plugin>' to abort with an error if
          dependencies are not met. Thanks to Bruno PrĂ©mont for the patch.
index fb25b5a..f933764 100755 (executable)
@@ -1,6 +1,6 @@
 #!/bin/sh
 
-DEFAULT_VERSION="4.5.1.git"
+DEFAULT_VERSION="4.5.2.git"
 
 VERSION="$( git describe 2> /dev/null | sed -e 's/^collectd-//' )"