mirror of
https://git.proxmox.com/git/mirror_smartmontools-debian
synced 2025-10-04 01:57:18 +00:00
1142 lines
37 KiB
Plaintext
1142 lines
37 KiB
Plaintext
$Id: ChangeLog 3990 2014-09-29 17:59:37Z samm2 $
|
|
|
|
2014-09-29 Alex Samorukov <samm@os2.kiev.ua>
|
|
|
|
drivedb.h: Added Seagate Backup Plus Slim Portable USB 3.0 drive
|
|
|
|
2014-08-29 Christian Franke <franke@computer.org>
|
|
|
|
drivedb.h: Fix regex syntax error (regression from r3988).
|
|
|
|
2014-08-22 Alex Samorukov <samm@os2.kiev.ua>
|
|
|
|
drivedb.h:
|
|
- fixed SanDisk X210 regular expression
|
|
|
|
2014-08-21 Alex Samorukov <samm@os2.kiev.ua>
|
|
|
|
drivedb.h:
|
|
- added SanDisk X300s SSD
|
|
- extended Apacer SSD support based on APSDM004G13AN-AT user report
|
|
|
|
2014-08-16 Alex Samorukov <samm@os2.kiev.ua>
|
|
|
|
ataprint.cpp: '-l devstat' - workaround for buggy firmware by provided
|
|
Christian Franke
|
|
|
|
2014-08-15 Alex Samorukov <samm@os2.kiev.ua>
|
|
|
|
ataprint.cpp: device statistic - use smart log if GP log is not available
|
|
|
|
2014-08-15 Alex Samorukov <samm@os2.kiev.ua>
|
|
|
|
os_darwin.cpp:
|
|
- Migrated to the new interface
|
|
- Added multisector support
|
|
- Fixed smart autosave processing
|
|
|
|
2014-07-26 Christian Franke <franke@computer.org>
|
|
|
|
smartmontools 6.3
|
|
|
|
2014-07-25 Christian Franke <franke@computer.org>
|
|
|
|
drivedb.h:
|
|
- Apple SD/SM/TS...E/F SSDs: Rename, add TS*[EF]
|
|
- JMicron based SSDs: Fix regex for Apple TS*C
|
|
- Marvell based SanDisk SSDs: X210
|
|
|
|
2014-07-25 Alex Samorukov <samm@os2.kiev.ua>
|
|
|
|
drivedb.h: Apple SM* SSD - add attribute 173 description (guessed)
|
|
|
|
2014-07-23 Christian Franke <franke@computer.org>
|
|
|
|
ataprint.cpp: Print SCT Status regardless of SCT Data Table support.
|
|
atacmds.cpp: ataReadSCTTempHist(): Do not reread initial SCT Status.
|
|
configure.ac: Fix typo in help text. Add MinGW comment.
|
|
|
|
2014-07-22 Christian Franke <franke@computer.org>
|
|
|
|
drivedb.h:
|
|
- Apple SD/SM...E/F SSDs (ticket #342)
|
|
- Apple SSD SM128, Asus-Phison SSD: Remove (missing attribute info)
|
|
|
|
2014-07-20 Christian Franke <franke@computer.org>
|
|
|
|
atacmds.cpp: Rework heuristics for 'tempminmax' format.
|
|
Now supports negative values (ticket #291) and WDC over temperature
|
|
counter.
|
|
Change default for Head_Flying_Hours to 'raw24(raw8)'. This provides
|
|
more reasonable output for Seagate HDDs missing in drivedb.h.
|
|
drivedb.h: Comment new default for Head_Flying_Hours.
|
|
smartctl.8.in, smartd.8.in, smartd.conf.5.in:
|
|
Fix usage of line breaks and empty lines.
|
|
|
|
2014-07-19 Christian Franke <franke@computer.org>
|
|
|
|
smartctl.8.in, smartd.8.in, smartd.conf.5.in, update-smart-drivedb.8.in:
|
|
Add FILES section. Move FULL PATH info to FILES section.
|
|
Rename REFERENCES section. Move HOME PAGE info to REFERENCES section.
|
|
Remove AUTHORS section from smartd.conf man page.
|
|
Update or remove various outdated info.
|
|
|
|
2014-07-18 Christian Franke <franke@computer.org>
|
|
|
|
configure.ac: Use 'email' instead of 'mail' on Cygwin.
|
|
Remove outdated '-mno-cygwin' error check.
|
|
Makefile.am, smartd.conf.5.in: Replace 'mail' by actual platform
|
|
specific mailer.
|
|
examplescripts/README, examplescripts/Example[123]: Remove bashisms.
|
|
Use '/usr/bin/mail' instead of '/bin/mail'.
|
|
os_win32/daemon_win32.cpp: Support older MinGW headers with missing
|
|
struct SERVICE_DELAYED_AUTO_START_INFO.
|
|
|
|
2014-07-17 Christian Franke <franke@computer.org>
|
|
|
|
drivedb.h:
|
|
- Crucial/Micron MX100/M500/M510/M550 Client SSDs: Rename, add MX100,
|
|
update MX510/550
|
|
- Indilinx Barefoot based SSDs: OCZ Vertex 1.10
|
|
- Intel 320 Series SSDs: 'L' variant
|
|
- JMicron based SSDs: Transcend *18M-M variant
|
|
- Plextor M3/M5 (Pro) Series SSDs: M5M (mSATA) variant
|
|
- Samsung based SSDs: 840 EVO
|
|
|
|
2014-07-16 Christian Franke <franke@computer.org>
|
|
|
|
drivedb.h:
|
|
- Marvell based SanDisk SSDs: Extreme II (ticket #334), others
|
|
- SanDisk based SSDs: iSSD P4 (ticket #272), U100 (ticket #337), others
|
|
- USB: Iomega (0x059b:0x047a)
|
|
- USB: WD My Passport: Merge entries
|
|
- USB: WD My Passport USB 3.0 (0x1058:0x074a, 0x1058:0x0820)
|
|
- USB: ADATA (0x125f:0xa[13]1a)
|
|
- USB: JMicron JMS539 (0x152d:0x0539): New FW supports SAT (ticket #338)
|
|
- USB: TrekStor Datastation (0x1e68:0x0050) (Red Hat Bugzilla 954162)
|
|
|
|
2014-07-13 Christian Franke <franke@computer.org>
|
|
|
|
atacmds.cpp: Add missing const and initialization.
|
|
Don't print extra '\n' if self-test log is empty.
|
|
ataprint.cpp: Add new ACS-4 log.
|
|
cciss.cpp: Fix C++11 builds on Linux. GCC and CLang do not
|
|
predefine 'linux' when in '-std=c++11' mode.
|
|
smartd.cpp: Update description of Windows smartd service.
|
|
README: Update license info. Remove outdated ATA references.
|
|
|
|
2014-07-10 Christian Franke <franke@computer.org>
|
|
|
|
Makefile.am: Rework build of Solaris specific man pages.
|
|
This fixes some bogus and some missing replacements.
|
|
smartctl.8.in, smartd.8.in, smartd.conf.5.in: Minor typo and syntax
|
|
fixes.
|
|
|
|
2014-07-09 Christian Franke <franke@computer.org>
|
|
|
|
smartctl.8.in, smartd.8.in, smartd.conf.5.in: Avoid '.SH' macros with no
|
|
argument. Remove colons from section names.
|
|
Merge sections CONTRIBUTORS and CREDITS with AUTHORS.
|
|
Update SEE ALSO sections.
|
|
|
|
2014-07-05 Christian Franke <franke@computer.org>
|
|
|
|
configure.ac: Remove snprintf() compile time test.
|
|
Add '--with-working-snprintf' configure option.
|
|
Add __USE_MINGW_ANSI_STDIO test for MinGW GCC.
|
|
utility.cpp: Add snprintf() runtime test.
|
|
Add GCC version to output of -V option.
|
|
Makefile.am: Add update-smart-drivedb.1m for Solaris.
|
|
|
|
2014-06-30 Christian Franke <franke@computer.org>
|
|
|
|
configure.ac: Update macros as suggested by 'autoconf --warnings=obsolete'.
|
|
Makefile.am: Add creation of empty directories to install targets.
|
|
|
|
2014-06-29 Christian Franke <franke@computer.org>
|
|
|
|
configure.ac, Makefile.am, smartd.cpp, smartd_warning.sh.in:
|
|
Add '--with-smartdscriptdir' configure option to change location of
|
|
smartd_warning.sh (Debian bug 710815).
|
|
Add '--with-smartdplugindir' configure option to change (or disable)
|
|
smartd_warning.sh plugin location.
|
|
smartd.conf.5.in: Optionally hide the plugin documentation.
|
|
|
|
2014-06-27 Christian Franke <franke@computer.org>
|
|
|
|
Makefile.am: Add update-smart-drivedb.8 target.
|
|
update-smart-drivedb.8.in: Add copyright and version info.
|
|
Adjust path names for make target.
|
|
Add FreeBSD/OpenBSD specific info.
|
|
|
|
2014-06-27 Hannes von Haugwitz <hannes@vonhaugwitz.com>
|
|
|
|
update-smart-drivedb.8.in: New man page (Debian bug 708433).
|
|
|
|
2014-06-27 Christian Franke <franke@computer.org>
|
|
|
|
configure.ac: Suppress pkg-config warnings about missing 'systemd.pc'.
|
|
Makefile.am: Silence build of man pages and svnversion.h.
|
|
This makes '--enable-silent-rules' or 'make V=0' more effective
|
|
(available since automake 1.13).
|
|
|
|
2014-06-27 Christian Franke <franke@computer.org>
|
|
|
|
drivedb.h:
|
|
- Crucial/Micron RealSSD C300/M500: New attributes (ticket #326)
|
|
- SandForce Driven SSDs: ADATA XM11, Corsair Force LS, OWC Aura Pro 6G
|
|
OWC Mercury Electra Pro 3G, PNY Prevail Elite, Transcend SSD320/720
|
|
|
|
2014-06-25 Christian Franke <franke@computer.org>
|
|
|
|
os_win32.cpp: Fix calculation of SCSI resid.
|
|
|
|
2014-06-23 Christian Franke <franke@computer.org>
|
|
|
|
scsiata.cpp: usbjmicron_device: Fix SMART Status check for USB bridges
|
|
which always return 0x01. Add JMicron specific error messages.
|
|
|
|
2014-06-22 Christian Franke <franke@computer.org>
|
|
|
|
atacmds.cpp, ataprint.cpp: Improve messages for unsupported SMART Status
|
|
command.
|
|
ataprint.cpp: Print form factor.
|
|
|
|
2014-06-21 Christian Franke <franke@computer.org>
|
|
|
|
drivedb.h:
|
|
- Crucial/Micron M500/M510/M550 Client SSDs
|
|
- Micron M500DC Enterprise SSDs
|
|
Based on patch provided by Clayton Hawkings from Micron.
|
|
|
|
2014-06-20 Christian Franke <franke@computer.org>
|
|
|
|
autogen.sh: automake 1.14.1 works.
|
|
|
|
2014-06-20 Christian Franke <franke@computer.org>
|
|
|
|
scsiata.cpp: usbjmicron_device: Check SCSI resid for SMART STATUS.
|
|
Some (Prolific) USB bridges do not transfer a status byte.
|
|
os_win32.cpp: Include SCSI resid in debug output.
|
|
|
|
2014-06-19 Douglas Gilbert <dgilbert@interlog.com>
|
|
|
|
scsiprint.cpp:
|
|
- minor comment clean-up
|
|
|
|
2014-06-19 Christian Franke <franke@computer.org>
|
|
|
|
drivedb.h:
|
|
- Intel 730 and DC S3500/S3700 Series SSDs: rename, add 730 and S3700.
|
|
Remove extra S3700 entry. Based on patch provided by Tim Small.
|
|
|
|
2014-06-18 Christian Franke <franke@computer.org>
|
|
|
|
os_win32.cpp: Fix CSMI support for older Intel RST drivers which set
|
|
bPortIdentifier=0xff (regression from r3888).
|
|
os_win32/installer.nsi: Create standard InstallLocation registry entry.
|
|
Keep old Install_Dir entry if needed for GSmartControl.
|
|
Update links in registry and shortcuts.
|
|
|
|
2014-06-18 Christian Franke <franke@computer.org>
|
|
|
|
drivedb.h:
|
|
- USB: Buffalo MiniStationHD-PCFU3 (0x0411:0x0240)
|
|
- USB: Toshiba Stor.E Plus (0x0480:0xa00a) (Debian bug 734395)
|
|
- USB: Samsung D3 Station (0x04e8:0x6124) (ticket #332)
|
|
- USB: Samsung M3 Portable (0x04e8:0x61b[45])
|
|
- USB: Seagate Expansion Portable (0x0bc2:0x2312)
|
|
- USB: Seagate Expansion External (0x0bc2:0x3312) (ticket #320)
|
|
- USB: WD Elements (0x1058:0x10[ab]8) (ticket #331)
|
|
- USB: ASMedia AS2105 (0x174c:0x5136)
|
|
|
|
2014-06-16 Christian Franke <franke@computer.org>
|
|
|
|
drivedb.h:
|
|
- Seagate Laptop Thin HDD
|
|
- Seagate Barracuda 7200.14 (AF): *DM000 variant
|
|
- Seagate Barracuda Green (AF): no warnings for newer firmware versions
|
|
- Seagate Constellation.2 (SATA)
|
|
- Seagate NAS HDD
|
|
- Seagate Video 3.5 HDD
|
|
|
|
2014-06-15 Christian Franke <franke@computer.org>
|
|
|
|
drivedb.h, smartctl.8.in, smartd.8.in, INSTALL, NEWS, TODO, WARNINGS:
|
|
Fix old Trac links.
|
|
|
|
2014-05-23 Alex Samorukov <samm@os2.kiev.ua>
|
|
|
|
os_freebsd.cpp: fixed #321 (compiler warning on 32 bit architectures),
|
|
patch provided by tijl
|
|
|
|
2014-05-01 Christian Franke <franke@computer.org>
|
|
|
|
os_linux.cpp: Clarify copyright info in GPL header.
|
|
smartctl.8.in, smartd.conf.5.in: Update '-d aacraid' info.
|
|
|
|
2014-04-30 Douglas Gilbert <dgilbert@interlog.com>
|
|
|
|
scsiprint.cpp:
|
|
- Lowest aligned LBA > 0 not common so only output in that case
|
|
|
|
2014-04-28 Christian Franke <franke@computer.org>
|
|
|
|
autogen.sh: Allow automake 1.14, suppress 'subdir-objects' warning.
|
|
Makefile.am: Add new 'compile' script to target 'maintainer-clean'.
|
|
|
|
2014-04-28 Douglas Gilbert <dgilbert@interlog.com>
|
|
|
|
scsicmds.h, scsicmds.cpp, scsiprint.h:
|
|
- improve handling of modern SCSI disks (SAS SSDs)
|
|
show compliance (SCSI version), show 12 Gbps SAS-3
|
|
speed, and flag ZBC presence
|
|
|
|
2014-04-27 Alex Samorukov <samm@os2.kiev.ua>
|
|
|
|
drivedb.h:
|
|
- Toshiba 3.5" MG03ACAxxx(Y) Enterprise HDD
|
|
|
|
2014-04-27 Christian Franke <franke@computer.org>
|
|
|
|
Fixes for aacraid patch:
|
|
aacraid.h: Fix typo which breaks 32-bit build.
|
|
os_linux.cpp: Remove useless member variable afd.
|
|
Fix error handling of /proc/devices parsing.
|
|
Avoid unsafe sprintf(). Fix help text.
|
|
|
|
2014-04-27 Raghava Aditya <raghava.aditya@pmcs.com>
|
|
|
|
os_linux.cpp:
|
|
- Added support for aacraid drivers
|
|
- Created a new interface for aacraid
|
|
smartctl -d aacraid,H,L,ID /dev/sdx
|
|
|
|
2014-04-18 Douglas Gilbert <dgilbert@interlog.com>
|
|
|
|
scsicmds.cpp:
|
|
- supported_vpd_pages(): lower response length to stop sense data
|
|
noise on old disks (pre SPC-3)
|
|
|
|
2014-04-17 Christian Franke <franke@computer.org>
|
|
|
|
drivedb.h:
|
|
- Western Digital RE4 (SATA 6Gb/s): WD2000FYYX
|
|
- Western Digital Se
|
|
- Western Digital Caviar Green (AF, SATA 6Gb/s): 4TB
|
|
- Western Digital Black: Rename, add 3TB, AF, remove extra AF entry
|
|
- Western Digital Red: 4TB (ticket #322)
|
|
- Western Digital Blue Mobile
|
|
|
|
2014-04-10 Christian Franke <franke@computer.org>
|
|
|
|
os_win32.cpp: Rework CSMI port scanning.
|
|
Use bPortIdentifier instead of Phy array index for addressing.
|
|
Ignore possibly bogus bNumberOfPhys (ticket #325).
|
|
|
|
2014-04-09 Douglas Gilbert <dgilbert@interlog.com>
|
|
|
|
scsiprint.cpp:
|
|
- add guard to scsiPrintSasPhy() invocation; resolve ticket #204
|
|
|
|
2014-04-06 Christian Franke <franke@computer.org>
|
|
|
|
WARNINGS: Remove all entries. Add link to Warnings page in Wiki.
|
|
|
|
2014-03-13 Christian Franke <franke@computer.org>
|
|
|
|
drivedb.h:
|
|
- Crucial/Micron RealSSD C300/M500: *SSD1 variant
|
|
- SandForce Driven SSDs: ADATA SP300, ADATA SP800, ADATA SP900 DL2,
|
|
Corsair Force SSD, Kingston SE50S3, Kingston SKC380S3,
|
|
Smart Storage XceedIOPS2, VisionTek GoDrive
|
|
- Indilinx Barefoot 3 based SSDs: OCZ VERTEX 450
|
|
- JMicron based SSDs: ADATA SP600
|
|
- Plextor M3/M5 (Pro) Series SSDs: Rename, add M5S (ticket #297), M5Pro
|
|
|
|
2014-03-06 Christian Franke <franke@computer.org>
|
|
|
|
drivedb.h:
|
|
- OCZ Intrepid 3000 SSDs
|
|
- Intel 320 Series SSDs: 'D' variant (ticket #315)
|
|
- Intel DC S3500 Series SSDs: 'T' variant (ticket #315)
|
|
|
|
2014-03-05 Christian Franke <franke@computer.org>
|
|
|
|
ataprint.cpp: Check SCT Feature Control support bit for '-g/-s wcreorder'.
|
|
This prevents bogus error messages if SCT support excludes SCT Feature
|
|
Control command.
|
|
atacmds.cpp: Fix error message text for SCT Feature Control command.
|
|
|
|
2014-03-03 Christian Franke <franke@computer.org>
|
|
|
|
smartctl.8.in, smartd.8.in, smartd.conf.5.in: Remove bashisms from
|
|
shell script examples.
|
|
|
|
2014-03-03 Christian Franke <franke@computer.org>
|
|
|
|
Makefile.am, os_win32/smart*_res.rc.in: Set Copyright year in
|
|
Windows VERSIONINFO resource.
|
|
|
|
2014-03-03 Christian Franke <franke@computer.org>
|
|
|
|
os_linux.cpp: Fix glob(3) max path count (ticket #317).
|
|
|
|
2014-03-03 Christian Franke <franke@computer.org>
|
|
|
|
configure.ac, Makefile.am: Add '--with-systemdenvfile=[FILE|no]'
|
|
configure option to change or remove (ticket #316) the systemd
|
|
EnvironmentFile setting.
|
|
smartd.service.in: Add a reference to documentation (ticket #316).
|
|
|
|
2014-02-18 Alex Samorukov <samm@os2.kiev.ua>
|
|
os_freebsd.cpp: use %lu for iop->resp_sense_len
|
|
|
|
2014-02-16 Alex Samorukov <samm@os2.kiev.ua>
|
|
os_freebsd.cpp: mass updates, provided by Tijl Coosemans
|
|
- Remove some unused private fields from some classes (found by Clang)
|
|
- In freebsd_scsi_device::scsi_pass_through:
|
|
* Make sure this function returns false on error instead of an error
|
|
code that gets converted to true.
|
|
* Put printing of the "Incoming data" debug info right after the
|
|
cam_send_ccb() call and before the error checking to make debugging
|
|
easier.
|
|
* When copying sense data make sure the fields in the CCB are actually
|
|
valid with CAM_AUTOSNS_VALID. Also make sure that the size of the
|
|
sense data doesn't overflow max_sense_len. This was the real cause for
|
|
the crash in ports/181836.
|
|
* Add some debug printing on the sense data.
|
|
|
|
2014-02-03 Christian Franke <franke@computer.org>
|
|
|
|
dev_areca.cpp: Check cmds index before use (ticket #312).
|
|
Make cmds array static const.
|
|
|
|
2014-01-01 Christian Franke <franke@computer.org>
|
|
|
|
Happy New Year! Update copyright year in version info.
|
|
|
|
2013-12-21 Christian Franke <franke@computer.org>
|
|
|
|
drivedb.h:
|
|
- Intel 525 Series SSDs
|
|
- Intel 530 Series SSDs (ticket #308)
|
|
|
|
2013-12-19 Christian Franke <franke@computer.org>
|
|
|
|
drivedb.h:
|
|
- Seagate Samsung Spinpoint F4
|
|
- Seagate Desktop SSHD
|
|
- Seagate Constellation CS
|
|
- Western Digital Red: *JFCX variant
|
|
- Western Digital Green Mobile
|
|
- Western Digital Elements / My Passport (USB): rename
|
|
|
|
2013-12-19 Christian Franke <franke@computer.org>
|
|
|
|
autogen.sh: automake 1.13.3 works.
|
|
|
|
2013-12-14 Christian Franke <franke@computer.org>
|
|
|
|
drivedb.h:
|
|
- Toshiba 2.5" HDD MK..65GSX: "... H" (USB?) variant
|
|
- Toshiba 2.5" HDD MQ01UBD... (USB 3.0)
|
|
- USB: Toshiba Stor.E Slim USB 3.0 (0x0480:0x0100)
|
|
- USB: Toshiba Stor.E Basics (0x0480:0xa009)
|
|
- USB: Toshiba Stor.E (0x0939:0x0b15)
|
|
- USB: Seagate FreeAgent GoFlex (0x0bc2:0x5020)
|
|
- USB: WD My Passport Ultra (0x1058:0x0741)
|
|
- USB: WD Elements (0x1058:0x1048)
|
|
- USB: Initio (0x13fd:0x1640) (ticket #295)
|
|
- USB: LucidPORT (0x1759:0x5100)
|
|
|
|
2013-12-08 Christian Franke <franke@computer.org>
|
|
|
|
drivedb.h:
|
|
- Apacer SDM4: SFDDA01C firmware (ticket #304).
|
|
- Crucial/Micron RealSSD m4/C400/P400: M4 SSD1 (ticket #306).
|
|
- Seagate Barracuda 7200.14: Check part number to avoid bogus
|
|
firmware bug warning (ticket #298).
|
|
|
|
2013-11-23 Christian Franke <franke@computer.org>
|
|
|
|
configure.ac, utility.cpp: Remove __DATE__, __TIME__
|
|
and SMARTMONTOOLS_CONFIGURE_DATE.
|
|
This obsoletes OpenSUSE nobuild-date.patch.
|
|
Reproducible builds are now supported.
|
|
|
|
2013-11-15 Alex Samorukov <samm@os2.kiev.ua>
|
|
|
|
os_freebsd.cpp: Fix crash on FreeBSD 9.2 caused by wrong
|
|
SCSI status check condition.
|
|
os_freebsd.cpp: Print debug info on errors only if requested.
|
|
|
|
2013-11-07 Matt Kraai <...>
|
|
|
|
smartctl.cpp: Add missing stdlib.h.
|
|
This fixes build on QNX 6.3.2 (ticket #300).
|
|
|
|
2013-11-07 Roger Röhrig <...>
|
|
|
|
drivedb.h: Intel DC S3500 Series SSDs: Add -F xerrorlba.
|
|
|
|
2013-11-07 Roger Röhrig <...>
|
|
|
|
atacmds.cpp: Fix Extended Comprehensive Error Log timestamp
|
|
byte order on big endian machines.
|
|
|
|
2013-09-12 Christoph Egger <christoph@debian.org>
|
|
|
|
dev_areca.h: Fix build on kFreeBSD (Debian bug 717567).
|
|
This obsoletes Debian kfreebsd.patch.
|
|
|
|
2013-08-17 Christian Franke <franke@computer.org>
|
|
|
|
examplescripts: Add scripts from Debian and Fedora packages.
|
|
|
|
2013-08-17 Christian Franke <franke@computer.org>
|
|
|
|
Add spaces between string literals and macro identifiers.
|
|
This avoids the interpretation as user-defined literals if
|
|
C++11 is enabled (g++ -std=gnu++11).
|
|
|
|
2013-08-15 Dan Lukes <dan+smartmontools.changelog@obluda.cz>
|
|
|
|
drivedb.h: Intel DC S3500 Series SSDs
|
|
|
|
2013-08-12 Christian Franke <franke@computer.org>
|
|
|
|
drivedb.h: Intel 320 Series SSDs: Add attribute 183 and 199.
|
|
|
|
2013-08-10 Christian Franke <franke@computer.org>
|
|
|
|
autogen.sh: automake 1.10.3, 1.12.6, and 1.13.4 work.
|
|
The new automake 1.14 is left out for now due to the
|
|
'subdir-objects' warning and the new 'compile' script.
|
|
Add options '--force' and '--warnings=CATEGORY'.
|
|
|
|
2013-07-26 Christian Franke <franke@computer.org>
|
|
|
|
smartmontools 6.2
|
|
|
|
2013-07-25 Christian Franke <franke@computer.org>
|
|
|
|
drivedb.h:
|
|
- SandForce Driven SSDs: ADATA SP900
|
|
- Transcend CompactFlash Cards: *GCF150
|
|
- Hitachi/HGST Travelstar 5K750: Apple OEM
|
|
- Hitachi/HGST Travelstar Z7K500
|
|
- Hitachi/HGST Travelstar 7K750
|
|
- Hitachi Deskstar 5K3000: *BLE630 OEM
|
|
- Seagate Constellation ES.3
|
|
- Western Digital Caviar Blue (SATA): Rename, add WD1602ABKS
|
|
- Western Digital Caviar Blue (SATA 6Gb/s): Rename, add WD10EZEX
|
|
- USB: Toshiba Canvio 3.0 Portable Hard Drive (0x0480:0xa007)
|
|
- USB: Toshiba Canvio Desktop (0x0480:0xd010)
|
|
- USB: Seagate FreeAgent Desk (0x0bc2:0x3008)
|
|
- USB: Sharkoon 2-Bay RAID Box (0x6795:0x2756)
|
|
|
|
2013-07-21 Christian Franke <franke@computer.org>
|
|
|
|
utility.cpp: Add check for empty subexpressions in regular expressions.
|
|
|
|
2013-07-21 Christian Franke <franke@computer.org>
|
|
|
|
drivedb.h:
|
|
- Crucial/Micron RealSSD C300/M500: Rename, add M500
|
|
- SandForce Driven SSDs: Kingston KC300, MS200
|
|
- Intel 320 Series SSDs: *A variant
|
|
- Intel 330/335 Series SSDs: Rename, add 335 Series
|
|
- Toshiba 2.5" HDD MK..46GSX
|
|
- Toshiba 2.5" HDD MK..61GSY[N]: Rename, add *GSY variant
|
|
- Toshiba 2.5" HDD MK..65GSX: *GSXF variant
|
|
- Toshiba 3.5" HDD DT01ACA...
|
|
- Seagate Laptop SSHD
|
|
- Seagate Constellation ES.2: 2GB
|
|
- USB: Seagate Expansion External (0x0bc2:0x3320)
|
|
- USB: Seagate Backup Plus Desktop USB 3.0 (0x0bc2:0xa0a1)
|
|
- USB: WD Elements (0x1058:0x10a2)
|
|
|
|
2013-07-20 Christian Franke <franke@computer.org>
|
|
|
|
dev_areca.cpp: Fix possible segfault on empty port.
|
|
|
|
2013-07-20 Christian Franke <franke@computer.org>
|
|
|
|
os_win32/daemon_win32.cpp: Do not install the service as interactive.
|
|
This is no longer supported since Vista and produces misleading error
|
|
messages in event log.
|
|
|
|
2013-07-20 Christian Franke <franke@computer.org>
|
|
|
|
ataprint.cpp: Do not print 'SCT Commands not supported' if SCT is
|
|
not used (regression from r3825 r3826).
|
|
smartctl.8.in: Mark '-g/-s wcreorder' as EXPERIMENTAL.
|
|
|
|
2013-07-18 Christian Franke <franke@computer.org>
|
|
|
|
os_win32.cpp: Add Win-8.1 and 2012r2 to get_os_version_str(),
|
|
remove 9x/ME and NT4.
|
|
|
|
2013-07-08 Alex Samorukov <samm@os2.kiev.ua>
|
|
|
|
Add Automake 1.12.2 to the list of supported versions
|
|
|
|
2013-07-07 Christian Franke <franke@computer.org>
|
|
|
|
configure.ac: Support SVN 1.8 working copy format.
|
|
|
|
2013-07-06 Alex Samorukov <samm@os2.kiev.ua>
|
|
|
|
smartctl: Added ATA Write Cache Reordering control using "-g wcreorder"
|
|
and "-s wcreorder[,on|off]" options (bug #221)
|
|
smartctl: minor formatting fixes
|
|
|
|
2013-07-05 Alex Samorukov <samm@os2.kiev.ua>
|
|
|
|
HPT RAID support: maximum disk number now is 128 (#281)
|
|
|
|
2013-06-28 Alex Samorukov <samm@os2.kiev.ua>
|
|
|
|
drivedb.h:
|
|
- Apacer SDM4 2Gb SSD
|
|
|
|
2013-06-17 Alex Samorukov <samm@os2.kiev.ua>
|
|
|
|
scsicmds.cpp: fix build on RedHat 9
|
|
os_freebsd.cpp: skip port multipliers on FreeBSD
|
|
drivedb.h:
|
|
- OWC Mercury EXTREME Pro 6G SSD (from #277)
|
|
- USB: Fujitsu SATA-to-USB3.0 bridge chip (#280)
|
|
|
|
2013-06-12 Alex Samorukov <samm@os2.kiev.ua>
|
|
|
|
drivedb.h:
|
|
- JMicron SSD: P400e/P400m series
|
|
|
|
2013-06-09 Christian Franke <franke@computer.org>
|
|
|
|
INSTALL, NEWS, README, WARNINGS: Update SVN repository URLs.
|
|
|
|
2013-06-09 Christian Franke <franke@computer.org>
|
|
|
|
os_win32/smartd_warning.cmd: Using %DATE% in temp file names
|
|
breaks the script if localized date contains '/'
|
|
(This fix is already included in smartmontools-6.1-2.win32-setup.exe).
|
|
|
|
2013-06-06 Christian Franke <franke@computer.org>
|
|
|
|
os_win32/update-smart-drivedb.nsi: Use new SVN repository for
|
|
download.
|
|
|
|
2013-06-04 Christian Franke <franke@computer.org>
|
|
|
|
update-smart-drivedb.in: Use new sourceforge code browser for
|
|
download.
|
|
|
|
2013-04-20 Christian Franke <franke@computer.org>
|
|
|
|
drivedb.h:
|
|
- InnoDisk InnoLite SATADOM D150QV-L SSDs
|
|
- Intel 313 Series SSDs
|
|
- Intel 330 Series SSDs: 240GB
|
|
- JMicron based SSDs: Kingston V200 (ticket #267)
|
|
- Samsung based SSDs: SM843T Series
|
|
|
|
2013-04-20 Christian Franke <franke@computer.org>
|
|
|
|
configure.ac: Linux: Try 'hostname -y' if 'nishostname' is missing.
|
|
|
|
2013-04-18 Christian Franke <franke@computer.org>
|
|
|
|
configure.ac, smartd_warning.sh.in: Add platform specific commands for
|
|
host and domain names.
|
|
os_win32/smartd_warning.cmd: Use WMI for DNS domain name.
|
|
|
|
2013-04-18 Christian Franke <franke@computer.org>
|
|
|
|
scsicmds.cpp, scsiprint.cpp: Silence -Wmaybe-uninitialized warning
|
|
(g++ 4.8.0 with -flto).
|
|
|
|
2013-03-29 Christian Franke <franke@computer.org>
|
|
|
|
os_darwin.cpp: Silence -Wself-assign warning (ticket #266).
|
|
os_darwin.cpp, os_netbsd.cpp, os_os2.cpp, os_qnxnto.cpp, os_solaris.cpp:
|
|
Remove dummy functions no longer called since r3192.
|
|
|
|
2013-03-27 Christian Franke <franke@computer.org>
|
|
|
|
os_win32.cpp: Silence -Wunused-local-typedefs warning.
|
|
|
|
2013-03-24 Christian Franke <franke@computer.org>
|
|
|
|
dev_areca.cpp: Add casts to silence C++11 -Wnarrowing warning
|
|
from g++ 4.8.
|
|
|
|
2013-03-24 Christian Franke <franke@computer.org>
|
|
|
|
Windows: Compile fixes for 64-bit Cygwin.
|
|
It uses LP64 model instead of LLP64 (64-bit MSVC, MinGW).
|
|
|
|
2013-03-16 Christian Franke <franke@computer.org>
|
|
|
|
smartmontools 6.1
|
|
|
|
2013-03-15 Christian Franke <franke@computer.org>
|
|
|
|
os_win32.cpp: Support device names /dev/sd[a-z][a-z] (ticket #240).
|
|
Enhance DEVICESCAN to 128 drives. Add '-d [TYPE,]pd' option.
|
|
smartctl.8.in, smartd.8.in: Document these enhancements.
|
|
|
|
2013-03-14 Christian Franke <franke@computer.org>
|
|
|
|
drivedb.h:
|
|
- Seagate Barracuda 7200.14: Fix regex for new firmware version.
|
|
|
|
2013-03-13 Christian Franke <franke@computer.org>
|
|
|
|
drivedb.h:
|
|
- USB: Prolific PL3507 (0x067b:0x3507): works with '-d usbjmicron,p'
|
|
|
|
2013-03-13 Christian Franke <franke@computer.org>
|
|
|
|
Create branch RELEASE_6_0_DRIVEDB with last drivedb.h file
|
|
compatible with smartmontools 6.0.
|
|
|
|
2013-03-13 Christian Franke <franke@computer.org>
|
|
|
|
drivedb.h:
|
|
- SandForce Driven SSDs: Fix format of attribute 198 (ticket #258).
|
|
- SandForce Driven SSDs: Corsair Force GS
|
|
- Indilinx Barefoot_2/Everest/Martini based SSDs: OCZ VERTEX PLUS R2
|
|
- Samsung/Seagate SpinPoint M8: 320GB, 640GB
|
|
- Seagate Momentus Thin
|
|
- Quantum Fireball EX: 10.2GB
|
|
|
|
2013-03-07 Christian Franke <franke@computer.org>
|
|
|
|
ataidentify.cpp, ataprint.cpp: ACS-3 updates.
|
|
ataprint.cpp: Improve device statistics error messages.
|
|
|
|
2013-03-06 Christian Franke <franke@computer.org>
|
|
|
|
smartd_warning.sh.in: Support BSD variant of 'hostname' command
|
|
which prints FQDN. Add Windows domain name (Cygwin).
|
|
|
|
2013-03-01 Douglas Gilbert <dgilbert@interlog.com>
|
|
|
|
scsicmds.h, scsicmds.cpp, scsiprint.cpp:
|
|
- for SCSI disks prefer READ DEFECT(12) for finding the
|
|
grown defect list length (previously used READ DEFECT(10)
|
|
only)
|
|
|
|
2013-03-01 Christian Franke <franke@computer.org>
|
|
|
|
drivedb.h:
|
|
- SandForce Driven SSDs: Transcend SSD320
|
|
- Intel 520 Series SSDs: OEM variant
|
|
- JMicron based SSDs: Transcend SSD25 IDE
|
|
- HGST Travelstar 7K1000
|
|
- Seagate Desktop HDD.15
|
|
- Seagate LD25.2
|
|
- Western Digital RE4 (SATA 6Gb/s)
|
|
- USB: Fujitsu/Zalman ZM-VE300 (0x04c5:0x2028)
|
|
|
|
2013-02-23 Christian Franke <franke@computer.org>
|
|
|
|
drivedb.h: Crucial/Micron RealSSD C300: Remove bogus trailing '|' from
|
|
regex (Regression from r3772).
|
|
|
|
2013-02-16 Douglas Gilbert <dgilbert@interlog.com>
|
|
|
|
scsicmds.h, scsicmds.cpp, scsiprint.h, scsiprint.cpp:
|
|
- for SCSI disks, in 'smartctl --info' report physical
|
|
block size and lowest LBA alignement (if PB size
|
|
different from LB size); logical block provisioning
|
|
status (if any); and disk protection (a.k.a. DIF) type
|
|
|
|
2013-02-19 Alex Samorukov <samm@os2.kiev.ua>
|
|
|
|
atacmds.cpp: fixed scttemphist on LE machines, including PPC. Patch
|
|
and report provided by Roger Roehrig.
|
|
|
|
2013-02-16 Douglas Gilbert <dgilbert@interlog.com>
|
|
|
|
scsicmds.h, scsicmds.cpp, scsiprint.h, scsiprint.cpp:
|
|
- SCSI VPD work; improve rotation rate reporting and add form factor
|
|
|
|
2013-02-14 Christian Franke <franke@computer.org>
|
|
|
|
drivedb.h:
|
|
- SandForce Driven SSDs: Kingston V+ 200, Mushkin Chronos deluxe,
|
|
OCZ Talos 2
|
|
- Plextor M3 (Pro) Series SSDs
|
|
|
|
2013-02-13 Christian Franke <franke@computer.org>
|
|
|
|
drivedb.h:
|
|
- Crucial/Micron RealSSD C300: new separate entry
|
|
- Crucial/Micron RealSSD m4/C400: firmware bug warning
|
|
|
|
2013-02-10 Alex Samorukov <samm@os2.kiev.ua>
|
|
|
|
os_freebsd.cpp: adding device type fix for devices on MPT controllers.
|
|
|
|
2013-02-06 Christian Franke <franke@computer.org>
|
|
|
|
drivedb.h:
|
|
- Seagate Samsung SpinPoint M8U (USB)
|
|
- Hitachi/HGST Travelstar Z5K500
|
|
- Hitachi/HGST Travelstar 5K750
|
|
- Hitachi/HGST Deskstar 7K4000
|
|
- Toshiba 2.5" HDD MK..37GSX
|
|
- Toshiba 2.5" HDD MK..65GSX: GSXN variant
|
|
- Toshiba 2.5" HDD MQ01ABD...
|
|
- Seagate Momentus 7200.5
|
|
- Western Digital Caviar Green (AF, SATA 6Gb/s): 2TB
|
|
- USB: Samsung M3 Portable USB 3.0 (0x04e8:0x61b6)
|
|
- USB: LaCie Rugged Mini USB 3.0 (0x059f:0x1051)
|
|
- Change short attribute names required before r3343.
|
|
|
|
2013-02-05 Christian Franke <franke@computer.org>
|
|
|
|
smartd.cpp: Fix allocation of buffer passed to putenv().
|
|
Using putenv("NAME") to unset NAME is not portable.
|
|
|
|
2013-02-05 Christian Franke <franke@computer.org>
|
|
|
|
do_release: New Signing Key.
|
|
|
|
2013-01-31 Christian Franke <franke@computer.org>
|
|
|
|
dev_areca.h: Use the C++ way to specify unused arguments.
|
|
This silences -Wself-assign warning from clang++.
|
|
|
|
2013-01-30 Christian Franke <franke@computer.org>
|
|
|
|
configure.ac: Use AC_CHECK_TOOL for winmc and windres.
|
|
|
|
2013-01-30 Christian Franke <franke@computer.org>
|
|
|
|
Windows smartd: Install service with delayed auto start enabled.
|
|
|
|
2013-01-26 Christian Franke <franke@computer.org>
|
|
|
|
Windows smartd: Add eventlog MESSAGETABLE resource.
|
|
Install/remove smartd.exe as event message file.
|
|
Remove syslogevt.exe tool.
|
|
|
|
2013-01-26 Christian Franke <franke@computer.org>
|
|
|
|
Windows: Add required string CompanyName to VERSIONINFO.
|
|
|
|
2013-01-23 Christian Franke <franke@computer.org>
|
|
|
|
Windows: Add VERSIONINFO resource to exe files.
|
|
|
|
2013-01-23 Christian Franke <franke@computer.org>
|
|
|
|
drivedb.h:
|
|
- Crucial/Micron RealSSD C300/C400/m4: m4 mSATA variant
|
|
- Indilinx Barefoot 3 based SSDs
|
|
- Intel DC S3700 Series SSDs
|
|
- Samsung based SSD: Samsung SSD 840 Series
|
|
|
|
2013-01-18 Christian Franke <franke@computer.org>
|
|
|
|
AUTHORS: Convert to UTF-8. Sort names. Replace tabs.
|
|
|
|
2013-01-18 Christian Franke <franke@computer.org>
|
|
|
|
Rename configure.in to configure.ac to silence warning from
|
|
new automake.
|
|
autogen.sh: automake 1.12.5 is OK.
|
|
|
|
2013-01-16 Christian Franke <franke@computer.org>
|
|
|
|
atacmds.cpp: Fix assignment of BYTEORDER from -v option
|
|
(Regression from r3719).
|
|
|
|
2013-01-13 Ole Jørgen Legård <ole@smartautomation.no>
|
|
|
|
os_qnxnto.cpp: Fix include of errno.h.
|
|
|
|
2013-01-12 Christian Franke <franke@computer.org>
|
|
|
|
drivedb.h:
|
|
- SandForce Driven SSDs: Mushkin Callisto deluxe, SuperSSpeed S301
|
|
- Intel 320 Series SSDs: 'B' (7mm) variant (ticket #257)
|
|
- SAMSUNG SpinPoint F1 EG
|
|
- SAMSUNG SpinPoint P80: SP0401N/TJ100-30
|
|
- Western Digital Caviar Black: 4TB
|
|
- Western Digital Caviar Black (AF): Remove non-AF models
|
|
- Western Digital My Passport (USB, AF): 5000L, 10J variants
|
|
- USB: WD My Passport USB 3.0 (0x1058:0x07a8)
|
|
- USB: WD My Book Studio II (0x1058:0x1105)
|
|
|
|
2013-01-02 Christian Franke <franke@computer.org>
|
|
|
|
drivedb.h:
|
|
- SandForce Driven SSDs: ADATA S396, Kingston 3K, V+
|
|
- Indilinx Everest/Martini based SSDs: OCZ VERTEX PLUS
|
|
- Samsung based SSD: Samsung SSD 840 PRO Series
|
|
|
|
2013-01-02 Christian Franke <franke@computer.org>
|
|
|
|
Add '-d usbjmicron,p' device type for Prolific USB bridges.
|
|
Based on patch provided by Edward Sheldrake.
|
|
|
|
2013-01-01 Christian Franke <franke@computer.org>
|
|
|
|
smartd: Use Attribute 190 for temperature (-W) if 194 is not present.
|
|
|
|
2013-01-01 Christian Franke <franke@computer.org>
|
|
|
|
Happy New Year! Update copyright year in version info.
|
|
|
|
2012-12-16 Alex Samorukov <samm@os2.kiev.ua>
|
|
|
|
os_freebsd.cpp: WRITE LOG on LSI/Megaraid should work fine, disable
|
|
check, problem was linux related.
|
|
os_linux.cpp: Implemented autoscan for the megaraid SAS controolers.
|
|
os_linux.cpp: fix WRITE LOG command in SAT layer for -d megaraid.
|
|
Reason was direction flag always set to READ.
|
|
os_linux.cpp: unblock autodetection for the SAT drives in -d megaraid.
|
|
|
|
2012-12-14 Christian Franke <franke@computer.org>
|
|
|
|
man pages: Fix usage of Hyphen (-) and Minus sign (\-).
|
|
|
|
2012-12-13 Christian Franke <franke@computer.org>
|
|
|
|
man pages: Update EXPERIMENTAL notes.
|
|
Fix spelling (Red Hat Bugzilla 665028).
|
|
|
|
2012-12-13 Christian Franke <franke@computer.org>
|
|
|
|
ataprint.cpp: Print Additional Product Identifier (OEM Id).
|
|
|
|
2012-12-13 Stanislav Brabec <sbrabec@suse.cz>
|
|
|
|
Update FSF postal address in all files.
|
|
|
|
2012-12-12 Christian Franke <franke@computer.org>
|
|
|
|
smartctl.cpp: Remove include <new> for QNXNTO.
|
|
Should only be needed if placement new is used.
|
|
smartd.cpp: Remove very old _GNU_SOURCE define.
|
|
It was added 10 years ago in r147. It is not (or no longer) needed
|
|
and has an unwanted side effect (__USE_MINGW_ANSI_STDIO) on MinGW.
|
|
|
|
2012-12-11 Christian Franke <franke@computer.org>
|
|
|
|
smartd.cpp: Add '-w PATH, --warnexec=PATH' option.
|
|
smartd.8.in: Document this option.
|
|
|
|
2012-12-11 Christian Franke <franke@computer.org>
|
|
|
|
smartd.cpp: Add '-d ignore' directive.
|
|
smartd.conf.5.in: Document '-d ignore'. Add DEVICESCAN example.
|
|
Remove duplicate and outdated info about device scanning.
|
|
smartd.8.in: Add notes about RAID controllers to device scanning info.
|
|
|
|
2012-12-11 Stanislav Brabec <sbrabec@suse.cz>
|
|
|
|
* smartd.initd.in: SUSE: Added sysconfig options to disable
|
|
persistent state writes, attribute log and set arbitrary smartd
|
|
options.
|
|
|
|
2012-12-03 Christian Franke <franke@computer.org>
|
|
|
|
Avoid usage of strcpy(), strcat(), sprintf().
|
|
Use snprintf() instead or change type to std::string.
|
|
Use array references instead of char pointers for parameters.
|
|
|
|
2012-12-03 Christian Franke <franke@computer.org>
|
|
|
|
smartd.cpp: Ignore a device from DEVICESCAN if a preceding smartd.conf
|
|
entry for the same device exists.
|
|
|
|
2012-11-28 Christian Franke <franke@computer.org>
|
|
|
|
smartd.conf.5.in: Document smartd_warning.sh/cmd scripts and
|
|
the new environment variables.
|
|
Makefile.am: Replace smartd_warning.* paths on man pages.
|
|
Reformat long sed commands.
|
|
|
|
2012-11-27 Christian Franke <franke@computer.org>
|
|
|
|
smartd.cpp: Remove trailing newlines from some MailWarning() strings.
|
|
os_win32/smartd_warning.cmd: Fix SMARTD_MESSAGE with parentheses.
|
|
|
|
2012-11-25 Alex Samorukov <samm@os2.kiev.ua>
|
|
|
|
OpenBSD: remove dummy functions
|
|
|
|
2012-11-24 Christian Franke <franke@computer.org>
|
|
|
|
Windows: Add tool wtssendmsg.exe based on no longer
|
|
used module os_win32/wtssendmsg.cpp.
|
|
os_win32/smartd_warning.cmd: Fix wtssendmsg call.
|
|
os_win32/installer.nsi: Install smartd_warning.cmd
|
|
and wtssendmsg.exe. Fix uninstall of old ChangeLog.
|
|
|
|
2012-11-23 Christian Franke <franke@computer.org>
|
|
|
|
Move MSVC10 project files to new directory os_win32/vc10.
|
|
|
|
2012-11-22 Christian Franke <franke@computer.org>
|
|
|
|
smartd: Move warning message formatting and mailer/command
|
|
startup to new script SYSCONFDIR/smartd_warning.sh
|
|
(Windows: smartd_warning.cmd).
|
|
Add environment variables SMARTD_PREVCNT and SMARTD_NEXTDAYS.
|
|
Remove host/domainname related code from smartd.cpp
|
|
and configure.in
|
|
|
|
2012-11-22 Alex Samorukov <samm@os2.kiev.ua>
|
|
|
|
smartctl: implemeted support for -g/-s rcache and -g/-s wcache for SCSI
|
|
devices to control read/write device cache.
|
|
|
|
2012-11-19 Alex Samorukov <samm@os2.kiev.ua>
|
|
|
|
smartctl: supports progress indicator on selftests
|
|
smartctl: prints rotation speed for SCSI drives, if supported
|
|
smartctl: add headers to SCSI output, fix data blocks formatting,
|
|
trim identification data
|
|
os_linux.cpp: add autodetection for PERC H700 array
|
|
smartd: trim SCSI vendor/model/serial before creating state files
|
|
|
|
2012-11-18 Alex Samorukov <samm@os2.kiev.ua>
|
|
|
|
smartd.cpp: implement error counters and temperature saving to the
|
|
attrlog file for SCSI devices.
|
|
smartd.cpp: added reset_warning_mail() if device is working for SCSI
|
|
|
|
2012-11-18 Christian Franke <franke@computer.org>
|
|
|
|
drivedb.h: Western Digital Caviar Green: Add -F xerrorlba
|
|
|
|
2012-11-17 Alex Samorukov <samm@os2.kiev.ua>
|
|
|
|
smartd.cpp: print lu_id for SPC devices, it is supported by standard
|
|
smartd.cpp: added initial state file support for the SCSI devices
|
|
smartd.cpp: add S/N to SCSI device identifier, lu_id is not available
|
|
on some drives.
|
|
smartd.cpp: fix warning for SCSI drives with self test in progress (#249)
|
|
drivedb.h: added -F xerrorlba flag Seagate Barracuda LP/CC32
|
|
|
|
2012-11-09 Christian Franke <franke@computer.org>
|
|
|
|
Windows smartd: Allow quoting of '-M exec' argument
|
|
to support path names with spaces.
|
|
|
|
2012-11-09 Christian Franke <franke@computer.org>
|
|
|
|
ataprint.cpp: Rework smartctl -l directory output.
|
|
Add R/W, R/O info. Report identical logs in one line.
|
|
|
|
2012-11-09 Alex Samorukov <samm@os2.kiev.ua>
|
|
|
|
os_freebsd.cpp: adding handling of SCSI devices exported with mfip
|
|
driver. FreeBSD changing PDT code to 0x1f and we are changing it back
|
|
to 0x00 (direct-access block device).
|
|
os_freebsd.cpp: improved error handling for the ATA devices
|
|
|
|
2012-11-04 Christian Franke <franke@computer.org>
|
|
|
|
drivedb.h:
|
|
- SandForce Driven SSDs: Mushkin Chronos
|
|
- Indilinx Everest/Martini based SSDs: OCZ AGILITY4
|
|
- Intel 710 Series SSDs: Add attribute 174
|
|
- JMicron based SSDs: KINGSTON SSDNOW 30GB
|
|
- Hitachi Deskstar 7K1000.C: *CLA330
|
|
- Seagate DiamondMax 23, Barracuda 7200.12, 7200.14 (AF),
|
|
LP, Green (AF): no warnings for newer firmware versions
|
|
- Western Digital Caviar Green (AF, SATA 6Gb/s): rename, add 1TB
|
|
- USB: Toshiba Stor.E (0x0930:0x0b1[9a])
|
|
- USB: Verbatim Store'n'Go (0x18a5:0x022b)
|
|
|
|
2012-11-02 Alex Samorukov <samm@os2.kiev.ua>
|
|
|
|
os_freebsd.cpp: disabling 48bit commands on legacy ATA controllers
|
|
in ATACAM mode because of kernel bug.
|
|
|
|
2012-10-31 Christian Franke <franke@computer.org>
|
|
|
|
atacmdnames.cpp: Update for ATA-8-ACS, ACS-2, ACS-3.
|
|
ataidentify.cpp: Mark retired/obsolete values.
|
|
ataprint.cpp: Add new ACS-3 logs, mark obsolete logs.
|
|
|
|
2012-10-27 Alex Samorukov <samm@os2.kiev.ua>
|
|
|
|
os_freebsd.cpp: Have smartd prefer real device names over passN.
|
|
Patch provided by dnelson, see ticket #21
|
|
os_freebsd.cpp: fix 48-bit support for ATA legacy controllers in
|
|
ATACAM mode, patch provided by Alexander Motin
|
|
|
|
2012-10-25 Christian Franke <franke@computer.org>
|
|
|
|
atacmds.cpp: Return error for get SCT ERC if ATA registers are
|
|
unchanged after SMART_WRITE_LOG command (see ticket #245).
|
|
|
|
2012-10-24 Christian Franke <franke@computer.org>
|
|
|
|
dev_areca.cpp: Add missing parameter check to ata_pass_through().
|
|
Update Areca info on man pages.
|
|
|
|
2012-10-24 Christian Franke <franke@computer.org>
|
|
|
|
dev_interface: Rework ATA parameter checks, use new flags
|
|
ata_device::supports_* for new ata_cmd_is_supported().
|
|
Replace ata_cmd_is_ok() by ata_cmd_is_supported() in scsiata.cpp
|
|
and os_win32.cpp.
|
|
|
|
2012-10-19 Alex Samorukov <samm@os2.kiev.ua>
|
|
|
|
os_freebsd.cpp - fixed 3ware twe controller support broken
|
|
by inerface migration.
|
|
|
|
2012-10-18 Christian Franke <franke@computer.org>
|
|
|
|
utility.cpp: Add missing errno clear in split_selective_arg()
|
|
(Debian bug 690108).
|
|
Remove unused function split_report_arg2().
|
|
|
|
2012-10-18 Christian Franke <franke@computer.org>
|
|
|
|
os_win32.cpp: define _WIN32. This fixes build on
|
|
Cygwin with new w32api-headers.
|
|
|
|
2012-10-18 Alex Samorukov <samm@os2.kiev.ua>
|
|
|
|
Compile fixes for Areca patch on FreeBSD.
|
|
Added support for the /dev/twsX (3ware 9750) controller on FreeBSD.
|
|
Manual pages updated with /dev/twsX device
|
|
FreeBSD: Migrate 3ware interface to ata_pass_through()
|
|
FreeBSD: fix missing drives detection on -d 3ware
|
|
FreeBSD: 3ware - do not pass buffers direcly, use memcpy() instead
|
|
FreeBSD: improved detection of 3ware/LSI controllers
|
|
|
|
2012-10-16 Christian Franke <franke@computer.org>
|
|
|
|
Compile fixes for Areca patch:
|
|
Add missing includes. Add GPL header.
|
|
Add dev_areca.* to configure.in and Makefile.am.
|
|
|
|
2012-10-16 Hank Wu <hank@areca.com.tw>
|
|
|
|
Move common Areca code from os_freebsd.cpp, os_linux.cpp, os_win32.cpp
|
|
to new files dev_areca.h, dev_areca.cpp.
|
|
Add SAS support for FreeBSD and Linux.
|
|
|
|
2012-10-10 Christian Franke <franke@computer.org>
|
|
|
|
Rename old CHANGELOG to ChangeLog-5.0-6.0.
|
|
Start new ChangeLog.
|
|
|
|
2012-10-10 Christian Franke <franke@computer.org>
|
|
|
|
smartmontools 6.0
|