X-Git-Url: https://git.octo.it/?a=blobdiff_plain;f=ChangeLog;h=7df4cdcee5ae109fb05d8816beda146ecc1afc59;hb=refs%2Fheads%2Fcollectd-4.3;hp=fc72191447fe01cbc09325ae4675e87423405591;hpb=d0b8094f18fa3d5073b4c8fbfca160376e6b87ea;p=collectd.git diff --git a/ChangeLog b/ChangeLog index fc721914..7df4cdce 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,56 @@ +2008-08-30, Version 4.3.4 + * Build system: Improved detection of and linking with the statgrab + library. + * collectd: Portability fixes, especially to determine endianess more + reliable. + * Various plugins: Fix format strings. + * disk plugin: A fix for giving disks under Linux 2.4 the right names + again has been applied. + * memcached plugin: Fix a too short timeout and a related file + descriptor leak. + * memory plugin: A typo in the libstatgrab code has been fixed. + * network plugin: A fix in the initialization function solves problems + under Solaris. + * nginx plugin: A thread-unsafe function has been replaced. + * vserver plugin: A thread-unsafe function has been replaced. + * wireless plugin: A work-around for broken wireless drivers has been + added. + +2008-04-22, Version 4.3.3 + * build system: Improved detection of several libraries, especially if + they are in non-standard paths. + * build system: Portability fixes: Automatically define "_REENTRANT" + if the libc expects it. + * collectd: Error and warning messages have been improved. + * collectd: Check for the BYTE_ORDER and BIG_ENDIAN defines before + using them. + * apache plugin: Allocate new memory when reading a webpage instead of + using a buffer of static size. + * exec plugin: Close (almost) all filedescriptors before exec(2)ing + the program. + * hddtemp plugin: Error and warning messages have been improved. + * sensors plugin: Fix sensor collection for some chip types. + +2008-03-29, Version 4.3.2 + * collectd: Fix configuration of the `FailureMax', `WarningMax', and + `Persist' threshold options. + * collectd: Fix handling of missing values in the global value cache. + * collectd: Improved error messages when parsing the configuration. + * sensors plugin: Fix temperature collection with libsensors4. + * unixsock plugin: Fix mixed input and output operation on streams. + * wireless plugin: Fix reading noise value. + +2008-03-05, Version 4.3.1 + * exec plugin: Set supplementary group IDs. + * network plugin: + + Use `memcpy' when constructing/parsing a package to avoid + alignment problems on weird architectures, such as Sparc. + + Translate doubles to/from the x86 byte representation to ensure + cross-platform compatibility. + * ping plugin: Correct the handling of the `TTL' setting. + * swap plugin: Reapply a patch for Solaris. + * tcpconns plugin: Portability improvements. + 2008-02-18, Version 4.3.0 * collectd: Notifications have been added to the daemon. Notifications are status messages that may be associated with a data instance. @@ -39,6 +92,44 @@ physical server. Thanks to Richard Jones from Red Hat's Emerging Technology group for this plugin. +2008-04-22, Version 4.2.7 + * build system: Improved detection of several libraries, especially if + they are in non-standard paths. + * build system: Portability fixes: Automatically define "_REENTRANT" + if the libc expects it. + * collectd: Error and warning messages have been improved. + * collectd: Check for the BYTE_ORDER and BIG_ENDIAN defines before + using them. + * apache plugin: Allocate new memory when reading a webpage instead of + using a buffer of static size. + * exec plugin: Close (almost) all filedescriptors before exec(2)ing + the program. + * hddtemp plugin: Error and warning messages have been improved. + * sensors plugin: Fix sensor collection for some chip types. + +2008-03-29, Version 4.2.6 + * collectd: Improved error messages when parsing the configuration. + * sensors plugin: Fix temperature collection with libsensors4. + * unixsock plugin: Fix mixed input and output operation on streams. + * wireless plugin: Fix reading noise value. + +2008-03-04, Version 4.2.5 + * apache plugin: Improved initialization and error messages. + * exec plugin: Set supplementary group IDs. + * network plugin: + + Create separate threads for reading from the socket and parsing + and dispatching incoming packets. Versions prior to this may have + problems in high-load situations, where the socket receive buffers + overflows, resulting in gaps in the data. + + Use `memcpy' when constructing/parsing a package to avoid + alignment problems on weird architectures, such as Sparc. + + Translate doubles to/from the x86 byte representation to ensure + cross-platform compatibility. + * ping plugin: Correct the handling of the `TTL' setting. + * rrdtool plugin: Ensure correct handling of the `RRATimespan' option. + * swap plugin: Reapply a patch for Solaris. + * tcpconns plugin: Portability improvements. + 2008-01-21, Version 4.2.4 * unixsock plugin: A bug in the unixsock plugin caused it not to set the permission on the socket as documented in the manpage. Thanks to @@ -96,7 +187,7 @@ * collectd: The documentation has been improved. 2007-12-27, Version 4.1.5 - * rrdtool plugin: Fix a memory leak that only occured in very-low- + * rrdtool plugin: Fix a memory leak that only occurred in very-low- memory situations. * sensors plugin: Updated the plugin to build and work with version 3 of the libsensors library.