~ubuntu-branches/ubuntu/raring/smartmontools/raring

« back to all changes in this revision

Viewing changes to CHANGELOG

  • Committer: Package Import Robot
  • Author(s): Giuseppe Iuculano
  • Date: 2012-05-12 13:02:49 UTC
  • mfrom: (2.2.17 sid)
  • Revision ID: package-import@ubuntu.com-20120512130249-x4vmqc2uu3bynss1
Tags: 5.42+svn3539-1
* [e165493] Imported Upstream version 5.42+svn3539
  (Closes: #668391, #608953)
* [9fcd449] Refreshed patches
* [65c801f] Do not install upstream init (Closes: #631075)
* [9a19418] Fixed check for /usr/bin/mail.
  Thanks to Martin von Gagern (Closes: #649515)

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
CHANGELOG for smartmontools
2
2
 
3
 
$Id: CHANGELOG 3365 2011-06-09 18:47:31Z chrfranke $
 
3
$Id: CHANGELOG 3539 2012-05-01 19:57:02Z chrfranke $
4
4
 
5
5
The most recent version of this file is:
6
6
http://smartmontools.svn.sourceforge.net/viewvc/smartmontools/trunk/smartmontools/CHANGELOG?view=markup
41
41
 
42
42
<DEVELOPERS: ADDITIONS TO THE CHANGE LOG GO JUST BELOW HERE, PLEASE>
43
43
 
 
44
  [CF] smartctl: Add log addresses and statistics value from ACS-3 revision 2.
 
45
 
 
46
  [CF] drivedb.h updates:
 
47
       - Crucial/Micron RealSSD C300/C400/m4: m4 512GB
 
48
       - Indilinx Everest/Martini based SSDs: OCZ-PETROL
 
49
       - SAMSUNG SpinPoint F4 EG (AFT): Fix link
 
50
       - Seagate Momentus 4200.2: ST960812A
 
51
       - Seagate Momentus 5400.2: ST960821A (from 4200.2)
 
52
       - Seagate Barracuda 7200.12: ST3500413AS
 
53
       - Western Digital RE3 Serial ATA: WD7502ABYS
 
54
       - Western Digital AV-GP: WD....AV[CD]S, split entry
 
55
       - Western Digital AV-GP (Adv. Format): WD10EU[CR]X
 
56
 
 
57
  [CF] autogen.sh: Set svn:eol-style=LF to be compatible with Cygwin bash.
 
58
 
 
59
  [CF] autogen.sh: automake 1.11.3 is OK.
 
60
 
 
61
  [CF] drivedb.h updates:
 
62
       - Sandforce Driven SSDs: Smart Storage Systems XceedSTOR,
 
63
         XceedIOPS2, Xcel-200
 
64
       - Smart Storage Systems XceedSecure2 SSDs
 
65
       - Smart Storage Systems XceedUltraX/Adtron A25FBX SSDs
 
66
       - Smart Storage Systems Adtron A25FB 2xN SSDs
 
67
       - Smart Storage Systems Adtron A25FB 3xN SSDs
 
68
       Original patch was provided by Rusty Carruth
 
69
 
 
70
  [CF] drivedb.h updates:
 
71
       - Remove outdated IBM links
 
72
       - Update all links to Seagate Knowledge Base
 
73
       - Hitachi Deskstar 7K1000.D
 
74
 
 
75
  [CF] drivedb.h USB update:
 
76
       - Seagate Expansion External (0x0bc2:0x3332) (ticket #223)
 
77
 
 
78
  [CF] drivedb.h USB updates:
 
79
       - Samsung Story Station (0x04e8:0x5f05)
 
80
       - Toshiba STOR.E (0x0930:0x0b1b)
 
81
 
 
82
  [CF] smartctl: Add options '-f hex' and '-f hex,[id|val]' to print
 
83
       attribute IDs and/or values as hex.
 
84
 
 
85
  [CF] smartd.8.in: Fix signal name (Debian bug 661801).
 
86
 
 
87
  [CF] Add 'raw56', 'hex56', 'raw24(raw8)' attribute print formats.
 
88
       Change default for Power_On_Hours to 'raw24(raw8)'.
 
89
       This provides more reasonable output for SandForce based devices
 
90
       missing in drivedb.h.
 
91
 
 
92
  [CF] configure.in, Makefile.am: Support new SVN 1.7 working copy format.
 
93
 
 
94
  [CF] drivedb.h update:
 
95
       - Intel 520 Series SSDs: Add units to attributes 241, 242, 249.
 
96
 
 
97
  [AS] drivedb.h: fixed identifier for Seagate SV35 series.
 
98
 
 
99
  [CF] Print command duration in ATA debug output.
 
100
       Add smart_interface::get_timer_usec().
 
101
 
 
102
  [CF] drivedb.h updates:
 
103
       - SandForce Driven SSDs: G.SKILL Phoenix Pro
 
104
       - Intel 520 Series SSDs
 
105
       - SAMSUNG SpinPoint F4 EG: Update firmware download link
 
106
 
 
107
  [CF] drivedb.h updates:
 
108
       - Add comment with default settings.
 
109
       - Samsung based SSDs: Fix attribute 240
 
110
 
 
111
  [CF] Windows: Add Win8 to get_os_version_str().
 
112
 
 
113
  [CF] Windows: Remove MSVC specific pragma, disable warning in project file.
 
114
 
 
115
  [CF] Add '-d sat,auto[,N]' option for controller independent SAT detection.
 
116
 
 
117
  [CF] dev_interface.h: Replace this_is_ata/scsi(*) by hide_ata/scsi(bool).
 
118
 
 
119
  [CF] smartctl: Allow '-d test' in conjunction with other '-d TYPE' options.
 
120
 
 
121
  [AS] FreeBSD: sync init script with one from ports repository.
 
122
 
 
123
  [CF] drivedb.h updates:
 
124
       - SandForce Driven SSDs: ADATA S510
 
125
       - JMicron based SSDs: Toshiba THNSNC128GMLJ
 
126
       - Samsung based SSDs: 830 Series
 
127
       - Hitachi Deskstar E7K1000
 
128
       - Hitachi Ultrastar A7K1000: Fix name, allow trailing characters
 
129
       - Hitachi Ultrastar A7K2000: Remove duplicate entry
 
130
       - Toshiba 2.5" HDD MK..55GSX
 
131
       - Western Digital AV-GP: WD..EURS variants
 
132
 
 
133
  [CF] drivedb.h USB updates:
 
134
       - Buffalo MiniStation HD-PCTU2 (0x0411:0x01d9) (ticket #211)
 
135
       - Philips SDE3273VC/97 (0x0471:0x2021) (ticket #212)
 
136
       - Samsung M2 Portable 3.0 (0x04e8:0x60c5)
 
137
       - Iomega GDHDU2 (0x059b:0x0475)
 
138
       - LaCie minimus USB 3.0 (0x059f:0x104a)
 
139
       - Seagate FreeAgent GoFlex Desk USB 3.0 (0x0bc2:0x50a5)
 
140
       - Maxtor BlackArmor Portable (0x0d49:0x7550)
 
141
       - WD My Passport Essential SE USB 3.0 (0x1058:0x0742)
 
142
       - Initio (0x13fd:0x1e40)
 
143
       - Verbatim External Hard Drive 2TB (0x18a5:0x022a)
 
144
       - Hitachi Touro Desk (0x4971:0x1011)
 
145
 
 
146
  [CF] smartd: Add smartd.conf directive '-e' to set ATA settings on
 
147
       startup: aam, apm, lookahead, security-freeze, standby, wcache.
 
148
 
 
149
  [CF] drivedb.h updates:
 
150
       - SandForce Driven SSDs: Corsair Force GT
 
151
       - Indilinx Barefoot based SSDs: Corsair Nova
 
152
       - SAMSUNG SpinPoint M8
 
153
       - Seagate SV35.5
 
154
 
 
155
  [CF] smartctl: Change short option for '--set' from '-e' to '-s'.
 
156
       Keep backward compatibility with short option for '--smart'.
 
157
 
 
158
  [CF] smartctl: Print description of APM level.
 
159
 
 
160
  [CF] smartctl: Add option '-e standby,[N|off|now]' to set standby timer
 
161
       or standby mode.
 
162
 
 
163
  [CF] smartctl: Add options '-g security' and '-e security-freeze' to
 
164
       get/freeze ATA security settings.
 
165
 
 
166
  [CF] smartctl: Add options '-g/e lookahead' and '-g/e wcache' to get/set
 
167
       read look-ahead and write cache feature.
 
168
 
 
169
  [CF] smartctl: Add options '-g aam' and '-e aam,[N|off]' to get/set
 
170
       ATA Automatic Acoustic Management feature.  Add '-g all'.
 
171
 
 
172
  [CF] os_win32.cpp: Prevent warnings from gcc option -Wformat-security.
 
173
 
 
174
  [CF] smartctl: Add options '-g, --get apm' and '-e, --set apm,[N|off]'
 
175
       to get/set ATA Advanced Power Management feature.
 
176
       Original patch was provided by Marcus Sorensen.
 
177
 
 
178
  [AS] os_freebsd.cpp - do not skip ATA devices from cam list. Starting from
 
179
       FreeBSD 9.0 such devices are exported ONLY as camdev`s, so DEVICESCAN
 
180
       was broken. Its possible to get duplicates now on some old systems.
 
181
 
 
182
  [CF] drivedb.h updates:
 
183
       - SandForce Driven SSDs: Add OCZ Solid 3, OCZ Deneva 2 C/R
 
184
       - Seagate Momentus 5400.7
 
185
 
 
186
  [CF] Happy New Year! Update copyright year in version info.
 
187
 
 
188
  [CF] drivedb.h updates:
 
189
       - SandForce Driven SSDs: Add Patriot Pyro
 
190
       - Intel 320 Series SSDs: Fix 40GB
 
191
       - Seagate Barracuda XT: Add 4TB
 
192
 
 
193
  [CF] drivedb.h updates:
 
194
       - SandForce Driven SSDs: Add Corsair Force 3
 
195
       - Hitachi Travelstar 5K320: Add SA00 and SA02 models
 
196
       - Western Digital Caviar SE SATA: Add 300GB
 
197
 
 
198
  [CF] Cygwin smartd: Remove SIGQUIT workaround, no longer needed with
 
199
       current Cygwin tty emulation.
 
200
 
 
201
  [CF] smartd: Disable auto standby also after start of scheduled
 
202
       self-test.
 
203
 
 
204
  [CF] smartd: Add smartd.conf DEFAULT directive.  Allows to set default
 
205
       settings for multiple devices.
 
206
 
 
207
  [CF] smartd: Re-enable auto standby if smartd.conf is re-read.
 
208
 
 
209
  [AS] drivedb.h update: Seagate Barracuda (SATA 3Gb/s, 4K Sectors)
 
210
 
 
211
  [AS] drivedb.h update: Seagate Constellation ES.2 (SATA 6Gb/s)
 
212
 
 
213
  [CF] drivedb.h updates:
 
214
       - Sandforce Driven SSDs: Add OCZ Vertex 3 Max IOPS (ticket #209)
 
215
       - Seagate ST1.2 CompactFlash (found in ticket #125)
 
216
 
 
217
  [CF] Fix GPL version reported by '-V' option.
 
218
       Now reports GPLv2+ which is consistent with file headers.
 
219
       Patch was provided by Stanislav Brabec.
 
220
 
 
221
  [CF] drivedb.h updates:
 
222
       - Sandforce Driven SSDs: Add OCZ Deneva 2 Async variant, 60GB, 480GB
 
223
       - Indilinx Martini based SSDs: OCZ VERTEX-PLUS only
 
224
 
 
225
  [CF] smartd: Add '-l offlinests,ns' and '-l selfteststs,ns' directives.
 
226
       dev_interface: Add smart_interface::disable_system_auto_standby().
 
227
       os_win32.cpp: Implement disable_system_auto_standby().
 
228
 
 
229
  [CF] dev_interface: Let smart_interface::set_err() return false.
 
230
 
 
231
  [CF] drivedb.h updates:
 
232
       - SAMSUNG SpinPoint M8U (USB)
 
233
       - Toshiba 3.5" HDD MKx002TSKB: Fix typo
 
234
 
 
235
  [CF] smartctl: Print average temperature from SCT status only if
 
236
       value is reasonable.  Field is not part of ATA-8.
 
237
 
 
238
  [CF] smartd: Report ignored '-r' and '-R' directives.
 
239
 
 
240
  [CF] smartctl: Use 16-bit value (ATA-8) for extended self-test polling
 
241
       time if 8-bit value is 0xff (ticket #207).
 
242
 
 
243
  [CF] drivedb.h updates:
 
244
       - SandForce Driven SSDs: Add OCZ-REVODRIVE3, OCZ Z-DRIVE R4
 
245
       - Hitachi Travelstar Z7K320
 
246
       - Toshiba 2.5" HDD MK..56GSY
 
247
       - Toshiba 2.5" HDD MKx002TSKB
 
248
       - Seagate U9
 
249
       - Seagate U*: sort entries, unify names, remove duplicate
 
250
       - Seagate Constellation ES (SATA 6Gb/s)
 
251
       - Seagate DB35
 
252
       - Seagate DB35.2
 
253
       - Western Digital Scorpio Black: Add 500GB
 
254
       - Western Digital Scorpio Black (Adv. Format)
 
255
 
 
256
  [CF] drivedb.h USB updates:
 
257
       - Samsung S2 (0x04e8:0x1f05)
 
258
       - Toshiba Stor.E (0x0939:0x0b16) (ticket #206)
 
259
       - Seagate FreeAgent (0x0bc2:0x5040)
 
260
       - Initio/Thermaltake BlacX (0x13fd:0x0840)
 
261
 
 
262
  [DG] [SCSI] smartd: skip non-storage devices (e.g. SES devices)
 
263
 
 
264
  [AS] drivedb.h updates: Added Seagate SV35 Series
 
265
 
 
266
  [CF] smartctl: Don't start ATA self-test if another test is already
 
267
       running (ticket #40).  Add option '-t force' to allow override.
 
268
 
 
269
  [CF] atacmds.h: Remove bogus ataSmart*Test*() prototypes.
 
270
 
 
271
  [CF] Define __attribute_format_printf() for functions with printf() style
 
272
       arguments.  Allow MinGW build with __USE_MINGW_ANSI_STDIO enabled.
 
273
 
 
274
  [CF] Makefile.am: Replace sed compound command in MAN_FILTER.
 
275
       This fixes build on Solaris (ticket #203).
 
276
 
 
277
  [AS] os_freebsd.cpp: Dereference symlinks before guess of device type
 
278
       (problem reported by email).
 
279
 
 
280
  [CF] drivedb.h USB updates:
 
281
       - LG Mini HXD5 (0x043e:0x70f1)
 
282
       - Freecom/Intel (0x07ab:0xfc8e)
 
283
       - Dura Micro (0x0c0b:0xb001) (Debian bug 643928)
 
284
       - Initio 6Y120L0 (0x13fd:0x1150): unsupported
 
285
 
 
286
  [CF] drivedb.h USB update:
 
287
       - Seagate FreeAgent GoFlex Desk USB 3.0 (0x0bc2:0x50a1):
 
288
         Revert to -d sat,12 (ticket #151).
 
289
 
 
290
  [AS] os_freebsd.cpp - fixed crash on FreeBSD9-RC1 caused by r225950
 
291
 
 
292
  [AS] smartctl.8 - added information about -d areca on FreeBSD
 
293
 
 
294
  [AS] os_freebsd.cpp: backport quirks for the LSI controllers with SATA
 
295
       disks to the FreeBSD. Tested with DELL Perc/6i controller.
 
296
 
 
297
  [AS] os_freebsd.cpp: disable SAT autodetection on megaraid controllers
 
298
 
 
299
  [AS] drivedb.h update: 
 
300
       - Hitachi Ultrastar 7K2000
 
301
 
 
302
  [CF] drivedb.h update:
 
303
       - Seagate Momentus XT: Add bug warning for firmware SD24 and SD25
 
304
 
 
305
  [CF] Don't include pkg-config macros in aclocal.m4, copy to m4/pkg.m4
 
306
       instead.  Allow builds from SVN without pkg-config installed
 
307
       but prevent 'make dist' when pkg-config support is missing.
 
308
 
 
309
  [CF] Move automake --foreign option from autogen.sh to configure.in.
 
310
       This fixes autoreconf support.
 
311
 
 
312
  [CF] Replace COPYING file with current (2010-03-24) version from
 
313
       http://www.gnu.org/licenses/gpl-2.0.txt
 
314
 
 
315
smartmontools 5.42 2011-10-20
 
316
 
 
317
  [CF] Windows installer: Add install dir to PATH in CMD shortcut.
 
318
 
 
319
  [CF] drivedb.h updates:
 
320
       - SAMSUNG SpinPoint MP5
 
321
       - Seagate Barracuda 7200.11: Change warning text, Seagate
 
322
         apparently released fixed firmware without changing version
 
323
         number (Debian bug 632758)
 
324
       - Western Digital RE4 GP
 
325
       - Western Digital VelociRaptor: Add 150GB, 300GB LHX variants
 
326
       - Western Digital Scorpio Blue Serial ATA (Adv. Format):
 
327
         Add 1TB JPVT variant
 
328
 
 
329
  [CF] drivedb.h USB update:
 
330
       - WD Elements SE USB 3.0 (0x1058:0x1042)
 
331
 
 
332
  [CF] Windows installer: Rework to support UAC.
 
333
       Replace *-run.bat files by runcmd?.exe wrappers.
 
334
       Run drive menu entries elevated (ticket #173).
 
335
 
 
336
  [CF] smartctl.8.in: Add example script which prints all status bits
 
337
       (ticket #191).
 
338
 
 
339
  [CF] Cygwin smartd: Remove '--service' option, update man page.
 
340
 
 
341
  [CF] smartd: Require absolute path name also for '-p' option.
 
342
       Allow relative path names for '-A', '-s', '-p' in Windows
 
343
       version only.
 
344
 
 
345
  [CF] smartd: Log model family from drive database if known.
 
346
 
 
347
  [CF] drivedb.h update:
 
348
       - SMART Xcel-10 2.5 SATA SSD: Shorten names,
 
349
         document supported default attributes.
 
350
 
 
351
  [CF] smartctl -P showall: Report error if attribute name is too long.
 
352
 
 
353
  [AS] freebsd: use system ciss header if available, it is added
 
354
       to the base system by recent commit.
 
355
 
 
356
  [CF] smartd.conf.5.in: Update Windows 'msgbox' info.
 
357
       Add missing IF/ENDIF for Solaris and Windows.
 
358
 
 
359
  [CF] man pages: Remove reference to T13 web site.  It does no
 
360
       longer provide links to the ATA documents.
 
361
 
 
362
  [CF] smartctl: Replace '-t scttempint,N[,p]' option
 
363
       by '-l scttempint,N[,p]'.
 
364
 
 
365
  [CF] drivedb.h USB update:
 
366
       - Oxford (0x0928:0x0000): unsupported, see
 
367
         https://bugs.freedesktop.org/show_bug.cgi?id=24951
 
368
 
 
369
  [CF] Minor cleanup to prevent warnings from new gcc 4.6 options
 
370
       -Wunused-but-set-parameter/variable.
 
371
 
 
372
  [CF] Windows smartd: Fix format string for 64-bit version.
 
373
 
 
374
  [CF] Remove EXPERIMENTAL notes for features already present in 5.40.
 
375
 
 
376
  [CF] smartctl: Add new log addresses from ACS-3 revision 1.
 
377
 
 
378
  [CF] smartctl: Print ATA ACS-x versions properly (ticket #183).
 
379
 
 
380
  [CF] smartctl: Add option '-l devstat[,PAGE]',
 
381
       print ATA Device Statistics log pages (ticket #106).
 
382
 
 
383
       Thanks to David Boreham for providing access to a machine for testing.
 
384
 
 
385
  [AS] man pages: trivial man page syntax fixes (ticket #199)
 
386
 
 
387
  [CF] drivedb.h update:
 
388
       - SMART Xcel-10 2.5 SATA SSD: Fix syntax error (ticket #200)
 
389
 
 
390
  [AS] drivedb.h update:
 
391
       - SMART Xcel-10 2.5 SATA SSD
 
392
 
 
393
  [DG] [SCSI] document 'ssd' list option in man page and smartctl usage.
 
394
 
 
395
  [CF] Windows: Fix device type detection for Intel ICHxR RAID Volumes.
 
396
 
 
397
  [CF] smartd: Resend warning emails if problem reappears (ticket #167).
 
398
 
 
399
  [CF] smartd: Add separate directives '-l offlinests' and '-l selfteststs'
 
400
       to enable tracking of status changes.  Disable '-l offlinests' by
 
401
       default to avoid misleading messages (see Debian bug 636078).
 
402
 
 
403
  [CF] drivedb.h updates:
 
404
       - Crucial/Micron RealSSD C300/C400: Add m4 series (ticket #192)
 
405
       - SandForce Driven SSDs: Add OCZ-AGILITY3
 
406
       - Indilinx Barefoot based SSDs: Add RENICE Z2
 
407
       - Intel 710 Series SSDs
 
408
 
 
409
  [CF] Windows smartd: Fix quoting of service command line.
 
410
 
 
411
  [CF] Cygwin smartd: Remove FreeConsole() after fork().
 
412
       No longer needed for recent versions of Cygwin DLL.
 
413
 
 
414
  [CF] smartd: Add some sleep() time after machine standby mode.
 
415
       Some drivers (Intel ICHxR Windows driver) report failures if
 
416
       pass-through is accessed immediately after wake up.
 
417
 
 
418
  [AS] -d hpt on linux/freebsd - increased max channel number to 16,
 
419
       fixed documentation.
 
420
       (see http://permalink.gmane.org/gmane.linux.utilities.smartmontools/7846)
 
421
 
 
422
  [AS] os_linux.cpp - disabling SMART WRITE LOG SECTOR command on 
 
423
       megaraid interface for SATA disks.
 
424
 
 
425
  [AS] os_freebsd.cpp: -l scterc was broken on FreeBSD, fixed for atacam and
 
426
       ata drivers (bug #198).
 
427
 
 
428
  [CF] drivedb.h updates:
 
429
       - Crucial/Micron RealSSD C300/C400: Add C400
 
430
       - SandForce Driven SSDs: Add Kingston HyperX,
 
431
         OCZ-REVODRIVE, OCZ Deneva 2
 
432
       - Intel X18-M/X25-M/X25-V G2 SSDs: Add 120GB
 
433
       - Hitachi Travelstar 7K200: Match capital letters also
 
434
       - Hitachi Ultrastar 7K3000
 
435
       - Seagate Barracuda Green: Add ST2000DL001-* (ticket #195)
 
436
       - WD My Passport Essential SE: Add WD10TMVW-*
 
437
 
 
438
  [CF] drivedb.h USB updates:
 
439
       - Seagate FreeAgent GoFlex USB 3.0 (0x0bc2:0x5071) (ticket #195)
 
440
       - Seagate FreeAgent GoFlex Desk USB 3.0 (0x0bc2:0x50a1):
 
441
         Enable -d sat,16 (ticket #151).
 
442
       - Oyen Digital MiniPro USB 3.0 (0x0dc4:0x020a) (ticket #193)
 
443
       - WD My Passport Essential SE USB 3.0 (0x1058:0x0740)
 
444
 
 
445
  [CF] Windows: Add MSVC10 support, remove MSVC8 project files.
 
446
 
 
447
  [DG] [SCSI] smartctl output Solid State Media (SSD) percentage used
 
448
       endurance indicator. Add '-l ssd', useful for SATA SSDs?
 
449
 
 
450
  [CF] atacmds.cpp: Rework search for temperature min/max values
 
451
       in attributes 190/194.  This fixes temperature tracking
 
452
       for recent WDC drives.
 
453
 
 
454
  [CF] drivedb.h USB updates:
 
455
       - LaCie rikiki USB 3.0 (0x059f:0x1057)
 
456
       - Freecom Mobile Drive XXS (0x07ab:0xfc88)
 
457
       - WD Elements SE (0x1058:0x1023)
 
458
 
 
459
  [CF] drivedb.h updates:
 
460
       - Indilinx Barefoot based SSDs: Add G.Skill Falcon
 
461
       - JMicron based SSDs (JMF61x): Add Kingston SSDNow V100 Series
 
462
       - Transcend CompactFlash Cards: Add 8, 16GB
 
463
       - Toshiba 1.8" HDD MD..29GSG
 
464
       - SAMSUNG SpinPoint M7U
 
465
       - Western Digital Caviar Green (Adv. Format): Add SATA 6Gb/s variants
 
466
       - Western Digital My Passport USB: Shorten names
 
467
 
 
468
  [DG] [SCSI] smartd initial log entry for each drive now shows INQUIRY
 
469
       strings and optionally the LU (logical unit) id and capacity
 
470
 
 
471
  [AS] os_freebsd.cpp: fixed return type in autodetect_smart_device.
 
472
 
 
473
  [CF] drivedb.h USB updates:
 
474
       - WD My Book Essential (0x1058:0x0910, Debian bug 633724)
 
475
       - Atech (0x11b0:0x6298)
 
476
 
 
477
  [CF] drivedb.h update:
 
478
       - Seagate Barracuda ES.2: Add Dell firmware versions (ticket #189)
 
479
 
 
480
  [CF] drivedb.h updates:
 
481
       - Seagate Maxtor DiamondMax 21: Add STM380215AS
 
482
       - Seagate Barracuda 7200.12: Add ST3250312AS, ST31000524AS
 
483
       - Toshiba 2.5" HDD MK..50GACY
 
484
       - Toshiba 2.5" HDD MK..76GSX
 
485
 
 
486
  [AS] smartd.8 - removed configuration file information from this manual,
 
487
       added reference to smartd.conf.5.
 
488
 
 
489
  [AS] smartd.conf.5 - added more platform-specific sections, corrected "areca"
 
490
       device information, corrected sample configuration.
 
491
 
 
492
  [AS] os_freebsd.cpp: detecting access to /dev/mfidX devices to show help (#97)
 
493
 
 
494
  [CF] Update configure options in INSTALL file, remove outdated info.
 
495
 
 
496
  [CF] int64.h: Remove outdated uint64_to_double() workaround for MSVC6.
 
497
 
 
498
  [CF] os_win32/update-smart-drivedb.nsi: Add support for /S(ilent) option.
 
499
 
 
500
  [CF] configure.in: Don't search for initddir and systemdsystemunitdir
 
501
       when cross-compiling.
 
502
 
 
503
  [CF] Makefile.am: Use same syntax also for ENABLE_* man page sections.
 
504
 
 
505
  [CF] Add experimental support for platform-specific man pages.
 
506
 
 
507
  [CF] Windows: Move '-I os_win32' from configure.in to Makefile.am.
 
508
 
 
509
  [CF] configure.in: Fix check for __attribute__((packed)).
 
510
 
 
511
  [CF] drivedb.h USB update:
 
512
       - Verbatim Portable Hard Drive (0x18a5:0x0214)
 
513
 
 
514
  [CF] drivedb.h update:
 
515
       - SandForce Driven SSDs: Add OWC Mercury Extreme Pro RE (ticket #168)
 
516
 
 
517
  [CF] os_linux.cpp: Let MegaRAID autodetect_open() fail for SATA devices.
 
518
       MegaRAID SAT layer has serious bugs as reported by AS.
 
519
 
 
520
  [AS] os_freebsd.cpp: Implement 48bit support for the new "atacam" 
 
521
       interface. Tested on FreeBSD 8.2 and works fine. 
 
522
 
 
523
  [CF] os_win32.cpp: Fix USB ID detection if two devices with the same
 
524
       name exist (ticket #178).
 
525
 
 
526
  [AS] os_freebsd.cpp: including ciss headers to the base, we can not rely 
 
527
       on the header sources in the build time. Also this file was changed 
 
528
       last time > 2 yrs. ago and it is unlikely that it will be changed in 
 
529
       the feature. This will fix FreeBSD PR 150235.
 
530
 
 
531
  [AS] drivedb.h update: Added Samsung Story Station 3.0 USB.
 
532
 
 
533
  [AS] os_linux.cpp: Areca code converted to the new interface.
 
534
       Patch is based on os_freebsd.cpp patch and is not tested yet.
 
535
 
 
536
  [AS] os_freebsd.cpp: Areca code converted to the new interface.
 
537
 
 
538
  [AS] os_freebsd.cpp: Added support for the Areca RAID controllers. 
 
539
       Support is basesd on Linux code, but using IOCTL on areca control
 
540
       device instead of SCSI commands to talk with the drives. Hardware
 
541
       access was provided by Andrej Binder.
 
542
 
 
543
  [CF] Don't use isprint() for ASCII character check as it may be affected
 
544
       by setlocale().
 
545
 
 
546
  [AS] os_freebsd.cpp: Remove all referenced to the FreeBSD 5.0.
 
547
       It is unsupported for a very long time and probably will not compile
 
548
       and work anyway. Also this will fix bug #154.
 
549
 
44
550
smartmontools 5.41 2011-06-09
45
551
 
46
552
  [MS] drivedb.h: revert attribute 190 to default for Samsung SSD controllers,