Skip to content

v0.8.6

Choose a tag to compare

@hustcer hustcer released this 15 Jul 05:45
· 4 commits to main since this release

v0.8.6 - 2026-07-15

Fixed

  • Encode and validate Zlib DICTID values in RFC 1950 network byte order, including when footer checksum verification is disabled.
  • Decode concatenated GZIP members with per-member CRC-32 and ISIZE validation, validate FHCRC headers, and enforce stream-wide size limits.
  • Restore the optimized single-member GZIP path and reuse caller-provided output buffers without an intermediate allocation.

Tooling

  • Add interleaved before/after benchmark capture with source-state validation and standardized result artifacts.

Single-member GZIP decompression has approximately 6% fixed overhead for 1 KiB inputs due to concatenated-
member detection and validation. Large-input throughput is unaffected in same-toolchain comparisons.