Create cross-platform ZIP archives with BLAKE3 validation #192

Closed
opened 2026-04-09 16:59:48 +00:00 by fuzzy · 1 comment
Owner
No description provided.
fuzzy self-assigned this 2026-04-09 16:59:48 +00:00
fuzzy closed this issue 2026-04-11 18:36:07 +00:00
Author
Owner

Implemented. The ZIP writer (internal/archive/zip/writer.go) creates standard ZIP archives that are readable on any platform, and automatically computes BLAKE3 (and CRC32) hashes for each file. The hashes are stored in the metadata directory (.manta_meta/metadata.csv) and can be verified with the -V flag.

ZIP archives also support configurable compression (deflate with --gzip-level, store method with --store) and are integrated with the external SQLite metadata store (--meta-db).

Implemented. The ZIP writer (`internal/archive/zip/writer.go`) creates standard ZIP archives that are readable on any platform, and automatically computes BLAKE3 (and CRC32) hashes for each file. The hashes are stored in the metadata directory (`.manta_meta/metadata.csv`) and can be verified with the `-V` flag. ZIP archives also support configurable compression (deflate with `--gzip-level`, store method with `--store`) and are integrated with the external SQLite metadata store (`--meta-db`).
Sign in to join this conversation.
No description provided.