Commit Graph

984 Commits

Author SHA1 Message Date
f2d12773c6 * ScsiEvpd.cs: Take care of null returns on EVPD decoding.
* ViewReport.aspx.cs: Catch exceptions on USB descriptor reading.
2017-09-11 18:31:22 +01:00
489ca6d1de Take care of listing devices on Linux when model is null. 2017-09-11 06:03:11 +01:00
7d782fe3da Check that some drives report an incorrect number of write descriptors
in mode page 2Ah.
2017-09-11 06:02:32 +01:00
6f51b074c6 Added two missing media types. 2017-09-11 03:00:38 +01:00
25d722e66a Use our own version detector. 2017-09-11 02:53:13 +01:00
a328465fea Removed spurious old line. 2017-09-11 02:52:59 +01:00
2a60465e8e Added code to detect Windows version from KERNEL32.DLL if OS is
falsely identifying itself as Windows 8.
2017-09-11 02:52:48 +01:00
d4add54b53 Added statistics to underlying operating system version. 2017-09-11 02:05:07 +01:00
db1ce5c15c Added the ability to differentiate between customer names for Windows
versions given the correct version build.
2017-09-11 02:04:50 +01:00
fe1c3e13b4 Added support for ATA commands using Windows 2000/XP undocumented
IOCTL that predates Windows 2003 documented one.
2017-09-10 23:20:59 +01:00
d60060d266 When PhysicalInterface MMC feature is unknown, store integer value separately in the report. 2017-09-10 22:03:20 +01:00
9e0be48cc2 Added tests for SCSI MultiMedia Commands. 2017-09-10 20:29:54 +01:00
b21c6f2c63 Manually mark manufacturer as "ATA" on Windows so it becomes treated like that. 2017-09-10 18:15:44 +01:00
74674c0213 Changed place of datalength initialization. 2017-09-10 18:15:27 +01:00
d5704b579f Data transfer length must be set for commands to work. 2017-09-10 01:00:30 +01:00
4991f7a8a9 Added tests for MultiMediaCard commands. 2017-09-09 22:56:40 +01:00
e2eaddbaf8 Added MMC commands to SecureDigital tests. 2017-09-09 22:51:06 +01:00
ee02ed7bfc Added tests for SecureDigital commands. 2017-09-09 22:34:23 +01:00
1635a6ba31 Added tests for SyQuest vendor commands. 2017-09-09 21:57:56 +01:00
6069675a44 Added tests for SCSI Streaming Commands. 2017-09-09 21:39:38 +01:00
d5d2ee3910 Added tests for SCSI Media Changer commands. 2017-09-09 19:41:27 +01:00
5ed437a328 Added tests for SCSI Block Commands. 2017-09-09 19:23:04 +01:00
8f60a50d85 Added tests for Plextor vendor commands. 2017-09-09 18:47:18 +01:00
369bc06651 Added tests for Plasmon vendor commands. 2017-09-08 21:57:56 +01:00
edeb96903b Added tests for Pioneer vendor commands. 2017-09-08 21:47:57 +01:00
0cd85170ca Added tests for NEC vendor commands. 2017-09-08 21:26:19 +01:00
19989c5ccc Added tests for Kreon vendor commands. 2017-09-08 21:21:26 +01:00
e76c6fb015 Added tests Hewlett-Packard vendor commands. 2017-09-08 21:12:21 +01:00
e10da9e99f Added tests for HL-DT-ST vendor commands. 2017-09-08 20:54:58 +01:00
8a61157c0c Added tests for Fujitsu vendor commands. 2017-09-08 20:51:08 +01:00
ee593915e0 Added tests for Certance vendor commands. 2017-09-08 20:38:19 +01:00
0f24a8f6d6 Added tests for Archive Corp. vendor commands. 2017-09-08 20:34:14 +01:00
75225164dd Add tests for Adaptec vendor commands. 2017-09-08 20:20:15 +01:00
741b0a4171 Added tests for SCSI Primary Commands. 2017-09-08 20:05:23 +01:00
739a4acf4b Don't try to decode as identify things that are not identify. 2017-09-08 18:29:31 +01:00
b92d64beb1 Test methods don't need to be public. 2017-09-08 18:21:52 +01:00
849a6f2847 Added tests for S.M.A.R.T. commands. 2017-09-08 18:20:14 +01:00
9ea7b076af Added tests for Media Card Pass Through commands. 2017-09-08 18:00:01 +01:00
386f35afb7 Added tests for CompactFlash commands. 2017-09-08 17:52:37 +01:00
67f1a4a639 Added tests for 48-bit ATA commands. 2017-09-08 17:44:56 +01:00
e62133c247 Added tests for 28-bit ATA commands. 2017-09-08 17:27:36 +01:00
fbcf513819 Added tests for CHS ATA commands. 2017-09-08 16:34:57 +01:00
6271aeeb81 Minor menu correction. 2017-09-08 16:34:26 +01:00
35fde2b41f Show if buffer is null or empty. 2017-09-08 15:53:05 +01:00
be736496fa Added manual test subapplication for device commands. 2017-09-07 20:30:23 +01:00
95e0d3f596 ATA pass through needs buffer position to be relative to structure so use accordingly. 2017-09-07 16:48:25 +01:00
8cc805f031 Check device type under Windows before sending SCSI INQUIRY as it seems all devices answer correctly to it. 2017-09-07 16:47:06 +01:00
b382683e3b Check for overflow with incorrectly cut mode pages. 2017-09-06 21:12:44 +01:00
a3ecbf853d Remove VS2017 user folder 2017-09-06 20:59:09 +01:00
0676ecbb76 Added UNICOS filesystem documentation. 2017-09-06 20:50:47 +01:00