Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | libify and simplify | Pascal Rigaux | 2005-03-14 | 1 | -3/+0 |
| | |||||
* | fix running on a empty pci/usb devices source | Pascal Rigaux | 2005-03-14 | 1 | -1/+1 |
| | |||||
* | fix a memory leak | Pascal Rigaux | 2005-03-14 | 1 | -1/+3 |
| | |||||
* | add dmitable use | Pascal Rigaux | 2005-03-14 | 1 | -67/+1 |
| | |||||
* | keep existing description string if already reported by the device | Thierry Vignaud | 2004-10-27 | 1 | -1/+1 |
| | |||||
* | do full-probe by default; remove support for no full-probe | Thierry Vignaud | 2003-08-19 | 1 | -6/+1 |
| | |||||
* | 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 | ||||
* | 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 ugly case for snd-usb-audio which should have made titi think that | Pascal Rigaux | 2002-09-05 | 1 | -2/+2 |
| | | | | | | something was broken. Really fixing the right way (this fixes automatic detection of unknown usb controllers) | ||||
* | usb audio devices can use new alsa modules snd-usb-audio | Thierry Vignaud | 2002-08-15 | 1 | -1/+3 |
| | |||||
* | - struct pciusb_entrie : add already_found flag | Thierry Vignaud | 2002-08-08 | 1 | -0/+9 |
| | | | | | | | | | - 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) | ||||
* | 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 | ||||
* | teach titi that !(a && !b) is not (!a && !b) but (!a || b) | Pascal Rigaux | 2002-07-16 | 1 | -1/+1 |
| | | | | | | | (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) | ||||
* | s/zcat/gzip -cd/ back for lord pixou | Thierry Vignaud | 2002-07-03 | 1 | -2/+3 |
| | |||||
* | ifree(e->text) to prevent mem leak with usb | Thierry Vignaud | 2002-07-03 | 1 | -0/+1 |
| | |||||
* | - fix pipe() error path | Thierry Vignaud | 2002-07-03 | 1 | -22/+22 |
| | | | | | | - make pciusb_find_modules() normal path clearer: rewrite tests cascade into a single path were exceptions're just "go away" | ||||
* | - make gzip path in fh_open() be clearer | Thierry Vignaud | 2002-07-03 | 1 | -36/+39 |
| | | | | | | | | | | | | | | | | | | | | | | - pciusb_find_modules() optimization / cleanups : - only calc module and description once so that if there're multiples identical cards, we just gives the same result - do less copies : - only copy when setting e->{text,module} - it's useless to do copies on the stack, just play with strndup() instead of strdup() - skip comments in {usb,pci}table - remove if (q) test which is uneeded since we've already parsed the buffer with sscanf() and we've skipped comments - remove uneeded ifree (it's impossible to get valid pointer a this point) | ||||
* | - no need to allocate fname_gz in fast path | Thierry Vignaud | 2002-07-03 | 1 | -28/+31 |
| | | | | | | | - reduce cmd size - use zcat rather than gzip | ||||
* | get rid of more uneeded copies | Thierry Vignaud | 2002-07-03 | 1 | -14/+14 |
| | |||||
* | indent-region | Thierry Vignaud | 2002-07-03 | 1 | -108/+109 |
| | |||||
* | don't do uneeded copies (saves 2% of text size) | Thierry Vignaud | 2002-07-03 | 1 | -7/+7 |
| | |||||
* | ensure the header file are C++ compliant (do not use "class" for struct ↵ | Pascal Rigaux | 2002-06-10 | 1 | -1/+1 |
| | | | | field name) | ||||
* | fix pb when 2 similar cards are there | Pascal Rigaux | 2001-07-03 | 1 | -1/+4 |
| | |||||
* | close fdno's of the pipe which are unused or dup2'ed | Pascal Rigaux | 2001-04-12 | 1 | -0/+2 |
| | |||||
* | *** empty log message *** | Francois Pons | 2001-04-11 | 1 | -13/+32 |
| | |||||
* | fix some memory leak a few segfaults | Pascal Rigaux | 2001-03-29 | 1 | -2/+3 |
| | |||||
* | nasty C, fclose on popen'ed gets a segfault, in /some/ cases :-( | Pascal Rigaux | 2001-03-24 | 1 | -18/+41 |
| | |||||
* | handle gzip'ed pcitable/usbtable | Pascal Rigaux | 2001-03-23 | 1 | -5/+15 |
| | |||||
* | if subid can be useful, use them. use probe_type==-1 to ensure no subid is used | Pascal Rigaux | 2001-03-21 | 1 | -7/+22 |
| | |||||
* | added pci(bus,device,function) for DrakX. | Francois Pons | 2001-03-15 | 1 | -0/+3 |
| | |||||
* | add some fclose where it should | Pascal Rigaux | 2001-02-06 | 1 | -0/+1 |
| | |||||
* | now detect usb | Pascal Rigaux | 2000-12-16 | 1 | -0/+64 |