]> git.ipfire.org Git - people/pmueller/ipfire-2.x.git/blame - src/hwinfo/ChangeLog
Signierten GPG-Schluessel importiert.
[people/pmueller/ipfire-2.x.git] / src / hwinfo / ChangeLog
CommitLineData
93afd047
MT
122/3/2005: v10.16
2 - updated X11 data (#74130)
3
421/3/2005: v10.15
5 - mls: faster hwscand
6
721/3/2005: v10.14
8 - updated X11 data (#74022)
9
1019/3/2005: v10.13
11 - fix wrong entry for Fritz!Card DSL SL USB and
12 make ppp mode detection safer (#71995)
13 - adjusted ltmodem info (#71979)
14
1518/3/2005: v10.12
16 - updated nongpl info
17 - reverting slamr patch (#72301)
18 - pcmcia info updated (#73057)
19 - pci dev names updated
20 - read /proc/modules less often
21 - updated X11 data
22 - aic7xxx/aic79xx driver info update
23 - fix Fritz!Box Fon entry in database
24
2517/3/2005: v10.11
26 - another notebook (#67412)
27 - do wlan detection for --netcard (#73077)
28 - remove Eicon cards from 64 bit archs, the driver does not support
29 64 bit yet (#55722)
30
3116/3/2005: v10.10
32 - updated notebook display data
33 - fix udev db reading
34 - updated X11 data
35 - ltmodem device id update
36 - no check for gfx card changes (#72907)
37
3814/3/2005: v10.9
39 - hardware detection for ISDN PCMCIA cards (#71208)
40 - updated ISDN data
41 - updated X11 data
42 - better network type detection (#70991, #71231, #67325)
43 - load some acpi modules on hp notebook (#72146)
44 - fixed isapnp sound card detection (#67303)
45 - slamr: ttySL0 -> ttyLT0 (#72301)
46
477/3/2005: v10.8
48 - updated X11 data
49
504/3/2005: v10.7
51 - s390: made ccwgroup walking more robust
52 - fixed bios base mem detection
53 - allow device class in 'hwinfo --db' request
54 - updated X11 data
55
5628/2/2005: v10.6
57 - jg: improved wlan patch (no dependency on libiw)
58
5928/2/2005: v10.5
60 - fixed model name for some SGI hardware (#63973)
61 - fix Fritz!Card DSL SL USB ID (#66674)
62 - better heuristics to assign BIOS driver numbers (#66669)
63 - removed ahci vs. ata_piix hack (#65218)
64
6525/2/2005: v10.4
66 - report pci class 0x403 as audio devices (#66466)
67 - load ahci *and* ata_piix (#65218)
68 - symlink /dev/fb might be missing; trying fb0, too (#66501)
69 - reorder modules.pcimap entries so that more specific matches are
70 considered first (#66594)
71 - ensure nvida network cards are network cards (#65852)
72 - updated X11 data
73
7423/2/2005: v10.3
75 - reworked pcmcia code to give cardbus devices sysfs ids
76
7721/2/2005: v10.2
78 - jg: added wlan feature detection
79
8017/2/2005: v10.1
81 - notebook lcd data update
82 - build shared tiny lib
83
8415/2/2005: v10.0
85 - libhd interface changes: geometry values
86 - prepare for wlan feature detection
87 - x11 db update
88 - better disk geometry handling
89
908/2/2005: v9.36
91 - added '--kernel-version' option
92
9331/1/2004: v9.35
94 - updated X11 data
95
9614/12/2004: v9.34
97 - fixed access to undefined memory (#39238)
98 - fix segfault when using 'x11=foo' boot option (#46367)
99 - add additional check to catch broken BIOSes (#48665)
100 - abort BIOS code execution if it takes too long (#48665)
101 - find usb serial lines
102
1032/12/2004: v9.33
104 - s390: identify new CU types 2107, 1750 as DASD
105 - fixed some dvb entries (#47057)
106 - s390: added new prog_if ID pif_dasd_fba to identify FBA DASDs
107 (reqd. by fehr)
108 - less agressively assume scsi devs are disks (#47654)
109 - fixed external hardware db parser (#47606, comment 6)
110 - ibm notebook data updated
111 - avoid libsysfs accidentally reading pci config space
112 - fixed parsing of scsi serial id (#48757)
113 - look at /sys/class/net/*/type, too (#48812)
114
11513/10/2004: v9.32
116 - report network interfaces correctly even though udev lists them
117
11812/10/2004: v9.31
119 - report usb host-to-host links as network devs (#22739)
120
12111/10/2004: v9.30
122 - find ide devices != cdrom & disk (#39911, #45229)
123 - return special ids for synaptics touchpad (#46649)
124
1257/10/2004: v9.29
126 - fixed segfault with large /proc/interrupt entries (e.g. 512 cpus) (#46582)
127
1281/10/2004: v9.28
129 - list bluetooth isdn box as bt device, too (#46626)
130
1311/10/2004: v9.27
132 - smartlink-softmodem is back (#46594)
133 - added some dvb cards (#46612)
134
13530/9/2004: v9.26
136 - updated X11 data (#45870)
137
13829/9/2004: v9.25
139 - removed obsolete module info; reworked pcmcia info
140
14129/9/2004: v9.24
142 - updated pcmcia & usb network data (#33647)
143 - updated pci device names
144
14529/9/2004: v9.23
146 - use SG_IO for SCSI device accesses (#46058)
147
14828/9/2004: v9.22
149 - added gen-hwcfg-disk.sh (#46311)
150
15127/9/2004: v9.21
152 - updated ancient audio info (#46096)
153 - add ipw/atmel firmware packages (#45960)
154 - updated X11 data
155 - added new isdn cards to database
156
15727/9/2004: v9.20
158 - report bluetooth devices (#45893)
159
16024/9/2004: v9.19
161 - return package info for sony notebooks, too (35245)
162
16323/9/2004: v9.18
164 - added --pcmcia option to hwscanqueue (#44290)
165 - return package info in system entry (#35245)
166
16722/9/2004: v9.17
168 - updated X11 data
169
17021/9/2004: v9.16
171 - drop workaround for multiple hotplug events by broken kernel
172
17321/9/2004: v9.15
174 - replaced raiddetect with dmraid
175
17620/9/2004: v9.14
177 - sata info update (#45551)
178 - look at smbios data for smp detection, too
179
18017/9/2004: v9.13
181 - added some epson scanners (#45074)
182 - adaptec module info update
183
18413/9/2004: v9.12
185 - kernel-nongpl stuff only for i386 (#45099)
186 - updated megaraid module info
187 - ibm notebook info update (#45038)
188
18913/9/2004: v9.11
190 - clear hd_data struct after it has been released (#44855)
191 - updated X11 data
192 - changed sata vendor name handling a bit
193 - isdn: remove old bluetooth packages from database
194
19510/9/2004: v9.10
196 - sata driver seems to generate a dummy scsi vendor name (#44286)
197
1986/9/2004: v9.9
199 - updated tv-card info
200
2016/9/2004: v9.8
202 - removed ancient function hd_has_special_eide()
203 - use edd module to get extended BIOS features (#44649)
204 - 'hwinfo --map' includes a hardware scan
205
2063/9/2004: v9.7
207 - win modem dev name change (#44253)
208 - added nongpl module info
209 - fixed /tmp file handling (#44538)
210
21130/8/2004: v9.6
212 - changed hwbootscan to use bash (#44199)
213 - fixed hd.ids parser bug
214 - updated X11 data
215
21623/8/2004: v9.5
217 - updated X11 data
218 - added display sizes for a number of IBM notebooks
219
22018/8/2004: v9.4
221 - new wlan data (#42759, #39481, #43921)
222 - hwscan now really moved to /sbin
223
22416/8/2004: v9.3
225 - move hwscan* to /sbin (#43601)
226
2275/8/2004: v9.2
228 - push/pop don't work with 32bit regs on amd64 (#43531)
229
2304/8/2004: v9.1
231 - get netcard link state via ethtool ioctl
232
2336/7/2004: v9.0
234 - ids/src/s390: changed "OSA Express Ethernet card" to "OSA Express
235 Network card" (can be Token Ring, too)
236 - joined changes up to 8.60 from 9.1 branch:
237 - major 229, minors >= 128 are hvsi%u devies (host virtual
238 serial interface) (requested by IBM)
239 - ids/src/s390: use subclass 0x86 for OSA Express (bug #41461)
240 - changed Broadcom netcard name (#42362)
241 - dac960 data corrected (#41659)
242 - s390: set status.available to yes for IUCV devs (bug #41525)
243 - s390: give bus_iucv a name (bug #41525)
244 - s390: give the IUCV "controller" subclass ID and name (bug #41525)
245 - ia64: fixed unaligned accesses (#41589)
246 - check file size so we don't read outside mmap()-ed region
247 - ppc: handle iseries_veth correctly in loaded and unloaded module
248 state. #41347/LTC#8984
249 - send smaller scsi INQUIRY command (#38731)
250 - added scsi.noserial probe option; useful for some usb sticks (#40485)
251 - adding pci id fix from #40175
252 - updated b44 vs. bcm4400 data
253 - s390: fixed several DASD IDs
254 - s390: fixed --disk filtering (bug #41231)
255 - made --only more effective (#37933)
256 - hwscanqueue: closing file descriptors to allow parent to terminate
257 - added debug option to cpu emulation to help tracing bios related system
258 crashes (#40644)
259 - use sysfs_bus_id for unique ID calculation on CCW devices to avoid
260 duplicate IDs (bug #40587)
261 - read /proc/iSeries/config to get number of veth devs (#40527)
262 - load sg module before looking for scanners (#40478)
263 - updated usb scanner data (#40480)
264 - got latest pci device names from pciutils
265 - use mmap() to access /dev/mem & re-enable bios access
266 on ia64 (#34550)
267 - take out ips (#39993)
268 - fixed cdb_x11 script (#40335)
269 - updated X11 data (#40335)
270 - fixed UML fix (#40271)
271 - don't check alternate settings (#40266)
272 - added functions necessary to build a model name to tiny version;
273 this is needed by linuxrc (#39092)
274 - detect IUCV pseudodevices (bug #39456)
275 - added hd_busid_to_hwcfg() (bug #39456)
276 - updated X11 data (#39767)
277 - fixed strange side effect of UML detection (#39946)
278 - s390: enhance grouped channel detection using ccwgroup bus
279 - use *last* console parameter for serial console
280 - look for usb network cards (#37870)
281 - network class id cleanup (#39456)
282 - add bus.name for bus.id == bus_ccw
283 - avoid unspecific network types (#38874)
284 - fixed memory size detection (#34895, #38758)
285 - report UML network (#39521)
286 - 'hwinfo --map' returns mapping new -> old block
287 device names (#39437)
288 - s390: set is.notready flag on unformatted DASDs (bug #39174)
289 - rewrote serial console handling (#39029, #23322, #35824)
290 - updated X11 data (#39282)
291 - subclass 0x83 for xpnet card (#35867)
292 - add UML keyboard (#38922)
293 - s390: add bus id bus_ccw
294 - s390: set bus.id, sysfs_bus_id and sysfs_device_link for all devices
295 - s390: do not do pr_s390disks by default, and run it after pr_s390
296 to keep already detected non-disk devices from being deleted
297 - s390: implement rw/ro info properly
298 - s390: fake geometry and size of unformatted DASDs to most likely
299 values
300 - removed veth.* (not needed)
301 - fixed bug in modules.alias conversion script (#38800)
302 - fixed linmodem data (#38800)
303 - handle veth devices on iSeries (#38696, #37981)
304 - another de4x5 vs. tulip case (#39127)
305 - fixed cdrom config segfault (might happen while reading inconsistent
306 cdrom config data)
307 - support pSeries vscsi (#36029)
308 - bcm5700, not tg3 on ppc* (#38647)
309 - add Acer TravelMate 660 & Asus S5200N LCD sizes (#38149)
310 - make SGI IOC4 known as storage controller (#38628)
311 - support SGI XPNET (#35867)
312
3136/4/2004: v8.38
314 - do call --partion with --fast in hwscand polling code
315
3166/4/2004: v8.37
317 - fixed unique ids for pci devs (#37570)
318
3196/4/2004: v8.36
320 - run raiddetect only on x86-like archs (#36157)
321 - don't run raiddetect if we didn't find any disks
322
3235/4/2004: v8.35
324 - don't run raiddetect if --fast option is used
325
3265/4/2004: v8.34
327 - make --only accept device names, too (#38265)
328 - check return value from hd_sysfs_id() (#38266)
329 - make it more resistant against strange libsysfs data (#38259)
330 - tg3 vs bcm5700 again (#38268)
331
3322/4/2004: v8.33
333 - another wlan card (#38119)
334
3352/4/2004: v8.32
336 - store driver list & sysfs info in hardware config files
337
3382/4/2004: v8.31
339 - add Fritz!Card DSL SL USB in database
340 - hwbootscan: move icon creation from coldplug
341 - lt modem (#36552)
342 - fixed some module names (#37285, #37518)
343 - added dvb cards (#32730)
344 - use old bios disk assign code if there's no edd info
345
3461/4/2004: v8.30
347 - wlan card detection fix (#37872)
348 - updated X11 data
349 - read isapnp from sysfs (#35157)
350
3511/4/2004: v8.29
352 - hwscanqueue: remember commands and ignore the same commands for 20
353 seconds (workaround some unexpected signals from kernel)
354 - hwscand: set long timeout to 10 seconds
355 - hwscan*: add --partition command
356
35731/3/2004: v8.28
358 - rewrote input device handling
359 - load ide-cd, sd_mod, sr_mod before looking for block devs (#37558)
360 - fixed usb printer detection
361 - run 'raiddetect' to tag ide soft raid devices
362 - minor vbe bios fixes
363
36430/3/2004: v8.27
365 - changed bios probing to do less things
366 - added duplicate DASD detection code from the late dasd.c
367 to block.c (bug #37068)
368 - changed bios probing to do less things
369 - another winmodem (#37335)
370
37129/3/2004: v8.26
372 - don't run modprobe if it doesn't exist
373
37429/3/2004: v8.25
375 - add edd support
376
37728/3/2004: v8.24
378 - added hwscand hwscanqueue
379 - use sysfs for usb devices
380 - scsi tapes detected again
381 - added hardware class 'tape'
382 - added getsysinfo script (collect data to debug hw detection)
383
38425/3/2004: v8.23
385 - added hd_is_uml() to report if we're running in an UM kernel
386 - b44 vs. bcm4400 (#36763)
387 - fix inconsitency in device name list
388 - allow device names in 'hwscan --show'
389
39022/3/2004: v8.22
391 - removed Intel-v92ham support (#36667)
392 - worked on new sysfs block code
393
39421/3/2004: v8.21
395 - use sysfs for block devices
396
39715/3/2004: v8.20
398 - fixed 8139cp/too module info (#36028)
399
40015/3/2004: v8.19
401 - do not reverse sysfs order (libsysfs does it)
402 - updated X11 data
403 - return real device name, not udev symlink
404 - DSL hardware detection for none pppoe (kkeil)
405
40614/3/2004: v8.18
407 - s390: added two missing DASD device types
408 - added '--root' option (for testing)
409 - added '--db' option for database queries
410 - fixed 'x11i' parameter handling
411 - read pci.handmap
412
4139/3/2004: v8.17
414 - udevinfo moved to /usr/bin
415
4168/3/2004: v8.16
417 - added host info for s390 SCSI devices
418 - added disk-only probing method for s390
419 - added WWPN, FCP LUN for s390 SCSI devices
420 - updated X11 data
421
4224/3/2004: v8.15
423 - s390: added LCSS info to ccw_t
424 - link libhd against libsysfs
425 - added hw item for quick DASD rescanning
426 - updated digital camera ids.
427 - pci from sysfs finished
428 - network interfaces from sysfs
429
4301/3/2004: v8.14
431 - fix smp detection on ia32e (#34742)
432 - store some new fields in unique-id files
433 - better error logging for vbios init
434 - disable all BIOS related things on ia64 (#34550)
435 - updated X11 data
436 - use sysfs for pci data (not default)
437
43824/2/2004: v8.13
439 - include x86emu into libhd.so
440 - don't segfault if we couldn't get a shared memory segment
441
44223/2/2004: v8.12
443 - fixed Makefile
444
44523/2/2004: v8.11
446 - added '--version' (#31925)
447
44823/2/2004: v8.10
449 - check for hyperthreading on amd64 (#34742)
450 - removed last references to ataraid from hardware db
451 - added new x86 emulator (#34545)
452 - return MacRISC<n> (#34591)
453
45417/2/2004: v8.09
455 - handle '-' vs. '_' in module names
456
45717/2/2004: v8.08
458 - isdn database optional read from /usr/share/hwinfo/ISDN.CDB.hwdb
459 - mk_isdnhwdb tool to convert CDB data to ISDN.CDB.hwdb
460 - fixed Makefile
461
46216/2/2004: v8.07
463 - fixed ia64 unaligned access (#32396)
464 - use modprobe for tulip (#32911)
465
46611/2/2004: v8.06
467 - fixed segfault on s390*
468 - removed special ia64 hardware data: new kernel, new game
469
4709/2/2004: v8.05
471 - nvnet -> forcedeth (#25531)
472 - sata module data updated
473 - moved psaux mice to input/mice
474 - make convert_hd understand modules.alias files
475
4766/2/2004: v8.04
477 - sysfs includes moved
478 - usb modules renamed
479 - really basic udev & sysfs support for block devs
480
4814/12/2003: v8.03
482 - proper multichannel device detection (finally...)
483 - identify virtual reader/punch/printer
484
4852/12/2003: v8.02
486 - build with "-pipe"
487 - accommodated to changes in format of /proc/dasd/devices
488 - ditched storage subclass dasd, introduced s390disk prog_if instead
489 - ditched fake CTC controller generation
490 - deal with unsorted bus trees in multichannel device detection
491
49218/11/2003: v8.01
493 - converted s390 HW detection to sysfs
494 - moved CU/device models to separate data structure
495 - added more s390 devices
496 - rewrote parsing of SMBIOS data structures
497
49828/10/2003: v8.00
499 - get pci config type from kernel log (#30704)
500 - add new flag 'cpuemu' to use cpu emulation on i386
501
50222/9/2003: v7.30
503 - updated usb scanner & webcam data
504 - updated X11 data
505 - hwbootscan: split 'hwscan --pci --disk' call to avoid
506 wrong unique ids for some pci devices (#31545)
507
50821/9/2003: v7.29
509 - updated X11 data
510
51118/9/2003: v7.28
512 - set ATA RAID bus type to 'RAID' (#31235)
513
51417/9/2003: v7.27
515 - don't make every parport into a printer (#31161)
516 - some driver data updated
517
51816/9/2003: v7.26
519 - default to 'printer' if a class tag is missing in parport
520 autoprobe data (#30982)
521 - fixed serial console detection (#30936)
522
52315/9/2003: v7.25
524 - pcmcia data update
525
52615/9/2003: v7.24
527 - report pci modems (#30887)
528 - don't get fooled by removed pcmcia cards
529 - wlan data update (#30886, #30823, #30501)
530 - driver data update (#30384, #29468, #30745)
531
53215/9/2003: v7.23
533 - ignore alternative usb interface settings
534
53511/9/2003: v7.22
536 - updated X11 data
537 - don't read from cd drives that don't exist (#23248)
538
53910/9/2003: v7.21
540 - fixed monitor data interpretation bug (#29718)
541
5429/9/2003: v7.20
543 - more ltmodem ids
544 - uli: implementation of S/390 hardware detection
545
5468/9/2003: v7.19
547 - updated driver info (#25457, #29481, #25531)
548 - updated X11 data
549 - added --combine option to check_hd to assist in creating
550 driver data
551 - fixed minor typos
552
5536/9/2003: v7.18
554 - updated usb mouse data (#29719)
555 - better touch pad/track point reporting for notebooks
556 - fork() for serial mouse & modem detection (#25843, #26513)
557 - fixed hwbootscan (#29959)
558 - don't load imm.o module (#14175)
559
5602/9/2003: v7.17
561 - catch more vm86() faults (#28381)
562 - added 'active' status flag (not modified by libhd)
563
5641/9/2003: v7.16
565 - update ISDN CDB data
566 - catch faults inside vm86() code (#29571)
567 - give wlan cards their own subclass (#29506)
568 - updated X11 data
569
57028/8/2003: v7.15
571 - iopl() may fail even if we're root (#29494)
572
57327/8/2003: v7.14
574 - probe for multiple hardware classes at a time
575
57626/8/2003: v7.13
577 - default ISDN data for all ARCH
578 - update ISDN CDB data
579
58026/8/2003: v7.12
581 - updated X11 data (#29316)
582 - add ISDN database for ia64
583 - fix minor warnings
584
58525/8/2003: v7.11
586 - don't try BIOS things on SGI Altix (#28663)
587
58825/8/2003: v7.10
589 - added lots of new camera ids.
590 - new isdn data taken from cdb
591 - updated X11 data
592
59318/8/2003: v7.09
594 - add ChildIDs field (reverse of ParentID)
595
59612/8/2003: v7.08
597 - better internal hwclass handling
598
59911/8/2003: v7.07
600 - define HARDWARE_DIR in hd.h
601
6028/8/2003: v7.06
603 - use modprobe instead of insmod for scsi modules
604
6055/8/2003: v7.05
606 - ltmodem is back
607 - parent id, again
608
6095/8/2003: v7.04
610 - hp officejet scanner gets package info & own subclass
611
6121/8/2003: v7.03
613 - reworked usb things
614
61518/7/2003: v7.02
616 - changed disk size reading for 2.6
617 - more 2.6 header fixes
618
61917/7/2003: v7.01
620 - store parent id (#27508) and hotplug field
621 - new attempt to work around broken cciss_ioctl.h inclue file
622
62316/7/2003: v7.00
624 - detect pcmcia cards
625 - updated x11 data
626
62716/4/2003: v6.20
628 - fixed megaraid info (#26325)
629
63027/3/2003: v6.19
631 - scan for partitions
632
63313/3/2003: v6.18
634 - ltmodem stuff makes trouble, removed (#25309)
635
63613/3/2003: v6.17
637 - updated X11 data (#25217)
638
63912/3/2003: v6.16
640 - be more careful when joining feature flags of
641 ide-scsi handled devices (#25169)
642
64312/3/2003: v6.15
644 - limit the maximum amount of data we expect looking
645 for serial mice (#25153)
646
64711/3/2003: v6.14
648 - updated ide raid info (#25010)
649
65010/3/2003: v6.13
651 - added more notebook data
652
6538/3/2003: v6.12
654 - fixed ide-scsi detection bug (device names mixed up if more than
655 one device is handled by ide-scsi)
656
6578/3/2003: v6.11
658 - updated data from pci utils
659
6608/3/2003: v6.10
661 - detect wlan cards (#23491)
662
6637/3/2003: v6.09
664 - usb multiple interfaces again: only for HID devices (#24824)
665 - add monitor vendor & device name
666 - allow hwscan to be disabled at boot time via 'hwprobe=-scan'
667
6686/3/2003: v6.08
669 - updated X11 data
670 - added '--dsl' option to hwscan
671
6726/3/2003: v6.07
673 - write ff to /dev/lp0 if imm.o didn't load (#14175)
674 - probe for scsi cache even in fast mode, else we miss scsi cd writers
675 - better Epson scanner detection (#20837)
676 - fixed stupid '\0'-missing-at-end-of-buffer bug
677 - added '--slient' option to hwscan (don't show ids)
678 - cleaned up notebook lcd detection and added more data
679
6804/3/2003: v6.06
681 - fixed floppy detection (#24283)
682
6834/3/2003: v6.05
684 - fixed ataraid detection (format of /proc/ide/ide?/config
685 changed, #23057, #24528)
686
6873/3/2003: v6.04
688 - bcm instead of tg3 (request by ak)
689 - reenable mouse probing, but without serial mice and no dialog (#20309)
690 - support some winmodems
691 - updated X11 data
692
69326/2/2003: v6.03
694 - better ZIP drive handling
695 - handle usb devices with multiple interfaces (#21487, #22223, #22843)
696 - removed 'Looking for braille...' line
697 - fixed multi-CDROM bug (#24280)
698 - save/restore feature flags (#23364)
699 - keep feature flags for ide-scsi handled drives (#23550)
700
70125/2/2003: v6.02
702 - fixed 64 bit int -> pointer gcc warnings
703 - fixed minor database lookup bug
704 - database parser logs to logfile, not stderr
705 - support serial mice with really strange vendor ids (#24137)
706
70724/2/2003: v6.01
708 - add fibre channel adapters to storage controller list (#23686)
709
71024/2/2003: v6.00
711 - fixed gcc warnings
712 - updated module info
713 - increased major version
714
71518/2/2003: v5.55
716 - added pppoe detection
717 - updated X11 data
718
71918/2/2003: v5.54
720 - removed experimental code causing segfault on compaq machines
721
72210/2/2003: v5.53
723 - remove mouse probing from hwbootscan, it sometimes
724 hangs and takes too long.
725 - add --fast to --cdrom probe, so the cdrom is not opened.
726 - updated X11 data
727
7284/2/2003: v5.52
729 - fixed pci base addresses on 64bit archs (#21075)
730
73120/1/2003: v5.51
732 - detection of more Microcom modems
733 - updated the pcmcia controllers fallback list
734 - added a minimal man page
735 - add AVM Fritz!Card DSL USB
736 - updated X11 data
737
73813/1/2003: v5.50
739 - added Myrinet support (#21130)
740 - make it compile on !(x86_64 & ia64) again
741
7429/1/2003: v5.49
743 - fixed some network card names (#22795)
744 - added wheel mouse data (#22797)
745 - make it compile on x86_64 & ia64 again
746
74713/12/2002: v5.48
748 - cdrom feature list (dvd, cdr, etc)
749
75027/11/2002: v5.47
751 - changed tg3/bcm* on ia64 (#21984)
752 - one ncr53c8xx vs. sym53c8xx issue (#21984)
753 - cleanup ISDN ids, remove unsupported protocols (#22179)
754
75525/11/2002: v5.46
756 - rewrote assignment of BIOS driver numbers
757 - slight cleanup of int10 code
758
75919/11/2002: v5.45
760 - use eepro100 instead of e100 on ia64 (#21055)
761
76218/11/2002: v5.44
763 - fixed qla* module info (#21567)
764
7656/11/2002: v5.43
766 - joined with 8.1 branch
767
7684/11/2002: v5.42
769 - check for REDIRECT in hwscan init script (in case it gets called
770 from the commandline). #17773
771
7724/11/2002: v5.41
773 - do some consistency checks on legacy data from BIOS area (#21462)
774
77517/10/2002: v5.40
776 - updated megaraid info (#21043)
777
77810/10/2002: v5.39
779 - updated tg3/bcm5700 driver info (#19913)
780
7817/10/2002: v5.38
782 - added aacraid driver info (#20592)
783 - don't run yast if no keyboard is attached (#19768)
784
78530/9/2002: v5.37
786 - add "Virtual" to veth description string (#20319)
787
78827/9/2002: v5.36
789 - fixed floppy detection (#20269)
790 - x11 data update (#20182)
791 - added IBM ServeRAID ids (#20268)
792
79323/9/2002: v5.35
794 - 'hwscan --pci' should add prom id (#19648)
795
79620/9/2002: v5.34
797 - ia64: switch back to reading ACPI tables for SMP detection.
798
79918/9/2002: v5.33
800 - fixed chksum call causing hwinfo to hang in some cases on ia64
801 - don't overwrite vga modelist
802
80310/9/2002: v5.32
804 - avoid alignment problems on ia64
805 - fixed usb-cdrom probing (#19407, #19440)
806 - removed '--fast' for disk probing; instead, fixed i2o & cciss
807
80810/9/2002: v5.31
809 - probe for cdrom & disk at boot (#19297)
810 - '--fast' option has effect on disk probing (no i2o & cciss)
811 - dmfe instead of tulip (#19271)
812 - convert_hd now understands XML properly
813 - removed outdated docs
814
8159/9/2002: v5.30
816 - probe also USB isdn controllers (#18830)
817 - added '--help' option to check_hd & convert_hd
818 - converted pci info to utf8
819
8207/9/2002: v5.29
821 - make sure usb floppies are reported as such (#12262)
822
8236/9/2002: v5.28
824 - new x11 data
825 - report s390x arch properly
826
8275/9/2002: v5.27
828 - added amd-8111 info
829 - fixed dpt info (#18914)
830 - always smp on s390* (#18990)
831 - changed pcnet32 description (#18892)
832
8334/9/2002: v5.26
834 - show boot catalog address in cd info
835
8364/9/2002: v5.25
837 - switched escon adapter from 0x70 to 0x8
838 - corrected number for CTC, IUCV, HSI and QETH
839 - fix usb isdn adapter detection (#18829)
840 - updated pci & usb data
841
8423/9/2002: v5.24
843 - fixed ata raid code
844 - new usb mouse (#18296)
845
8463/9/2002: v5.23
847 - updated x11 data
848
84902/9/2002: v5.22
850 - code for detekting configured CTC, IUCV, HSI and QETH
851 adapters on s390/s390x
852 - fixed iSeries network id
853
85429/8/2002: v5.21
855 - braille detection on sparc
856 - fixed script that reads CDB data
857 - log error messages from vm86 code
858 - better chipcard reader support
859 - use _exit instead of exit on some more places.
860 - prepared for uclibc
861 - save & restore resource data
862
86328/8/2002: v5.20
864 - got rid of gcc warning
865
86628/8/2002: v5.19
867 - added x86_64 x11 data
868
86927/8/2002: v5.18
870 - changed dasd.c to accept old and new format of /proc/dasd/devices
871 - better serial mouse detection (#18384)
872
87327/8/2002: v5.17
874 - msvec: detect some microcom modems (#15359)
875
87626/8/2002: v5.16
877 - use "reprobe" as yast2 argument, not (.reprobe)
878 - added some new hardware types
879 - fixed usb & ieee1394 controller detection
880
88122/8/2002: v5.15
882 - check cpuid for hyperthreading (#13532)
883 - add new bus id 'Virtual IO' for DASD (#18202)
884 - use grub on x86_64
885 - fixed s390 cpu detection
886
88720/8/2002: v5.14
888 - mls: x86 emu for BIOS calls on ia64
889
89019/8/2002: v5.13
891 - mls: x86 emu for BIOS calls on x86_64
892 - updated x11 data
893
89416/8/2002: v5.12
895 - changes in libhd interface
896
89715/8/2002: v5.11
898 - segfault in hwinfo, part 2
899 - fixed symbios module entry
900
90113/8/2002: v5.10
902 - get isdn model name from isdn database
903 - updated megaraid info
904 - make install creates /etc/init.d
905
90613/8/2002: v5.09
907 - added info for firewire module
908 - fixed convert_hd to work with perl 5.8
909
91012/8/2002: v5.08
911 - fixed evil segfault in hwinfo
912 - updated docs
913
9149/8/2002: v5.07
915 - moved unique key file to var/lib/hardware/unique-keys
916 - moved things from var/lib/libhd to var/lib/hardware
917 - added HD_VERSION #define to hd.h
918
9198/8/2002: v5.06
920 - extended isdn package info
921 - detect dvb cards
922 - fixed reading driver info
923 - updated driver info
924 - changed tv card detection code
925
9266/8/2002: v5.05
927 - minor libhd interface changes
928
9295/8/2002: v5.04
930 - gmac -> sungem
931 - don't source rc.config
932 - report cardbus cards
933 - _exit instead of exit to avoid calling QT destructors in Yast2
934 - activated new database code
935
93622/7/2002: v5.03
937 - updated x11 data
938
93922/7/2002: v5.02
940 - run hwbootscan rc script after "kbd" script
941 - don't _change_ config status in hwbootscan
942 - save %gs register around vm86() syscall (%gs may be used in glibc)
943 - isdn changes
944 - better handling of dasd devs
945 - grub instead of lilo on ix86
946
94713/6/2002: v5.01
948 - made ia64 cpu model entry more useful
949 - get bios led status
950
9516/6/2002: v5.00
952 - assign hardware added via 'hwprobe' a proper inital status
953 - added alsa driver info
954 - dropped old pnpdump() code
955
95624/4/2002: v4.26
957 - add x86-64 support
958
95927/3/2002: v4.25
960 - prevent doubled cdrom hardware items
961
96227/3/2002: v4.24
963 - fixed cdrom device detection (#15553)
964 - don't assign lp8 to nonexistent usb printers
965
96625/3/2002: v4.23
967 - updated help texts
968
96925/3/2002: v4.22
970 - recognize fibre channel controllers as storage controllers
971
97224/3/2002: v4.21
973 - read bios data in libhd_tiny (to allow vaio handling in linuxrc, #12075)
974 - read /etc/module.pcimap, too (it's there during installation)
975 - new x11 data
976 - de4x5.o vs. tulip.o issue (#15303)
977 - added Netgear WLAN-Card data (#14848)
978
97921/3/2002: v4.20
980 - remove /var/lib/hardware/LOCK in hwbootscan (#15217)
981 - updated X11 data
982 - prefer tg3 over bcm5700
983 - fixed broken framebuffer detection: reenabled & fixed pci setup code
984
98518/3/2002: v4.19
986 - fixed segfault in ide code
987
98816/3/2002: v4.18
989 - fixed bug that caused 'Processor' scsi devices to be treated
990 as disks (mentioned in #15007)
991
99214/3/2002: v4.17
993 - udated mptbase driver info (#14732)
994 - better handling of usb-storage devices
995 - add mouse info we got from smbios
996 - use info from modules.pcimap
997 - detect memory size > 4GB (#14287)
998
9999/3/2002: v4.16
1000 - made hwbootscan an init script again, started after hotplug.
1001 - do not delete the reconfig.needed files, but set configured=no
1002 and needed=no to avoid problems with unsupported graphic cards.
1003 - added usb ids from usbutils
1004 - fixed network module info (#14529)
1005 - improved smbios parser
1006 - updated x11 driver info
1007 - isdn: fix wrong names (AVM) and add more USB devices
1008 - disabled pci setup code that caused infinite loops on
1009 some systems with isa gfxcards
1010
10114/3/2002: v4.15
1012 - new isdn data
1013 - look at /proc/apm, too
1014 - updated network driver info
1015 - detect fujitsu siemens notebook lcd
1016 - updated x11 driver info
1017 - updated pci device list
1018 - check for isapnp devs in boot.hwscan, too
1019
10201/3/2002: v4.14
1021 - detect USB scanner by just looking if the module is usbscanner
1022 - new scanner ids
1023 - camera subclass ids were 1 off from enumeration
1024 - added some new hardware classes: bios, bridge, hub, usb_ctrl
1025 - added '--pci' and '--isapnp' options to hwscan
1026 - fixed evil segfault caused by reading some hardware configs
1027 - added '--fast' option to hwscan: don't check for tricky hardware
1028 as serial mice or parport zips unless they had been found
1029 previously
1030 - boot.hwscan: probe for mice & pci hardware only (to be faster)
1031 - don't try to access 'not available' devices
1032
103325/2/2002: v4.13
1034 - meissner: boot.hwscan:
1035 probe for storage, network, tv, sound handware
1036 - updated x11 data
1037 - handle usb ehci controller
1038 - added basic smbios parser
1039
104021/2/2002: v4.12
1041 - meissner: boot.hwscan: fixed confused curses output
1042 - new isdn database
1043 - update 'not available' state
1044 - changed unique_id algorithm for usb devices
1045
104618/2/2002: v4.11
1047 - added new scanner
1048 - updated x11 data
1049 - experimental support for hpt3* ideraid
1050
105112/2/2002: v4.10
1052 - meissner: mouse probing is in choose_mouse
1053 - meissner: added arguments for light probing '(.reprobe)' as suggested by tom
1054
105511/2/2002: v4.09
1056 - isdn database now in libhd, support for multiple isdn driver
1057
10587/2/2002: v4.08
1059 - renamed a function to avoid conflicts with linuxrc
1060
10617/2/2002: v4.07
1062 - fixed dac960 detection: we used to return just the 1st disk
1063
10647/2/2002: v4.06
1065 - first attempt to handle ide raid controller
1066 - use /proc/partitions to find disks, too
1067
10686/2/2002: v4.05
1069 - make hd_list() work properly if LIBHD_TINY is defined
1070 - added new braille display
1071 - hwinfo accepts '--netcard' as alias to '--network_ctrl'
1072
10734/2/2002: v4.04
1074 - store a config string along with the config status
1075
10764/2/2002: v4.03
1077 - changed hd_change_status() prototype
1078
107920/1/2002: v4.02
1080 - fixed bug that prevented hwprobe env var to work in some cases
1081
108228/1/2002: v4.01
1083 - hwscan: touch /var/lib/hardware/.update if things have changed
1084 - meissner: added boot scripts
1085
108621/1/2001: v4.00
1087 - increased major version number, as we're incompatible to v3 meanwhile
1088 - added function to set hardware config status data directly
1089
109020/1/2002: v3.40
1091 - updated hwscan so it does something useful
1092 - updated x11 data
1093
109414/1/2002: v3.39
1095 - next try with dietlibc on sparc
1096
109714/1/2002: v3.38
1098 - olh: assume veth always present
1099 - make it work with dietlibc on sparc
1100 - new class: hw_usb_ctrl
1101
11024/1/2002: v3.37
1103 - reimplemented iSeries veth device detection (#12680)
1104
110514/12/2001: v3.36
1106 - create version for linking against dietlibc
1107 - mls: continue even if some vbe calls fail
1108
110926/11/2001: v3.35
1110 - prepare for arm
1111
111222/11/2001: v3.34
1113 - call cpu probe for keyboard query
1114 - reduced libhd_tiny size
1115
11162/11/2001:. v3.33
1117 - read country code from usb devices
1118
111930/10/2001: v3.32
1120 - handle iSeries network and storage devices
1121 return ppc64 when uname -m returns it
1122
112318/10/2001: v3.31
1124 - gmac controllers are powered off when unconfigured, so
1125 we have to provide the class id ourself (#11733)
1126
112715/10/2001: v3.30
1128 - don't load parport modules on pmac (#11743)
1129 - provide monitor sync data if they are missing
1130
113110/10/2001: v3.29
1132 - more apple monitor fixes
1133
11349/10/2001: v3.28
1135 - work around incorrect iMac monitor data
1136
11378/10/2001: v3.27
1138 - ppc: detect swim3 floppy (#11643)
1139 - ppc: pr_prom needs pr_pci in some cases
1140 - add monitor entry based on fbdev data, if we have
1141 nothing better (#11344)
1142
11435/10/2001: v3.26
1144 - fix the check for active framebuffer (ppc)
1145 the current one is a hack and doesnt work in all cases
1146 - use pc104 instead of powerpcps2 (ppc)
1147 - longer timeouts in modem detection (#11432)
1148 - don't merge pci and proc data on ppc (#10435)
1149 - pci data are inconsistent on ppc, remove consistency check (#11551)
1150 - new x11 data (ppc)
1151
115224/9/2001: v3.25
1153 - updated X11 data
1154 - no longer default to XF3 for installation on ppc (#11260)
1155
115624/9/2001: v3.24
1157 - added LSIFC9xx/LSI409xx Fibre Channel (#11251)
1158
115924/9/2001: v3.23
1160 - use aic7xxx_old one some controllers (#11202)
1161 - use de4x5 instead of tulip for one card (#11093)
1162 - updated X11 data
1163
116420/9/2001: v3.22
1165 - make AIPTEK tablet a mouse again
1166 - added old_unique_id field
1167 - updated driver info
1168
116919/9/2001: v3.21
1170 - new sound card
1171 - new x11 data
1172
117318/9/2001: v3.20
1174 - rewrote floppy detection to make it work on non-i386 archs
1175 - new x11 data
1176
117711/9/2001: v3.19
1178 - updated X11 data
1179 - get current video mode
1180
118110/9/2001: v3.18
1182 - updated X11 data
1183 - make it work with diet-libc
1184 - should correctly report vmware cards now
1185
11864/9/2001: v3.17
1187 - changed unique_id calculation (#10139)
1188 - introduced arch_ppc64, CHRP64 -> CHRP
1189 - new X11 data
1190
11913/9/2001: v3.16
1192 - usb printer device names have changed
1193 - new x11 data
1194 - fixed segfault bug in ide-scsi handling
1195
119629/8/2001: v3.15
1197 - new x11 data
1198 - ignore obviously broken ddc info
1199
120027/8/2001: v3.14
1201 - new qlogic driver info (#9868)
1202 - completely new x11 data
1203
120423/8/2001: v3.13
1205 - fixed to work with the new cpqarray driver
1206 - fixed evil database bug (#9798)
1207
120820/8/2001: v3.12
1209 - removed usb network module info
1210 - added iSeries disks
1211
121217/8/2001: v3.11
1213 - added usb network data
1214
121517/8/2001: v3.10
1216 - install in $DESTDIR
1217 - handle ide-scsi drives
1218 - fix segfault bug in apm detection
1219
12209/8/2001: v3.09
1221 - fixed some drivers.audio entries
1222
12236/8/2001: v3.08
1224 - added sungem
1225 - fixed qlogicfc entry
1226 - fixed tv card detection
1227
12281/8/2001: v3.07
1229 - fixed typo in short model name calculation
1230
123131/7/2001: v3.06
1232 - make now builds shared version per default
1233
123430/7/2001: v3.05
1235 - integrated hwscan
1236
123727/7/2001: v3.04
1238 - added chipcard reader support
1239 - added camera (webcam) support
1240 - added framebuffer support (currently: VESA)
1241
124226/7/2001: v3.03
1243 - support (usb) joysticks
1244
124525/7/2001: v3.02
1246 - added access functions for /var/lib/hardware/ to libhd
1247 - hwinfo: no progress info if output is redirected
1248 - hwinfo: multiple arguments allowed
1249 - assign a hw_class
1250
125124/7/2001: v3.01
1252 - report smp capability only if >1 processors are active
1253
125423/7/2001: v3.00
1255 - SMP code can now handle empty MP tables
1256 - support module lists in driver info
1257 - new 'manual' flag indicating hardware that was not
1258 detected but entered manually
1259 - report usb capability only if the controller has an irq assigned
1260
126127/6/2001: v2.22
1262 - added usb scanner detection
1263 - set gpm protocol to imps2 for wheel mice
1264 - bios based monitor detection enabled per default
1265 - made usb module loading default
1266
126725/6/2001: v2.21
1268 - sndirsch: corrected 3D info for geforce3 cards
1269
127021/6/2001: v2.20
1271 - updated driver info for new gdth.o
1272
127319/6/2001: v2.19
1274 - fixed for s390x
1275
127613/6/2001: v2.18
1277 - schwab: don't dereference free'd pointer
1278 - prefer e100.o over eepro100.o (#8797)
1279 - fixed framebuffer mode detection bug (#8620)
1280
12817/6/2001: v2.17
1282 - fixed keyboard detection on sparc
1283
128422/5/2001: v2.16
1285 - dan: fix usb modem bug (#8490)
1286 - remove 3d & xf_v3 driver info for ia64
1287
128814/5/2001: v2.15
1289 - use isapnp_reset=0 for loading isa-pnp.o
1290
129111/5/2001: v2.14
1292 - new driver data for 3c509
1293 - X11 data updated
1294 - have i2o cards listed as storage controllers (#6335)
1295
129610/5/2001: v2.13
1297 - increase /dev/psaux timeout
1298 - adapted missing keyboard detection for kernel 2.4
1299
130010/5/2001: v2.12
1301 - less things in libhd_tiny.a
1302 - read block 0 from disks _before_ going to look for the boot device
1303 - vmware detection clobbers %ebx; fixed
1304 - completely new monitor data base (#7536)
1305
13067/5/2001: v2.11
1307 - preserve %ebx in i10_v86.c::vm86_rep
1308
13097/5/2001: v2.10
1310 - rewrote isapnp detection for 2.4 kernel
1311 - updated driver info data
1312 - added "Baum" braille display detection
1313
13143/5/2001: v2.09
1315 - support vbe bios calls to get monitor data (default: disabled)
1316 - added more usb wheel mice
1317
13183/5/2001: v2.08
1319 - added vmware check
1320 - don't do scsi write cache detection in vmware
1321 - added ia64 smp detection
1322 - ia64 x11 data added
1323 - use tulip instead of de4x5 (#7317)
1324
132530/4/2001: v2.07
1326 - updated x11 data
1327 - fixed multi-head display handling
1328 - adapted compaq smart array detection for kernel 2.4
1329
133025/4/2001: v2.06
1331 - parport detection updated for kernel 2.4
1332 - add scsi hostadapter info to debug output
1333 - usb-storage again
1334 - boot_ia64 -> boot_elilo
1335
133624/4/2001: v2.05
1337 - worked on usb-storage support
1338 - no isa-pnp probing in linuxrc
1339
134020/4/2001: v2.04
1341 - better usb-storage support
1342
134319/4/2001: v2.03
1344 - reworked floppy detection
1345 - identify devices with removable media
1346 - zip drives are always reported as floppies
1347
134818/4/2001: v2.02
1349 - reworked ps/2 mouse code
1350 - provide number of buttons/wheels for mice
1351 - X11 data updated (ia32)
1352
13537/4/2001: v2.01
1354 - new output format for support tool
1355 - more options for hwinfo
1356 - include pcmcia/cardbus cards in device lists
1357
13585/4/2001: v2.00
1359 - new major version due to incompatible interface changes
1360 - integrated experimental changes (split was after v1.90)
1361
13623/4/2001: v1.99
1363 - fixed segfault bug in alpha smp code
1364
136526/3/2001: v1.98
1366 - unique id format changed
1367
136821/3/2001: v1.97
1369 - fixed src/ids/Makefile for axp
1370 - slightly changed display detection code on axp
1371
137220/3/2001: v1.96
1373 - new axp x11 data
1374
137528/2/2001: v1.95
1376 - stepan: removed ISDN on alpha
1377 - avoid trigraphs while generating the data base
1378
137922/2/2001: v1.94
1380 - fixed hd_copy() segfault bug (ppc)
1381
138221/2/2001: v1.93
1383 - implemented SMP detection on ppc
1384
138520/2/2001: v1.92
1386 - backport of new SMP detection code (ia32)
1387 - get console speed from kernel command line (ppc)
1388
138915/2/2001: v1.91
1390 - fixed evil scsi device detection bug
1391 (missing scsi devices under some strange circumstances)
1392 - don't probe physical scsi geometry
1393
139412/2/2001: v1.90
1395 - changed display adapter detection code to prefer sbus cards
1396
13979/2/2001: v1.89
1398 - kkaempf: "ld -shared" is forbidden, changed to "gcc"
1399
14007/2/2001: v1.88
1401 - new x11 data (sparc)
1402
140331/1/2001: v1.87
1404 - mls: new oem stuff
1405
140630/1/2001: v1.86
1407 - new x11 data (sparc)
1408
140929/1/2001: v1.85
1410 - kukuk: sparc keyboard patches
1411
141223/1/2001: v1.84
1413 - mls: added '--packages' option to hwinfo
1414
141521/1/2001: v1.83
1416 - new x11 data (sparc)
1417
141819/1/2001: v1.82
1419 - ncr*.o instead of sym*.o for 53c895a
1420 - new x11 data (ia32)
1421
142218/1/2001: v1.81
1423 - fixed ISAPnP device name handling
1424 - back to ncr*.o for 53c875 [devid 0xf] (#5816)
1425 - added new tulip card
1426
142717/1/2001: v1.80
1428 - updated dac960 driver info
1429
143017/1/2001: v1.79
1431 - new x11 data
1432 - added '--help' option to hwinfo
1433 - implemented a basic getopt-style hwinfo interface
1434 - activate pr_bios if pr_misc is set
1435
143616/1/2001: v1.78
1437 - updated driver info (starfire/qla2x00)
1438
143916/1/2001: v1.77
1440 - back to old version scheme to avoid update problems
1441
144215/1/2001: v1.0.76
1443 - updated scsi driver info
1444
144515/1/2001: v1.0.75
1446 - new x11 data
1447 - make XF 4 default if no X11 info is found (ia32 only)
1448 - fixed serial line detection bug
1449
145014/1/2001: v1.0.74
1451 - updated pci name list
1452 - updated scsi/network driver info
1453
145412/1/2001: v1.0.73
1455 - new x11 data
1456 - sym*.o instead of ncr*.o for 53C875
1457 - quick fix for Wacom tablets
1458
145912/1/2001: v1.0.72
1460 - fix minor bug in printer detection
1461 - fix bios disk number detection
1462
146311/1/2001: v1.0.71
1464 - arvin: made res_pppd_option work
1465 - arvin: fixed detection of terminal adapters
1466 - sped up new modem stuff if no modem is connected
1467
146811/1/2001: v1.0.70:
1469 - new x11 data (sparc)
1470
147110/1/2001: v1.0.69
1472 - introduced res_pppd_option
1473 - new x11 data (ia32)
1474
14759/1/2001: v1.0.68
1476 - smid@suse.cz: improved modem init string code
1477
14788/1/2001: v1.0.67
1479 - fixed color depth handling
1480 - fixed multi-soundcard bug
1481 - new x11 data
1482
14837/1/2001: v1.0.66
1484 - kendy@suse.cz: use BIOS port info for parport
1485 - new x11 data for all archs
1486 - 8139too instead of rtl8139 whenever possible
1487
148820/12/2000: v1.0.65
1489 - added modem init string patch from smid@suse.cz
1490
149119/12/2000: v1.0.64
1492 - added cciss stuff
1493 - updated x11 data
1494
149518/12/2000: v1.0.63
1496 - BIOS lba stuff now works
1497
149818/12/2000: v1.0.62
1499 - updated x11 data
1500
150114/12/2000: v1.0.61
1502 - updated x11 data
1503 - build pnpdump only on i386 and alpha
1504 - hwinfo can now update x11 info in install.inf
1505
150613/12/2000: v1.0.60
1507 - hwinfo can now update braille info in install.inf
1508 - activate alva braille detection
1509
151013/12/2000: v1.0.59
1511 - updated x11 data
1512
151312/12/2000: v1.0.58
1514 - new version number scheme (due to shared lib)
1515 - create shared libhd
1516 - report BIOS lba extension support
1517 - rearranged building libhd_tiny a bit
1518
151912/12/2000: v1.57
1520 - fixed isapnp segfault bug
1521 - updated x11 data
1522
15238/12/200: v1.56
1524 - new alva detection code
1525 - added cd-r/dvd detection
1526 - read "el torito" boot info
1527 - updated x11 info
1528
15297/12/2000: v1.55
1530 - fixed evil hddb bug
1531 - added 3d script field
1532
15339/11/2000: v1.54
1534 - started work on hddb fix
1535 - renamed timeout -> hd_timeout
1536
153727/10/2000: v1.53
1538 - remove memory leaks, part 2 (ppc)
1539
154026/10/2000: v1.52
1541 - add CD-RW detection (and DVD)
1542
154325/10/2000: v1.51
1544 - remove memory leaks, part 1
1545
154610/10/2000: v1.50
1547 - distinguish between chrp & chrp64
1548
154910/10/2000: v1.49
1550 - provide a unique key for every hardware item
1551
155210/10/2000: v1.48
1553 - cpu/smp detection code improved
1554
155528/9/2000: v1.47
1556 - sparc: new x11 info
1557
155822/9/2000: v1.46
1559 - ppc: fixed serial line & modem detection
1560
156121/9/2000: v1.45
1562 - provide CHPID on s390
1563
156420/9/2000: v1.44
1565 - added missing closedir()
1566
156718/9/2000: v1.43
1568 - improved /proc/interrupt parsing
1569 - ppc: always return a ps/2 mouse for PreP & CHRP
1570 - skip serial device detection for console & yast2ser /proc/cmdline
1571 entries
1572 - ids updated
1573
157418/9/2000: v1.42
1575 - now *really* disabled braille except on ia32
1576
157715/9/2000: v1.41
1578 - ppc: changed some ids
1579
158013/9/2000: v1.40
1581 - serial console detection for ppc
1582
158313/9/2000: v1.39
1584 - ppc x11 driver info
1585 - ppc serial console
1586 - braille only on ia32
1587 - fixed scsi segfault bug
1588
15898/9/2000: v1.38
1590 - updated device ids
1591 - added basic i2o support
1592 - disabled isapnp on ppc
1593
15947/9/2000: v1.37
1595 - fixed modem segfault bug
1596 - fixed Zip device detection
1597
15986/9/2000: v1.36
1599 - s390 network devices
1600
16015/9/2000: v1.35
1602 - s390: finds disks
1603 - ppc: better sound detection
1604
160525/8/2000: v1.34
1606 - new platform cpu entry on alpha
1607
160824/8/2000: v1.33
1609 - better monitor & display detection on ppc
1610
161123/8/2000: v1.32
1612 - made libhd at least to compile on s390
1613
161423/8/2000: v1.31
1615 - slightly changed memory detection
1616 - ADB mice: /dev/input/mice
1617
161815/8/2000: v1.30
1619 - added monitor detection on ppc
1620 - fixed iso9660 info reading
1621
162214/8/2000: v1.29
1623 - added PROM parser for ppc; currently handles
1624 SCSI, network, sound & floppy devices
1625
16269/8/2000: v1.28
1627 - added pr_misc to hw_isdn
1628 - fixed memory size detection
1629 - added 'generation' to system entry (for ppc)
1630 - new scsi detection code
1631 - kukuk: PS/2 keyboard detection on UltraSPARC
1632
163328/7/2000: v1.27
1634 - fixed 'x11' parameter parsing
1635
163627/7/2000: v1.26
1637 - added '--special' option to hwinfo (needed for live CD)
1638 - updated x11 data
1639
164024/7/2000: v1.25
1641 - SMP detection: look for 'apic' flag
1642 - updated x11 data
1643
164420/7/2000: v1.24
1645 - fixed Vaio detection
1646 - updated special ide chipset list
1647 - included more functions in LIBHD_TINY
1648 - updated x11 data
1649
165019/7/2000: v1.23
1651 - updated x11 data
1652
165318/7/2000: v1.22
1654 - dropped alva probing
1655 - updated x11 data
1656
165715/7/2000: v1.21
1658 - fixed isapnp isdn probing bug
1659 - updated x11 data
1660
166114/7/2000: v1.20
1662 - fixed stupid printer probing bug
1663 - updated x11 data
1664
166513/7/2000: v1.19
1666 - fixed bootdevice detection bug
1667 - detect PowerBooks
1668
166912/7/2000: v1.18
1670 - updated alsa driver info
1671 - updated minicdb id data
1672 - fixed missing isapnp sound cards bug
1673
167411/7/2000: v1.17
1675 - added Sony Vaio detection
1676 - changed lance driver entry
1677 - fixed isdn/network card bug
1678 - updated id data
1679
168010/7/2000: v1.16
1681 - pnpdump: start port scanning at port 0x20b, not 0x203
1682 (skips potential game port)
1683 - get ids directly from minicdb
1684
16857/7/2000: v1.15
1686 - fixed hw_sys/hw_tv probing bug
1687
16886/7/2000: v1.14
1689 - new 'system' hw entry
1690 - sparc smp detection: active -> probed
1691
16925/7/2000: v1.13
1693 - added parallel Zip drive detection
1694
16953/7/2000: v1.12
1696 - don't list cardbus/pcmcia devs in hd_list()
1697 - add multimedia/video boards to display adapters
1698
169927/6/2000: v1.11
1700 - increased timeout in fhp detection
1701
170227/6/2000: v1.10
1703 - fixed bug in braille detection
1704
170526/6/2000: v1.09
1706 - updated README
1707 - fixed bug in 'hwprobe' handling
1708
170926/6/2000: v1.08
1710 - new usb mouse devices
1711
171222/6/2000: v1.07
1713 - activated serial line scanning in linuxrc
1714 - extendend 'hwprobe=' features
1715
171621/6/2000: v1.06
1717 - fhp_old braille detection implemented
1718 - alva & ht braille stuff added
1719
172021/6/2000: v1.05
1721 - changed (driver_info_x11_t).x11.raw to str_list_t
1722
172321/6/2000: v1.04
1724 - added 'x11' kernel cmdline param
1725
172620/6/2000: v1.03
1727 - fixed mk_ids (used to drop all non-x11 ids)
1728 - improved 'hwprobe=' functionality
1729 - fhp braille detection implemented
1730
173120/6/2000: v1.02
1732 - updated pciutils & sax/sax2 data
1733 - added fire gl1
1734 - added 'hwprobe' env resp. kernel cmdline param
1735
173613/6/2000: v1.01
1737 - new module info
1738 - fix old VGA entries
1739 - hw_tv now functional
1740
17419/6/2000: v1.00
1742 - added hw_monitor, hw_printer, hw_tv, hw_scanner
1743 [hw_tv, hw_scanner still non-funcional]
1744 - improved ddc parsing (new syslinux!)
1745
17467/6/2000: v0.99
1747 - added hd_list() function
1748
17496//6/2000: v0.98
1750 - hd_display_list() function
1751 - new SaX[2] data
1752 - changed mk_ids to provide 3d *and* non-3d x11 entries
1753
175431/5/2000: v0.97
1755 - provides info about bios disk ids
1756
175730/5/2000: v0.96
1758 - extended X11 driver info (for XF86 4.0)
1759 - added Thorsten's small SPARC patch
1760 - extended serial line info
1761 - note: v0.95 was a ppc quick-hack only version needed for 6.4;
1762 it will not be integrated into the main tree
1763
176424/5/2000: v0.94
1765 - fixed tmp file security hole
1766 - added hd_{mouse/keyboard/floppy}_list() functions
1767
176815/5/2000: v0.93
1769 - integrated Thorsten Kukuk's patches (mostly SPARC stuff)
1770 - some minor other fixes
1771
177217/4/2000: v0.92
1773 - ADB mouse driver info extended
1774 - color code stuff updated
1775
177611/4/2000: v0.91
1777 - fixed XkbModel typo on intel/axp
1778 - ia64 patches from Andreas
1779 - new Mac color code
1780
178131/3/2000: v0.89
1782 - changed XkbModel to "powerpcps2" on chrp machines
1783 - more iMac colors
1784
178524/3/2000: v0.88
1786 - read color code on macs
1787
178821/3/2000: v0.87
1789 - added Netfinity graphics card fix
1790 - 3com net card driver adjustments
1791 - ISDN info fix
1792 - SPARC keyboard code
1793 - added keyboard driver info
1794
179514/3/2000: v0.86
1796 - flush serial buffer before close()
1797
17988/3/2000: v0.85
1799 - some minor bug fixes
1800
18018/3/2000: v0.84
1802 - changed display adapter probing to include bc_multimedia
1803
18048/3/2000: v0.83
1805 - pci cards are attached to their resp. bridges
1806 - card bus cards not listed by probe_by_class
1807
18086/3/2000: v0.82
1809 - X server list fixes
1810
18115/3/2000: v0.81
1812 - some monitor data
1813
18144/3/2000: v0.80
1815 - new probing flag pr_scsi_geo: defaults to off due to
1816 problems on scsi-Zip's
1817
18183/3/2000: v0.79
1819 - tuned probing flags
1820 - renamed drivers file
1821 - added "Belinea 10 20 20" data (ddc info lies about supported modes!)
1822
182329/2/2000: v0.78
1824 - new graphics cards
1825
182628/2/2000: v0.77
1827 - modem fix: give default name if none could be determined
1828 - added 3Com Robotics recognition
1829 - added physical SCSI geometry
1830
183128/2/2000: v0.76
1832 - automatic usb module loading
1833 - rewrite of the probing flags stuff; new probing flags
1834 - new hd_display() function
1835
183626/2/2000: v0.75
1837 - pcmcia detection now looks at class ids
1838 - fixed pcmcia detection bug
1839 - added usb detection function
1840
184126/2/2000: v0.74
1842 - added alsa isapnp sound cards
1843
184425/2/2000: v0.73
1845 - sparc & baud rate fix
1846 - new libihw
1847 - minor usb improvements
1848 - better keyboard detection
1849 - ressource management for irqs
1850 - isdn fixes/improvements
1851 - added some sound cards
1852
185324/2/2000: v0.72
1854 - libihw used only on ix86 & axp
1855 - pc keyboard detection
1856
185723/2/2000: v0.71
1858 - isdn stuff
1859
186022/2/2000: v0.70
1861 - changed x11/3d driver info
1862
186318/2/2000: v0.69
1864 - mouse code now resets serial lines
1865
186618/2/2000: v0.68
1867 - new try at AGP detection
1868 - improved mylex code
1869 - added compaq smart raid detection
1870 - improved scsi code
1871
187217/2/2000: v0.67
1873 - improved CPU code on axp & ppc
1874 - changed serial line code: use non-blocking open
1875
187616/2/2000: v0.66
1877 - new ids
1878 - added Mylex detection (dac960)
1879
188015/2/2000: v0.65
1881 - a lot of driver info
1882 - timeout problem opening serial devs?
1883
188412/2/2000: v0.64
1885 - added some ids
1886 - added Zoom modem detection
1887
188811/2/2000: v0.63
1889 - fixed isapnp for ppc
1890
189111/2/2000: v0.62
1892 - Makefile now knows about sparc64
1893 - driver info: 3c90x vs. 3c59x; see comment in drivers.SuSE
1894 - worked on ISDN stuff
1895
189610/2/2000: v0.61
1897 - added peliminary usb storage device handling
1898 - added ISA-PnP memory range decoding
1899 - added ISDN probing for ISA cards (*very* preliminary)
1900
19018/2/2000: v0.60
1902 - added UMAX USB scanner ids
1903 - small modem fix (open fds)
1904 - determines boot device
1905
19065/2/2000: v0.59
1907 - improved boot floppy: now with usb support
1908 - changed hw behavior: no listing on console if a logfile is used
1909 - fixed missing baud defines on SPARC
1910 - added 3d graphics card info
1911 - changed internal mouse ids from PnP ids --> special ids
1912 - some 64 bit pci fixes
1913 - pci devices with missing class info: get class info from data base
1914 - added more usb ids
1915
19164/2/2000: v0.58
1917 - added generic ne2000 info
1918 - improved printing of modules.conf entries
1919 - moved ID handling macros (MAKE_ID, etc) to hd.h
1920
19213/2/2000: v0.57
1922 - added lp-devices to mk_floppy
1923 - added usb vendor list
1924 - NOTE: hd_class_list() interface slightly changed!!!
1925 - USB support complete rewritten
1926 - modem fix: avoid selecting a device twice!
1927 - driver info: take compatible devices into account
1928
19292/2/2000: v0.56
1930 - more driver info
1931 - added hd_smp_support()
1932
19331/2/2000: v0.55
1934 - made hd_module_is_active() global
1935 - added pcnet32 info
1936 - added 'static' target
1937 - fixed ddc string parser
1938 - fixed monitor driver info parser
1939 - added tiny target: -> libhd_tiny.a is minimum version for linuxrc
1940
194127/10/2000: v0.54
1942 - rescan == 3 --> return new entries since last call with rescan == 2
1943
194427/10/2000: v0.53
1945 - fixed driver entries with modules.conf lines
1946 - fixed internal handling of modules.conf entries
1947 - added new feature to hd_*_list() functions:
1948 rescan == 2 --> return only new entries
1949
195025/10/2000: v0.52
1951 - started this log :-)
1952 - modem code now handles non-pnp modems
1953 - added a baud resource to modem entries: holds the modem's max.
1954 port speed
1955 - added some modem ids
1956 - updated docu (interface.html)