Commit Graph

21 Commits

Author SHA1 Message Date
c4564b3a0a Use specific block type for secondary level DDTs v2. 2025-10-10 22:18:00 +01:00
17e1c0f2bd Set DDTv2 as 64-bit and remove concept of multiple sizes of DDTs. 2025-10-10 02:39:57 +01:00
fafca45dae Remove concept of 16-bit DDTs. 2025-10-09 01:47:39 +01:00
01152f5c25 Add tape media support with metadata structures and update CMake configuration 2025-10-07 04:17:04 +01:00
4491df8689 Add support for processing Aaru metadata JSON blocks 2025-10-05 05:06:30 +01:00
2ac2c6db7c Synchronize DataType with Aaru. 2025-10-04 05:28:06 +01:00
506b153930 Add support for on-the-fly BLAKE3 checksum calculation 2025-10-03 04:01:30 +01:00
1f91ad1e08 Enhance documentation for enums with detailed descriptions and formatting improvements 2025-10-01 03:08:21 +01:00
641cb9824b Refactor include guards for consistency across header files 2025-10-01 02:55:59 +01:00
23d656ecab Add enumeration of sector status. 2025-08-05 01:05:03 +01:00
88e03824e0 Take into account size types when reading DDT v2. 2025-08-04 19:44:56 +01:00
4b537e60a9 Define DDT2 header. 2025-08-03 20:48:30 +01:00
5de2fc8f84 Introduce index block version 3 with enhanced fault tolerance and previous block referencing 2025-08-02 01:45:27 +01:00
d518458a63 Update copyright year. 2025-08-01 21:19:45 +01:00
9a4c04b2ca Implement support for index v2. 2025-08-01 21:18:48 +01:00
1f813feec9 General refactor and cleanup. 2024-04-30 15:51:32 +01:00
76c9153882 Guard clang pragmas against MSVC. 2022-06-21 21:12:25 +01:00
3c09e60d93 Update file headers. 2022-05-28 12:57:21 +01:00
a03a177f44 Rename structures. 2020-03-01 19:55:22 +00:00
5105a6f4e7 Rename macros. 2020-03-01 19:54:44 +00:00
1e01ecb41d Rename folder. 2020-03-01 19:49:43 +00:00