mirror of
https://github.com/aaru-dps/Aaru.git
synced 2026-02-04 09:04:35 +00:00
[PR #895] [MERGED] Refactor raw DVD reading #1183
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/aaru-dps/Aaru/pull/895
Author: @FakeShemp
Created: 1/11/2026
Status: ✅ Merged
Merged: 1/11/2026
Merged by: @claunia
Base:
devel← Head:fakeshemp/dvd-raw-refactor📝 Commits (7)
8f1a6b3Rework device reports to try other commands if one fail and log them8429941Try to identify strideec4c99aEnable reading raw switch27fd729Move more methods to ReadBuffer88bd087Enable other drives that can read raw6fb6535Try to dynamically figure out the buffer size8ebfd8cRename Lite-On commands to ReadBuffer3C📊 Changes
21 files changed (+7042 additions, -423 deletions)
View changed files
📝
Aaru.CommonTypes/Metadata/DeviceReport.cs(+22 -4)📝
Aaru.Core/Devices/Dumping/Sbc/Dump.cs(+2 -2)📝
Aaru.Core/Devices/Dumping/Sbc/Error.cs(+1 -1)📝
Aaru.Core/Devices/Dumping/Sbc/Trim.cs(+1 -1)📝
Aaru.Core/Devices/ReaderSCSI.cs(+18 -19)📝
Aaru.Core/Devices/Report/MMC.cs(+133 -9)📝
Aaru.Database/Context.cs(+6 -0)➕
Aaru.Database/Migrations/20260110151445_AddCompressedBufferReadToTestedMedia.Designer.cs(+2975 -0)➕
Aaru.Database/Migrations/20260110151445_AddCompressedBufferReadToTestedMedia.cs(+48 -0)➕
Aaru.Database/Migrations/20260111083646_RenameLiteOnToReadBuffer3C.Designer.cs(+2975 -0)➕
Aaru.Database/Migrations/20260111083646_RenameLiteOnToReadBuffer3C.cs(+38 -0)📝
Aaru.Database/Migrations/AaruContextModelSnapshot.cs(+45 -7)📝
Aaru.Devices/Device/ScsiCommands/HL-DT-ST.cs(+0 -71)➖
Aaru.Devices/Device/ScsiCommands/LiteOn.cs(+0 -293)➕
Aaru.Devices/Device/ScsiCommands/ReadBuffer.cs(+730 -0)📝
Aaru.Localization/Core.Designer.cs(+12 -0)📝
Aaru.Localization/Core.resx(+6 -0)📝
Aaru.Localization/UI.Designer.cs(+12 -0)📝
Aaru.Localization/UI.resx(+6 -0)📝
Aaru/Commands/Device/DeviceReport.cs(+6 -12)...and 1 more files
📄 Description
Types of changes
This reworks the 3C READ BUFFER SCSI command to be more stable and support more drives.
--raw🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.