]> mj.ucw.cz Git - pciutils.git/log
pciutils.git
17 years agoCapability loop detection introduced 2.2.7 did not work properly with
Martin Mares [Fri, 12 Oct 2007 15:59:45 +0000 (17:59 +0200)]
Capability loop detection introduced 2.2.7 did not work properly with
extended capabilities. Fixed.

17 years agoReleased as 2.2.7.
Martin Mares [Fri, 5 Oct 2007 12:22:14 +0000 (14:22 +0200)]
Released as 2.2.7.

17 years agoSupport domains on FreeBSD. Contributed by Marius Strobl.
Martin Mares [Fri, 5 Oct 2007 12:21:25 +0000 (14:21 +0200)]
Support domains on FreeBSD. Contributed by Marius Strobl.

17 years agoDecode a couple of bits of traditional registers, which are extended
Martin Mares [Fri, 5 Oct 2007 12:15:48 +0000 (14:15 +0200)]
Decode a couple of bits of traditional registers, which are extended
by PCI-X / PCIE specs: bridge control, device control, device status.

17 years agoFully decode PCI Express capability. Most of the PCIE extended capabilities
Martin Mares [Fri, 5 Oct 2007 12:09:31 +0000 (14:09 +0200)]
Fully decode PCI Express capability. Most of the PCIE extended capabilities
are however still unsupported.

17 years agoDetect and report loops in capability lists.
Martin Mares [Fri, 5 Oct 2007 10:37:16 +0000 (12:37 +0200)]
Detect and report loops in capability lists.

17 years agoMore bits of PCIE capability decoding.
Martin Mares [Fri, 5 Oct 2007 10:33:11 +0000 (12:33 +0200)]
More bits of PCIE capability decoding.

17 years agoExtended the fbsd-device backend to run on Dragonfly BSD.
Martin Mares [Wed, 12 Sep 2007 19:26:56 +0000 (21:26 +0200)]
Extended the fbsd-device backend to run on Dragonfly BSD.

17 years agoResurrected the Windows port.
Martin Mares [Mon, 3 Sep 2007 08:47:50 +0000 (10:47 +0200)]
Resurrected the Windows port.

17 years agoAllow to override ar and ranlib.
Martin Mares [Fri, 31 Aug 2007 08:59:45 +0000 (10:59 +0200)]
Allow to override ar and ranlib.

17 years agoWhen calling gzopen(), use "rb" file mode instead of "r".
Martin Mares [Mon, 27 Aug 2007 16:11:53 +0000 (18:11 +0200)]
When calling gzopen(), use "rb" file mode instead of "r".

17 years agoAdded decoding of HT MSI capability.
Martin Mares [Tue, 14 Aug 2007 12:29:02 +0000 (14:29 +0200)]
Added decoding of HT MSI capability.

17 years agoReleased pciutils-2.2.6.
Martin Mares [Wed, 20 Jun 2007 18:47:50 +0000 (20:47 +0200)]
Released pciutils-2.2.6.

17 years agoAdded a missing file from the previous commit.
Martin Mares [Wed, 20 Jun 2007 18:46:51 +0000 (20:46 +0200)]
Added a missing file from the previous commit.

17 years agoGenerate and install files for pkg-config.
Martin Mares [Wed, 20 Jun 2007 18:45:00 +0000 (20:45 +0200)]
Generate and install files for pkg-config.

Using `pkg-config' is a standard way to query for information on linking
to other packages. This is particularly helpful for libpci where there is
no simple way to know if zlib compression is built in or not. With this
.pc file, linking to libpci is simple:

$ cc `pkg-config --cflags --libs libpci` -o myapp myapp.c

Signed-off-by: Dan Nicholson <dbn.lists@gmail.com>
17 years agoUpdated ChangeLog for recent patches.
Martin Mares [Wed, 20 Jun 2007 18:42:24 +0000 (20:42 +0200)]
Updated ChangeLog for recent patches.

17 years agoAdded "install-lib" target.
Martin Mares [Wed, 20 Jun 2007 18:42:12 +0000 (20:42 +0200)]
Added "install-lib" target.

17 years agoRewritten i386-io-hurd.h.
Martin Mares [Wed, 20 Jun 2007 18:41:55 +0000 (20:41 +0200)]
Rewritten i386-io-hurd.h.

17 years agoReleased pciutils-2.2.5.
Martin Mares [Fri, 4 May 2007 09:43:33 +0000 (11:43 +0200)]
Released pciutils-2.2.5.

17 years agoUpdated pci.ids.
Martin Mares [Fri, 4 May 2007 09:43:04 +0000 (11:43 +0200)]
Updated pci.ids.

17 years agofix minor logic error in grow_tree()
Jason Lunz [Sat, 24 Mar 2007 16:59:40 +0000 (12:59 -0400)]
fix minor logic error in grow_tree()

The branches for PCI_HEADER_TYPE_BRIDGE and PCI_HEADER_TYPE_CARDBUS were
switched, but happened to do the same thing because the PCI_ and PCI_CB_
constants are the same.

17 years agoAdded PCI/PCI-X to PCI-Express Bridge type.
Martin Mares [Wed, 14 Feb 2007 19:38:51 +0000 (20:38 +0100)]
Added PCI/PCI-X to PCI-Express Bridge type.

17 years agoUpdated ids to the current snapshot.
Martin Mares [Fri, 9 Feb 2007 12:56:05 +0000 (13:56 +0100)]
Updated ids to the current snapshot.

17 years agoReleased 2.2.5-test1.
Martin Mares [Tue, 6 Feb 2007 12:04:03 +0000 (13:04 +0100)]
Released 2.2.5-test1.

17 years agoGet rid of bzero().
Martin Mares [Tue, 6 Feb 2007 12:02:08 +0000 (13:02 +0100)]
Get rid of bzero().

17 years agoWork-around for Solaris tr.
Martin Mares [Tue, 6 Feb 2007 11:59:03 +0000 (12:59 +0100)]
Work-around for Solaris tr.

17 years ago<stdint.h> for Solaris.
Martin Mares [Tue, 6 Feb 2007 11:55:17 +0000 (12:55 +0100)]
<stdint.h> for Solaris.

17 years agoalloca() needs <alloca.h>.
Martin Mares [Sun, 4 Feb 2007 21:13:48 +0000 (22:13 +0100)]
alloca() needs <alloca.h>.

18 years agoFixed a couple of bugs in the dump backend.
Martin Mares [Sun, 17 Sep 2006 14:58:05 +0000 (16:58 +0200)]
Fixed a couple of bugs in the dump backend.

18 years agoUpdated pci.ids to the current database snapshot.
Martin Mares [Sun, 10 Sep 2006 17:44:18 +0000 (19:44 +0200)]
Updated pci.ids to the current database snapshot.

18 years agoErrors when reading standard config header are no longer fatal.
Martin Mares [Sun, 10 Sep 2006 15:34:45 +0000 (17:34 +0200)]
Errors when reading standard config header are no longer fatal.

18 years agoWhitespace cleanup.
Martin Mares [Sun, 10 Sep 2006 08:38:35 +0000 (10:38 +0200)]
Whitespace cleanup.

18 years agoReleased as 2.2.4.
Martin Mares [Sat, 9 Sep 2006 12:57:12 +0000 (14:57 +0200)]
Released as 2.2.4.

18 years agoIgnore pci.ids.gz.
Martin Mares [Sat, 9 Sep 2006 12:55:26 +0000 (14:55 +0200)]
Ignore pci.ids.gz.

18 years agoRemind the maintainer about the current API version.
Martin Mares [Sat, 9 Sep 2006 12:52:34 +0000 (14:52 +0200)]
Remind the maintainer about the current API version.

18 years agoUpdated PCI_LIB_VERSION.
Martin Mares [Sat, 9 Sep 2006 12:46:47 +0000 (14:46 +0200)]
Updated PCI_LIB_VERSION.

18 years agoDocumented the machine-readable output format.
Martin Mares [Sat, 9 Sep 2006 12:36:01 +0000 (14:36 +0200)]
Documented the machine-readable output format.

18 years agoPerform shell escaping in `-m' mode where necessary.
Martin Mares [Sat, 9 Sep 2006 12:34:05 +0000 (14:34 +0200)]
Perform shell escaping in `-m' mode where necessary.

18 years agoAdded a `-vmm' mode.
Martin Mares [Sat, 9 Sep 2006 12:28:40 +0000 (14:28 +0200)]
Added a `-vmm' mode.

18 years agoMoved all system-dependent decisions from Makefile to lib/configure.
Martin Mares [Sat, 9 Sep 2006 11:08:12 +0000 (13:08 +0200)]
Moved all system-dependent decisions from Makefile to lib/configure.

18 years agoDon't check Linux kernel version.
Martin Mares [Sat, 9 Sep 2006 11:01:46 +0000 (13:01 +0200)]
Don't check Linux kernel version.

18 years agoRemoved -Winline from CFLAGS.
Martin Mares [Sat, 9 Sep 2006 10:55:13 +0000 (12:55 +0200)]
Removed -Winline from CFLAGS.

18 years agoWhitespace cleanup of all source files.
Martin Mares [Sat, 9 Sep 2006 10:54:10 +0000 (12:54 +0200)]
Whitespace cleanup of all source files.

18 years agoAdded support for compressed pci.ids.
Martin Mares [Sat, 9 Sep 2006 10:51:31 +0000 (12:51 +0200)]
Added support for compressed pci.ids.

18 years agoAdded DESTDIR support.
Martin Mares [Sat, 9 Sep 2006 09:52:24 +0000 (11:52 +0200)]
Added DESTDIR support.

18 years agoAdded .gitignore files.
Martin Mares [Sat, 9 Sep 2006 09:48:20 +0000 (11:48 +0200)]
Added .gitignore files.

18 years agoClean *.orig, too.
Martin Mares [Sat, 9 Sep 2006 09:46:17 +0000 (11:46 +0200)]
Clean *.orig, too.

18 years agoCleaned up usage of `char' and `byte'.
Martin Mares [Sat, 9 Sep 2006 09:44:46 +0000 (11:44 +0200)]
Cleaned up usage of `char' and `byte'.

18 years agoPCI_CLASS_DOCKING_OTHER should be 0x0a80, not 0x0a01.
Martin Mares [Sat, 9 Sep 2006 08:54:07 +0000 (10:54 +0200)]
PCI_CLASS_DOCKING_OTHER should be 0x0a80, not 0x0a01.

18 years agoAdded PCI_CLASS_xxx constants for all classes currently defined in the pci.ids file.
Martin Mares [Sat, 9 Sep 2006 08:52:19 +0000 (10:52 +0200)]
Added PCI_CLASS_xxx constants for all classes currently defined in the pci.ids file.

18 years agoFixed a silly typo.
Martin Mares [Tue, 1 Aug 2006 10:19:09 +0000 (12:19 +0200)]
Fixed a silly typo.

18 years agoReleased 2.2.4-pre4.
Martin Mares [Sun, 30 Jul 2006 12:58:59 +0000 (14:58 +0200)]
Released 2.2.4-pre4.

18 years agoAdded a missing rule for obsd-device.o.
Martin Mares [Sun, 30 Jul 2006 12:02:26 +0000 (14:02 +0200)]
Added a missing rule for obsd-device.o.

18 years agoAdded support for MSI per-vector masking.
Martin Mares [Sun, 30 Jul 2006 11:52:29 +0000 (13:52 +0200)]
Added support for MSI per-vector masking.

18 years agoAdded support for the `bridge subsystem ID' capability.
Martin Mares [Sun, 30 Jul 2006 11:47:44 +0000 (13:47 +0200)]
Added support for the `bridge subsystem ID' capability.

18 years agoFixed bug in printing of 64-bit prefetchable memory windows.
Martin Mares [Sun, 30 Jul 2006 11:44:02 +0000 (13:44 +0200)]
Fixed bug in printing of 64-bit prefetchable memory windows.

18 years agoReleased 2.2.4-pre3.
Martin Mares [Sun, 30 Jul 2006 11:26:44 +0000 (13:26 +0200)]
Released 2.2.4-pre3.

18 years agoExclude .git directory from releases.
Martin Mares [Sun, 30 Jul 2006 11:26:31 +0000 (13:26 +0200)]
Exclude .git directory from releases.

18 years agoi386-*: Cleaned up printing of initialization errors.
Martin Mares [Sun, 30 Jul 2006 11:23:01 +0000 (13:23 +0200)]
i386-*: Cleaned up printing of initialization errors.

18 years agolib/i386-ports.c, lib/i386-io-*: Moved the logic which keeps track of
Martin Mares [Sun, 30 Jul 2006 11:14:28 +0000 (13:14 +0200)]
lib/i386-ports.c, lib/i386-io-*: Moved the logic which keeps track of
the port access state to generic code.

18 years agolib/i386-io-hurd.h: Ask the kernel for I/O port access appropriately.
Martin Mares [Sun, 30 Jul 2006 11:06:09 +0000 (13:06 +0200)]
lib/i386-io-hurd.h: Ask the kernel for I/O port access appropriately.

18 years agolib/i386-ports.c: Define _GNU_SOURCE, it's needed by the Hurd module.
Martin Mares [Sun, 30 Jul 2006 11:01:44 +0000 (13:01 +0200)]
lib/i386-ports.c: Define _GNU_SOURCE, it's needed by the Hurd module.

18 years ago(no commit message)
Martin Mares [Sun, 30 Jul 2006 10:59:25 +0000 (12:59 +0200)]

18 years agoPolishing the Windows port.
Martin Mares [Sun, 30 Jul 2006 10:41:38 +0000 (12:41 +0200)]
Polishing the Windows port.

18 years agoReleased as 2.2.4-pre2.
Martin Mares [Tue, 27 Jun 2006 13:22:25 +0000 (15:22 +0200)]
Released as 2.2.4-pre2.

18 years agoImproved the example and added rules for building it.
Martin Mares [Tue, 27 Jun 2006 13:16:18 +0000 (15:16 +0200)]
Improved the example and added rules for building it.

18 years agoAdd and use PCI_FILL_CLASS.
Martin Mares [Tue, 27 Jun 2006 13:13:20 +0000 (15:13 +0200)]
Add and use PCI_FILL_CLASS.

18 years agoFixed bug in uploading of alpha versions.
Martin Mares [Sat, 3 Jun 2006 17:54:25 +0000 (19:54 +0200)]
Fixed bug in uploading of alpha versions.

18 years agoReleased as 2.2.4-pre1.
Martin Mares [Sat, 3 Jun 2006 17:49:05 +0000 (19:49 +0200)]
Released as 2.2.4-pre1.

18 years agoBetter displaying of unknown subclasses.
Martin Mares [Sat, 3 Jun 2006 17:47:46 +0000 (19:47 +0200)]
Better displaying of unknown subclasses.

18 years agoFixed formatting of programming interfaces.
Martin Mares [Sat, 3 Jun 2006 17:41:18 +0000 (19:41 +0200)]
Fixed formatting of programming interfaces.

18 years agoIntroduced the -nn switch.
Martin Mares [Sat, 3 Jun 2006 17:36:35 +0000 (19:36 +0200)]
Introduced the -nn switch.

18 years agodie() now uses the right program name when printing an error message.
Martin Mares [Wed, 31 May 2006 16:04:36 +0000 (18:04 +0200)]
die() now uses the right program name when printing an error message.

18 years agoDon't crash when an invalid width is specified.
Martin Mares [Wed, 31 May 2006 16:00:52 +0000 (18:00 +0200)]
Don't crash when an invalid width is specified.

18 years agoUpdated the README.
Martin Mares [Fri, 19 May 2006 08:46:10 +0000 (10:46 +0200)]
Updated the README.

18 years agoAdded support for GNU/kFreeBSD.
Martin Mares [Wed, 10 May 2006 09:28:37 +0000 (11:28 +0200)]
Added support for GNU/kFreeBSD.

18 years agoFixed a silly bug in processing of the -D switch.
Martin Mares [Fri, 5 May 2006 19:46:53 +0000 (21:46 +0200)]
Fixed a silly bug in processing of the -D switch.

18 years agoReleased as 2.2.2.
Martin Mares [Fri, 5 May 2006 15:22:38 +0000 (17:22 +0200)]
Released as 2.2.2.

18 years agoUpdated pci.ids from the current db snapshot.
Martin Mares [Fri, 5 May 2006 15:21:51 +0000 (17:21 +0200)]
Updated pci.ids from the current db snapshot.

18 years agoAdded OpenBSD interface.
Martin Mares [Fri, 5 May 2006 12:30:35 +0000 (14:30 +0200)]
Added OpenBSD interface.

18 years agoSwitching to GIT repository.
Martin Mares [Fri, 5 May 2006 12:20:51 +0000 (14:20 +0200)]
Switching to GIT repository.

18 years agoAvoid changes of -m format.
Martin Mares [Tue, 21 Mar 2006 22:49:11 +0000 (22:49 +0000)]
Avoid changes of -m format.

git-archimport-id: mj@ucw.cz--public/pciutils--main--2.2--patch-96

18 years agoAdded comment on -m
Martin Mares [Tue, 21 Mar 2006 22:30:41 +0000 (22:30 +0000)]
Added comment on -m

git-archimport-id: mj@ucw.cz--public/pciutils--main--2.2--patch-95

18 years agoAdded the -D switch.
Martin Mares [Mon, 13 Mar 2006 21:13:14 +0000 (21:13 +0000)]
Added the -D switch.

git-archimport-id: mj@ucw.cz--public/pciutils--main--2.2--patch-94

18 years agoReport cache line size in bytes.
Martin Mares [Mon, 13 Mar 2006 19:14:03 +0000 (19:14 +0000)]
Report cache line size in bytes.

git-archimport-id: mj@ucw.cz--public/pciutils--main--2.2--patch-93

18 years agoUse curl if available.
Martin Mares [Mon, 13 Mar 2006 19:12:46 +0000 (19:12 +0000)]
Use curl if available.

git-archimport-id: mj@ucw.cz--public/pciutils--main--2.2--patch-92

18 years agoFixed decoding of link status register.
Martin Mares [Mon, 13 Mar 2006 19:11:50 +0000 (19:11 +0000)]
Fixed decoding of link status register.

git-archimport-id: mj@ucw.cz--public/pciutils--main--2.2--patch-91

18 years agoFixes for NetBSD
Martin Mares [Mon, 12 Dec 2005 12:03:28 +0000 (12:03 +0000)]
Fixes for NetBSD

git-archimport-id: mj@ucw.cz--public/pciutils--main--2.2--patch-90

18 years agoReleased 2.2.1
Martin Mares [Sat, 26 Nov 2005 13:01:11 +0000 (13:01 +0000)]
Released 2.2.1

git-archimport-id: mj@ucw.cz--public/pciutils--main--2.2--patch-89

18 years agoFixed a bug in name lookups
Martin Mares [Sat, 26 Nov 2005 11:53:38 +0000 (11:53 +0000)]
Fixed a bug in name lookups

git-archimport-id: mj@ucw.cz--public/pciutils--main--2.2--patch-88

18 years agoMemleak
Martin Mares [Tue, 11 Oct 2005 09:27:36 +0000 (09:27 +0000)]
Memleak

git-archimport-id: mj@ucw.cz--public/pciutils--main--2.2--patch-87

18 years agoFixed release script
Martin Mares [Wed, 21 Sep 2005 12:08:39 +0000 (12:08 +0000)]
Fixed release script

git-archimport-id: mj@ucw.cz--public/pciutils--main--2.2--patch-86

18 years agoUpdated pci.ids (c)
Martin Mares [Wed, 21 Sep 2005 12:07:59 +0000 (12:07 +0000)]
Updated pci.ids (c)

git-archimport-id: mj@ucw.cz--public/pciutils--main--2.2--patch-85

18 years agoFixed 64 bit addresses and released as 2.2.0.
Martin Mares [Wed, 21 Sep 2005 12:05:23 +0000 (12:05 +0000)]
Fixed 64 bit addresses and released as 2.2.0.

git-archimport-id: mj@ucw.cz--public/pciutils--main--2.2--patch-84

18 years ago-test11
Martin Mares [Sun, 11 Sep 2005 16:08:42 +0000 (16:08 +0000)]
-test11

git-archimport-id: mj@ucw.cz--public/pciutils--main--2.2--patch-83

18 years agoHotfix
Martin Mares [Sat, 10 Sep 2005 12:24:08 +0000 (12:24 +0000)]
Hotfix

git-archimport-id: mj@ucw.cz--public/pciutils--main--2.2--patch-82

18 years agoReleased -test10.
Martin Mares [Sat, 10 Sep 2005 12:20:02 +0000 (12:20 +0000)]
Released -test10.

git-archimport-id: mj@ucw.cz--public/pciutils--main--2.2--patch-81

18 years agoCompatibility changes
Martin Mares [Sat, 10 Sep 2005 12:15:14 +0000 (12:15 +0000)]
Compatibility changes

git-archimport-id: mj@ucw.cz--public/pciutils--main--2.2--patch-80

18 years agoNew names.c
Martin Mares [Sat, 10 Sep 2005 12:09:51 +0000 (12:09 +0000)]
New names.c

git-archimport-id: mj@ucw.cz--public/pciutils--main--2.2--patch-79

18 years agoReleased as 2.1.99-test9.
Martin Mares [Tue, 23 Aug 2005 21:33:37 +0000 (21:33 +0000)]
Released as 2.1.99-test9.

git-archimport-id: mj@ucw.cz--public/pciutils--main--2.2--patch-78