ViewVC Help
View File | Revision Log | Show Annotations | Revision Graph | Root Listing
root/i-scream/projects/libstatgrab/NEWS
Revision: 1.26
Committed: Wed May 19 14:54:06 2004 UTC (19 years, 11 months ago) by tdb
Branch: MAIN
CVS Tags: LIBSTATGRAB_0_10
Changes since 1.25: +22 -1 lines
Log Message:
Update NEWS file for 0.10 release.

File Contents

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