Commit Graph

291 Commits

Author SHA1 Message Date
10d286ada6 Fix null propagation order of operation. Fixes #472 2021-08-09 03:35:49 +01:00
0a91a2ccee Write media tags to image even when aborted. Fixes #509 2021-08-04 02:00:39 +01:00
1af36c75bd Try to reduce workaround some firmware bug in some audio CDs with hidden audio for #605. 2021-08-03 21:14:59 +01:00
89b0ae5206 Stop processing sidecar when aborted. Fixed #470 2021-08-03 14:12:59 +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
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
2b52a5b0a6 Fix speed calculations for very fast devices. Fixes #473 2021-07-28 01:42:52 +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
56a3b7b378 Disable dumping with multisession except in AaruFormat and CDRWin formats until 6.0. 2021-07-12 18:21:37 +01:00
e508d2f379 Typo fix. 2021-07-12 02:01:18 +01:00
59b3f86098 Second try at fixing #634 2021-07-12 01:54:40 +01:00
faa7cf05eb Fix pregap calculation on first tracks of each session when dumping CDs. Fixes #634 2021-07-12 01:12:44 +01:00
7262b4771a In image info only show indexes if there's any index to show. Fixes #513 2021-07-08 10:56:13 +01:00
d66b0f6838 Show PRI in image info. Fixes #627 2021-07-08 10:50:37 +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
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
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
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
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
24baa7e69a Use same codepath for calculating optical media tag sidecar fields dumping or from image. Fixes #566 2021-06-04 18:17:53 +01:00
2962cc4d61 Do not write to subchannel log when there's none. Fixes #589 2021-06-03 12:45:59 +01:00
Rebecca Wallander
4664c60f5a fix bug with printing 'title keys dumping' when there are none to be dumped 2021-04-30 17:51:56 +02:00
8a0064e870 Check support for READ LONG(16) in device report. 2021-03-26 05:38:40 +00:00
eda85862cd Decode fixed or descriptor SCSI sense in a single pass, use whichever was returned by drive. 2021-03-26 00:37:54 +00:00
7ee8988534 Workaround firmware bug in iHOS104 drive when doing device report. 2021-03-25 23:22:33 +00:00
61f68aa31d Merge pull request #564 from darkstar/archive-stuff
Add basic archive support to Aaru
2021-03-05 14:20:21 +00:00
122c77b9c2 Rename analyze command to fs-info. 2021-03-05 14:17:07 +00:00
Darkstar
424a1f681f Add basic archive support into Aaru
- Add new assembly Aaru.Archives
- Add required changes for the Plugin mechanism
- Register all IArchive plugins (none as of yet)
- List archive formats in "aaru formats"
- Add new command "aaru archive info" (stub as for now)
- related changes due to the change in PluginBase for Aaru.Checksums and
  Aaru.CommonTypes are in PRs to the respective repos
2021-03-05 14:26:31 +01:00
0cb1a068cb Split filesystem tests by partitioning type, more. 2021-03-01 01:09:59 +00:00
753a40465e Add media type and detection of PlayStation 5 Ultra HD Blu-ray game discs. 2021-02-10 17:12:24 +00:00
bdf8169aa3 Disable FUA in SCSI READ during media detection. 2021-02-10 17:12:24 +00:00
06910eabce Add detection and media type for Ultra HD Blu-ray. 2021-02-10 17:12:23 +00:00
6e71c17de1 Fix XGD detection. 2021-02-10 17:12:23 +00:00
Rebecca Wallander
71ae4b5df7 Fix crash when resuming and disc key is not present 2021-01-31 12:02:18 +01:00
539037d5c7 Merge pull request #535 from aaru-dps/fakeshemp/device-info-region
Add DVD region report to device info
2021-01-24 17:51:32 +00:00
Rebecca Wallander
0eafb95e00 Add DVD region report to device info 2021-01-24 18:50:36 +01:00
a784b5549f Merge pull request #530 from aaru-dps/fakeshemp/titlekeys-detection
Strengthen the detection of needing to dump DVD title keys
2021-01-19 14:44:24 +00:00
Rebecca Wallander
beca676da1 Strengthen the detection of needing to dump DVD title keys 2021-01-19 15:19:01 +01:00
41d750cb06 Rename MediaTek F1h command 06h subcommand. 2021-01-17 17:16:44 +00:00
Rebecca Wallander
d2a83d355d Fix closing file if decryption is disabled 2021-01-16 19:39:50 +01:00
Rebecca Wallander
9d9cf68e0a Move decryption option to Settings + formatting fixes 2021-01-16 19:09:45 +01:00
Rebecca Wallander
1e1e575fb9 update copyright 2021-01-16 14:53:30 +01:00
Rebecca Wallander
7e7c38dbcc Update copyright 2021-01-15 22:20:18 +01:00