CHANGELOG for smartmontools
-$Id: CHANGELOG 2879 2009-08-29 17:19:00Z chrfranke $
+$Id: CHANGELOG 2951 2009-10-08 23:43:46Z samm2 $
The most recent version of this file is:
http://smartmontools.svn.sourceforge.net/viewvc/smartmontools/trunk/smartmontools/CHANGELOG?view=markup
Maintainers / Developers Key (alphabetic order):
+[AS] Alex Samorukov
[BA] Bruce Allen
[OB] Oliver Bock
[EB] Erik Inge Bolsø
<DEVELOPERS: ADDITIONS TO THE CHANGE LOG GO JUST BELOW HERE, PLEASE>
+ [AS] Linux: Autodetect DELL PERC and MegaRAID controllers.
+ Hiding debug messages coming from megaraid code.
+
+ [AS] Linux: Fixed SATA drives support on megaraid device (see ticket #15).
+
+ [AS] FreeBSD: Removed all old detection code, moving everything to
+ the objects. Now we are using CAM/ATA enumerators to guess device
+ type.
+
+ [AS] FreeBSD: Added autodetection for the ada disks (untested).
+ Code for USB device detection refactored.
+
+ [AS] FreeBSD: cam_get_umassno rewritten using XPT_PATH_INQ
+
+ [AS] FreeBSD: do not open/close cam device on every request for SCSI
+ disks. Use com->camdev both for SCSI and ATAPICAM.
+
+ [AS] FreeBSD: added support for the ada disks, based on agapon patch
+
+ [CF] Add names for attributes 184 and 188, see ticket #17.
+
+ [CF] configure.in: Change configure date syntax.
+ Add message to '-mno-cygwin' option check.
+
+ [GK] Add names for some attributes used in MLC flash drives:
+ 175, 176, 177, 181, 182
+
+ [CF] Windows: Check support of gcc '-mno-cygwin' option in configure.
+ This option has been removed in Cygwin gcc 4.x. Update INSTALL
+ instructions accordingly.
+
+ [CF] Increase SCSI_TIMEOUT_DEFAULT from 6 to 20 seconds to avoid
+ timeouts when a disk spins up from standby mode.
+
+ [CF] Add USB ID of AcomData 504 (OnSpec USB bridge).
+
+ [AS] Correcting manual pages (FreeBSD related)
+
+ [AS] FreeBSD: fix FTBFS on GNU/kFreeBSD (reported by derevko).
+
+ [AS] FreeBSD: Add USB autodetection to smartd DEVICESCAN directive.
+
+ [CF] Add USB ID of Myson Century CS8818, add some comments.
+
+ [CF] Return info strings from 'smart_interface::get_*()' functions as
+ 'std::string' instead of 'const char *'. Static buffers are no
+ longer needed.
+
+ [SZ] FreeBSD: Fix highpoint type detection and ioctl failed for parameter
+ error.
+
+ [CF] Linux: Add USB autodetection to smartd DEVICESCAN directive.
+
+ [CF] Add USB IDs of Maxtor Basics Desktop and ISD-300A1.
+
+ [AS] Use malloc() to ensure that the read buffer lands on a single
+ page. This avoids some bugs seen on LSI controlers under
+ FreeBSD.
+
+ [CF] Add missing help text for '-d usb*' options.
+
+ [CF] Linux: Dereference '/dev/disk/by-*/*' symlink before device type
+ autodetection.
+
+ [AS] FreeBSD: Support SATA disks attached to a SAS controller (based on
+ patch from freebsd ports tree).
+
+ [AS] FreeBSD: Added FreeBSD 8 libusb2 device autodetecion, new
+ configure check for -lusb.
+
+ [AS] FreeBSD: Added USB device autodetection and fixed -d switch behavior.
+
+ [AS] FreeBSD: Migrate os_freebsd.cpp to new interface.
+
[CF] Fix max number of 3ware devices, 128 devices are supported again.
Regression was introduced during migration to new interface.
Thanks to Michael Holweg for the problem report.