Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | new usb_class code (breaks compatibility!) | Pascal Rigaux | 2003-11-20 | 4 | -28/+89 |
| | |||||
* | remove dummy reference to silently ignored -f option | Thierry Vignaud | 2003-08-20 | 1 | -1/+0 |
| | |||||
* | fix argument testing | Pascal Rigaux | 2003-08-20 | 1 | -6/+4 |
| | |||||
* | a little cleanup | Pascal Rigaux | 2003-08-20 | 3 | -11/+11 |
| | |||||
* | do full-probe by default; remove support for no full-probe | Thierry Vignaud | 2003-08-19 | 8 | -26/+57 |
| | |||||
* | - detect ohci1394 & ehci-hcd based on the pci class | Pascal Rigaux | 2003-07-31 | 2 | -3/+18 |
| | | | | | (as done in RedHat's kudzu) | ||||
* | - Use read() instead of fread() to read from "/proc/bus/pci/%02x/%02x.%d". | Pascal Rigaux | 2003-04-22 | 1 | -1/+14 |
| | | | | | | | | | | | | | | Thanks a lot to Tom Cox for finding this bug: The proc.c module in the kernel source clearly states that reading more than 64 bytes can cause problems. The pci.c module in the ldetect library uses the buffered fread() function. This function always reads in blocks, so when run as root, the read always tried to read more than the user requested amount. This should fix freezes when doing a full probe | ||||
* | Use read() instead of fread() to read from "/proc/bus/pci/%02x/%02x.%d". | Pascal Rigaux | 2003-04-22 | 1 | -4/+8 |
| | | | | | | | | | | | | Thanks a lot to Tom Cox for finding this bug: The proc.c module in the kernel source clearly states that reading more than 64 bytes can cause problems. The pci.c module in the ldetect library uses the buffered fread() function. This function always reads in blocks, so when run as root, the read always tried to read more than the user requested amount. | ||||
* | only check for latest logs | Thierry Vignaud | 2003-01-28 | 1 | -1/+1 |
| | |||||
* | - sanitize ChangeLog | Thierry Vignaud | 2003-01-28 | 2 | -127/+121 |
| | | | | | - add log rule | ||||
* | *** empty log message *** | Thierry Vignaud | 2003-01-06 | 1 | -3/+78 |
| | |||||
* | add pixel changes | Thierry Vignaud | 2003-01-06 | 1 | -0/+2 |
| | |||||
* | 0.4.8-1mdk | Thierry Vignaud | 2003-01-06 | 1 | -2/+6 |
| | |||||
* | special case for buggy 0x0 usb entry so that we eventually got a | Thierry Vignaud | 2003-01-06 | 1 | -3/+5 |
| | | | | | class, thus normalizing lspcidrake & harddrake output | ||||
* | no error message when -p is not used and there is neither pci nor usb bus | Pascal Rigaux | 2002-11-05 | 2 | -16/+16 |
| | |||||
* | fix access check | Thierry Vignaud | 2002-11-05 | 1 | -1/+1 |
| | |||||
* | 0.4.7-1mdk | Thierry Vignaud | 2002-10-15 | 1 | -3/+7 |
| | |||||
* | enforce gc coding rules | Thierry Vignaud | 2002-10-07 | 1 | -1/+1 |
| | |||||
* | - remove gc hack that tried to fix my bug | Thierry Vignaud | 2002-10-07 | 1 | -5/+3 |
| | | | | | | | (which i fixed in last commit) - simplify subids match; explay why we can only test for nb==4 | ||||
* | fix "skipping already handled device" (aka kill stupid remaining test) | Thierry Vignaud | 2002-10-07 | 1 | -4/+2 |
| | |||||
* | try to detect correctly the module when subv/subd differ with non-subv/subd | Guillaume Cottenceau | 2002-10-04 | 1 | -0/+3 |
| | |||||
* | fix gc | Thierry Vignaud | 2002-09-12 | 1 | -1/+1 |
| | |||||
* | fix ugly case for snd-usb-audio which should have made titi think that | Pascal Rigaux | 2002-09-05 | 2 | -3/+8 |
| | | | | | | something was broken. Really fixing the right way (this fixes automatic detection of unknown usb controllers) | ||||
* | fix getting the Product name in usb (occurs when there is no entry in usbtable) | Pascal Rigaux | 2002-08-29 | 1 | -1/+4 |
| | |||||
* | fix getting the Product name | Pascal Rigaux | 2002-08-29 | 1 | -1/+1 |
| | |||||
* | fix PCI_CLASS_PROG offset | Thierry Vignaud | 2002-08-29 | 1 | -1/+1 |
| | |||||
* | 0.4.6-4mdk | Thierry Vignaud | 2002-08-26 | 2 | -1/+15 |
| | |||||
* | - kill last fseek | Thierry Vignaud | 2002-08-25 | 1 | -26/+21 |
| | | | | | | - change if(cdt) cascade into if(!cdt) continue - move loop invariant out of loop | ||||
* | 0.4.6-3mdk | Thierry Vignaud | 2002-08-22 | 2 | -1/+25 |
| | |||||
* | try to not freeze on buggy motherboard by preventing: | Thierry Vignaud | 2002-08-22 | 1 | -5/+6 |
| | | | | | | | | - seeking in /proc/bus/pci/<bus>/<device>.<function> - not reading the whole /proc/bus/pci/<bus>/<device>.<function> we now read 48 linear bytes the same way lspci read 64 linear bytes. | ||||
* | - rpmlint fixes (url, doc) | Thierry Vignaud | 2002-08-17 | 1 | -14/+14 |
| | | | | | - simplification | ||||
* | split rpm target in srpm and rpm | Thierry Vignaud | 2002-08-17 | 1 | -2/+5 |
| | |||||
* | 4.6mdk | Thierry Vignaud | 2002-08-17 | 2 | -1/+16 |
| | |||||
* | default RPM to ~/rpm | Thierry Vignaud | 2002-08-17 | 1 | -1/+3 |
| | |||||
* | *** empty log message *** | Thierry Vignaud | 2002-08-16 | 1 | -1/+20 |
| | |||||
* | - usb.c: allocate mem as pci.c does | Thierry Vignaud | 2002-08-16 | 3 | -39/+37 |
| | | | | | | | | | - usb.c: kill dead code - usb.c: give url to get info on /proc/bus/usb/devices format - usb.c: the /proc/bus/usb/devices really is a state machine; use switch to make it clearer - {usb,pci}.c: r.nb is zeroed in all path, let's do it only time | ||||
* | usb audio devices can use new alsa modules snd-usb-audio | Thierry Vignaud | 2002-08-15 | 2 | -1/+6 |
| | |||||
* | 0.4.5-1mdk: don't depend of the table order | Thierry Vignaud | 2002-08-08 | 2 | -2/+33 |
| | |||||
* | - struct pciusb_entrie : add already_found flag | Thierry Vignaud | 2002-08-08 | 2 | -0/+10 |
| | | | | | | | | | - pciusb::pciusb_initialize() : zero the above flag: - pciusb::pciusb_find_modules() : use the above flag: o if device subids matches the table ones, swtich the already_found flag o skip already handled device (if already_found==1) | ||||
* | use -fPIC on every arch | Pascal Rigaux | 2002-07-31 | 1 | -2/+1 |
| | |||||
* | fill in pci_bus and pci_device for USB | Pascal Rigaux | 2002-07-30 | 2 | -5/+20 |
| | |||||
* | 0.4.4-1mdk | Thierry Vignaud | 2002-07-25 | 1 | -4/+8 |
| | |||||
* | *** empty log message *** | Thierry Vignaud | 2002-07-25 | 1 | -0/+31 |
| | |||||
* | fix "(null) description" bug: don't skip entries where module has | Thierry Vignaud | 2002-07-25 | 1 | -1/+1 |
| | | | | | already be set by pci.c workaround | ||||
* | 0.4.3-1mdk | Thierry Vignaud | 2002-07-24 | 1 | -2/+9 |
| | |||||
* | enhanced help | Thierry Vignaud | 2002-07-23 | 1 | -2/+2 |
| | |||||
* | - don't die when missing /proc/bus/pci/devices (resp. /proc/bus/usb/devices), | Pascal Rigaux | 2002-07-22 | 3 | -6/+17 |
| | | | | | | | since on some boxes, this is *normal*! - free error messages obtained via asprintf - remove debugging message "TOTO" | ||||
* | teach titi that !(a && !b) is not (!a && !b) but (!a || b) | Pascal Rigaux | 2002-07-16 | 2 | -2/+8 |
| | | | | | | | (the other solution is to teach him to *test*) (oh, remind me to teach him not to re-indent the whole code until he doesn't make stupid bugs) | ||||
* | next release is okV0_4_2_1mdk | Thierry Vignaud | 2002-07-16 | 2 | -6/+31 |
| | |||||
* | explain what does -f | Thierry Vignaud | 2002-07-16 | 1 | -1/+1 |
| |