root/lm-sensors/trunk/CHANGES @ 5759

Revision 5759, 13.9 KB (checked in by khali, 5 years ago)

Support upcoming sysfs path to i2c adapters.

  • Property svn:eol-style set to native
  • Property svn:keywords set to Author Date Id Revision
Line 
1lm-sensors CHANGES file
2-----------------------
3
4SVN-HEAD
5  libsensors: Support upcoming sysfs path to i2c adapters
6  pwmconfig: Exit immediately if not root
7  sensors.conf.default: Encourage user to not modify this file
8  sensors-detect: Refer to tmp401 driver if TMP411 is detected
9                  Clean up the discovery of i2c adapters
10                  Report unsupported Access Bus adapters
11                  Add detection for TI's TMP421, TMP422 and TMP423 chips
12                  The SMSC LPC47M233 isn't currently supported
13                  Support upcoming sysfs path to i2c adapters
14  sysconfig-lm_sensors-convert: Fix exit code
15
163.1.1 (2009-06-21)
17  isadump: Use geteuid instead of getuid so that setuid bit works
18  isaset: Use geteuid instead of getuid so that setuid bit works
19  libsensors: Don't rely on dirent->dt_type being set
20              New method to free the memory allocated for chip names
21  Makefile: Include generated source files in dependency checking
22            Make it possible to skip building of the static library
23  fancontrol: Add support for absolute path to hwmon devices
24  sensord: Remove the hidden commandline interface
25           Introduce struct sensord_arguments
26           Using sigaction for signal handlers
27           Convert to linux coding style
28           Cleanup and refactoring of the source code
29           Don't use the system log when generating a CGI script
30           Disable unit scaling for fan speeds
31           Use daemon logging facility instead of local4 by default
32           Fix a memory leak when a chip name is provided
33  sensors: Fix a memory leak when a chip name is provided
34  sensors-detect: Add nNidia nForce MCP78S SMBus detection
35                  Display Super-I/O address even if LD is disabled
36                  Differentiate between PC8374L and WPCD377I
37                  Use dmidecode to find IPMI interfaces if available
38                  Add Nuvoton W83795G/ADG detection
39                  Add National Semiconductor LM95241 detection
40                  Add Winbond/Nuvoton W83627DHG-P and W83627UHG detection
41
423.1.0 "Happy Birthday Lina" (2009-02-28)
43  libsensors: Add support for instantaneous power sensors
44              Add support for current sensors
45              Fix error propagation during expression evaluation
46              Detect excessive recursion depth during expression eval (#2365)
47              Return a string rather than NULL for unknown errors
48              Skip non-file sysfs entries for speed
49              Fix memory leak in scanner when using flex 2.5.9 or later
50              Report configuration file read errors
51              Exit the configuration file parser sooner
52              Free bus statements from the configuration file sooner
53              Read extra configuration files from /etc/sensors.d (#2174)
54              Report the configuration file name on parse errors
55  libsensors.3: Reformat for clarity
56                Document function sensors_snprintf_chip_name
57                Document error-related functions
58  lm_sensors.init: Support new format of /etc/sysconfig/lm_sensors (#2246)
59                   Drop support for kernels 2.4 and earlier
60  lm_sensors.init.suse: Delete (actual SuSE script is much different)
61  Makefile: Install sensors.conf.default instead of sensors.conf.eg (#2333)
62  pwmconfig: Drop support for kernels 2.4 and earlier
63  fancontrol: Don't round temperature values
64              Drop support for kernels 2.4 and earlier
65              Exit if configuration file can't be read
66              Create pid file only after successful initialization
67  maxilife scripts: Delete (driver never ported to Linux 2.6)
68  sensord: Accept negative temperatures in RRD database
69           Don't bail out on transient errors (#2330)
70  sensors: Add support for instantaneous power sensors
71           Add support for current sensors
72           Fix exit code in error case
73  sensors.conf.5: Lots of additions and reworks
74  sensors.conf.default: New, minimum version of sensors.conf.eg (#2333)
75                        Add sections for the SMSC SCH311x and SCH5027
76  sensors.conf.eg: The LM99 offset is now handled in the lm90 driver
77                   Move help section to sensors.conf.5
78                   Add a section for the Asus/Fintek F8000
79  sensors-detect: Fix detection of ADT7463 and LM96000
80                  Add VIA VX800/VX820 SMBus support
81                  Fix detection of Intel 5000 series FB-DIMM AMB
82                  Fix detection of ADT7462
83                  Fix detection of SMSC LPC47M292
84                  Add SMSC LPC47M233 support
85                  Drop support for Linux 2.4 (#2325)
86                  Handle special case chips more efficiently
87                  Fix SMBus detection of W83627EHF and W83627DHG
88                  Get I2C adapter driver names from sysfs (#2328)
89                  Drop old SiS I2C adapter entries
90                  Drop separate LM78-J entry
91                  Merge all Mozart-2 entries
92                  Merge both GL518SM entries into one
93                  Complete GL520SM detection
94                  Improve GL525SM detection a bit
95                  Let kernel 2.6.28 and later handle chips aliases
96                  Unload kernel drivers when we are done with them (#2329)
97                  Fix handling of bus driver names with an underscore
98                  Simplify loading of bus drivers
99                  Fix bus number prediction logic (#2327)
100                  Suggest the sbs driver for smart batteries
101                  Drop alias detection for Super-I/O chips
102                  Move alias detection after all chip detections
103                  Probe chip types from safest to more risky (#2322)
104                  Add an option to skip ISA probes except IPMI
105                  Skip ISA detection by default if a Super I/O was found (#2322)
106                  Do not scan I2C adapters on multimedia cards by default
107                  Skip SMBus probing by default if a Super I/O was found (#2322)
108                  Display I2C address statictics with --stat
109                  Document the new detection order and rules
110                  Gather DMI data and print it at start-up
111                  Always probe the SMBus on Asus, Tyan and Supermicro boards
112                  Move IPMI interface detection to its own section
113                  Skip IPMI probing on laptops
114                  Add Winbond/Nuvoton W83667HG support
115                  Add Intel Core I7 support
116                  Generate new format for /etc/sysconfig/lm_sensors (#2246)
117                  Print warnings about missing modules on screen
118                  Fix detection of older DS1621
119                  Add nNidia nForce MCP67, MCP73, MCP79 SMBus support
120                  Exclude auto-loaded PCI and USB drivers from list (#2368)
121                  Special case probing i2c address 0x73 (to not crash FSC ICs)
122                  Add detection of FSC Hades and Syleus IC's
123                  Add detection of Winbond WPCD377I (no sensors)
124  sensors-detect-stat.pl: Delete (functionality merged into sensors-detect)
125  sysconfig-lm_sensors-convert: Sample config file conversion script (#2246)
126
1273.0.3 (2008-09-28)
128  libsensors: Avoid namespace pollution
129  fancontrol: Don't use named pipes when we don't need them (#2319)
130  pwmconfig: Tell the user about gnuplot if it isn't installed
131             Fix MINSTOP and MINSTART test functions (#2340)
132             Test MINSTOP before MINSTART
133             Use better step values for MINSTOP test
134             Print the revision and date at start-up
135             Detect and report obviously incorrect fan speeds
136             Determine MINSTOP automatically
137             Skip MINSTOP and MINSTART tests if fan can't stop
138             Change default for MINTEMP from 0 to 20 degrees C
139             Add support for attributes in the hwmon class device (#2260)
140             Update manual page
141  sensors.conf.eg: Drop "label temp#_crit" statements
142  sensors-detect: Add Intel SCH (bus) support
143                  Add SMSC EMC6D103 support
144                  Improve MAX6657, MAX6658, MAX6659 detection
145                  Cache the byte data reads (#2326)
146                  Add Maxim MAX6654/MAX6690 support
147                  Add National Semiconductor LM95231 support
148                  Add Analog Devices ADT7481 support
149                  Refactor alias detection functions
150                  Fix Andigilog aSC7621 support
151                  Add Texas Instruments THMC51 support
152                  Fix Analog Devices ADT7461 support
153                  Add VIA C7 support
154                  Fix Winbond W83L786NR/NG/R/G support (#2336)
155                  Add Maxim MAX6646/MAX6647/MAX6649 support
156                  Add VIA VT1212 support
157                  Add SMSC EMC2700LPC support
158                  Add ITE IT8720F support
159                  Add Texas Instruments TMP411 support
160                  Prevent misdetection of W83627DHG on I2C as LM78
161                  W83627DHG has no subclients
162                  Add Maxim MAX1618 support
163
1643.0.2 (2008-05-18)
165  documentation: Delete the FAQ, now maintained on the wiki
166  libsensors: Use __func__ instead of __FUNCTION__
167              Parse the configuration file in C locale
168              Late compute statements override early ones
169              Support virtual hwmon devices (#2309)
170              Support power and energy sensors
171              Support DOS-style configuration files again (#2284)
172  pwmconfig: Don't create the configuration file before it's needed
173             Don't preserve configuration file customizations
174             Fix permissions of the configuration file
175             Don't start if fancontrol is running (#2299)
176  fancontrol: Don't start if already running (#2299)
177              Delete fancontrol.pid at exit time (#2299)
178  sensord: Fix support of multiple chip names on the command line (#2321)
179  sensors: Print energy and power sensors with automatically scaled units
180  sensors-detect: Add SMSC SCH5027D detection
181                  Do not access I/O ports on PPC
182                  Move south bridge sensor detection to the right section
183                  Run chip_special_cases() earlier
184                  New device ID for the SMSC SCH5317
185                  Add SMSC SCH5127 detection
186                  Add National Semiconductor LM64 detection
187                  Add Asus F8000 detection
188                  Add Intel ICH10 (bus) detection
189                  Don't probe I2C addresses 0x40-0x47
190                  Fix the parsing of I2C addresses not to scan
191                  Detect and skip 1-register-only I2C devices
192                  Avoid SMBus word transactions where possible
193                  Add Dallas DS1631 detection
194
1953.0.1 (2008-01-28)
196  documentation: Update the application writing guidelines
197  libsensors: No longer depend on libsysfs (#2262)
198              Don't guess the bus type from the device ID format (#2240)
199              Add support for attributes in the hwmon class device (#2260)
200  Makefile: No warnings about ld configuration for staged installations
201            Document the variable overriding mechanism (#2296)
202  pwmconfig: Really hide errors on sysfs writes
203             Deal gracefully with read-only pwm_enable files
204             Warn about outputs found in automatic mode
205             Repeat available configuration options before prompt (#2289)
206             Fix duplicate warning message when config file is broken
207  fancontrol: Detect improperly formatted FCTEMPS value (#2293)
208  sensord: Fix rrd support (#2276)
209           Use the same colors for daily and weekly charts
210           Drop workaround needed by old versions of rrdtool
211  sensors: Fix error path on library initialization error
212  sensors.conf.eg: Fix voltage value references (g520sm, lm80, pc87366)
213  sensors-detect: Drop PCA9540 detection
214                  Improve sysconfig and modprobe.d integration
215                  Add SMSC SCH5514D-NS detection (no sensors)
216                  Lower the confidence of MAX6650/MAX6651
217                  Add Fintek F71858DG detection
218                  Add Fintek F81216D detection (no sensors)
219  unhide_ICH_SMBus: Add support for the 82801AA (ICH)
220
2213.0.0 (2007-11-24)
222  Makefile: Fix MODULE_DIR usage in etc
223            Fix build on PPC
224  pwmconfig: Better diagnostics in pwmdisable
225             Give the fans some time to spin up
226  sensors-detect: Add Texas Instruments TMP401 detection
227                  Mention the f75375s driver
228                  Add SMSC LPC47B367-NC detection (no sensors)
229                  Reduce w83781d/lm78 I2C address probing range
230                  Add Intel Celeron 4xx and Penryn (CPU on 45nm) detection
231
2323.0.0-rc3 (2007-10-28)
233  libsensors: Add a default configuration file
234              Fix memory leaks on initialization error
235              Make the configuration file optional
236              Change the default configuration file to /etc/sensors3.conf
237  sensord: Reload config on SIGHUP rather than automatically
238           No default configuration file name
239  sensors: Fix file handle leak on library initialization error
240           Handle the case where voltage measurements aren't available
241           No default configuration file name
242           Install as sensors again
243  sensors.conf.eg: Install as sensors3.conf
244  sensors-detect: Fix SMSC LPC47B357/M967 detection
245                  Select the right driver for FSC chips
246  sensors-detect-stat.pl: Handle alternative chip lists
247
2483.0.0-rc2 (2007-10-10)
249  useful_addresses.html: Moved to the wiki
250  Makefile: Add sensors-conf-convert to make install
251  libsensors: Notify the caller when writing a value fails
252              Differentiate between different read error types
253              Report I/O errors as such
254  sensord: Log the error code on failure
255           Drop the configuration file search path mechanism (#2259)
256           Manual page update
257  sensors: Fix spurious critical temperature alarm
258           Print error messages to stderr
259           Make error messages more helpful and consistent
260           Better handling of the fault flags
261  sensors-conf-convert: Add a short help text
262  sensors-detect: Fix SMSC SCH311x detection
263                  Add AMD K10 CPU sensor detection
264
2653.0.0-rc1 (2007-09-25)
266  Initial release
Note: See TracBrowser for help on using the browser.