/[soft]/ldetect/trunk/ChangeLog
ViewVC logotype

Contents of /ldetect/trunk/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1357 - (show annotations) (download)
Tue May 17 09:21:22 2011 UTC (10 years ago) by dmorgan
File size: 36020 byte(s)
Import  ldetect
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

  ViewVC Help
Powered by ViewVC 1.1.28