Commit Graph

361 Commits

Author SHA1 Message Date
7f01bc5940 Add support for REV120. 2019-09-19 16:39:32 +01:00
49f63c3ad6 Fix null reference exception on verify. 2019-08-15 20:52:50 +01:00
5cd72cc738 Set GTK+ GUI as a separate project. 2019-07-14 00:32:23 +01:00
337c4967c9 Remove RIPEMD160. 2019-07-13 23:08:50 +01:00
6d12f969bc Add support to device report Iomega REV drives. 2019-07-13 13:55:24 +01:00
beec952762 Update server endpoint to https://www.discimagechef.app 2019-05-26 00:45:34 +01:00
8fefbb4d00 Add support for PD650 media. 2019-05-16 23:29:54 +01:00
a8af980b3f Init second progress on dump media. 2019-05-03 00:23:16 +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
33f0e86597 Enable resuming tapes. 2019-05-01 23:21:16 +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
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
ffd1cd6564 Update CICMMetadata version. 2019-04-23 01:38:33 +01:00
421ce1574b Make some values in FileEntryInfo nullable to indicate the underlying filesystem cannot represent them. 2019-04-22 23:06:47 +01:00
a800ddb0ab Update media scan GUI block times via events. 2019-04-21 01:42:38 +01:00
66108773d2 Allow MediaScan to be aborted. 2019-04-21 00:59:01 +01:00
359efb369c Use events for messages from MediaScan. 2019-04-21 00:51:55 +01:00
9052ea80f4 Make media scanning non-static. 2019-04-21 00:11:27 +01:00
8bcf346653 Make Sidecar class abortable. 2019-04-20 19:21:00 +01:00
c06f738ca9 Make Sidecar class non-static. 2019-04-20 18:11:02 +01:00
bc8052f0ae Centralize abort for dumpers 2019-04-20 16:40:12 +01:00
b5162fd4be Move common dumper fields to Dump class. 2019-04-20 13:23:58 +01:00
138830652d Move all dumpers to Dump class. 2019-04-19 18:54:25 +01:00
2b771e6761 Add InitProgress and EndProgress events to ATA dumper. 2019-04-19 18:21:20 +01:00
7228a523e7 Add PulseProgress event to ATA dumper. 2019-04-19 18:21:20 +01:00
bcb3a370a5 Add UpdateProgress event to ATA dumper. 2019-04-19 18:21:19 +01:00
8222e90906 Add StoppingErrorMessage event to ATA dumper. 2019-04-19 18:21:19 +01:00
5020f33006 Add UpdateStatus event to ATA dumper. 2019-04-19 18:21:19 +01:00
b0426c4335 Create dump class. 2019-04-19 18:21:18 +01:00
1cf6549036 Add filesystem namespaces. 2019-04-17 00:11:28 +01:00
3b2da26910 Checking if input tracks is null when converting image. 2019-04-16 01:12:00 +01:00
d1b19d47e2 Stylize output of list-files command. 2019-04-14 15:09:39 +01:00
1f37429d7b Fix list-files command to walk thru subdirectories. 2019-04-14 14:12:00 +01:00
8c21b2326b Refactor list-files command. 2019-04-14 13:38:12 +01:00
3a2d6a358e Fix extracting file from filesystems with subdirectories. 2019-04-14 13:03:45 +01:00
2e19f50b3f Refactor extract files command to remove duplicate code. 2019-04-14 12:23:40 +01:00
7610f4f779 Code styling. 2019-03-11 19:22:26 +00:00
6b1aeb6cbb Move image and sector verification methods to new interfaces. 2019-01-20 22:24:15 +00:00
640c57b87a Move optical disc exclusive methods to new interfaces. 2019-01-20 20:11:10 +00:00
cc90fa4ef4 Fix GDPR questions and first configuration when the first invocation is calling a command. 2019-01-19 15:14:54 +00:00
cdf3132620 Prevent showing option to dump first pregap on FreeBSD where it crashes the system. 2019-01-09 12:25:00 +00:00
7522d0813e Clear ATA IDENTIFY DEVICE private fields on device report. 2019-01-08 20:40:09 +00:00
13febba243 Add check for Nintendo discs on device report. 2019-01-07 13:26:46 +00:00
5b54083795 Fix compare command arguments. 2019-01-05 20:23:16 +00:00
a9f9b2f045 Register command statistics earlier. 2019-01-05 20:21:57 +00:00
372f9f68ac Return specific error codes from command execution. 2019-01-05 19:50:56 +00:00