Skip to main content

Module compressed_vfs

Module compressed_vfs 

Source
Expand description

Schema-neutral compressed SQLite VFS.

The facade defines the shared container model. Codec policy, on-disk format, container mutation, file callbacks, and VFS registration are implemented in focused modules.

Encrypted containers use authenticated format v2. Header fields, complete chunk entries, physical record locations, and commit records are bound to a per-file identity. A valid whole-file snapshot rollback remains outside the format’s threat boundary because it requires an external freshness anchor.

Structs§

SQLiteCompressedContainerAnchor
Authenticated identity, generation, and exact committed-state tag for one encrypted compressed container.
SQLiteCompressionOptions

Enums§

SQLiteCompressionCodec

Constants§

VFS_NAME

Functions§

read_authenticated_anchor
Read and authenticate the current anchor of an encrypted compressed container.
register_database
register_database_with_anchor