|
libaaruformat 1.0
Aaru Data Preservation Suite - Format Library
|
| include | |
| aaruformat | |
| structs | |
| checksum.h | On-disk layout definitions for the checksum block (BlockType::ChecksumBlock) |
| data.h | On-disk layout structures for data-bearing and geometry blocks |
| ddt.h | On-disk headers for Deduplication Data Tables (DDT) versions 1 and 2 |
| dump.h | Packed on-disk structures describing hardware and software used during image acquisition |
| header.h | On-disk container header structures (v1 and v2) for Aaru images |
| index.h | On‑disk index block header and entry structures (versions 1, 2 and 3) |
| lisa_tag.h | Structure definitions and conversion/serialization function declarations for Lisa family disk tags |
| metadata.h | Packed on-disk metadata block headers for descriptive strings and CICM XML (if present) |
| optical.h | On-disk structures describing optical disc tracks (Track list block) |
| options.h | < For bool type used in aaru_options |
| tape.h | Data structures for tape media support in Aaru disk images |
| consts.h | Core public constants and compile‑time limits for the Aaru container format implementation |
| context.h | Central runtime context structures for libaaruformat (image state, caches, checksum buffers) |
| crc64.h | CRC64 (ECMA-182) core context and precomputed slicing-by-4 tables |
| decls.h | |
| endian.h | |
| enums.h | |
| errors.h | Public error and status code definitions for libaaruformat |
| flac.h | |
| hash_map.h | |
| lru.h | |
| simd.h | |
| spamsum.h | |
| structs.h | |
| aaru.h | Public high-level API types: media classifications, per-sector / per-media tag enums and image summary |
| aaruformat.h | |
| internal.h | |
| log.h | |
| md5.h | |
| sha1.h | |
| sha256.h | |
| src | |
| blocks | |
| checksum.c | |
| data.c | |
| dump.c | |
| metadata.c | |
| optical.c | |
| tape.c | |
| checksum | |
| ecc_cd.c | |
| md5.c | |
| sha1.c | |
| sha256.c | |
| simd.c | |
| spamsum.c | |
| compression | |
| cst.c | |
| flac.c | |
| lzma.c | |
| crc64 | |
| arm_vmull.c | |
| arm_vmull.h | |
| crc64.c | |
| crc64_clmul.c | |
| crc64_vmull.c | |
| ddt | |
| ddt_v1.c | |
| ddt_v2.c | |
| hash_map.c | |
| index | |
| index_v1.c | |
| index_v2.c | |
| index_v3.c | |
| close.c | Implements image finalization and resource cleanup for libaaruformat |
| create.c | |
| dump.c | |
| helpers.c | |
| identify.c | |
| lisa_tag.c | Parsing, conversion and serialization helpers for Lisa (Apple Lisa / Profile / Priam / Sony) disk block tags |
| lru.c | |
| metadata.c | |
| open.c | |
| options.c | |
| read.c | |
| time.c | |
| verify.c | |
| write.c |