Commit Graph

2195 Commits

Author SHA1 Message Date
1c52c36db1 Add unknown tape type. 2019-04-30 23:59:12 +01:00
fd09ed240e Remove non working sidecar creation on SSC dumping. 2019-04-30 23:52:24 +01:00
743eefae4a Save tape partitions when dumping SSC media. 2019-04-30 23:49:36 +01:00
05bc4f4216 Save tape files when dumping SSC media. 2019-04-30 23:45:13 +01:00
ae97cc2d69 Use output plugin when dumpìng SSC. 2019-04-30 23:33:33 +01:00
c5c7e62aba Fix IWritableTapeImage inheritance chain. 2019-04-30 23:33:16 +01:00
9edf8e1fa0 Add writable image skeleton to dicformat. 2019-04-30 23:33:01 +01:00
9f7da82b41 Add interfaces for logical block addressable sequential (aka streaming tapes) images. 2019-04-30 22:49:32 +01:00
bba17b988c Handle when SSC drive does not report block size for first block. 2019-04-30 21:32:43 +01:00
b1bb7c3e2e Add DDS types from another HP tape drive. 2019-04-30 21:30:10 +01:00
4b0f11cfc8 Allow ASC 28h in streaming device report. 2019-04-30 20:07:10 +01:00
a6314d7a5f Debug print sense in device report if drive is not ready. 2019-04-30 19:55:52 +01:00
9a5b821d25 Fix printing of sense in SSC dump. 2019-04-30 19:55:40 +01:00
411d061292 Add SEAGATE code for DDS-2. 2019-04-30 19:55:19 +01:00
17075578e3 When SCSI device is becoming ready, wait more, as tapes can take a long time to become ready. 2019-04-30 19:13:24 +01:00
250625f3ef Correct device not ready error messages on dumping SCSI. 2019-04-30 19:12:40 +01:00
fa6d550ffe On device report eject media once reported. 2019-04-30 19:07:53 +01:00
ff2153b949 On streaming device report do not LOAD as the tape is already in loaded state once inserted in the drive, and some old drives get confused. 2019-04-30 19:06:55 +01:00
6778c51601 On device report retry 50 times as tapes can take long to be ready. 2019-04-30 19:06:04 +01:00
5af147b054 Add Human68k FAT12 tests. 2019-04-28 19:13:19 +01:00
1b95820de4 Add more FAT12 tests. 2019-04-28 18:38:15 +01:00
2f5f779996 Remove FAT mounting limit of a minimum 512 bps. 2019-04-28 18:17:02 +01:00
2d660035a9 Add support for Human68k 18.3 filenames in FAT. 2019-04-28 18:12:44 +01:00
baf6f46eb2 Fix cluster start calculation for FAT32. 2019-04-28 17:44:47 +01:00
7b3d5d3f11 Fix cluster start calculation for FAT12 and FAT16. 2019-04-28 17:21:48 +01:00
a15577076f Add hash for Human68k 2.00 FAT12's boot code. 2019-04-28 15:48:21 +01:00
0de7296edd Fix Human68k FAT12 detection. 2019-04-28 15:44:34 +01:00
c37b3953cd Fix Human68k BPB calculation. 2019-04-28 15:44:20 +01:00
067393ca21 Optimize reading FAT directories with several thousand files 2019-04-28 14:56:36 +01:00
fa2ec74015 Implement support for EAs in FAT32. 2019-04-28 11:57:54 +01:00
b2c008eb02 Implement OS/2 and eCS namespaces using .LONGNAME EA in FAT12 and FAT16. 2019-04-27 22:21:13 +01:00
fe4bcd63f2 Extract EAs from FAT12 and FAT16. 2019-04-27 20:37:57 +01:00
27d1f83d61 Decode and list EAs in FAT12 and FAT16. 2019-04-27 20:19:18 +01:00
3d8f0f2380 Check FAT's EA file has correct magic. 2019-04-27 16:44:43 +01:00
574e80cd6e Fix cluster numbering calculations in FAT12 and FAT16. 2019-04-27 16:44:18 +01:00
2a969452c9 Cache FAT's EA directory entry. 2019-04-27 16:04:07 +01:00
957326d7a3 Fix reading FAT32 files starting beyond cluster 65536. 2019-04-27 13:24:49 +01:00
c12b0d91db Implement LFN namespace in FAT. 2019-04-27 13:04:59 +01:00
511378a6be Merge branch 'fat' 2019-04-27 02:46:59 +01:00
7a8e997948 Implement DOS and NT namespaces in FAT. 2019-04-27 02:46:29 +01:00
5b86a572bd Cache FAT16. 2019-04-27 02:38:48 +01:00
ffa5a4ceb7 Implement FAT12 reading. 2019-04-27 02:26:31 +01:00
bdd18cef45 Fix FATX maximum cluster number. 2019-04-27 02:26:12 +01:00
d4aed38d46 Return NotSupported in xattr methods in FAT. 2019-04-27 00:58:05 +01:00
3b29d25f24 Implement Read() in FAT. 2019-04-27 00:56:49 +01:00
dfb96d13a5 Implement MapBlock() in FAT. 2019-04-27 00:53:43 +01:00
ad37e2ad55 Implement GetAttributes() in FAT. 2019-04-27 00:53:09 +01:00
b620e3b6af Implement Stat() in FAT. 2019-04-27 00:52:40 +01:00
4399f8c3c0 Add GetFileEntry() to FAT plugin. 2019-04-27 00:45:36 +01:00
47fe9adf34 Implement reading DOS namespace directories in FAT. 2019-04-27 00:40:58 +01:00