summary | shortlog | log | commit | commitdiff | tree
raw | patch | inline | side by side (parent: 597adb0)
raw | patch | inline | side by side (parent: 597adb0)
author | Florian Forster <octo@leeloo.lan.home.verplant.org> | |
Fri, 2 Jan 2009 22:18:15 +0000 (23:18 +0100) | ||
committer | Florian Forster <octo@leeloo.lan.home.verplant.org> | |
Fri, 2 Jan 2009 22:18:15 +0000 (23:18 +0100) |
ChangeLog | patch | blob | history | |
version-gen.sh | patch | blob | history |
diff --git a/ChangeLog b/ChangeLog
index 5fb707cb2fd0a7f1b0b899d9da75d2bed44ecb3c..7f6ec05068acb7b7b5f6dc491648fffcad31e553 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
+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.
diff --git a/version-gen.sh b/version-gen.sh
index fb25b5a1c8ca0b971d9b46e58c09695d82e53776..f933764ce5d1554c6a5b023c6b1bf5cead6a19f3 100755 (executable)
--- a/version-gen.sh
+++ b/version-gen.sh
#!/bin/sh
-DEFAULT_VERSION="4.5.1.git"
+DEFAULT_VERSION="4.5.2.git"
VERSION="$( git describe 2> /dev/null | sed -e 's/^collectd-//' )"