1 |
2008-03-20 15:24 Pixel <pixel at mandriva.com> |
2 |
|
3 |
* lspcidrake.c: when faking probe (ie -p, -u, --dmidecode), do not |
4 |
do real probe on other bus |
5 |
(eg: do not probe pci and usb if using --dmidecode) |
6 |
|
7 |
2008-02-29 15:01 Olivier Blin <oblin at mandriva.com> |
8 |
|
9 |
* Makefile: 0.7.23 |
10 |
|
11 |
2008-02-29 15:00 Olivier Blin <oblin at mandriva.com> |
12 |
|
13 |
* pciusb.c: fix bus type (and segfault on x86_64) |
14 |
|
15 |
2008-02-28 18:29 Olivier Blin <oblin at mandriva.com> |
16 |
|
17 |
* Makefile: 0.7.22 |
18 |
|
19 |
2008-02-28 16:53 Olivier Blin <oblin at mandriva.com> |
20 |
|
21 |
* pciusb.c: do not free aliasfilename that early (really use |
22 |
modules.alias file from kernel or ldetect-lst) |
23 |
|
24 |
2008-02-27 18:59 Olivier Blin <oblin at mandriva.com> |
25 |
|
26 |
* Makefile: 0.7.21 |
27 |
|
28 |
2008-02-27 18:51 Olivier Blin <oblin at mandriva.com> |
29 |
|
30 |
* pciusb.c: check opendir return code |
31 |
|
32 |
2008-02-27 18:34 Olivier Blin <oblin at mandriva.com> |
33 |
|
34 |
* pciusb.c: find modules from USB modaliases as well (useful when |
35 |
module is a |
36 |
dkms one, or during install where modules are not autoloaded, |
37 |
this could allow to remove most modules from usbtable) |
38 |
|
39 |
2008-02-27 17:57 Olivier Blin <oblin at mandriva.com> |
40 |
|
41 |
* pciusb.c: cosmetics |
42 |
|
43 |
2008-02-27 17:57 Olivier Blin <oblin at mandriva.com> |
44 |
|
45 |
* pciusb.c: extract pci-specific function |
46 |
|
47 |
2008-02-27 17:55 Olivier Blin <oblin at mandriva.com> |
48 |
|
49 |
* pciusb.c: extract set_modules_from_modalias_file |
50 |
(bus-independant) |
51 |
|
52 |
2008-02-27 17:43 Olivier Blin <oblin at mandriva.com> |
53 |
|
54 |
* pciusb.c: move libmodprobe variables declaration |
55 |
|
56 |
2008-02-27 17:40 Olivier Blin <oblin at mandriva.com> |
57 |
|
58 |
* pciusb.c: make some functions static |
59 |
|
60 |
2008-02-27 17:39 Olivier Blin <oblin at mandriva.com> |
61 |
|
62 |
* pciusb.c: free modalias |
63 |
|
64 |
2008-02-27 17:39 Olivier Blin <oblin at mandriva.com> |
65 |
|
66 |
* pciusb.c: free modalias path earlier |
67 |
|
68 |
2008-02-27 17:38 Olivier Blin <oblin at mandriva.com> |
69 |
|
70 |
* pciusb.c: set module in find_modules_through_aliases_one |
71 |
|
72 |
2008-02-27 17:31 Olivier Blin <oblin at mandriva.com> |
73 |
|
74 |
* pciusb.c: fix indentation |
75 |
|
76 |
2008-02-27 17:31 Olivier Blin <oblin at mandriva.com> |
77 |
|
78 |
* pciusb.c: find default alias file once only |
79 |
|
80 |
2008-02-27 17:24 Olivier Blin <oblin at mandriva.com> |
81 |
|
82 |
* pciusb.c: extract set_modules_from_modalias() |
83 |
|
84 |
2008-02-27 17:20 Olivier Blin <oblin at mandriva.com> |
85 |
|
86 |
* pciusb.c: remove unused symfilename |
87 |
|
88 |
2008-02-27 17:18 Olivier Blin <oblin at mandriva.com> |
89 |
|
90 |
* pciusb.c: pass bus to find_modalias |
91 |
|
92 |
2008-02-27 16:56 Olivier Blin <oblin at mandriva.com> |
93 |
|
94 |
* pciusb.c: extract find_modalias function |
95 |
|
96 |
2008-02-27 16:52 Olivier Blin <oblin at mandriva.com> |
97 |
|
98 |
* pciusb.c: fix indentation |
99 |
|
100 |
2008-02-27 16:51 Olivier Blin <oblin at mandriva.com> |
101 |
|
102 |
* pciusb.c: do not ignore subsequent modaliases if resolving one |
103 |
fails |
104 |
|
105 |
2008-02-27 16:25 Olivier Blin <oblin at mandriva.com> |
106 |
|
107 |
* common.c, common.h: add back /bin/gzip support, and prefer it if |
108 |
available (6 hundredths of second faster on my test system, this |
109 |
should please Titi) |
110 |
|
111 |
2008-02-27 16:11 Olivier Blin <oblin at mandriva.com> |
112 |
|
113 |
* common.c, common.h, dmi.c, pciusb.c: allow to modify the fh type |
114 |
more easily by adding more wrappers |
115 |
|
116 |
2008-02-27 16:02 Olivier Blin <oblin at mandriva.com> |
117 |
|
118 |
* common.c: remove doble zlib.h include |
119 |
|
120 |
2008-02-27 16:01 Olivier Blin <oblin at mandriva.com> |
121 |
|
122 |
* Makefile: rebuild common.o if common.h has been modified |
123 |
|
124 |
2007-09-28 20:00 Olivier Blin <oblin at mandriva.com> |
125 |
|
126 |
* Makefile: 0.7.20 |
127 |
|
128 |
2007-09-28 20:00 Olivier Blin <oblin at mandriva.com> |
129 |
|
130 |
* pciusb.c: fix modalias fd leak (thanks to Anssi for the report) |
131 |
|
132 |
2007-08-27 14:24 Thierry Vignaud <tvignaud at mandriva.com> |
133 |
|
134 |
* ChangeLog, Makefile: bump minor (14) |
135 |
|
136 |
2007-08-27 13:53 Thierry Vignaud <tvignaud at mandriva.com> |
137 |
|
138 |
* Makefile: ld doesn't like -g, so use gcc back again |
139 |
|
140 |
2007-08-27 13:28 Thierry Vignaud <tvignaud at mandriva.com> |
141 |
|
142 |
* Makefile: bump minor (13) |
143 |
|
144 |
2007-08-27 13:28 Thierry Vignaud <tvignaud at mandriva.com> |
145 |
|
146 |
* common.h: fix build on x86_64 |
147 |
|
148 |
2007-08-27 13:16 Thierry Vignaud <tvignaud at mandriva.com> |
149 |
|
150 |
* pciusb.c: (find_modules_through_aliases) fix test, thus fixing |
151 |
overwriting Card: in chroot |
152 |
|
153 |
2007-08-27 12:43 Thierry Vignaud <tvignaud at mandriva.com> |
154 |
|
155 |
* ChangeLog: kill doble entrie |
156 |
|
157 |
2007-08-27 09:47 Thierry Vignaud <tvignaud at mandriva.com> |
158 |
|
159 |
* Makefile, dmi.c, pci.c, pciusb.c: try harder to reduce number of |
160 |
relocations (most remaining ones are due to |
161 |
arrays of pointers) |
162 |
|
163 |
2007-08-27 09:47 Thierry Vignaud <tvignaud at mandriva.com> |
164 |
|
165 |
* Makefile, common.h, generate_pciclass.pl, generate_usbclass.pl, |
166 |
libldetect.h: use visibility in order to enforce exported ABI and |
167 |
to reduce code size |
168 |
|
169 |
2007-08-27 09:46 Thierry Vignaud <tvignaud at mandriva.com> |
170 |
|
171 |
* ChangeLog: update |
172 |
|
173 |
2007-08-22 17:27 Olivier Blin <oblin at mandriva.com> |
174 |
|
175 |
* Makefile: 0.7.12 |
176 |
|
177 |
2007-08-22 10:35 Olivier Blin <oblin at mandriva.com> |
178 |
|
179 |
* pciusb.c: prefer ldetect-lst's modules.alias if more recent (to |
180 |
detect modular IDE controllers when run from old kernels) |
181 |
|
182 |
2007-08-22 10:24 Olivier Blin <oblin at mandriva.com> |
183 |
|
184 |
* pciusb.c: remove spurious argument |
185 |
|
186 |
2007-08-20 11:46 Olivier Blin <oblin at mandriva.com> |
187 |
|
188 |
* Makefile: bump minor to 11 |
189 |
|
190 |
2007-08-20 11:46 Olivier Blin <oblin at mandriva.com> |
191 |
|
192 |
* pciusb.c: revert '_' characters substitution |
193 |
|
194 |
2007-08-16 15:47 Thierry Vignaud <tvignaud at mandriva.com> |
195 |
|
196 |
* Makefile: bump minor |
197 |
|
198 |
2007-08-16 15:40 Thierry Vignaud <tvignaud at mandriva.com> |
199 |
|
200 |
* pciusb.c: (find_modules_through_aliases) plug some memory leak |
201 |
|
202 |
2007-08-16 15:34 Thierry Vignaud <tvignaud at mandriva.com> |
203 |
|
204 |
* pciusb.c: (find_modules_through_aliases) fallback to |
205 |
ldetect-lst's modules.alias |
206 |
if kernel's modules.alias cannot be found (eg: installer) |
207 |
|
208 |
2007-08-16 14:07 Thierry Vignaud <tvignaud at mandriva.com> |
209 |
|
210 |
* Makefile: bump minor (9) |
211 |
|
212 |
2007-08-16 14:07 Thierry Vignaud <tvignaud at mandriva.com> |
213 |
|
214 |
* dmi.c: (entries_matching_criteria) fix zlib conversion (#32590) |
215 |
|
216 |
2007-08-15 00:23 Olivier Blin <oblin at mandriva.com> |
217 |
|
218 |
* Makefile: 0.7.8 |
219 |
|
220 |
2007-08-15 00:22 Olivier Blin <oblin at mandriva.com> |
221 |
|
222 |
* common.c, common.h, dmi.c, pciusb.c: use zlib to read gzipped |
223 |
files instead of piping gzip command |
224 |
|
225 |
2007-08-14 13:37 Olivier Blin <oblin at mandriva.com> |
226 |
|
227 |
* Makefile: 0.7.7 |
228 |
|
229 |
2007-08-14 13:35 Thierry Vignaud <tvignaud at mandriva.com> |
230 |
|
231 |
* Makefile: use -rBASE for svn export in order to please blino by |
232 |
making sure local changes do not got exported |
233 |
|
234 |
2007-08-14 12:42 Olivier Blin <oblin at mandriva.com> |
235 |
|
236 |
* pciusb.c: replace '_' characters with '-' to be compliant with |
237 |
pcitable and list_modules.pm |
238 |
|
239 |
2007-08-14 12:25 Olivier Blin <oblin at mandriva.com> |
240 |
|
241 |
* Makefile: build static library |
242 |
|
243 |
2007-08-14 12:24 Olivier Blin <oblin at mandriva.com> |
244 |
|
245 |
* Makefile: move objects list in lib_objs variable |
246 |
|
247 |
2007-08-14 11:55 Olivier Blin <oblin at mandriva.com> |
248 |
|
249 |
* pci.c: remove old 8139too/gdth hardcoded rules (already in |
250 |
modules.alias) |
251 |
|
252 |
2007-08-07 13:29 Thierry Vignaud <tvignaud at mandriva.com> |
253 |
|
254 |
* Makefile: bump minor (6) |
255 |
|
256 |
2007-08-07 13:28 Thierry Vignaud <tvignaud at mandriva.com> |
257 |
|
258 |
* pciusb.c: (find_modules_through_aliases) exit() is not nice error |
259 |
managment in a library |
260 |
|
261 |
2007-08-07 10:46 Pixel <pixel at mandriva.com> |
262 |
|
263 |
* pciusb.c: - don't free before printing |
264 |
- print fatal error on stderr |
265 |
|
266 |
2007-08-07 13:28 Thierry Vignaud <tvignaud at mandriva.com> |
267 |
|
268 |
* pciusb.c: (find_modules_through_aliases) exit() is not nice error |
269 |
managment in a library |
270 |
|
271 |
2007-08-07 10:46 Pixel <pixel at mandriva.com> |
272 |
|
273 |
* pciusb.c: - don't free before printing |
274 |
- print fatal error on stderr |
275 |
|
276 |
2007-08-06 15:34 Thierry Vignaud <tvignaud at mandriva.com> |
277 |
|
278 |
* Makefile: bump minor (5) |
279 |
|
280 |
2007-08-06 15:33 Thierry Vignaud <tvignaud at mandriva.com> |
281 |
|
282 |
* pciusb.c: (pciusb_find_modules) handle pcitable without |
283 |
description field |
284 |
|
285 |
2007-08-06 12:45 Thierry Vignaud <tvignaud at mandriva.com> |
286 |
|
287 |
* Makefile: bump minor (4) |
288 |
|
289 |
2007-08-06 11:22 Thierry Vignaud <tvignaud at mandriva.com> |
290 |
|
291 |
* ChangeLog: update |
292 |
|
293 |
2007-08-06 11:21 Thierry Vignaud <tvignaud at mandriva.com> |
294 |
|
295 |
* ChangeLog: update |
296 |
|
297 |
2007-08-04 09:11 Thierry Vignaud <tvignaud at mandriva.com> |
298 |
|
299 |
* pci.c: (pci_probe) simplify |
300 |
|
301 |
2007-08-04 09:11 Thierry Vignaud <tvignaud at mandriva.com> |
302 |
|
303 |
* pci.c: (pci_probe) kill some quirks that are either obsolete now |
304 |
that we |
305 |
resolve modalias (which bring wildcard support) or were removed |
306 |
from |
307 |
the kernel (eg: sata_nv do not more probe on class) |
308 |
|
309 |
2007-08-04 08:10 Thierry Vignaud <tvignaud at mandriva.com> |
310 |
|
311 |
* Makefile: bump minor (3) |
312 |
|
313 |
2007-08-04 08:10 Thierry Vignaud <tvignaud at mandriva.com> |
314 |
|
315 |
* Makefile, common.h, pci.c, pciusb.c, usb.c: reuse modprobe code |
316 |
in order to resolve modalias (need to be optimized) |
317 |
|
318 |
2007-07-04 16:04 Thierry Vignaud <tvignaud at mandriva.com> |
319 |
|
320 |
* Makefile: (changelog) typo fix |
321 |
|
322 |
2007-07-03 17:48 Thierry Vignaud <tvignaud at mandriva.com> |
323 |
|
324 |
* Makefile: (changelog) --strip-prefix is now uneeded with |
325 |
svn2cl-0.9 |
326 |
|
327 |
2007-05-07 07:59 Pixel <pixel at mandriva.com> |
328 |
|
329 |
* : new release, 0.7.1 (build with zlib which is needed by libpci) |
330 |
|
331 |
2007-02-26 16:56 Thierry Vignaud <tvignaud at mandriva.com> |
332 |
|
333 |
* MDV/Lspciusb.pm: use libldetect for parsing pci.ids & getting PCI |
334 |
description (thus shrinking execution time by 13%) |
335 |
|
336 |
2007-02-26 15:01 Thierry Vignaud <tvignaud at mandriva.com> |
337 |
|
338 |
* pci.c: (pci_probe) typo fix :-( |
339 |
|
340 |
2007-02-26 13:55 Thierry Vignaud <tvignaud at mandriva.com> |
341 |
|
342 |
* Makefile: bump major after ABI changes |
343 |
|
344 |
2007-02-26 13:55 Thierry Vignaud <tvignaud at mandriva.com> |
345 |
|
346 |
* libldetect.h, pci.c: export PCI domain |
347 |
|
348 |
2007-02-26 13:55 Thierry Vignaud <tvignaud at mandriva.com> |
349 |
|
350 |
* pci.c: (pci_probe) get PCI class as reported by pciutils (might |
351 |
be used by harddrake |
352 |
in order to display something nicer than ->{media_type}) |
353 |
|
354 |
2007-02-26 13:54 Thierry Vignaud <tvignaud at mandriva.com> |
355 |
|
356 |
* libldetect.h, pciusb.c: (struct pciusb_entry) add a class field |
357 |
|
358 |
2007-02-26 13:53 Thierry Vignaud <tvignaud at mandriva.com> |
359 |
|
360 |
* generate_pciclass.pl, generate_usbclass.pl, libldetect.h, |
361 |
lspcidrake.c, pci.c, pciusb.c, usb.c: (struct pciusb_entry) |
362 |
rename class_ as class_id |
363 |
|
364 |
2007-02-26 13:53 Thierry Vignaud <tvignaud at mandriva.com> |
365 |
|
366 |
* pci.c: (pci_probe) remove an extra space wronly added in r125837 |
367 |
|
368 |
2007-02-26 13:51 Thierry Vignaud <tvignaud at mandriva.com> |
369 |
|
370 |
* pci.c: (pci_probe) replace a couple magic valyes by constants |
371 |
from pciutils |
372 |
|
373 |
2007-02-26 13:51 Thierry Vignaud <tvignaud at mandriva.com> |
374 |
|
375 |
* pci.c, usb.c: stop performing descriptions lookup from pcitable |
376 |
for PCI |
377 |
|
378 |
2007-02-26 13:49 Thierry Vignaud <tvignaud at mandriva.com> |
379 |
|
380 |
* common.h, pciusb.c: (pciusb_find_modules) add "descr_lookup" |
381 |
parameter to enable/disable description lookup |
382 |
|
383 |
2007-02-26 13:48 Thierry Vignaud <tvignaud at mandriva.com> |
384 |
|
385 |
* pci.c: (pci_probe) use pciutils in order to get device |
386 |
description from /usr/share/pci.ids |
387 |
|
388 |
2007-02-26 13:48 Thierry Vignaud <tvignaud at mandriva.com> |
389 |
|
390 |
* Makefile, pci.c: switch to pciutils as PCI listing backend |
391 |
|
392 |
2007-02-22 20:58 Thierry Vignaud <tvignaud at mandriva.com> |
393 |
|
394 |
* Makefile: get rid of rpm packaging rules |
395 |
|
396 |
2007-02-22 20:54 Thierry Vignaud <tvignaud at mandriva.com> |
397 |
|
398 |
* Makefile: use svn export instead of tar for preparing the tarball |
399 |
|
400 |
2007-02-12 17:31 Thierry Vignaud <tvignaud at mandriva.com> |
401 |
|
402 |
* MDV/Lspciusb.pm: (list) enable to scan only pci or usb bus |
403 |
|
404 |
2007-02-12 14:41 Pixel <pixel at mandriva.com> |
405 |
|
406 |
* MDV/.perl_checker: unneeded |
407 |
|
408 |
2007-02-12 14:23 Thierry Vignaud <tvignaud at mandriva.com> |
409 |
|
410 |
* MDV/Lspciusb.pm, lspcidrake.pl: perl_checker cleanups |
411 |
|
412 |
2007-02-12 14:22 Thierry Vignaud <tvignaud at mandriva.com> |
413 |
|
414 |
* .perl_checker, MDV/.perl_checker: blacklist enough modules in |
415 |
order to let perl_checker run |
416 |
|
417 |
2007-02-12 14:20 Thierry Vignaud <tvignaud at mandriva.com> |
418 |
|
419 |
* MDV, MDV/Lspciusb.pm, lspcidrake.pl: move detection code from |
420 |
lspcidrake.pl into MDV::Lspciusb |
421 |
|
422 |
2007-02-12 14:13 Thierry Vignaud <tvignaud at mandriva.com> |
423 |
|
424 |
* lspcidrake.pl: add copyright header |
425 |
|
426 |
2007-02-12 14:11 Thierry Vignaud <tvignaud at mandriva.com> |
427 |
|
428 |
* lspcidrake.pl: (read_pciids) rename "class" as "vendor" since it |
429 |
really is |
430 |
|
431 |
2007-01-10 15:40 Thierry Vignaud <tvignaud at mandriva.com> |
432 |
|
433 |
* .cvsignore, .svnignore: rename b/c of CVS -> SVN switch |
434 |
|
435 |
2007-01-10 15:39 Thierry Vignaud <tvignaud at mandriva.com> |
436 |
|
437 |
* Makefile: bump release |
438 |
|
439 |
2007-01-10 15:14 Thierry Vignaud <tvignaud at mandriva.com> |
440 |
|
441 |
* usb.c: (usb_probe) fix parsing /proc/bus/usb/devices with |
442 |
kernel-2.6.20 |
443 |
(eg: "I:* If#= 0 Alt= 0 #EPs= 2 Cls=08(stor.) Sub=06 Prot=50 |
444 |
Driver=usb-storage") |
445 |
|
446 |
2006-11-06 14:38 Thierry Vignaud <tvignaud at mandriva.com> |
447 |
|
448 |
* Makefile: bump minor |
449 |
|
450 |
2006-11-06 14:36 Thierry Vignaud <tvignaud at mandriva.com> |
451 |
|
452 |
* ldetect.spec: 0.6.6-1mdv2007.1 |
453 |
|
454 |
2006-11-06 14:36 Thierry Vignaud <tvignaud at mandriva.com> |
455 |
|
456 |
* Makefile: (log) switch from CVS to SVN |
457 |
|
458 |
2006-11-06 14:27 Thierry Vignaud <tvignaud at mandriva.com> |
459 |
|
460 |
* usb.c: (usb_probe) fix parsing /proc/bus/usb/devices with large |
461 |
"parent |
462 |
device" field (eg when some special usb keys are plugged on a non |
463 |
root |
464 |
USB hub) |
465 |
|
466 |
2006-07-12 18:27 Olivier Blin <oblin at mandriva.com> |
467 |
|
468 |
* ldetect.spec: add missing changelog entry |
469 |
|
470 |
2006-07-12 18:26 Olivier Blin <oblin at mandriva.com> |
471 |
|
472 |
* ldetect.spec: ldetect-0.6.5-1mdv2007.0 |
473 |
|
474 |
2006-07-12 18:21 Olivier Blin <oblin at mandriva.com> |
475 |
|
476 |
* Makefile: update minor |
477 |
|
478 |
2006-07-12 18:21 Olivier Blin <oblin at mandriva.com> |
479 |
|
480 |
* Makefile: use dis target |
481 |
|
482 |
2006-07-12 17:40 Olivier Blin <oblin at mandriva.com> |
483 |
|
484 |
* Makefile: use spec file from current directory |
485 |
|
486 |
2006-07-12 17:39 Olivier Blin <oblin at mandriva.com> |
487 |
|
488 |
* Makefile: drop duplicated warning (already in the spec) |
489 |
|
490 |
2006-07-12 16:13 Olivier Blin <oblin at mandriva.com> |
491 |
|
492 |
* dmi.c: dmidecode >= 2.7 support |
493 |
|
494 |
2006-06-27 20:35 Olivier Blin <oblin at mandriva.com> |
495 |
|
496 |
* lspcidrake.pl: initial lspcidrake immplementation using modalias |
497 |
|
498 |
2006-06-07 16:17 Thierry Vignaud <tvignaud at mandriva.com> |
499 |
|
500 |
* ldetect.spec: add standard cvs warning |
501 |
|
502 |
2006-02-22 13:11 Thierry Vignaud <tvignaud at mandriva.com> |
503 |
|
504 |
* usb.c: fix freeing a reference to a constant string (fredl) |
505 |
|
506 |
2006-01-05 15:58 Gwenole Beauchesne <gbeauchesne at mandriva.com> |
507 |
|
508 |
* ldetect.spec: fix url (mandriva) |
509 |
|
510 |
2006-01-05 15:42 Gwenole Beauchesne <gbeauchesne at mandriva.com> |
511 |
|
512 |
* pci.c: always initialize n_pci_domains, stick to 0 on opendir() |
513 |
error and no match |
514 |
|
515 |
2006-01-05 15:38 Gwenole Beauchesne <gbeauchesne at mandriva.com> |
516 |
|
517 |
* ldetect.spec: 0.6.4-1mdk |
518 |
|
519 |
2006-01-05 15:38 Gwenole Beauchesne <gbeauchesne at mandriva.com> |
520 |
|
521 |
* pci.c: add support for pci domains |
522 |
|
523 |
2005-10-17 08:32 Pixel <pixel at mandriva.com> |
524 |
|
525 |
* ldetect.spec: fix rpm Group |
526 |
|
527 |
2005-08-05 13:22 Thierry Vignaud <tvignaud at mandriva.com> |
528 |
|
529 |
* ChangeLog: *** empty log message *** |
530 |
|
531 |
2005-08-05 13:21 Thierry Vignaud <tvignaud at mandriva.com> |
532 |
|
533 |
* ldetect.spec: 0.6.3-1mdk |
534 |
|
535 |
2005-08-05 13:20 Thierry Vignaud <tvignaud at mandriva.com> |
536 |
|
537 |
* usb.c: (usb_probe) prevent spurious warnings for strange USB |
538 |
interfaces |
539 |
|
540 |
2005-08-03 09:03 Pixel <pixel at mandriva.com> |
541 |
|
542 |
* lspcidrake.c: when given a dmidecode_file, we don't need to be |
543 |
root |
544 |
|
545 |
2005-05-16 04:11 Thierry Vignaud <tvignaud at mandriva.com> |
546 |
|
547 |
* ChangeLog: *** empty log message *** |
548 |
|
549 |
2005-05-16 04:11 Thierry Vignaud <tvignaud at mandriva.com> |
550 |
|
551 |
* ldetect.spec: 0.6.2-1mdk |
552 |
|
553 |
2005-05-16 03:19 Thierry Vignaud <tvignaud at mandriva.com> |
554 |
|
555 |
* lspcidrake.c: do not try to run dmidecode when not root |
556 |
|
557 |
2005-03-30 15:08 Thierry Vignaud <tvignaud at mandriva.com> |
558 |
|
559 |
* ChangeLog: *** empty log message *** |
560 |
|
561 |
2005-03-30 15:06 Thierry Vignaud <tvignaud at mandriva.com> |
562 |
|
563 |
* ldetect.spec: 0.6.1-1mdk |
564 |
|
565 |
2005-03-30 15:03 Thierry Vignaud <tvignaud at mandriva.com> |
566 |
|
567 |
* pci.c: oops: sata_via doesn't support for CLASS probing whereas |
568 |
sata_nv does |
569 |
|
570 |
2005-03-14 17:20 Pixel <pixel at mandriva.com> |
571 |
|
572 |
* Makefile, common.c, common.h, dmi.c, ldetect.spec, |
573 |
libldetect-private.h, libldetect.h, lspcidrake.c, pci.c, |
574 |
pciusb.c, usb.c: libify and simplify |
575 |
|
576 |
2005-03-14 13:10 Pixel <pixel at mandriva.com> |
577 |
|
578 |
* pciusb.c: fix running on a empty pci/usb devices source |
579 |
|
580 |
2005-03-14 12:34 Pixel <pixel at mandriva.com> |
581 |
|
582 |
* lspcidrake.c: fix typo |
583 |
|
584 |
2005-03-14 12:33 Pixel <pixel at mandriva.com> |
585 |
|
586 |
* pciusb.c: fix a memory leak |
587 |
|
588 |
2005-03-14 12:32 Pixel <pixel at mandriva.com> |
589 |
|
590 |
* Makefile, common.c, common.h, dmi.c, ldetect.spec, |
591 |
libldetect-private.h, libldetect.h, lspcidrake.c, pciusb.c: add |
592 |
dmitable use |
593 |
|
594 |
2005-03-11 09:43 Pixel <pixel at mandriva.com> |
595 |
|
596 |
* pci.c: setting .nb to 0 seems a better idea than setting .entries |
597 |
|
598 |
2005-02-23 17:48 Pablo Saratxaga <pablo at mandriva.com> |
599 |
|
600 |
* ChangeLog: converted to UTF-8 |
601 |
|
602 |
2005-02-17 14:16 Thierry Vignaud <tvignaud at mandriva.com> |
603 |
|
604 |
* ChangeLog: *** empty log message *** |
605 |
|
606 |
2005-02-17 14:16 Thierry Vignaud <tvignaud at mandriva.com> |
607 |
|
608 |
* ldetect.spec: fill in 0.5.5-1mdk's changelog |
609 |
|
610 |
2005-02-17 14:15 Thierry Vignaud <tvignaud at mandriva.com> |
611 |
|
612 |
* ldetect.spec: 0.5.5-1mdk |
613 |
|
614 |
2005-02-17 14:15 Thierry Vignaud <tvignaud at mandriva.com> |
615 |
|
616 |
* pci.c: handle a few more special cases (gdth, snd-vx222, 8139too, |
617 |
and agp bridges) |
618 |
|
619 |
2005-02-17 12:26 Thierry Vignaud <tvignaud at mandriva.com> |
620 |
|
621 |
* pci.c: detect VIA SATA controllers since new sata_via.c driver |
622 |
probes them |
623 |
this way... (we should really add a class/... matching table like |
624 |
kernel's pcimap is) |
625 |
|
626 |
2004-12-07 16:06 Pixel <pixel at mandriva.com> |
627 |
|
628 |
* ldetect.spec, pci.c: all PCI_CLASS_BRIDGE_CARDBUS cards are |
629 |
yenta_socket (says kudzu) |
630 |
|
631 |
2004-10-28 08:08 Thierry Vignaud <tvignaud at mandriva.com> |
632 |
|
633 |
* ChangeLog: *** empty log message *** |
634 |
|
635 |
2004-10-28 08:07 Thierry Vignaud <tvignaud at mandriva.com> |
636 |
|
637 |
* ldetect.spec: 0.5.3-1mdk |
638 |
|
639 |
2004-10-27 13:35 Thierry Vignaud <tvignaud at mandriva.com> |
640 |
|
641 |
* Makefile: make ldetect-devel usable on amd64 |
642 |
|
643 |
2004-10-27 13:21 Thierry Vignaud <tvignaud at mandriva.com> |
644 |
|
645 |
* pciusb.c: keep existing description string if already reported by |
646 |
the device |
647 |
|
648 |
2004-06-17 08:35 Thierry Vignaud <tvignaud at mandriva.com> |
649 |
|
650 |
* ldetect.spec: 0.5.2-1mdk |
651 |
|
652 |
2004-06-17 08:33 Thierry Vignaud <tvignaud at mandriva.com> |
653 |
|
654 |
* usb.c: (usb_probe) ask the kernel for module to use with usb |
655 |
devices |
656 |
|
657 |
2003-11-20 15:20 Pixel <pixel at mandriva.com> |
658 |
|
659 |
* generate_usbclass.pl, ldetect.spec: don't display "Vendor |
660 |
Specific Class" usb class |
661 |
|
662 |
2003-11-20 15:03 Pixel <pixel at mandriva.com> |
663 |
|
664 |
* generate_usbclass.pl, ldetect.spec, libldetect.h, lspcidrake.c: |
665 |
new usb_class code (breaks compatibility!) |
666 |
|
667 |
2003-08-20 09:11 Thierry Vignaud <tvignaud at mandriva.com> |
668 |
|
669 |
* lspcidrake.c: remove dummy reference to silently ignored -f |
670 |
option |
671 |
|
672 |
2003-08-20 00:23 Pixel <pixel at mandriva.com> |
673 |
|
674 |
* lspcidrake.c: fix argument testing |
675 |
|
676 |
2003-08-20 00:21 Pixel <pixel at mandriva.com> |
677 |
|
678 |
* generate_pciclass.pl, generate_usbclass.pl, usb.c: a little |
679 |
cleanup |
680 |
|
681 |
2003-08-19 21:28 Thierry Vignaud <tvignaud at mandriva.com> |
682 |
|
683 |
* ChangeLog, ldetect.spec, libldetect-private.h, libldetect.h, |
684 |
lspcidrake.c, pci.c, pciusb.c, usb.c: do full-probe by default; |
685 |
remove support for no full-probe |
686 |
|
687 |
2003-07-31 13:36 Pixel <pixel at mandriva.com> |
688 |
|
689 |
* ldetect.spec, pci.c: - detect ohci1394 & ehci-hcd based on the |
690 |
pci class |
691 |
(as done in RedHat's kudzu) |
692 |
|
693 |
This should fix freezes when doing a full probe |
694 |
|
695 |
2003-04-22 09:04 Pixel <pixel at mandriva.com> |
696 |
|
697 |
* pci.c: Use read() instead of fread() to read from |
698 |
"/proc/bus/pci/%02x/%02x.%d". |
699 |
Thanks a lot to Tom Cox for finding this bug: |
700 |
|
701 |
The proc.c module in the kernel source clearly states that |
702 |
reading more than 64 bytes can cause problems. The pci.c |
703 |
module in the ldetect library uses the buffered fread() |
704 |
function. This function always reads in blocks, so when |
705 |
run as root, the read always tried to read more than the |
706 |
user requested amount. |
707 |
|
708 |
2003-01-28 15:44 Thierry Vignaud <tvignaud at mandriva.com> |
709 |
|
710 |
* Makefile: only check for latest logs |
711 |
|
712 |
2003-01-28 14:39 Thierry Vignaud <tvignaud at mandriva.com> |
713 |
|
714 |
* ChangeLog, Makefile: - sanitize ChangeLog |
715 |
- add log rule |
716 |
|
717 |
2003-01-06 14:34 Thierry Vignaud <tvignaud at mandriva.com> |
718 |
|
719 |
* ChangeLog: *** empty log message *** |
720 |
|
721 |
2003-01-06 14:34 Thierry Vignaud <tvignaud at mandriva.com> |
722 |
|
723 |
* ldetect.spec: add pixel changes |
724 |
|
725 |
2003-01-06 14:32 Thierry Vignaud <tvignaud at mandriva.com> |
726 |
|
727 |
* ldetect.spec: 0.4.8-1mdk |
728 |
|
729 |
2003-01-06 14:24 Thierry Vignaud <tvignaud at mandriva.com> |
730 |
|
731 |
* pciusb.c: special case for buggy 0x0 usb entry so that we |
732 |
eventually got a |
733 |
class, thus normalizing lspcidrake & harddrake output |
734 |
|
735 |
2002-11-05 15:12 Pixel <pixel at mandriva.com> |
736 |
|
737 |
* pci.c, usb.c: no error message when -p is not used and there is |
738 |
neither pci nor usb bus |
739 |
|
740 |
2002-11-05 14:27 Thierry Vignaud <tvignaud at mandriva.com> |
741 |
|
742 |
* usb.c: fix access check |
743 |
|
744 |
2002-10-15 14:40 Thierry Vignaud <tvignaud at mandriva.com> |
745 |
|
746 |
* ldetect.spec: 0.4.7-1mdk |
747 |
|
748 |
2002-10-07 09:32 Thierry Vignaud <tvignaud at mandriva.com> |
749 |
|
750 |
* pciusb.c: enforce gc coding rules |
751 |
|
752 |
2002-10-07 09:21 Thierry Vignaud <tvignaud at mandriva.com> |
753 |
|
754 |
* pciusb.c: - remove gc hack that tried to fix my bug |
755 |
(which i fixed in last commit) |
756 |
|
757 |
- simplify subids match; explay why we can only test for nb==4 |
758 |
|
759 |
2002-10-07 07:47 Thierry Vignaud <tvignaud at mandriva.com> |
760 |
|
761 |
* pciusb.c: fix "skipping already handled device" (aka kill stupid |
762 |
remaining test) |
763 |
|
764 |
2002-10-04 15:30 Guillaume Cottenceau |
765 |
|
766 |
* pciusb.c: try to detect correctly the module when subv/subd |
767 |
differ with non-subv/subd |
768 |
|
769 |
2002-09-12 10:20 Thierry Vignaud <tvignaud at mandriva.com> |
770 |
|
771 |
* AUTHORS: fix gc |
772 |
|
773 |
2002-09-05 11:25 Pixel <pixel at mandriva.com> |
774 |
|
775 |
* ldetect.spec, pciusb.c: fix ugly case for snd-usb-audio which |
776 |
should have made titi think that |
777 |
something was broken. Really fixing the right way (this fixes |
778 |
automatic |
779 |
detection of unknown usb controllers) |
780 |
|
781 |
2002-08-29 12:18 Pixel <pixel at mandriva.com> |
782 |
|
783 |
* ldetect.spec: fix getting the Product name in usb (occurs when |
784 |
there is no entry in usbtable) |
785 |
|
786 |
2002-08-29 12:17 Pixel <pixel at mandriva.com> |
787 |
|
788 |
* usb.c: fix getting the Product name |
789 |
|
790 |
2002-08-29 12:17 Thierry Vignaud <tvignaud at mandriva.com> |
791 |
|
792 |
* pci.c: fix PCI_CLASS_PROG offset |
793 |
|
794 |
2002-08-26 02:50 Thierry Vignaud <tvignaud at mandriva.com> |
795 |
|
796 |
* ChangeLog, ldetect.spec: 0.4.6-4mdk |
797 |
|
798 |
2002-08-25 22:47 Thierry Vignaud <tvignaud at mandriva.com> |
799 |
|
800 |
* pci.c: - kill last fseek |
801 |
- change if(cdt) cascade into if(!cdt) continue |
802 |
- move loop invariant out of loop |
803 |
|
804 |
2002-08-22 10:31 Thierry Vignaud <tvignaud at mandriva.com> |
805 |
|
806 |
* ChangeLog, ldetect.spec: 0.4.6-3mdk |
807 |
|
808 |
2002-08-22 10:27 Thierry Vignaud <tvignaud at mandriva.com> |
809 |
|
810 |
* pci.c: try to not freeze on buggy motherboard by preventing: |
811 |
- seeking in /proc/bus/pci/<bus>/<device>.<function> |
812 |
- not reading the whole /proc/bus/pci/<bus>/<device>.<function> |
813 |
|
814 |
we now read 48 linear bytes the same way lspci read 64 linear |
815 |
bytes. |
816 |
|
817 |
2002-08-17 14:18 Thierry Vignaud <tvignaud at mandriva.com> |
818 |
|
819 |
* ldetect.spec: - rpmlint fixes (url, doc) |
820 |
- simplification |
821 |
|
822 |
2002-08-17 14:12 Thierry Vignaud <tvignaud at mandriva.com> |
823 |
|
824 |
* Makefile: split rpm target in srpm and rpm |
825 |
|
826 |
2002-08-17 14:08 Thierry Vignaud <tvignaud at mandriva.com> |
827 |
|
828 |
* ChangeLog, ldetect.spec: 4.6mdk |
829 |
|
830 |
2002-08-17 14:06 Thierry Vignaud <tvignaud at mandriva.com> |
831 |
|
832 |
* Makefile: default RPM to ~/rpm |
833 |
|
834 |
2002-08-16 16:07 Thierry Vignaud <tvignaud at mandriva.com> |
835 |
|
836 |
* ChangeLog: *** empty log message *** |
837 |
|
838 |
2002-08-16 16:03 Thierry Vignaud <tvignaud at mandriva.com> |
839 |
|
840 |
* Makefile, pci.c, usb.c: - usb.c: allocate mem as pci.c does |
841 |
- usb.c: kill dead code |
842 |
- usb.c: give url to get info on /proc/bus/usb/devices format |
843 |
- usb.c: the /proc/bus/usb/devices really is a state machine; |
844 |
use switch to make it clearer |
845 |
- {usb,pci}.c: r.nb is zeroed in all path, let's do it only time |
846 |
|
847 |
2002-08-15 21:23 Thierry Vignaud <tvignaud at mandriva.com> |
848 |
|
849 |
* pciusb.c, usb.c: usb audio devices can use new alsa modules |
850 |
snd-usb-audio |
851 |
|
852 |
2002-08-08 15:25 Thierry Vignaud <tvignaud at mandriva.com> |
853 |
|
854 |
* ChangeLog, ldetect.spec: 0.4.5-1mdk: don't depend of the table |
855 |
order |
856 |
|
857 |
2002-08-08 15:20 Thierry Vignaud <tvignaud at mandriva.com> |
858 |
|
859 |
* libldetect.h, pciusb.c: - struct pciusb_entrie : add |
860 |
already_found flag |
861 |
- pciusb::pciusb_initialize() : zero the above flag: |
862 |
- pciusb::pciusb_find_modules() : use the above flag: |
863 |
o if device subids matches the table ones, |
864 |
swtich the already_found flag |
865 |
o skip already handled device (if already_found==1) |
866 |
|
867 |
2002-07-31 11:42 Pixel <pixel at mandriva.com> |
868 |
|
869 |
* ldetect.spec: use -fPIC on every arch |
870 |
|
871 |
2002-07-30 19:03 Pixel <pixel at mandriva.com> |
872 |
|
873 |
* ldetect.spec, usb.c: fill in pci_bus and pci_device for USB |
874 |
|
875 |
2002-07-25 12:07 Thierry Vignaud <tvignaud at mandriva.com> |
876 |
|
877 |
* ldetect.spec: 0.4.4-1mdk |
878 |
|
879 |
2002-07-25 12:05 Thierry Vignaud <tvignaud at mandriva.com> |
880 |
|
881 |
* ChangeLog: *** empty log message *** |
882 |
|
883 |
2002-07-25 12:04 Thierry Vignaud <tvignaud at mandriva.com> |
884 |
|
885 |
* pciusb.c: fix "(null) description" bug: don't skip entries where |
886 |
module has |
887 |
already be set by pci.c workaround |
888 |
|
889 |
2002-07-24 15:22 Thierry Vignaud <tvignaud at mandriva.com> |
890 |
|
891 |
* ldetect.spec: 0.4.3-1mdk |
892 |
|
893 |
2002-07-23 08:10 Thierry Vignaud <tvignaud at mandriva.com> |
894 |
|
895 |
* lspcidrake.c: enhanced help |
896 |
|
897 |
2002-07-22 21:37 Pixel <pixel at mandriva.com> |
898 |
|
899 |
* ldetect.spec, pci.c, usb.c: - don't die when missing |
900 |
/proc/bus/pci/devices (resp. /proc/bus/usb/devices), |
901 |
since on some boxes, this is *normal*! |
902 |
- free error messages obtained via asprintf |
903 |
- remove debugging message "TOTO" |
904 |
|
905 |
2002-07-16 20:36 Pixel <pixel at mandriva.com> |
906 |
|
907 |
* ldetect.spec, pciusb.c: teach titi that !(a && !b) is not (!a && |
908 |
!b) but (!a || b) |
909 |
(the other solution is to teach him to *test*) |
910 |
(oh, remind me to teach him not to re-indent the whole code until |
911 |
he |
912 |
doesn't make stupid bugs) |
913 |
|
914 |
2002-07-16 15:34 Thierry Vignaud <tvignaud at mandriva.com> |
915 |
|
916 |
* ChangeLog, ldetect.spec: next release is ok |
917 |
|
918 |
2002-07-16 15:33 Thierry Vignaud <tvignaud at mandriva.com> |
919 |
|
920 |
* lspcidrake.c: explain what does -f |
921 |
|
922 |
2002-07-16 15:30 Thierry Vignaud <tvignaud at mandriva.com> |
923 |
|
924 |
* pci.c: no need for unistd.h |
925 |
|
926 |
2002-07-16 15:29 Thierry Vignaud <tvignaud at mandriva.com> |
927 |
|
928 |
* ChangeLog, pci.c, usb.c: - print error message if unable to open |
929 |
the arguement passed to -u,-p |
930 |
|
931 |
- print error message if usb service isn't started (commented for |
932 |
now |
933 |
to follow previous behaviour) |
934 |
|
935 |
2002-07-16 15:28 Thierry Vignaud <tvignaud at mandriva.com> |
936 |
|
937 |
* lspcidrake.c: - fix usb "url" |
938 |
|
939 |
- prevent potential segfault if no argument to -u in next test |
940 |
|
941 |
2002-07-16 15:07 Thierry Vignaud <tvignaud at mandriva.com> |
942 |
|
943 |
* ChangeLog, ldetect.spec, libldetect-private.h, lspcidrake.c, |
944 |
pci.c: - pci.c: add the ability to read pci devices list from a |
945 |
file instead |
946 |
of /proc/bus/pci/devices |
947 |
|
948 |
- spec: prepare for next release |
949 |
|
950 |
- add ChangeLog |
951 |
|
952 |
2002-07-16 14:54 Thierry Vignaud <tvignaud at mandriva.com> |
953 |
|
954 |
* libldetect-private.h, lspcidrake.c, usb.c: - move usb devices |
955 |
proc entry path into |
956 |
libldetect-private.h::proc_usb_path |
957 |
|
958 |
- add -u option so that lspcidrake can read usb devices from a |
959 |
file in |
960 |
order to understand what happened to remote testers |
961 |
|
962 |
- make if (test) action clearer by rejecting action singleton in |
963 |
next |
964 |
line |
965 |
|
966 |
- lspcidrake: describe all options |
967 |
|
968 |
2002-07-16 14:51 Thierry Vignaud <tvignaud at mandriva.com> |
969 |
|
970 |
* pci.c: - change memory pattern : MAX*sizeof(entry) on stack + |
971 |
REAL_NB*sizeof() in heap |
972 |
to MAX*sizeof(entry) on heap then downsized to real size |
973 |
|
974 |
- make if (test) action clearer by rejecting action singleton in |
975 |
next line |
976 |
|
977 |
2002-07-16 14:39 Thierry Vignaud <tvignaud at mandriva.com> |
978 |
|
979 |
* pci.c: don't do useless stuff when full probe isn't requires: |
980 |
- allocatestuff on stack |
981 |
- call snprintf |
982 |
|
983 |
2002-07-15 16:26 Thierry Vignaud <tvignaud at mandriva.com> |
984 |
|
985 |
* lspcidrake.c: compacificazion |
986 |
|
987 |
2002-07-09 21:28 Thierry Vignaud <tvignaud at mandriva.com> |
988 |
|
989 |
* lspcidrake.c: fix for "gcc-2.95.3 don't compile" (reported by Ian |
990 |
White) |
991 |
|
992 |
2002-07-05 09:02 Thierry Vignaud <tvignaud at mandriva.com> |
993 |
|
994 |
* Makefile: add explicit depandancies so that make rebuild files if |
995 |
needed when header're altered |
996 |
|
997 |
2002-07-05 08:56 Thierry Vignaud <tvignaud at mandriva.com> |
998 |
|
999 |
* Makefile: compile with -Os (which results in saving 12% of text |
1000 |
size) |
1001 |
|
1002 |
2002-07-04 15:15 Thierry Vignaud <tvignaud at mandriva.com> |
1003 |
|
1004 |
* pci.c: factorize common constants in private header |
1005 |
|
1006 |
2002-07-04 15:14 Thierry Vignaud <tvignaud at mandriva.com> |
1007 |
|
1008 |
* usb.c: typo fix |
1009 |
|
1010 |
2002-07-04 15:14 Thierry Vignaud <tvignaud at mandriva.com> |
1011 |
|
1012 |
* usb.c: - factorize common constants in private header |
1013 |
|
1014 |
- factorize strlen() call |
1015 |
|
1016 |
2002-07-04 15:04 Thierry Vignaud <tvignaud at mandriva.com> |
1017 |
|
1018 |
* libldetect-private.h, pci.c, usb.c: factorize common constants in |
1019 |
private header |
1020 |
|
1021 |
2002-07-04 14:59 Thierry Vignaud <tvignaud at mandriva.com> |
1022 |
|
1023 |
* lspcidrake.c: we don't really need stdlib.h |
1024 |
|
1025 |
2002-07-04 14:58 Thierry Vignaud <tvignaud at mandriva.com> |
1026 |
|
1027 |
* lspcidrake.c: move full_probe definition nearer its usage, aka in |
1028 |
main() |
1029 |
|
1030 |
- kill print_name() and print_id() [used only once] |
1031 |
|
1032 |
2002-07-04 14:53 Thierry Vignaud <tvignaud at mandriva.com> |
1033 |
|
1034 |
* lspcidrake.c: - merge {pci,usb}_printit into printit |
1035 |
|
1036 |
- kill usage() |
1037 |
|
1038 |
2002-07-04 11:44 Thierry Vignaud <tvignaud at mandriva.com> |
1039 |
|
1040 |
* ldetect.spec: 0.4.1-1mdk |
1041 |
|
1042 |
2002-07-04 11:29 Thierry Vignaud <tvignaud at mandriva.com> |
1043 |
|
1044 |
* usb.c: make an if clearer |
1045 |
|
1046 |
2002-07-03 12:03 Thierry Vignaud <tvignaud at mandriva.com> |
1047 |
|
1048 |
* pciusb.c: s/zcat/gzip -cd/ back for lord pixou |
1049 |
|
1050 |
2002-07-03 10:20 Thierry Vignaud <tvignaud at mandriva.com> |
1051 |
|
1052 |
* pciusb.c: ifree(e->text) to prevent mem leak with usb |
1053 |
|
1054 |
2002-07-03 10:09 Thierry Vignaud <tvignaud at mandriva.com> |
1055 |
|
1056 |
* pciusb.c: - fix pipe() error path |
1057 |
|
1058 |
- make pciusb_find_modules() normal path clearer: rewrite tests |
1059 |
cascade into a single path were exceptions're just "go away" |
1060 |
|
1061 |
2002-07-03 10:01 Thierry Vignaud <tvignaud at mandriva.com> |
1062 |
|
1063 |
* pciusb.c: - make gzip path in fh_open() be clearer |
1064 |
|
1065 |
- pciusb_find_modules() optimization / cleanups : |
1066 |
|
1067 |
- only calc module and description once so that if there're |
1068 |
multiples identical cards, we just gives the same result |
1069 |
|
1070 |
- do less copies : |
1071 |
- only copy when setting e->{text,module} |
1072 |
|
1073 |
- it's useless to do copies on the stack, just play with |
1074 |
strndup() instead of strdup() |
1075 |
|
1076 |
- skip comments in {usb,pci}table |
1077 |
|
1078 |
- remove if (q) test which is uneeded since we've already parsed |
1079 |
the buffer with sscanf() and we've skipped comments |
1080 |
|
1081 |
- remove uneeded ifree (it's impossible to get valid pointer a |
1082 |
this point) |
1083 |
|
1084 |
2002-07-03 09:14 Thierry Vignaud <tvignaud at mandriva.com> |
1085 |
|
1086 |
* pciusb.c: - no need to allocate fname_gz in fast path |
1087 |
|
1088 |
- reduce cmd size |
1089 |
|
1090 |
- use zcat rather than gzip |
1091 |
|
1092 |
2002-07-03 09:06 Thierry Vignaud <tvignaud at mandriva.com> |
1093 |
|
1094 |
* libldetect-private.h, pci.c, pciusb.c, usb.c: get rid of more |
1095 |
uneeded copies |
1096 |
|
1097 |
2002-07-03 09:05 Thierry Vignaud <tvignaud at mandriva.com> |
1098 |
|
1099 |
* AUTHORS: list all contributors |
1100 |
|
1101 |
2002-07-03 08:54 Thierry Vignaud <tvignaud at mandriva.com> |
1102 |
|
1103 |
* pci.c, usb.c: get rid of {pci,usb}_find_modules() |
1104 |
|
1105 |
2002-07-03 08:53 Thierry Vignaud <tvignaud at mandriva.com> |
1106 |
|
1107 |
* libldetect.h, lspcidrake.c: prevent signed vs unsigned comp |
1108 |
warnings |
1109 |
|
1110 |
2002-07-03 08:49 Thierry Vignaud <tvignaud at mandriva.com> |
1111 |
|
1112 |
* lspcidrake.c, pci.c, pciusb.c, usb.c: indent-region |
1113 |
|
1114 |
2002-07-03 08:42 Thierry Vignaud <tvignaud at mandriva.com> |
1115 |
|
1116 |
* libldetect.h, lspcidrake.c, pciusb.c: don't do uneeded copies |
1117 |
(saves 2% of text size) |
1118 |
|
1119 |
2002-07-03 08:41 Thierry Vignaud <tvignaud at mandriva.com> |
1120 |
|
1121 |
* Makefile: be more strict |
1122 |
|
1123 |
2002-07-03 08:27 Thierry Vignaud <tvignaud at mandriva.com> |
1124 |
|
1125 |
* lspcidrake.c: simplify (source is clearer, binary isn't really |
1126 |
altered) |
1127 |
|
1128 |
2002-06-26 14:10 Gwenole Beauchesne <gbeauchesne at mandriva.com> |
1129 |
|
1130 |
* ldetect.spec: sanitize specfile |
1131 |
|
1132 |
2002-06-10 18:39 Pixel <pixel at mandriva.com> |
1133 |
|
1134 |
* generate_pciclass.pl, generate_usbclass.pl, ldetect.spec, |
1135 |
libldetect.h, lspcidrake.c, pci.c, pciusb.c, usb.c: ensure the |
1136 |
header file are C++ compliant (do not use "class" for struct |
1137 |
field name) |
1138 |
|
1139 |
2002-05-06 18:48 Pixel <pixel at mandriva.com> |
1140 |
|
1141 |
* AUTHORS: *** empty log message *** |
1142 |
|
1143 |
2001-12-28 12:04 Pixel <pixel at mandriva.com> |
1144 |
|
1145 |
* ldetect.spec, pci.c: in probe_type=1, recognize usb controllers |
1146 |
(is either usb-uhci or usb-ohci) |
1147 |
|
1148 |
2001-11-22 23:16 Guillaume Cottenceau |
1149 |
|
1150 |
* generate_usbclass.pl: - don't limitate to CLASS ID's with a |
1151 |
Protocol number |
1152 |
- fix bug that made ID's with a-f not appear (\d not very |
1153 |
good to parse hexadecimal) |
1154 |
|
1155 |
2001-10-11 15:44 Pixel <pixel at mandriva.com> |
1156 |
|
1157 |
* ldetect.spec: s/Copyright/License/ |
1158 |
|
1159 |
2001-09-13 13:41 Pixel <pixel at mandriva.com> |
1160 |
|
1161 |
* generate_pciclass.pl, generate_usbclass.pl, ldetect.spec, |
1162 |
libldetect.h, usb.c: use the sub-category for usb probing |
1163 |
|
1164 |
2001-09-10 22:11 Guillaume Cottenceau |
1165 |
|
1166 |
* ldetect.spec, lspcidrake.c: add "-v" and "-f" options to |
1167 |
lspcidrake for (v)erbose mode and (f)ull probe |
1168 |
|
1169 |
2001-08-29 16:33 Pixel <pixel at mandriva.com> |
1170 |
|
1171 |
* ldetect.spec: fix when 2 similar devices are there |
1172 |
|
1173 |
2001-07-03 20:28 Pixel <pixel at mandriva.com> |
1174 |
|
1175 |
* pciusb.c: fix pb when 2 similar cards are there |
1176 |
|
1177 |
2001-04-12 15:15 Pixel <pixel at mandriva.com> |
1178 |
|
1179 |
* ldetect.spec, pciusb.c: close fdno's of the pipe which are unused |
1180 |
or dup2'ed |
1181 |
|
1182 |
2001-04-12 15:15 Pixel <pixel at mandriva.com> |
1183 |
|
1184 |
* generate_usbclass.pl: add the line in comment |
1185 |
|
1186 |
2001-04-11 16:53 Fançois Pons |
1187 |
|
1188 |
* ldetect.spec, pciusb.c: *** empty log message *** |
1189 |
|
1190 |
2001-04-05 00:12 Chmouel Boudjnah |
1191 |
|
1192 |
* usb.c: Don't print ugly can't open. |
1193 |
|
1194 |
2001-03-29 10:38 Pixel <pixel at mandriva.com> |
1195 |
|
1196 |
* ldetect.spec: fix some memory leak and a few segfaults |
1197 |
|
1198 |
2001-03-29 10:36 Pixel <pixel at mandriva.com> |
1199 |
|
1200 |
* pciusb.c: fix some memory leak a few segfaults |
1201 |
|
1202 |
2001-03-24 10:48 Pixel <pixel at mandriva.com> |
1203 |
|
1204 |
* ldetect.spec, pciusb.c: nasty C, fclose on popen'ed gets a |
1205 |
segfault, in /some/ cases :-( |
1206 |
|
1207 |
2001-03-23 15:17 Pixel <pixel at mandriva.com> |
1208 |
|
1209 |
* ldetect.spec, pciusb.c: handle gzip'ed pcitable/usbtable |
1210 |
|
1211 |
2001-03-21 18:05 Pixel <pixel at mandriva.com> |
1212 |
|
1213 |
* ldetect.spec: use subids if they are needed |
1214 |
|
1215 |
2001-03-21 18:03 Pixel <pixel at mandriva.com> |
1216 |
|
1217 |
* libldetect-private.h, lspcidrake.c, pci.c, pciusb.c, usb.c: if |
1218 |
subid can be useful, use them. use probe_type==-1 to ensure no |
1219 |
subid is used |
1220 |
|
1221 |
2001-03-15 14:11 Fançois Pons |
1222 |
|
1223 |
* ldetect.spec: *** empty log message *** |
1224 |
|
1225 |
2001-03-15 14:00 Fançois Pons |
1226 |
|
1227 |
* ldetect.spec, libldetect.h, pci.c, pciusb.c: added |
1228 |
pci(bus,device,function) for DrakX. |
1229 |
|
1230 |
2001-03-06 16:17 Fançois Pons |
1231 |
|
1232 |
* ldetect.spec, pci.c, usb.c: *** empty log message *** |
1233 |
|
1234 |
2001-03-06 16:05 Pixel <pixel at mandriva.com> |
1235 |
|
1236 |
* ldetect.spec: *** empty log message *** |
1237 |
|
1238 |
2001-02-13 12:25 uid553 |
1239 |
|
1240 |
* common.h: ifree must be a macro, so let it be |
1241 |
|
1242 |
2001-02-10 11:53 Pixel <pixel at mandriva.com> |
1243 |
|
1244 |
* pci.c: fix the fclose |
1245 |
|
1246 |
2001-02-06 16:56 Pixel <pixel at mandriva.com> |
1247 |
|
1248 |
* ldetect.spec: add missing fclose's |
1249 |
|
1250 |
2001-02-06 16:55 Pixel <pixel at mandriva.com> |
1251 |
|
1252 |
* pci.c, pciusb.c: add some fclose where it should |
1253 |
|
1254 |
2000-12-22 14:53 Guillaume Cottenceau |
1255 |
|
1256 |
* ldetect.spec, lspcidrake.c: see changelog |
1257 |
|
1258 |
2000-12-16 18:22 Pixel <pixel at mandriva.com> |
1259 |
|
1260 |
* ., .cvsignore, Makefile, common.h, generate_usbclass.pl, |
1261 |
ldetect.spec, libldetect-private.h, libldetect.h, lspcidrake.c, |
1262 |
pci.c, pciusb.c, usb.c: now detect usb |
1263 |
|
1264 |
2000-12-15 18:19 Pixel <pixel at mandriva.com> |
1265 |
|
1266 |
* Makefile: *** empty log message *** |
1267 |
|
1268 |
2000-12-15 15:32 Pixel <pixel at mandriva.com> |
1269 |
|
1270 |
* ldetect.spec: - add requires ldetect-lst |
1271 |
|
1272 |
2000-12-15 15:30 Pixel <pixel at mandriva.com> |
1273 |
|
1274 |
* ldetect.spec: fix description tag |
1275 |
|
1276 |
2000-12-15 15:25 Pixel <pixel at mandriva.com> |
1277 |
|
1278 |
* Makefile, ldetect.spec: put the version in .spec too, otherwise |
1279 |
can't use rpm C-c e :) |
1280 |
|
1281 |
2000-12-15 15:19 Pixel <pixel at mandriva.com> |
1282 |
|
1283 |
* Makefile, generate_pciclass.pl, ldetect.spec, libldetect.h, |
1284 |
lspcidrake.c, pci.c: creation |
1285 |
|
1286 |
2000-12-15 15:19 |
1287 |
|
1288 |
* soft/ldetect/branches, soft/ldetect/tags, .: New repository |
1289 |
initialized by cvs2svn. |
1290 |
|