CHANGELOG for smartmontools
-$Id: CHANGELOG 3077 2010-03-16 20:48:06Z chrfranke $
+$Id: CHANGELOG 3124 2010-07-12 19:21:00Z chrfranke $
The most recent version of this file is:
http://smartmontools.svn.sourceforge.net/viewvc/smartmontools/trunk/smartmontools/CHANGELOG?view=markup
<DEVELOPERS: ADDITIONS TO THE CHANGE LOG GO JUST BELOW HERE, PLEASE>
+ [CF] drivedb.h USB updates:
+ - Iomega LDHD-UP (ticket #83)
+ - WD Elements Desktop 2TB
+ - Maxtor OneTouch (0x0d49:0x7300)
+
+ [MS] drivedb.h updates:
+ - Intel X25-M SSD first Generation
+ - ExcelStor J8160
+ - OCZ Agility2
+
+ [CF] drivedb.h updates:
+ - Transcend Solid State Drives (ticket #80)
+
+ [CF] drivedb.h USB update:
+ - LaCie Rugged Hard Drive
+
+ [CF] smartctl: Add options '--scan, --scan-open'.
+
+ [CF] Windows: Use also VendorId from IOCTL_STORAGE_QUERY_PROPERTY.
+
+ [CF] smartd: Change defaults of '-C' and '-U' directives to 0 (disabled)
+ if attribute name is changed by '-v 19[78],...' directive.
+
+ [CF] configure.in: Fix include path for MinGW.
+
+ [CF] Move 'posix/reg*' to 'regex/reg*'.
+ Add configure check for regex.
+
+ [MS] cciss.cpp: avoid redefining be32toh
+ megaraid.h: replace use of undefined preprocessor macro BITS_PER_LONG
+ by union construct (thanks to [DL]).
+ Add assert for sizeof(ptr_t) == 8 (thanks to [CF]).
+
+ [CF] Makefile.am: Add os_qnxnto.* to EXTRA_smart*_SOURCES.
+
+ [MS] drivedb.h update:
+ - WD My Passport Essential SE 1TB variant (USB interface)
+
+ [CF] Use getopt_long() from getopt/getopt* if necessary.
+ Add missing cast to os_qnxnto.cpp.
+ This fixes build on QNX (ticket #1).
+ Thanks to Stefan (stevestereo) for testing.
+
+ [CF] drivedb.h update:
+ - WD Caviar Green (Adv. Format) family
+
+ [CF] drivedb.h USB update:
+ - Verbatim External Hard Drive 47519
+
+ [DL] Fix regression in smartctl option '-t select,M-N' which prevents
+ that more than one test span can be specified (ticket #75).
+
+ [CF] drivedb.h updates:
+ - Add raw64 attributes 1, 210-213 to all SSD drives with
+ 64-bit attribute format.
+
+ [CF] Support smartd '-l xerror' also for disks which use reserved
+ byte as log index.
+
+ [CF] Fix initialization of values missing in smartd '.state' files.
+
+ [CF] Add smartd directive '-l xerror' to check error count from
+ the Extended Comprehensive SMART Error Log (ticket #34).
+
+ [CF] Fix max number of cciss devices, 128 devices are supported
+ again (ticket #49). Regression was introduced during migration
+ to new interface.
+
+ [CF] Update man pages (include Debian patch
+ 60_remove-redhatism.diff and Debian Bug 570892).
+
+ [CF] Add SVN revision number to man pages.
+
+ [CF] Windows: Read default drivedb.h and smartd.conf from exe
+ directory instead of current directory.
+
+ [CF] drivedb.h update:
+ - SAMSUNG SpinPoint M series
+
+ [CF] Replace runtime check of byte ordering by compile time check.
+
+ [CF] drivedb.h USB updates:
+ - ALi M5621 (unsupported)
+ - LaCie with JMicron (ticket #69)
+ - JMicron (0x2352)
+ - Enable 48-bit commands for Hitachi drive
+
+ [CF] Read USB ID info from drivedb.h (ticket #44).
+
+ [CF] Create branch RELEASE_5_39_DRIVEDB with last drivedb.h file
+ compatible with smartmontools 5.39[.1].
+
+ [MS] drivedb.h updates:
+ - WD Raptor 80GB variant
+ - correct Regex for some WD AV-GP variants
+ - Hitachi Ultrastar A7K2000
+ - Hitachi Travelstar 5K500.B
+ - Hitachi Deskstar 7K1000.C
+ - adjust naming of Hitachi Travelstar and Deskstar drives
+
+ [CF] Move 'posix/getopt*' to 'getopt/getopt*'. Can be used for
+ platforms with regex() but without getopt_long() (QNX, ticket #1).
+
+ [CF] smartd '-l selftest' directive: Print info if error count
+ decreased. Avoid misleading warning if error count decreased
+ to zero (ticket #67).
+
+ [CF] smartctl: Rework ataPrintMain(). Issue ATA SMART commands only if
+ necessary. Improve handling of SMART STATUS command failure when
+ ATA output registers are missing (ticket #27).
+
+ [CF] USB ID updates:
+ - A-DATA SH93
+ - Hitachi/SimpleTech 1TB
+
+ [CF] configure.in: Print configuration summary.
+
+ [CF] smartctl -l xselftest,selftest: Print old log if extended self-test
+ log index is out of range. Workaround for bad log data from Intel
+ X25-M G2 (ticket #66).
+
[CF] USB ID updates:
- LaCie Desktop Hard Drive
- Prolific PL2507 (unsupported)