Next | Query returned 83 messages, browsing 1 to 10 | Previous

History of commit frequency

CVS Commit History:


   2024-02-25 16:08:51 by Thomas Klausner | Files touched by this commit (7) | Package updated
Log message:
pciutils: update to 3.11.1.

2024-02-25  Martin Mares <mj@ucw.cz>

	* Released as 3.11.1.

	* Fixed wrong API version in lib/pci.h.

	* Updated README.Windows.

	* Fix compilation on Windows.

2024-02-24  Martin Mares <mj@ucw.cz>

	* Released as 3.11.0.

	* update-pciids now supports XZ compression. If libpci is configured
	  with support for compression, all downloaded files are recompressed
	  as gzip. Otherwise they are stored as plain text.

	* update-pciids now sends itself as the User-Agent.

	* Added a pcilmr utility for PCIe lane margining. Thanks to Nikita
	  Proshkin for contributing it.

	* Re-factored access to i386 ports on all relevant platforms.

	* Added i386 port access on OpenBSD.

	* Back-ends for Windows received many bug fixes and improvements.

	* ECAM back-end now scans ACPI and BIOS memory faster.

	* Linux systems without pread/pwrite are no longer supported
	  as they are hopefully long gone. This helps avoid the tricky check
	  for presence of pread which was found to fail on musl libc.

	* Improved decoding of PCIe control and status registers.

	* Decoding of CXL capabilities now supports up to CXL 3.0.

	* lspci now displays interrupt message numbers consistently across
	  different capabilities.

	* Cache of IDs resolved via DNS, which was located in ~/.pci-ids
	  by default, is now stored according to the XDG base directory
	  specification in $XDG_CACHE_HOME/pci-ids.

	* All source files now have SPDX license identifiers.

	* Internal: The "aux" fields of structs pci_access and pci_dev
	  reserved for use by back-ends were renamed to backend_data to better
	  reflect their meaning.

	* As usually, various minor bug fixes and updated pci.ids.
   2023-08-03 14:27:04 by Nia Alarie | Files touched by this commit (1)
Log message:
pciutils: cannot use standard c99, uses symbol versions
   2023-08-02 18:17:20 by Nia Alarie | Files touched by this commit (41)
Log message:
*: Use FORCE_C_STD=c99 for C packages that use for loop initial
declarations without setting -std=c99.
   2023-07-01 16:08:16 by Nia Alarie | Files touched by this commit (1)
Log message:
pciutils: assumes compiler defaults to c99
   2023-05-08 04:06:37 by David A. Holland | Files touched by this commit (2)
Log message:
sysutils/pciutils: fix build

If pkgsrc is configured to install with -s to strip, leftover settings
in the makefile were causing /usr/bin/install to try to exec "-s" as
the strip program. Patch out those leftovers.

PR 57396
   2023-05-07 12:20:44 by Thomas Klausner | Files touched by this commit (4) | Package updated
Log message:
pciutils: update to 3.10.0.

2023-05-01  Martin Mares <mj@ucw.cz>

	* 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-12-31 23:21:04 by SAITOH Masanobu | Files touched by this commit (5) | Package updated
Log message:
pciutils: Update to 3.9.0.

2022-11-20  Martin Mares <mj@ucw.cz>

	* Released as 3.9.0.

	* We decode Compute Express Link (CXL) capabilities.

	* The tree mode of lspci is now compatible with filtering options.

	* When setpci is used with a named register, it checks whether
	  the register is present in the particular header type.

	* Linux: The intel-conf[12] back-ends prefer to use ioperm() instead
	  of iopl() to gain access to I/O ports.

	* Windows: We have two new back-ends thanks to Pali Rohár.
	  One uses the NT SysDbg interface, the other uses kldbgdrv.sys
	  (which is a part of the Microsoft WinDbg tool).

	* Windows: We support building libpci as a DLL. Also, Windows
	  binaries now include meta-data with version.

	* Hurd: The Hurd back-end works again.

	* mmio-conf1(-ext): Added a new back-end implementing the intel-conf1
	  interface over MMIO. This is useful on some ARM machines, but it
	  requires manual configuration of the MMIO addresses.

	* As usually, updated pci.ids to the current snapshot of the database.
   2022-07-25 13:12:30 by Thomas Klausner | Files touched by this commit (102)
Log message:
*: remove pkg-config from tools where no buildlink3.mk file is included

Bulk build on NetBSD of these packages had the same result as before
(build succeeds, no PLIST change).
   2022-05-14 18:47:48 by Jonathan Perkin | Files touched by this commit (2)
Log message:
pciutils: Update patch to current version.
   2022-05-14 01:50:46 by Tobias Nygren | Files touched by this commit (2)
Log message:
pciutils: fix PLIST issue on Linux

Next | Query returned 83 messages, browsing 1 to 10 | Previous