Web Mar 20 2002 ukai - etc/hotplug/ieee1394.agent: fix /tmp writable check Fri Jan 18 2002 ukai - usb.agent: match algorithm in usb_map_modules() should be the same as in kernel. Thu Jan 17 2002 dbrownell - fxload: * fix bug in handling first hex record: nothing to merge with! * add '-Wall' to build and resolve warnings * Makefile installs fxload.8 man page Mon Jan 14 2002 kroah - 2001_01_14 release Mon Jan 14 2002 kroah - created hotplug-fxload.spec to split the .rpm up into two packages which lets the hotplug rpm be "noarch" again. - changed hotplug.spec to only be one package again. Mon Jan 14 2002 ukai - usb.agent: fix work around 2.2 brokenness. it didn't handle ab.c or ab.cd propoerly (it becomes PRODUCT=X/Y/ab.c0, X/Y/ab.cd) It should be PRODUCT=X/Y/abc0, X/Y/abcd Wed Jan 9 2002 ukai - usb.agent: define REMOVER for system without usbdevfs - update debian/ files Fri Jan 4 2001 kroah - fixed type on ieee1394.agent that prevented version matches from working properly. Sat Dec 29 2001 dbrownell - updated the hotplug.8 man page - rmmod boot protocol drivers too - mention environment variables in the hotplug core script's comments Fri Dec 28 2001 dbrownell - created the fxload.8 man page Thu Dec 27 2001 dbrownell - fxload changes: - fail on firmware download errors; add "-v" flag - merge adjacent hex records, and optionally show writes Fri Dec 14 2001 dbrownell - fxload changes: - Add sanity check: reject requests to load off-chip memory, The EZ-USB devices just fail silently in these cases. Wed Sep 19 2001 kroah - 2001_09_19 release Sun Sep 16 2001 kroah/dbrownell - Added ieee1394.agent from Kristian Hogsberg - with docs, "sh -x" debug support, minor fix. Needs kernel 2.4.10 and modutils 2.4.9 to hotplug. Fri Sep 7 2001 dbrownell - Some of the updates from SuSE: * add/use debug_msg macro in hotplug_functions * modprobe -s (to syslog) * various agent tweaks/fixes * more usb.handmap entries (from usbmgr) Mon Jun 11 2001 Stephen Williams - Added the fxload program - Rework root makefile and hotplug.spec to install in prefix location without need of spec file for install. Fri Jun 8 2001 Stephen Williams - Added installation directions to make the /var/run/usb directory, and updated the rpm spec file to match. Thu Jun 6 2001 kroah - added half of Stephen Williams REMOVER patch. It is up to the install script to create the /var/run/usb directory. Something like the following would be enough: mkdir /var/run/usb chmod 0700 /var/run/usb Tue Apr 24 2001 kroah - added debian directory filled with things needed to package the scripts for a debian release. Tue Apr 03 2001 dbrownell - make sure setup scripts (for usermode drivers/apps) will run even without a kernel driver Fri Mar 30 2001 dbrownell - bugfix match_flags support from Gioele Barabuci; might require bash2-isms - add kernel 2.2.18 bcdDevice bug workaround (Ben Woodard) Wed Mar 21 2001 dbrownell - cleanups from Gioele Barabuci Fri Mar 2 2001 kroah - tweaked the post and preun sections to fix problem of hotplug not starting automatically when the package is upgraded. Wed Feb 28 2001 kroah - added keyspan to the list of modules to be unloaded - 2001_02_28 release Mon Feb 26 2001 dbrownell - more network interface special cases: lo, plip - cleanup, enable '#' comment lines (Gioele Barabuci) - add 'usbcore' and comments to usb.handmap for hub device class - cope with bash1 vs bash2 issue ("unset IFS") - add /etc/hotplug/blacklist - update README Fri Feb 23 2001 kroah - added patch from Trond Glomsrød to make the scripts able to handle i18n properly. Might not work so well on older initscript packages, especially non-redhat based systems. Tweaked the patch to handle different locations of the 'functions' script. Fri Feb 16 2001 kroah - added patch from Trond Glomsrød to keep the ppp, ippp, and isdn network interfaces from being called in the network script. Fri Feb 16 2001 dbrownell - added patch from Adam Richter that removes dependancy on /tmp being writable. Wed Feb 14 2001 kroah - 2001_02_14 release Wed Feb 14 2001 dbrownell - Fixes some problems seen with Redhat 7 systems when the partial USB setup in /etc/rc.sysinit was not disabled. The failure mode was that all USB modules got loaded, rather than only modules for the devices that were connected. - In conjunction with the "usbmodules" and "pcimodules" patches to "usbutils-0.7" and "pciutils-2.1.8", devices that are connected at boot time will also be configured. If you don't have those utilities, you'll need to plug USB and CardBus devices in after the system is booted, otherwise they can't be properly configured. Tue Jan 23 2001 kroah - 2001_01_23 release Tue Jan 23 2001 dbrownell - log "ifup" invocations when debugging for net.agent script - address some problems with hotplugging USB on 2.2 Mon Jan 22 2001 Greg Kroah-Hartman - added this ChangeLog to the project and the spec file. Wed Jan 17 2001 Greg Kroah-Hartman - changed specfile based on Chmouel Boudjnah's comments. Tue Jan 16 2001 Greg Kroah-Hartman - 2001_01_16 release - tweaked the file locations due to the change in the tarball structure. Mon Jan 15 2001 Greg Kroah-Hartman - First cut at a spec file for the hotplug scripts. - added patch to usb.rc to allow chkconfig to install and remove it.