Commit Graph

2227 Commits

Author SHA1 Message Date
eabf966648 Update dicformat template with block addressable tape types. 2019-05-06 14:07:02 +01:00
f5cfee44ab Fix overflow with small sectors in BSD disklabel. 2019-05-03 00:25:22 +01:00
449aa3690e Fix overflow with small sectors in Apple Partition Map. 2019-05-03 00:25:12 +01:00
3f73e30f5b Calculate tape hashes in smaller chunks as tapes can have huge blocks. 2019-05-03 00:24:51 +01:00
8881b73358 Create sidecar at the end of SSC dump. 2019-05-03 00:24:30 +01:00
69fda84fc1 Clear lines on certain console printouts. 2019-05-03 00:24:08 +01:00
a8af980b3f Init second progress on dump media. 2019-05-03 00:23:16 +01:00
9dabb79070 Fix tape dump adding a spurious file at the end of a tape. 2019-05-02 20:25:53 +01:00
6849667664 Fix typo 2019-05-02 20:01:21 +01:00
315e7547b5 Checksum tape images. 2019-05-02 20:00:54 +01:00
ffa44c5621 Do not show geometry on image-info over a tape image. 2019-05-02 19:41:49 +01:00
22c1409907 Treat tape files as partitions. 2019-05-02 19:15:04 +01:00
b78d891a06 Create sidecar of ITapeImages. 2019-05-02 18:50:16 +01:00
71122d1e2a Store MODE responses from SSC dumping in output image. 2019-05-02 00:48:03 +01:00
08cd8401d6 Not initialize LZMA in dicformat when compression is disabled. 2019-05-02 00:32:19 +01:00
6d7fc3cb5c Read existing tape file and partition blocks in dicformat. 2019-05-02 00:25:24 +01:00
b31d40bd87 On resume dumping a SSC tape get last written partition and file. 2019-05-02 00:24:56 +01:00
3555fec6e4 Allow TapeImage to report the media is really a tape. 2019-05-02 00:23:54 +01:00
3dc9bcd448 Read tape blocks DDT when resuming an existing dicformat. 2019-05-01 23:26:49 +01:00
33f0e86597 Enable resuming tapes. 2019-05-01 23:21:16 +01:00
8f00b6aff2 Fix calculation of last block in resume file when tape. 2019-05-01 22:54:55 +01:00
9dd03546a1 Support writing logically block addressable tapes in dicformat. 2019-05-01 22:51:30 +01:00
9ec6787175 Tape partition number is byte sized. 2019-05-01 22:50:59 +01:00
a8f6f12067 Rename tape partitions field. 2019-05-01 19:59:44 +01:00
03f7fb7a00 Check which LOCATE version is supported regardless of the next block on resume. 2019-05-01 19:37:44 +01:00
a5e8218c20 Handle errors when dumping SSC. 2019-05-01 18:56:19 +01:00
1508db82ee Set image's tape mode when dumping SSC. 2019-05-01 18:09:33 +01:00
99d320259c Add resume when tape is below 32-bit integer maximum. 2019-05-01 17:46:56 +01:00
f5c1648e27 Support resume in SSC dumping. 2019-05-01 01:19:37 +01:00
037f2d7ef3 Add tape field to resume file. 2019-05-01 00:40:19 +01:00
7e602826c4 Null checking in SSC dump. 2019-05-01 00:20:28 +01:00
b887ae23a0 Add helper method to set internal image structures to expect being written a sequential block addressable tape. 2019-05-01 00:04:37 +01:00
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