Commit Graph

4372 Commits

Author SHA1 Message Date
aca11571c5 Fix generator for inherited interfaces. 2022-12-14 21:21:49 +00:00
5fb23f1024 Move plugin registers to source generator. 2022-12-14 20:56:25 +00:00
b69dad87b2 [CompactDisc dumping] Correct offset fixing when trimming or re-reading errored audio sectors. Fixes #792 2022-12-14 02:24:02 +00:00
9f41916e00 [SGI Volume Header] Big endian enums are being properly marshalled. Fixes #789 2022-12-13 14:13:29 +00:00
8b1d4a77ec [Unit tests] Fix expected values for Atari partitions. Fixes #788 2022-12-13 13:57:14 +00:00
7192b3f284 [Acorn partitions] Implement detection of ICS partitions. Fixes #787 2022-12-12 15:42:13 +00:00
3d21319936 [Unit tests] Fix expected values for Acorn partitions. 2022-12-12 15:41:09 +00:00
0df36a70fc [TeleDisk] Return empty data for sectors not present in image. Fixes #786 2022-12-12 13:15:49 +00:00
528b3d51c0 [Unit tests] Fix expected values for TeleDisk images. 2022-12-12 13:14:56 +00:00
23b0742522 [Unit tests] Fix expected values for Ray Arachelian's DIM. Fixes #785 2022-12-12 13:04:42 +00:00
75b219c71f Some code styling. 2022-12-11 22:20:23 +00:00
0864066c7c [CDRWin cuesheet] Do not report ISRC as readable if no tracks contain ISRC data. 2022-12-11 22:20:04 +00:00
a8ea7bcdfc [ISO9660 filesystem] Fix returning proper filesystem type on GetInformation(). 2022-12-11 22:19:38 +00:00
7b614ff940 [UnitTests] Fix track flags comparison in writable optical media image test. Fixes #790 2022-12-11 22:17:39 +00:00
7ae396a4ab [Unit tests] Fix expected values for AaruFormat V1. 2022-12-11 22:09:02 +00:00
a7ac663209 [Sector by sector image] Add support for 2056 bytes per sector Roxio Toast images. 2022-12-11 15:51:30 +00:00
10d9720d7e [UnitTest] Process partially read extended attributes as they seem to appear in some real images. 2022-12-11 15:50:50 +00:00
f2c494f198 [UnitTests] Update expected parameter for Toast images. 2022-12-11 15:50:13 +00:00
8c557662ef [Commands] Escape debug output in ls command. 2022-12-11 15:49:39 +00:00
8a91048874 [BlindWrite 5] Add ToString override to better debug internal structures. 2022-12-11 12:35:24 +00:00
65f08db852 [BlindWrite 5] Use shared read FileAccess to open split images. 2022-12-11 12:34:56 +00:00
0ed7bfc0e0 [SplitJoinStream] Allow to set FileAccess mode when adding a file. 2022-12-11 12:33:33 +00:00
bb738951fc [UnitTest] Fix expected media type for Alcohol images produced by UltraISO. 2022-12-11 12:32:57 +00:00
08178d3fd2 [UnitTest] When checking file timestamps if they differ 1 hour from the stored one consider them as equal, as some tests environments seem to have a 1 hour difference between local and UTC. 2022-12-11 12:26:28 +00:00
4af1769b64 [UnitTest] Fix expected media type in CDRWin 10 tests. 2022-12-09 13:35:43 +00:00
935fceb688 [UnitTest] Fix expected parameters for building filesystem contents JSON. 2022-12-09 13:33:32 +00:00
1bdaf241e4 [UnitTest] Include fields when marshalling JSON in filesystem tests. 2022-12-09 13:33:15 +00:00
0253ea97aa [UnitTest] Fix expected media type in Alcohol 120% tests. 2022-12-09 13:32:50 +00:00
2d71591055 [UnitTest] Fix expected filesystem type. 2022-12-09 13:32:34 +00:00
e0aaeaa60e [UnitTest] BuildDirectory method must be internal for commented code. 2022-12-09 13:30:51 +00:00
37c2827e66 [ISO9660] Do not try to interpret an 0-length Continuation Area. Workarounds #770 until a better fix can be done. 2022-12-09 09:53:03 +00:00
f9ace7b7d9 [UnitTests] Add code to generate extended attributes list and MD5s when building contents JSON for ReadOnlyFilesystemTest. 2022-12-08 14:16:35 +00:00
a450f0ca32 [FAT] Fix that first 2 FAT entries are not considered part of the allocation ones, allocating two more. 2022-12-08 14:15:24 +00:00
da68f27b3a [FAT] Return current clusters when a file overflows the FAT. 2022-12-08 14:14:47 +00:00
d214882b3e Update tests with new filesystem types. 2022-12-08 14:13:40 +00:00
f39d587bd5 Update tests with new filesystem types. 2022-12-07 22:00:19 +00:00
c5d5c0b09a Fix reporting FAT16 as FAT12. 2022-12-07 21:54:33 +00:00
dfa9a62183 Stop at 256 levels of directory depth in filesystem unit tests contents builder to prevent a stack overflow. 2022-12-07 20:44:14 +00:00
417a1a83d7 Do not use recursion and stop at 256 levels of directory depth in filesystem unit tests to prevent a stack overflow. 2022-12-07 20:43:25 +00:00
46077ed55f Use System.Text.Json instead of NewtonSoft.Json 2022-12-07 20:39:49 +00:00
5744119b9c Reorganize filesystems. 2022-12-07 13:07:31 +00:00
4be18eb09c Enable default compile items. 2022-12-06 22:14:09 +00:00
4095df7c3c Add release package testing checklist. 2022-12-06 21:56:44 +00:00
f051f8a7c3 Do not include build.iso and macOS .DS_Store files in source package. 2022-12-06 21:56:40 +00:00
cb02159baf Update rolling ArchLinux pkg. 2022-12-06 21:56:35 +00:00
b6613d3291 Update ArchLinux package script. 2022-12-06 21:55:32 +00:00
b34b50666a Update changelog. 2022-12-06 21:55:01 +00:00
7c88be0f8c Update list of needed hardware. 2022-12-06 21:54:56 +00:00
3153961c11 Create packages using MSBuild as dotnet tooling is not working. 2022-12-06 21:54:49 +00:00
612d5c9cdd Do not allow dumping or converting to image formats that do not properly support hidden tracks when there is a hidden track in the media. 2022-12-06 12:27:35 +00:00