Skip to content

Releases: libstatgrab/libstatgrab

libstatgrab 0.92.1 [2021/07/27]

28 Jul 15:25
@tdb tdb
LIBSTATGRAB_0_92_1
13227a3
Compare
Choose a tag to compare

This release includes minor bugfixes and is API and ABI compatible with 0.92.

  • Fix build with autoconf 2.70+.
  • Fix CPU stats on older Linux kernels.
  • Make sure to count processes in an unknown state.
  • Check if -ltinfo is needed when linking ncurses.
  • Fixes to build when cross-compiling.
  • Fix build with -DNDEBUG.
  • Handle vmmeter changes in FreeBSD 12.

libstatgrab 0.92 [2019/07/16]

16 Jul 19:52
@tdb tdb
LIBSTATGRAB_0_92
fa7e1d9
Compare
Choose a tag to compare

This release mostly includes bugfixes and is API and ABI compatible with 0.91.

  • Fix various file descriptor leaks.
  • On Linux, read process thread name from comm where available (fixes FreeScale ARM BSP).
  • Add more process stat information on MacOS/Darwin.
  • Fix build on Alpine Linux and NetBSD 8.
  • Fix build on FreeBSD 12 without COMPAT_FREEBSD11.
  • Improve collection of data for non-standard Solaris interfaces.
  • Improve detection of interface link status on Solaris.
  • Various configure and build fixes.
  • Ensure modern log4cplus is used correctly.

libstatgrab 0.91 [2014/07/11]

07 Mar 15:41
@tdb tdb
LIBSTATGRAB_0_91
Compare
Choose a tag to compare

This release includes a number of bugfixes and new features but is API compatible with 0.90.

  • Use /proc/mounts on Linux where available.
  • Add a new field named device_canonical to the filesystem statistics.
  • Fix list miscounting in sg_set_valid_filesystems.
  • Fix buffer overrun when dealing with a larger number of processes.
  • Fix divide by zero display problem in saidar.
  • When logging with log4cplus is enabled, properties files are installed in to ${prefix}/etc.
  • Add Graphite output support in statgrab.

A full list of changes can be found in the NEWS file contained within the release.

libstatgrab 0.90 [2013/08/08]

07 Mar 15:45
@tdb tdb
LIBSTATGRAB_0_90
Compare
Choose a tag to compare

Please note that the API in 0.90 has changed, so applications using libstatgrab will need to be updated to support the changes.

There are a large number of changes in this version of libstatgrab. Here is an overview:

  • Thread safety and reentrant functions.
  • API unification (every stats call is now able to return multiple entries).
  • Complete rewrite of internal memory management (eases future extensions).
  • Add experimental support for tracing using log4cplus.
  • Complete the ports for AIX, HP-UX and most of the widely used BSD-based operating systems.
  • Complete the port for Darwin/MacOS X including basic Mach.
  • Clean up the FreeBSD and Solaris implementations.

This release is the result of a significant amount of work by the newest member of the libstatgrab team - Jens Rehsack. Welcome to the team Jens!

libstatgrab 0.17 [2010/02/21]

07 Mar 15:46
@tdb tdb
Compare
Choose a tag to compare

This release adds support for FreeBSD 9 and other systems using utmpx. Also on FreeBSD it fixes an issue with large quantities of memory and adds support for dynamically getting a list of supported file systems. On Solaris ZFS file systems will now be detected. And finally on Linux CPU iowait information will be given where available.

libstatgrab 0.16 [2008/03/17]

07 Mar 15:48
@tdb tdb
Compare
Choose a tag to compare

This release fixes some minor build problems on Solaris with Sun's compiler, and on the Debian "armel" port. Also a minor fix to statgrab-make-mrtg-config on machines with no swap, and added support for FreeBSD 8.

libstatgrab 0.15 [2007/07/14]

07 Mar 15:48
@tdb tdb
Compare
Choose a tag to compare

This release fixes a regression introduced on OpenBSD in the last release - memory statistics were reported incorrectly. Some other minor changes have been made, see the NEWS file for more information.

libstatgrab 0.14 [2007/01/08]

07 Mar 15:50
@tdb tdb
Compare
Choose a tag to compare

This release contains mainly bugfixes - see the NEWS file in the distribution for a full list. It also brings a new feature in saidar: colour support, which can be activated with the -c runtime flag.

libstatgrab 0.13 [2006/03/20]

07 Mar 15:51
@tdb tdb
Compare
Choose a tag to compare

This release mainly includes a bunch of bug fixes, but also brings preliminary support for WIN32. We've also added a few lines to the header file to make C++ linking easier. Please see the NEWS file in the distribution for full details.

libstatgrab 0.12 [2005/07/31]

07 Mar 15:53
@tdb tdb
Compare
Choose a tag to compare

This release has some new features, bug fixes, and a minor API change. More details have been added to the file system statistics, Linux partition detection has been reworked, and compile errors on Linux 2.6 have been fixed. Support has been added for Solaris 10 and FreeBSD 7. There are also manual pages for all the tools.

The duplex value in the network interface statistics has changed name from "dup" to "duplex" - this breaks the API. We plan to stabilise the API for a 1.0 release. As before, the old name is available if SG_ENABLE_DEPRECATED is defined.