bzip2 / libbzip2 (vendored into calog) ====================================== bzip2, the block-sorting lossless compression library by Julian Seward (https://sourceware.org/bzip2/). calog builds it from source into lib/libbz2.a as the bzip2 filter backend for the archive/compression library (libarchive's bzip2 filter) and as a single, reproducible source of truth for bzip2 across the whole build. Vendored from bzip2 1.0.8: the 7 library .c files (blocksort, huffman, crctable, randtable, compress, decompress, bzlib) + the public header bzlib.h + the internal header bzlib_private.h. No configure step is needed -- pure object-rules, compiled straight to a static archive. The command-line tools (bzip2.c, bzip2recover.c), tests, docs, and build cruft are NOT vendored. The libbz2 core is single-threaded: it exposes no worker-thread encoder, so calog's actor model and ThreadSanitizer targets stay clean. License: the bzip2 license (permissive, BSD-style); see the LICENSE file in this directory.