History log of /pciutils/common.c (Results 1 – 18 of 18)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
Revision tags: v3.14.0, v3.13.0, v3.12.0, v3.11.1, v3.11.0
# 61829219 18-Jun-2023 Martin Mares <[email protected]>

Update license comments and added SPDX license identifiers

Previously, the only information about the specific version of GPL
was present in the README and individual source files mentioned only
GPL

Update license comments and added SPDX license identifiers

Previously, the only information about the specific version of GPL
was present in the README and individual source files mentioned only
GPL alone.

Let us update all copyright comments to explicitly say "GPL v2+"
and also include the machine readable SPDX license identifier.

show more ...


Revision tags: v3.10.0, v3.9.0, v3.8.0
# b5bbc1ad 26-Dec-2021 Pali Rohár <[email protected]>

pciutils: Remove #include <unistd.h> from files which do not need it

In more files is <unistd.h> header file included without any usage.

MSVC does not provide this header file so remove this useles

pciutils: Remove #include <unistd.h> from files which do not need it

In more files is <unistd.h> header file included without any usage.

MSVC does not provide this header file so remove this useless usage of
<unistd.h> to allow compilation under MSVC.

show more ...


Revision tags: v3.7.0, v3.6.4, v3.6.3, v3.6.2, v3.6.1, v3.6.0
# af34f014 17-Mar-2018 Martin Mares <[email protected]>

Avoid "optarg" as an identifier

On SylixOS, it is defined as a macro.


# d1d7d88a 17-Mar-2018 Martin Mares <[email protected]>

Adjust prototypes of xmalloc(), xrealloc() and xstrdup()

SylixOS defines its own versions of these functions in its standard
library, which collide with ours. However, their prototypes make
more sen

Adjust prototypes of xmalloc(), xrealloc() and xstrdup()

SylixOS defines its own versions of these functions in its standard
library, which collide with ours. However, their prototypes make
more sense, because they follow the prototypes of the non-x versions
in the C standard, so there is no harm in following them.

show more ...


Revision tags: v3.5.6, v3.5.5, v3.5.4, v3.5.3, v3.5.2, v3.5.1, v3.5.0, v3.4.1, v3.4.0, v3.3.1, v3.3.0, v3.2.1, v3.2.0, v3.1.10, v3.1.9, v3.1.8, v3.1.7, v3.1.6, v3.1.5, v3.1.4, v3.1.3, v3.1.2, v3.1.1, v3.1.0, v3.1-alpha3, v3.1-alpha2, v3.1-alpha1
# d3f768e2 10-Nov-2008 Martin Mares <[email protected]>

Added xstrdup() to the common utility functions.


Revision tags: v3.0.3, v3.0.2, v3.0.1, v3.0.0
# f2b31663 12-Feb-2008 Martin Mares <[email protected]>

The `-P' option has been removed.


# a0407443 12-Feb-2008 Martin Mares <[email protected]>

Added an option for selection of access methods.


# cb6ee324 12-Feb-2008 Martin Mares <[email protected]>

Replaced the method_params array by library parameters.

This change is backward incompatible, but hopefully nobody used this
ill-thought interface.


# 553d12c8 12-Feb-2008 Martin Mares <[email protected]>

Added options for setting of library parameters.


# 81afa98c 31-May-2006 Martin Mares <[email protected]>

die() now uses the right program name when printing an error message.


# 489233b4 13-Aug-2004 Martin Mares <[email protected]>

Include file splits and namespace cleanups.

git-archimport-id: [email protected]/pciutils--main--2.2--patch-60


# ec25b52d 05-Jul-2004 Martin Mares <[email protected]>

Merged more PCI Express updates.

git-archimport-id: [email protected]/pciutils--main--2.2--patch-53


# 4284af58 27-Dec-2003 Martin Mares <[email protected]>

Removed "Linux" from the package name

git-archimport-id: [email protected]/pciutils--main--2.2--patch-32


# dd33246a 27-Dec-2003 Martin Mares <[email protected]>

Remove ghosts of syscall access method

* pciutils.h, common.c, lspci.man, setpci.man, lib/internal.h:
Remove shadows of the syscall access method which was never
implemented.
git-archimport-id: mj@u

Remove ghosts of syscall access method

* pciutils.h, common.c, lspci.man, setpci.man, lib/internal.h:
Remove shadows of the syscall access method which was never
implemented.
git-archimport-id: [email protected]/pciutils--main--2.2--patch-25

show more ...


# 91e37a49 26-Dec-2003 Martin Mares <[email protected]>

Introduced NONRET macro

pciutils.h, common.c, setpci.c: Introduced a NONRET macro encapsulating
the GCC specific __attribute__((noreturn)) and killed the hack with
redefining __attribute__ on non-GC

Introduced NONRET macro

pciutils.h, common.c, setpci.c: Introduced a NONRET macro encapsulating
the GCC specific __attribute__((noreturn)) and killed the hack with
redefining __attribute__ on non-GCC compilers.
git-archimport-id: [email protected]/pciutils--main--2.2--patch-10

show more ...


# a85769a8 26-Dec-2003 Martin Mares <[email protected]>

Removed $Id$

Removed CVS $Id$ tags from all files.
git-archimport-id: [email protected]/pciutils--main--2.2--patch-3


# a27a33dd 30-Mar-2002 Martin Mares <[email protected]>

Changed all my email addresses to [email protected].


# 727ce158 22-Jan-1999 Martin Mares <[email protected]>

Rewrote the PCI Utilities. All PCI configuration space access has been
moved to a library which supports multiple access mechanisms: the current
/proc/bus/pci one, direct port access (needed for debu

Rewrote the PCI Utilities. All PCI configuration space access has been
moved to a library which supports multiple access mechanisms: the current
/proc/bus/pci one, direct port access (needed for debugging of kernel
PCI code and as a nice side-effect this makes pciutils work with 2.0
kernels, although only for root) and reading of configuration dumps.

This has been released as version 1.99.2-alpha. For detailed description
of changes, see the ChangeLog.

Can anybody test it on non-PC architectures, please? (Especially if you
have any 64-bit card.)

show more ...