*** empty log message ***
[opensuse:hwinfo.git] / ChangeLog
1         - udated mptbase driver info (#14732)
2         - better handling of usb-storage devices
3         - add mouse info we got from smbios
4         - use info from modules.pcimap
5
6 9/3/2002:       v4.16
7         - made hwbootscan an init script again, started after hotplug.
8         - do not delete the reconfig.needed files, but set configured=no
9           and needed=no to avoid problems with unsupported graphic cards.
10         - added usb ids from usbutils
11         - fixed network module info (#14529)
12         - improved smbios parser
13         - updated x11 driver info
14         - isdn: fix wrong names (AVM) and add more USB devices
15         - disabled pci setup code that caused infinite loops on
16           some systems with isa gfxcards
17
18 4/3/2002:       v4.15
19         - new isdn data
20         - look at /proc/apm, too
21         - updated network driver info
22         - detect fujitsu siemens notebook lcd
23         - updated x11 driver info
24         - updated pci device list
25         - check for isapnp devs in boot.hwscan, too
26
27 1/3/2002:       v4.14
28         - detect USB scanner by just looking if the module is usbscanner
29         - new scanner ids
30         - camera subclass ids were 1 off from enumeration
31         - added some new hardware classes: bios, bridge, hub, usb_ctrl
32         - added '--pci' and '--isapnp' options to hwscan
33         - fixed evil segfault caused by reading some hardware configs
34         - added '--fast' option to hwscan: don't check for tricky hardware
35           as serial mice or parport zips unless they had been found
36           previously
37         - boot.hwscan: probe for mice & pci hardware only (to be faster)
38         - don't try to access 'not available' devices
39
40 25/2/2002:      v4.13
41         - meissner: boot.hwscan:
42           probe for storage, network, tv, sound handware
43         - updated x11 data
44         - handle usb ehci controller
45         - added basic smbios parser
46
47 21/2/2002:      v4.12
48         - meissner: boot.hwscan: fixed confused curses output
49         - new isdn database
50         - update 'not available' state
51         - changed unique_id algorithm for usb devices
52
53 18/2/2002:      v4.11
54         - added new scanner
55         - updated x11 data
56         - experimental support for hpt3* ideraid
57
58 12/2/2002:      v4.10
59         - meissner: mouse probing is in choose_mouse
60         - meissner: added arguments for light probing '(.reprobe)' as suggested by tom
61
62 11/2/2002:      v4.09
63         - isdn database now in libhd, support for multiple isdn driver
64
65 7/2/2002:       v4.08
66         - renamed a function to avoid conflicts with linuxrc
67
68 7/2/2002:       v4.07
69         - fixed dac960 detection: we used to return just the 1st disk
70
71 7/2/2002:       v4.06
72         - first attempt to handle ide raid controller
73         - use /proc/partitions to find disks, too
74
75 6/2/2002:       v4.05
76         - make hd_list() work properly if LIBHD_TINY is defined
77         - added new braille display
78         - hwinfo accepts '--netcard' as alias to '--network_ctrl'
79
80 4/2/2002:       v4.04
81         - store a config string along with the config status
82
83 4/2/2002:       v4.03
84         - changed hd_change_status() prototype
85
86 20/1/2002:      v4.02
87         - fixed bug that prevented hwprobe env var to work in some cases
88
89 28/1/2002:      v4.01
90         - hwscan: touch /var/lib/hardware/.update if things have changed
91         - meissner: added boot scripts
92
93 21/1/2001:      v4.00
94         - increased major version number, as we're incompatible to v3 meanwhile
95         - added function to set hardware config status data directly
96
97 20/1/2002:      v3.40
98         - updated hwscan so it does something useful
99         - updated x11 data
100
101 14/1/2002:      v3.39
102         - next try with dietlibc on sparc
103
104 14/1/2002:      v3.38
105         - olh: assume veth always present
106         - make it work with dietlibc on sparc
107         - new class: hw_usb_ctrl
108
109 4/1/2002:       v3.37
110         - reimplemented iSeries veth device detection (#12680)
111
112 14/12/2001:     v3.36
113         - create version for linking against dietlibc
114         - mls: continue even if some vbe calls fail
115
116 26/11/2001:     v3.35
117         - prepare for arm
118
119 22/11/2001:     v3.34
120         - call cpu probe for keyboard query
121         - reduced libhd_tiny size
122
123 2/11/2001:.     v3.33
124         - read country code from usb devices
125
126 30/10/2001:     v3.32
127         - handle iSeries network and storage devices
128           return ppc64 when uname -m returns it
129
130 18/10/2001:     v3.31
131         - gmac controllers are powered off when unconfigured, so
132           we have to provide the class id ourself (#11733)
133
134 15/10/2001:     v3.30
135         - don't load parport modules on pmac (#11743)
136         - provide monitor sync data if they are missing
137
138 10/10/2001:     v3.29
139         - more apple monitor fixes
140
141 9/10/2001:      v3.28
142         - work around incorrect iMac monitor data
143
144 8/10/2001:      v3.27
145         - ppc: detect swim3 floppy (#11643)
146         - ppc: pr_prom needs pr_pci in some cases
147         - add monitor entry based on fbdev data, if we have
148           nothing better (#11344)
149
150 5/10/2001:      v3.26
151         - fix the check for active framebuffer (ppc)
152           the current one is a hack and doesnt work in all cases
153         - use pc104 instead of powerpcps2 (ppc)
154         - longer timeouts in modem detection (#11432)
155         - don't merge pci and proc data on ppc (#10435)
156         - pci data are inconsistent on ppc, remove consistency check (#11551)
157         - new x11 data (ppc)
158
159 24/9/2001:      v3.25
160         - updated X11 data
161         - no longer default to XF3 for installation on ppc (#11260)
162
163 24/9/2001:      v3.24
164         - added LSIFC9xx/LSI409xx Fibre Channel (#11251)
165
166 24/9/2001:      v3.23
167         - use aic7xxx_old one some controllers (#11202)
168         - use de4x5 instead of tulip for one card (#11093)
169         - updated X11 data
170
171 20/9/2001:      v3.22
172         - make AIPTEK tablet a mouse again
173         - added old_unique_id field
174         - updated driver info
175
176 19/9/2001:      v3.21
177         - new sound card
178         - new x11 data
179
180 18/9/2001:      v3.20
181         - rewrote floppy detection to make it work on non-i386 archs
182         - new x11 data
183
184 11/9/2001:      v3.19
185         - updated X11 data
186         - get current video mode
187
188 10/9/2001:      v3.18
189         - updated X11 data
190         - make it work with diet-libc
191         - should correctly report vmware cards now
192
193 4/9/2001:       v3.17
194         - changed unique_id calculation (#10139)
195         - introduced arch_ppc64, CHRP64 -> CHRP
196         - new X11 data
197
198 3/9/2001:       v3.16
199         - usb printer device names have changed
200         - new x11 data
201         - fixed segfault bug in ide-scsi handling
202
203 29/8/2001:      v3.15
204         - new x11 data
205         - ignore obviously broken ddc info
206
207 27/8/2001:      v3.14
208         - new qlogic driver info (#9868)
209         - completely new x11 data
210
211 23/8/2001:      v3.13
212         - fixed to work with the new cpqarray driver
213         - fixed evil database bug (#9798)
214
215 20/8/2001:      v3.12
216         - removed usb network module info
217         - added iSeries disks
218
219 17/8/2001:      v3.11
220         - added usb network data
221
222 17/8/2001:      v3.10
223         - install in $DESTDIR
224         - handle ide-scsi drives
225         - fix segfault bug in apm detection
226
227 9/8/2001:       v3.09
228         - fixed some drivers.audio entries
229
230 6/8/2001:       v3.08
231         - added sungem
232         - fixed qlogicfc entry
233         - fixed tv card detection
234
235 1/8/2001:       v3.07
236         - fixed typo in short model name calculation
237
238 31/7/2001:      v3.06
239         - make now builds shared version per default
240
241 30/7/2001:      v3.05
242         - integrated hwscan
243
244 27/7/2001:      v3.04
245         - added chipcard reader support
246         - added camera (webcam) support
247         - added framebuffer support (currently: VESA)
248
249 26/7/2001:      v3.03
250         - support (usb) joysticks
251
252 25/7/2001:      v3.02
253         - added access functions for /var/lib/hardware/ to libhd
254         - hwinfo: no progress info if output is redirected
255         - hwinfo: multiple arguments allowed
256         - assign a hw_class
257
258 24/7/2001:      v3.01
259         - report smp capability only if >1 processors are active
260
261 23/7/2001:      v3.00
262         - SMP code can now handle empty MP tables
263         - support module lists in driver info
264         - new 'manual' flag indicating hardware that was not
265           detected but entered manually
266         - report usb capability only if the controller has an irq assigned
267
268 27/6/2001:      v2.22
269         - added usb scanner detection
270         - set gpm protocol to imps2 for wheel mice
271         - bios based monitor detection enabled per default
272         - made usb module loading default
273
274 25/6/2001:      v2.21
275         - sndirsch: corrected 3D info for geforce3 cards
276
277 21/6/2001:      v2.20
278         - updated driver info for new gdth.o
279
280 19/6/2001:      v2.19
281         - fixed for s390x
282
283 13/6/2001:      v2.18
284         - schwab: don't dereference free'd pointer
285         - prefer e100.o over eepro100.o (#8797)
286         - fixed framebuffer mode detection bug (#8620)
287
288 7/6/2001:       v2.17
289         - fixed keyboard detection on sparc
290
291 22/5/2001:      v2.16
292         - dan: fix usb modem bug (#8490)
293         - remove 3d & xf_v3 driver info for ia64
294
295 14/5/2001:      v2.15
296         - use isapnp_reset=0 for loading isa-pnp.o
297
298 11/5/2001:      v2.14
299         - new driver data for 3c509
300         - X11 data updated
301         - have i2o cards listed as storage controllers (#6335)
302
303 10/5/2001:      v2.13
304         - increase /dev/psaux timeout
305         - adapted missing keyboard detection for kernel 2.4
306
307 10/5/2001:      v2.12
308         - less things in libhd_tiny.a
309         - read block 0 from disks _before_ going to look for the boot device
310         - vmware detection clobbers %ebx; fixed
311         - completely new monitor data base (#7536)
312
313 7/5/2001:       v2.11
314         - preserve %ebx in i10_v86.c::vm86_rep
315
316 7/5/2001:       v2.10
317         - rewrote isapnp detection for 2.4 kernel
318         - updated driver info data
319         - added "Baum" braille display detection
320
321 3/5/2001:       v2.09
322         - support vbe bios calls to get monitor data (default: disabled)
323         - added more usb wheel mice
324
325 3/5/2001:       v2.08
326         - added vmware check
327         - don't do scsi write cache detection in vmware
328         - added ia64 smp detection
329         - ia64 x11 data added
330         - use tulip instead of de4x5 (#7317)
331
332 30/4/2001:      v2.07
333         - updated x11 data
334         - fixed multi-head display handling
335         - adapted compaq smart array detection for kernel 2.4
336
337 25/4/2001:      v2.06
338         - parport detection updated for kernel 2.4
339         - add scsi hostadapter info to debug output
340         - usb-storage again
341         - boot_ia64 -> boot_elilo
342
343 24/4/2001:      v2.05
344         - worked on usb-storage support
345         - no isa-pnp probing in linuxrc
346
347 20/4/2001:      v2.04
348         - better usb-storage support
349
350 19/4/2001:      v2.03
351         - reworked floppy detection
352         - identify devices with removable media
353         - zip drives are always reported as floppies
354
355 18/4/2001:      v2.02
356         - reworked ps/2 mouse code
357         - provide number of buttons/wheels for mice
358         - X11 data updated (ia32)
359
360 7/4/2001:       v2.01
361         - new output format for support tool
362         - more options for hwinfo
363         - include pcmcia/cardbus cards in device lists
364
365 5/4/2001:       v2.00
366         - new major version due to incompatible interface changes
367         - integrated experimental changes (split was after v1.90)
368
369 3/4/2001:       v1.99
370         - fixed segfault bug in alpha smp code
371
372 26/3/2001:      v1.98
373         - unique id format changed
374
375 21/3/2001:      v1.97
376         - fixed src/ids/Makefile for axp
377         - slightly changed display detection code on axp
378
379 20/3/2001:      v1.96
380         - new axp x11 data
381
382 28/2/2001:      v1.95
383         - stepan: removed ISDN on alpha
384         - avoid trigraphs while generating the data base
385
386 22/2/2001:      v1.94
387         - fixed hd_copy() segfault bug (ppc)
388
389 21/2/2001:      v1.93
390         - implemented SMP detection on ppc
391
392 20/2/2001:      v1.92
393         - backport of new SMP detection code (ia32)
394         - get console speed from kernel command line (ppc)
395
396 15/2/2001:      v1.91
397         - fixed evil scsi device detection bug
398           (missing scsi devices under some strange circumstances)
399         - don't probe physical scsi geometry
400
401 12/2/2001:      v1.90
402         - changed display adapter detection code to prefer sbus cards
403
404 9/2/2001:       v1.89
405         - kkaempf: "ld -shared" is forbidden, changed to "gcc"
406
407 7/2/2001:       v1.88
408         - new x11 data (sparc)
409
410 31/1/2001:      v1.87
411         - mls: new oem stuff
412
413 30/1/2001:      v1.86
414         - new x11 data (sparc)
415
416 29/1/2001:      v1.85
417         - kukuk: sparc keyboard patches
418
419 23/1/2001:      v1.84
420         - mls: added '--packages' option to hwinfo
421
422 21/1/2001:      v1.83
423         - new x11 data (sparc)
424
425 19/1/2001:      v1.82
426         - ncr*.o instead of sym*.o for 53c895a
427         - new x11 data (ia32)
428
429 18/1/2001:      v1.81
430         - fixed ISAPnP device name handling
431         - back to ncr*.o for 53c875 [devid 0xf] (#5816)
432         - added new tulip card
433
434 17/1/2001:      v1.80
435         - updated dac960 driver info
436
437 17/1/2001:      v1.79
438         - new x11 data
439         - added '--help' option to hwinfo
440         - implemented a basic getopt-style hwinfo interface
441         - activate pr_bios if pr_misc is set
442
443 16/1/2001:      v1.78
444         - updated driver info (starfire/qla2x00)
445
446 16/1/2001:      v1.77
447         - back to old version scheme to avoid update problems
448
449 15/1/2001:      v1.0.76
450         - updated scsi driver info
451
452 15/1/2001:      v1.0.75
453         - new x11 data
454         - make XF 4 default if no X11 info is found (ia32 only)
455         - fixed serial line detection bug
456
457 14/1/2001:      v1.0.74
458         - updated pci name list
459         - updated scsi/network driver info
460
461 12/1/2001:      v1.0.73
462         - new x11 data
463         - sym*.o instead of ncr*.o for 53C875
464         - quick fix for Wacom tablets
465
466 12/1/2001:      v1.0.72
467         - fix minor bug in printer detection
468         - fix bios disk number detection
469
470 11/1/2001:      v1.0.71
471         - arvin: made res_pppd_option work
472         - arvin: fixed detection of terminal adapters
473         - sped up new modem stuff if no modem is connected
474
475 11/1/2001:      v1.0.70:
476         - new x11 data (sparc)
477
478 10/1/2001:      v1.0.69
479         - introduced res_pppd_option
480         - new x11 data (ia32)
481
482 9/1/2001:       v1.0.68
483         - smid@suse.cz: improved modem init string code
484
485 8/1/2001:       v1.0.67
486         - fixed color depth handling
487         - fixed multi-soundcard bug
488         - new x11 data
489
490 7/1/2001:       v1.0.66
491         - kendy@suse.cz: use BIOS port info for parport
492         - new x11 data for all archs
493         - 8139too instead of rtl8139 whenever possible
494
495 20/12/2000:     v1.0.65
496         - added modem init string patch from smid@suse.cz
497
498 19/12/2000:     v1.0.64
499         - added cciss stuff
500         - updated x11 data
501
502 18/12/2000:     v1.0.63
503         - BIOS lba stuff now works
504
505 18/12/2000:     v1.0.62
506         - updated x11 data
507
508 14/12/2000:     v1.0.61
509         - updated x11 data
510         - build pnpdump only on i386 and alpha
511         - hwinfo can now update x11 info in install.inf
512
513 13/12/2000:     v1.0.60
514         - hwinfo can now update braille info in install.inf
515         - activate alva braille detection
516
517 13/12/2000:     v1.0.59
518         - updated x11 data
519
520 12/12/2000:     v1.0.58
521         - new version number scheme (due to shared lib)
522         - create shared libhd
523         - report BIOS lba extension support
524         - rearranged building libhd_tiny a bit
525
526 12/12/2000:     v1.57
527         - fixed isapnp segfault bug
528         - updated x11 data
529
530 8/12/200:       v1.56
531         - new alva detection code
532         - added cd-r/dvd detection
533         - read "el torito" boot info
534         - updated x11 info
535
536 7/12/2000:      v1.55
537         - fixed evil hddb bug
538         - added 3d script field
539
540 9/11/2000:      v1.54
541         - started work on hddb fix
542         - renamed timeout -> hd_timeout
543
544 27/10/2000:     v1.53
545         - remove memory leaks, part 2 (ppc)
546
547 26/10/2000:     v1.52
548         - add CD-RW detection (and DVD)
549
550 25/10/2000:     v1.51
551         - remove memory leaks, part 1
552
553 10/10/2000:     v1.50
554         - distinguish between chrp & chrp64
555
556 10/10/2000:     v1.49
557         - provide a unique key for every hardware item
558
559 10/10/2000:     v1.48
560         - cpu/smp detection code improved
561
562 28/9/2000:      v1.47
563         - sparc: new x11 info
564
565 22/9/2000:      v1.46
566         - ppc: fixed serial line & modem detection
567
568 21/9/2000:      v1.45
569         - provide CHPID on s390
570
571 20/9/2000:      v1.44
572         - added missing closedir()
573
574 18/9/2000:      v1.43
575         - improved /proc/interrupt parsing
576         - ppc: always return a ps/2 mouse for PreP & CHRP
577         - skip serial device detection for console & yast2ser /proc/cmdline
578           entries
579         - ids updated
580
581 18/9/2000:      v1.42
582         - now *really* disabled braille except on ia32
583
584 15/9/2000:      v1.41
585         - ppc: changed some ids
586
587 13/9/2000:      v1.40
588         - serial console detection for ppc
589
590 13/9/2000:      v1.39
591         - ppc x11 driver info
592         - ppc serial console
593         - braille only on ia32
594         - fixed scsi segfault bug
595
596 8/9/2000:       v1.38
597         - updated device ids
598         - added basic i2o support
599         - disabled isapnp on ppc
600
601 7/9/2000:       v1.37
602         - fixed modem segfault bug
603         - fixed Zip device detection
604
605 6/9/2000:       v1.36
606         - s390 network devices
607
608 5/9/2000:       v1.35
609         - s390: finds disks
610         - ppc: better sound detection
611
612 25/8/2000:      v1.34
613         - new platform cpu entry on alpha
614
615 24/8/2000:      v1.33
616         - better monitor & display detection on ppc
617
618 23/8/2000:      v1.32
619         - made libhd at least to compile on s390
620
621 23/8/2000:      v1.31
622         - slightly changed memory detection
623         - ADB mice: /dev/input/mice
624
625 15/8/2000:      v1.30
626         - added monitor detection on ppc
627         - fixed iso9660 info reading 
628
629 14/8/2000:      v1.29
630         - added PROM parser for ppc; currently handles
631           SCSI, network, sound & floppy devices
632
633 9/8/2000:       v1.28
634         - added pr_misc to hw_isdn
635         - fixed memory size detection
636         - added 'generation' to system entry (for ppc)
637         - new scsi detection code
638         - kukuk: PS/2 keyboard detection on UltraSPARC
639
640 28/7/2000:      v1.27
641         - fixed 'x11' parameter parsing
642
643 27/7/2000:      v1.26
644         - added '--special' option to hwinfo (needed for live CD)
645         - updated x11 data
646
647 24/7/2000:      v1.25
648         - SMP detection: look for 'apic' flag
649         - updated x11 data
650
651 20/7/2000:      v1.24
652         - fixed Vaio detection
653         - updated special ide chipset list
654         - included more functions in LIBHD_TINY
655         - updated x11 data
656
657 19/7/2000:      v1.23
658         - updated x11 data
659
660 18/7/2000:      v1.22
661         - dropped alva probing
662         - updated x11 data
663
664 15/7/2000:      v1.21
665         - fixed isapnp isdn probing bug
666         - updated x11 data
667
668 14/7/2000:      v1.20
669         - fixed stupid printer probing bug
670         - updated x11 data
671
672 13/7/2000:      v1.19
673         - fixed bootdevice detection bug
674         - detect PowerBooks
675
676 12/7/2000:      v1.18
677         - updated alsa driver info
678         - updated minicdb id data
679         - fixed missing isapnp sound cards bug
680
681 11/7/2000:      v1.17
682         - added Sony Vaio detection
683         - changed lance driver entry
684         - fixed isdn/network card bug
685         - updated id data
686
687 10/7/2000:      v1.16
688         - pnpdump: start port scanning at port 0x20b, not 0x203
689           (skips potential game port)
690         - get ids directly from minicdb
691
692 7/7/2000:       v1.15
693         - fixed hw_sys/hw_tv probing bug
694
695 6/7/2000:       v1.14
696         - new 'system' hw entry
697         - sparc smp detection: active -> probed
698
699 5/7/2000:       v1.13
700         - added parallel Zip drive detection
701
702 3/7/2000:       v1.12
703         - don't list cardbus/pcmcia devs in hd_list()
704         - add multimedia/video boards to display adapters
705
706 27/6/2000:      v1.11
707         - increased timeout in fhp detection
708
709 27/6/2000:      v1.10
710         - fixed bug in braille detection
711
712 26/6/2000:      v1.09
713         - updated README
714         - fixed bug in 'hwprobe' handling
715
716 26/6/2000:      v1.08
717         - new usb mouse devices
718
719 22/6/2000:      v1.07
720         - activated serial line scanning in linuxrc
721         - extendend 'hwprobe=' features
722
723 21/6/2000:      v1.06
724         - fhp_old braille detection implemented
725         - alva & ht braille stuff added
726
727 21/6/2000:      v1.05
728         - changed (driver_info_x11_t).x11.raw to str_list_t
729
730 21/6/2000:      v1.04
731         - added 'x11' kernel cmdline param
732
733 20/6/2000:      v1.03
734         - fixed mk_ids (used to drop all non-x11 ids)
735         - improved 'hwprobe=' functionality
736         - fhp braille detection implemented
737
738 20/6/2000:      v1.02
739         - updated pciutils & sax/sax2 data
740         - added fire gl1
741         - added 'hwprobe' env resp. kernel cmdline param
742
743 13/6/2000:      v1.01
744         - new module info
745         - fix old VGA entries
746         - hw_tv now functional
747
748 9/6/2000:       v1.00
749         - added hw_monitor, hw_printer, hw_tv, hw_scanner
750           [hw_tv, hw_scanner still non-funcional]
751         - improved ddc parsing (new syslinux!)
752
753 7/6/2000:       v0.99
754         - added hd_list() function
755
756 6//6/2000:      v0.98
757         - hd_display_list() function
758         - new SaX[2] data
759         - changed mk_ids to provide 3d *and* non-3d x11 entries
760
761 31/5/2000:      v0.97
762         - provides info about bios disk ids
763
764 30/5/2000:      v0.96
765         - extended X11 driver info (for XF86 4.0)
766         - added Thorsten's small SPARC patch
767         - extended serial line info
768         - note: v0.95 was a ppc quick-hack only version needed for 6.4;
769           it will not be integrated into the main tree
770
771 24/5/2000:      v0.94
772         - fixed tmp file security hole
773         - added hd_{mouse/keyboard/floppy}_list() functions
774
775 15/5/2000:      v0.93
776         - integrated Thorsten Kukuk's patches (mostly SPARC stuff)
777         - some minor other fixes
778
779 17/4/2000:      v0.92
780         - ADB mouse driver info extended
781         - color code stuff updated
782
783 11/4/2000:      v0.91
784         - fixed XkbModel typo on intel/axp
785         - ia64 patches from Andreas
786         - new Mac color code
787
788 31/3/2000:      v0.89
789         - changed XkbModel to "powerpcps2" on chrp machines
790         - more iMac colors
791
792 24/3/2000:      v0.88
793         - read color code on macs
794
795 21/3/2000:      v0.87
796         - added Netfinity graphics card fix
797         - 3com net card driver adjustments
798         - ISDN info fix
799         - SPARC keyboard code
800         - added keyboard driver info
801
802 14/3/2000:      v0.86
803         - flush serial buffer before close()
804
805 8/3/2000:       v0.85
806         - some minor bug fixes
807
808 8/3/2000:       v0.84
809         - changed display adapter probing to include bc_multimedia
810
811 8/3/2000:       v0.83
812         - pci cards are attached to their resp. bridges
813         - card bus cards not listed by probe_by_class
814
815 6/3/2000:       v0.82
816         - X server list fixes
817
818 5/3/2000:       v0.81
819         - some monitor data
820
821 4/3/2000:       v0.80
822         - new probing flag pr_scsi_geo: defaults to off due to
823           problems on scsi-Zip's
824
825 3/3/2000:       v0.79
826         - tuned probing flags
827         - renamed drivers file
828         - added "Belinea 10 20 20" data (ddc info lies about supported modes!)
829
830 29/2/2000:      v0.78
831         - new graphics cards
832
833 28/2/2000:      v0.77
834         - modem fix: give default name if none could be determined
835         - added 3Com Robotics recognition
836         - added physical SCSI geometry
837
838 28/2/2000:      v0.76
839         - automatic usb module loading
840         - rewrite of the probing flags stuff; new probing flags
841         - new hd_display() function
842
843 26/2/2000:      v0.75
844         - pcmcia detection now looks at class ids
845         - fixed pcmcia detection bug
846         - added usb detection function
847
848 26/2/2000:      v0.74
849         - added alsa isapnp sound cards
850
851 25/2/2000:      v0.73
852         - sparc & baud rate fix
853         - new libihw
854         - minor usb improvements
855         - better keyboard detection
856         - ressource management for irqs
857         - isdn fixes/improvements
858         - added some sound cards
859
860 24/2/2000:      v0.72
861         - libihw used only on ix86 & axp
862         - pc keyboard detection
863
864 23/2/2000:      v0.71
865         - isdn stuff
866
867 22/2/2000:      v0.70
868         - changed x11/3d driver info
869
870 18/2/2000:      v0.69
871         - mouse code now resets serial lines
872
873 18/2/2000:      v0.68
874         - new try at AGP detection
875         - improved mylex code
876         - added compaq smart raid detection
877         - improved scsi code
878
879 17/2/2000:      v0.67
880         - improved CPU code on axp & ppc
881         - changed serial line code: use non-blocking open
882
883 16/2/2000:      v0.66
884         - new ids
885         - added Mylex detection (dac960)
886
887 15/2/2000:      v0.65
888         - a lot of driver info
889         - timeout problem opening serial devs?
890
891 12/2/2000:      v0.64
892         - added some ids
893         - added Zoom modem detection
894
895 11/2/2000:      v0.63
896         - fixed isapnp for ppc
897
898 11/2/2000:      v0.62
899         - Makefile now knows about sparc64
900         - driver info: 3c90x vs. 3c59x; see comment in drivers.SuSE
901         - worked on ISDN stuff
902
903 10/2/2000:      v0.61
904         - added peliminary usb storage device handling
905         - added ISA-PnP memory range decoding
906         - added ISDN probing for ISA cards (*very* preliminary)
907
908 8/2/2000:       v0.60
909         - added UMAX USB scanner ids
910         - small modem fix (open fds)
911         - determines boot device
912
913 5/2/2000:       v0.59
914         - improved boot floppy: now with usb support
915         - changed hw behavior: no listing on console if a logfile is used
916         - fixed missing baud defines on SPARC
917         - added 3d graphics card info
918         - changed internal mouse ids from PnP ids --> special ids
919         - some 64 bit pci fixes
920         - pci devices with missing class info: get class info from data base
921         - added more usb ids
922
923 4/2/2000:       v0.58
924         - added generic ne2000 info
925         - improved printing of modules.conf entries
926         - moved ID handling macros (MAKE_ID, etc) to hd.h
927
928 3/2/2000:       v0.57
929         - added lp-devices to mk_floppy
930         - added usb vendor list
931         - NOTE: hd_class_list() interface slightly changed!!!
932         - USB support complete rewritten
933         - modem fix: avoid selecting a device twice!
934         - driver info: take compatible devices into account
935
936 2/2/2000:       v0.56
937         - more driver info
938         - added hd_smp_support()
939
940 1/2/2000:       v0.55
941         - made hd_module_is_active() global
942         - added pcnet32 info
943         - added 'static' target
944         - fixed ddc string parser
945         - fixed monitor driver info parser
946         - added tiny target: -> libhd_tiny.a is minimum version for linuxrc
947
948 27/10/2000:     v0.54
949         - rescan == 3 --> return new entries since last call with rescan == 2
950
951 27/10/2000:     v0.53
952         - fixed driver entries with modules.conf lines
953         - fixed internal handling of modules.conf entries
954         - added new feature to hd_*_list() functions:
955           rescan == 2 --> return only new entries
956
957 25/10/2000:     v0.52
958         - started this log :-)
959         - modem code now handles non-pnp modems
960         - added a baud resource to modem entries: holds the modem's max.
961           port speed
962         - added some modem ids
963         - updated docu (interface.html)