zig/lib/std/compress
Andrew Kelley 06b44a0afa update git fetching logic to new reader/writer API
- flatten std.crypto.hash.Sha1 and give it a writable interface that
  optimizes splats
- flatten std.hash.crc and give it a writable interface that optimizes
  splats
- remove old writer impls from std.crypto
- add fs.File.Writer.moveToReader
- add fs.File.Writer.seekTo
- add std.io.Reader.Hashed and std.io.Writer.Hashed which are
  passthrough streams. Instead of passing through to null writer, use
  the writable interface implemented directly on hashers which doesn't
  have to account for passing through the data.
- add std.io.BufferedWriter.writeSplatAll
2025-07-01 16:35:29 -07:00
..
flate update git fetching logic to new reader/writer API 2025-07-01 16:35:29 -07:00
lzma/testdata std: hacking around with buffered reader / writer semantics 2025-07-01 16:35:26 -07:00
testdata remove v1 deflate implementation 2024-02-14 22:34:13 +01:00
xz Rename *[UI]LEB128 functions to *[UI]leb128 2024-06-23 04:30:12 +01:00
zstd fix build runner compilation 2025-07-01 16:35:28 -07:00
flate.zig update git fetching logic to new reader/writer API 2025-07-01 16:35:29 -07:00
gzip.zig maybe it's better to track bytes written in BufferedWriter 2025-07-01 16:35:26 -07:00
lzma.zig std.io: redo Reader and Writer yet again 2025-07-01 16:35:27 -07:00
lzma2.zig std.io: redo Reader and Writer yet again 2025-07-01 16:35:27 -07:00
xz.zig Rename *[UI]LEB128 functions to *[UI]leb128 2024-06-23 04:30:12 +01:00
zlib.zig update git fetching logic to new reader/writer API 2025-07-01 16:35:29 -07:00
zstd.zig std.compress.zstd: tests passing 2025-07-01 16:35:28 -07:00