]> mj.ucw.cz Git - pciutils.git/blobdiff - ChangeLog
Fixed building on Cygwin.
[pciutils.git] / ChangeLog
index 00cd23a052aa75b623d2b58b16daeb625e1405f6..75f4ee14df9b630919ab49b92801f725a068694c 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,4 +1,67 @@
-2008-02-17  Martin Mares <mj@ucw.cz>
+2008-09-19  Martin Mares <mj@ucw.cz>
+
+       * Released as 3.0.2.
+
+       * Fixed a minor bug in the configure script, which caused warnings
+       about redefinition of symbols during compilation.
+
+2008-09-11  Martin Mares <mj@ucw.cz>
+
+       * Released as 3.0.1.
+
+       * Updated pci.ids to the most recent snapshot.
+
+       * Added a Cygwin port. Patch by Christopher Voltz, ported to the
+       current tree by Martin Mares.
+
+       * Worked around compatibility problems with various default settings
+       of wget (we have to set --no-timestamping explicitly). Thanks to Ville
+       Skytta for pointing that out.
+
+       * Fixed printing of MSI capabilities. Thanks to Matthew Wilcox for
+       a patch.
+
+       * Added decoding of several PCI-X capabilities: device/link/slot 2,
+       Advanced Error Reporting, Access Control Services, Alternative Routing-ID,
+       Single Root I/O Virtualization. Thanks to Yu Zhao for patches.
+
+       * Fixed bug in filters which caused them to refuse vendor/device ID 0xffff.
+
+       * README: The linux-pci mailing list has moved to linux-pci@vger.kernel.org.
+
+       * Fixed several build problems: builds without PCI_USE_DNS on Linux
+       and with PCI_USE_DNS on Solaris and *BSD. Static library mode also
+       compiles again on old versions of GCC.
+
+2008-04-10  Martin Mares <mj@ucw.cz>
+
+       * Released as 3.0.0.
+
+       * Updated API and ABI version.
+
+2008-02-20  Martin Mares <mj@ucw.cz>
+
+       * Released as 2.99.1-alpha2.
+
+       * Changed the default domain for the DNS resolver.
+
+2008-02-18  Martin Mares <mj@ucw.cz>
+
+       * Released as 2.99.1-alpha1.
+
+       * The makefile system has been reworked. All configuration settings
+       are now passed to the configure script in environment variables,
+       allowing for easy tweaking in the top-level Makefile. All control
+       knobs are now described in the README.
+
+       * The libpci can be built as a shared library with properly restricted
+       symbol exports. Use `make SHARED=yes' to enable that or `make SHARED=local'
+       for a local testing build (with hardwired paths to the library, so that
+       it does not need installation).
+
+       * The example program has been moved from lib/example.c to the top-level
+       directory, because it should be built exactly as the other utilities
+       are. It has been also improved slightly to educate better.
 
        * The i386-ports method is enabled on Linux/x86_64 as well.