mirror of
https://github.com/lm-sensors/lm-sensors.git
synced 2026-10-15 10:39:31 +00:00
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@5873 7894878c-1315-0410-8ee3-d5d059ff63e0
330 lines
17 KiB
Plaintext
330 lines
17 KiB
Plaintext
lm-sensors CHANGES file
|
|
-----------------------
|
|
|
|
SVN HEAD
|
|
Makefile: Check for bison and flex
|
|
sensors-detect: Improve LM90 and W83L771 detection
|
|
Fix error seen if I2C bus numbers are not sequential
|
|
|
|
3.2.0 (2010-10-10)
|
|
libsensors: Increase MAX_SENSORS_PER_TYPE to 24
|
|
Map individual beep features
|
|
Change license to LGPL
|
|
pwmconfig: Sample all fan speeds before returning to full speed (#2380)
|
|
Wait for fans to return to full speed only once per PWM
|
|
Drop legacy invocations of cut
|
|
sensors.conf.default: W83667HG config is similar to W83627EHF/DHG
|
|
sensord: Fix support of multiple chips (#2377)
|
|
sensors: Properly handle sensor input read errors
|
|
sensors-detect: Give udev time to settle before accessing i2c nodes
|
|
Add support for Intel PCH (SMBus)
|
|
Add support for SMSC EMC1403 and EMC1404
|
|
Fix detection of RB-C3 AMD Family 10h CPU
|
|
Add support for SMSC EMC2103
|
|
Add support for Fintek F71889ED
|
|
Add support for ITE IT8721F
|
|
Fix Maxim MAX6690 support
|
|
Fix handling of duplicate detections
|
|
Add support for STMicroelectronics STTS424
|
|
Add support for NXP SE97 / SE97B
|
|
Add reference to NCT6771F/NCT6772F/NCT6775F
|
|
Add support for several JC42.4 compliant temperature sensors
|
|
Add support for ITE IT8512E/F and IT8758E
|
|
|
|
3.1.2 (2010-02-02)
|
|
libsensors: Support upcoming sysfs path to i2c adapters
|
|
Add support for HID devices
|
|
fancontrol: Check that all referenced sysfs files exist
|
|
Check that all devices match the configuration file
|
|
pwmconfig: Exit immediately if not root
|
|
Save device paths and names in configuration file
|
|
sensors.conf.default: Encourage user to not modify this file
|
|
Add a section for adt7473 and adt7475
|
|
Add a section for adt7476 and adt7490
|
|
sensord: Don't name our variables "alarm"
|
|
Major refactoring including
|
|
- Cleanup of huge functions
|
|
- Remove needless casts
|
|
- Fix coding style
|
|
- Break long lines
|
|
- Make functions more robust
|
|
- Remove unused return value
|
|
- Make CGI script more XHTML compatible
|
|
sensors: Fix iconv-related build warning in set_degstr
|
|
sensors-detect: Refer to tmp401 driver if TMP411 is detected
|
|
Clean up the discovery of i2c adapters
|
|
Report unsupported Access Bus adapters
|
|
Add detection for TI's TMP421, TMP422 and TMP423 chips
|
|
The SMSC LPC47M233 isn't currently supported
|
|
Support upcoming sysfs path to i2c adapters
|
|
Rename the modprobe configuration file to lm_sensors.conf
|
|
Only report AMD Family 10h CPU with working sensors
|
|
Add detection for AMD Family 11h thermal sensors
|
|
Add detection for Intel Atom thermal sensors
|
|
Add detection for National Semiconductor LM73
|
|
Add SMBus detection for AMD Hudson-2
|
|
Add detection for Nuvoton W83667HG-B and W83677HG-I
|
|
Add detection for Analog Devices ADT7490
|
|
Refer to f71882fg driver if F71889FG is detected
|
|
Add detecton for Fintek F71869FG
|
|
Detect ADT7473 at 0x2c and 0x2d
|
|
More known revisions for the ADT7476
|
|
Add detection for Nuvoton W83L771AWG/ASG
|
|
Add detection for VIA Nano
|
|
Add detection for Texas Instruments AMC6821
|
|
Add detection for Analog Devices ADT7411
|
|
sysconfig-lm_sensors-convert: Fix exit code
|
|
|
|
3.1.1 (2009-06-21)
|
|
isadump: Use geteuid instead of getuid so that setuid bit works
|
|
isaset: Use geteuid instead of getuid so that setuid bit works
|
|
libsensors: Don't rely on dirent->dt_type being set
|
|
New method to free the memory allocated for chip names
|
|
Makefile: Include generated source files in dependency checking
|
|
Make it possible to skip building of the static library
|
|
fancontrol: Add support for absolute path to hwmon devices
|
|
sensord: Remove the hidden commandline interface
|
|
Introduce struct sensord_arguments
|
|
Using sigaction for signal handlers
|
|
Convert to linux coding style
|
|
Cleanup and refactoring of the source code
|
|
Don't use the system log when generating a CGI script
|
|
Disable unit scaling for fan speeds
|
|
Use daemon logging facility instead of local4 by default
|
|
Fix a memory leak when a chip name is provided
|
|
sensors: Fix a memory leak when a chip name is provided
|
|
sensors-detect: Add nNidia nForce MCP78S SMBus detection
|
|
Display Super-I/O address even if LD is disabled
|
|
Differentiate between PC8374L and WPCD377I
|
|
Use dmidecode to find IPMI interfaces if available
|
|
Add Nuvoton W83795G/ADG detection
|
|
Add National Semiconductor LM95241 detection
|
|
Add Winbond/Nuvoton W83627DHG-P and W83627UHG detection
|
|
|
|
3.1.0 "Happy Birthday Lina" (2009-02-28)
|
|
libsensors: Add support for instantaneous power sensors
|
|
Add support for current sensors
|
|
Fix error propagation during expression evaluation
|
|
Detect excessive recursion depth during expression eval (#2365)
|
|
Return a string rather than NULL for unknown errors
|
|
Skip non-file sysfs entries for speed
|
|
Fix memory leak in scanner when using flex 2.5.9 or later
|
|
Report configuration file read errors
|
|
Exit the configuration file parser sooner
|
|
Free bus statements from the configuration file sooner
|
|
Read extra configuration files from /etc/sensors.d (#2174)
|
|
Report the configuration file name on parse errors
|
|
Add support for ACPI devices
|
|
libsensors.3: Reformat for clarity
|
|
Document function sensors_snprintf_chip_name
|
|
Document error-related functions
|
|
lm_sensors.init: Support new format of /etc/sysconfig/lm_sensors (#2246)
|
|
Drop support for kernels 2.4 and earlier
|
|
lm_sensors.init.suse: Delete (actual SuSE script is much different)
|
|
Makefile: Install sensors.conf.default instead of sensors.conf.eg (#2333)
|
|
pwmconfig: Drop support for kernels 2.4 and earlier
|
|
fancontrol: Don't round temperature values
|
|
Drop support for kernels 2.4 and earlier
|
|
Exit if configuration file can't be read
|
|
Create pid file only after successful initialization
|
|
maxilife scripts: Delete (driver never ported to Linux 2.6)
|
|
sensord: Accept negative temperatures in RRD database
|
|
Don't bail out on transient errors (#2330)
|
|
sensors: Add support for instantaneous power sensors
|
|
Add support for current sensors
|
|
Fix exit code in error case
|
|
sensors.conf.5: Lots of additions and reworks
|
|
sensors.conf.default: New, minimum version of sensors.conf.eg (#2333)
|
|
Add sections for the SMSC SCH311x and SCH5027
|
|
sensors.conf.eg: The LM99 offset is now handled in the lm90 driver
|
|
Move help section to sensors.conf.5
|
|
Add a section for the Asus/Fintek F8000
|
|
sensors-detect: Fix detection of ADT7463 and LM96000
|
|
Add VIA VX800/VX820 SMBus support
|
|
Fix detection of Intel 5000 series FB-DIMM AMB
|
|
Fix detection of ADT7462
|
|
Fix detection of SMSC LPC47M292
|
|
Add SMSC LPC47M233 support
|
|
Drop support for Linux 2.4 (#2325)
|
|
Handle special case chips more efficiently
|
|
Fix SMBus detection of W83627EHF and W83627DHG
|
|
Get I2C adapter driver names from sysfs (#2328)
|
|
Drop old SiS I2C adapter entries
|
|
Drop separate LM78-J entry
|
|
Merge all Mozart-2 entries
|
|
Merge both GL518SM entries into one
|
|
Complete GL520SM detection
|
|
Improve GL525SM detection a bit
|
|
Let kernel 2.6.28 and later handle chips aliases
|
|
Unload kernel drivers when we are done with them (#2329)
|
|
Fix handling of bus driver names with an underscore
|
|
Simplify loading of bus drivers
|
|
Fix bus number prediction logic (#2327)
|
|
Suggest the sbs driver for smart batteries
|
|
Drop alias detection for Super-I/O chips
|
|
Move alias detection after all chip detections
|
|
Probe chip types from safest to more risky (#2322)
|
|
Add an option to skip ISA probes except IPMI
|
|
Skip ISA detection by default if a Super I/O was found (#2322)
|
|
Do not scan I2C adapters on multimedia cards by default
|
|
Skip SMBus probing by default if a Super I/O was found (#2322)
|
|
Display I2C address statictics with --stat
|
|
Document the new detection order and rules
|
|
Gather DMI data and print it at start-up
|
|
Always probe the SMBus on Asus, Tyan and Supermicro boards
|
|
Move IPMI interface detection to its own section
|
|
Skip IPMI probing on laptops
|
|
Add Winbond/Nuvoton W83667HG support
|
|
Add Intel Core I7 support
|
|
Generate new format for /etc/sysconfig/lm_sensors (#2246)
|
|
Print warnings about missing modules on screen
|
|
Fix detection of older DS1621
|
|
Add nNidia nForce MCP67, MCP73, MCP79 SMBus support
|
|
Exclude auto-loaded PCI and USB drivers from list (#2368)
|
|
Special case probing i2c address 0x73 (to not crash FSC ICs)
|
|
Add detection of FSC Hades and Syleus IC's
|
|
Add detection of Winbond WPCD377I (no sensors)
|
|
sensors-detect-stat.pl: Delete (functionality merged into sensors-detect)
|
|
sysconfig-lm_sensors-convert: Sample config file conversion script (#2246)
|
|
|
|
3.0.3 (2008-09-28)
|
|
libsensors: Avoid namespace pollution
|
|
fancontrol: Don't use named pipes when we don't need them (#2319)
|
|
pwmconfig: Tell the user about gnuplot if it isn't installed
|
|
Fix MINSTOP and MINSTART test functions (#2340)
|
|
Test MINSTOP before MINSTART
|
|
Use better step values for MINSTOP test
|
|
Print the revision and date at start-up
|
|
Detect and report obviously incorrect fan speeds
|
|
Determine MINSTOP automatically
|
|
Skip MINSTOP and MINSTART tests if fan can't stop
|
|
Change default for MINTEMP from 0 to 20 degrees C
|
|
Add support for attributes in the hwmon class device (#2260)
|
|
Update manual page
|
|
sensors.conf.eg: Drop "label temp#_crit" statements
|
|
sensors-detect: Add Intel SCH (bus) support
|
|
Add SMSC EMC6D103 support
|
|
Improve MAX6657, MAX6658, MAX6659 detection
|
|
Cache the byte data reads (#2326)
|
|
Add Maxim MAX6654/MAX6690 support
|
|
Add National Semiconductor LM95231 support
|
|
Add Analog Devices ADT7481 support
|
|
Refactor alias detection functions
|
|
Fix Andigilog aSC7621 support
|
|
Add Texas Instruments THMC51 support
|
|
Fix Analog Devices ADT7461 support
|
|
Add VIA C7 support
|
|
Fix Winbond W83L786NR/NG/R/G support (#2336)
|
|
Add Maxim MAX6646/MAX6647/MAX6649 support
|
|
Add VIA VT1212 support
|
|
Add SMSC EMC2700LPC support
|
|
Add ITE IT8720F support
|
|
Add Texas Instruments TMP411 support
|
|
Prevent misdetection of W83627DHG on I2C as LM78
|
|
W83627DHG has no subclients
|
|
Add Maxim MAX1618 support
|
|
|
|
3.0.2 (2008-05-18)
|
|
documentation: Delete the FAQ, now maintained on the wiki
|
|
libsensors: Use __func__ instead of __FUNCTION__
|
|
Parse the configuration file in C locale
|
|
Late compute statements override early ones
|
|
Support virtual hwmon devices (#2309)
|
|
Support power and energy sensors
|
|
Support DOS-style configuration files again (#2284)
|
|
pwmconfig: Don't create the configuration file before it's needed
|
|
Don't preserve configuration file customizations
|
|
Fix permissions of the configuration file
|
|
Don't start if fancontrol is running (#2299)
|
|
fancontrol: Don't start if already running (#2299)
|
|
Delete fancontrol.pid at exit time (#2299)
|
|
sensord: Fix support of multiple chip names on the command line (#2321)
|
|
sensors: Print energy and power sensors with automatically scaled units
|
|
sensors-detect: Add SMSC SCH5027D detection
|
|
Do not access I/O ports on PPC
|
|
Move south bridge sensor detection to the right section
|
|
Run chip_special_cases() earlier
|
|
New device ID for the SMSC SCH5317
|
|
Add SMSC SCH5127 detection
|
|
Add National Semiconductor LM64 detection
|
|
Add Asus F8000 detection
|
|
Add Intel ICH10 (bus) detection
|
|
Don't probe I2C addresses 0x40-0x47
|
|
Fix the parsing of I2C addresses not to scan
|
|
Detect and skip 1-register-only I2C devices
|
|
Avoid SMBus word transactions where possible
|
|
Add Dallas DS1631 detection
|
|
|
|
3.0.1 (2008-01-28)
|
|
documentation: Update the application writing guidelines
|
|
libsensors: No longer depend on libsysfs (#2262)
|
|
Don't guess the bus type from the device ID format (#2240)
|
|
Add support for attributes in the hwmon class device (#2260)
|
|
Makefile: No warnings about ld configuration for staged installations
|
|
Document the variable overriding mechanism (#2296)
|
|
pwmconfig: Really hide errors on sysfs writes
|
|
Deal gracefully with read-only pwm_enable files
|
|
Warn about outputs found in automatic mode
|
|
Repeat available configuration options before prompt (#2289)
|
|
Fix duplicate warning message when config file is broken
|
|
fancontrol: Detect improperly formatted FCTEMPS value (#2293)
|
|
sensord: Fix rrd support (#2276)
|
|
Use the same colors for daily and weekly charts
|
|
Drop workaround needed by old versions of rrdtool
|
|
sensors: Fix error path on library initialization error
|
|
sensors.conf.eg: Fix voltage value references (g520sm, lm80, pc87366)
|
|
sensors-detect: Drop PCA9540 detection
|
|
Improve sysconfig and modprobe.d integration
|
|
Add SMSC SCH5514D-NS detection (no sensors)
|
|
Lower the confidence of MAX6650/MAX6651
|
|
Add Fintek F71858DG detection
|
|
Add Fintek F81216D detection (no sensors)
|
|
unhide_ICH_SMBus: Add support for the 82801AA (ICH)
|
|
|
|
3.0.0 (2007-11-24)
|
|
Makefile: Fix MODULE_DIR usage in etc
|
|
Fix build on PPC
|
|
pwmconfig: Better diagnostics in pwmdisable
|
|
Give the fans some time to spin up
|
|
sensors-detect: Add Texas Instruments TMP401 detection
|
|
Mention the f75375s driver
|
|
Add SMSC LPC47B367-NC detection (no sensors)
|
|
Reduce w83781d/lm78 I2C address probing range
|
|
Add Intel Celeron 4xx and Penryn (CPU on 45nm) detection
|
|
|
|
3.0.0-rc3 (2007-10-28)
|
|
libsensors: Add a default configuration file
|
|
Fix memory leaks on initialization error
|
|
Make the configuration file optional
|
|
Change the default configuration file to /etc/sensors3.conf
|
|
sensord: Reload config on SIGHUP rather than automatically
|
|
No default configuration file name
|
|
sensors: Fix file handle leak on library initialization error
|
|
Handle the case where voltage measurements aren't available
|
|
No default configuration file name
|
|
Install as sensors again
|
|
sensors.conf.eg: Install as sensors3.conf
|
|
sensors-detect: Fix SMSC LPC47B357/M967 detection
|
|
Select the right driver for FSC chips
|
|
sensors-detect-stat.pl: Handle alternative chip lists
|
|
|
|
3.0.0-rc2 (2007-10-10)
|
|
useful_addresses.html: Moved to the wiki
|
|
Makefile: Add sensors-conf-convert to make install
|
|
libsensors: Notify the caller when writing a value fails
|
|
Differentiate between different read error types
|
|
Report I/O errors as such
|
|
sensord: Log the error code on failure
|
|
Drop the configuration file search path mechanism (#2259)
|
|
Manual page update
|
|
sensors: Fix spurious critical temperature alarm
|
|
Print error messages to stderr
|
|
Make error messages more helpful and consistent
|
|
Better handling of the fault flags
|
|
sensors-conf-convert: Add a short help text
|
|
sensors-detect: Fix SMSC SCH311x detection
|
|
Add AMD K10 CPU sensor detection
|
|
|
|
3.0.0-rc1 (2007-09-25)
|
|
Initial release
|