aboutsummaryrefslogtreecommitdiff
path: root/lib/std/compress/zstandard/decode/huffman.zig
AgeCommit message (Collapse)Author
2025-07-25std: rework zstd for new I/O APIAndrew Kelley
This passes tests but it doesn't provide as big a window size as is required to decompress larger streams. The next commit in this branch will work towards that, without introducing an additional buffer.
2024-10-13Rewrite bit_reader and bit_writer to take advantage of current zig semantics ↵tgschultz
and enhance readability (#21689) Co-authored-by: Tanner Schultz <tgschultz@tgschultz-dl.tail7ba92.ts.net>
2023-11-19lib: correct unnecessary uses of 'var'mlugg
2023-06-24all: migrate code to new cast builtin syntaxmlugg
Most of this migration was performed automatically with `zig fmt`. There were a few exceptions which I had to manually fix: * `@alignCast` and `@addrSpaceCast` cannot be automatically rewritten * `@truncate`'s fixup is incorrect for vectors * Test cases are not formatted, and their error locations change
2023-05-23std.sort: add pdqsort and heapsortAli Chraghi
2023-02-21std.compress.zstandard: fix error sets for streaming APIdweiller
2023-02-20std.compress.zstandard: update for multi-for-loop changedweiller
2023-02-20std.compress.zstandard: remove unneeded branchdweiller
2023-02-20std.compress.zstandard: check FSE bitstreams are fully consumeddweiller
2023-02-20std.compress.zstandard: fix crashesdweiller
2023-02-20std.compress.zstandard: fix crashesdweiller
2023-02-20std.compress.zstandard: split decompressor into multiple filesdweiller