From 21407521fb62a65e39051561e16e4ce1a74362c1 Mon Sep 17 00:00:00 2001 From: Martin Mares Date: Mon, 1 May 2023 15:00:27 +0200 Subject: Released as v3.10.0. --- ChangeLog | 28 ++++++++++++++++++++++++++++ Makefile | 6 +++--- lib/pci.h | 2 +- 3 files changed, 32 insertions(+), 4 deletions(-) diff --git a/ChangeLog b/ChangeLog index 8fc3788..5243feb 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,31 @@ +2023-05-01 Martin Mares + + * Released as 3.10.0. + + * Fixed bug in definition of versioned symbol aliases + in shared libpci, which made compiling with link-time + optimization fail. + + * Filters now accept "0x..." syntax for backward compatibility. + + * Windows: The cfgmgr32 back-end which provides the list of devices + can be combined with another back-end which provides access + to configuration space. + + * ECAM (Enhanced Configuration Access Mechanism), which is defined + by the PCIe standard, is now supported. It requires root privileges, + access to physical memory, and also manual configuration on some + systems. + + * lspci: Tree view now works on multi-domain systems. It now respects + filters properly. + + * Last but not least, pci.ids were updated to the current snapshot + of the database. This includes overall cleanup of entries with + non-ASCII characters in their names -- such characters are allowed, + but only if they convey interesting information (e.g., umlauts + in German company names, but not the "registered trade mark" sign). + 2022-11-20 Martin Mares * Released as 3.9.0. diff --git a/Makefile b/Makefile index 9431461..608d3ee 100644 --- a/Makefile +++ b/Makefile @@ -1,11 +1,11 @@ # Makefile for The PCI Utilities -# (c) 1998--2022 Martin Mares +# (c) 1998--2023 Martin Mares OPT=-O2 CFLAGS=$(OPT) -Wall -W -Wno-parentheses -Wstrict-prototypes -Wmissing-prototypes -VERSION=3.9.0 -DATE=2022-11-20 +VERSION=3.10.0 +DATE=2023-05-01 # Host OS and release (override if you are cross-compiling) HOST= diff --git a/lib/pci.h b/lib/pci.h index 43f25be..cb032a1 100644 --- a/lib/pci.h +++ b/lib/pci.h @@ -16,7 +16,7 @@ #include "header.h" #include "types.h" -#define PCI_LIB_VERSION 0x030900 +#define PCI_LIB_VERSION 0x030a00 #ifndef PCI_ABI #define PCI_ABI -- cgit v1.2.1