]> git.proxmox.com Git - mirror_smartmontools-debian.git/blobdiff - NEWS
Imported Upstream version 5.39.1+svn3124
[mirror_smartmontools-debian.git] / NEWS
diff --git a/NEWS b/NEWS
index 1c78d87a0c9b146c70c66c3773b845e58ff316e9..9c7327558a02f69bf55603bc623dde80e7c96cb2 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -1,9 +1,131 @@
 smartmontools NEWS
 ------------------
-CVS ID: $Id: NEWS,v 1.32 2006/12/20 20:39:25 chrfranke Exp $
+$Id: NEWS 3119 2010-06-11 16:21:25Z chrfranke $
 
 The most up-to-date version of this file is:
-http://smartmontools.cvs.sourceforge.net/smartmontools/sm5/NEWS?view=markup
+http://smartmontools.svn.sourceforge.net/viewvc/smartmontools/trunk/smartmontools/NEWS?view=markup
+
+Date <Not released yet, please try current SVN>
+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'.
+- 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'.
+- 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 options '--scan, --scan-open'.
+- Linux: Add '/dev/sd[a-c][a-z]' to smartd DEVICESCAN.
+- 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.
+
+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://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
+- Support RAID controllers using /dev/pass devices on FreeBSD
+- Support CHECK_POWER_MODE and WRITE_LOG on FreeBSD
+- Support for up to 128 devices on 3ware controllers
+- smartctl option '-l xerror' to print ATA SMART Extended Comprehensive
+  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
+- Configure option to add drive database file to distribution
+- 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 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
+- SELinux fixes to 3ware device node creation
+- Fix CCISS file descriptor leak on FreeBSD
+- Compile fixes for Solaris and FreeBSD
+- Use getaddrinfo() instead of gethostbyname() to support IPv6
+- C++ Support for QNX Target, already tested for QNX 6.3.2 on x86 and
+  armle target
+- Additional support for Samsung MLC flash drives
+- New device type detection algorithm on FreeBSD, not based on filename
+- Support for the adaX (ATA on CAM bus) devices on FreeBSD 8.0 and higher
+
+Date 2008-03-10
+Summary: smartmontools release 5.38 (STABLE)
+--------------------------------------------
+This is a stable release of smartmontools.  In addition to changes
+below, it includes:
+ - Libata/Marvell driver devices no longer need explicit '-d' switch
+ - DEVICESCAN automatically detects libata/marvell driver SATA devices 
+ - Fixed auto-offline/autosave support in FreeBSD
+ - SAT device type + SCSI generic devices work properly with smartd under Linux
+ - Many additions to drive database
+ - More portable autogen/autoconf/automake script set
+ - Additional Windows IOCTL route to access SMART data
+ - Some ATA-8 updates
+ - Smoother CCISS compilation support in Linux
+ - Dragonfly support
+ - Fixed some ATA identity byte swap problems on big endian CPUs
+ - Added support for the QNX operating system
+ - No-fork option added to smartd
+ - Improved device scanning and drive type recognition in Windows
+ - 3ware support for controllers with more disks (32 max)
+ - Improved Windows installer
+ - Improved SMART Attribute list and descriptions
+ - Fix to smartctl return codes
+ - Fix to scheduled tests on Highpoint RAID controllers
+ - New samsung firmware bug workaround option
+ - Auto-offline and Auto-save fixed in Linux + libata
+ - Solaris: better SCSI support and support for Sun compilers AND gcc
+ - Fixed and improvements to CCISS support
+ - More options for SCSI temperature monitoring and history
+ - Additional command line options for selective self-tests
+ - Compilation fixes for various platforms.
+
+See CHANGELOG for more details, or smartmontools SVN for still further
+details.
 
 Date 2006-12-20
 Summary: smartmontools release 5.37 (UNSTABLE/EXPERIMENTAL)