|
libaaruformat 1.0
Aaru Data Preservation Suite - Format Library
|
| include | |
| aaruformat | |
| structs | |
| 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 | |
| static_lru_hash_map.h | Static-memory hash map with LRU-like eviction for fixed RAM usage |
| structs.h | |
| aaru.h | Public high-level API types: media classifications, per-sector / per-media tag enums and image summary |
| aaruformat.h | |
| erasure_internal.h | |
| internal.h | |
| log.h | |
| md5.h | |
| sha1.h | |
| sha256.h | |
| src | |
| blocks | |
| checksum.c | |
| data.c | |
| dump.c | |
| flux.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 | |
| zstd.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 | |
| static_lru_hash_map.c | Implementation of static-memory hash map with LRU-like eviction |
| index | |
| index_v1.c | |
| index_v2.c | |
| index_v3.c | |
| lib | |
| aes128.c | |
| aes128.h | |
| gf256.c | GF(2^8) arithmetic with SIMD-accelerated region multiply |
| gf256.h | |
| reed_solomon.c | Reed-Solomon erasure codec over GF(2^8) |
| reed_solomon.h | |
| ngcw | |
| lfg.c | |
| lfg.h | |
| ngcw_junk.c | |
| ngcw_junk.h | |
| wii_crypto.c | |
| wii_crypto.h | |
| ps3 | |
| ps3_crypto.c | |
| ps3_crypto.h | |
| ps3_encryption_map.c | |
| ps3_encryption_map.h | |
| wiiu | |
| wiiu_crypto.c | |
| wiiu_crypto.h | |
| close.c | Resource cleanup and public aaruf_close() entry point for libaaruformat |
| close_write.c | Writer finalization for libaaruformat |
| create.c | |
| dump.c | |
| erasure.c | Erasure coding setup, parity accumulation, and write-path integration |
| 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 | Read-only metadata accessors for libaaruformat |
| metadata_write.c | Write-path metadata mutators for libaaruformat |
| open.c | |
| options.c | |
| read.c | |
| time.c | |
| verify.c | |
| write.c |