Commit Graph

6496 Commits

Author SHA1 Message Date
6d901391c8 Set SyJet detection by number of sectors. 2021-10-01 02:46:33 +01:00
616d598be1 Set SyJet detection by number of sectors. 2021-10-01 02:46:13 +01:00
13e14fb8f0 Add detection and media type for ISO 15041 compliant 3.5" MO 540Mb disks. 2021-10-01 02:46:10 +01:00
44ef47b8c4 Add detection and media type for ISO 15041 compliant 3.5" MO 540Mb disks. 2021-10-01 02:45:20 +01:00
3f0f4f1a50 Update build scripts for .NET 6. 2021-09-30 02:32:10 +01:00
2c8add16fa Fix decoding disc information smaller than 34 bytes. Fixes #675 2021-09-30 02:28:32 +01:00
a635fd6e34 Fix decoding disc information smaller than 34 bytes. Fixes #675 2021-09-30 02:27:45 +01:00
ae2adaa7e6 Fix invalid included folders in Aaru.Decoders. 2021-09-30 02:27:35 +01:00
ddd4e82cdd Fix invalid included folders in Aaru.Decoders. 2021-09-30 02:27:35 +01:00
c1f8c8b8a7 Fix setting tracks in image when non-CD optical disc does not return a proper track list. Fixes #675 2021-09-30 02:26:33 +01:00
83de7ed38a Add ARM special instructions implementation for CRC32. 2021-09-30 02:26:12 +01:00
7e76abcc86 Add ARM special instructions implementation for CRC32. 2021-09-29 02:52:40 +01:00
daef567bf3 Add NEON implementation of Adler32. 2021-09-29 01:22:38 +01:00
3d032a214f Add SSSE3 implementation of Adler32. 2021-09-28 22:39:26 +01:00
f4979c9c8d Add SSSE3 implementation of Adler32. 2021-09-28 22:38:04 +01:00
301e507d30 Add PCLMUL implementation of CRC64. 2021-09-28 04:24:33 +01:00
25f1435086 Add PCLMUL implementation of CRC64. 2021-09-27 02:25:25 +01:00
ad700cc706 Add PCLMUL implementation of CRC32. 2021-09-26 23:13:50 +01:00
7b8f4cd795 Add PCLMUL implementation of CRC32. 2021-09-26 23:13:43 +01:00
71d7570eea Adapt last commit to new API. 2021-09-26 17:21:26 +01:00
Rebecca Wallander
bfd5b4f390 Add pregap to second session in redump gdrom 2021-09-25 23:58:09 +01:00
8b4d3f7254 Ensure CDRWin indexes are sorted. 2021-09-25 04:08:18 +01:00
Rebecca Wallander
78fd64d322 Fix redump GD-ROM reading 2021-09-25 04:06:05 +01:00
a0e3f90ae9 Use slicing for CRC checksums. 2021-09-23 00:53:55 +01:00
18a103ea8f Use slicing for CRC checksums. 2021-09-23 00:53:55 +01:00
c86c06d1c2 Use zlib-inspired algorithm for Adler and Fletcher checksums. 2021-09-23 00:53:40 +01:00
d03d7082cc Use zlib-inspired algorithm for Adler and Fletcher checksums. 2021-09-23 00:53:32 +01:00
14e87c962b Refactor Aaru.Checksums.csproj 2021-09-23 00:52:52 +01:00
85e1f39ccc Use premade tables for ISO CRC32 and ECMA CRC64. 2021-09-22 23:57:09 +01:00
c8ef02c709 Remove custom exceptions. 2021-09-21 04:57:52 +01:00
c06d0fb598 Remove custom exceptions. 2021-09-21 04:57:46 +01:00
42597b89cf Remove all image thrown exceptions. 2021-09-21 04:55:28 +01:00
5f334edd29 Refactor IFloppyImage to return error status instead of buffer. 2021-09-21 03:46:23 +01:00
f0c3653158 Refactor IArchive to return error status instead of buffer. 2021-09-21 03:45:16 +01:00
317f989c37 Refactor IArchive to return error status instead of buffer. 2021-09-21 03:45:16 +01:00
f55ae2d6c2 Update cuetools.net 2021-09-21 03:45:04 +01:00
452724d113 Refactor IOpticalMediaImage.ReadSector(s)Tag to return error status instead of buffer. 2021-09-21 03:42:15 +01:00
97c6b131b5 Refactor IOpticalMediaImage.ReadSector(s)Tag to return error status instead of buffer. 2021-09-21 03:42:15 +01:00
bc8382e495 Refactor IOpticalMediaImage.ReadSector(s)Long to return error status instead of buffer. 2021-09-21 02:59:54 +01:00
cc5779c1ff Refactor IOpticalMediaImage.ReadSector(s)Long to return error status instead of buffer. 2021-09-21 02:59:47 +01:00
Matt Nadareski
a8ae3c73b1 Move cuetools.net underneath Aaru.Compression 2021-09-21 01:53:19 +01:00
b7fa638410 Refactor IOpticalMediaImage.ReadSector(s) to return error status instead of buffer. 2021-09-21 01:38:54 +01:00
0fc3e1ef94 Refactor IOpticalMediaImage.ReadSector(s) to return error status instead of buffer. 2021-09-21 01:38:48 +01:00
34df6087ce Refactor IMediaImage.ReadSector(s)Tag to return error status instead of buffer. 2021-09-20 20:52:18 +01:00
e4724dbe0b Refactor IMediaImage.ReadSector(s)Tag to return error status instead of buffer. 2021-09-20 20:52:10 +01:00
a6690aa121 Refactor IMediaImage.ReadSector(s)Long to return error status instead of buffer. 2021-09-20 14:22:22 +01:00
95525cff74 Refactor IMediaImage.ReadSector(s)Long to return error status instead of buffer. 2021-09-20 14:22:12 +01:00
88aeda7240 Recognize .toast files properly. Fixes #663 2021-09-19 21:19:39 +01:00
f51d414abd Refactor IMediaImage.ReadSector(s) to return error status instead of buffer. 2021-09-19 21:16:47 +01:00
5bc77788ec Refactor IMediaImage.ReadSector(s) to return error status instead of buffer. 2021-09-19 21:16:40 +01:00