~ubuntu-branches/ubuntu/wily/hwinfo/wily

« back to all changes in this revision

Viewing changes to Changelog

  • Committer: Bazaar Package Importer
  • Author(s): James Vega
  • Date: 2006-11-03 07:28:15 UTC
  • mfrom: (1.2.1 upstream) (3.1.7 edgy)
  • Revision ID: james.westby@ubuntu.com-20061103072815-7g9d6kzk0xn54159
Add cpu.c-alpha_bogo patch, which fixes a FTBFS on alpha because of an
undefined variable.

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
27/10/2006:     v13.11
 
2
        - resolved piix vs. ata_piix (#214992)
 
3
 
 
4
25/10/2006:     v13.10
 
5
        - sometimes it's not really an usb mouse (#208745)
 
6
        - give all apple usb keyboards a 'macintosh' layout (#213294)
 
7
 
 
8
20/10/2006:     v13.9
 
9
        - more checks for obviously broken monitor sizes (#213630)
 
10
 
 
11
19/10/2006:     v13.8
 
12
        - thoenig: do not close shared connection to the D-Bus system bus
 
13
        - added hd_update_driver_data() that updates just the driver
 
14
          information for an hardware item
 
15
 
 
16
11/10/2006:     v13.7
 
17
        - added magic for pata_* modules (libata based ide modules)
 
18
 
 
19
10/10/2006:     v13.6
 
20
        - scan 3 ports on all notebooks with nvidia cards for monitor data
 
21
        - print detailed monitor timings
 
22
        - report driver module name
 
23
 
 
24
27/9/2006:      v13.5
 
25
        - revert TIOCGDEV removal accidentally introduced in v13.0 (#201741)
 
26
        - remove adb code (#206648)
 
27
        - provide bogo mips value (#206649)
 
28
        - no edd unless x86 or x86_64 (#206654)
 
29
        - always use cpu emulation for BIOS calls (#207112)
 
30
        - on dell notebooks, scan 3 ports for monitor data (#162973)
 
31
        - include ACPI dump in log (#143090)
 
32
 
 
33
18/9/2006:      v13.4
 
34
        - acx_pci is now acx (#164992)
 
35
        - updated X11 data
 
36
 
 
37
11/9/2006:      v13.3
 
38
        - fixed minor bug
 
39
        - use RPM_OPT_FLAGS
 
40
 
 
41
4/9/2006:       v13.2
 
42
        - more general modalias matching (#199112)
 
43
        - more device files (#159405)
 
44
        - mvidner: add pkgconfig file
 
45
 
 
46
29/8/2006:      v13.1
 
47
        - updated X11 data
 
48
        - x86 emulation was not turned on for broken BIOSes (#188839)
 
49
        - use dbus_connection_close, not dbus_connection_disconnect 
 
50
        - removed libsysfs
 
51
 
 
52
29/6/2006:      v13.0
 
53
        - add another sanity check to ddc parser (#186096)
 
54
        - updated X11 data (#176929, #186055)
 
55
        - Jan-Marek Glogowski: major documentation update
 
56
 
 
57
9/6/2006:       v12.33
 
58
        - add --nowpa option (#168971)
 
59
        - parse monitor timing information
 
60
        - updated X11 data
 
61
        - don't strip binaries
 
62
 
 
63
16/5/2006:      v12.32
 
64
        - internal monitor db can override fsc data
 
65
 
 
66
8/5/2006:       v12.31
 
67
        - get vio devices from sysfs, not prom (#161684)
 
68
        - don't load st module (#160304)
 
69
        - fixed really big memory leak in s390 code (bug #148043)
 
70
 
 
71
4/5/2006:       v12.30
 
72
        - fix some memory leaks (#148043)
 
73
        - jdelvare: last 240 bytes of ROM were not scanned for SMBIOS
 
74
          entry point (#171640)
 
75
        - jdelvare: support legacy DMI entry points (#17164)
 
76
 
 
77
2/5/2006:       v12.29
 
78
        - updated X11 data
 
79
 
 
80
27/4/2006:      v12.28
 
81
        - updated X11 data
 
82
        - added dvb card (#169693)
 
83
 
 
84
25/4/2006:      v12.27
 
85
        - report monitor bandwidth
 
86
        - remove obsolete megaraid info (#168325)
 
87
 
 
88
21/4/2006:      v12.26
 
89
        - iseries network driver was renamed to iseries_veth (#162209)
 
90
 
 
91
18/4/2006:      v12.25
 
92
        - removed references to kernel-nongpl (#155357)
 
93
 
 
94
12/4/2006:      v12.24
 
95
        - updated X11 data
 
96
 
 
97
11/4/2006:      v12.23
 
98
        - s390: storage controller need sysfs id (#162961)
 
99
 
 
100
10/4/2006:      v12.22
 
101
        - updated X11 data
 
102
 
 
103
10/4/2006:      v12.21
 
104
        - add module info ('ctc') for ficon channels (#162961)
 
105
 
 
106
10/4/2006:      v12.20
 
107
        - updated X11 data
 
108
 
 
109
7/4/2006:       v12.19
 
110
        - updated X11 data
 
111
 
 
112
3/4/2006:       v12.18
 
113
        - updated X11 data
 
114
 
 
115
30/3/2006:      v12.17
 
116
        - updated X11 data
 
117
        - fixed minor bug in X11 CDB access script
 
118
 
 
119
27/3/2006:      v12.16
 
120
        - updated X11 data
 
121
        - cleaned up network module data
 
122
        - updated pci ids
 
123
        - more macio devices (#115845, #117639)
 
124
 
 
125
17/3/2006:      v12.15
 
126
        - support mv643xx_eth (#117053)
 
127
        - jg: fix WPA capabilities detection (#154725)
 
128
        - updated X11 data
 
129
        - support macio wireless (#104300)
 
130
 
 
131
14/3/2006:      v12.14
 
132
        - limit monitor detection to 2 ports (#155018)
 
133
 
 
134
14/3/2006:      v12.13
 
135
        - assigning to HAL udi could go wrong
 
136
        - added 'hotpluggable' flag for external drives (#150744)
 
137
        - support more DVD types
 
138
 
 
139
13/3/2006:      v12.12
 
140
        - added LCD data (#157587)
 
141
        - updated X11 data
 
142
 
 
143
9/3/2006:       v12.11
 
144
        - don't map video bios ram - not really necessary; added hwprobe=bios.nvram
 
145
          option to turn it back on, in case it causes trouble (#155132)
 
146
        - remove remaining perror()s so we don't write to stderr (#155132)
 
147
 
 
148
8/3/2006:       v12.10
 
149
        - don't report hp-officeJet package (#155973)
 
150
        - add sanity check for monitor size data (#155096)
 
151
        - ppc monitor detection modernized (#156075)
 
152
 
 
153
27/2/2006:      v12.9
 
154
        - fix libhd bug detecting mice on older 2.6 kernels
 
155
 
 
156
20/2/2006:      v12.8
 
157
        - another LCD added (#151867)
 
158
        - ms: detect more than one monitor
 
159
 
 
160
16/2/2006:      v12.7
 
161
        - removed avm_fcdsl (#151148)
 
162
        - more compact LCD data set
 
163
 
 
164
14/2/2006:      v12.6
 
165
        - added LCD size
 
166
        - s390 dasd code conflicted with iSeries (#148346)
 
167
 
 
168
10/2/2006:      v12.5
 
169
        - better DDC parser
 
170
        - compact ibm notebook list
 
171
        - updated X11 data
 
172
 
 
173
10/2/2006:      v12.4
 
174
        - ms: report LCD size
 
175
        - updated ibm notebook list
 
176
 
 
177
8/2/2006:       v12.3
 
178
        - new wlan driver (#145190)
 
179
        - remove dep on wireless-tools
 
180
        - some LCDs added (#147516)
 
181
 
 
182
31/1/2006:      v12.2
 
183
        - added --hddb-dir option to hwinfo (#120079)
 
184
 
 
185
30/1/2006:      v12.1
 
186
        - updated X11 data
 
187
 
 
188
25/1/2006:      v12.0
 
189
        - fixed serial device detection problem on Dell PowerEdge (#145051)
 
190
        - report system type (e.g. laptop) (#145485), resulting in:
 
191
        - upgraded major version to reflect api change
 
192
 
 
193
23/1/2006:      v11.35
 
194
        - better monitor detection
 
195
        - updated X11 data
 
196
        - qla* modules require qlogic-firmware
 
197
 
 
198
16/1/2006:      v11.34
 
199
        - added qla4xxx workaround (#141069)
 
200
 
 
201
9/1/2006:       v11.33
 
202
        - adjusted i2o driver info (#129301)
 
203
 
 
204
9/1/2006:       v11.32
 
205
        - jg: wlan update
 
206
 
 
207
9/12/2005:      v11.31
 
208
        - add VirtualIron network cards (#135309)
 
209
        - updated X11 data
 
210
 
 
211
7/12/2005:      v11.30
 
212
        - report ide-generic for non-pci ide interfaces
 
213
 
 
214
6/12/2005:      v11.29
 
215
        - s390: make sysfs reading more robust
 
216
        - s390: fixed stack corruption on exotic hw setups (bug #128453)
 
217
        - s390: detect OSN devices as QETH interfaces (bug #120724)
 
218
        - s390: add module entry for P/390 LCS device (bug #81207)
 
219
        - adjust input device detection to new sysfs layout (#134032)
 
220
 
 
221
28/10/2005:     v11.28
 
222
        - added Dell Notebook LCD size (#130180)
 
223
        - another Notebook added (#130208)
 
224
 
 
225
14/10/2005:     v11.27
 
226
        - find xen ethernet cards
 
227
        - remove old hardware entries (#118673)
 
228
        - better support for virtual i/o hardware on ppc (#119592)
 
229
        - added r8180 to wlan list (#115268)
 
230
        - jg: fix wlan includes
 
231
 
 
232
20/9/2005:      v11.26
 
233
        - don't assume mp records start below 1MB (#112699)
 
234
        - fix unaligned accesses (#97838)
 
235
        - gcc 4.1 fixes
 
236
 
 
237
14/9/2005:      v11.25
 
238
        - fix forcedeth, again (#116394)
 
239
 
 
240
13/9/2005:      v11.24
 
241
        - better pcmcia module detection (#104517)
 
242
 
 
243
12/9/2005:      v11.23
 
244
        - update forcedeth driver info (#116394)
 
245
 
 
246
7/9/2005:       v11.22
 
247
        - fix vmware check (broke in UML) (#115424)
 
248
        - toshiba notebooks need ial (#113714)
 
249
 
 
250
6/9/2005:       v11.21
 
251
        - toshiba notebooks don't need fnfx (#113714)
 
252
 
 
253
5/9/2005:       v11.20
 
254
        - ppc: read 'LCD,EDID', too (#115085)
 
255
        - module renamed: skystar2 -> b2c2-flexcop-pci (#115262)
 
256
        - dto, dmasound -> snd-powermac (#112919)
 
257
 
 
258
2/9/2005:       v11.19
 
259
        - report more ivtv cards, and make them (analog) tv cards (#113195)
 
260
 
 
261
1/9/2005:       v11.18
 
262
        - fixed udev parser bug (#113766)
 
263
        - use new 'udevinfo -e' option (#113766)
 
264
        - add PowerBook LCD to db (#113795)
 
265
        - cardbus device detection fixed (#113708)
 
266
 
 
267
30/8/2005:      v11.17
 
268
        - jg: added support for WPA Wireless Extension in WLAN probing
 
269
          (fixes faulty probing of ipw2x00 and hostap devices)
 
270
        - jg: added rt2570 & zd1201 driver to list of WLAN adapters (#105623)
 
271
 
 
272
29/8/2005:      v11.16
 
273
        - fix alps touchpad detection (#98947, #103075)
 
274
        - drop ltmodem support (#113336)
 
275
        - don't make too many floppies (#113571)
 
276
        - updated X11 data
 
277
        - updated pci ids
 
278
        - added WinTV PVR-350 as dvb card
 
279
 
 
280
23/8/2005:      v11.15
 
281
        - fix pppoe detection (#106836)
 
282
 
 
283
22/8/2005:      v11.14
 
284
        - fix pcmcia controller detection
 
285
 
 
286
19/8/2005:      v11.13
 
287
        - rip out all special tulip-related module info (#105730)
 
288
        - load lp module (#104874)
 
289
        - pcmcia probing works again (#103740)
 
290
        - support 'modalias' sysfs entries (#103740, #103978)
 
291
        - getsysinfo collects a bit more info
 
292
        - drop pci.handmap code (after talking to zoz)
 
293
 
 
294
16/8/2005:      v11.12
 
295
        - fixed evil bug when hal is running (#104654)
 
296
 
 
297
10/8/2005:      v11.11
 
298
        - added hdtv cards (#102933)
 
299
        - find input device udi (#102575)
 
300
        - fixed usb device udi matching (#102575)
 
301
        - read modules.alias, not modules.pcimap
 
302
        - updated X11 data
 
303
 
 
304
8/8/2005:       v11.10
 
305
        - drop special ADB input device scanning (#98324)
 
306
        - internal db function rework continued (#102575)
 
307
        - add udi when possible (#102575)
 
308
        - updated X11 data
 
309
 
 
310
1/8/2005:       v11.9
 
311
        - updated X11 data
 
312
        - implement compat wrapper to keep old db functions working
 
313
        - kkeil: AVM now suports 64 bit drivers
 
314
 
 
315
25/7/2005:      v11.8
 
316
        - updated X11 data
 
317
        - static mpt fusion pci id data removed (#97665)
 
318
 
 
319
21/7/2005:      v11.7
 
320
        - read/write udi-based persitent properties works
 
321
 
 
322
18/7/2005:      v11.6
 
323
        - rip out remaining old db access methods
 
324
 
 
325
6/7/2005:       v11.5
 
326
        - pci devs basically work
 
327
        - use giant ibm notebook database
 
328
        - added 'hwclass' entry to db format
 
329
 
 
330
5/7/2005:       v11.4
 
331
        - make C++ happy
 
332
 
 
333
4/7/2005:       v11.3
 
334
        - removed special ppc driver info (#91437)
 
335
        - skip Video BIOS checksum test
 
336
        - move libhd back to /usr
 
337
        - use hal/dbus
 
338
 
 
339
9/6/2005:       v11.2
 
340
        - getsysinfo collects more info
 
341
        - some more ibm notebooks
 
342
        - don't use de4x5
 
343
        - acpi: always load thermal & fan modules (#72146)
 
344
 
 
345
11/4/2005:      v11.1
 
346
        - smbios detection: don't assume dmi records start below 1MB
 
347
        - fixed kernel header include
 
348
 
 
349
1/4/2005:       v11.0
 
350
        - removed hwscan*
 
351
        - make it build with gcc4
 
352
 
 
353
22/3/2005:      v10.16
 
354
        - updated X11 data (#74130)
 
355
 
 
356
21/3/2005:      v10.15
 
357
        - mls: faster hwscand
 
358
 
 
359
21/3/2005:      v10.14
 
360
        - updated X11 data (#74022)
 
361
 
 
362
19/3/2005:      v10.13
 
363
        - fix wrong entry for Fritz!Card DSL SL USB and
 
364
          make ppp mode detection safer (#71995)
 
365
        - adjusted ltmodem info (#71979)
 
366
 
 
367
18/3/2005:      v10.12
 
368
        - updated nongpl info
 
369
        - reverting slamr patch (#72301)
 
370
        - pcmcia info updated (#73057)
 
371
        - pci dev names updated
 
372
        - read /proc/modules less often
 
373
        - updated X11 data
 
374
        - aic7xxx/aic79xx driver info update
 
375
        - fix Fritz!Box Fon entry in database
 
376
 
 
377
17/3/2005:      v10.11
 
378
        - another notebook (#67412)
 
379
        - do wlan detection for --netcard (#73077)
 
380
        - remove Eicon cards from 64 bit archs, the driver does not support
 
381
          64 bit yet (#55722)
 
382
 
 
383
16/3/2005:      v10.10
 
384
        - updated notebook display data
 
385
        - fix udev db reading
 
386
        - updated X11 data
 
387
        - ltmodem device id update
 
388
        - no check for gfx card changes (#72907)
 
389
 
 
390
14/3/2005:      v10.9
 
391
        - hardware detection for ISDN PCMCIA cards (#71208)
 
392
        - updated ISDN data
 
393
        - updated X11 data
 
394
        - better network type detection (#70991, #71231, #67325)
 
395
        - load some acpi modules on hp notebook (#72146)
 
396
        - fixed isapnp sound card detection (#67303)
 
397
        - slamr: ttySL0 -> ttyLT0 (#72301)
 
398
 
 
399
7/3/2005:       v10.8
 
400
        - updated X11 data
 
401
 
 
402
4/3/2005:       v10.7
 
403
        - s390: made ccwgroup walking more robust
 
404
        - fixed bios base mem detection
 
405
        - allow device class in 'hwinfo --db' request
 
406
        - updated X11 data
 
407
 
 
408
28/2/2005:      v10.6
 
409
        - jg: improved wlan patch (no dependency on libiw)
 
410
 
 
411
28/2/2005:      v10.5
 
412
        - fixed model name for some SGI hardware (#63973)
 
413
        - fix Fritz!Card DSL SL USB ID (#66674)
 
414
        - better heuristics to assign BIOS driver numbers (#66669)
 
415
        - removed ahci vs. ata_piix hack (#65218)
 
416
 
 
417
25/2/2005:      v10.4
 
418
        - report pci class 0x403 as audio devices (#66466)
 
419
        - load ahci *and* ata_piix (#65218)
 
420
        - symlink /dev/fb might be missing; trying fb0, too (#66501)
 
421
        - reorder modules.pcimap entries so that more specific matches are
 
422
          considered first (#66594)
 
423
        - ensure nvida network cards are network cards (#65852)
 
424
        - updated X11 data 
 
425
 
 
426
23/2/2005:      v10.3
 
427
        - reworked pcmcia code to give cardbus devices sysfs ids
 
428
 
 
429
21/2/2005:      v10.2
 
430
        - jg: added wlan feature detection
 
431
 
 
432
17/2/2005:      v10.1
 
433
        - notebook lcd data update
 
434
        - build shared tiny lib
 
435
 
 
436
15/2/2005:      v10.0
 
437
        - libhd interface changes: geometry values
 
438
        - prepare for wlan feature detection
 
439
        - x11 db update
 
440
        - better disk geometry handling
 
441
 
 
442
8/2/2005:       v9.36
 
443
        - added '--kernel-version' option
 
444
 
 
445
31/1/2004:      v9.35
 
446
        - updated X11 data
 
447
 
 
448
14/12/2004:     v9.34
 
449
        - fixed access to undefined memory (#39238)
 
450
        - fix segfault when using 'x11=foo' boot option (#46367)
 
451
        - add additional check to catch broken BIOSes (#48665)
 
452
        - abort BIOS code execution if it takes too long (#48665)
 
453
        - find usb serial lines
 
454
 
 
455
2/12/2004:      v9.33
 
456
        - s390: identify new CU types 2107, 1750 as DASD
 
457
        - fixed some dvb entries (#47057)
 
458
        - s390: added new prog_if ID pif_dasd_fba to identify FBA DASDs
 
459
          (reqd. by fehr)
 
460
        - less agressively assume scsi devs are disks (#47654)
 
461
        - fixed external hardware db parser (#47606, comment 6)
 
462
        - ibm notebook data updated
 
463
        - avoid libsysfs accidentally reading pci config space
 
464
        - fixed parsing of scsi serial id (#48757)
 
465
        - look at /sys/class/net/*/type, too (#48812)
 
466
 
 
467
13/10/2004:     v9.32
 
468
        - report network interfaces correctly even though udev lists them
 
469
 
 
470
12/10/2004:     v9.31
 
471
        - report usb host-to-host links as network devs (#22739)
 
472
 
 
473
11/10/2004:     v9.30
 
474
        - find ide devices != cdrom & disk (#39911, #45229)
 
475
        - return special ids for synaptics touchpad (#46649)
 
476
 
 
477
7/10/2004:      v9.29
 
478
        - fixed segfault with large /proc/interrupt entries (e.g. 512 cpus) (#46582)
 
479
 
 
480
1/10/2004:      v9.28
 
481
        - list bluetooth isdn box as bt device, too (#46626)
 
482
 
 
483
1/10/2004:      v9.27
 
484
        - smartlink-softmodem is back (#46594)
 
485
        - added some dvb cards (#46612)
 
486
 
 
487
30/9/2004:      v9.26
 
488
        - updated X11 data (#45870)
 
489
 
 
490
29/9/2004:      v9.25
 
491
        - removed obsolete module info; reworked pcmcia info
 
492
 
 
493
29/9/2004:      v9.24
 
494
        - updated pcmcia & usb network data (#33647)
 
495
        - updated pci device names
 
496
 
 
497
29/9/2004:      v9.23
 
498
        - use SG_IO for SCSI device accesses (#46058)
 
499
 
 
500
28/9/2004:      v9.22
 
501
        - added gen-hwcfg-disk.sh (#46311)
 
502
 
 
503
27/9/2004:      v9.21
 
504
        - updated ancient audio info (#46096)
 
505
        - add ipw/atmel firmware packages (#45960)
 
506
        - updated X11 data
 
507
        - added new isdn cards to database
 
508
 
 
509
27/9/2004:      v9.20
 
510
        - report bluetooth devices (#45893)
 
511
 
 
512
24/9/2004:      v9.19
 
513
        - return package info for sony notebooks, too (35245)
 
514
 
 
515
23/9/2004:      v9.18
 
516
        - added --pcmcia option to hwscanqueue (#44290)
 
517
        - return package info in system entry (#35245)
 
518
 
 
519
22/9/2004:      v9.17
 
520
        - updated X11 data
 
521
 
 
522
21/9/2004:      v9.16
 
523
        - drop workaround for multiple hotplug events by broken kernel
 
524
 
 
525
21/9/2004:      v9.15
 
526
        - replaced raiddetect with dmraid
 
527
 
 
528
20/9/2004:      v9.14
 
529
        - sata info update (#45551)
 
530
        - look at smbios data for smp detection, too
 
531
 
 
532
17/9/2004:      v9.13
 
533
        - added some epson scanners (#45074)
 
534
        - adaptec module info update
 
535
 
 
536
13/9/2004:      v9.12
 
537
        - kernel-nongpl stuff only for i386 (#45099)
 
538
        - updated megaraid module info
 
539
        - ibm notebook info update (#45038)
 
540
 
 
541
13/9/2004:      v9.11
 
542
        - clear hd_data struct after it has been released (#44855)
 
543
        - updated X11 data
 
544
        - changed sata vendor name handling a bit
 
545
        - isdn: remove old bluetooth packages from database
 
546
 
 
547
10/9/2004:      v9.10
 
548
        - sata driver seems to generate a dummy scsi vendor name (#44286)
 
549
 
 
550
6/9/2004:       v9.9
 
551
        - updated tv-card info
 
552
 
 
553
6/9/2004:       v9.8
 
554
        - removed ancient function hd_has_special_eide()
 
555
        - use edd module to get extended BIOS features (#44649)
 
556
        - 'hwinfo --map' includes a hardware scan
 
557
 
 
558
3/9/2004:       v9.7
 
559
        - win modem dev name change (#44253)
 
560
        - added nongpl module info
 
561
        - fixed /tmp file handling (#44538)
 
562
 
 
563
30/8/2004:      v9.6
 
564
        - changed hwbootscan to use bash (#44199)
 
565
        - fixed hd.ids parser bug
 
566
        - updated X11 data
 
567
 
 
568
23/8/2004:      v9.5
 
569
        - updated X11 data
 
570
        - added display sizes for a number of IBM notebooks
 
571
 
 
572
18/8/2004:      v9.4
 
573
        - new wlan data (#42759, #39481, #43921)
 
574
        - hwscan now really moved to /sbin 
 
575
 
 
576
16/8/2004:      v9.3
 
577
        - move hwscan* to /sbin (#43601)
 
578
 
 
579
5/8/2004:       v9.2
 
580
        - push/pop don't work with 32bit regs on amd64 (#43531)
 
581
 
 
582
4/8/2004:       v9.1
 
583
        - get netcard link state via ethtool ioctl
 
584
 
 
585
6/7/2004:       v9.0
 
586
        - ids/src/s390: changed "OSA Express Ethernet card" to "OSA Express
 
587
          Network card" (can be Token Ring, too)
 
588
        - joined changes up to 8.60 from 9.1 branch:
 
589
        - major 229, minors >= 128 are hvsi%u devies (host virtual
 
590
          serial interface) (requested by IBM)
 
591
        - ids/src/s390: use subclass 0x86 for OSA Express (bug #41461)
 
592
        - changed Broadcom netcard name (#42362)
 
593
        - dac960 data corrected (#41659)
 
594
        - s390: set status.available to yes for IUCV devs (bug #41525)
 
595
        - s390: give bus_iucv a name (bug #41525)
 
596
        - s390: give the IUCV "controller" subclass ID and name (bug #41525)
 
597
        - ia64: fixed unaligned accesses (#41589)
 
598
        - check file size so we don't read outside mmap()-ed region
 
599
        - ppc: handle iseries_veth correctly in loaded and unloaded module
 
600
          state. #41347/LTC#8984
 
601
        - send smaller scsi INQUIRY command (#38731)
 
602
        - added scsi.noserial probe option; useful for some usb sticks (#40485)
 
603
        - adding pci id fix from #40175
 
604
        - updated b44 vs. bcm4400 data
 
605
        - s390: fixed several DASD IDs
 
606
        - s390: fixed --disk filtering (bug #41231)
 
607
        - made --only more effective (#37933)
 
608
        - hwscanqueue: closing file descriptors to allow parent to terminate
 
609
        - added debug option to cpu emulation to help tracing bios related system
 
610
          crashes (#40644)
 
611
        - use sysfs_bus_id for unique ID calculation on CCW devices to avoid
 
612
          duplicate IDs (bug #40587)
 
613
        - read /proc/iSeries/config to get number of veth devs (#40527)
 
614
        - load sg module before looking for scanners (#40478)
 
615
        - updated usb scanner data (#40480)
 
616
        - got latest pci device names from pciutils
 
617
        - use mmap() to access /dev/mem & re-enable bios access
 
618
          on ia64 (#34550)
 
619
        - take out ips (#39993)
 
620
        - fixed cdb_x11 script (#40335)
 
621
        - updated X11 data (#40335)
 
622
        - fixed UML fix (#40271)
 
623
        - don't check alternate settings (#40266)
 
624
        - added functions necessary to build a model name to tiny version;
 
625
          this is needed by linuxrc (#39092)
 
626
        - detect IUCV pseudodevices (bug #39456)
 
627
        - added hd_busid_to_hwcfg() (bug #39456)
 
628
        - updated X11 data (#39767)
 
629
        - fixed strange side effect of UML detection (#39946)
 
630
        - s390: enhance grouped channel detection using ccwgroup bus
 
631
        - use *last* console parameter for serial console
 
632
        - look for usb network cards (#37870)
 
633
        - network class id cleanup (#39456)
 
634
        - add bus.name for bus.id == bus_ccw
 
635
        - avoid unspecific network types (#38874)
 
636
        - fixed memory size detection (#34895, #38758)
 
637
        - report UML network (#39521)
 
638
        - 'hwinfo --map' returns mapping new -> old block
 
639
          device names (#39437)
 
640
        - s390: set is.notready flag on unformatted DASDs (bug #39174)
 
641
        - rewrote serial console handling (#39029, #23322, #35824)
 
642
        - updated X11 data (#39282)
 
643
        - subclass 0x83 for xpnet card (#35867)
 
644
        - add UML keyboard (#38922)
 
645
        - s390: add bus id bus_ccw
 
646
        - s390: set bus.id, sysfs_bus_id and sysfs_device_link for all devices
 
647
        - s390: do not do pr_s390disks by default, and run it after pr_s390
 
648
          to keep already detected non-disk devices from being deleted
 
649
        - s390: implement rw/ro info properly
 
650
        - s390: fake geometry and size of unformatted DASDs to most likely
 
651
          values
 
652
        - removed veth.* (not needed)
 
653
        - fixed bug in modules.alias conversion script (#38800)
 
654
        - fixed linmodem data (#38800)
 
655
        - handle veth devices on iSeries (#38696, #37981)
 
656
        - another de4x5 vs. tulip case (#39127)
 
657
        - fixed cdrom config segfault (might happen while reading inconsistent
 
658
          cdrom config data)
 
659
        - support pSeries vscsi (#36029)
 
660
        - bcm5700, not tg3 on ppc* (#38647)
 
661
        - add Acer TravelMate 660 & Asus S5200N LCD sizes (#38149)
 
662
        - make SGI IOC4 known as storage controller (#38628)
 
663
        - support SGI XPNET (#35867)
 
664
 
 
665
6/4/2004:       v8.38
 
666
        - do call --partion with --fast in hwscand polling code
 
667
 
 
668
6/4/2004:       v8.37
 
669
        - fixed unique ids for pci devs (#37570)
 
670
 
 
671
6/4/2004:       v8.36
 
672
        - run raiddetect only on x86-like archs (#36157)
 
673
        - don't run raiddetect if we didn't find any disks
 
674
 
 
675
5/4/2004:       v8.35
 
676
        - don't run raiddetect if --fast option is used
 
677
 
 
678
5/4/2004:       v8.34
 
679
        - make --only accept device names, too (#38265)
 
680
        - check return value from hd_sysfs_id() (#38266)
 
681
        - make it more resistant against strange libsysfs data (#38259)
 
682
        - tg3 vs bcm5700 again (#38268)
 
683
 
 
684
2/4/2004:       v8.33
 
685
        - another wlan card (#38119)
 
686
 
 
687
2/4/2004:       v8.32
 
688
        - store driver list & sysfs info in hardware config files
 
689
 
 
690
2/4/2004:       v8.31
 
691
        - add Fritz!Card DSL SL USB in database
 
692
        - hwbootscan: move icon creation from coldplug
 
693
        - lt modem (#36552)
 
694
        - fixed some module names (#37285, #37518)
 
695
        - added dvb cards (#32730)
 
696
        - use old bios disk assign code if there's no edd info
 
697
 
 
698
1/4/2004:       v8.30
 
699
        - wlan card detection fix (#37872)
 
700
        - updated X11 data
 
701
        - read isapnp from sysfs (#35157)
 
702
 
 
703
1/4/2004:       v8.29
 
704
        - hwscanqueue: remember commands and ignore the same commands for 20
 
705
          seconds (workaround some unexpected signals from kernel)
 
706
        - hwscand: set long timeout to 10 seconds
 
707
        - hwscan*: add --partition command
 
708
 
 
709
31/3/2004:      v8.28
 
710
        - rewrote input device handling
 
711
        - load ide-cd, sd_mod, sr_mod before looking for block devs (#37558)
 
712
        - fixed usb printer detection
 
713
        - run 'raiddetect' to tag ide soft raid devices
 
714
        - minor vbe bios fixes
 
715
 
 
716
30/3/2004:      v8.27
 
717
        - changed bios probing to do less things
 
718
        - added duplicate DASD detection code from the late dasd.c
 
719
          to block.c (bug #37068)
 
720
        - changed bios probing to do less things
 
721
        - another winmodem (#37335)
 
722
 
 
723
29/3/2004:      v8.26
 
724
        - don't run modprobe if it doesn't exist
 
725
 
 
726
29/3/2004:      v8.25
 
727
        - add edd support
 
728
 
 
729
28/3/2004:      v8.24
 
730
        - added hwscand hwscanqueue
 
731
        - use sysfs for usb devices
 
732
        - scsi tapes detected again
 
733
        - added hardware class 'tape'
 
734
        - added getsysinfo script (collect data to debug hw detection)
 
735
 
 
736
25/3/2004:      v8.23
 
737
        - added hd_is_uml() to report if we're running in an UM kernel
 
738
        - b44 vs. bcm4400 (#36763)
 
739
        - fix inconsitency in device name list
 
740
        - allow device names in 'hwscan --show'
 
741
 
 
742
22/3/2004:      v8.22
 
743
        - removed Intel-v92ham support (#36667)
 
744
        - worked on new sysfs block code
 
745
 
 
746
21/3/2004:      v8.21
 
747
        - use sysfs for block devices
 
748
 
 
749
15/3/2004:      v8.20
 
750
        - fixed 8139cp/too module info (#36028)
 
751
 
 
752
15/3/2004:      v8.19
 
753
        - do not reverse sysfs order (libsysfs does it)
 
754
        - updated X11 data
 
755
        - return real device name, not udev symlink
 
756
        - DSL hardware detection for none pppoe (kkeil)
 
757
 
 
758
14/3/2004:      v8.18
 
759
        - s390: added two missing DASD device types
 
760
        - added '--root' option (for testing)
 
761
        - added '--db' option for database queries
 
762
        - fixed 'x11i' parameter handling
 
763
        - read pci.handmap
 
764
 
 
765
9/3/2004:       v8.17
 
766
        - udevinfo moved to /usr/bin
 
767
 
 
768
8/3/2004:       v8.16
 
769
        - added host info for s390 SCSI devices
 
770
        - added disk-only probing method for s390
 
771
        - added WWPN, FCP LUN for s390 SCSI devices
 
772
        - updated X11 data
 
773
 
 
774
4/3/2004:       v8.15
 
775
        - s390: added LCSS info to ccw_t
 
776
        - link libhd against libsysfs
 
777
        - added hw item for quick DASD rescanning
 
778
        - updated digital camera ids.
 
779
        - pci from sysfs finished
 
780
        - network interfaces from sysfs
 
781
 
 
782
1/3/2004:       v8.14
 
783
        - fix smp detection on ia32e (#34742)
 
784
        - store some new fields in unique-id files
 
785
        - better error logging for vbios init
 
786
        - disable all BIOS related things on ia64 (#34550)
 
787
        - updated X11 data
 
788
        - use sysfs for pci data (not default)
 
789
 
 
790
24/2/2004:      v8.13
 
791
        - include x86emu into libhd.so
 
792
        - don't segfault if we couldn't get a shared memory segment
 
793
 
 
794
23/2/2004:      v8.12
 
795
        - fixed Makefile
 
796
 
 
797
23/2/2004:      v8.11
 
798
        - added '--version' (#31925)
 
799
 
 
800
23/2/2004:      v8.10
 
801
        - check for hyperthreading on amd64 (#34742)
 
802
        - removed last references to ataraid from hardware db
 
803
        - added new x86 emulator (#34545)
 
804
        - return MacRISC<n> (#34591)
 
805
 
 
806
17/2/2004:      v8.09
 
807
        - handle '-' vs. '_' in module names
 
808
 
 
809
17/2/2004:      v8.08
 
810
        - isdn database optional read from /usr/share/hwinfo/ISDN.CDB.hwdb
 
811
        - mk_isdnhwdb tool to convert CDB data to ISDN.CDB.hwdb
 
812
        - fixed Makefile
 
813
 
 
814
16/2/2004:      v8.07
 
815
        - fixed ia64 unaligned access (#32396)
 
816
        - use modprobe for tulip (#32911)
 
817
 
 
818
11/2/2004:      v8.06
 
819
        - fixed segfault on s390*
 
820
        - removed special ia64 hardware data: new kernel, new game
 
821
 
 
822
9/2/2004:       v8.05
 
823
        - nvnet -> forcedeth (#25531)
 
824
        - sata module data updated
 
825
        - moved psaux mice to input/mice
 
826
        - make convert_hd understand modules.alias files
 
827
 
 
828
6/2/2004:       v8.04
 
829
        - sysfs includes moved
 
830
        - usb modules renamed
 
831
        - really basic udev & sysfs support for block devs
 
832
 
 
833
4/12/2003:      v8.03
 
834
        - proper multichannel device detection (finally...)
 
835
        - identify virtual reader/punch/printer
 
836
 
 
837
2/12/2003:      v8.02
 
838
        - build with "-pipe"
 
839
        - accommodated to changes in format of /proc/dasd/devices
 
840
        - ditched storage subclass dasd, introduced s390disk prog_if instead
 
841
        - ditched fake CTC controller generation
 
842
        - deal with unsorted bus trees in multichannel device detection
 
843
 
 
844
18/11/2003:     v8.01
 
845
        - converted s390 HW detection to sysfs
 
846
        - moved CU/device models to separate data structure
 
847
        - added more s390 devices
 
848
        - rewrote parsing of SMBIOS data structures
 
849
 
 
850
28/10/2003:     v8.00
 
851
        - get pci config type from kernel log (#30704)
 
852
        - add new flag 'cpuemu' to use cpu emulation on i386
 
853
 
 
854
22/9/2003:      v7.30
 
855
        - updated usb scanner & webcam data
 
856
        - updated X11 data
 
857
        - hwbootscan: split 'hwscan --pci --disk' call to avoid
 
858
          wrong unique ids for some pci devices (#31545)
 
859
 
 
860
21/9/2003:      v7.29
 
861
        - updated X11 data
 
862
 
 
863
18/9/2003:      v7.28
 
864
        - set ATA RAID bus type to 'RAID' (#31235)
 
865
 
 
866
17/9/2003:      v7.27
 
867
        - don't make every parport into a printer (#31161)
 
868
        - some driver data updated
 
869
 
 
870
16/9/2003:      v7.26
 
871
        - default to 'printer' if a class tag is missing in parport
 
872
          autoprobe data (#30982)
 
873
        - fixed serial console detection (#30936)
 
874
 
 
875
15/9/2003:      v7.25
 
876
        - pcmcia data update
 
877
 
 
878
15/9/2003:      v7.24
 
879
        - report pci modems (#30887)
 
880
        - don't get fooled by removed pcmcia cards
 
881
        - wlan data update (#30886, #30823, #30501)
 
882
        - driver data update (#30384, #29468, #30745)
 
883
 
 
884
15/9/2003:      v7.23
 
885
        - ignore alternative usb interface settings
 
886
 
 
887
11/9/2003:      v7.22
 
888
        - updated X11 data
 
889
        - don't read from cd drives that don't exist (#23248)
 
890
 
 
891
10/9/2003:      v7.21
 
892
        - fixed monitor data interpretation bug (#29718)
 
893
 
 
894
9/9/2003:       v7.20
 
895
        - more ltmodem ids
 
896
        - uli: implementation of S/390 hardware detection
 
897
 
 
898
8/9/2003:       v7.19
 
899
        - updated driver info (#25457, #29481, #25531)
 
900
        - updated X11 data
 
901
        - added --combine option to check_hd to assist in creating
 
902
          driver data
 
903
        - fixed minor typos
 
904
 
 
905
6/9/2003:       v7.18
 
906
        - updated usb mouse data (#29719)
 
907
        - better touch pad/track point reporting for notebooks
 
908
        - fork() for serial mouse & modem detection (#25843, #26513)
 
909
        - fixed hwbootscan (#29959)
 
910
        - don't load imm.o module (#14175)
 
911
 
 
912
2/9/2003:       v7.17
 
913
        - catch more vm86() faults (#28381)
 
914
        - added 'active' status flag (not modified by libhd)
 
915
 
 
916
1/9/2003:       v7.16
 
917
        - update ISDN CDB data
 
918
        - catch faults inside vm86() code (#29571)
 
919
        - give wlan cards their own subclass (#29506)
 
920
        - updated X11 data
 
921
 
 
922
28/8/2003:      v7.15
 
923
        - iopl() may fail even if we're root (#29494)
 
924
 
 
925
27/8/2003:      v7.14
 
926
        - probe for multiple hardware classes at a time
 
927
 
 
928
26/8/2003:      v7.13
 
929
        - default ISDN data for all ARCH
 
930
        - update ISDN CDB data
 
931
 
 
932
26/8/2003:      v7.12
 
933
        - updated X11 data (#29316)
 
934
        - add ISDN database for ia64
 
935
        - fix minor warnings
 
936
 
 
937
25/8/2003:      v7.11
 
938
        - don't try BIOS things on SGI Altix (#28663)
 
939
 
 
940
25/8/2003:      v7.10
 
941
        - added lots of new camera ids.
 
942
        - new isdn data taken from cdb
 
943
        - updated X11 data
 
944
 
 
945
18/8/2003:      v7.09
 
946
        - add ChildIDs field (reverse of ParentID)
 
947
 
 
948
12/8/2003:      v7.08
 
949
        - better internal hwclass handling
 
950
 
 
951
11/8/2003:      v7.07
 
952
        - define HARDWARE_DIR in hd.h
 
953
 
 
954
8/8/2003:       v7.06
 
955
        - use modprobe instead of insmod for scsi modules
 
956
 
 
957
5/8/2003:       v7.05
 
958
        - ltmodem is back
 
959
        - parent id, again
 
960
 
 
961
5/8/2003:       v7.04
 
962
        - hp officejet scanner gets package info & own subclass
 
963
 
 
964
1/8/2003:       v7.03
 
965
        - reworked usb things
 
966
 
 
967
18/7/2003:      v7.02
 
968
        - changed disk size reading for 2.6
 
969
        - more 2.6 header fixes
 
970
 
 
971
17/7/2003:      v7.01
 
972
        - store parent id (#27508) and hotplug field
 
973
        - new attempt to work around broken cciss_ioctl.h inclue file
 
974
 
 
975
16/7/2003:      v7.00
 
976
        - detect pcmcia cards
 
977
        - updated x11 data
 
978
 
 
979
16/4/2003:      v6.20
 
980
        - fixed megaraid info (#26325)
 
981
 
 
982
27/3/2003:      v6.19
 
983
        - scan for partitions
 
984
 
 
985
13/3/2003:      v6.18
 
986
        - ltmodem stuff makes trouble, removed (#25309)
 
987
 
 
988
13/3/2003:      v6.17
 
989
        - updated X11 data (#25217)
 
990
 
 
991
12/3/2003:      v6.16
 
992
        - be more careful when joining feature flags of
 
993
          ide-scsi handled devices (#25169)
 
994
 
 
995
12/3/2003:      v6.15
 
996
        - limit the maximum amount of data we expect looking
 
997
          for serial mice (#25153) 
 
998
 
 
999
11/3/2003:      v6.14
 
1000
        - updated ide raid info (#25010)
 
1001
 
 
1002
10/3/2003:      v6.13
 
1003
        - added more notebook data
 
1004
 
 
1005
8/3/2003:       v6.12
 
1006
        - fixed ide-scsi detection bug (device names mixed up if more than
 
1007
          one device is handled by ide-scsi)
 
1008
 
 
1009
8/3/2003:       v6.11
 
1010
        - updated data from pci utils
 
1011
 
 
1012
8/3/2003:       v6.10
 
1013
        - detect wlan cards (#23491)
 
1014
 
 
1015
7/3/2003:       v6.09
 
1016
        - usb multiple interfaces again: only for HID devices (#24824)
 
1017
        - add monitor vendor & device name
 
1018
        - allow hwscan to be disabled at boot time via 'hwprobe=-scan'
 
1019
 
 
1020
6/3/2003:       v6.08
 
1021
        - updated X11 data
 
1022
        - added '--dsl' option to hwscan
 
1023
 
 
1024
6/3/2003:       v6.07
 
1025
        - write ff to /dev/lp0 if imm.o didn't load (#14175)
 
1026
        - probe for scsi cache even in fast mode, else we miss scsi cd writers
 
1027
        - better Epson scanner detection (#20837)
 
1028
        - fixed stupid '\0'-missing-at-end-of-buffer bug
 
1029
        - added '--slient' option to hwscan (don't show ids)
 
1030
        - cleaned up notebook lcd detection and added more data
 
1031
 
 
1032
4/3/2003:       v6.06
 
1033
        - fixed floppy detection (#24283)
 
1034
 
 
1035
4/3/2003:       v6.05
 
1036
        - fixed ataraid detection (format of /proc/ide/ide?/config
 
1037
          changed, #23057, #24528)
 
1038
 
 
1039
3/3/2003:       v6.04
 
1040
        - bcm instead of tg3 (request by ak)
 
1041
        - reenable mouse probing, but without serial mice and no dialog (#20309)
 
1042
        - support some winmodems
 
1043
        - updated X11 data
 
1044
 
 
1045
26/2/2003:      v6.03
 
1046
        - better ZIP drive handling
 
1047
        - handle usb devices with multiple interfaces (#21487, #22223, #22843)
 
1048
        - removed 'Looking for braille...' line
 
1049
        - fixed multi-CDROM bug (#24280)
 
1050
        - save/restore feature flags (#23364)
 
1051
        - keep feature flags for ide-scsi handled drives (#23550)
 
1052
 
 
1053
25/2/2003:      v6.02
 
1054
        - fixed 64 bit int -> pointer gcc warnings
 
1055
        - fixed minor database lookup bug
 
1056
        - database parser logs to logfile, not stderr
 
1057
        - support serial mice with really strange vendor ids (#24137)
 
1058
 
 
1059
24/2/2003:      v6.01
 
1060
        - add fibre channel adapters to storage controller list (#23686)
 
1061
 
 
1062
24/2/2003:      v6.00
 
1063
        - fixed gcc warnings
 
1064
        - updated module info
 
1065
        - increased major version
 
1066
 
 
1067
18/2/2003:      v5.55
 
1068
        - added pppoe detection
 
1069
        - updated X11 data
 
1070
 
 
1071
18/2/2003:      v5.54
 
1072
        - removed experimental code causing segfault on compaq machines
 
1073
 
 
1074
10/2/2003:      v5.53
 
1075
        - remove mouse probing from hwbootscan, it sometimes
 
1076
          hangs and takes too long.
 
1077
        - add --fast to --cdrom probe, so the cdrom is not opened.
 
1078
        - updated X11 data
 
1079
 
 
1080
4/2/2003:       v5.52
 
1081
        - fixed pci base addresses on 64bit archs (#21075)
 
1082
 
 
1083
20/1/2003:      v5.51
 
1084
        - detection of more Microcom modems
 
1085
        - updated the pcmcia controllers fallback list
 
1086
        - added a minimal man page
 
1087
        - add AVM Fritz!Card DSL USB
 
1088
        - updated X11 data
 
1089
 
 
1090
13/1/2003:      v5.50
 
1091
        - added Myrinet support (#21130)
 
1092
        - make it compile on !(x86_64 & ia64) again
 
1093
 
 
1094
9/1/2003:       v5.49
 
1095
        - fixed some network card names (#22795)
 
1096
        - added wheel mouse data (#22797)
 
1097
        - make it compile on x86_64 & ia64 again
 
1098
 
 
1099
13/12/2002:     v5.48
 
1100
        - cdrom feature list (dvd, cdr, etc)
 
1101
 
 
1102
27/11/2002:     v5.47
 
1103
        - changed tg3/bcm* on ia64 (#21984)
 
1104
        - one ncr53c8xx vs. sym53c8xx issue (#21984)
 
1105
        - cleanup ISDN ids, remove unsupported protocols (#22179)
 
1106
 
 
1107
25/11/2002:     v5.46
 
1108
        - rewrote assignment of BIOS driver numbers
 
1109
        - slight cleanup of int10 code
 
1110
 
 
1111
19/11/2002:     v5.45
 
1112
        - use eepro100 instead of e100 on ia64 (#21055)
 
1113
 
 
1114
18/11/2002:     v5.44
 
1115
        - fixed qla* module info (#21567)
 
1116
 
 
1117
6/11/2002:      v5.43
 
1118
        - joined with 8.1 branch
 
1119
 
 
1120
4/11/2002:      v5.42
 
1121
        - check for REDIRECT in hwscan init script (in case it gets called
 
1122
          from the commandline). #17773
 
1123
 
 
1124
4/11/2002:      v5.41
 
1125
        - do some consistency checks on legacy data from BIOS area (#21462)
 
1126
 
 
1127
17/10/2002:     v5.40
 
1128
        - updated megaraid info (#21043)
 
1129
 
 
1130
10/10/2002:     v5.39
 
1131
        - updated tg3/bcm5700 driver info (#19913)
 
1132
 
 
1133
7/10/2002:      v5.38
 
1134
        - added aacraid driver info (#20592)
 
1135
        - don't run yast if no keyboard is attached (#19768)
 
1136
 
 
1137
30/9/2002:      v5.37
 
1138
        - add "Virtual" to veth description string (#20319)
 
1139
 
 
1140
27/9/2002:      v5.36
 
1141
        - fixed floppy detection (#20269)
 
1142
        - x11 data update (#20182)
 
1143
        - added IBM ServeRAID ids (#20268)
 
1144
 
 
1145
23/9/2002:      v5.35
 
1146
        - 'hwscan --pci' should add prom id (#19648)
 
1147
 
 
1148
20/9/2002:      v5.34
 
1149
        - ia64: switch back to reading ACPI tables for SMP detection.
 
1150
 
 
1151
18/9/2002:      v5.33
 
1152
        - fixed chksum call causing hwinfo to hang in some cases on ia64
 
1153
        - don't overwrite vga modelist
 
1154
 
 
1155
10/9/2002:      v5.32
 
1156
        - avoid alignment problems on ia64
 
1157
        - fixed usb-cdrom probing (#19407, #19440)
 
1158
        - removed '--fast' for disk probing; instead, fixed i2o & cciss
 
1159
 
 
1160
10/9/2002:      v5.31
 
1161
        - probe for cdrom & disk at boot (#19297)
 
1162
        - '--fast' option has effect on disk probing (no i2o & cciss)
 
1163
        - dmfe instead of tulip (#19271)
 
1164
        - convert_hd now understands XML properly
 
1165
        - removed outdated docs
 
1166
 
 
1167
9/9/2002:       v5.30
 
1168
        - probe also USB isdn controllers (#18830)
 
1169
        - added '--help' option to check_hd & convert_hd
 
1170
        - converted pci info to utf8
 
1171
 
 
1172
7/9/2002:       v5.29
 
1173
        - make sure usb floppies are reported as such (#12262)
 
1174
 
 
1175
6/9/2002:       v5.28
 
1176
        - new x11 data
 
1177
        - report s390x arch properly
 
1178
 
 
1179
5/9/2002:       v5.27
 
1180
        - added amd-8111 info
 
1181
        - fixed dpt info (#18914)
 
1182
        - always smp on s390* (#18990)
 
1183
        - changed pcnet32 description (#18892)
 
1184
 
 
1185
4/9/2002:       v5.26
 
1186
        - show boot catalog address in cd info
 
1187
 
 
1188
4/9/2002:       v5.25
 
1189
        - switched escon adapter from 0x70 to 0x8
 
1190
        - corrected number for CTC, IUCV, HSI and QETH
 
1191
        - fix usb isdn adapter detection (#18829)
 
1192
        - updated pci & usb data
 
1193
 
 
1194
3/9/2002:       v5.24
 
1195
        - fixed ata raid code
 
1196
        - new usb mouse (#18296)
 
1197
 
 
1198
3/9/2002:       v5.23
 
1199
        - updated x11 data
 
1200
 
 
1201
02/9/2002:      v5.22
 
1202
        - code for detekting configured CTC, IUCV, HSI and QETH
 
1203
          adapters on s390/s390x
 
1204
        - fixed iSeries network id
 
1205
 
 
1206
29/8/2002:      v5.21
 
1207
        - braille detection on sparc
 
1208
        - fixed script that reads CDB data
 
1209
        - log error messages from vm86 code
 
1210
        - better chipcard reader support
 
1211
        - use _exit instead of exit on some more places.
 
1212
        - prepared for uclibc
 
1213
        - save & restore resource data
 
1214
 
 
1215
28/8/2002:      v5.20
 
1216
        - got rid of gcc warning
 
1217
 
 
1218
28/8/2002:      v5.19
 
1219
        - added x86_64 x11 data
 
1220
 
 
1221
27/8/2002:      v5.18
 
1222
        - changed dasd.c to accept old and new format of /proc/dasd/devices
 
1223
        - better serial mouse detection (#18384)
 
1224
 
 
1225
27/8/2002:      v5.17
 
1226
        - msvec: detect some microcom modems (#15359)
 
1227
 
 
1228
26/8/2002:      v5.16
 
1229
        - use "reprobe" as yast2 argument, not (.reprobe)
 
1230
        - added some new hardware types
 
1231
        - fixed usb & ieee1394 controller detection
 
1232
 
 
1233
22/8/2002:      v5.15
 
1234
        - check cpuid for hyperthreading (#13532)
 
1235
        - add new bus id 'Virtual IO' for DASD (#18202)
 
1236
        - use grub on x86_64
 
1237
        - fixed s390 cpu detection
 
1238
 
 
1239
20/8/2002:      v5.14
 
1240
        - mls: x86 emu for BIOS calls on ia64
 
1241
 
 
1242
19/8/2002:      v5.13
 
1243
        - mls: x86 emu for BIOS calls on x86_64
 
1244
        - updated x11 data
 
1245
 
 
1246
16/8/2002:      v5.12
 
1247
        - changes in libhd interface
 
1248
 
 
1249
15/8/2002:      v5.11
 
1250
        - segfault in hwinfo, part 2
 
1251
        - fixed symbios module entry
 
1252
 
 
1253
13/8/2002:      v5.10
 
1254
        - get isdn model name from isdn database
 
1255
        - updated megaraid info
 
1256
        - make install creates /etc/init.d
 
1257
 
 
1258
13/8/2002:      v5.09
 
1259
        - added info for firewire module
 
1260
        - fixed convert_hd to work with perl 5.8
 
1261
 
 
1262
12/8/2002:      v5.08
 
1263
        - fixed evil segfault in hwinfo
 
1264
        - updated docs
 
1265
 
 
1266
9/8/2002:       v5.07
 
1267
        - moved unique key file to var/lib/hardware/unique-keys
 
1268
        - moved things from var/lib/libhd to var/lib/hardware
 
1269
        - added HD_VERSION #define to hd.h
 
1270
 
 
1271
8/8/2002:       v5.06
 
1272
        - extended isdn package info
 
1273
        - detect dvb cards
 
1274
        - fixed reading driver info
 
1275
        - updated driver info
 
1276
        - changed tv card detection code
 
1277
 
 
1278
6/8/2002:       v5.05
 
1279
        - minor libhd interface changes
 
1280
 
 
1281
5/8/2002:       v5.04
 
1282
        - gmac -> sungem
 
1283
        - don't source rc.config
 
1284
        - report cardbus cards
 
1285
        - _exit instead of exit to avoid calling QT destructors in Yast2
 
1286
        - activated new database code
 
1287
 
 
1288
22/7/2002:      v5.03
 
1289
        - updated x11 data
 
1290
 
 
1291
22/7/2002:      v5.02
 
1292
        - run hwbootscan rc script after "kbd" script
 
1293
        - don't _change_ config status in hwbootscan
 
1294
        - save %gs register around vm86() syscall (%gs may be used in glibc)
 
1295
        - isdn changes
 
1296
        - better handling of dasd devs
 
1297
        - grub instead of lilo on ix86
 
1298
 
 
1299
13/6/2002:      v5.01
 
1300
        - made ia64 cpu model entry more useful
 
1301
        - get bios led status
 
1302
 
 
1303
6/6/2002:       v5.00
 
1304
        - assign hardware added via 'hwprobe' a proper inital status
 
1305
        - added alsa driver info
 
1306
        - dropped old pnpdump() code
 
1307
 
 
1308
24/4/2002:      v4.26
 
1309
        - add x86-64 support
 
1310
 
 
1311
27/3/2002:      v4.25
 
1312
        - prevent doubled cdrom hardware items
 
1313
 
 
1314
27/3/2002:      v4.24
 
1315
        - fixed cdrom device detection (#15553)
 
1316
        - don't assign lp8 to nonexistent usb printers
 
1317
 
 
1318
25/3/2002:      v4.23
 
1319
        - updated help texts
 
1320
 
 
1321
25/3/2002:      v4.22
 
1322
        - recognize fibre channel controllers as storage controllers
 
1323
 
 
1324
24/3/2002:      v4.21
 
1325
        - read bios data in libhd_tiny (to allow vaio handling in linuxrc, #12075)
 
1326
        - read /etc/module.pcimap, too (it's there during installation)
 
1327
        - new x11 data
 
1328
        - de4x5.o vs. tulip.o issue (#15303)
 
1329
        - added Netgear WLAN-Card data (#14848)
 
1330
 
 
1331
21/3/2002:      v4.20
 
1332
        - remove /var/lib/hardware/LOCK in hwbootscan (#15217)
 
1333
        - updated X11 data
 
1334
        - prefer tg3 over bcm5700
 
1335
        - fixed broken framebuffer detection: reenabled & fixed pci setup code
 
1336
 
 
1337
18/3/2002:      v4.19
 
1338
        - fixed segfault in ide code
 
1339
 
 
1340
16/3/2002:      v4.18
 
1341
        - fixed bug that caused 'Processor' scsi devices to be treated
 
1342
          as disks (mentioned in #15007)
 
1343
 
 
1344
14/3/2002:      v4.17
 
1345
        - udated mptbase driver info (#14732)
 
1346
        - better handling of usb-storage devices
 
1347
        - add mouse info we got from smbios
 
1348
        - use info from modules.pcimap
 
1349
        - detect memory size > 4GB (#14287)
 
1350
 
 
1351
9/3/2002:       v4.16
 
1352
        - made hwbootscan an init script again, started after hotplug.
 
1353
        - do not delete the reconfig.needed files, but set configured=no
 
1354
          and needed=no to avoid problems with unsupported graphic cards.
 
1355
        - added usb ids from usbutils
 
1356
        - fixed network module info (#14529)
 
1357
        - improved smbios parser
 
1358
        - updated x11 driver info
 
1359
        - isdn: fix wrong names (AVM) and add more USB devices
 
1360
        - disabled pci setup code that caused infinite loops on
 
1361
          some systems with isa gfxcards
 
1362
 
 
1363
4/3/2002:       v4.15
 
1364
        - new isdn data
 
1365
        - look at /proc/apm, too
 
1366
        - updated network driver info
 
1367
        - detect fujitsu siemens notebook lcd
 
1368
        - updated x11 driver info
 
1369
        - updated pci device list
 
1370
        - check for isapnp devs in boot.hwscan, too
 
1371
 
 
1372
1/3/2002:       v4.14
 
1373
        - detect USB scanner by just looking if the module is usbscanner
 
1374
        - new scanner ids
 
1375
        - camera subclass ids were 1 off from enumeration
 
1376
        - added some new hardware classes: bios, bridge, hub, usb_ctrl
 
1377
        - added '--pci' and '--isapnp' options to hwscan
 
1378
        - fixed evil segfault caused by reading some hardware configs
 
1379
        - added '--fast' option to hwscan: don't check for tricky hardware
 
1380
          as serial mice or parport zips unless they had been found
 
1381
          previously
 
1382
        - boot.hwscan: probe for mice & pci hardware only (to be faster)
 
1383
        - don't try to access 'not available' devices
 
1384
 
 
1385
25/2/2002:      v4.13
 
1386
        - meissner: boot.hwscan:
 
1387
          probe for storage, network, tv, sound handware
 
1388
        - updated x11 data
 
1389
        - handle usb ehci controller
 
1390
        - added basic smbios parser
 
1391
 
 
1392
21/2/2002:      v4.12
 
1393
        - meissner: boot.hwscan: fixed confused curses output
 
1394
        - new isdn database
 
1395
        - update 'not available' state
 
1396
        - changed unique_id algorithm for usb devices
 
1397
 
 
1398
18/2/2002:      v4.11
 
1399
        - added new scanner
 
1400
        - updated x11 data
 
1401
        - experimental support for hpt3* ideraid
 
1402
 
 
1403
12/2/2002:      v4.10
 
1404
        - meissner: mouse probing is in choose_mouse
 
1405
        - meissner: added arguments for light probing '(.reprobe)' as suggested by tom
 
1406
 
 
1407
11/2/2002:      v4.09
 
1408
        - isdn database now in libhd, support for multiple isdn driver
 
1409
 
 
1410
7/2/2002:       v4.08
 
1411
        - renamed a function to avoid conflicts with linuxrc
 
1412
 
 
1413
7/2/2002:       v4.07
 
1414
        - fixed dac960 detection: we used to return just the 1st disk
 
1415
 
 
1416
7/2/2002:       v4.06
 
1417
        - first attempt to handle ide raid controller
 
1418
        - use /proc/partitions to find disks, too
 
1419
 
 
1420
6/2/2002:       v4.05
 
1421
        - make hd_list() work properly if LIBHD_TINY is defined
 
1422
        - added new braille display
 
1423
        - hwinfo accepts '--netcard' as alias to '--network_ctrl'
 
1424
 
 
1425
4/2/2002:       v4.04
 
1426
        - store a config string along with the config status
 
1427
 
 
1428
4/2/2002:       v4.03
 
1429
        - changed hd_change_status() prototype
 
1430
 
 
1431
20/1/2002:      v4.02
 
1432
        - fixed bug that prevented hwprobe env var to work in some cases
 
1433
 
 
1434
28/1/2002:      v4.01
 
1435
        - hwscan: touch /var/lib/hardware/.update if things have changed
 
1436
        - meissner: added boot scripts
 
1437
 
 
1438
21/1/2001:      v4.00
 
1439
        - increased major version number, as we're incompatible to v3 meanwhile
 
1440
        - added function to set hardware config status data directly
 
1441
 
 
1442
20/1/2002:      v3.40
 
1443
        - updated hwscan so it does something useful
 
1444
        - updated x11 data
 
1445
 
 
1446
14/1/2002:      v3.39
 
1447
        - next try with dietlibc on sparc
 
1448
 
 
1449
14/1/2002:      v3.38
 
1450
        - olh: assume veth always present
 
1451
        - make it work with dietlibc on sparc
 
1452
        - new class: hw_usb_ctrl
 
1453
 
 
1454
4/1/2002:       v3.37
 
1455
        - reimplemented iSeries veth device detection (#12680)
 
1456
 
 
1457
14/12/2001:     v3.36
 
1458
        - create version for linking against dietlibc
 
1459
        - mls: continue even if some vbe calls fail
 
1460
 
 
1461
26/11/2001:     v3.35
 
1462
        - prepare for arm
 
1463
 
 
1464
22/11/2001:     v3.34
 
1465
        - call cpu probe for keyboard query
 
1466
        - reduced libhd_tiny size
 
1467
 
 
1468
2/11/2001:.     v3.33
 
1469
        - read country code from usb devices
 
1470
 
 
1471
30/10/2001:     v3.32
 
1472
        - handle iSeries network and storage devices
 
1473
          return ppc64 when uname -m returns it
 
1474
 
 
1475
18/10/2001:     v3.31
 
1476
        - gmac controllers are powered off when unconfigured, so
 
1477
          we have to provide the class id ourself (#11733)
 
1478
 
 
1479
15/10/2001:     v3.30
 
1480
        - don't load parport modules on pmac (#11743)
 
1481
        - provide monitor sync data if they are missing
 
1482
 
 
1483
10/10/2001:     v3.29
 
1484
        - more apple monitor fixes
 
1485
 
 
1486
9/10/2001:      v3.28
 
1487
        - work around incorrect iMac monitor data
 
1488
 
 
1489
8/10/2001:      v3.27
 
1490
        - ppc: detect swim3 floppy (#11643)
 
1491
        - ppc: pr_prom needs pr_pci in some cases
 
1492
        - add monitor entry based on fbdev data, if we have
 
1493
          nothing better (#11344)
 
1494
 
 
1495
5/10/2001:      v3.26
 
1496
        - fix the check for active framebuffer (ppc)
 
1497
          the current one is a hack and doesnt work in all cases
 
1498
        - use pc104 instead of powerpcps2 (ppc)
 
1499
        - longer timeouts in modem detection (#11432)
 
1500
        - don't merge pci and proc data on ppc (#10435)
 
1501
        - pci data are inconsistent on ppc, remove consistency check (#11551)
 
1502
        - new x11 data (ppc)
 
1503
 
 
1504
24/9/2001:      v3.25
 
1505
        - updated X11 data
 
1506
        - no longer default to XF3 for installation on ppc (#11260)
 
1507
 
 
1508
24/9/2001:      v3.24
 
1509
        - added LSIFC9xx/LSI409xx Fibre Channel (#11251)
 
1510
 
 
1511
24/9/2001:      v3.23
 
1512
        - use aic7xxx_old one some controllers (#11202)
 
1513
        - use de4x5 instead of tulip for one card (#11093)
 
1514
        - updated X11 data
 
1515
 
 
1516
20/9/2001:      v3.22
 
1517
        - make AIPTEK tablet a mouse again
 
1518
        - added old_unique_id field
 
1519
        - updated driver info
 
1520
 
 
1521
19/9/2001:      v3.21
 
1522
        - new sound card
 
1523
        - new x11 data
 
1524
 
 
1525
18/9/2001:      v3.20
 
1526
        - rewrote floppy detection to make it work on non-i386 archs
 
1527
        - new x11 data
 
1528
 
 
1529
11/9/2001:      v3.19
 
1530
        - updated X11 data
 
1531
        - get current video mode
 
1532
 
 
1533
10/9/2001:      v3.18
 
1534
        - updated X11 data
 
1535
        - make it work with diet-libc
 
1536
        - should correctly report vmware cards now
 
1537
 
 
1538
4/9/2001:       v3.17
 
1539
        - changed unique_id calculation (#10139)
 
1540
        - introduced arch_ppc64, CHRP64 -> CHRP
 
1541
        - new X11 data
 
1542
 
 
1543
3/9/2001:       v3.16
 
1544
        - usb printer device names have changed
 
1545
        - new x11 data
 
1546
        - fixed segfault bug in ide-scsi handling
 
1547
 
 
1548
29/8/2001:      v3.15
 
1549
        - new x11 data
 
1550
        - ignore obviously broken ddc info
 
1551
 
 
1552
27/8/2001:      v3.14
 
1553
        - new qlogic driver info (#9868)
 
1554
        - completely new x11 data
 
1555
 
 
1556
23/8/2001:      v3.13
 
1557
        - fixed to work with the new cpqarray driver
 
1558
        - fixed evil database bug (#9798)
 
1559
 
 
1560
20/8/2001:      v3.12
 
1561
        - removed usb network module info
 
1562
        - added iSeries disks
 
1563
 
 
1564
17/8/2001:      v3.11
 
1565
        - added usb network data
 
1566
 
 
1567
17/8/2001:      v3.10
 
1568
        - install in $DESTDIR
 
1569
        - handle ide-scsi drives
 
1570
        - fix segfault bug in apm detection
 
1571
 
 
1572
9/8/2001:       v3.09
 
1573
        - fixed some drivers.audio entries
 
1574
 
 
1575
6/8/2001:       v3.08
 
1576
        - added sungem
 
1577
        - fixed qlogicfc entry
 
1578
        - fixed tv card detection
 
1579
 
 
1580
1/8/2001:       v3.07
 
1581
        - fixed typo in short model name calculation
 
1582
 
 
1583
31/7/2001:      v3.06
 
1584
        - make now builds shared version per default
 
1585
 
 
1586
30/7/2001:      v3.05
 
1587
        - integrated hwscan
 
1588
 
 
1589
27/7/2001:      v3.04
 
1590
        - added chipcard reader support
 
1591
        - added camera (webcam) support
 
1592
        - added framebuffer support (currently: VESA)
 
1593
 
 
1594
26/7/2001:      v3.03
 
1595
        - support (usb) joysticks
 
1596
 
 
1597
25/7/2001:      v3.02
 
1598
        - added access functions for /var/lib/hardware/ to libhd
 
1599
        - hwinfo: no progress info if output is redirected
 
1600
        - hwinfo: multiple arguments allowed
 
1601
        - assign a hw_class
 
1602
 
 
1603
24/7/2001:      v3.01
 
1604
        - report smp capability only if >1 processors are active
 
1605
 
 
1606
23/7/2001:      v3.00
 
1607
        - SMP code can now handle empty MP tables
 
1608
        - support module lists in driver info
 
1609
        - new 'manual' flag indicating hardware that was not
 
1610
          detected but entered manually
 
1611
        - report usb capability only if the controller has an irq assigned
 
1612
 
 
1613
27/6/2001:      v2.22
 
1614
        - added usb scanner detection
 
1615
        - set gpm protocol to imps2 for wheel mice
 
1616
        - bios based monitor detection enabled per default
 
1617
        - made usb module loading default
 
1618
 
 
1619
25/6/2001:      v2.21
 
1620
        - sndirsch: corrected 3D info for geforce3 cards
 
1621
 
 
1622
21/6/2001:      v2.20
 
1623
        - updated driver info for new gdth.o
 
1624
 
 
1625
19/6/2001:      v2.19
 
1626
        - fixed for s390x
 
1627
 
 
1628
13/6/2001:      v2.18
 
1629
        - schwab: don't dereference free'd pointer
 
1630
        - prefer e100.o over eepro100.o (#8797)
 
1631
        - fixed framebuffer mode detection bug (#8620)
 
1632
 
 
1633
7/6/2001:       v2.17
 
1634
        - fixed keyboard detection on sparc
 
1635
 
 
1636
22/5/2001:      v2.16
 
1637
        - dan: fix usb modem bug (#8490)
 
1638
        - remove 3d & xf_v3 driver info for ia64
 
1639
 
 
1640
14/5/2001:      v2.15
 
1641
        - use isapnp_reset=0 for loading isa-pnp.o
 
1642
 
 
1643
11/5/2001:      v2.14
 
1644
        - new driver data for 3c509
 
1645
        - X11 data updated
 
1646
        - have i2o cards listed as storage controllers (#6335)
 
1647
 
 
1648
10/5/2001:      v2.13
 
1649
        - increase /dev/psaux timeout
 
1650
        - adapted missing keyboard detection for kernel 2.4
 
1651
 
 
1652
10/5/2001:      v2.12
 
1653
        - less things in libhd_tiny.a
 
1654
        - read block 0 from disks _before_ going to look for the boot device
 
1655
        - vmware detection clobbers %ebx; fixed
 
1656
        - completely new monitor data base (#7536)
 
1657
 
 
1658
7/5/2001:       v2.11
 
1659
        - preserve %ebx in i10_v86.c::vm86_rep
 
1660
 
 
1661
7/5/2001:       v2.10
 
1662
        - rewrote isapnp detection for 2.4 kernel
 
1663
        - updated driver info data
 
1664
        - added "Baum" braille display detection
 
1665
 
 
1666
3/5/2001:       v2.09
 
1667
        - support vbe bios calls to get monitor data (default: disabled)
 
1668
        - added more usb wheel mice
 
1669
 
 
1670
3/5/2001:       v2.08
 
1671
        - added vmware check
 
1672
        - don't do scsi write cache detection in vmware
 
1673
        - added ia64 smp detection
 
1674
        - ia64 x11 data added
 
1675
        - use tulip instead of de4x5 (#7317)
 
1676
 
 
1677
30/4/2001:      v2.07
 
1678
        - updated x11 data
 
1679
        - fixed multi-head display handling
 
1680
        - adapted compaq smart array detection for kernel 2.4
 
1681
 
 
1682
25/4/2001:      v2.06
 
1683
        - parport detection updated for kernel 2.4
 
1684
        - add scsi hostadapter info to debug output
 
1685
        - usb-storage again
 
1686
        - boot_ia64 -> boot_elilo
 
1687
 
 
1688
24/4/2001:      v2.05
 
1689
        - worked on usb-storage support
 
1690
        - no isa-pnp probing in linuxrc
 
1691
 
 
1692
20/4/2001:      v2.04
 
1693
        - better usb-storage support
 
1694
 
 
1695
19/4/2001:      v2.03
 
1696
        - reworked floppy detection
 
1697
        - identify devices with removable media
 
1698
        - zip drives are always reported as floppies
 
1699
 
 
1700
18/4/2001:      v2.02
 
1701
        - reworked ps/2 mouse code
 
1702
        - provide number of buttons/wheels for mice
 
1703
        - X11 data updated (ia32)
 
1704
 
 
1705
7/4/2001:       v2.01
 
1706
        - new output format for support tool
 
1707
        - more options for hwinfo
 
1708
        - include pcmcia/cardbus cards in device lists
 
1709
 
 
1710
5/4/2001:       v2.00
 
1711
        - new major version due to incompatible interface changes
 
1712
        - integrated experimental changes (split was after v1.90)
 
1713
 
 
1714
3/4/2001:       v1.99
 
1715
        - fixed segfault bug in alpha smp code
 
1716
 
 
1717
26/3/2001:      v1.98
 
1718
        - unique id format changed
 
1719
 
 
1720
21/3/2001:      v1.97
 
1721
        - fixed src/ids/Makefile for axp
 
1722
        - slightly changed display detection code on axp
 
1723
 
 
1724
20/3/2001:      v1.96
 
1725
        - new axp x11 data
 
1726
 
 
1727
28/2/2001:      v1.95
 
1728
        - stepan: removed ISDN on alpha
 
1729
        - avoid trigraphs while generating the data base
 
1730
 
 
1731
22/2/2001:      v1.94
 
1732
        - fixed hd_copy() segfault bug (ppc)
 
1733
 
 
1734
21/2/2001:      v1.93
 
1735
        - implemented SMP detection on ppc
 
1736
 
 
1737
20/2/2001:      v1.92
 
1738
        - backport of new SMP detection code (ia32)
 
1739
        - get console speed from kernel command line (ppc)
 
1740
 
 
1741
15/2/2001:      v1.91
 
1742
        - fixed evil scsi device detection bug
 
1743
          (missing scsi devices under some strange circumstances)
 
1744
        - don't probe physical scsi geometry
 
1745
 
 
1746
12/2/2001:      v1.90
 
1747
        - changed display adapter detection code to prefer sbus cards
 
1748
 
 
1749
9/2/2001:       v1.89
 
1750
        - kkaempf: "ld -shared" is forbidden, changed to "gcc"
 
1751
 
 
1752
7/2/2001:       v1.88
 
1753
        - new x11 data (sparc)
 
1754
 
 
1755
31/1/2001:      v1.87
 
1756
        - mls: new oem stuff
 
1757
 
 
1758
30/1/2001:      v1.86
 
1759
        - new x11 data (sparc)
 
1760
 
 
1761
29/1/2001:      v1.85
 
1762
        - kukuk: sparc keyboard patches
 
1763
 
 
1764
23/1/2001:      v1.84
 
1765
        - mls: added '--packages' option to hwinfo
 
1766
 
 
1767
21/1/2001:      v1.83
 
1768
        - new x11 data (sparc)
 
1769
 
 
1770
19/1/2001:      v1.82
 
1771
        - ncr*.o instead of sym*.o for 53c895a
 
1772
        - new x11 data (ia32)
 
1773
 
 
1774
18/1/2001:      v1.81
 
1775
        - fixed ISAPnP device name handling
 
1776
        - back to ncr*.o for 53c875 [devid 0xf] (#5816)
 
1777
        - added new tulip card
 
1778
 
 
1779
17/1/2001:      v1.80
 
1780
        - updated dac960 driver info
 
1781
 
 
1782
17/1/2001:      v1.79
 
1783
        - new x11 data
 
1784
        - added '--help' option to hwinfo
 
1785
        - implemented a basic getopt-style hwinfo interface
 
1786
        - activate pr_bios if pr_misc is set
 
1787
 
 
1788
16/1/2001:      v1.78
 
1789
        - updated driver info (starfire/qla2x00)
 
1790
 
 
1791
16/1/2001:      v1.77
 
1792
        - back to old version scheme to avoid update problems
 
1793
 
 
1794
15/1/2001:      v1.0.76
 
1795
        - updated scsi driver info
 
1796
 
 
1797
15/1/2001:      v1.0.75
 
1798
        - new x11 data
 
1799
        - make XF 4 default if no X11 info is found (ia32 only)
 
1800
        - fixed serial line detection bug
 
1801
 
 
1802
14/1/2001:      v1.0.74
 
1803
        - updated pci name list
 
1804
        - updated scsi/network driver info
 
1805
 
 
1806
12/1/2001:      v1.0.73
 
1807
        - new x11 data
 
1808
        - sym*.o instead of ncr*.o for 53C875
 
1809
        - quick fix for Wacom tablets
 
1810
 
 
1811
12/1/2001:      v1.0.72
 
1812
        - fix minor bug in printer detection
 
1813
        - fix bios disk number detection
 
1814
 
 
1815
11/1/2001:      v1.0.71
 
1816
        - arvin: made res_pppd_option work
 
1817
        - arvin: fixed detection of terminal adapters
 
1818
        - sped up new modem stuff if no modem is connected
 
1819
 
 
1820
11/1/2001:      v1.0.70:
 
1821
        - new x11 data (sparc)
 
1822
 
 
1823
10/1/2001:      v1.0.69
 
1824
        - introduced res_pppd_option
 
1825
        - new x11 data (ia32)
 
1826
 
 
1827
9/1/2001:       v1.0.68
 
1828
        - smid@suse.cz: improved modem init string code
 
1829
 
 
1830
8/1/2001:       v1.0.67
 
1831
        - fixed color depth handling
 
1832
        - fixed multi-soundcard bug
 
1833
        - new x11 data
 
1834
 
 
1835
7/1/2001:       v1.0.66
 
1836
        - kendy@suse.cz: use BIOS port info for parport
 
1837
        - new x11 data for all archs
 
1838
        - 8139too instead of rtl8139 whenever possible
 
1839
 
 
1840
20/12/2000:     v1.0.65
 
1841
        - added modem init string patch from smid@suse.cz
 
1842
 
 
1843
19/12/2000:     v1.0.64
 
1844
        - added cciss stuff
 
1845
        - updated x11 data
 
1846
 
 
1847
18/12/2000:     v1.0.63
 
1848
        - BIOS lba stuff now works
 
1849
 
 
1850
18/12/2000:     v1.0.62
 
1851
        - updated x11 data
 
1852
 
 
1853
14/12/2000:     v1.0.61
 
1854
        - updated x11 data
 
1855
        - build pnpdump only on i386 and alpha
 
1856
        - hwinfo can now update x11 info in install.inf
 
1857
 
 
1858
13/12/2000:     v1.0.60
 
1859
        - hwinfo can now update braille info in install.inf
 
1860
        - activate alva braille detection
 
1861
 
 
1862
13/12/2000:     v1.0.59
 
1863
        - updated x11 data
 
1864
 
 
1865
12/12/2000:     v1.0.58
 
1866
        - new version number scheme (due to shared lib)
 
1867
        - create shared libhd
 
1868
        - report BIOS lba extension support
 
1869
        - rearranged building libhd_tiny a bit
 
1870
 
 
1871
12/12/2000:     v1.57
 
1872
        - fixed isapnp segfault bug
 
1873
        - updated x11 data
 
1874
 
 
1875
8/12/200:       v1.56
 
1876
        - new alva detection code
 
1877
        - added cd-r/dvd detection
 
1878
        - read "el torito" boot info
 
1879
        - updated x11 info
 
1880
 
 
1881
7/12/2000:      v1.55
 
1882
        - fixed evil hddb bug
 
1883
        - added 3d script field
 
1884
 
 
1885
9/11/2000:      v1.54
 
1886
        - started work on hddb fix
 
1887
        - renamed timeout -> hd_timeout
 
1888
 
 
1889
27/10/2000:     v1.53
 
1890
        - remove memory leaks, part 2 (ppc)
 
1891
 
 
1892
26/10/2000:     v1.52
 
1893
        - add CD-RW detection (and DVD)
 
1894
 
 
1895
25/10/2000:     v1.51
 
1896
        - remove memory leaks, part 1
 
1897
 
 
1898
10/10/2000:     v1.50
 
1899
        - distinguish between chrp & chrp64
 
1900
 
 
1901
10/10/2000:     v1.49
 
1902
        - provide a unique key for every hardware item
 
1903
 
 
1904
10/10/2000:     v1.48
 
1905
        - cpu/smp detection code improved
 
1906
 
 
1907
28/9/2000:      v1.47
 
1908
        - sparc: new x11 info
 
1909
 
 
1910
22/9/2000:      v1.46
 
1911
        - ppc: fixed serial line & modem detection
 
1912
 
 
1913
21/9/2000:      v1.45
 
1914
        - provide CHPID on s390
 
1915
 
 
1916
20/9/2000:      v1.44
 
1917
        - added missing closedir()
 
1918
 
 
1919
18/9/2000:      v1.43
 
1920
        - improved /proc/interrupt parsing
 
1921
        - ppc: always return a ps/2 mouse for PreP & CHRP
 
1922
        - skip serial device detection for console & yast2ser /proc/cmdline
 
1923
          entries
 
1924
        - ids updated
 
1925
 
 
1926
18/9/2000:      v1.42
 
1927
        - now *really* disabled braille except on ia32
 
1928
 
 
1929
15/9/2000:      v1.41
 
1930
        - ppc: changed some ids
 
1931
 
 
1932
13/9/2000:      v1.40
 
1933
        - serial console detection for ppc
 
1934
 
 
1935
13/9/2000:      v1.39
 
1936
        - ppc x11 driver info
 
1937
        - ppc serial console
 
1938
        - braille only on ia32
 
1939
        - fixed scsi segfault bug
 
1940
 
 
1941
8/9/2000:       v1.38
 
1942
        - updated device ids
 
1943
        - added basic i2o support
 
1944
        - disabled isapnp on ppc
 
1945
 
 
1946
7/9/2000:       v1.37
 
1947
        - fixed modem segfault bug
 
1948
        - fixed Zip device detection
 
1949
 
 
1950
6/9/2000:       v1.36
 
1951
        - s390 network devices
 
1952
 
 
1953
5/9/2000:       v1.35
 
1954
        - s390: finds disks
 
1955
        - ppc: better sound detection
 
1956
 
 
1957
25/8/2000:      v1.34
 
1958
        - new platform cpu entry on alpha
 
1959
 
 
1960
24/8/2000:      v1.33
 
1961
        - better monitor & display detection on ppc
 
1962
 
 
1963
23/8/2000:      v1.32
 
1964
        - made libhd at least to compile on s390
 
1965
 
 
1966
23/8/2000:      v1.31
 
1967
        - slightly changed memory detection
 
1968
        - ADB mice: /dev/input/mice
 
1969
 
 
1970
15/8/2000:      v1.30
 
1971
        - added monitor detection on ppc
 
1972
        - fixed iso9660 info reading 
 
1973
 
 
1974
14/8/2000:      v1.29
 
1975
        - added PROM parser for ppc; currently handles
 
1976
          SCSI, network, sound & floppy devices
 
1977
 
 
1978
9/8/2000:       v1.28
 
1979
        - added pr_misc to hw_isdn
 
1980
        - fixed memory size detection
 
1981
        - added 'generation' to system entry (for ppc)
 
1982
        - new scsi detection code
 
1983
        - kukuk: PS/2 keyboard detection on UltraSPARC
 
1984
 
 
1985
28/7/2000:      v1.27
 
1986
        - fixed 'x11' parameter parsing
 
1987
 
 
1988
27/7/2000:      v1.26
 
1989
        - added '--special' option to hwinfo (needed for live CD)
 
1990
        - updated x11 data
 
1991
 
 
1992
24/7/2000:      v1.25
 
1993
        - SMP detection: look for 'apic' flag
 
1994
        - updated x11 data
 
1995
 
 
1996
20/7/2000:      v1.24
 
1997
        - fixed Vaio detection
 
1998
        - updated special ide chipset list
 
1999
        - included more functions in LIBHD_TINY
 
2000
        - updated x11 data
 
2001
 
 
2002
19/7/2000:      v1.23
 
2003
        - updated x11 data
 
2004
 
 
2005
18/7/2000:      v1.22
 
2006
        - dropped alva probing
 
2007
        - updated x11 data
 
2008
 
 
2009
15/7/2000:      v1.21
 
2010
        - fixed isapnp isdn probing bug
 
2011
        - updated x11 data
 
2012
 
 
2013
14/7/2000:      v1.20
 
2014
        - fixed stupid printer probing bug
 
2015
        - updated x11 data
 
2016
 
 
2017
13/7/2000:      v1.19
 
2018
        - fixed bootdevice detection bug
 
2019
        - detect PowerBooks
 
2020
 
 
2021
12/7/2000:      v1.18
 
2022
        - updated alsa driver info
 
2023
        - updated minicdb id data
 
2024
        - fixed missing isapnp sound cards bug
 
2025
 
 
2026
11/7/2000:      v1.17
 
2027
        - added Sony Vaio detection
 
2028
        - changed lance driver entry
 
2029
        - fixed isdn/network card bug
 
2030
        - updated id data
 
2031
 
 
2032
10/7/2000:      v1.16
 
2033
        - pnpdump: start port scanning at port 0x20b, not 0x203
 
2034
          (skips potential game port)
 
2035
        - get ids directly from minicdb
 
2036
 
 
2037
7/7/2000:       v1.15
 
2038
        - fixed hw_sys/hw_tv probing bug
 
2039
 
 
2040
6/7/2000:       v1.14
 
2041
        - new 'system' hw entry
 
2042
        - sparc smp detection: active -> probed
 
2043
 
 
2044
5/7/2000:       v1.13
 
2045
        - added parallel Zip drive detection
 
2046
 
 
2047
3/7/2000:       v1.12
 
2048
        - don't list cardbus/pcmcia devs in hd_list()
 
2049
        - add multimedia/video boards to display adapters
 
2050
 
 
2051
27/6/2000:      v1.11
 
2052
        - increased timeout in fhp detection
 
2053
 
 
2054
27/6/2000:      v1.10
 
2055
        - fixed bug in braille detection
 
2056
 
 
2057
26/6/2000:      v1.09
 
2058
        - updated README
 
2059
        - fixed bug in 'hwprobe' handling
 
2060
 
 
2061
26/6/2000:      v1.08
 
2062
        - new usb mouse devices
 
2063
 
 
2064
22/6/2000:      v1.07
 
2065
        - activated serial line scanning in linuxrc
 
2066
        - extendend 'hwprobe=' features
 
2067
 
 
2068
21/6/2000:      v1.06
 
2069
        - fhp_old braille detection implemented
 
2070
        - alva & ht braille stuff added
 
2071
 
 
2072
21/6/2000:      v1.05
 
2073
        - changed (driver_info_x11_t).x11.raw to str_list_t
 
2074
 
 
2075
21/6/2000:      v1.04
 
2076
        - added 'x11' kernel cmdline param
 
2077
 
 
2078
20/6/2000:      v1.03
 
2079
        - fixed mk_ids (used to drop all non-x11 ids)
 
2080
        - improved 'hwprobe=' functionality
 
2081
        - fhp braille detection implemented
 
2082
 
 
2083
20/6/2000:      v1.02
 
2084
        - updated pciutils & sax/sax2 data
 
2085
        - added fire gl1
 
2086
        - added 'hwprobe' env resp. kernel cmdline param
 
2087
 
 
2088
13/6/2000:      v1.01
 
2089
        - new module info
 
2090
        - fix old VGA entries
 
2091
        - hw_tv now functional
 
2092
 
 
2093
9/6/2000:       v1.00
 
2094
        - added hw_monitor, hw_printer, hw_tv, hw_scanner
 
2095
          [hw_tv, hw_scanner still non-funcional]
 
2096
        - improved ddc parsing (new syslinux!)
 
2097
 
 
2098
7/6/2000:       v0.99
 
2099
        - added hd_list() function
 
2100
 
 
2101
6//6/2000:      v0.98
 
2102
        - hd_display_list() function
 
2103
        - new SaX[2] data
 
2104
        - changed mk_ids to provide 3d *and* non-3d x11 entries
 
2105
 
 
2106
31/5/2000:      v0.97
 
2107
        - provides info about bios disk ids
 
2108
 
 
2109
30/5/2000:      v0.96
 
2110
        - extended X11 driver info (for XF86 4.0)
 
2111
        - added Thorsten's small SPARC patch
 
2112
        - extended serial line info
 
2113
        - note: v0.95 was a ppc quick-hack only version needed for 6.4;
 
2114
          it will not be integrated into the main tree
 
2115
 
 
2116
24/5/2000:      v0.94
 
2117
        - fixed tmp file security hole
 
2118
        - added hd_{mouse/keyboard/floppy}_list() functions
 
2119
 
 
2120
15/5/2000:      v0.93
 
2121
        - integrated Thorsten Kukuk's patches (mostly SPARC stuff)
 
2122
        - some minor other fixes
 
2123
 
 
2124
17/4/2000:      v0.92
 
2125
        - ADB mouse driver info extended
 
2126
        - color code stuff updated
 
2127
 
 
2128
11/4/2000:      v0.91
 
2129
        - fixed XkbModel typo on intel/axp
 
2130
        - ia64 patches from Andreas
 
2131
        - new Mac color code
 
2132
 
 
2133
31/3/2000:      v0.89
 
2134
        - changed XkbModel to "powerpcps2" on chrp machines
 
2135
        - more iMac colors
 
2136
 
 
2137
24/3/2000:      v0.88
 
2138
        - read color code on macs
 
2139
 
 
2140
21/3/2000:      v0.87
 
2141
        - added Netfinity graphics card fix
 
2142
        - 3com net card driver adjustments
 
2143
        - ISDN info fix
 
2144
        - SPARC keyboard code
 
2145
        - added keyboard driver info
 
2146
 
 
2147
14/3/2000:      v0.86
 
2148
        - flush serial buffer before close()
 
2149
 
 
2150
8/3/2000:       v0.85
 
2151
        - some minor bug fixes
 
2152
 
 
2153
8/3/2000:       v0.84
 
2154
        - changed display adapter probing to include bc_multimedia
 
2155
 
 
2156
8/3/2000:       v0.83
 
2157
        - pci cards are attached to their resp. bridges
 
2158
        - card bus cards not listed by probe_by_class
 
2159
 
 
2160
6/3/2000:       v0.82
 
2161
        - X server list fixes
 
2162
 
 
2163
5/3/2000:       v0.81
 
2164
        - some monitor data
 
2165
 
 
2166
4/3/2000:       v0.80
 
2167
        - new probing flag pr_scsi_geo: defaults to off due to
 
2168
          problems on scsi-Zip's
 
2169
 
 
2170
3/3/2000:       v0.79
 
2171
        - tuned probing flags
 
2172
        - renamed drivers file
 
2173
        - added "Belinea 10 20 20" data (ddc info lies about supported modes!)
 
2174
 
 
2175
29/2/2000:      v0.78
 
2176
        - new graphics cards
 
2177
 
 
2178
28/2/2000:      v0.77
 
2179
        - modem fix: give default name if none could be determined
 
2180
        - added 3Com Robotics recognition
 
2181
        - added physical SCSI geometry
 
2182
 
 
2183
28/2/2000:      v0.76
 
2184
        - automatic usb module loading
 
2185
        - rewrite of the probing flags stuff; new probing flags
 
2186
        - new hd_display() function
 
2187
 
 
2188
26/2/2000:      v0.75
 
2189
        - pcmcia detection now looks at class ids
 
2190
        - fixed pcmcia detection bug
 
2191
        - added usb detection function
 
2192
 
 
2193
26/2/2000:      v0.74
 
2194
        - added alsa isapnp sound cards
 
2195
 
 
2196
25/2/2000:      v0.73
 
2197
        - sparc & baud rate fix
 
2198
        - new libihw
 
2199
        - minor usb improvements
 
2200
        - better keyboard detection
 
2201
        - ressource management for irqs
 
2202
        - isdn fixes/improvements
 
2203
        - added some sound cards
 
2204
 
 
2205
24/2/2000:      v0.72
 
2206
        - libihw used only on ix86 & axp
 
2207
        - pc keyboard detection
 
2208
 
 
2209
23/2/2000:      v0.71
 
2210
        - isdn stuff
 
2211
 
 
2212
22/2/2000:      v0.70
 
2213
        - changed x11/3d driver info
 
2214
 
 
2215
18/2/2000:      v0.69
 
2216
        - mouse code now resets serial lines
 
2217
 
 
2218
18/2/2000:      v0.68
 
2219
        - new try at AGP detection
 
2220
        - improved mylex code
 
2221
        - added compaq smart raid detection
 
2222
        - improved scsi code
 
2223
 
 
2224
17/2/2000:      v0.67
 
2225
        - improved CPU code on axp & ppc
 
2226
        - changed serial line code: use non-blocking open
 
2227
 
 
2228
16/2/2000:      v0.66
 
2229
        - new ids
 
2230
        - added Mylex detection (dac960)
 
2231
 
 
2232
15/2/2000:      v0.65
 
2233
        - a lot of driver info
 
2234
        - timeout problem opening serial devs?
 
2235
 
 
2236
12/2/2000:      v0.64
 
2237
        - added some ids
 
2238
        - added Zoom modem detection
 
2239
 
 
2240
11/2/2000:      v0.63
 
2241
        - fixed isapnp for ppc
 
2242
 
 
2243
11/2/2000:      v0.62
 
2244
        - Makefile now knows about sparc64
 
2245
        - driver info: 3c90x vs. 3c59x; see comment in drivers.SuSE
 
2246
        - worked on ISDN stuff
 
2247
 
 
2248
10/2/2000:      v0.61
 
2249
        - added peliminary usb storage device handling
 
2250
        - added ISA-PnP memory range decoding
 
2251
        - added ISDN probing for ISA cards (*very* preliminary)
 
2252
 
 
2253
8/2/2000:       v0.60
 
2254
        - added UMAX USB scanner ids
 
2255
        - small modem fix (open fds)
 
2256
        - determines boot device
 
2257
 
 
2258
5/2/2000:       v0.59
 
2259
        - improved boot floppy: now with usb support
 
2260
        - changed hw behavior: no listing on console if a logfile is used
 
2261
        - fixed missing baud defines on SPARC
 
2262
        - added 3d graphics card info
 
2263
        - changed internal mouse ids from PnP ids --> special ids
 
2264
        - some 64 bit pci fixes
 
2265
        - pci devices with missing class info: get class info from data base
 
2266
        - added more usb ids
 
2267
 
 
2268
4/2/2000:       v0.58
 
2269
        - added generic ne2000 info
 
2270
        - improved printing of modules.conf entries
 
2271
        - moved ID handling macros (MAKE_ID, etc) to hd.h
 
2272
 
 
2273
3/2/2000:       v0.57
 
2274
        - added lp-devices to mk_floppy
 
2275
        - added usb vendor list
 
2276
        - NOTE: hd_class_list() interface slightly changed!!!
 
2277
        - USB support complete rewritten
 
2278
        - modem fix: avoid selecting a device twice!
 
2279
        - driver info: take compatible devices into account
 
2280
 
 
2281
2/2/2000:       v0.56
 
2282
        - more driver info
 
2283
        - added hd_smp_support()
 
2284
 
 
2285
1/2/2000:       v0.55
 
2286
        - made hd_module_is_active() global
 
2287
        - added pcnet32 info
 
2288
        - added 'static' target
 
2289
        - fixed ddc string parser
 
2290
        - fixed monitor driver info parser
 
2291
        - added tiny target: -> libhd_tiny.a is minimum version for linuxrc
 
2292
 
 
2293
27/10/2000:     v0.54
 
2294
        - rescan == 3 --> return new entries since last call with rescan == 2
 
2295
 
 
2296
27/10/2000:     v0.53
 
2297
        - fixed driver entries with modules.conf lines
 
2298
        - fixed internal handling of modules.conf entries
 
2299
        - added new feature to hd_*_list() functions:
 
2300
          rescan == 2 --> return only new entries
 
2301
 
 
2302
25/10/2000:     v0.52
 
2303
        - started this log :-)
 
2304
        - modem code now handles non-pnp modems
 
2305
        - added a baud resource to modem entries: holds the modem's max.
 
2306
          port speed
 
2307
        - added some modem ids
 
2308
        - updated docu (interface.html)