364 Commits

Author SHA1 Message Date
1aa8271d62 Add support for dumping the 2nd layer PFI of DVDs. 2025-12-14 11:23:54 +00:00
a58f2e60e5 [Refactor] General reformat and clean-up. 2025-11-24 20:12:10 +00:00
8331fba1e4 [Refactor] Fix indentation issues. 2025-11-24 19:38:40 +00:00
5774885431 [Refactor] Simplify boolean comparison. 2025-11-24 19:28:24 +00:00
7b487033b5 [Refactor] Invert if to reduce nesting. 2025-11-24 19:21:26 +00:00
dea49e235d [Refactor] Inline out variable declaration. 2025-11-24 19:09:00 +00:00
64db005bdc [Refactor] Convert into ?: operator. 2025-11-24 19:06:52 +00:00
c4af5bf241 [Refactor] Call AddRange instead of Add. 2025-11-24 19:00:58 +00:00
7af8b40f80 [Refactor] Optimize LINQ queries. 2025-11-24 11:45:16 +00:00
0ddd930ee1 [Refactor] Replace array initializations with new byte[] for consistency 2025-11-24 03:22:07 +00:00
04c45e69fa [Refactor] Use static lambdas in LINQ queries for improved performance 2025-11-24 03:00:06 +00:00
b8d55ff741 [Dumping] Add option to fix sectors that didn't pass integrity checks. 2025-11-23 13:44:59 +00:00
70f005f61f [Dumping] Add paranoia mode to check integrity of sectors before writing them to the image. 2025-11-23 13:05:43 +00:00
824b6b2032 Adjust to new Humanizer API surface. 2025-11-21 12:07:37 +00:00
8b83f9cbbb [Dump] Use new speed calculation algorithm. 2025-11-20 18:57:39 +00:00
5531414e76 [Media scan] Use new speed calculation algorithm. 2025-11-20 15:53:06 +00:00
f6477270c5 Invert huge if block in ATA scanning. 2025-11-20 04:06:07 +00:00
e201ebcf9d [Media scan] Change speed calculation algorithm for one more stable and with less spikes. 2025-11-20 03:45:32 +00:00
cf988b9d63 Fix lead-in sector painting by removing negative block conversion 2025-10-24 01:53:35 +01:00
4de700a8fb Paint spiral when dumping first track pregap. 2025-10-23 20:57:08 +01:00
e79051e921 Write first track pregap sectors as negative sectors when dumping if the underlying image supports them. 2025-10-23 20:54:32 +01:00
c7eee1b291 Move dumping CD first track pregap to a later point in dumping process. 2025-10-23 11:22:15 +01:00
e2d4ea76b8 Add support for negative and overflow sectors in image creation 2025-10-23 11:21:47 +01:00
69738f5f1a Add support for negative sectors to read and write sector calls in images. 2025-10-23 03:07:43 +01:00
ce0e0dff22 Refactor sector writing methods to include SectorStatus parameter and update related logic 2025-10-22 20:25:23 +01:00
ab92091f72 Update ApplicationVersion to use GetInformationalVersion across multiple files 2025-09-28 02:44:52 +01:00
ac71520e69 Humanize settings. 2025-08-23 00:13:52 +01:00
e4f55d3b3c Allocate SENSE buffer only once. 2025-08-22 19:57:09 +01:00
f70154c17d Escape log name when dumping, fixes crash if dump file uses brackets. 2025-08-20 19:48:02 +01:00
c1f4b92548 Add Sentry to catch exceptions. 2025-08-20 18:51:05 +01:00
5c6c362b2b Pass cart size thru humanizer. 2025-08-20 00:24:20 +01:00
c867af6c2b Colorize dump, last phase. 2025-08-20 00:17:49 +01:00
5c2bac69e3 Fix average speed not showing correctly when dump finished. 2025-08-19 18:59:40 +01:00
8ce47dc5c2 Fix showing "0x" instead of MAX speed when dumping CDs. 2025-08-19 18:09:05 +01:00
37e09dddf7 DI and BCA should be dumped from all Blu-ray derived media types. 2025-08-19 15:20:55 +01:00
05906c8818 Remove separate dump log, use central log facility. 2025-08-19 15:17:19 +01:00
1a0fbf8fdb Move markup to resources in media scan command. 2025-08-18 14:22:40 +01:00
0147a38007 Colorize SecureDigital medium scan. 2025-08-17 21:39:33 +01:00
f1d814fc78 Colorize ATA medium scan. 2025-08-17 21:33:32 +01:00
28a98bf8f5 Colorize SCSI medium scan. 2025-08-17 21:27:09 +01:00
50061ca7d5 Rename Aaru.Console to Aaru.Logging 2025-08-17 06:11:22 +01:00
7b0ccf4876 Simplify naming of AaruConsole methods. 2025-08-17 06:06:51 +01:00
02ec8a05d8 Rename Aaru.Console project to Aaru.Logging. 2025-08-17 05:50:25 +01:00
e18f912e96 Fix ambiguity 2025-08-14 15:51:32 +01:00
Rebecca Wallander
1ab023bbc6 Read Lite-On raw DVD buffer 2025-04-06 22:04:43 +02:00
5863664dbf Update copyright year. 2024-12-19 10:45:18 +00:00
Rebecca Wallander
99561e4d21 Add HL-DT-ST raw DVD read to device report (#848) 2024-10-20 01:17:03 +01:00
b845252e58 Merge branch 'devel' into rebecca/first-lba-broken-workaround 2024-10-20 00:59:38 +01:00
ae8d6e3854 In CD-i discs with no tracks in TOC and an audio lead-out, fix setting track 1 as data. 2024-05-20 22:57:43 +01:00
feb9ea589f [Refactor] Fix some code warnings. 2024-05-01 23:52:03 +01:00