File Release Notes and Changelog

Release Name: 3.2.0

Notes: I decided to bump the release number up to 3.2.0 since there are a couple changes that may affect users and more likely will affect distribution maintainers. <p> The "probe" command for detecting PCMCIA bridge chips has been renamed to "pcic_probe" to be less generic, and I've added an option for reporting driver module names that match up with the kernel PCMCIA subsystem. And now the command has a man page. <p> I've updated the kernel compatibility header files so that now the ubiquitous "k_compat.h" file has disappeared entirely. This will make it marginally easier to sync up drivers with their kernel tree counterparts. <p> On the bug fix front, I fixed a couple bugs introduced in 3.1.34, hopefully without introducing a similar number of new ones. The cardmgr "-f" option should really work this time. Also I fixed the ide_cs driver to again work fine with drivers that don't provide a "manufacturer ID" tuple. And there is a fix to the wvlan_cs and orinoco_cs drivers, that prevents a denial-of-service attack based on insufficient checking of information in incoming packet headers. <p> I've also updated a couple man pages to reflect differences between the kernel and standalone versions of modules. In the next release, I plan to fix the corresponding problem with the card configuration database.


Changes: <pre> [23-Jul-02] Version 3.2.0 -- Some documentation updates. -- Renamed "probe" to "pcic_probe", added "-k" option which, with "-m", produces module names for the kernel PCMCIA subsystem. -- Changed cardmgr to use "wordexp" instead of "glob" with glibc, for parsing the "source" command in config files. -- Tweaked header files to make k_compat.h superfluous. -- A bunch of minor updates to sync up with Debian. -- Fixed short-packet handling bug in orinoco_cs and wvlan_cs. -- Fixed broken fix for cardmgr "-f" handling introduced in 3.1.34. -- Fixed ide_cs breakage introduced in 3.1.34 for some cards. -- Fixed cardmgr to properly report unsupported cards in stab file. -- Fixed i82365 module breakage from 3.1.34 when PCI is disabled. -- Fixed /proc/pci handling for cardbus cards w/ 2.4 kernels. -- Fixed big-endian bug in ide_info. </pre>