root/lm-sensors/trunk/CHANGES @ 5742

Revision 5742, 13.3 KB (checked in by khali, 4 years ago)

Prepare for release.

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