]> mj.ucw.cz Git - pciutils.git/blobdiff - ChangeLog
Whitespace cleanup of all source files.
[pciutils.git] / ChangeLog
index 02f9953337a9954cfdb876684415722395ca68e5..37d10e2d472e6ed7667075150ded81c982e2118c 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,72 @@
+2006-09-09  Martin Mares  <mj@ucw.cz>
+
+       * Whitespace cleanup of all source files.
+
+       * The pci.ids file can be stored compressed if zlib is available.
+       Added transparent decompression to lib/names.c, modified update-pciids.sh
+       to keep the file compressed if applicable, updated Makefiles.
+       Based on a patch by Matthew Wilcox, but all the bugs are mine.
+
+       * Makefile, README: Allow installation to be done to a different directory
+       from the one we will eventually be placed in by setting DESTDIR.
+       Patch by Matthew Wilcox.
+
+       * Added .gitignore files.
+
+       * Makefile (clean): Clean *.orig, too.
+
+       * Cleaned up usage of `char' and `byte'.
+
+       * lib/header.h: PCI_CLASS_DOCKING_OTHER should be 0x0a80, not 0x0a01.
+
+       * lib/header.h: Added PCI_CLASS_xxx constants for all classes currently
+       defined in the pci.ids file.
+
+2006-08-01  Martin Mares  <mj@ucw.cz>
+
+       * lib/i386-io-hurd.h: Fixed a silly typo.
+
+2006-07-30  Martin Mares  <mj@ucw.cz>
+
+       * lib/Makefile: Added a missing rule for obsd-device.o.
+
+       * lspci.c, lib/header.h: Added support for MSI per-vector masking.
+       Contributed by Petr Vandrovec.
+
+       * lspci.c, lib/header.h: Added support for the `bridge subsystem ID'
+       capability. Contributed by Petr Vandrovec.
+
+       * lspci.c (show_htype1): Fixed bug in printing of 64-bit prefetchable
+       memory windows. Fix by Petr Vandrovec.
+
+       * maint/release.pm: Exclude .git directory from releases.
+
+       * lib/i386-ports.c, lib/i386-io-*: Report failures during port access
+       initialization by a->warn() instead of calling printf() or perror()
+       directly.
+
+       * lib/i386-ports.c, lib/i386-io-*: Moved the logic which keeps track of
+       the port access state to generic code.
+
+       * lib/i386-io-hurd.h: Ask the kernel for I/O port access appropriately.
+       Contributed by Thomas Schwinge and Samuel Thibault.
+
+       * lib/i386-ports.c: Define _GNU_SOURCE, it's needed by the Hurd module.
+
+       * lib/header.h: Whitespace cleanups.
+
+       * lib/i386-io-windows.h: Fixed indentation and spelling.
+
+       * README.Windows: Mention that WinIO.dll is needed and where to get it.
+
 2006-06-27  Martin Mares  <mj@ucw.cz>
 
+       * lib/Makefile, Makefile: Added rules for building and cleaning the example.
+
+       * lib/example.c: Show how to use PCI_FILL_CLASS and used another register
+       for demonstrating the config space accesses. The example is still very
+       incomplete, though.
+
        * lib/pci.h, lib/generic.c: Added PCI_FILL_CLASS.
 
        * lib/sysfs.c: Fetch device ID and class from sysfs, because they can
@@ -1155,7 +1222,7 @@ Tue Jan 19 23:00:12 1999  Martin Mares  <mj@albireo.ucw.cz>
 
        * Started the "New Generation" branch and introduced the
        PCI library.
-       
+
        * lspci: Rewritten to use the library.
 
 Tue Jan 19 22:24:08 1999  Martin Mares  <mj@albireo.ucw.cz>