ViewVC Help
View File | Revision Log | Show Annotations | Revision Graph | Root Listing
root/i-scream/projects/libstatgrab/NEWS
Revision: 1.31
Committed: Mon Aug 23 14:56:35 2004 UTC (19 years, 7 months ago) by ats
Branch: MAIN
Changes since 1.30: +12 -1 lines
Log Message:
Update NEWS for statgrab changes.

File Contents

# User Rev Content
1 tdb 1.21 libstatgrab NEWS
2     http://www.i-scream.org/libstatgrab/
3    
4 ats 1.31 $Id: NEWS,v 1.30 2004/07/27 20:24:36 tdb Exp $
5    
6     libstatgrab 0.10.3 (23 August 2004)
7    
8     * Add -f flag to statgrab to display floating-point numbers multiplied
9     by an integer.
10     * Add -K, -M and -G flags to statgrab to show byte counts in kibibytes,
11     mebibytes or gibibytes.
12     * Make statgrab-make-mrtg-config use the new flags to scale extremely
13     large or small numbers so that mrtg can handle them.
14     * Make statgrab-make-mrtg-config automatically detect network interface
15     speeds.
16 tdb 1.30
17     libstatgrab 0.10.2 (27 July 2004)
18    
19     * Fix shared library version that when backwards in 0.10.1.
20 tdb 1.27
21 tdb 1.29 libstatgrab 0.10.1 (26 July 2004)
22 tdb 1.27
23     * Use DESTDIR correctly when setting permissions at install time.
24     * Fix disk stats to work with OpenBSD 3.5.
25     * Fix disk stats on NetBSD 2.0 (statvfs instead of statfs).
26     * Fix memory leak in process stats on NetBSD 2.0.
27 ats 1.28 * Add vxfs (Veritas filesystem) to list of known filesystems
28 tdb 1.27 on Solaris.
29     * Add more variables to the pkg-config file to suggest suitable
30     ownership and permissions for binaries using libstatgrab.
31 ats 1.28 * Make sure statgrab.h can safely be included twice.
32 tdb 1.27 * Fix statgrab to display network interface names even if they
33     don't have IO stats (like the loopback interface on Solaris).
34     * Add error reporting function that grabs errno.
35 tdb 1.26
36     libstatgrab 0.10 (20 May 2004)
37    
38     * All function and structure names now follow a standardised
39     naming scheme. This will break compatibility with existing
40     programs. To use pre-0.10 compatibility functions:
41    
42     #define SG_ENABLE_DEPRECATED
43     #include <statgrab.h>
44    
45     * New process stats function added to provide full details
46     on currently running processes. See sg_get_process_stats
47     for details.
48     * Compare functions provided for process, network, and disk io
49     statistics. These can be used with qsort.
50     * Error reporting functions added. See sg_get_error and
51     associated functions.
52     * Support added for NetBSD 2.0.
53     * Lots of code tidying.
54     * Python bindings now exist in a separate package:
55     http://www.i-scream.org/pystatgrab/
56 tdb 1.24
57     libstatgrab 0.9 (10 March 2004)
58    
59     * Added network interface information:
60     speed, duplex, up/down.
61     * Added more statistics on network interfaces:
62     i/o packets, i/o errors, and collisions.
63     * Added support for OpenBSD 3.3.
64     * Added support for DragonFly BSD 1.0.
65     * No longer need elevated privileges on most platforms:
66     FreeBSD 5, NetBSD, and OpenBSD.
67 tdb 1.25 (see PLATFORMS file for details on which OS's need elevated privileges)
68 tdb 1.24 * Minor changes to the return types of the python bindings functions.
69    
70     * PLEASE NOTE: this will break binary (only) compatibility.
71 tdb 1.23
72     libstatgrab 0.8.2 (11 February 2004)
73    
74     * Fixes to add support for Solaris 6.
75     * Python bindings available in extras directory.
76     * Some tidying up of code.
77 tdb 1.21
78 tdb 1.20 libstatgrab 0.8.1 (21 January 2004)
79    
80     * The library part of libstatgrab is now released under the LGPL.
81     (the tools are still released under the GPL)
82     * File descriptor leak fixed on Linux.
83     * strlcpy/strlcat functions added for Solaris 7 to fix compile.
84     * statgrab_init error behaviour fixed (primarly for Solaris 7).
85     * Some incorrect #includes moved.
86     * Significant speed increases to the Solaris disk mapping code in
87     statgrab_init, which improves startup time.
88 tdb 1.22 * Minor fix for saidar's -d flag and negative numbers.
89 tdb 1.20
90 tdb 1.19 libstatgrab 0.8 (06 January 2004)
91 tdb 1.17
92     * Support for Linux 2.6.
93     * Support for Cygwin.
94     * Use cNtNdNsN names on Solaris instead of sdN.
95     * Fixes and optimisations to saidar.
96     * Fixes to the --disable-saidar and --disable-statgrab configure flags.
97 tdb 1.18 * New function to drop elevated privileges some OS's require.
98     (after using the init function)
99 tdb 1.17
100 tdb 1.16 libstatgrab 0.7 (22 October 2003)
101 tdb 1.15
102     * Support for NetBSD 1.6.x.
103     * FreeBSD code optimised.
104     * Initialise function allows programs to drop extra privileges (on *BSD).
105     * saidar now works even if it can't get all statistics.
106     * List of known file systems increased on Linux and *BSD.
107     * Minor bug fixes.
108 tdb 1.16 * Tested (and working) on Solaris 9 x86, Linux 2.2 on alpha, and
109     Linux 2.4 on amd64.
110 tdb 1.15
111 tdb 1.14 libstatgrab 0.6.1 (18 October 2003)
112    
113     * Support for FreeBSD 5.1/sparc64.
114     * Bugs fixed in FreeBSD memory statistics.
115     * saidar displays disk percentages more "correctly".
116     * Bug fixed displaying hostname in saidar.
117     * statgrab now handles unusual /dev layouts more gracefully.
118     * Minor packaging changes.
119    
120 tdb 1.13 libstatgrab 0.6 (09 October 2003)
121    
122     * saidar, a curses-based tool, has been added to give an overview of
123     the current system statistics.
124     * Added support for FreeBSD 5.1.
125     * Documentation is now available in manpages.
126     * Fixed major bug in the FreeBSD diskio stats.
127     * Added a .pc file for pkgconfig.
128    
129 tdb 1.12 libstatgrab 0.5.1 (09 September 2003)
130    
131     * Network stats wrap-around bug fixed on Linux and FreeBSD
132     * Linux now reads disk information from /proc/partitions if available.
133     This results in it getting data for all the disks.
134     * An additional tool, statgrab, has been added to allow external programs
135     to easily parse statistics generated by libstatgrab.
136     * Scripts to generate MRTG (www.mrtg.org) configs with statgrab have
137     been added. This allows graphs to be generated from system stats.
138    
139 tdb 1.11 libstatgrab 0.5 (25 August 2003)
140    
141     * Fixed a bug with process stats on FreeBSD.
142     * Added documentation in 'docs' directory.
143     * Added examples in 'examples' directory.
144    
145 tdb 1.10 libstatgrab 0.4 (09 April 2003)
146 tdb 1.9
147     * Support added for FreeBSD 4.x (not tested on 5.x).
148    
149 tdb 1.7 libstatgrab 0.3.4 (31 March 2003)
150    
151     * Fixed memory leak, and file descriptor leak on linux.
152    
153 tdb 1.6 libstatgrab 0.3.3 (22 March 2003)
154    
155     * Network statistics wraparound code was broken on interfaces that
156     transfered no data - typically second interfaces that weren't
157     connected.
158    
159 tdb 1.5 libstatgrab 0.3.2 (21 March 2003)
160    
161 tdb 1.6 * Network statistics wraparound fix.
162 tdb 1.5
163 tdb 1.4 libstatgrab 0.3.1 (12 March 2003)
164    
165 tdb 1.6 * Fixed network statistics on Solaris 7 or below.
166     * Disk IO statistics are correctly reported.
167 tdb 1.4
168     libstatgrab 0.3 (10 March 2003)
169 tdb 1.3
170 tdb 1.6 * Support added for Linux with a 2.4 kernel.
171 tdb 1.3
172 tdb 1.8 libstatgrab 0.2 (03 March 2003)
173 tdb 1.2
174 tdb 1.6 * Initial working release for Solaris (tested on 7, 8, and 9).
175 tdb 1.2