Commit Graph

4061 Commits

Author SHA1 Message Date
afe15a87c4 Merge pull request #648 from darkstar/fix1
Detect all unknown non-removable media as HDD
2021-07-29 00:47:22 +01:00
Darkstar
741ef99f9f Fix Blocksize from Read16 for media dump 2021-07-28 21:41:17 +02:00
Darkstar
1a6a446520 Detect all unknown non-removable media as HDD 2021-07-28 21:19:24 +02:00
b8e42b0861 Merge pull request #647 from darkstar/fix1
Fix ReadCapacity16 block size calculation
2021-07-28 20:04:16 +01:00
Darkstar
c8fe683e97 Fix ReadCapacity16 block size calculation 2021-07-28 20:32:22 +02:00
aa2dbf3b94 Fix overflow calculations of blocks when device has more than 0x7FFFFFFF blocks. 2021-07-28 17:16:38 +01:00
f78998d45f Fix calculating track entropy. Fixes #630 2021-07-28 02:55:18 +01:00
79886aca2b Disable calculation of disc entropy on multisession discs. 2021-07-28 02:55:01 +01:00
236fe17386 Create .xattrs folder only in root path of extracted volume. Fixes #641 2021-07-28 02:18:44 +01:00
2b52a5b0a6 Fix speed calculations for very fast devices. Fixes #473 2021-07-28 01:42:52 +01:00
ba8948b059 Fix reading VirtualPC disk images bigger than 4GiB. 2021-07-26 12:43:57 +01:00
de6a39519f Fix working with VirtualBox disk images bigger than 4GiB. 2021-07-26 12:43:37 +01:00
483ab29ca2 Fix working with Parallel disk images bigger than 4GiB. 2021-07-26 12:40:59 +01:00
2f4746f7ae Fix tables calculations in QCOW2 images. Fixes #460 2021-07-26 02:14:00 +01:00
836995776e Align structures when writing QCOW images.
This fixes images made with Aaru being not readable by QEMU. A conversion should fix the image.
2021-07-25 17:34:29 +01:00
2851fd035a Enable to continue dumping non-removable drives if serial number if different using the force option. Fixes #455 2021-07-24 20:03:46 +01:00
3082b53261 Fix decoding of USB or FireWire serial numbers with control characters. 2021-07-24 20:02:44 +01:00
4570055ff9 Skip invalid SCSI EVPD page 80h if they contain non-ASCII characters. 2021-07-24 19:59:38 +01:00
09a89fa51c Fix setting index sectors on multi-file CDRWin disc images. Fixes #643 2021-07-23 12:02:20 +01:00
501fcd69eb Fix null reference exception in FAT filesystem when entry points to a cluster beyond volume. 2021-07-19 13:43:53 +01:00
baeaac8190 Fix mounting a FAT filesystem that does not contain a valid FS_TYPE field and have invalid clusters. 2021-07-19 13:43:22 +01:00
d5a43f6cc5 Disallow ForcedSeekStream to go beyond file end. Fixes #556 2021-07-16 13:02:36 +01:00
e0553555ae Disable testing ULMO images as LZMA compressed UDIF is not going to be implemented until 6.0 2021-07-16 13:02:17 +01:00
4bb12093ac Fix testing UDRW and UDTO images that are, technically, not UDIF. 2021-07-16 13:01:45 +01:00
5d4c39d1f0 Add CSV of up to date media types. 2021-07-15 13:58:13 +01:00
4b60d89e18 Add test for contents of TeleDisk disk images. 2021-07-15 13:58:02 +01:00
b4cf989299 Add test for contents of SaveDskF disk images. 2021-07-15 13:57:54 +01:00
d5ce10173c Add test for contents of RS-IDE disk images. 2021-07-15 13:57:45 +01:00
9339048687 Add test for contents of Ray's Disk IMager disk images. 2021-07-15 13:57:36 +01:00
6bf0d5c9a6 Add test for contents of partclone disk images. 2021-07-15 13:57:23 +01:00
93cebc909f Add test for contents of MaxiDisk disk images. 2021-07-15 13:57:13 +01:00
9ad188ce35 Add test for contents of ImageDisk disk images. 2021-07-15 13:57:04 +01:00
1edeaa6160 Add test for contents of Hyper-V disk images. 2021-07-15 13:56:54 +01:00
b95e08f6e2 Add test for contents of VirtualPC disk images. 2021-07-15 13:56:45 +01:00
ef97886899 Adjust values of VirtualPC disk images for unit tests. 2021-07-15 13:56:29 +01:00
d9368801ca Add more information when testing block media images. 2021-07-15 13:54:21 +01:00
8546d03aee Remove spurious debug message. 2021-07-15 13:53:26 +01:00
874d203aa1 Fix reading dynamic VirtualPC images. 2021-07-15 13:51:25 +01:00
Matt Nadareski
85cd9fd411 Add DrawSquares to BlockMap 2021-07-13 21:59:52 -07:00
1380a853d5 Add unit tests for HD-Copy disk images. 2021-07-13 20:07:12 +01:00
26c6907db5 Add test for contents of DRI's DiskCopy disk images. 2021-07-13 20:06:59 +01:00
f47ae73fec Add test for contents of DiskDupe disk images. 2021-07-13 20:06:50 +01:00
f893100f9a Disable LZH compressed DART disk images from unit tests. 2021-07-13 20:06:41 +01:00
732f9e6d7b Add test for contents of D88 disk images. 2021-07-13 20:06:28 +01:00
dea7bc53ee Add test for contents of CPCDSK disk images. 2021-07-13 20:06:19 +01:00
1c832d407c Add test for contents of CopyQM disk images. 2021-07-13 20:06:09 +01:00
2de3fbadae Add test for contents of Apridisk disk images. 2021-07-13 20:06:00 +01:00
c1717c9fe5 Add test for contents of Apple nibbles disk images. 2021-07-13 20:05:51 +01:00
11b0924439 Add test for contents of Anex86 disk images. 2021-07-13 20:05:43 +01:00
7dee26170f Add test for contents of 2IMG disk images. 2021-07-13 20:05:28 +01:00