Age | Commit message (Expand) | Author | Files | Lines |
2022-01-01 | libpci: i386-io-windows.h: Mute false-positive warning | Pali Rohár | 1 | -0/+1 |
2022-01-01 | i386-ports: Do not mark pci_access in conf12_cleanup() as unused | Pali Rohár | 1 | -1/+1 |
2021-12-28 | lib: Fix definition of strcasecmp() for PCI_OS_WINDOWS | Pali Rohár | 1 | -1/+1 |
2021-12-28 | compat/getopt: Fix compatibility with non-GNU C library | Pali Rohár | 2 | -10/+23 |
2021-12-28 | pciutils: Do not include compat/getopt.h on MinGW32 >= 3.0 | Pali Rohár | 1 | -1/+14 |
2021-12-28 | Add PCIe 3.0+ decoding of the LnkCtl2 Compliance Preset/De-emphasis field | Lennert Buytenhek | 2 | -3/+32 |
2021-12-28 | ls-tree: Fix handling of truncated lines | Martin Mares | 1 | -9/+14 |
2021-12-28 | i386-ports: Added missing #include <string.h> | Martin Mares | 1 | -0/+1 |
2021-12-28 | Makefile: Add compat/getopt.h into PCIINC dependency list | Pali Rohár | 1 | -0/+1 |
2021-12-27 | README: Add a note on C99 | Martin Mares | 1 | -1/+2 |
2021-12-27 | Renamed maint/RELEASE to appease case-insensitive filesystems | Martin Mares | 1 | -0/+0 |
2021-12-27 | lspci: Show Slot Power Limit values above EFh | Pali Rohár | 1 | -8/+22 |
2021-12-26 | libpci: Fix intel_sanity_check() function | Pali Rohár | 1 | -0/+1 |
2021-12-26 | lspci: Print buses of multibus PCI domain in ascending order | Pali Rohár | 2 | -4/+9 |
2021-12-26 | intel_cleanup_io() no longer returns a value | Martin Mares | 9 | -20/+14 |
2021-12-26 | dump: Allow more leading zeros in dump line number | Pali Rohár | 1 | -1/+3 |
2021-12-26 | README: Update information how to compile Windows port | Pali Rohár | 1 | -0/+7 |
2021-12-26 | win32: Remove old config.h and config.mk files | Pali Rohár | 2 | -19/+0 |
2021-12-26 | configure: Generate config files for PCI_OS_WINDOWS | Pali Rohár | 1 | -3/+9 |
2021-12-26 | Makefile: Add new option COMPAT_GETOPT | Pali Rohár | 1 | -2/+8 |
2021-12-26 | Makefile: Append EXEEXT variable to executable filename rules | Pali Rohár | 3 | -9/+14 |
2021-12-26 | Factored out initialization of name list path | Martin Mares | 1 | -7/+21 |
2021-12-26 | libpci: For PCI_OS_WINDOWS allows to load pci.ids from executable directory | Pali Rohár | 2 | -1/+26 |
2021-12-26 | libpci: i386-io-windows.h: Enable I/O access via native NT ProcessUserModeIOP... | Pali Rohár | 2 | -30/+1185 |
2021-12-26 | libpci: i386-io-windows.h: Fix definitions of I/O port functions for UCRT, CR... | Pali Rohár | 1 | -1/+69 |
2021-12-26 | libpci: i386-io-windows.h: Skip I/O setup on 16/32-bit non-NT systems | Pali Rohár | 1 | -0/+11 |
2021-12-26 | Cleaned up previous commit | Martin Mares | 1 | -4/+4 |
2021-12-26 | Fix the primitive system dependency discovery for Darwin systems | Laurin-Luis Lehning | 1 | -2/+4 |
2021-12-26 | Man pages: clarify pci.ids location | Robert Elliott | 3 | -2/+7 |
2021-12-26 | update-pciids man page: add cross-references | Robert Elliott | 1 | -1/+6 |
2021-12-26 | man pages: update cross-references to pci.ids | Robert Elliott | 1 | -1/+1 |
2021-12-26 | Makefile: Update uninstall target to match all install* targets | Martin Mares | 1 | -1/+10 |
2021-12-26 | add missing symlinks to libraries in install-lib target | Alex Domingo | 1 | -0/+2 |
2021-12-26 | Makefile: fix for parallel builds (make -j) | Zachary T Welch | 1 | -1/+1 |
2021-12-26 | HWDB: Handle NULL returned by udev_list_entry_get_* | Martin Mares | 1 | -2/+9 |
2021-12-26 | Fix malloc error handling when pci_access is not fully initialized | Martin Mares | 1 | -27/+29 |
2020-12-06 | lspci: Add PCIe 6.0 data rate (64 GT/s) support | Gustavo Pimentel | 1 | -0/+4 |
2020-12-06 | HWDB: Fixed memory leak | Martin Mares | 1 | -0/+1 |
2020-12-06 | Merge branch 'master' of https://github.com/nmoinvaz/pciutils | Martin Mares | 1 | -1/+1 |
2020-12-06 | Merge branch 'master' of https://github.com/rohit-mundra/pciutils | Martin Mares | 1 | -1/+2 |
2020-12-06 | Merge branch 'pu/update-pciids' of https://github.com/guillemj/pciutils | Martin Mares | 1 | -4/+5 |
2020-12-06 | Merge branch 'pu/buildsys' of https://github.com/guillemj/pciutils | Martin Mares | 3 | -6/+15 |
2020-12-06 | Merge branch 'pu/typos' of https://github.com/guillemj/pciutils | Martin Mares | 6 | -14/+14 |
2020-11-20 | Fixed MSAN errnum use-of-uninitialized value warning. gzerror is not guarante... | Nathan Moinvaziri | 1 | -1/+1 |
2020-10-30 | Added five nibbles for domain in dump read | Rohit Mundra | 1 | -1/+2 |
2020-09-23 | update-pciids: Make the backup with a hardlink instead of a move | Guillem Jover | 1 | -1/+1 |
2020-09-23 | update-pciids: Fix spacing style | Guillem Jover | 1 | -1/+2 |
2020-09-23 | update-pciids: Move quiet setting after set -e | Guillem Jover | 1 | -2/+2 |
2020-09-16 | Fix typos | Guillem Jover | 6 | -14/+14 |
2020-09-16 | pkgconfig: Fix libpci.pc for static linking | Brice Goglin | 2 | -2/+3 |
2020-09-16 | configure: Add support for GNU/Hurd | Damien Zammit | 1 | -1/+5 |
2020-09-16 | configure: Support cross-building for GNU/kFreeBSD | Guillem Jover | 1 | -3/+7 |
2020-09-02 | lspci: Decode 10-Bit Tag Requester Enable | Dongdong Liu | 2 | -1/+3 |
2020-09-02 | lspci: Adjust PCI_EXP_DEV2_* to PCI_EXP_DEVCTL2_* macro definition | Dongdong Liu | 2 | -22/+24 |
2020-09-02 | pciutils: Add decode support for RCECs | Sean V Kelley | 4 | -4/+364 |
2020-06-06 | Merge pull request #42 from jlledom/hurd-method-fixes | Martin Mareš | 1 | -4/+2 |
2020-06-06 | Hurd: bug fixes and compile again | Joan Lledó | 1 | -4/+2 |
2020-05-31 | Hurd: Do not identify devices during scan | Martin Mares | 1 | -11/+0 |
2020-05-31 | Hurd: Simplification continues | Martin Mares | 1 | -21/+7 |
2020-05-31 | Hurd: Simplify config space read and write | Martin Mares | 1 | -26/+20 |
2020-05-31 | Hurd: Further simplification | Martin Mares | 1 | -25/+15 |
2020-05-31 | Merge remote-tracking branch 'jlledom/hurd-fix-dev-aux' | Martin Mares | 1 | -16/+47 |
2020-05-31 | HURD backend should compile again | Martin Mares | 1 | -2/+1 |
2020-05-31 | Hurd: avoid redundant checks for port validity | Joan Lledó | 1 | -7/+6 |
2020-05-31 | HURD: Use MACH_PORT_NULL to initialize the port | Joan Lledó | 1 | -3/+3 |
2020-05-31 | Hurd: Fix multiline strings | Joan Lledó | 1 | -4/+3 |
2020-05-31 | Maintainer scripts: Fixed a typo in release.pm | Martin Mares | 1 | -1/+1 |
2020-05-31 | Released as 3.7.0.v3.7.0 | Martin Mares | 3 | -3/+35 |
2020-05-31 | Updated pci.ids to today's snapshot | Martin Mares | 1 | -16/+455 |
2020-05-27 | CXL: Capability vendor ID changed | Sean V Kelley | 1 | -95/+108 |
2020-05-26 | sysfs: Adjusted handling of PCI_FILL_IOMMU_GROUP to recent flag semantics | Martin Mares | 1 | -0/+1 |
2020-05-26 | lspci: Print IOMMU groups with -v | Alex Xu (Hello71) | 4 | -4/+25 |
2020-05-25 | lspci: Cleaned up printing of resizable BARs | Martin Mares | 1 | -62/+23 |
2020-05-25 | lspci: Decode the (virtual) resizeble BAR capability | Martin Mares | 2 | -2/+388 |
2020-05-25 | Library: Handle domains in all back-ends | Martin Mares | 6 | -20/+24 |
2020-05-25 | Library: Big cleanup of pci_fill_info() | Martin Mares | 7 | -89/+159 |
2020-05-25 | CXL: Capability vendor ID changed | Martin Mares | 2 | -2/+3 |
2020-05-25 | lspci: Generelized decoding of DVSEC extended capability | Martin Mares | 1 | -42/+16 |
2020-05-25 | Tests: cap-dvsec was superseded by cap-dvsec-cxl | Martin Mares | 1 | -340/+0 |
2020-05-25 | Tests: cap-dvsec-cxl had tabs erroneously expanded to spaces | Martin Mares | 1 | -83/+83 |
2020-05-25 | pciutils: Decode Compute eXpress Link DVSEC | Sean V Kelley | 3 | -1/+415 |
2020-05-25 | pciutils: Decode available DVSEC details | Sean V Kelley | 3 | -1/+368 |
2020-05-25 | lspci: Use commas more consistently | Bjorn Helgaas | 2 | -13/+13 |
2020-05-25 | lspci: Decode PCIe Link Capabilities 2, expand Link Status 2 | Bjorn Helgaas | 3 | -2/+1418 |
2020-03-29 | Maint: Reorganization of my directory structure | Martin Mares | 1 | -1/+1 |
2020-03-22 | Hurd: Fix minor indentation problems | Joan Lledó | 1 | -2/+2 |
2020-03-22 | Hurd: Fix bug: pci_get_dev() and dev->aux | Joan Lledó | 1 | -12/+45 |
2020-02-23 | setpci: Added an option to skip the bus scan if possible | Martin Mares | 2 | -62/+126 |
2020-02-23 | pci.h: Explain pci_dev->aux | Martin Mares | 1 | -1/+1 |
2020-01-25 | Released version 3.6.4.v3.6.4 | Martin Mares | 3 | -4/+12 |
2020-01-25 | VPD: When printing item IDs, escape non-ASCII characters | Martin Mares | 1 | -4/+8 |
2020-01-25 | New access method: Hurd via RPCs | Joan Lledó | 6 | -3/+382 |
2020-01-22 | Makefile: Fixed bugs in distcleanv3.6.3 | Martin Mares | 1 | -1/+1 |
2020-01-22 | pciutils.lsm: Updated primary site | Martin Mares | 1 | -1/+1 |
2020-01-22 | Released as 3.6.3 | Martin Mares | 3 | -6/+6 |
2020-01-22 | Updated pci.ids to today's snapshot. | Martin Mares | 1 | -40/+421 |
2020-01-22 | ChangeLog for 3.6.3 | Martin Mares | 1 | -0/+31 |
2020-01-22 | Fixed buffer overflows in ls-tree.c | Martin Mares | 2 | -22/+47 |
2020-01-22 | Cleaned up dumping of expansion ROM regions | Martin Mares | 1 | -6/+12 |
2020-01-22 | Cleaned up dumping of I/O and memory regions | Martin Mares | 1 | -31/+48 |
2020-01-22 | Man page: Multiple Module attributes can occur in -vmm format | Martin Mares | 1 | -1/+1 |
2020-01-21 | Added a man page for pci.ids | Martin Mares | 4 | -3/+98 |
2020-01-21 | Verbosity of Secondary PCI Express cap should not depend on device type | Martin Mares | 1 | -3/+3 |
2020-01-21 | names-net: Avoid buffer overflow warnings by newer gcc | Martin Mares | 1 | -1/+1 |
2020-01-21 | lspci: Change output for bridge with empty range to "[disabled]" | Kelsey Skunberg | 1 | -9/+7 |
2020-01-21 | lspci: Remove unnecessary !verbose check in show_range() | Kelsey Skunberg | 1 | -9/+3 |
2020-01-21 | lspci: Include -vvv option in help | Kelsey Skunberg | 1 | -1/+1 |
2020-01-21 | lspci: Reorder Express Root Complex registers to Cap, Ctl, Sta | Bjorn Helgaas | 1 | -5/+7 |
2019-10-30 | Updated pci.ids to today's snapshot | Martin Mares | 1 | -194/+1660 |
2019-09-26 | Switched to a new primary distribution site | Martin Mares | 3 | -3/+4 |
2019-06-04 | lspci: Add PCIe 5.0 data rate (32 GT/s) support | Gustavo Pimentel | 1 | -0/+4 |
2019-02-22 | lspci: Decode all defined fields in the Device Capabilities 2 register | Frederick Lawler | 3 | -17/+105 |
2019-02-13 | Set PCI_HAVE_64BIT_ADDRESS for NetBSD. | Masanobu SAITOH | 1 | -0/+1 |
2019-02-13 | lspci: Fix extra newline if L1.2 is not supported. | Vinson Lee | 1 | -9/+11 |
2019-02-13 | Fixed memory initialization bug in previous commit | Martin Mares | 1 | -0/+1 |
2018-12-31 | Library: The list of capabilities is ordered properly | Martin Mares | 2 | -2/+6 |
2018-12-31 | "Function-Level Reset" device capability is displayed for RCiEP | Martin Mares | 1 | -2/+2 |
2018-12-31 | Cosmetic cleanups of the previous commit | Martin Mares | 2 | -7/+7 |
2018-12-31 | lspci: Add support for Secondary PCI Express Extended Capability | Basavaraja M S | 2 | -1/+40 |
2018-12-31 | Fix solaris build | Andrew Stormont | 1 | -0/+8 |
2018-12-31 | README.Windows: Replaced broken link to winio | Martin Mares | 1 | -2/+4 |
2018-11-12 | setpci: Add capability names | Bjorn Helgaas | 1 | -0/+25 |
2018-11-12 | lspci: Decode Multicast Extended Capability | Bjorn Helgaas | 3 | -0/+334 |
2018-11-12 | setpci: Pluralize 'capability' in error if needed | Daniel Schaefer | 1 | -2/+3 |
2018-11-12 | Caps: fixed silly bug introduced in d7d9e30534eb55145e7033018ee945b09de6928a | Martin Mares | 1 | -1/+1 |
2018-10-16 | Add a couple of missing va_end's | Michal Hlavinka | 2 | -0/+11 |
2018-10-16 | Fix device_class calculatoin for non-root FreeBSD users | Oleksandr Tymoshenko | 1 | -1/+1 |
2018-10-14 | lspci: Allow -s with -t to show a subtree | Gera Kazakov | 3 | -7/+19 |
2018-10-14 | Cleaned up pci_find_cap_nr() | Martin Mares | 2 | -24/+20 |
2018-10-14 | Enable setpci to target n-th capability of id | Daniel Schaefer | 2 | -7/+33 |
2018-10-14 | libpci is now able to find a specific instance of a capability | Daniel Schaefer | 3 | -2/+42 |
2018-10-14 | Docs: Prefer https | Martin Mares | 2 | -6/+6 |
2018-10-14 | update-pciids: Download pci.ids over HTTPS | Martin Mares | 1 | -1/+1 |
2018-10-14 | Print Root complex related registers on RCEC, too | Masanobu SAITOH | 1 | -2/+2 |
2018-08-12 | Released as 3.6.2v3.6.2 | Martin Mares | 3 | -3/+16 |
2018-08-12 | Updated pci.ids to today's snapshot | Martin Mares | 1 | -183/+306 |
2018-08-12 | Added test cases for topology computation | Martin Mares | 2 | -0/+7350 |
2018-08-12 | Topology now works in combination with filters | Martin Mares | 2 | -8/+16 |
2018-08-12 | Tree: Detect bridges properly | Martin Mares | 1 | -3/+7 |
2018-08-12 | Added an option for displaying bus paths | Martin Mares | 2 | -4/+46 |
2018-08-10 | Generalized topology computation in ls-tree.c | Martin Mares | 2 | -32/+40 |
2018-07-12 | Released as 3.6.1v3.6.1 | Martin Mares | 3 | -3/+9 |
2018-07-12 | Sysfs: fixed sysfs_deref_link() | Martin Mares | 1 | -2/+10 |
2018-06-30 | maint/release: Perl does not have "." in @INC any longer | Martin Mares | 1 | -1/+1 |
2018-06-30 | Released as 3.6.0v3.6.0 | Martin Mares | 4 | -5/+47 |
2018-06-30 | Updated pci.ids to today's snapshot | Martin Mares | 1 | -188/+990 |
2018-06-26 | Convert other string properties to the generic mechanism | Martin Mares | 2 | -8/+6 |
2018-06-26 | Created a generic interface for device properties | Martin Mares | 6 | -17/+104 |
2018-06-26 | Add device-tree node path to the verbose output | Oliver O'Halloran | 4 | -2/+31 |
2018-06-26 | pciutils: add tags\TAGS generation | Viktor Prutyanov | 1 | -2/+10 |
2018-06-19 | VPD: Cleanup | Martin Mares | 1 | -13/+7 |
2018-06-19 | pciutils: Add decoding of vendor specific VPD fields | return.0 | 1 | -0/+13 |
2018-05-27 | lspci: "virtual" resource regions recognized properly | Martin Mares | 1 | -1/+2 |
2018-04-20 | lspci: Use spec name for RCRB ((Root Complex Register Block) | Bjorn Helgaas | 2 | -3/+3 |
2018-04-20 | lspci: Print names of capabilities even if we can't decode the rest | Bjorn Helgaas | 2 | -0/+65 |
2018-04-20 | lspci: Decode Null Capability | Bjorn Helgaas | 3 | -0/+8 |
2018-04-20 | lspci: Clarify unknown capability IDs | Bjorn Helgaas | 2 | -2/+2 |
2018-04-10 | lspci.man: Removed one remaining reference to the sf.net site | Martin Mares | 1 | -1/+1 |
2018-03-24 | lspci: Avoid "%1$c" style format strings in HT capability | Martin Mares | 2 | -48/+161 |
2018-03-20 | Sylixos: README | GongYuJian | 1 | -0/+1 |
2018-03-20 | Sylixos: Bits of Makefile and configure | GongYuJian | 2 | -0/+5 |
2018-03-20 | lspci: fix printing DeviceName | Viktor Prutyanov | 1 | -1/+3 |
2018-03-18 | Sylixos: Trying to simplify probing mechanism | Martin Mares | 2 | -106/+6 |
2018-03-18 | Sylixos: Coding style cleanup | Martin Mares | 1 | -78/+45 |
2018-03-18 | Sylixos port | Martin Mares | 6 | -1/+309 |
2018-03-17 | Introduced an explicit probe sequence | Martin Mares | 2 | -15/+33 |
2018-03-17 | Avoid "optarg" as an identifier | Martin Mares | 2 | -9/+9 |
2018-03-17 | Adjust prototypes of xmalloc(), xrealloc() and xstrdup() | Martin Mares | 2 | -10/+10 |
2018-03-16 | lspci: Report if the PCIe link speed/width is full or downgraded | Martin Mares | 1 | -6/+22 |
2018-03-02 | lspci: Make DevCtl, DevSta, and AER decoding more consistent | Bjorn Helgaas | 2 | -4/+4 |
2018-01-11 | fbsd-device should compile again | Martin Mares | 1 | -2/+2 |
2017-12-31 | fbsd-device: Hopefully fixed a bug in fbsd_scan() | Martin Mares | 1 | -1/+1 |
2017-12-31 | lspci: Decode "VGA 16-bit decode" in bridge control register | Bjorn Helgaas | 3 | -1/+132 |
2017-12-31 | pciutils: Add the support for a DOS/DJGPP environment | Rudolf Marek | 13 | -15/+154 |
2017-11-19 | README: kernel.org does not speak FTP any longer | Martin Mares | 1 | -1/+1 |
2017-11-17 | Forgot the ChangeLog for v3.5.6.v3.5.6 | Martin Mares | 1 | -0/+11 |
2017-11-17 | Released as 3.5.6 | Martin Mares | 2 | -3/+3 |
2017-11-17 | Updated pci.ids to today's snapshot | Martin Mares | 1 | -113/+509 |
2017-11-17 | pciutils: change MN VPD keyword to F_TEXT | Martin Mares | 1 | -1/+1 |
2017-11-17 | fbsd-device: Use PCIOCGETCONF and PCIOCGETBAR when /dev/pci fd is readonly. | Imre Vadász | 1 | -8/+201 |
2017-11-17 | fbsd-device: Make extended configuration space available. | Imre Vadász | 1 | -2/+2 |
2017-11-17 | fbsd-device: Fix fbsd-device backend on DragonFly BSD. | Imre Vadász | 1 | -2/+2 |
2017-11-17 | configure: use simpler/more portable echo_n | Mike Frysinger | 1 | -6/+1 |
2017-07-05 | Released as 3.5.5v3.5.5 | Martin Mares | 3 | -3/+15 |
2017-07-05 | Updated pci.ids to today's snapshot | Martin Mares | 1 | -106/+355 |
2017-07-05 | lspci: Fix wrong read size for RootSta | Jeffy Chen | 1 | -1/+1 |
2017-04-29 | lspci: Fix "Auxiliary" spelling error | Bjorn Helgaas | 1 | -1/+1 |
2017-04-29 | lspci: Use #defines for greppability | Bjorn Helgaas | 1 | -10/+10 |
2017-04-29 | lspci: Decode only supported ASPM exit latencies | Bjorn Helgaas | 3 | -7/+343 |
2017-04-29 | lspci: Decode "Slot Implemented" for PCI/PCI-X to PCIe Bridges | Bjorn Helgaas | 2 | -1/+291 |
2017-04-29 | lspci: Indent PCIe Capability DevCap2 & DevCtl2 correctly | Bjorn Helgaas | 2 | -2/+329 |
2017-04-29 | lspci: Include "ECRC" in the ECRC generate/check labels | Bjorn Helgaas | 2 | -1/+328 |
2017-04-29 | lspci: Decode AER Root Error Command, Root Error Status, Error Source | Bjorn Helgaas | 5 | -12/+682 |
2017-04-29 | lspci: Dump AER Header Log | Bjorn Helgaas | 2 | -2/+331 |
2017-04-29 | lspci: Decode AER Multiple Header and TLP Prefix Log bits | Bjorn Helgaas | 3 | -3/+331 |
2017-02-26 | Released as 3.5.4v3.5.4 | Martin Mares | 4 | -4/+11 |
2017-02-24 | types.h: Provide u64 on all systems | Martin Mares | 2 | -8/+18 |
2017-02-15 | Released as 3.5.3v3.5.3 | Martin Mares | 3 | -5/+23 |
2017-02-15 | Updated pci.ids to today's snapshot | Martin Mares | 1 | -120/+479 |
2017-02-15 | ls-caps: Minor cleanup of cap_express_dev2() | Martin Mares | 1 | -2/+1 |