Bump the version number.
Implement diskio stats on NetBSD. Tested on 1.6, but should work on 1.6.1 (and give more useful output, since 1.6.1 seperates read and write statistics).
Initial support for NetBSD. This adds NetBSD support for everything except diskio stats (since they're even more disturbingly complex to get at on NetBSD than the three OSs we already support). Tested against NetBSD 1.6 on i386.
Unbodge the pkgconfig stuff.
Push version number for next release.
Enable binaries being setgid kmem on FreeBSD. Will set this based on the operating system, but is overridable using a configure flag.
Add a define for FreeBSD 5.x.
Allow user to specify a different pkgconfig directory. Default is the sensible one (prefix/lib/pkgconfig). Main reason was that on FreeBSD they use prefix/libdata/pkgconfig, so a simple configure flag made it easier to do the port :-)
The new version of ncurses installs it's headers in include/ncurses. Make the prefix setting stuff aware of this.
Add all the build stuff for saidar (assuming Pete sticks with that name). The configure script will attempt to find curses, but if it can't will simply disable building of saidar (after giving a warning). Also made the building of saidar, statgrab, and the examples conditional. They're enabled by default, but can be disabled using a configure flag. Whilst I was at it, added a configure flag to disable manpage installation at configure time. I'm not sure how well the curses detection works; we've had at least one report of a problem with it. Testing will be required.
By popular demand the next release will be 0.6 :-)
Seperate out the flags used to link against libstatgrab. We use them to compile the examples and statgrab. They're also in the pkg-config file to allow other app's to know which libraries they'll need.
Add pkg-config file for libstatgrab.
Update configure.in for next release.
Generate statgrab MRTG scripts.
Move the world around a bit to allow for subdirs in src.
Update version number for next release.
Ready for the next release. - Update NEWS with details of new release. (FreeBSD bug fix, new docs, new examples) - Update version number to 0.5. - Update shared library version. - Move docs directory to more sensible place.
Bug reporting address is now bugs@i-scream.org.
Added building of examples. We don't, currently, install them though.
Change i-scream.org.uk to i-scream.org.
Allow documentation to be installed to $(datadir)/libstatgrab/docs.
Increment for next release.
libstatgrab needs to do a check for atoll too. This should fix libstatgrab on all platforms. New release coming shortly ;)
Added a library to link against on freebsd so that it will compile.
Next release of libstatgrab will (hopefully) have FreeBSD support, and will therefore be version 0.4 I guess.
Update version for next release.
Update version for next release.
Version 0.3.3. Bug fixed in the wraparound code.
Once again, heading for 0.4. If Pete manages to not find any more bugs :-)
Version 0.3.2. Has fixed wraparound stuff, well tested by now :-)
Hopefully heading towards 0.4 with FreeBSD support :-)
The configure setup explicitly checks for Solaris versions older then 8, and sets a define so the code knows not to use 64bit values. Also updated the NEWS file, bringing about version 0.3.1.
Increment version numbers so we're working towards the next versions...
Update version numbers. It seems to make sense to increment version numbers just after a release. Then you're working towards the next version...
And we have 0.2 :-)
Tidy up of configure script, and includes.
Created the structure and automake stuff for the source files to be moved to a src subdirectory. This will break things until I repo-move the actual files, which I don't want to do until Pete is happy :-)
We now use libtool to build libstatgrab. This gives us static and shared versions of the library, which is nice :) Updated the CVS build instructions accordingly.
Autoconf/Automake setup. README.CVS details how to "get started" from a CVS checked out copy. Then it's just the usual configure and make, as described in the README file.
This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, select a symbolic revision name using the selection box, or choose 'Use Text Field' and enter a numeric revision.