COOLJAPAN

Posts tagged #lzh

3 posts

May 8, 2026 · 6 min

OxiArc 0.2.8 Released — Hardware-Accelerated Checksums, ISO 9660 Reading, and Zero-Copy Append

Pure Rust archive and compression gets faster and broader. OxiArc 0.2.8 adds SIMD CRC32 via aarch64 PMULL and Snappy CRC32C via SSE4.2, ISO 9660 read support with Joliet filenames, byte-for-byte raw-preserve append for ZIP/LZH, progress/cancel builders for LZ4/Zstd/LZMA, and a per-entry memory limit. ~58k SLoC, 1,281 tests, 12 crates.

releaseoxiarcarchive
Apr 21, 2026 · 5 min

OxiArc 0.2.7 Released — In-Place Archive Editing Arrives with `oxiarc add`

Pure Rust archive and compression with a new in-place editing workflow. OxiArc 0.2.7 adds the `oxiarc add` command for appending files to existing ZIP/TAR/LZH archives, lenient recovery of malformed archives, async LZH/TAR streaming, cooperative cancellation, colored output, and man pages. 12 formats, 10 codecs, 12 crates, ~47k SLoC, 1,041 tests.

releaseoxiarcarchive
Jan 12, 2026 · 5 min

OxiArc 0.1.0 Released — Pure Rust Archive and Compression, Built from Scratch

The first real release of OxiArc: pure Rust archive and compression with 9 crates, 8 compression algorithms, and 10 container formats — ZIP, TAR, GZIP, LZH, XZ, 7z, CAB, LZ4, Zstd, Bzip2 — all reimplemented from scratch. No C, no zlib, no libarchive. ~19,600 lines, 371 tests, Rust 1.85+ / Edition 2024.

releaseoxiarcarchive