SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for ldetect-0.4.9-4sls.i586.rpm :
Tue Dec 16 03:00:00 2003 Vincent Danen 0.4.9-4sls
- OpenSLS build
- tidy spec

Wed Aug 20 04:00:00 2003 Thierry Vignaud 0.4.9-3mdk
- do full-probe by default

Fri Aug 1 04:00:00 2003 Pixel 0.4.9-2mdk
- detect ohci1394 & ehci-hcd based on the pci class
(as done in RedHat\'s kudzu)

Wed Apr 23 04:00:00 2003 Pixel 0.4.9-1mdk
- Use read() instead of fread() to read from \"/proc/bus/pci/%02x/%02x.%d\".
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

Tue Jan 7 03:00:00 2003 Thierry Vignaud 0.4.8-1mdk
- require an usbutils recent enough to have working hub class
- fix hubs detection
- no error message when -p is not used and there is neither pci nor
usb bus (pixel)

Wed Oct 16 04:00:00 2002 Thierry Vignaud 0.4.7-1mdk
- simplify pci configuration parsing
- build with newer usb ids

Fri Sep 6 04:00:00 2002 Pixel 0.4.6-6mdk
- fix ugly case for snd-usb-audio which should have made titi think that
something was broken. Really fixing the right way (this fixes automatic
detection of unknown usb controllers)

Fri Aug 30 04:00:00 2002 Pixel 0.4.6-5mdk
- fix getting the Product name in usb (occurs when there is no entry in usbtable)

Tue Aug 27 04:00:00 2002 Thierry Vignaud 0.4.6-4mdk
- kill last remaining lseek in pci configuration space to prevent
buggy motherboard from freezing

Fri Aug 23 04:00:00 2002 Thierry Vignaud 0.4.6-3mdk
- prevent freeze on buggy motherboards

Sun Aug 18 04:00:00 2002 Thierry Vignaud 0.4.6-2mdk
- rpmlint fixes

Sun Aug 18 04:00:00 2002 Thierry Vignaud 0.4.6-1mdk
- homogenize pci and usb memory managment
- add hints for documentation
- usb audio devices can use new alsa modules snd-usb-audio (once alsa
rc3 is in kernel)
- binary is 18% smaller

Fri Aug 9 04:00:00 2002 Thierry Vignaud 0.4.5-1mdk
- fix mis catchinf of \"vendor dev\" line in table when there\'s also a
matching \"vendor dev suvvendor subdev\" line
thus we don\'t depend of the order of the tables

Wed Jul 31 04:00:00 2002 Pixel 0.4.4-2mdk
- fill in pci_bus and pci_device for USB

Fri Jul 26 04:00:00 2002 Thierry Vignaud 0.4.4-1mdk
- fix \"(null) description\" bug: don\'t skip entries where module has
already be set by pci.c workaround

Thu Jul 25 04:00:00 2002 Thierry Vignaud 0.4.3-1mdk
- lspcidrake.c: enhanced help
- don\'t die when missing /proc/bus/pci/devices
(resp. /proc/bus/usb/devices), since on some boxes, this is

*normal
*! free error messages obtained via asprintf (pixel)
- remove debugging message (pixel)

Tue Jul 23 04:00:00 2002 Pixel 0.4.2-3mdk
- don\'t die when missing /proc/bus/pci/devices (resp. /proc/bus/usb/devices),
since on some boxes, this is
*normal
*!
- free error messages obtained via asprintf
- remove debugging message \"TOTO\"

Wed Jul 17 04:00:00 2002 Pixel 0.4.2-2mdk
- pciusb.c: teach titi that !(a && !b) is not (!a && !b) but (!a || b)
(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)

Wed Jul 17 04:00:00 2002 Thierry Vignaud 0.4.2-1mdk
- pci.c:
o move exception stuff from the fast path into the probe all patch
o reduce memory usage, especially stack usage
o add the ability to read pci devices list from a file instead of
/proc/bus/pci/devices

- usb.c:
o add the ability to read usb devices list from a file instead of
/proc/usb/devices

- usb.c, pci.c, lspcidrake.c:
o print error message if unable to open devices list
o make a few tests clearer

- lspcidrake.c:
o compacificazion
o fix compilation with gcc-2.95.3 (reported by Ian White)
o add -p option so that lspcidrake can read pci devices from a
file in order to understand what happened to remote testers
o add -u option so that lspcidrake can read usb devices from a
file in order to understand what happened to remote testers
o describe all options

Fri Jul 5 04:00:00 2002 Thierry Vignaud 0.4.1-1mdk
- let prevent useless copy
- stricter checking compilation and fix warnings
- make some code paths simpler mainly in pciusb.c
- remove useless {pci,usb}_find_modules() wrappers
- when multiples cards\'re identical, just return the cached description
and text
- skip comments in {usb,pci}table
- remove uneeded test/free
- move some stuff outside fast paths into exception paths
- this result in:
- a bug fix (regarding null description with -f) as a side effect
- saving 9% of the binary & library size

Thu Jun 27 04:00:00 2002 Gwenole Beauchesne 0.4.0-2mdk
- sanitize specfile

Tue Jun 11 04:00:00 2002 Pixel 0.4.0-1mdk
- ensure the header file are C++ compliant (do not use \"class\" for struct field name)

Sat Dec 29 03:00:00 2001 Pixel 0.2.5-1mdk
- in probe_type=1, recognize usb controllers (is either usb-uhci or usb-ohci)

Fri Sep 14 04:00:00 2001 Pixel 0.2.4-2mdk
- use the sub-category for usb probing

Wed Sep 12 04:00:00 2001 Guillaume Cottenceau 0.2.4-1mdk
- add \"-v\" and \"-f\" options to lspcidrake for (v)erbose mode and (f)ull
probe

Thu Aug 30 04:00:00 2001 Pixel 0.2.3-14mdk
- fix when 2 similar devices are there

Fri Apr 13 04:00:00 2001 Pixel 0.2.3-13mdk
- close fdno\'s of the pipe which are unused or dup2\'ed

Thu Apr 12 04:00:00 2001 Fran�ois Pons 0.2.3-12mdk
- fixed to use LD_LOADER if defined.

Fri Mar 30 04:00:00 2001 Pixel 0.2.3-11mdk
- fix some memory leak and a few segfaults

Sun Mar 25 04:00:00 2001 Pixel 0.2.3-10mdk
- nasty C, fclose on popen\'ed gets a segfault, in /some/ cases :-(

Sat Mar 24 03:00:00 2001 Pixel 0.2.3-9mdk
- handle gzip\'ed pcitable/usbtable

Thu Mar 22 03:00:00 2001 Pixel 0.2.3-8mdk
- use subids if they are needed

Fri Mar 16 03:00:00 2001 Fran�ois Pons 0.2.3-7mdk
- added pci_bus, pci_device and pci_function for DrakX
- added back Francis into cvs, please Francis do it yourself!

Fri Mar 16 03:00:00 2001 Francis Galiegue 0.2.3-6mdk
- -fPIC in CFLAGS for ia64

Wed Mar 7 03:00:00 2001 Fran�ois Pons 0.2.3-5mdk
- added support for SHARE_PATH
- add BuildRequires: usbutils

Wed Feb 14 03:00:00 2001 Pixel 0.2.3-4mdk
- fix ifree

Wed Feb 7 03:00:00 2001 Pixel 0.2.3-3mdk
- fix missing fclose\'s

Sat Dec 23 03:00:00 2000 Guillaume Cottenceau 0.2.3-2mdk
- prettier printing for lspcidrake

Sun Dec 17 03:00:00 2000 Pixel 0.2.3-1mdk
- now detect usb

Sat Dec 16 03:00:00 2000 Pixel 0.2.2-1mdk
- fix pciprobe for subids

Sat Dec 16 03:00:00 2000 Pixel 0.2.1-1mdk
- try with linux/pci_ids.h to generate pciclass.c (kernel 2.4)

Sat Dec 16 03:00:00 2000 Pixel 0.2.0-2mdk
- add requires ldetect-lst

Sat Dec 16 03:00:00 2000 Pixel 0.2.0-1mdk
- first release


 
ICM