X-Git-Url: https://git.proxmox.com/?a=blobdiff_plain;f=NEWS;h=a5b41cda93390f6e31606655cd9fd03e49f43175;hb=f4e463df436b0b3c97efe7e53c81b663e4241180;hp=4cc0395783ee2382039f22b8abab77364afc9a10;hpb=eb07ddf29ca46e50c84392a66ce0e40a189b375c;p=mirror_smartmontools-debian.git diff --git a/NEWS b/NEWS index 4cc0395..a5b41cd 100644 --- a/NEWS +++ b/NEWS @@ -1,17 +1,141 @@ smartmontools NEWS ------------------ -$Id: NEWS 2956 2009-10-11 00:21:15Z samm2 $ +$Id: NEWS 3557 2012-06-04 19:50:21Z chrfranke $ The most up-to-date version of this file is: http://smartmontools.svn.sourceforge.net/viewvc/smartmontools/trunk/smartmontools/NEWS?view=markup Date +Summary: smartmontools release 5.43 +----------------------------------------------------------- +- smartctl options '-g, --get' and '-s, --set' to get/set + various ATA settings: AAM, APM, Read look-ahead, Write + cache, Security (freeze), Standby mode/timer. +- smartd directive '-e' to set (most of) the above settings + on startup. +- smartctl options '-f hex' and '-f hex,[id|val]'. +- smartctl does not start ATA self-test if another test is + already running. Override with new option '-t force'. +- smartctl supports extended self-test polling times + greater than 255 minutes. +- Controller-independent SAT detection: '-d sat,auto[+TYPE]'. +- smartd.conf DEFAULT directive. +- Many HDD, SSD and USB additions to drive database. +- Linux and FreeBSD: Support for SATA disks behind Areca SAS controllers. +- Windows: Support for SATA disks behind Areca controllers. +- Windows smartd: directives '-l offlinests,ns' and + '-l selfteststs,ns'. +- Windows installer: Combined 32-/64-bit support. +- FreeBSD: fixed crash on SCSI devices with FreeBSD9-RC1 + +Date 2011-10-20 +Summary: smartmontools release 5.42 +----------------------------------------------------------- +- smartctl option '-l devstat' (Device Statistics). +- smartctl option '-l ssd' (SSD endurance indicator). +- smartd logs identify information of each SCSI/SAS device. +- smartd resends warning emails if problem reappears. +- smartd directives '-l offlinests' and '-l selfteststs'. +- Many HDD, SSD and USB additions to drive database. +- Platform-specific man pages. +- smartd.8 man page no longer includes smartd.conf.5. +- FreeBSD: Compilation fixes. +- FreeBSD: Support for Areca controllers. +- FreeBSD: Fix '-l scterc' support. +- FreeBSD: Support for 48-bit ATA commands. +- Linux: Support for Areca controllers enhanced. +- Windows installer: UAC support. +- Windows: update-smart-drivedb /S(ilent) option. +- Windows: improved USB ID detection. + +Date 2011-06-09 +Summary: smartmontools release 5.41 +----------------------------------------------------------- +- Failed self-tests outdated by a newer successful extended + self-test are no longer reported as errors. +- Support for ATA Long Logical/Physical Sectors (LLS/LPS). +- 'smartctl --scan-open' can create a draft smartd.conf. +- smartctl prints World Wide Name (WWN) of ATA device. +- smartctl option '-f brief' to select new attribute output + format which includes more flags and fits in 80 columns. +- smartd logs identify information and WWN of each ATA device. +- smartd logs warning from drive database if present. +- smartd logs changes of offline data collection status. +- smartd directive '-l scterc,READTIME,WRITETIME'. +- smartd preserves last scheduled selective self-tests span. +- 'smartd.service' file for systemd. +- configure option '--with-systemdsystemunitdir' +- configure option '--with-exampledir'. +- configure searches for init.d or rc.d directory. +- 'make install' does no longer overwrite an existing + smartd.conf file. +- 'update-smart-drivedb' does no longer require GNU sed. +- Many HDD, SSD and USB additions to drive database. +- Linux USB autodetection: Enable '-d sat,16' for newer kernels. +- Linux megaraid: Fix segfault on non-data SCSI commands. +- Linux megaraid: Fix pass-through of non-data ATA commands. +- FreeBSD: Use 'fetch' in 'update-smart-drivedb'. +- OpenBSD: Use 'ftp' in 'update-smart-drivedb'. +- OpenBSD: Workaround for shell bug. +- OpenBSD: Fix DEVICESCAN for OpenBSD >= 4.8. +- Windows: Experimental support for Intel ICHxR RAID. +- Windows: DEVICESCAN includes USB devices. +- Windows: Faster USB ID detection. +- Windows: update-smart-drivedb tool. +- Windows installer: Option '/SO component,...'. +- Windows: Fix smartd warning email truncation on Win7. +- Windows installer: Fix shortcut removal on Vista/Win7. +- Windows: Add missing quotes in smartctl-run.bat and + smartd-run.bat + +Date 2010-10-16 +Summary: smartmontools release 5.40 +----------------------------------------------------------- +- Other config entries may precede smartd DEVICESCAN. +- Option '-v' allows to specify byte order of attribute raw value +- configure: New default value for '--with-docdir'. +- configure: '--enable-drivedb' is now the default. +- Improved support for Intel SSDs. +- Improved support for SandForce based SSDs. +- Drive database is in a separate source file 'drivedb.h' + which can be downloaded from SVN. +- USB ID info is now included in 'drivedb.h'. +- Many additions to drive database. +- New script 'update-smart-drivedb'. +- smartd libcap-ng support, option '-C, --capabilities'. +- smartd directive '-l xerror' to check Extended Comprehensive + SMART Error Log. +- smartctl option '-l scterc[,...]' to get/set the + SCT Error Recovery Control time limit. +- smartctl option '-t vendor,N'. +- smartctl options '--scan, --scan-open'. +- Linux: Add '/dev/sd[a-c][a-z]' to smartd DEVICESCAN. +- Linux: Support SATA drives on LSI 3ware 9750 controllers. +- Windows: Read 'drivedb.h' and 'smartd.conf' from exe directory. +- Windows: Support for 64-bit executables. +- Windows: Support for cross compilation on Linux. +- Fix regression in smartctl option '-t select,M-N'. +- Fix SCT temperature table commands on big endian CPUs. +- Fix regression in smartd SMARTD_DEVICE and SMARTD_DEVICETYPE + environment variables. + +Date 2010-01-28 +Summary: smartmontools release 5.39.1 +----------------------------------------------------------- +- Fix crash on kFreeBSD. +- Fix regression in smartctl option '-q, --quietmode'. +- Fix regression in smartd directive '-l selftest'. +- Linux: Allow smartd 'DEVICESCAN -d sat'. +- Linux: Fix spin-up of SATA drive if '-n standby' is used. +- Windows: Fix parsing of 3ware 'tw_cli' output. + +Date 2009-12-09 Summary: smartmontools release 5.39 (UNSTABLE/EXPERIMENTAL) ----------------------------------------------------------- - Sourcecode repository moved from CVS to SVN - Support for USB devices with Cypress, JMicron and Sunplus USB bridges -- USB device type autodetection for some devices on Linux,Windows and FreeBSD - (http://smartmontools.wiki.sourceforge.net/overview_USB-Support) +- USB device type autodetection for some devices on Linux, Windows and FreeBSD + (http://sourceforge.net/apps/trac/smartmontools/wiki/Supported_USB-Devices) - Support for Areca controllers on Linux - Support for MegaRAID controllers on Linux - Support for HighPoint RocketRAID controllers on FreeBSD @@ -22,10 +146,14 @@ Summary: smartmontools release 5.39 (UNSTABLE/EXPERIMENTAL) Error Log - smartctl option '-l xselftest' to print ATA SMART Extended Self-test Log - smartctl option '-l sataphy' to print SATA Phy Event Counters +- smartctl option '-l sasphy' to print SAS device phy information - smartctl options '-l gplog,...' and '-l smartlog,...' to print any log page +- smartctl option '-x' to print all extended info if available - smartctl prints SCSI load/unload cycle counts - Improve display of huge raw values of some SMART attributes - Option '-d sat+TYPE' to use SAT with controllers which require '-d TYPE' +- Option '-v ID,RAW_FORMAT,ATTR_NAME' to add new vendor specific attributes +- Support for SSD drives using 64-bit raw attributes - Many additions to drive database - New simplified syntax for drive database - Option '-B FILE' to read drive database from a file @@ -33,15 +161,18 @@ Summary: smartmontools release 5.39 (UNSTABLE/EXPERIMENTAL) - smartd can now handle attributes 197 and 198 with increasing raw values - smartd logs changes of self-test execution status - smartd directive '-n powermode,N' to limit the number of skipped checks +- smartd flag '!' for '-r' and '-R' directives to log changes as critical - smartd supports scheduled Selective Self-Tests -- Self-tests scheduled during downtime are run after next startup -- Option '-s PREFIX' to store smartd internal state until next startup -- Configure option to enable the above by default +- Self-tests scheduled during system downtime or disk standby are run after + next startup +- smartd option '-s PREFIX' to store smartd internal state until next startup +- smartd option '-A PREFIX' to log attributes at each check cycle +- Configure options to enable the above by default - Change to an object oriented interface to access ATA and SCSI devices - Linux, Win32 and FreeBSD modules migrated to new interface - Rework of smartd data structures - Checkin date and SVN revision and optional BUILD_INFO printed in version info -- Better support for gSmartControl on Windows +- Better support for GSmartControl on Windows - SELinux fixes to 3ware device node creation - Fix CCISS file descriptor leak on FreeBSD - Compile fixes for Solaris and FreeBSD