20040817 === RELEASE 0.4 ===

	* Lots of major changes since the previous release. Better speed
	detection on Linux/x86, a change in output formats (use --verbose for
	the old table styles), preliminary device detection (PCI on Linux 2.6
	kernels), filtering and hostname.

20040817 Ciaran McCreesh <ciaranm@gentoo.org>

	* src/os/os_generic.c, src/display_uhinv.c: Add in hostname.

	* *.c: Formatted for doxygen.

20040814 Ciaran McCreesh <ciaranm@gentoo.org>

	* src/uhinv.*, src/devices/*: Device classes.

	* src/display*: More compact format, --verbose for the old-style
	tables. Kill off -f html for now, too messy.

	* src/filters.*: Add in filtering options.

20040813 Ciaran McCreesh <ciaranm@gentoo.org>

	* src/devices/, src/display_uhinv.c: Display device bus (eg PCI, USB,
	SBUS).

	* data/pci.ids: Add in PCI IDs file from http://pciids.sf.net/

	* src/devices/: Add in device detection support. So far handles PCI
	devices on Linux 2.6.x kernels via /sys.

	* src/display_uhinv_{text,pretty}.c: Narrower columns.

20040810 Ciaran McCreesh <ciaranm@gentoo.org>

	* test/cpuinfo/: Add in some sample /proc/cpuinfo data. Maybe add in
	some form of automatic regression testing at a later date.

	* src/cpu/cpu_linux_mips.c: Become mipsel friendly.

	* src/cpu/cpu_linux_x86.c: Fix crash with i586-Am5x86-WT.

	* src/cpu/cpu_linux_x86.c: Fallback CPU speed detection for models
	which don't advertise a performance indicator in the model name
	string.

	* src/os/: Only compile the uname code if we have unistd.h and a
	uname() implementation available.

20040810 === RELEASE 0.3 ===

	* Release 0.3: Major changes since 0.2 are PPC/POWER CPU detection on
	Linux, improved Athlon XP and UltraSparc detection on Linux, a new
	--format={text,html,pretty} option, --force-{arch,cpuinfo} test
	options and a man page.

20040810 Ciaran McCreesh <ciaranm@gentoo.org>

	* src/cpu/cpu_linux_power.c: Fix OldWorld PPC detection on Linux.

	* src/cpu/cpu_linux_x86.c: Fix quirky Athlon XP handling on Linux.

	* src/cpu/cpu_linux_sparc.c: Add in speed detection for Ultras.

	* src/display_uhinv*: Move the actual display routines out into their
	own files.

	* doc/: Added a man page. Not complete, tells the user to use --help
	instead of listing all the options for now.

	* src/uhinv.c, src/display_uhinv.c*: Added --format=pretty. This is
	automatically selected if the input is a tty.

	* src/cpu_linux_power.*: Added in IBM POWER* and PPC detection on
	Linux. No Vendor string on these, if anyone knows of an easy way to
	figure it out please let me know.

	* src/uhinv.c, src/display_uhinv.c: Add in --force-{arch,cpuinfo}
	options. This makes testing easier.

	* src/uhinv.c, src/display_uhinv.c: Added in --format option. Support
	text (existing format, default) and html (needs work...).

20040810 === RELEASE 0.2 ===

	* Release 0.2: Major changes since 0.1 are ARM and HPPA (PARISC)
	support on Linux, memory information display and commandline item
	selection.

20040810 Ciaran McCreesh <ciaranm@gentoo.org>

	* src/cpu/cpu_linux_arm.*: Added ARM CPU detection on Linux. Based
	upon a very limited sample of CPUs.

20040809 Ciaran McCreesh <ciaranm@gentoo.org>

	* src/cpu/cpu_linux_parisc.*: Added PARISC (HPPA) CPU detection on
	Linux.

	* src/uhinv/: Modularise the display code. Possibly add in a --format
	commandline switch (eg --format=parsable, --format=pretty) and colour
	support later.

	* src/uhinv/: Add in information selection commandline switches.

	* src/mem/: Add in memory information support.

	* src/util/, callers: Switch to using strncpynull.

20040808 === RELEASE 0.1 ===

	* Release 0.1: Initial public release.

20040808 Ciaran McCreesh <ciaranm@gentoo.org>

	* All Files: Initial import.

