Commit Graph

6509 Commits

Author SHA1 Message Date
e295fcf133 Fix parent block identifier in AaruFormat. 2022-05-20 19:38:01 +01:00
22aa46e70a Catch socket exceptions when connecting to a remote. 2022-04-18 15:45:21 +01:00
333d1e4310 Handle dumping CD-i discs with audio tracks and a hidden data track 1. Fixes #703 2022-04-18 15:37:36 +01:00
90d0d6f6c9 Do not overwrite a track's ISRC with the next track's. 2022-04-18 13:39:02 +01:00
fa4aa1a684 Remove net6 string from output path. 2022-04-18 12:34:47 +01:00
6befd3dd6e Remove net6 string from output path. 2022-04-18 12:34:34 +01:00
0b3682ef51 Remove net6 string from output path. 2022-04-18 12:34:34 +01:00
248a808e49 Remove net6 string from output path. 2022-04-18 12:34:34 +01:00
1230d6f255 Remove net6 string from output path. 2022-04-18 12:34:33 +01:00
3362cdcd74 Remove net6 string from output path. 2022-04-18 12:34:33 +01:00
2aa15f080b Remove net6 string from output path. 2022-04-18 12:34:25 +01:00
599213a37c Fix .NET 6 TFM. 2022-04-18 09:45:18 +01:00
c7d669cdcf Fix .NET 6 TFM. 2022-04-18 09:45:18 +01:00
d07f41e3c4 Fix .NET 6 TFM. 2022-04-18 09:45:18 +01:00
ccdf48ec0a Fix .NET 6 TFM. 2022-04-18 09:45:18 +01:00
5bb198ff96 Fix .NET 6 TFM. 2022-04-18 09:45:17 +01:00
8b76267ea7 Fix .NET 6 TFM. 2022-04-18 09:45:17 +01:00
29be21ad36 Fix .NET 6 TFM. 2022-04-18 09:45:17 +01:00
fb63fcc7b7 Fix .NET 6 TFM. 2022-04-18 09:45:10 +01:00
ec141cc251 Handle run-out sectors in CD-R(W) discs. Fixes #620 2022-04-14 13:11:48 +01:00
e803ae4519 Fix AaruFormat's DDT verification when its size on-image is bigger than 1MiB. Fixes #726 2022-04-13 13:40:51 +01:00
7ebc3b245b Do not set INDEX 1 to a value higher than what the TOC already said. 2022-04-10 14:10:41 +01:00
1e58286375 Workaround strange arithmetic bug. 2022-04-10 14:10:11 +01:00
30b5802198 Update System.CommandLine dependency. 2022-04-10 12:54:04 +01:00
66975faa66 Add support for detecting Windows 11. 2022-04-10 10:18:02 +01:00
c7409b15c7 Add support for detecting Windows 11. 2022-04-10 10:17:48 +01:00
f0adf40189 Add support for detecting macOS 11 and 12. 2022-04-10 10:17:05 +01:00
f9f97c02c5 Mark newly discovered pregap sectors for retry. Fixes incorrect data on some track type changes. 2022-04-09 20:27:05 +01:00
ad4355c2c2 Fix managed FLAC block compression. 2022-04-09 18:58:03 +01:00
1c6fb91964 Workaround when some drive's firmware return a track type change error too soon. Fixes #711 2022-04-09 16:46:57 +01:00
46d9a65b06 Fix writing uncompressed AaruFormat. 2022-04-09 16:46:09 +01:00
755da6cd2c Use error number for device instead of exception. 2022-03-26 20:18:01 +00:00
89a2c52911 Move OS specific command implementation to OS specific device class. 2022-03-26 19:35:13 +00:00
2fa340474a Split device construction per OS. 2022-03-26 18:31:04 +00:00
d2d3bb560c Use Create method for creating Device class. 2022-03-26 17:46:59 +00:00
9ec5aca447 Use HttpClient instead of WebRequest. 2022-03-26 17:12:46 +00:00
a9e228a91b Add new official .NET guards for OS dependant code. 2022-03-26 17:12:08 +00:00
1c99cb1d09 Change async void for async Task wherever possible. 2022-03-26 16:52:00 +00:00
1927868706 More code cleanups. 2022-03-26 16:51:26 +00:00
17934740d8 More code cleanups. 2022-03-18 01:32:22 +00:00
1338178726 More code cleanups. 2022-03-18 01:32:15 +00:00
f0fa4d4320 Remove unused code. 2022-03-17 23:54:41 +00:00
dcaea0bb34 Remove unused code. 2022-03-17 23:54:35 +00:00
af338014d5 Add null reference checks. 2022-03-17 00:46:26 +00:00
b05dc45d09 Add null reference checks. 2022-03-17 00:46:26 +00:00
01391f7a76 Add null reference checks. 2022-03-17 00:46:25 +00:00
f6245f954d Add inheritdoc. 2022-03-17 00:46:15 +00:00
30cbd81c84 Add inheritdoc. 2022-03-17 00:21:26 +00:00
58ca08969c Add inheritdoc. 2022-03-17 00:21:25 +00:00
d686e59cb7 Use Array.Empty 2022-03-17 00:02:08 +00:00