X-Git-Url: https://git.proxmox.com/?p=mirror_smartmontools-debian.git;a=blobdiff_plain;f=NEWS;h=03cd432a5c3d077b7730e4e434f1d2c04105ea8f;hp=3e9241984f94194029efee5c35bf3689a38e1fb1;hb=12d5f9dc1acacc1ef1ab1b84b6ab73ba56d1f2f1;hpb=7f0798ef6fb62d22114db3a803c366ca99dc8340 diff --git a/NEWS b/NEWS index 3e92419..03cd432 100644 --- a/NEWS +++ b/NEWS @@ -1,26 +1,221 @@ smartmontools NEWS ------------------ -$Id: NEWS 3076 2010-03-12 22:23:08Z chrfranke $ +$Id: NEWS 3979 2014-08-15 11:09:41Z samm2 $ The most up-to-date version of this file is: -http://smartmontools.svn.sourceforge.net/viewvc/smartmontools/trunk/smartmontools/NEWS?view=markup +http://sourceforge.net/p/smartmontools/code/HEAD/tree/trunk/smartmontools/NEWS -Date +- darwin: '-S' command implemented, '-l devstat' should work now + +Date 2014-07-26 +Summary: smartmontools release 6.3 +----------------------------------------------------------- +- smartctl: Fixed bogus error messages from '-g/-s wcreorder'. +- smartctl prints ATA form factor. +- SCSI: Improved support of modern disks (SAS SSDs). +- SCSI: Fixed sense data noise from old disks. +- update-smart-drivedb man page. +- configure option '--with-smartdscriptdir'. +- configure option '--with-smartdplugindir'. +- configure option '--with-systemdenvfile'. +- configure option '--with-working-snprintf'. +- Removed build time stamps to support reproducible builds. +- Compile fixes for C++11. +- HDD, SSD and USB additions to drive database. +- Linux: Support for controllers behind AACRAID driver. +- Linux: Fixed DEVICESCAN max path count. +- FreeBSD: Fixed possible crash caused by wrong SCSI error handling. +- FreeBSD: Compile fix for kFreeBSD. +- Windows: Reworked CSMI port scanning. +- QNX: Compile fix. + +Date 2013-07-26 +Summary: smartmontools release 6.2 +----------------------------------------------------------- +- smartctl: Added ATA write cache reordering control using + '-g wcreorder' and '-s wcreorder,[on|off]' options. +- update-smart-drivedb: Updated for new SVN repository. +- HDD, SSD and USB additions to drive database. +- Areca RAID support: Fixed possible segfault on empty port. +- HPT RAID support: Maximum disk number increased to 128. +- Linux: RHEL 9 compile fixes. +- FreeBSD: Device scanning now skips port multipliers. +- Cygwin: 64-bit compile fixes. +- Windows: Fixed bogus temp file name in smartd_warning.cmd + (already included in smartmontools-6.1-2.win32-setup.exe). +- Windows: smartd service is no longer installed as interactive. + +Date 2013-03-16 +Summary: smartmontools release 6.1 +----------------------------------------------------------- +- smartctl '-l directory': improved output format. +- smartctl: Fix parsing of '-l select,cont+SIZE' option. +- smartctl prints ATA Additional Product Id (OEM Id). +- smartctl '-s/-g wcache' for SCSI devices to control write cache. +- smartctl '-s/-g rcache' for SCSI devices to control read cache. +- smartctl prints more info for SCSI devices: media rotation rate, + form factor, physical block size, lowest LBA alignement, + logical block provisioning, disk protection type + and selftest progress status. +- smartctl '--identify' updated for latest ATA ACS-3 spec. +- smartd runs /etc/smartd_warning.sh to generate warning emails + (Windows: smartd_warning.cmd). +- smartd '-w PATH' option to specify this executable. +- smartd '-d ignore' directive. +- smartd DEVICESCAN ignores devices already specified. +- smartd: added support for state persistence ('-s') and attribute logging + ('-A') for SCSI devices. +- smartd '-W' directive uses ATA attribute 190 if 194 is missing. +- Support of larger SCSI defect lists via READ DEFECT(12). +- Device type '-d usbjmicron,p' for Prolific USB bridges. +- Many HDD, SSD and USB additions to drive database. +- Linux: Support for SAS disks behind Areca controllers. +- Linux: Improved support for SATA disks on LSI/Megaraid controllers +- Linux: disks on MegaRaid controllers are automatically scanned +- FreeBSD: Support for SAS disks behind Areca controllers. +- FreeBSD: Enhanced ATA command support for 3ware. +- FreeBSD: Support for 3ware 9750 (/dev/twsX). +- FreeBSD: Fixed support for 48-bit ATA commands on legacy controllers + with ATACAM driver. +- FreeBSD: Improved support for SAS/SCSI disks on LSI/Megaraid controllers. +- Windows: smartd.conf '-M exec' supports path names with spaces. +- Windows: Tool wtssendmsg.exe to handle smartd.conf '-m console'. +- Windows: DEVICESCAN now supports up to 128 drives. +- Windows: smartctl.exe and smartd.exe include VERSIONINFO resource. +- Windows: smartd.exe includes MESSAGETABLE resource. +- Windows: syslogevt.exe is no longer provided. + +Date 2012-10-10 +Summary: smartmontools release 6.0 +----------------------------------------------------------- +- option/directive '-F nologdir' and '-F xerrorlba'. +- smartctl '--identify' option. +- smartctl prints nominal media rotation rate (ATA). +- smartctl prints SATA version and speed. +- smartctl '-l sataphy' works for CD/DVD drives also. +- smartctl '-x' includes ATA Device Statistics. +- smartd warning emails include device identify info. +- smartd '-d' output is flushed to support redirection. +- HDD, SSD and USB additions to drive database. +- Windows smartd: smartd.conf directives '-m console', + '-m active', '-m connected'. +- Windows: Support for SAS disks behind Areca controllers. +- Windows: Win9x/ME and NT4 are no longer supported. + +Date 2012-06-30 +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 + RAID controllers and HP Smart Array 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 @@ -38,7 +233,7 @@ 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://sourceforge.net/apps/trac/smartmontools/wiki/Supported_USB-Devices) + (http://www.smartmontools.org/wiki/Supported_USB-Devices) - Support for Areca controllers on Linux - Support for MegaRAID controllers on Linux - Support for HighPoint RocketRAID controllers on FreeBSD