Timeline



Apr 29, 2003:

6:01 PM Changeset [715] by makisara
TapeAlert printout enhancements

Apr 28, 2003:

8:37 PM Changeset [714] by Bruce Allen
Put in a run-time test for array size consistency (can't do at compile …
5:46 PM Changeset [713] by Bruce Allen
Forgot to revise changelog with last bugfix
5:08 PM Changeset [712] by Bruce Allen
Stupid mistake on my part. Array of character string not properly …

Apr 26, 2003:

1:20 PM Changeset [711] by Bruce Allen
Fixed smartd bug. On device registration, if ATA device did not …
12:31 AM Changeset [710] by Bruce Allen
Grammar
12:22 AM Changeset [709] by Bruce Allen
[GG/BA] Fixed bug where if SMART ATA error log not supported, …

Apr 23, 2003:

3:24 PM Changeset [708] by guidog
kill remaining smartd.conf.example references
1:00 AM Changeset [707] by guidog
remove two superfluous '-m 644'
12:58 AM Changeset [706] by guidog
Modify Makefile to ease packaging. Only minor change in behaviour is …

Apr 22, 2003:

2:38 PM Changeset [705] by Doug Gilbert
make scsi devices report line in conf file of failure (especially …
2:24 PM Changeset [704] by Doug Gilbert
stop setting PF bit in send diagnostics (for self tests), annoys …
1:40 PM Changeset [703] by Bruce Allen
Open ATA devices O_NONBLOCK. This means that if a device has removable …
1:20 PM Changeset [702] by Bruce Allen
Trivial wording change
10:26 AM Changeset [701] by Doug Gilbert
go further with tapes when no media present
6:28 AM Changeset [700] by Doug Gilbert
TapeAlerts
6:26 AM Changeset [699] by Doug Gilbert
Pickup stranger scsi names (/dev/nst0), open scsi devices O_NONBLOCK
6:24 AM Changeset [698] by Doug Gilbert
add guess_linux_device_type() based on device name (recognizes /dev/nst0)
5:13 AM Changeset [697] by Bruce Allen
A couple small additions to simplify adding drives in the future.
5:01 AM Changeset [696] by Bruce Allen
Added Maxtor drive that has NO temperature Attrribute
4:09 AM Changeset [695] by Doug Gilbert
TapeAlert changes
4:07 AM Changeset [694] by Doug Gilbert
Add scsi peripheral type defines
12:43 AM Changeset [693] by Bruce Allen
Added new -v 194,unknown option. Useful for making knowndrives[] …

Apr 21, 2003:

10:39 PM Changeset [692] by pjwilliams
Use vendoropts_9_minutes in known drives database instead of using …
10:33 PM Changeset [691] by pjwilliams
Added Maxtor 6Y120P0 to known drives database.
3:50 PM Changeset [690]
This commit was manufactured by cvs2svn to create tag 'RELEASE_5_1_10'.
3:50 PM Changeset [689] by Bruce Allen
Release 5.1.10
12:44 PM Changeset [688] by Doug Gilbert
a little saner handling of TapeAlerts
12:42 PM Changeset [687] by Doug Gilbert
pointer to SSC-2 document for TapeAlerts
1:08 AM Changeset [686] by pjwilliams
Reworded description of -F option/Directive

Apr 20, 2003:

8:04 PM Changeset [685] by Bruce Allen
Release 5.1.10
5:38 PM Changeset [684] by Bruce Allen
Modified smartd so that -P show directive does not interrupt operation …
1:30 AM Changeset [683] by pjwilliams
Improved formatting in smartctl and smartd usage messages.

Apr 19, 2003:

9:46 PM Changeset [682] by Bruce Allen
More man page polishing. Put SMART in title for searching purposes
9:36 PM Changeset [681] by Bruce Allen
Added a few details about automatic offline testing. Changed …
8:50 PM Changeset [680] by Bruce Allen
Print status of automatic offline data collection (now that this works!)
2:37 PM Changeset [679] by Bruce Allen
Release 5.1.10
2:29 PM Changeset [678] by Bruce Allen
Added comment clarifying register definitions
2:25 PM Changeset [677] by Bruce Allen
Removed any suggestion that smartctl or smartd can fix (ie, repair) …
11:53 AM Changeset [676] by pjwilliams
Extended the -F option/Directive to potentially fix other firmware …
1:55 AM Changeset [675] by Bruce Allen
Clean up of logic for con/cfg->reversesamsung
1:41 AM Changeset [674] by Bruce Allen
Fixed a bug that prevented the enable automatic off-line test feature …
12:18 AM Changeset [673] by pjwilliams
Improved formatting of -p description in usage message for the …
12:15 AM Changeset [672] by pjwilliams
Fixed bug where cfg->reversesamsung could possibly be erroneously set …
12:09 AM Changeset [671] by pjwilliams
Modified the -r/--report option (smartctl and smartd) to allow the …

Apr 18, 2003:

3:48 PM Changeset [670] by Bruce Allen
Trivial coding simplification
2:37 PM Changeset [669] by Bruce Allen
Added --log directory option to smartctl. If the disk supports the …
1:18 PM Changeset [668] by Bruce Allen
Made datatypes for Attribute pairs unsigned chars to agree with rest …
12:11 PM Changeset [667] by Bruce Allen
Fixed wrong regexp for IBM drives pointed out by Phil.
11:59 AM Changeset [666] by Bruce Allen
Fixed bug: if presets didn't have -F but users said to ignore presets …
11:48 AM Changeset [665] by Bruce Allen
Minor edits to man pages
10:15 AM Changeset [664] by pjwilliams
Documented -P/--presets option for smartctl and -P Directive for smartd
2:12 AM Changeset [663] by Doug Gilbert
Add year and week of manuafacture
12:49 AM Changeset [662] by Bruce Allen
Minor wording/format edits.

Apr 17, 2003:

11:53 PM Changeset [661] by Bruce Allen
Adding additional drives, updating
10:59 PM Changeset [660] by Bruce Allen
Added Samsung drives that are know to need -F, those that are …
9:30 PM Changeset [659] by guidog
document changes
9:28 PM Changeset [658] by guidog
introduce exit codes for smartd
9:21 PM Changeset [657] by Bruce Allen
Plea for information about other Samsung drives
8:36 PM Changeset [656] by Bruce Allen
Problem seems to be all Samsung firmware versions
8:29 PM Changeset [655] by Bruce Allen
Additional byte swap in Samsung SMART self-test log
7:16 PM Changeset [654] by Bruce Allen
Added a couple of more drives to the table. More informative -P show …
6:56 PM Changeset [653] by Bruce Allen
Clearer "drive not found" error message for -P show option.
6:45 PM Changeset [652] by Bruce Allen
Cleaner implementation of -P showall. -P show now gives complete …
6:22 PM Changeset [651] by Bruce Allen
Print warning messages for drives, don't print empty things, add $ at …
4:56 PM Changeset [650] by Bruce Allen
Oops -- typo.
4:45 PM Changeset [649] by Bruce Allen
Description more in line with ATA-7 spec
4:00 PM Changeset [648] by Bruce Allen
Added draft number
9:41 AM Changeset [647] by Doug Gilbert
suppress log sense supported pages error message
5:25 AM Changeset [646] by Doug Gilbert
note that '-t offline' for SCSI devices runs the default self test (in …
5:12 AM Changeset [645] by Doug Gilbert
improve scsi error reporting
1:29 AM Changeset [644] by guidog
add links to ATA 6 & 7 specs
1:15 AM Changeset [643] by guidog
send notifications about changes to the www module to Bruce only
1:12 AM Changeset [642] by Bruce Allen
CVSMAXLEN was too small: smartctl -V dies with error message. I've …
1:04 AM Changeset [641] by pjwilliams
Added a string to describe special purpose functions in knowndrives[]. …

Apr 16, 2003:

10:09 PM Changeset [640] by pjwilliams
Added presets for all drives that are currently known to need them. …
5:36 AM Changeset [639] by Bruce Allen
Open device RW, then if that fails try RO
3:54 AM Changeset [638] by Doug Gilbert
More description on why it attempts to open the device O_RDWR

Apr 15, 2003:

11:39 AM Changeset [637] by Doug Gilbert
scsi work in smartd, more '-l error' and '-l selftest' output for scsi …
11:37 AM Changeset [636] by Doug Gilbert
work on scsidevicescan() to see Informational Exceptions and …
11:34 AM Changeset [635] by Doug Gilbert
non-medium error count for '-l error' + extended self test duration …
2:22 AM Changeset [634] by Doug Gilbert
Fix help for '-l error' (now SCSI also). open devices read-write (for …
12:32 AM Changeset [633] by guidog
mention exit() error codes
12:24 AM Changeset [632] by guidog
no need to set reply-to:, mailmain handles this
12:22 AM Changeset [631] by guidog
remove -u option from syncmail
12:20 AM Changeset [630] by guidog
only monitor sm5 module
12:01 AM Changeset [629] by guidog
send diffs via syncmail

Apr 14, 2003:

9:28 PM Changeset [628] by pjwilliams
drivewarning() now takes firmware (in addition to model) argument
8:48 PM Changeset [627] by pjwilliams
Replaced getmodel() and getfirmware() with formatdriveidstring(). …
1:03 PM Changeset [626] by Doug Gilbert
additions for '-l error' to work on SCSI devices

Apr 13, 2003:

6:10 PM Changeset [625] by Bruce Allen
Release 5.1.10
6:05 PM Changeset [624] by pjwilliams
Implemented --presets option in smartctl and -P directive in smartd. …
11:19 AM Changeset [623] by Doug Gilbert
rework mode sense/select interaction
11:17 AM Changeset [622] by Doug Gilbert
Rework mode sense/select interaction

Apr 11, 2003:

8:19 PM Changeset [621] by pjwilliams
Updated comment for attributedefs element.
8:17 PM Changeset [620] by pjwilliams
Removed out of date comment that described the meanings of the …
12:10 AM Changeset [619] by pjwilliams
lookupdrive() - New! Improved! Now Works! (hopefully)

Apr 10, 2003:

11:40 AM Changeset [618] by Bruce Allen
Made -f/-F options consistent across smartd, smartctl and smartd.conf
6:13 AM Changeset [617] by Bruce Allen
Changed long name of -f to --fixbyteorder
4:41 AM Changeset [616] by Bruce Allen
Added code that corrects byte order in Samsung disk firmware (Error …
4:10 AM Changeset [615] by Bruce Allen
Modified --help option to give info about -F/--fixbug option.
3:56 AM Changeset [614] by Bruce Allen
Added -F/--fixbug option to smartctl. This allows us to read SMART …

Apr 9, 2003:

10:34 PM Changeset [613] by Bruce Allen
Fixed serious bug: the -v options in smartd.conf were all put together …
10:05 PM Changeset [612] by Bruce Allen
Removed extraneous warning for disks with buggy firmware
2:54 PM Changeset [611] by Doug Gilbert
logsense() -> scsiLogSense()
2:45 PM Changeset [610] by Doug Gilbert
code cleanup, more to come
2:44 PM Changeset [609] by Doug Gilbert
function renaming to stress functions are from the scsi (dark) side
2:42 PM Changeset [608] by Doug Gilbert
Prefix SCSI command executing functions with scsi…
1:17 PM Changeset [607] by Bruce Allen
Buggy firmware fix
12:00 PM Changeset [606] by Bruce Allen
Added --report documentation
11:02 AM Changeset [605] by Bruce Allen
Minor re-ordering of entries for alphabetical and consistency reasons.
10:55 AM Changeset [604] by Bruce Allen
Putting CVS strings into alphabetical order

Apr 8, 2003:

11:47 PM Changeset [603] by pjwilliams
Removed unnecessary #include "knowndrives.h" directives from smartd.c …
11:40 PM Changeset [602] by pjwilliams
Added knowndrives.h and knowndrives.c. Modified code that used …
8:46 PM Changeset [601] by Bruce Allen
Reordering signal registration into better order
3:24 PM Changeset [600] by Bruce Allen
Updated comments
3:20 PM Changeset [599] by Bruce Allen
Fixed race condition pointed out by Guido, corrected log of installing …
1:22 PM Changeset [598] by guidog
write pid file only once
5:03 AM Changeset [597] by Bruce Allen
Improved error messages, ordering of header
4:47 AM Changeset [596] by Bruce Allen
Now write pidfile twice -- once before forking and once after.
4:19 AM Changeset [595] by Bruce Allen
Added call to write_pid_file()

Apr 7, 2003:

5:08 PM Changeset [594] by guidog
add pidfile to smartd
1:00 PM Changeset [593] by Doug Gilbert
plus lots of scsi renaming + refactoring
12:58 PM Changeset [592] by Doug Gilbert
Rework detecting and changing of IEC mode page bits
12:54 PM Changeset [591] by Doug Gilbert
Cleanup up initial part of scsidevicescan()
6:59 AM Changeset [590] by Bruce Allen
Fixed smartd so that if a disk that is explictily listed is not found, …
6:04 AM Changeset [589] by Bruce Allen
Now fails with nonzero status if a device is explictly listed but …
5:43 AM Changeset [588] by Doug Gilbert
clean
5:39 AM Changeset [587] by Doug Gilbert
S.M.A.R.T. -> SMART
5:36 AM Changeset [586] by Doug Gilbert
clean
5:32 AM Changeset [585] by Doug Gilbert
Bug fixed in scsidevicescan() as proposed by Guido Guenther

Apr 6, 2003:

5:55 AM Changeset [584] by Doug Gilbert
Change code around IE log page
5:54 AM Changeset [583] by Doug Gilbert
Chane code around IE log page
5:53 AM Changeset [582] by Doug Gilbert
Change some non-standard quirks
5:52 AM Changeset [581] by Doug Gilbert
Change scsiCheckDevice() to reflect other scsi changes

Apr 5, 2003:

4:39 PM Changeset [580] by Bruce Allen
Cleaner more readable code to fix firmware byte order bug
1:32 PM Changeset [579] by Doug Gilbert
clean up multi-line strings
7:45 AM Changeset [578] by Bruce Allen
Cleaned up byte swap code
7:32 AM Changeset [577] by Bruce Allen
Added an undocumented option -F to smartctl. This should fix some …

Apr 3, 2003:

7:51 PM Changeset [576] by Bruce Allen
Range of addresses for log name had typo.
7:33 PM Changeset [575] by Bruce Allen
Added latest minor version ATA identifier string
1:34 PM Changeset [574] by Doug Gilbert
use multi-level "-r ioctl", comment out test code
9:54 AM Changeset [573] by Bruce Allen
Updating tag
9:50 AM Changeset [572] by Bruce Allen
Added poorly-tested and undocumented -l directory option to print the …
7:07 AM Changeset [571] by Bruce Allen
Adding ATA-7 additional SMART functionality.
3:07 AM Changeset [570] by Bruce Allen
Started to enter conveyance self tests.

Apr 2, 2003:

8:37 PM Changeset [569] by Bruce Allen
Force a clear error message on systems that don't define HDIO_DRIVE_TASK
8:31 PM Changeset [568] by Bruce Allen
updated
8:24 PM Changeset [567] by Bruce Allen
Modified so that --report (ata)ioctl used once gives brief report, and …
8:14 PM Changeset [566] by pjwilliams
Increment con->reportataioctl and con->reportscsiioctl by one instead …
4:57 PM Changeset [565] by Bruce Allen
Modified smartd so that if debugging is not enabled but --report is …
6:41 AM Changeset [564] by Bruce Allen
Some minor code cleanup
5:55 AM Changeset [563] by Bruce Allen
Slight mods to print format
2:52 AM Changeset [562] by Bruce Allen
Corrected comment
2:35 AM Changeset [561] by Bruce Allen
Replaced all linux-specific ioctl() calls in atacmds.c with a generic …
12:05 AM Changeset [560] by Bruce Allen
Further work on ioctl() interface. This should abstract out all …

Apr 1, 2003:

8:24 AM Changeset [559] by Doug Gilbert
more work on error categorization
8:23 AM Changeset [558] by Doug Gilbert
new ASC type
8:22 AM Changeset [557] by Doug Gilbert
rename inquiry to inquiry_vpd
7:52 AM Changeset [556] by Bruce Allen
Started abstracting ioctl interface for debugging, etc.

Mar 31, 2003:

11:54 PM Changeset [555] by pjwilliams
Displayed list of vendorattributeargs (e.g. -v help) is now multiline …
2:50 PM Changeset [554] by Doug Gilbert
improve error reporting
2:49 PM Changeset [553] by Doug Gilbert
add more symbolic constants
2:48 PM Changeset [552] by Doug Gilbert
start working on error processing and robustness
2:48 PM Changeset [551] by Doug Gilbert
small interface clean
5:04 AM Changeset [550] by Bruce Allen
Modified -i printout in case where minor rev number for ATA spec not given.
2:19 AM Changeset [549] by Doug Gilbert
more traceioctl stuff, experiment with TEST bit in mode page 1C

Mar 29, 2003:

2:23 PM Changeset [548] by Doug Gilbert
fix modeselect bug and mode page 1C temperature warning
1:23 PM Changeset [547] by Doug Gilbert
sense buffer processing, comments, IBM offline read_scan test
1:03 PM Changeset [546] by pjwilliams
smartd and smartctl recognize the option --report (short form: -r) and …
Note: See TracTimeline for information about the timeline view.