ViewVC Help
View File | Revision Log | Show Annotations | Revision Graph | Root Listing
root/i-scream/projects/libstatgrab/NEWS
Revision: 1.37
Committed: Mon Jul 18 14:08:34 2005 UTC (19 years, 3 months ago) by tdb
Branch: MAIN
Changes since 1.36: +19 -1 lines
Log Message:
Prepare for 0.12 release.

File Contents

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