]> git.proxmox.com Git - mirror_smartmontools-debian.git/blame - ChangeLog
Updated Changelog
[mirror_smartmontools-debian.git] / ChangeLog
CommitLineData
3d17a85c
GI
1$Id: ChangeLog 3841 2013-07-26 17:38:57Z chrfranke $
2
32013-07-26 Christian Franke <franke@computer.org>
4
5 smartmontools 6.2
6
72013-07-25 Christian Franke <franke@computer.org>
8
9 drivedb.h:
10 - SandForce Driven SSDs: ADATA SP900
11 - Transcend CompactFlash Cards: *GCF150
12 - Hitachi/HGST Travelstar 5K750: Apple OEM
13 - Hitachi/HGST Travelstar Z7K500
14 - Hitachi/HGST Travelstar 7K750
15 - Hitachi Deskstar 5K3000: *BLE630 OEM
16 - Seagate Constellation ES.3
17 - Western Digital Caviar Blue (SATA): Rename, add WD1602ABKS
18 - Western Digital Caviar Blue (SATA 6Gb/s): Rename, add WD10EZEX
19 - USB: Toshiba Canvio 3.0 Portable Hard Drive (0x0480:0xa007)
20 - USB: Toshiba Canvio Desktop (0x0480:0xd010)
21 - USB: Seagate FreeAgent Desk (0x0bc2:0x3008)
22 - USB: Sharkoon 2-Bay RAID Box (0x6795:0x2756)
23
242013-07-21 Christian Franke <franke@computer.org>
25
26 utility.cpp: Add check for empty subexpressions in regular expressions.
27
282013-07-21 Christian Franke <franke@computer.org>
29
30 drivedb.h:
31 - Crucial/Micron RealSSD C300/M500: Rename, add M500
32 - SandForce Driven SSDs: Kingston KC300, MS200
33 - Intel 320 Series SSDs: *A variant
34 - Intel 330/335 Series SSDs: Rename, add 335 Series
35 - Toshiba 2.5" HDD MK..46GSX
36 - Toshiba 2.5" HDD MK..61GSY[N]: Rename, add *GSY variant
37 - Toshiba 2.5" HDD MK..65GSX: *GSXF variant
38 - Toshiba 3.5" HDD DT01ACA...
39 - Seagate Laptop SSHD
40 - Seagate Constellation ES.2: 2GB
41 - USB: Seagate Expansion External (0x0bc2:0x3320)
42 - USB: Seagate Backup Plus Desktop USB 3.0 (0x0bc2:0xa0a1)
43 - USB: WD Elements (0x1058:0x10a2)
44
452013-07-20 Christian Franke <franke@computer.org>
46
47 dev_areca.cpp: Fix possible segfault on empty port.
48
492013-07-20 Christian Franke <franke@computer.org>
50
51 os_win32/daemon_win32.cpp: Do not install the service as interactive.
52 This is no longer supported since Vista and produces misleading error
53 messages in event log.
54
552013-07-20 Christian Franke <franke@computer.org>
56
57 ataprint.cpp: Do not print 'SCT Commands not supported' if SCT is
58 not used (regression from r3825 r3826).
59 smartctl.8.in: Mark '-g/-s wcreorder' as EXPERIMENTAL.
60
612013-07-18 Christian Franke <franke@computer.org>
62
63 os_win32.cpp: Add Win-8.1 and 2012r2 to get_os_version_str(),
64 remove 9x/ME and NT4.
65
662013-07-08 Alex Samorukov <samm@os2.kiev.ua>
67
68 Add Automake 1.12.2 to the list of supported versions
69
702013-07-07 Christian Franke <franke@computer.org>
71
72 configure.ac: Support SVN 1.8 working copy format.
73
742013-07-06 Alex Samorukov <samm@os2.kiev.ua>
75
76 smartctl: Added ATA Write Cache Reordering control using "-g wcreorder"
77 and "-s wcreorder[,on|off]" options (bug #221)
78 smartctl: minor formatting fixes
79
802013-07-05 Alex Samorukov <samm@os2.kiev.ua>
81
82 HPT RAID support: maximum disk number now is 128 (#281)
83
842013-06-28 Alex Samorukov <samm@os2.kiev.ua>
85
86 drivedb.h:
87 - Apacer SDM4 2Gb SSD
88
892013-06-17 Alex Samorukov <samm@os2.kiev.ua>
90
91 scsicmds.cpp: fix build on RedHat 9
92 os_freebsd.cpp: skip port multipliers on FreeBSD
93 drivedb.h:
94 - OWC Mercury EXTREME Pro 6G SSD (from #277)
95 - USB: Fujitsu SATA-to-USB3.0 bridge chip (#280)
96
972013-06-12 Alex Samorukov <samm@os2.kiev.ua>
98
99 drivedb.h:
100 - JMicron SSD: P400e/P400m series
101
1022013-06-09 Christian Franke <franke@computer.org>
103
104 INSTALL, NEWS, README, WARNINGS: Update SVN repository URLs.
105
1062013-06-09 Christian Franke <franke@computer.org>
107
108 os_win32/smartd_warning.cmd: Using %DATE% in temp file names
109 breaks the script if localized date contains '/'
110 (This fix is already included in smartmontools-6.1-2.win32-setup.exe).
111
1122013-06-06 Christian Franke <franke@computer.org>
113
114 os_win32/update-smart-drivedb.nsi: Use new SVN repository for
115 download.
116
1172013-06-04 Christian Franke <franke@computer.org>
118
119 update-smart-drivedb.in: Use new sourceforge code browser for
120 download.
ee38a438
GI
121
1222013-04-20 Christian Franke <franke@computer.org>
123
124 drivedb.h:
125 - InnoDisk InnoLite SATADOM D150QV-L SSDs
126 - Intel 313 Series SSDs
127 - Intel 330 Series SSDs: 240GB
128 - JMicron based SSDs: Kingston V200 (ticket #267)
129 - Samsung based SSDs: SM843T Series
130
1312013-04-20 Christian Franke <franke@computer.org>
132
133 configure.ac: Linux: Try 'hostname -y' if 'nishostname' is missing.
134
1352013-04-18 Christian Franke <franke@computer.org>
136
137 configure.ac, smartd_warning.sh.in: Add platform specific commands for
138 host and domain names.
139 os_win32/smartd_warning.cmd: Use WMI for DNS domain name.
140
1412013-04-18 Christian Franke <franke@computer.org>
142
143 scsicmds.cpp, scsiprint.cpp: Silence -Wmaybe-uninitialized warning
144 (g++ 4.8.0 with -flto).
145
1462013-03-29 Christian Franke <franke@computer.org>
147
148 os_darwin.cpp: Silence -Wself-assign warning (ticket #266).
149 os_darwin.cpp, os_netbsd.cpp, os_os2.cpp, os_qnxnto.cpp, os_solaris.cpp:
150 Remove dummy functions no longer called since r3192.
151
1522013-03-27 Christian Franke <franke@computer.org>
153
154 os_win32.cpp: Silence -Wunused-local-typedefs warning.
155
1562013-03-24 Christian Franke <franke@computer.org>
157
158 dev_areca.cpp: Add casts to silence C++11 -Wnarrowing warning
159 from g++ 4.8.
160
1612013-03-24 Christian Franke <franke@computer.org>
162
163 Windows: Compile fixes for 64-bit Cygwin.
164 It uses LP64 model instead of LLP64 (64-bit MSVC, MinGW).
165
1662013-03-16 Christian Franke <franke@computer.org>
167
168 smartmontools 6.1
169
1702013-03-15 Christian Franke <franke@computer.org>
171
172 os_win32.cpp: Support device names /dev/sd[a-z][a-z] (ticket #240).
173 Enhance DEVICESCAN to 128 drives. Add '-d [TYPE,]pd' option.
174 smartctl.8.in, smartd.8.in: Document these enhancements.
175
1762013-03-14 Christian Franke <franke@computer.org>
177
178 drivedb.h:
179 - Seagate Barracuda 7200.14: Fix regex for new firmware version.
180
1812013-03-13 Christian Franke <franke@computer.org>
182
183 drivedb.h:
184 - USB: Prolific PL3507 (0x067b:0x3507): works with '-d usbjmicron,p'
185
1862013-03-13 Christian Franke <franke@computer.org>
187
188 Create branch RELEASE_6_0_DRIVEDB with last drivedb.h file
189 compatible with smartmontools 6.0.
190
1912013-03-13 Christian Franke <franke@computer.org>
192
193 drivedb.h:
194 - SandForce Driven SSDs: Fix format of attribute 198 (ticket #258).
195 - SandForce Driven SSDs: Corsair Force GS
196 - Indilinx Barefoot_2/Everest/Martini based SSDs: OCZ VERTEX PLUS R2
197 - Samsung/Seagate SpinPoint M8: 320GB, 640GB
198 - Seagate Momentus Thin
199 - Quantum Fireball EX: 10.2GB
200
2012013-03-07 Christian Franke <franke@computer.org>
202
203 ataidentify.cpp, ataprint.cpp: ACS-3 updates.
204 ataprint.cpp: Improve device statistics error messages.
205
2062013-03-06 Christian Franke <franke@computer.org>
207
208 smartd_warning.sh.in: Support BSD variant of 'hostname' command
209 which prints FQDN. Add Windows domain name (Cygwin).
210
2112013-03-01 Douglas Gilbert <dgilbert@interlog.com>
212
213 scsicmds.h, scsicmds.cpp, scsiprint.cpp:
214 - for SCSI disks prefer READ DEFECT(12) for finding the
215 grown defect list length (previously used READ DEFECT(10)
216 only)
217
2182013-03-01 Christian Franke <franke@computer.org>
219
220 drivedb.h:
221 - SandForce Driven SSDs: Transcend SSD320
222 - Intel 520 Series SSDs: OEM variant
223 - JMicron based SSDs: Transcend SSD25 IDE
224 - HGST Travelstar 7K1000
225 - Seagate Desktop HDD.15
226 - Seagate LD25.2
227 - Western Digital RE4 (SATA 6Gb/s)
228 - USB: Fujitsu/Zalman ZM-VE300 (0x04c5:0x2028)
229
2302013-02-23 Christian Franke <franke@computer.org>
231
232 drivedb.h: Crucial/Micron RealSSD C300: Remove bogus trailing '|' from
233 regex (Regression from r3772).
234
2352013-02-16 Douglas Gilbert <dgilbert@interlog.com>
236
237 scsicmds.h, scsicmds.cpp, scsiprint.h, scsiprint.cpp:
238 - for SCSI disks, in 'smartctl --info' report physical
239 block size and lowest LBA alignement (if PB size
240 different from LB size); logical block provisioning
241 status (if any); and disk protection (a.k.a. DIF) type
242
2432013-02-19 Alex Samorukov <samm@os2.kiev.ua>
244
245 atacmds.cpp: fixed scttemphist on LE machines, including PPC. Patch
246 and report provided by Roger Roehrig.
247
2482013-02-16 Douglas Gilbert <dgilbert@interlog.com>
249
250 scsicmds.h, scsicmds.cpp, scsiprint.h, scsiprint.cpp:
251 - SCSI VPD work; improve rotation rate reporting and add form factor
252
2532013-02-14 Christian Franke <franke@computer.org>
254
255 drivedb.h:
256 - SandForce Driven SSDs: Kingston V+ 200, Mushkin Chronos deluxe,
257 OCZ Talos 2
258 - Plextor M3 (Pro) Series SSDs
259
2602013-02-13 Christian Franke <franke@computer.org>
261
262 drivedb.h:
263 - Crucial/Micron RealSSD C300: new separate entry
264 - Crucial/Micron RealSSD m4/C400: firmware bug warning
265
2662013-02-10 Alex Samorukov <samm@os2.kiev.ua>
267
268 os_freebsd.cpp: adding device type fix for devices on MPT controllers.
269
2702013-02-06 Christian Franke <franke@computer.org>
271
272 drivedb.h:
273 - Seagate Samsung SpinPoint M8U (USB)
274 - Hitachi/HGST Travelstar Z5K500
275 - Hitachi/HGST Travelstar 5K750
276 - Hitachi/HGST Deskstar 7K4000
277 - Toshiba 2.5" HDD MK..37GSX
278 - Toshiba 2.5" HDD MK..65GSX: GSXN variant
279 - Toshiba 2.5" HDD MQ01ABD...
280 - Seagate Momentus 7200.5
281 - Western Digital Caviar Green (AF, SATA 6Gb/s): 2TB
282 - USB: Samsung M3 Portable USB 3.0 (0x04e8:0x61b6)
283 - USB: LaCie Rugged Mini USB 3.0 (0x059f:0x1051)
284 - Change short attribute names required before r3343.
285
2862013-02-05 Christian Franke <franke@computer.org>
287
288 smartd.cpp: Fix allocation of buffer passed to putenv().
289 Using putenv("NAME") to unset NAME is not portable.
290
2912013-02-05 Christian Franke <franke@computer.org>
292
293 do_release: New Signing Key.
294
2952013-01-31 Christian Franke <franke@computer.org>
296
297 dev_areca.h: Use the C++ way to specify unused arguments.
298 This silences -Wself-assign warning from clang++.
299
3002013-01-30 Christian Franke <franke@computer.org>
301
302 configure.ac: Use AC_CHECK_TOOL for winmc and windres.
303
3042013-01-30 Christian Franke <franke@computer.org>
305
306 Windows smartd: Install service with delayed auto start enabled.
307
3082013-01-26 Christian Franke <franke@computer.org>
309
310 Windows smartd: Add eventlog MESSAGETABLE resource.
311 Install/remove smartd.exe as event message file.
312 Remove syslogevt.exe tool.
313
3142013-01-26 Christian Franke <franke@computer.org>
315
316 Windows: Add required string CompanyName to VERSIONINFO.
317
3182013-01-23 Christian Franke <franke@computer.org>
319
320 Windows: Add VERSIONINFO resource to exe files.
321
3222013-01-23 Christian Franke <franke@computer.org>
323
324 drivedb.h:
325 - Crucial/Micron RealSSD C300/C400/m4: m4 mSATA variant
326 - Indilinx Barefoot 3 based SSDs
327 - Intel DC S3700 Series SSDs
328 - Samsung based SSD: Samsung SSD 840 Series
329
3302013-01-18 Christian Franke <franke@computer.org>
331
332 AUTHORS: Convert to UTF-8. Sort names. Replace tabs.
333
3342013-01-18 Christian Franke <franke@computer.org>
335
336 Rename configure.in to configure.ac to silence warning from
337 new automake.
338 autogen.sh: automake 1.12.5 is OK.
339
3402013-01-16 Christian Franke <franke@computer.org>
341
342 atacmds.cpp: Fix assignment of BYTEORDER from -v option
343 (Regression from r3719).
344
3452013-01-13 Ole Jørgen Legård <ole@smartautomation.no>
346
347 os_qnxnto.cpp: Fix include of errno.h.
348
3492013-01-12 Christian Franke <franke@computer.org>
350
351 drivedb.h:
352 - SandForce Driven SSDs: Mushkin Callisto deluxe, SuperSSpeed S301
353 - Intel 320 Series SSDs: 'B' (7mm) variant (ticket #257)
354 - SAMSUNG SpinPoint F1 EG
355 - SAMSUNG SpinPoint P80: SP0401N/TJ100-30
356 - Western Digital Caviar Black: 4TB
357 - Western Digital Caviar Black (AF): Remove non-AF models
358 - Western Digital My Passport (USB, AF): 5000L, 10J variants
359 - USB: WD My Passport USB 3.0 (0x1058:0x07a8)
360 - USB: WD My Book Studio II (0x1058:0x1105)
361
3622013-01-02 Christian Franke <franke@computer.org>
363
364 drivedb.h:
365 - SandForce Driven SSDs: ADATA S396, Kingston 3K, V+
366 - Indilinx Everest/Martini based SSDs: OCZ VERTEX PLUS
367 - Samsung based SSD: Samsung SSD 840 PRO Series
368
3692013-01-02 Christian Franke <franke@computer.org>
370
371 Add '-d usbjmicron,p' device type for Prolific USB bridges.
372 Based on patch provided by Edward Sheldrake.
373
3742013-01-01 Christian Franke <franke@computer.org>
375
376 smartd: Use Attribute 190 for temperature (-W) if 194 is not present.
377
3782013-01-01 Christian Franke <franke@computer.org>
379
380 Happy New Year! Update copyright year in version info.
381
3822012-12-16 Alex Samorukov <samm@os2.kiev.ua>
383
384 os_freebsd.cpp: WRITE LOG on LSI/Megaraid should work fine, disable
385 check, problem was linux related.
386 os_linux.cpp: Implemented autoscan for the megaraid SAS controolers.
387 os_linux.cpp: fix WRITE LOG command in SAT layer for -d megaraid.
388 Reason was direction flag always set to READ.
389 os_linux.cpp: unblock autodetection for the SAT drives in -d megaraid.
390
3912012-12-14 Christian Franke <franke@computer.org>
392
393 man pages: Fix usage of Hyphen (-) and Minus sign (\-).
394
3952012-12-13 Christian Franke <franke@computer.org>
396
397 man pages: Update EXPERIMENTAL notes.
398 Fix spelling (Red Hat Bugzilla 665028).
399
4002012-12-13 Christian Franke <franke@computer.org>
401
402 ataprint.cpp: Print Additional Product Identifier (OEM Id).
403
4042012-12-13 Stanislav Brabec <sbrabec@suse.cz>
405
406 Update FSF postal address in all files.
407
4082012-12-12 Christian Franke <franke@computer.org>
409
410 smartctl.cpp: Remove include <new> for QNXNTO.
411 Should only be needed if placement new is used.
412 smartd.cpp: Remove very old _GNU_SOURCE define.
413 It was added 10 years ago in r147. It is not (or no longer) needed
414 and has an unwanted side effect (__USE_MINGW_ANSI_STDIO) on MinGW.
415
4162012-12-11 Christian Franke <franke@computer.org>
417
418 smartd.cpp: Add '-w PATH, --warnexec=PATH' option.
419 smartd.8.in: Document this option.
420
4212012-12-11 Christian Franke <franke@computer.org>
422
423 smartd.cpp: Add '-d ignore' directive.
424 smartd.conf.5.in: Document '-d ignore'. Add DEVICESCAN example.
425 Remove duplicate and outdated info about device scanning.
426 smartd.8.in: Add notes about RAID controllers to device scanning info.
427
4282012-12-11 Stanislav Brabec <sbrabec@suse.cz>
429
430 * smartd.initd.in: SUSE: Added sysconfig options to disable
431 persistent state writes, attribute log and set arbitrary smartd
432 options.
433
4342012-12-03 Christian Franke <franke@computer.org>
435
436 Avoid usage of strcpy(), strcat(), sprintf().
437 Use snprintf() instead or change type to std::string.
438 Use array references instead of char pointers for parameters.
439
4402012-12-03 Christian Franke <franke@computer.org>
441
442 smartd.cpp: Ignore a device from DEVICESCAN if a preceding smartd.conf
443 entry for the same device exists.
444
4452012-11-28 Christian Franke <franke@computer.org>
446
447 smartd.conf.5.in: Document smartd_warning.sh/cmd scripts and
448 the new environment variables.
449 Makefile.am: Replace smartd_warning.* paths on man pages.
450 Reformat long sed commands.
451
4522012-11-27 Christian Franke <franke@computer.org>
453
454 smartd.cpp: Remove trailing newlines from some MailWarning() strings.
455 os_win32/smartd_warning.cmd: Fix SMARTD_MESSAGE with parentheses.
456
4572012-11-25 Alex Samorukov <samm@os2.kiev.ua>
458
459 OpenBSD: remove dummy functions
460
4612012-11-24 Christian Franke <franke@computer.org>
462
463 Windows: Add tool wtssendmsg.exe based on no longer
464 used module os_win32/wtssendmsg.cpp.
465 os_win32/smartd_warning.cmd: Fix wtssendmsg call.
466 os_win32/installer.nsi: Install smartd_warning.cmd
467 and wtssendmsg.exe. Fix uninstall of old ChangeLog.
468
4692012-11-23 Christian Franke <franke@computer.org>
470
471 Move MSVC10 project files to new directory os_win32/vc10.
472
4732012-11-22 Christian Franke <franke@computer.org>
474
475 smartd: Move warning message formatting and mailer/command
476 startup to new script SYSCONFDIR/smartd_warning.sh
477 (Windows: smartd_warning.cmd).
478 Add environment variables SMARTD_PREVCNT and SMARTD_NEXTDAYS.
479 Remove host/domainname related code from smartd.cpp
480 and configure.in
481
4822012-11-22 Alex Samorukov <samm@os2.kiev.ua>
483
484 smartctl: implemeted support for -g/-s rcache and -g/-s wcache for SCSI
485 devices to control read/write device cache.
486
4872012-11-19 Alex Samorukov <samm@os2.kiev.ua>
488
489 smartctl: supports progress indicator on selftests
490 smartctl: prints rotation speed for SCSI drives, if supported
491 smartctl: add headers to SCSI output, fix data blocks formatting,
492 trim identification data
493 os_linux.cpp: add autodetection for PERC H700 array
494 smartd: trim SCSI vendor/model/serial before creating state files
495
4962012-11-18 Alex Samorukov <samm@os2.kiev.ua>
497
498 smartd.cpp: implement error counters and temperature saving to the
499 attrlog file for SCSI devices.
500 smartd.cpp: added reset_warning_mail() if device is working for SCSI
501
5022012-11-18 Christian Franke <franke@computer.org>
503
504 drivedb.h: Western Digital Caviar Green: Add -F xerrorlba
505
5062012-11-17 Alex Samorukov <samm@os2.kiev.ua>
507
508 smartd.cpp: print lu_id for SPC devices, it is supported by standard
509 smartd.cpp: added initial state file support for the SCSI devices
510 smartd.cpp: add S/N to SCSI device identifier, lu_id is not available
511 on some drives.
512 smartd.cpp: fix warning for SCSI drives with self test in progress (#249)
513 drivedb.h: added -F xerrorlba flag Seagate Barracuda LP/CC32
514
5152012-11-09 Christian Franke <franke@computer.org>
516
517 Windows smartd: Allow quoting of '-M exec' argument
518 to support path names with spaces.
519
5202012-11-09 Christian Franke <franke@computer.org>
521
522 ataprint.cpp: Rework smartctl -l directory output.
523 Add R/W, R/O info. Report identical logs in one line.
524
5252012-11-09 Alex Samorukov <samm@os2.kiev.ua>
526
527 os_freebsd.cpp: adding handling of SCSI devices exported with mfip
528 driver. FreeBSD changing PDT code to 0x1f and we are changing it back
529 to 0x00 (direct-access block device).
530 os_freebsd.cpp: improved error handling for the ATA devices
531
5322012-11-04 Christian Franke <franke@computer.org>
533
534 drivedb.h:
535 - SandForce Driven SSDs: Mushkin Chronos
536 - Indilinx Everest/Martini based SSDs: OCZ AGILITY4
537 - Intel 710 Series SSDs: Add attribute 174
538 - JMicron based SSDs: KINGSTON SSDNOW 30GB
539 - Hitachi Deskstar 7K1000.C: *CLA330
540 - Seagate DiamondMax 23, Barracuda 7200.12, 7200.14 (AF),
541 LP, Green (AF): no warnings for newer firmware versions
542 - Western Digital Caviar Green (AF, SATA 6Gb/s): rename, add 1TB
543 - USB: Toshiba Stor.E (0x0930:0x0b1[9a])
544 - USB: Verbatim Store'n'Go (0x18a5:0x022b)
545
5462012-11-02 Alex Samorukov <samm@os2.kiev.ua>
547
548 os_freebsd.cpp: disabling 48bit commands on legacy ATA controllers
549 in ATACAM mode because of kernel bug.
550
5512012-10-31 Christian Franke <franke@computer.org>
552
553 atacmdnames.cpp: Update for ATA-8-ACS, ACS-2, ACS-3.
554 ataidentify.cpp: Mark retired/obsolete values.
555 ataprint.cpp: Add new ACS-3 logs, mark obsolete logs.
556
5572012-10-27 Alex Samorukov <samm@os2.kiev.ua>
558
559 os_freebsd.cpp: Have smartd prefer real device names over passN.
560 Patch provided by dnelson, see ticket #21
561 os_freebsd.cpp: fix 48-bit support for ATA legacy controllers in
562 ATACAM mode, patch provided by Alexander Motin
563
5642012-10-25 Christian Franke <franke@computer.org>
565
566 atacmds.cpp: Return error for get SCT ERC if ATA registers are
567 unchanged after SMART_WRITE_LOG command (see ticket #245).
568
5692012-10-24 Christian Franke <franke@computer.org>
570
571 dev_areca.cpp: Add missing parameter check to ata_pass_through().
572 Update Areca info on man pages.
573
5742012-10-24 Christian Franke <franke@computer.org>
575
576 dev_interface: Rework ATA parameter checks, use new flags
577 ata_device::supports_* for new ata_cmd_is_supported().
578 Replace ata_cmd_is_ok() by ata_cmd_is_supported() in scsiata.cpp
579 and os_win32.cpp.
580
5812012-10-19 Alex Samorukov <samm@os2.kiev.ua>
582
583 os_freebsd.cpp - fixed 3ware twe controller support broken
584 by inerface migration.
585
5862012-10-18 Christian Franke <franke@computer.org>
587
588 utility.cpp: Add missing errno clear in split_selective_arg()
589 (Debian bug 690108).
590 Remove unused function split_report_arg2().
591
5922012-10-18 Christian Franke <franke@computer.org>
593
594 os_win32.cpp: define _WIN32. This fixes build on
595 Cygwin with new w32api-headers.
596
5972012-10-18 Alex Samorukov <samm@os2.kiev.ua>
598
599 Compile fixes for Areca patch on FreeBSD.
600 Added support for the /dev/twsX (3ware 9750) controller on FreeBSD.
601 Manual pages updated with /dev/twsX device
602 FreeBSD: Migrate 3ware interface to ata_pass_through()
603 FreeBSD: fix missing drives detection on -d 3ware
604 FreeBSD: 3ware - do not pass buffers direcly, use memcpy() instead
605 FreeBSD: improved detection of 3ware/LSI controllers
606
6072012-10-16 Christian Franke <franke@computer.org>
608
609 Compile fixes for Areca patch:
610 Add missing includes. Add GPL header.
611 Add dev_areca.* to configure.in and Makefile.am.
612
6132012-10-16 Hank Wu <hank@areca.com.tw>
614
615 Move common Areca code from os_freebsd.cpp, os_linux.cpp, os_win32.cpp
616 to new files dev_areca.h, dev_areca.cpp.
617 Add SAS support for FreeBSD and Linux.
618
6192012-10-10 Christian Franke <franke@computer.org>
620
621 Rename old CHANGELOG to ChangeLog-5.0-6.0.
622 Start new ChangeLog.
623
6242012-10-10 Christian Franke <franke@computer.org>
625
626 smartmontools 6.0