2011-10-03  Andrew M. Bishop  <amb@gedanken.demon.co.uk>

	Version 3.5d released.

2011-10-03 [r341-343]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* ANNOUNCE: Update for version 3.5d.

	* LSM: Update for version 3.5d.

	* FILES, NEWS: Update for version 3.5d.

2011-05-21 [r340]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* Makefile, modules/Makefile: Add an 'install-strip' target, use
	  the force option when creating symlinks (patch from Mike Liang).
	  Make the GTK-2 version the default link for gprocmeter3 if both
	  are built (rather than making none).

2011-01-08 [r339]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* modules/stat-intr.c, man/procmeter3_modules.1, procmeterrc: Use
	  the "options" parameter in the configuration file to limit the
	  number of interrupts processed.

2011-01-08 [r338]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* modules/stat-intr.c: Fix parsing of /proc/interrupts.

2011-01-08 [r337]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* module.c: If realloc() fails then free the memory as well as
	  returning NULL (change prompted by Joey Hess).

2010-12-31 [r336]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* modules/stat-intr.c: Remove the CVS $Header$ line.

2010-12-31 [r335]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* modules/stat-intr.c: Don't crash if the /proc/interrupts file has
	  very long lines (based on patch from Joey Hess).

2010-12-24  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	Changed version control environment from RCS to CVS to SVN.

2010-12-24 [r324]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* procmeter.h: Check-in file to allow transition to CVS then SVN.

2010-07-03 [r321-323]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* man/procmeter3_modules.1: Fixes for several groff errors [patch
	  from Wences Rene Arana Fuentes via Debian package maintainer].

	* Makefile: Fix directory for manpages following FHS [patch from
	  Wences Rene Arana Fuentes via Debian package maintainer].

	* man/procmeter3-lcd.1, man/procmeter3.1, man/procmeterrc.5,
	  man/gprocmeter3.1, man/procmeter3-log.1: Fixes for several groff
	  errors [patch from Wences Rene Arana Fuentes via Debian package
	  maintainer].

2010-02-28 [r320]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* modules/longrun.c, gtk1/window.c, gtk2/window.c, xaw/run.c,
	  modules/acpi.c, module.c, xaw/window.c, gtk1/run.c, gtk2/run.c:
	  Make error messages format consistent.

2010-02-28 [r319]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* modules/longrun.c, module.c, modules/apm.c, modules/loadavg.c,
	  lcd/window.c: Updated code to remove unused return value warnings
	  from gcc-4.4 on Ubuntu (list of warnings from Mike T. Liang).

2010-02-20  Andrew M. Bishop  <amb@gedanken.demon.co.uk>

	Version 3.5c released.

2010-02-20 [r318]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* NEWS: Updated for version 3.5c.

2010-02-20 [r316-317]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* README, procmeter.h: Updated for version 3.5c.

	* modules/Makefile: Include special libsensors compilation/linking
	  features.

2010-02-20 [r315]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* modules/libsensors-fan.c (added), modules/libsensors-volt.c
	  (added), modules/libsensors-temp.c (added),
	  modules/check-no-libsensors.sh (added): Initial revision

2010-02-20 [r313-314]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* modules/sensors.c: Fixed directory searching. Print warning that
	  module is old and recommend the new Temperature or Fanspeed
	  module instead.

	* man/procmeter3_modules.1: Updated with libsensors based modules.

2009-12-07 [r312]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* gtk1/menus.c, gtk2/menus.c, xaw/menus.c: Remove 64-bit
	  compilation warnings (patch by Mike T. Liang) as well as fix
	  usage of Boolean/integer data type.

2009-12-01 [r310-311]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* module.c: Sort the module menu into alphabetical order (patch by
	  Mike T. Liang).

	* Makefile: Pass the LD and CC variables down to the sub-Makefiles
	  (patch inspired by Mike T. Liang).

2009-04-21 [r309]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* modules/df.c: Fix to handle disks over 2 TB.

2008-12-07 [r308]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* modules/stat-disk.c: Ignore the 'whole disk' type entries when
	  counting the total disk accesses, just count the partitions.

2008-10-23  Andrew M. Bishop  <amb@gedanken.demon.co.uk>

	Version 3.5b released.

2008-10-23 [r307]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* NEWS: Update for version 3.5b.

2008-10-10 [r306]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* man/procmeterrc.5, lcd/window.c: The LCD priority parameter is
	  now a string, not an integer.

2008-09-07 [r305]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* xaw/menus.c: Be more careful with comparisons of different data
	  types.

2008-07-23 [r304]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* procmeterrc: Change the startup section to have text, graph and
	  bar chart as well as a comment referring to 'ProcMeter3 --help'.

2008-05-05 [r303]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* modules/biff.c, modules/stat.c, modules/loadavg.c, modules/apm.c,
	  procmeterrc.c, module.c, modules/vmstat.c, modules/logfile.c,
	  Makefile, modules/netdev.c, modules/stat-intr.c, modules/df.c,
	  modules/meminfo.c, modules/sensors.c, modules/wireless.c,
	  procmeter.h, modules/stat-cpu.c, modules/cpuinfo.c,
	  modules/stat-disk.c: Provide a function fgets_realloc() that all
	  modules can call instead of fgets. This avoids any buffer overrun
	  that might occur with fgets(), removes the need for deciding
	  buffer sizes in advance and handles some file format changes.

2008-05-05 [r302]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* man/procmeter3.1, README, gtk1/window.c, gtk2/window.c,
	  man/gprocmeter3.1, xaw/window.c: Add Extended Window Manager
	  Hints command line option (based on GTK2 patch from Wolfgang
	  Kroener).

2008-05-04 [r301]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* modules/stat-intr.c, modules/stat.c: Increase the buffer size for
	  reading /proc/interrupts.

2008-04-27 [r300]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* gtk1/widgets/PMBar.c, gtk2/widgets/PMBar.c,
	  xaw/widgets/PMGraph.c, xaw/widgets/PMBar.c, lcd/window.c,
	  gtk1/widgets/PMGraph.c, gtk2/widgets/PMGraph.c: Ensure that
	  graph-min and graph-max get updated correctly.

2008-04-13 [r299]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* module.c: Set the locale to "C" to avoid problems parsing numbers
	  (patch from Wolfgang Kroener).

2007-12-28 [r298]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* modules/acpi.c: Patch from Joey Hess.

2007-12-20 [r297]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* module.c: Don't ignore the first two directory entries, they
	  might not be '.' and '..'.

2007-12-16  Andrew M. Bishop  <amb@gedanken.demon.co.uk>

	Version 3.5a Released.

2007-12-16 [r296]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* NEWS: Updated for version 3.5a.

2007-12-16 [r295]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* procmeter.h: Updated for version 3.5a.

2007-12-15 [r293-294]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* man/procmeter3-lcd.1, man/procmeter3.1, man/procmeterrc.5,
	  man/gprocmeter3.1, man/procmeter3_modules.1,
	  man/procmeter3-log.1: Updates to the manual pages, mainly for the
	  new program names in version 3.5.

	* modules/acpi.c, modules/acpi.h: Patch from Joey Hess for the
	  following: - Deal with batteries that report they're charged to
	  greater than their max capacity. - Patch from Christian Schäfer
	  to add support for using on acpi systems with no batteries. -
	  guard against potential division by zero. - fix an off-by-one -
	  minor bug fix to acpi code, don't skip over dotfiles

2007-11-24 [r292]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* gtk1/window.c, gtk2/window.c: Set minimum size for graph window.
	  Make main window resize like Xaw version depending on contents or
	  when user requests a resize.

2007-11-21 [r290-291]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* gtk2/widgets/PMBar.c, gtk2/widgets/PMText.c,
	  gtk2/widgets/PMGeneric.c, gtk2/widgets/PMGraph.c: Handle the
	  widget being destroyed more than once (a new GTK 'feature').

	* gtk1/window.c, gtk2/window.c: Make sure that the right mouse
	  button menu appears even if there are no outputs displayed.

2007-11-21 [r289]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* Makefile: Only create the link from procmeter3-xaw to procmeter3
	  if it doesn't already exist.

2007-11-20 [r288]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* procmeter.c, procmeter.h, NEWS: Updated to version 3.5.

2007-09-27 [r287]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* README: Update README for version 3.5.

2007-09-26 [r286]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* Makefile, modules/Makefile: Added DESTDIR option for installation
	  location.

2007-09-26 [r284-285]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* man/procmeter3-gtk1.1 (added), man/procmeter3-gtk2.1 (added),
	  man/procmeter3-xaw.1 (added): Initial revision

	* Makefile: Rename executables for each version named after the
	  source directory. Create symbolic links procmeter3-xaw ->
	  procmeter3 and procmeter3-gtk[12] -> gprocmeter3. Change the
	  installation targets appropriately for the renamed executables.

2007-09-26 [r283]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* gtk1/Makefile, gtk2/Makefile, xaw/Makefile: Rename executables
	  for each version named after the source directory.

2007-09-20 [r282]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* gtk2/window.c: Fix the window resizing (different from GTK1).

2007-09-19 [r281]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* gtk2/widgets/PMBar.c (added), gtk2/window.c (added),
	  gtk2/widgets/PMGraph.h (added), gtk2/resources.c (added),
	  gtk2/bitmap.c (added), gtk2/widgets/PMBar.h (added),
	  gtk2/window.h (added), gtk2/widgets/PMGeneric.c (added), gtk2
	  (added), gtk2/widgets/PMGeneric.h (added), gtk2/widgets (added),
	  gtk2/menus.c (added), gtk2/widgets/PMText.c (added),
	  gtk2/Makefile (added), gtk2/widgets/PMText.h (added),
	  gtk2/widgets/Makefile (added), gtk2/run.c (added),
	  gtk2/widgets/PMGraph.c (added): Initial revision

2007-09-19 [r278-280]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* gtk1/run.c: Change to look more like GTK2 version.

	* gtk1/Makefile, gtk1/widgets/Makefile: Makefile specifically
	  labelled as being for GTK1.

	* Makefile: Make both GTK1 and GTK2 versions.

2007-09-09  Andrew M. Bishop  <amb@gedanken.demon.co.uk>

	Version 3.4g Released.

2007-09-09 [r277]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* README, procmeter.h, NEWS: Update to version 3.4g.

2007-09-07 [r276]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* modules/sensors.c: Use new sensors directory /sys/class/hwmon* in
	  kernel 2.6.22 (patch from Harry G. Clayton).

2007-08-25 [r275]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* modules/netdev.c: Change to use long long values (patch from
	  Jacob Mandelson).

2007-08-21 [r274]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* modules/cpuinfo.c: Fix memory allocation problem.

2007-08-10 [r273]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* modules/stat-cpu.c: Fixed bugs with array overwriting on mult-CPU
	  machines and mis-allocation of memory on older kernels.

2007-06-21 [r272]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* README: Add note about being GTK 1 only.

2007-06-06 [r271]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* modules/acpi.c: Fix the battery discharge rate statistics (mA not
	  mW) (patch from Joey Hess).

2007-05-15 [r270]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* modules/acpi.c: Update for kernel version 2.6.21 (patch from Joey
	  Hess).

2007-04-17 [r269]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* modules/datetime.c: Set the default updates for the date to be 60
	  seconds (so that it only takes 1 minute after unsuspending to
	  show correct time). The uptime is now accurately described as the
	  time that the system has been running for and not the time since
	  boot (counter stops when suspended).

2007-02-16 [r266-268]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* procmeter.h, NEWS: Update to version 3.4f.

	* modules/acpi.c: Limit string length when reading from /proc/.

	* modules/df.c: Use longer strings for reading /proc/mounts.

2006-07-23 [r265]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* modules/biff.c: Check the file contents if the timestamp or size
	  have changed.

2006-05-18 [r264]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* gtk1/Makefile: Check for GTK1 libraries before trying to compile.

2006-04-29  Andrew M. Bishop  <amb@gedanken.demon.co.uk>

	Version 3.4e Released.

2006-04-29 [r262-263]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* NEWS: Update to version 3.4e.

	* man/procmeter3_modules.1: Add the CPUInfo module.

2006-04-29 [r261]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* procmeter.h: Update to version 3.4e.

2006-04-13 [r260]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* modules/cpuinfo.c: Replace ' ' with '_' in output name.

2006-03-21 [r259]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* modules/cpuinfo.c (added): Initial revision

2006-03-11 [r258]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* modules/acpi.c: Update to synchronise code with wmbattery/sleepd
	  (patch from Joey Hess).

2005-11-19 [r257]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* procmeterp.h: Make the label long enough to contain the string
	  inserted when loading the module.

2005-11-05 [r256]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* man/procmeter3-lcd.1, man/procmeterrc.5, man/gprocmeter3.1,
	  man/procmeter3_modules.1, man/procmeter3-log.1: Spell check and
	  small updates.

2005-10-15 [r255]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* modules/longrun.c, modules/netdev.c, gtk1/bitmap.c,
	  modules/wireless.c, modules/vmstat.c, xaw/bitmap.c: Remove
	  gcc-4.0 signed/unsigned pointer warnings.

2005-06-14 [r254]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* modules/df.c, procmeterrc: Set the default scaling to 20% and 5
	  divisions.

2005-06-06 [r252-253]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* modules/stat.c: Handle, but don't display, the new CPU statistics
	  (iowait, irq, softirq and steal).

	* modules/stat-cpu.c: Added in the new CPU statistics (iowait, irq,
	  softirq and steal).

2005-05-06 [r251]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* modules/acpi.c: Fix a bug in acpi.c that made it not read the
	  info file and thus, not work. See Debian bug #307278 (patch from
	  Joey Hess).

2005-04-30  Andrew M. Bishop  <amb@gedanken.demon.co.uk>

	Version 3.4d Released.

2005-04-30 [r250]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* procmeter.h, NEWS: Update to version 3.4d.

2005-04-30 [r248-249]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* modules/stat-intr.c, modules/stat-cpu.c, modules/stat-disk.c:
	  Change variables from 'long' to 'long long' (inspired by changes
	  to stat.c).

	* modules/stat.c: Change variables from 'long' to 'long long'
	  (Patch from <nix@esperi.org.uk>).

2005-02-07 [r247]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* modules/stat-disk.c: Added /dev/mapper support (patch from
	  <nix@esperi.org.uk>).

2004-12-11 [r246]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* modules/acpi.c: More changes from Joey Hess for the ACPI module
	  for kernel 2.6.

2004-11-28 [r245]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* modules/acpi.c: Apply fixes from my branch version back into
	  Joey's version.

2004-11-28 [r244]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* modules/acpi.c, modules/acpi.h: Update from Joey Hess for ACPI
	  functions. o Use the proper new-style acpi string when looking
	  for ac adaptor status. o Base battery charge calculations for
	  ACPI on design capacity, instead of last full capacity. Some
	  batteries may exceed previous last full on their next charging,
	  and this also lets you see when you have a damaged battery that
	  is not fully charging. o If acpi battery charging state is
	  unknown, but the rate is 0, then the battery is charged and on AC
	  power, and the unknown state can be ignored. Analysis and patch
	  by "TeXitoi". o Sort devices returned by readdir in acpi, since
	  the order can be random. o Make acpi code put -1 in the time
	  remaining field if the "present rate" is 0. o Set the cutoff
	  point for old acpi to 20020214 (was 20020208). o Added support
	  for ACPI version 20030109 (2.5 kernel), and generally support for
	  changing ACPI strings across versions.

2004-11-28 [r243]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* modules/acpi.h: Update to handle version 2.6 kernel.

2004-09-07 [r241]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* man/procmeterrc.5: Make 'startup section' a sub-heading.

2004-09-05  Andrew M. Bishop  <amb@gedanken.demon.co.uk>

	Version 3.4c Released.

2004-09-05 [r239-240]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* procmeter.h, NEWS: Updated for version 3.4c.

	* gtk1/window.c: Make sure setting grid-min and grid-max works.

2004-05-17 [r238]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* modules/sensors.c: Handle kernel 2.6.x better.

2004-05-15 [r237]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* gtk1/widgets/PMGraph.c: Fix bug that stopped grid_max being set.

2004-04-25  Andrew M. Bishop  <amb@gedanken.demon.co.uk>

	Version 3.4b Released.

2004-04-25 [r236]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* procmeter.h, NEWS: Update for version 3.4b.

2004-04-04 [r235]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* man/procmeter3_modules.1: Update with information about kernel
	  2.6 changes.

2004-04-03 [r231-234]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* modules/stat-disk.c: Make sure current & previous values are
	  reset (don't use them when checking file contents). For kernel
	  2.6.x use the file /proc/diskstats instead of /proc/stat.

	* modules/stat.c: Make sure current & previous values are reset
	  (don't use them when checking file contents). Handle missing disk
	  line in kernel 2.6.x.

	* modules/stat-intr.c, modules/vmstat.c, modules/stat-cpu.c: Make
	  sure current & previous values are reset (don't use them when
	  checking file contents).

	* modules/wireless.c: Fix bug in header detection and make sure
	  current & previous values are reset.

2004-03-27 [r230]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* modules/meminfo.c: Update to work with version 2.6.x kernels.

2004-03-19 [r229]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* modules/sensors.c: Update to work with version 2.6.x kernels.

2004-01-04 [r228]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* modules/wireless.c: Handle different header line for hostap
	  wireless driver (patch from Joey Hess).

2003-06-28  Andrew M. Bishop  <amb@gedanken.demon.co.uk>

	Version 3.4a Released.

2003-06-28 [r227]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* NEWS: Updated for version 3.4a.

2003-06-28 [r226]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* procmeter.h: Updated for version 3.4a.

2003-06-21 [r222-225]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* man/procmeter3_modules.1: Allow an options parameter to stat-disk
	  to specify extra disk devices.

	* modules/stat-disk.c: Allow an options parameter to specify extra
	  disk devices. Handle the order of disks changing at run-time.

	* procmeter.c: Fix memory corruption bug.

	* modules/longrun.c, gtk1/widgets/PMBar.c, gtk1/widgets/PMText.c,
	  modules/datetime.c, gtk1/widgets/PMGeneric.c,
	  gtk1/widgets/PMGraph.c: Include <string.h>.

2003-05-10 [r221]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* modules/meminfo.c: Handle more than 4 GB of memory (patch from
	  Jan Christiaan van Winkel).

2003-04-12 [r220]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* log/window.c: Flush stdout after printing each line.

2003-04-06 [r219]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* man/procmeter3-lcd.1: Corrected description in manual page.

2003-03-24 [r218]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* modules/biff.c: Don't change the atime of the mailbox (patch from
	  Tim Connors).

2003-02-23 [r217]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* modules/stat-intr.c: Fix for crashing when adding an interrupt
	  graph.

2003-01-17 [r216]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* Makefile: Don't overwrite the procmeterrc file if it already
	  exists, but do always copy the procmeterrc.install file.

2003-01-12  Andrew M. Bishop  <amb@gedanken.demon.co.uk>

	Version 3.4 Released.

2003-01-12 [r215]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* NEWS: Updated for version 3.4.

2002-12-08 [r213-214]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* man/procmeter3_modules.1: Updates to the DateTime module.

	* modules/datetime.c: Add new time outputs that don't include the
	  timezone. Use strftime() for all the time to text conversions.

2002-12-08 [r212]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* lcd/window.c: Fix some out-by-one errors in text positioning.

2002-12-07 [r206-211]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* modules/template.c: Remove PROCMETER_NAME_LEN from the comments.
	  Don't fix the string lengths in the code.

	* modules/uname.c, modules/netdev.c, modules/sensors.c,
	  modules/stat-cpu.c, modules/logfile.c, modules/stat-disk.c:
	  Remove PROCMETER_NAME_LEN from the comments. Modify the
	  snprintf() usage to use PROCMETER_NAME_LEN+1.

	* modules/df.c: Remove PROCMETER_NAME_LEN from the comments. Use
	  snprintf() to generate the names.

	* modules/acpi.c: Rename some outputs to take account of longer
	  names possible.

	* modules/longrun.c, modules/stat-intr.c, modules/biff.c,
	  modules/meminfo.c, modules/stat.c, modules/datetime.c,
	  modules/apm.c, modules/loadavg.c, modules/wireless.c,
	  modules/vmstat.c, modules/procmeter.c: Remove PROCMETER_NAME_LEN
	  from the comments.

2002-12-07 [r202-205]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* gtk1/menus.c, gtk1/window.c, xaw/window.c, xaw/menus.c: Size
	  strings based on the #define value.

	* procmeter.c: Handle the longer name output when displaying the
	  '-h' information.

	* procmeter.h: Add #defines for the maximum length of the text
	  string and the graph units.

	* module.c: Change PROCMETER_NAME_LEN for PROCMETER_NAME_LEN+1.

2002-12-01 [r200-201]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* README, procmeter.h: Updated to version 3.4.

	* procmeterp.h: Renamed no-x to log.

2002-12-01 [r199]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* lcd/window.c: Finished the graph and bar chart outputs.

2002-12-01 [r198]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* procmeterrc.c: Don't crash if the .procmeterrc file cannot be
	  read.

2002-11-30 [r195-197]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* Makefile: Added procmeter3-lcd, renamed procmeter3-no-x to
	  procmeter3-log. Added the extra manual pages.

	* lcd/Makefile (added), lcd (added), lcd/window.c (added): Initial
	  revision

	* log/Makefile, log/window.c: Updated now that it is no-longer
	  called 'no-x' but is 'log'.

2002-11-30 [r191-194]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* man/procmeter3-lcd.1 (added), man/procmeter3_modules.1 (added):
	  Initial revision

	* man/procmeterrc.5: Renamed procmeter3-no-x to procmeter3-log.
	  Added the LCD section to the procmeterrc file description.

	* man/procmeter3-log.1: Removed the modules to a separate manual
	  page. Renamed procmeter3-no-x to procmeter3-log.

	* man/procmeter3.1, man/gprocmeter3.1: Removed the modules to a
	  separate manual page.

2002-11-29 [r190]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* log/Makefile: Remove unneeded widget.o entry.

2002-11-09 [r189]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* man/procmeter3.1, man/gprocmeter3.1, man/procmeter3-log.1: Added
	  a description of the VM statistics.

2002-11-09 [r187-188]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* modules/vmstat.c (added): Initial revision

	* modules/stat-intr.c, modules/stat.c, modules/stat-cpu.c,
	  modules/stat-disk.c: Updated to be more robust and handle kernel
	  version 2.5.x with no VM stats in /proc/stat.

2002-11-03 [r186]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* modules/apm.c: Fix the parsing of /proc/apm where the version
	  number contains letters.

2002-10-27 [r185]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* modules/longrun.c: Update for glibc v2.3.x (from Joey Hess).

2002-08-24 [r184]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* Makefile: Added an extra variable to set the man pages directory.

2002-08-10  Andrew M. Bishop  <amb@gedanken.demon.co.uk>

	Version 3.3b Released.

2002-08-10 [r183]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* NEWS: Updated for version 3.3b.

2002-07-07 [r182]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* modules/netdev.c: Use of uninitialised memory (found by
	  valgrind).

2002-07-06 [r181]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* module.c: Fix potential pointer problem (patch inspired by Nix).

2002-07-06 [r180]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* procmeterrc.c: Avoid walking off the start of the line on
	  completely blank lines (patch from Nix).

2002-06-30 [r178-179]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* Makefile: Make the clean target go into the no-x directory.

	* modules/acpi.c: Remove an ACPI potential crash (patch from Joey
	  Hess).

2002-06-16 [r175-177]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* Makefile: Make the RC_PATH Makefile variable and CPP definition a
	  pathname and not a filename. Install the procmeterrc.install file
	  in all cases and also as procmeterrc if not existing.

	* procmeterp.h, procmeterrc.c: Make the RC_PATH Makefile variable
	  and CPP definition a pathname and not a filename.

	* modules/Makefile: Remove the RC_PATH variable, it is not used.

2002-06-04 [r172-174]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* Makefile: Delete the executables when doing 'make distclean'.

	* gtk1/window.c, modules/uname.c, modules/biff.c, modules/stat.c,
	  modules/template.c, modules/acpi.c, modules/loadavg.c,
	  modules/apm.c, procmeterp.h, module.c, modules/logfile.c,
	  modules/longrun.c, modules/netdev.c, modules/stat-intr.c,
	  modules/meminfo.c, modules/sensors.c, modules/datetime.c,
	  procmeter.h, modules/wireless.c, xaw/window.c,
	  modules/procmeter.c, modules/stat-cpu.c, modules/stat-disk.c:
	  Make the length of the output name be a compile time variable
	  rather than a hard-coded constant.

	* modules/df.c: Make the length of the output name be a compile
	  time variable rather than a hard-coded constant. Handle NFS
	  mounted disks.

2002-06-04 [r163-171]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* Makefile: Added procmeter3-no-x program.

	* procmeter.c: Move common code here, change names of functions to
	  start, stop X windows part.

	* procmeterp.h: Add prototypes for the moved code and wrapper
	  functions for widget updates. Change prototypes/names of
	  functions to start, stop X windows part.

	* module.c: Initialise all parts of the Output and Module
	  structures.

	* gtk1/window.c, xaw/window.c: Remove the common parts to
	  ../procmeter.c and add wrapper functions for widget updates.

	* gtk1/window.h, xaw/window.h: Add prototypes for Resize() and
	  MoveOutput().

	* gtk1/menus.c: Don't try and do anything if X has not been
	  initialised (e.g. gprocmeter3 -h).

	* xaw/menus.c: Don't try and do anything if X has not been
	  initialised (e.g. procmeter3 -h).

	* log/Makefile (added), log (added), no-x (added), no-x/run.c
	  (added), no-x/menus.c (added), log/window.c (added): Initial
	  revision

2002-06-04 [r162]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* modules/longrun.c: Add some more details to the description of
	  the module.

2002-06-04 [r161]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* modules/longrun.c, modules/wireless.c: Remove the error messages
	  for people who don't have this unusual hardware (same as other
	  modules).

2002-06-03 [r159-160]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* man/procmeter3-log.1 (added): Initial revision

	* man/gprocmeter3.1: Updated the manual page to include the changes
	  from procmeter3.1.

2002-06-02 [r158]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* modules/acpi.c: Fix for /proc/acpi with no status file in it
	  (From Joey Hess).

2002-04-20 [r156-157]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* modules/acpi.c: Bug fix if there is no battery info (from Joey
	  Hess).

	* man/procmeter3.1: Manual page update for ACPI module (from Joey
	  Hess).

2002-04-20 [r155]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* modules/netdev.c: Handle the cases of device statistics going to
	  zero and wrapping around separately.

2002-04-14 [r154]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* README: Add acknowledgement of the Joey Hess contributed modules.

2002-04-14 [r153]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* modules/longrun.c (added), modules/acpi.c (added), modules/acpi.h
	  (added): Initial revision

2002-04-14 [r152]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* modules/datetime.c: Small type declaration tidy-up.

2002-04-14 [r151]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* man/procmeter3.1: Added documentation for the wireless andd
	  longrun modules.

2002-01-26 [r150]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* modules/wireless.c: Ignore bogus results from kernel and
	  calculate it ourselves. (patch from Joey Hess).

2002-01-20 [r149]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* modules/wireless.c: Handle more bogus values from card. (patch
	  from Joey Hess).

2001-12-16 [r148]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* modules/df.c: Updated to allow NFS mounts to appear.

2001-12-02 [r147]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* modules/wireless.c: Handle bogus values from card. (patch from
	  Joey Hess).

2001-12-02 [r146]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* modules/wireless.c (added): Initial revision (file from Joey
	  Hess).

2001-11-11 [r145]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* modules/datetime.c: Added in a 12 hour clock option. (patch from
	  Joey Hess).

2001-07-22 [r144]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* modules/df.c: Fix DF free giving multiples of 1024 blocks instead
	  of finer granularity.

2001-07-08 [r143]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* modules/stat.c: Fix disk statistics.

2001-05-27  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	Version 3.3a Released.

2001-05-27 [r142]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* procmeter.h, NEWS: Updated to version 3.3a.

2001-04-15 [r141]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* modules/netdev.c: Clear the network statistics in case the device
	  is removed from the file.

2001-02-21 [r140]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* modules/stat-disk.c: Updated the kernel 2.4 disk statistics.

2001-02-14 [r139]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* modules/stat.c: Updated the kernel 2.4 disk statistics.

2001-02-02 [r138]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* Makefile: Fix the installation directory.

2001-01-05  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	Version 3.3 Released.

2001-01-05 [r137]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* NEWS: Updated to version 3.3.

2001-01-05 [r132-136]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* README: Update with information about gprocmeter3.

	* Makefile: Allow compilation of the programs individually. Improve
	  the installation procedure.

	* procmeterrc: Updated with a note about the options that don't
	  work with GTK.

	* man/gprocmeter3.1 (added): Initial revision

	* man/procmeter3.1, man/procmeterrc.5: Updated the manual pages.

2001-01-04 [r129-131]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* xaw/widgets/PMGeneric.c, xaw/widgets/PMGenericP.h,
	  xaw/widgets/PMGraph.c, xaw/widgets/PMBar.c, xaw/widgets/PMText.c:
	  Update the generic widget to match GTK widgets. Change the
	  variable name for the widget to match GTK widgets.

	* gtk1/widgets/PMBar.c, gtk1/widgets/PMText.c,
	  gtk1/widgets/PMGeneric.c, gtk1/widgets/PMGraph.c: Change some
	  function names to match the Xaw widgets.

	* Makefile: Pass the LDFLAGS into the xaw and gtk sub-directories.

2000-12-16 [r127-128]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* xaw/widgets/PMGeneric.c, xaw/widgets/PMGraph.c,
	  xaw/widgets/PMBar.c, xaw/widgets/PMText.c, xaw/widgets/PMGraph.h,
	  xaw/widgets/PMBar.h, xaw/widgets/PMText.h: Change some functions
	  to get commonality with GTK version.

	* xaw/widgets/Makefile: Makefile improvements.

2000-12-16 [r126]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* xaw/Makefile (added): Initial revision

2000-12-16 [r122-125]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* xaw/window.c: Change the name of the files. Use display as an
	  extern variable and not pane. Change some functions to match the
	  GTK version.

	* xaw/run.c: Change the name of the files. Use display as an extern
	  variable and not pane.

	* xaw/menus.c: Change the name of the files. Make some small
	  changes to match up with the GTK version.

	* xaw/resources.c, xaw/bitmap.c, xaw/window.h: Change the name of
	  the files.

2000-12-16 [r121]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* gtk1/widgets/PMBar.c (added), gtk1/window.c (added),
	  gtk1/widgets/PMGraph.h (added), gtk1/resources.c (added),
	  gtk1/widgets/PMBar.h (added), gtk1/window.h (added),
	  gtk1/bitmap.c (added), gtk1/widgets/PMGeneric.c (added), gtk1
	  (added), gtk1/widgets/PMGeneric.h (added), gtk1/widgets (added),
	  gtk1/menus.c (added), gtk1/widgets/PMText.c (added),
	  gtk1/Makefile (added), gtk1/widgets/PMText.h (added),
	  gtk1/widgets/Makefile (added), gtk1/widgets/PMGraph.c (added),
	  gtk1/run.c (added): Initial revision

2000-12-16 [r119-120]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* modules/Makefile: Some makefile improvements.

	* procmeterrc.c: Removed a gcc compilation warning.

2000-12-16 [r117-118]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* procmeterp.h: Updated the comments to include the new file names.

	* procmeter.h: Updated to version 3.3.

2000-12-16 [r116]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* Makefile: Added gtk, moved xaw parts to sub-directory.

2000-12-13  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	Version 3.2b Released.

2000-12-13 [r114-115]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* procmeter.h, NEWS: Updated to version 3.2b.

	* modules/stat-intr.c, modules/stat.c, modules/stat-cpu.c,
	  modules/stat-disk.c: Fix for change to version 2.4 kernel format.

2000-10-22  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	Version 3.2a Released.

2000-10-22 [r113]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* procmeter.h, NEWS: Updated for version 3.2a.

2000-10-22 [r110-112]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* procmeterrc.c: Remove a gcc compilation warning.

	* procmeter.c: Update the usage information.

	* modules/stat.c, modules/stat-disk.c: Make work with kernel 2.4.0.

2000-03-21 [r109]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* man/procmeter3.1: Make more clear about the command line options.

2000-01-23 [r108]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* xaw/widgets/PMGeneric.c, xaw/widgets/PMText.c: Use a default font
	  if the user specified one does not exist.

1999-12-16 [r107]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* procmeterrc.c: Close the .procmeterrc file after reading from it.

1999-12-12  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	Version 3.2 Released.

1999-12-12 [r106]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* NEWS: Updated to version 3.2.

1999-12-12 [r105]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* modules/df.c: Removed problems with recognising mounts in
	  /etc/fstab that can't be monitored.

1999-12-08 [r104]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* procmeter.c: Updated the usage information.

1999-12-06 [r102-103]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* README: Updated to version 3.2.

	* man/procmeter3.1, procmeter.c, man/procmeterrc.5, procmeterp.h,
	  procmeterrc.c: Allow command line options to override the
	  .procmeterrc file. The sections and parameters in the
	  .procmeterrc file are not case sensitive.

1999-12-05 [r101]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* xaw/run.c: Set the display environment variable before forking.

1999-12-05 [r100]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* modules/sensors.c: Check for more files in the
	  /proc/sys/dev/sensors directories.

1999-12-04 [r97-99]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* xaw/run.c: Fix bug with memory allocation.

	* procmeter.c, procmeterrc.c, procmeterp.h: Free the procmeterrc
	  file memory at the end.

	* module.c: Free the memory for the run command.

1999-12-04 [r96]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* modules/sensors.c: Updated the Unload() function to make memory
	  cleanup safer.

1999-12-03 [r95]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* modules/netdev.c, modules/df.c, modules/datetime.c,
	  modules/stat-cpu.c, modules/logfile.c: Updated the Unload()
	  function to make memory cleanup safer.

1999-11-30 [r93-94]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* xaw/run.c (added): Initial revision

	* Makefile, man/procmeterrc.5, procmeterrc, module.c, procmeterp.h,
	  xaw/menus.c: Add in simplified method of specifying programs to
	  run.

1999-10-05 [r90-92]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* man/procmeterrc.5: Add a note about grid-min and bar charts.

	* xaw/window.c: Resize the widget in the same way as the graph.

	* xaw/widgets/PMBar.c, xaw/widgets/PMBarP.h: Add a rolling average
	  over the last 8 samples.

1999-10-04 [r89]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* modules/logfile.c: Bug fix for bar output changes.

1999-09-30 [r88]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* man/procmeterrc.5: Added a bar chart widget.

1999-09-30 [r87]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* xaw/widgets/PMBar.c (added), xaw/widgets/PMBar.h (added),
	  xaw/widgets/PMBarP.h (added): Initial revision

1999-09-29 [r86]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* man/procmeter3.1, modules/template.c, modules/stat.c,
	  modules/loadavg.c, xaw/menus.c, modules/logfile.c, Makefile,
	  modules/stat-intr.c, modules/netdev.c, procmeter.c,
	  xaw/widgets/Makefile, modules/df.c, modules/meminfo.c,
	  modules/sensors.c, procmeter.h, xaw/window.c, modules/stat-cpu.c,
	  modules/stat-disk.c, xaw/bitmap.c, xaw/window.h: Added a bar
	  chart widget.

1999-09-29 [r85]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* xaw/widgets/SubMenus.c: Bug fix for menu popup failures.

1999-09-28 [r83-84]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* xaw/menus.c: Add a third level of menus to select the type of
	  output.

	* xaw/widgets/SubMenus.c: Fix problems with deep sub menus.

1999-09-27 [r80-82]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* xaw/widgets/SubMenus.c (added), xaw/widgets/SubMenus.h (added):
	  Initial revision

	* xaw/widgets/Makefile: Add the SubMenus file.

	* Makefile, xaw/menus.c: Abstract the submenu operations in new
	  files widgets/SubMenus.[ch].

1999-09-24 [r78-79]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* xaw/menus.c: Add a delete option to the function menu.

	* module.c: Allow the update interval to be specified globally in
	  the resources section of the config file.

1999-09-24 [r77]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* man/procmeterrc.5: Allow the update interval to be specified
	  globally in the resources section of the config file.

1999-09-24 [r76]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* man/procmeterrc.5, module.c, procmeterp.h, xaw/menus.c,
	  xaw/window.c: Allow the labels on the outputs to be changed.

1999-09-24 [r75]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* module.c: Don't change to the library directory when running.

1999-08-31 [r72-74]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* xaw/resources.c, xaw/window.h: Simpler parsing of config file
	  options.

	* xaw/window.c: Better handling of colour options in the config
	  file.

	* xaw/menus.c: Better handling of colour options in the config
	  file. Force the dialog box labels to be flat even with Xaw3d.

1999-08-30 [r71]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* procmeterrc: Changed the white background to almost-white to work
	  better with Xaw3d.

1999-08-22  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	Version 3.1c Released.

1999-08-22 [r70]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* procmeter.h, NEWS: Updated to version 3.1c.

1999-07-28 [r69]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* man/procmeter3.1: Added in the sensors module.

1999-07-28 [r68]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* modules/sensors.c (added): Initial revision

1999-07-06 [r67]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* modules/stat-cpu.c: Fix for SMP machines.

1999-06-19  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	Version 3.1b Released.

1999-06-19 [r66]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* procmeter.h, NEWS: Updated to version 3.1b.

1999-06-19 [r65]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* modules/netdev.c, modules/stat-intr.c, modules/stat.c,
	  modules/stat-disk.c: Ensure that negative outputs never appear
	  (ppp0 start/stop or 32bit wrap around).

1999-06-19 [r64]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* procmeter.c: List the available formats (graph or text) in the
	  '-h' output.

1999-06-19 [r63]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* man/procmeter3.1, man/procmeterrc.5: Improve the manual page
	  documentation.

1999-05-20 [r62]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* Makefile: Change the XINCLUDE path to use X11R6.

1999-04-18  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	Version 3.1a Released.

1999-04-18 [r61]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* procmeter.h, NEWS: Updated to version 3.1a.

1999-04-18 [r59-60]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* modules/netdev.c: Fixed problems with newer kernels and
	  bytecounts.

	* modules/Makefile: Added -Wall to CFLAGS.

1999-04-17 [r58]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* xaw/widgets/Makefile: Added the include path for the X include
	  files.

1999-03-14 [r57]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* xaw/widgets/PMGraph.c: Bug fix with resizing the window.

1999-03-07 [r56]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* Makefile: Change the X library path.

1999-03-06  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	Version 3.1 Released.

1999-03-06 [r55]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* NEWS: Updated to version 3.1.

1999-03-06 [r54]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* modules/netdev.c: Fix bug with byte and packet outputs confusion.

1999-03-03 [r53]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* xaw/window.c: Add a new startup section with an order option
	  instead of the start-text/graph options.

1999-03-03 [r52]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* man/procmeterrc.5, procmeterrc: Add a new startup section with an
	  order option instead of the start-text/graph options.

1999-03-03 [r51]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* man/procmeter3.1: Add in the multiple CPU, disk and interrupt
	  outputs.

1999-03-03 [r49-50]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* modules/stat-intr.c (added), modules/stat-cpu.c (added),
	  modules/stat-disk.c (added): Initial revision

	* modules/stat.c: Increase the buffer length for interrupts in
	  kernel version 2.2.2.

1999-02-24 [r48]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* modules/meminfo.c: Add in a memory available option which is the
	  free memory plus the disk cache.

1999-02-23 [r47]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* modules/netdev.c: Add in the number of bytes per second on the
	  network interfaces.

1999-02-16 [r46]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* xaw/widgets/PMGraph.c: Bug fix for grid_max.

1999-02-13 [r42-45]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* man/procmeterrc.5, module.c, xaw/menus.c, xaw/window.c: Allow the
	  grid-max, update and graph-scale parameters to be user specified
	  in the .procmeterrc file.

	* modules/netdev.c, modules/df.c, modules/meminfo.c,
	  modules/stat.c, modules/template.c, modules/README,
	  modules/loadavg.c, procmeter.h, modules/procmeter.c,
	  modules/logfile.c: Change the graph_units parameter to allow
	  different graph_scale values to be user specified.

	* xaw/widgets/PMGraph.c, xaw/widgets/PMGraph.h,
	  xaw/widgets/PMGraphP.h: Allow the maximum number of grid lines to
	  be specified.

	* Makefile: Rename the default .procmeterrc to procmeterrc since
	  system defaults don't normally have a '.'.

1999-02-12 [r41]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* man/procmeterrc.5: Rename the default .procmeterrc to procmeterrc
	  since system defaults don't normally have a '.'.

1999-02-09 [r40]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* xaw/menus.c: Add a configuration file option to specify a program
	  to run from the menu. Change the popping up of menus to make sure
	  they are on screen.

1999-02-09 [r39]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* procmeterrc: More information and preconfigured options.

1999-02-09 [r38]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* modules/datetime.c: Make the text for the uptime display centre
	  better.

1999-02-09 [r37]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* man/procmeterrc.5: Add a configuration file option to specify a
	  program to run from the menu.

1999-02-09 [r36]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* procmeter.c, module.c, procmeterp.h: Add a configuration file
	  option to specify a program to run from the menu.

1999-02-07 [r35]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* xaw/window.c: Allow the output displays to be moved around while
	  running.

1999-02-07 [r34]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* Makefile, modules/Makefile, procmeterp.h: Updated the way that
	  the paths are specified and compiled into the program.

1999-02-07 [r33]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* procmeterp.h, xaw/menus.c: Allow the output displays to be moved
	  around while running.

1999-02-06 [r32]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* xaw/menus.c: Add more information to the properties display
	  window.

1998-10-24  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	Version 3.0a Released.

1998-10-24 [r26-31]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* NEWS (added): Initial revision

	* procmeter.h: Updated to version 3.0a.

	* README: More information about the Internet resources.

	* man/procmeter3.1: A slight re-order of the information.

	* procmeter.c: Format the 'procmeter3 -h' output nicely.

	* modules/uname.c: Remove a trailing newline from the text
	  description string.

1998-10-24 [r20-25]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* procmeterrc: Default to having the version number visible.

	* xaw/window.c: Use an inclusive OR not and exclusive or when
	  adding the default graphs.

	* xaw/widgets/PMGraph.c: Left align the graph title to leave more
	  room for the units label.

	* modules/uname.c: Truncate the hostname to the host part.

	* modules/meminfo.c: Make the units label on the graph consistent.

	* modules/netdev.c, modules/df.c, modules/logfile.c: Ensure that
	  the module starts without an error if there are no outputs.

1998-10-09  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	Version 3.0 Released.

1998-10-09 [r19]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* modules/apm.c: Ignore the APM version number (until I can find
	  what the differences are).

1998-09-26 [r17-18]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* xaw/widgets/PMGraph.c: Don't draw the graph units label if there
	  is no generic label.

	* xaw/menus.c: Ensure that the menus popup in the correct place
	  first time.

1998-09-26 [r11-16]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* modules/df.c (added), modules/logfile.c (added): Initial revision

	* man/procmeter3.1: Add the LogFile and DiskUsage modules.

	* xaw/window.c: Clamp the graph values to 0<=x<=65535.

	* modules/biff.c: Change in line counting.

	* modules/netdev.c, module.c: Bug fix in options parsing.

	* Makefile: Improve the makefile.

1998-09-22 [r10]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* modules/netdev.c: Don't add the same device more than once.

1998-09-22 [r9]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* modules/netdev.c, modules/stat.c, modules/loadavg.c,
	  modules/procmeter.c: Fix some typos.

1998-09-22 [r8]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* modules/meminfo.c: Changed Mem_Swap to Swap_Free and Swap_Used.

1998-09-21 [r7]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* modules/biff.c (added): Initial revision

1998-09-21 [r5-6]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* man/procmeter3.1: Added the biff module.

	* modules/README: Clarification of the Initialise() function.

1998-09-19  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	Version	3.0-beta released.

1998-09-19 [r3-4]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* procmeterrc (added): Initial revision

	* Makefile, modules/Makefile, procmeterp.h: Fix the make install
	  problems.

1998-09-19 [r2]  Andrew M. Bishop <amb@gedanken.demon.co.uk>

	* README (added), man/procmeter3.1 (added), modules/uname.c
	  (added), xaw/widgets/PMGeneric.c (added), xaw (added),
	  xaw/widgets/PMGeneric.h (added), modules/template.c (added),
	  modules/stat.c (added), xaw/widgets (added), modules/loadavg.c
	  (added), modules/apm.c (added), module.c (added), xaw/menus.c
	  (added), xaw/widgets/PMText.c (added), xaw/widgets/PMText.h
	  (added), procmeter.c (added), xaw/widgets/Makefile (added),
	  xaw/widgets/PMGraph.c (added), modules/Makefile (added),
	  procmeter.h (added), xaw/window.c (added), xaw/widgets/PMGraph.h
	  (added), xaw/resources.c (added), xaw/bitmap.c (added),
	  xaw/window.h (added), man/procmeterrc.5 (added), modules/README
	  (added), procmeterp.h (added), procmeterrc.c (added), modules
	  (added), xaw/widgets/PMGraphP.h (added), man (added), Makefile
	  (added), modules/netdev.c (added), modules/meminfo.c (added),
	  xaw/widgets/PMGenericP.h (added), modules/datetime.c (added),
	  modules/procmeter.c (added), xaw/widgets/PMTextP.h (added):
	  Initial revision

