Commit Graph

110 Commits

Author SHA1 Message Date
fc900d816d Added preliminary support for DiscFerret disk image format (only sidecar creation) 2017-12-05 00:07:36 +00:00
824ac802b3 Added preliminary support for KryoFlux STREAM disk image format (only sidecar creation) 2017-12-04 19:35:42 +00:00
d0462f61df Added preliminary support for SuperCardPro disk image format (only sidecar creation) 2017-12-03 01:49:33 +00:00
0b58866c2d Bumped version to 3.99.6.0. 2017-11-29 16:02:19 +00:00
e9e1e456ad Added long sector sizes for floppies and SuperDisk. 2017-11-29 15:19:04 +00:00
09017ad8bf Correctly check transfer size for compact disc dumping. 2017-11-29 15:15:39 +00:00
7a54a039b9 Retrieve blocks of CD-R/RW before considering media is empty. Fixes #79 2017-11-29 15:14:21 +00:00
e1f866dccb Removed spurious debug lines. 2017-11-27 16:03:54 +00:00
e306dc4694 Some SCSI devices get reset on incorrect commands, so retry up
to 5 device resets in media info and dumping.
2017-11-26 22:20:31 +00:00
e01a060af9 Added creation of Alcohol 120% media descriptor files when
dumping optical media.
2017-11-26 18:23:50 +00:00
42e957f7a9 Corrected log output. 2017-11-26 16:28:45 +00:00
afd9e9a6fe Removed spurious debug message. 2017-11-26 16:28:22 +00:00
5fbf06c360 Added dump log creation. 2017-11-20 05:07:16 +00:00
90a4a0b37d Add support for choosing character encoding in appropiate command. 2017-10-12 23:54:02 +01:00
9cd9285276 Added list-encodings command. 2017-10-12 22:41:31 +01:00
946020d4ef Updated packages versions. 2017-10-12 17:07:08 +01:00
d68e5b59f6 Corrected serial number clearing. 2017-09-29 15:29:39 +01:00
06b1b583d0 Corrected SD/MMC report being saved in incorrect fields. 2017-09-29 13:48:17 +00:00
0c3eeaa43e Corrected MMC/SD fields. 2017-09-29 14:43:59 +01:00
a82071a3e3 Solved reading multiple MMC/SD commands at a time. 2017-09-29 13:01:16 +00:00
efb7331a98 Corrected byte addressing for MMC/SD. 2017-09-29 12:49:08 +00:00
74e4dadbdc On QEMU's virtual SDHCI reading several commands at once it blocking
the card right now, until I get real hardware and check out why it's
better to be safe than sorry, so reading is limited to 1 block at a
time.
2017-09-29 06:10:35 +00:00
92fceb3ea3 Implemented dump-media command for MMC and SecureDigital devices. 2017-09-29 06:42:44 +01:00
5d7886126f Implement media-scan command for MMC and SecureDigital devices. 2017-09-29 00:46:31 +01:00
1ebac730c2 Implemented device-report command for MMC and SecureDigital devices. 2017-09-28 23:35:52 +01:00
3181112e7a Added label to skip content checksum on debugging. 2017-09-21 18:30:49 +01:00
2c647dfc5c Wait for device to exist ASC 28h status. This should be trapped by the
OS but it's being so in some corner cases.
2017-09-11 18:34:01 +01:00
25d722e66a Use our own version detector. 2017-09-11 02:53:13 +01:00
d4add54b53 Added statistics to underlying operating system version. 2017-09-11 02:05:07 +01:00
d60060d266 When PhysicalInterface MMC feature is unknown, store integer value separately in the report. 2017-09-10 22:03:20 +01:00
5e29fb0c13 Version bumped to 3.5.99.0. 2017-09-05 17:21:24 +01:00
5e2dff4dee On debug add more binary data from the responses to the report. 2017-09-05 15:47:36 +01:00
6e441ddda1 Implemented "list-devices" command for Linux. 2017-08-21 21:04:44 +01:00
ac68968610 Added support for creating a sidecar from a folder containing
the files of a tape dump. e.g.: tape1/file01, tape2/file02,
	etc.
2017-08-08 21:15:14 +01:00
5ff4f7bcbe Added support for CHS from image and ATA. 2017-08-08 14:28:11 +01:00
aebe7dd2ac Refactor: Simplification and C# 7. 2017-08-08 14:18:31 +01:00
4e9738be08 Refactor: Split by xml media type. 2017-08-08 13:40:32 +01:00
cd3671b565 Refactor: Split Sidecar class. 2017-08-08 12:15:55 +01:00
5d8fabf3d0 Make sure that device partitions are handled if they're not
mapped by any scheme.
2017-08-07 16:06:51 +01:00
35c64c4ee1 More duplicate checks. 2017-07-30 15:45:28 +01:00
adf5c066c7 Simplified cyclic check. 2017-07-26 23:45:20 +01:00
b8e19ec261 Added equality and comparison overrides to Partition struct. 2017-07-25 22:27:09 +01:00
72dd8d9179 Use generic method to search for partitions, supporting
partitions inside partitions. At the same time SGI DVH is
	disabled because it is not working correctly. Fixes #60
2017-07-24 23:35:33 +01:00
924442f307 Do not hash image when it is raw and plugin is appledouble as
file hash is the same.
2017-07-20 13:10:48 +01:00
16434f2788 Refactor: Simplify field names. 2017-07-19 16:37:11 +01:00
711d19fd04 Refactor, pass whole partition structure to filesystems. 2017-07-19 16:31:08 +01:00
8b8ba56322 On optical disks consider each track a separate partition for
sidecar creation.
2017-07-15 01:36:40 +01:00
334cc66a53 Formatting options. 2017-06-29 21:23:39 +01:00
f5cca3c779 Pass filter UUID to sidecar creation, use it to detect filters
and calculate checksums of disk image and its contents
	correctly.
2017-06-22 01:11:50 +01:00
1df2589b39 Added correct metadata for XGD structures. 2017-06-20 06:42:09 +01:00