Commit Graph

3793 Commits

Author SHA1 Message Date
edd95ccf2e Workaround incorrect implementation of Alcohol 120% images with track 1 pregap made by UltraISO. 2021-07-07 02:41:40 +01:00
97e3897e1b Fix off by one error when verifying disc images with tracks. Fixes #433 2021-07-06 22:57:24 +01:00
35060630e6 Fix retrieving tracks when writing Alcohol 120% image. Fixes #459 2021-07-06 18:06:18 +01:00
622872e4a8 Fix setting session in Alcohol 120% disc images. 2021-07-06 18:05:49 +01:00
450bb79aeb Fix reading of Alcohol 120% images with a hidden track. 2021-07-06 18:00:23 +01:00
e702578562 Use SCSI reader detection of maximum supporter blocks to read at once when scanning non-CD media. Fixes #516 2021-07-05 01:31:52 +01:00
de061cbb1f Fix AaruFormat images that got a wrong track end beyond a leadout on dumping. Fixes #615 2021-07-04 21:03:27 +01:00
7d289dc9e3 Fix re-setting track end when correctly reading a new subchannel that changes the next track start.
Fixes generation of wrong images when dumping multisession discs.
2021-07-04 20:22:46 +01:00
4784a6c101 Use a bigger buffer for READ TOC command. Fixes #505 2021-07-03 12:37:42 +01:00
22506400a8 Fix image size in DiscJuggler disc images. 2021-07-02 01:13:11 +01:00
10a05368a7 Adjust unit test expected values according to latest fixes. 2021-07-01 22:38:05 +01:00
882c1dffed Fix skipping non-present pregap in CDRWin disc images when there is more than one. 2021-07-01 22:37:28 +01:00
2c9ec24298 Test that no track ends after image last sector in optical media image unit tests. 2021-07-01 22:36:54 +01:00
761236f589 Adjust workaround from invalid MagicISO disc images in Nero format with invalid session descriptors. 2021-07-01 14:52:04 +01:00
c849dc2ee4 Workaround Nero images that contain a completely invalid description and a single track as generated by MagicISO from DVD discs. 2021-07-01 14:51:32 +01:00
20d9b1f9bc Workaround MagicISO bug in Nero disc images with more than 15 tracks. 2021-07-01 12:26:07 +01:00
0611c508bc Move detection of missing data from multisession CDRWin images to after we know if it is a CD image or not. 2021-06-30 22:32:11 +01:00
a107242d2c Detect corrupt DVD images in cuesheet format created by PowerISO and stop processing. 2021-06-30 22:31:38 +01:00
2d649d7736 Fix setting application to MagicISO in CDRWin. 2021-06-30 22:31:15 +01:00
71472ad844 Fix completely wrong handling of "PREGAP" value in CDRWin images. 2021-06-30 22:01:55 +01:00
423167c914 Fix image size calculation in CloneCD images. Fixes #490 2021-06-30 21:15:13 +01:00
0d68b2de8e Fix track 1 pregap in CloneCD images. Fixes #489. 2021-06-30 21:03:37 +01:00
98b0785bde Return empty data in BlindWrite 5 images where only some tracks has subchannel. Fixes #485 2021-06-30 20:27:51 +01:00
9e7ec8d178 Disable unit tests of images designed to fail as they won't be fixed for 5.3LTS. 2021-06-30 20:17:47 +01:00
235d178483 Fix track flags in BlindWrite 4 images. 2021-06-30 19:34:33 +01:00
41f9abbea4 In BlindWrite 4 images, consider there is subchannel if we have a subchannel file, ignoring header. Fixes #481 2021-06-30 19:12:52 +01:00
c992d0101f Reverse engineer unknown field in BlindWrite 4 images that adjusts the file offset per track. Fixes #480 2021-06-30 18:42:10 +01:00
2a6903f866 Move TOC creation to Aaru.Decoders. Fixes #629 2021-06-29 12:36:30 +01:00
ec375a61b5 Allow scanning Audio CD on drives that don't allow READ(12) on them. Fixes #432 2021-06-28 19:44:59 +01:00
0380ea2d6a Add support for BlindWrite 6 and 5 split images. Fixes #430 2021-06-28 19:10:15 +01:00
84aef75239 Add stream for splitted files. 2021-06-28 19:10:15 +01:00
5e0fdf637c Merge pull request #622 from SilasLaspada/master
Fix extracting filesystem from images with extended attributes
2021-06-24 05:54:41 +01:00
SilasLaspada
df2d7bcd74 Fix extracting filesystem from images with extended attributes 2021-06-23 22:27:12 -06:00
869a6dffef Add more media manufacturers for information. 2021-06-24 01:28:59 +01:00
a4652c517e Decode pre-recorded information from DVD-R(W). 2021-06-23 20:47:14 +01:00
26d1412186 Print DVD-R(W) PFI on media info. 2021-06-23 19:27:56 +01:00
a77fb96a00 Detect when DVD book type is different from drive's firmware profile. 2021-06-23 14:48:22 +01:00
f11080610d Use another way to set device path as not remote as the previous one crashed on Windows. 2021-06-23 13:21:31 +01:00
c92a4e5a3a Use system URI parser to parse AaruRemote endpoints. Fixes #409. 2021-06-22 20:23:21 +01:00
0d5802bf74 Clarify anonymouslity of stats sharing. Fixes #467 2021-06-22 19:44:06 +01:00
aa3217ae58 Fix creation of destination folders when extracting files. Fixes #431 2021-06-22 19:40:35 +01:00
1cda561791 Fix crashing without configuration when no argument is used. 2021-06-22 19:31:49 +01:00
b41b167911 Fix trying to read arguments when there are none. 2021-06-18 11:07:01 +01:00
4ec6710bf6 Fix detecting CD-R and CD-RW when dumping if drive reports as CD-ROM. 2021-06-16 18:53:24 +01:00
91f3928a67 Fix DVD discs being detected always as -ROM when the drive returned this profile on dump. 2021-06-16 18:45:01 +01:00
7a3d20af02 Fix exception when dumping DVD disc with no CMI. 2021-06-16 18:44:28 +01:00
541555501b Implement support for Nero Burning ROM 4 disc images. Fixes #449 2021-06-11 12:26:54 +01:00
36e94f12e2 Update values for Nero Burning ROM test images. 2021-06-11 02:47:28 +01:00
5fb5deb357 Fix Nero Burning ROM plugin returning long sectors in non-CD media. 2021-06-11 02:47:10 +01:00
307c0945ac Support reading sector tags in MODE2 disc images from Nero Burning ROM. 2021-06-11 01:50:42 +01:00