XFree86 4.6.99.18 (21 February 2007) 115. Add an XKB geometry for Enermax Aurora keyboards (Alexander Pohoyda, Bugzilla #1677). 114. Consider PCI resource sizes as accurate if they are estimated to be at their minimum size (Marc La France). 113. Fix scanpci utility's idea of minimum PCI ROM sizes (Marc La France). 114. Add a geometry specification for the Dell Inspiron 8000 notebook keyboard (Alexander Pohoyda, Bugzilla #1678). 113. Merge in NetBSD's changes to the drm kernel module. 112. Minor fixes to the handling of 64-bit PCI BARs and to the scanpci utility's decoding of type 1 & 2 PCI headers (Marc La France). 111. Various PCI-related changes (Marc La France): - Don't ignore any BARs or ROM pointer a PCI-to-PCI bridge might have. - Don't ignore any BAR a PCI-to-CardBus bridge might have. - Destructively size PCI bases when the approriate decode enable is not set. - By default, destructively size PCI bases whose modifiable bits are all zero. Optionally also do the same in the all-ones case (dangerous). Both behavious are controlled by the XF86Config Server section "EstimateSizesAggressively" option. - When destructively sizing ROMs, do not set the decode enable bit. - Do not destructively size a base more than once. - Do not ask the OS for a base's size if the base was destructively sized. - When retrieving base sizes from the OS, filter out those that are not a power of 2, or are less than 4. - For SunOS and OpenBSD on SPARCs, add a means of extracting base sizes from PROM information. As this information is incomplete, additional changes were needed to handle devices with a mix of estimated and non-estimated resources. - Fix page alignment issues in the mapping of PCI configuration spaces for SunOS and OpenBSD on SPARCs. - Rework the scanpci utility to print type 2 PCI headers, resource size information, and, optionally, a hexadecimal dump of PCI configuration space.