build.zig | 3 + lib/std/RingBuffer.zig | 136 ++ lib/std/compress.zig | 2 + lib/std/compress/testdata/rfc8478.txt | 3027 ++++++++++++++++++++++++++++++++ lib/std/compress/testdata/rfc8478.txt.zst.19 | Bin 0 -> 22211 bytes lib/std/compress/testdata/rfc8478.txt.zst.3 | Bin 0 -> 25639 bytes lib/std/compress/zstandard.zig | 286 +++ lib/std/compress/zstandard/decode/block.zig | 1149 ++++++++++++ lib/std/compress/zstandard/decode/fse.zig | 153 ++ lib/std/compress/zstandard/decode/huffman.zig | 234 +++ lib/std/compress/zstandard/decompress.zig | 636 +++++++ lib/std/compress/zstandard/readers.zig | 82 + lib/std/compress/zstandard/types.zig | 401 +++++ lib/std/hash.zig | 5 + lib/std/hash/xxhash.zig | 268 +++ lib/std/std.zig | 1 + 16 files changed, 6383 insertions(+)