root/lm-sensors/trunk/CHANGES @ 874

Revision 874, 8.2 KB (checked in by mds, 13 years ago)

(mds) removed FORCE #ifdef which never worked anyway.

  • Property svn:eol-style set to native
  • Property svn:keywords set to Author Date Id Revision
Line 
1lm_sensors CHANGES file
2-----------------------
3This is a list of the most important changes between 2.x versions. It is by
4no means complete, listing only user-visible changes which are interesting.
5The ultimate way to know what has changed is to run diff, or even neater,
6ask CVS about it:
7
8  * Checkout the archive (see doc/cvs for how you can do this)
9  * Determine which tags are valid, by running this command from the
10    project root directory:
11      cvs status -v -l Makefile
12    Valid tags are usually like form V2-1-0 for version 2.1.0
13  * Ask cvs for the difference between two versions:
14      cvs diff -r TAG1 -r TAG2 DIFF-OPTIONS
15    for example:
16      cvs diff -r V2-0-0 -r V2-0-1 -u
17
18-----------------------
19
202.5.3 (2000????)
21  NOTE: i2c 2.5.3 MUST BE be compiled and installed first.
22  File useful_addresses.html: update
23  Library: Add lm87 support
24  Module ali-1535: new
25  Module ali-15x3: removed force #ifdef.
26  Module i2c-i801: support Intel 82801BA (815E chipset)
27  Module i2c-i801: add i2c block write support, fix smbus block bugs
28                   (requires i2c 2.5.3 package)
29  Module i2c-i810: support Intel 82815
30  Module lm87: new
31  Module sensors: Fix for kernel 2.4.0-test8
32                  (remove copy_to_user_ret and put_user_ret)
33  Module w83781d: limit fan divisors to 8 max. for as99127f
34  Program i2cdump: Add smbus block read support
35  Programs i2cdetect, i2cdump: Improve error reporting
36  Program sensors: new switch -u (--unknown)
37  Program sensors-detect: detect Intel 82801BA (815E chipset)
38  Program sensors-detect: detect Intel 82815
39  Program sensors-detect: detect ITE IT8705F / IT8712F (no driver yet)
40  Program sensors-detect: detect National LM87
41  Program sensors-detect: detect nVidia devices supported by i2c-riva.o
42  Program sensors-detect: Improve error reporting
43
442.5.2 (20000709)
45  File sensors.conf.eg: Fix lm80 in8 calculation
46  Module w83781d: W83783S no longer crashes on unloading
47  Program sensors-detect: more robustness in case of unknown i2c adapters
48  Program sensors-detect, libsensors: fix eeprom size reporting
49  Program sensord: more flexility, support for alarm scanning etc.
50  Program sensors: support for ignore setting on sensor alarms.
51  Programs: understand /dev/i2c* files (instead of /dev/i2c-*) too.
52
532.5.1 (20000618)
54  Library: Add adm1025 support
55  Module adm1025: new
56  Module ddcmon: Fixed bus scan which could hang SMBus
57  Module maxilife: Add support for Maxilife '99 (NBA)
58  Module via686a: Enable sensors if not enabled by BIOS
59  Module w83781d: Improve w83783s support, w83627hf always has 2 pwm
60  Module w83781d: Fix sensor2&3 selection, enable VBAT (in8) monitoring
61  Module w83781d: Remove as99127f entries for in7-8, pwm3-4, sensor1-3
62  Module w83781d: Fis as99127f fan speed (was 66% too high)
63  Module w83781d: Improve beep input checking
64  Program i2cdump: Add Winbond-style bank selection
65  Program isadump: Add Winbond-style bank selection
66  Program sensors: Add adm1025 support.
67  Program sensors: Remove some as99127f entries, fix as99127 "(beep)"
68  Program sensors-detect: Fix i801 detection, add adm1025 driver entry
69  File sensors.conf.eg: Add Maxilife '99 entries
70  File sensors.conf.eg: Remove some as99127f entries.
71    Note: For as99127f, reinstall sensors.conf.eg manually (make install
72          won't reinstall it) or else 'sensors -s' will fail.
73
742.5.0 (20000312)
75  Dropped all kernel 2.0 and 2.1 compatibility
76  Module i2c-i810: new
77  Module ddcmon: new
78  Module via686a: new
79  Module i2c-amd756: fixed region request
80  Module i2c-voodoo3: Converted to use i2c-algo-bit layer
81  Module w83781d: Don't change pin settings at initialization;
82                  also fix chip detection.
83  Library: Support for ddcmon and via686a
84  Program sensors-detect: Support for ddcmon and via686a
85  Program sensors: Support for eeprom, ddcmon and via686a
86
872.4.5 (20000116)
88  Introduced DESTDIR installation prefix
89  Module lm80: fixes, temperature now read and set correctly
90  Module i2c-voodoo3: driver enhancements
91  Module w83781d: fixes, AS99127 works much better now
92  Library: New ignore keyword in config file
93  Programs: Support for new ignore keyword
94  Program sensors-detect: Support for MGA detections
95
962.4.4 (19991201)
97  Addition of the alpha release of AMD 756 SMBus host support.
98  Many fixes and updates to the gl518sm driver
99  Updates and fixes for device detection
100
1012.4.0 (19990920)
102  Too much to list.
103  i2c and smbus parts are split off to a separate i2c package.
104  New drivers and other stuff.
105
1062.3.4 (19990616)
107  Module matorb: driver for Matrix-Orbital Displays (small LCD and VFDs)
108  All: Now compiles against kernel 2.0.x (again ;)
109  Module gl518sm: some updates and refinements
110
1112.3.3 (19990603)
112  All: Now compiles against kernel 2.3.x (x >= 1)
113  Module i2c-voodoo3: Timing issue fixes
114  Module bt869: Seems to be functional and relatively well tested
115  Many modules were modified to be more compatible with the new
116   Mutex structure in the new experimental kernels.
117
1182.3.2 (19990507)
119  Module i2c-hydra: Now compiles on 2.0.x kernels
120  Module i2c-lm75: Slightly better detection
121  * New, but not compiled by default:
122  Module i2c-voodoo3: beginning of Voodoo3 I2C bus driver
123  Module bt869: Beginning of BT869 (PAL/NTSC video converter) driver
124
1252.3.1 (19990501)
126  All: Now compiles on PPC
127  Module i2c-hydra: NEW
128  Module i2c-proc: Buffer overflow removed: `less /proc/bus-i2c-0' now works
129  Module w83781d: Removed deadlock (mutex was not initialized)
130  Documentation: A few glitches removed
131  Makefile: default module installation directory is now
132            /lib/modules/current/extra/misc
133  Program sensors-detect: PPC Hydra now detected
134  Program sensors: Now prints complete GL518SM information
135  Program sensors: SIS5595, ADM1021, MAX1617(A), ADM9240, DS1780 added
136
1372.3.0 (19990422)
138  All: Many, many changes and improvements
139  All: Many small bugs and problems removed
140  Modules: New insmod parameters
141  Modules: Much improved chip detection
142  Module maxilife: NEW
143  Module adm1021: MAX1617A now also supported
144  Module adm9024: DS1780 now also supported
145  Module w83781d: W83782D and W83783S now also supported
146  Program sensors-detect: NEW
147  Library: All chips now supported
148  Documentation: Very much improved
149
1502.2.2 (199903??)
151  Just some minor updates and bug fixes.
152
1532.2.1 (19990218)
154  All: Removed compile warnings
155  Module i2c-dev: Small bug removed if DEBUG=1 was used
156  Module sis5595: Now compiles for 2.0 kernels
157  Module adm1021: Detection corrected
158 
1592.2.0 (19990216)
160  All: Set copyrights to include 1999
161  All: Small bugfixes
162  I2C: Upgraded to newest archive of Simon Vogl
163  Module i2c-dev: NEW
164  Module i2c-ali15x3: NEW
165  Module i2c-via: This is old module bit-mb, now moved to the main lm_sensors
166     directories, and somewhat improved
167  Module sis5595: NEW
168  Modules: Renamed all bus modules to i2c-*, new directory lay-out
169  Library: Support for new chip drivers, several small bugs fixed
170  Library manual pages: NEW
171  Program i2cdetect: Moved to detect directory
172  Program detect.pl: NEW
173  Program doc-features: NEW
174  Program sensors: Added man-page
175  Document BUGS: Added cdrom bug and kernel i2c conflict
176 
1772.1.2 (19990116)
178  Modules lm80.o, w83781d.o: fan-related Segmentation fault corrected
179  Module gl518sm.o: yet more bug fixes. It should at long last be usable now
180  Documentation in doc/kernel: NEW
181
1822.1.1 (19990107)
183  Module i2c-proc.o: Hack to make /proc/bus/ possible for kernels 2.0.35
184                     and older
185  Module gl518sm.o: Miscelaneous bugs and problems solved
186  Program isadump: NEW
187
1882.1.0 (19981230)
189  Library: Completely NEW
190  Program sensors: NEW
191  Program grab_busses: NEW
192  Program decode-dimms: More information
193  Module bit-mb.o: Removed spurious semicolon; now runs on more VIA chipsets
194  Module w83781d.o: NEW
195  Module lm80.o: NEW
196  Module gl518sm.o: new procfile beep, several small updates
197  Modules: Now use pin readings, no more scaling within the kernel (use the
198           library instead)
199 
2002.0.2 (19981214)
201  Module eeprom.o: NEW
202  Program decode-dimms: NEW
203  Modules: fill_inode fix, will stop segfaults on unloading in kernels after
204           2.1.58
205  Modules: Somewhat less verbose on transfers
206  Module lm78.o now recognizes and handles lm78-j and lm79
2072.0.1 (1998121?)
208  Module gl518sm.o updates, to make it actually work
209  Module lm75.o high/low-byte swapping write bug fixed
2102.0.0 (19981209)
211  Initial release
Note: See TracBrowser for help on using the browser.