aboutsummaryrefslogtreecommitdiff
path: root/lib/std/compress
AgeCommit message (Expand)Author
2023-02-20std.compress.zstandard: validate fse table value countdweiller
2023-02-20std.compress.zstandard: fix dictionary field sizedweiller
2023-02-20std.compress.zstandard: validate sequence lengthsdweiller
2023-02-20std.compress.zstandard: clean up integer castsdweiller
2023-02-20std.compress.zstandard: clean up apidweiller
2023-02-20std.compress.zstandard: cleanup ReverseBitReaderdweiller
2023-02-20std.compress.zstandard: add decodeZStandardFrameAllocdweiller
2023-02-20std.compress.zstandard: add functions decoding into ring bufferdweiller
2023-02-20std.compress.zstandard: cleanup decodeBlockdweiller
2023-02-20std.compress: add zstandard decompressordweiller
2023-02-18update std lib and compiler sources to new for loop syntaxAndrew Kelley
2023-02-05Update block.zigfn ⌃ ⌥
2023-02-05Implement std.io.Reader for LZMA1fn ⌃ ⌥
2023-02-05Delete redundant `lzma`/`lzma2` prefix in function/struct namesfn ⌃ ⌥
2023-02-05std.compress.xz: Avoid possible integer overflow in a few placesRyan Liptak
2023-02-02Add LZMA decoderfn ⌃ ⌥
2023-01-25std.compress.xz: fix for big-endian targetsfn ⌃ ⌥
2023-01-24std.compress.xz: fix compile error on 32-bit systemsAndrew Kelley
2023-01-24support xz compressed tarballs in the package managerAndrew Kelley
2023-01-24std.compress.xz public API cleanupAndrew Kelley
2023-01-24Add an xz decoder to the standard libraryfn ⌃ ⌥
2023-01-22Implement gzip header CRC check.fn ⌃ ⌥
2023-01-11water cooler complaint about gzip stream namespaceAndrew Kelley
2022-12-27update uses of overflow arithmetic builtinsVeikka Tuominen
2022-12-18std.compress.deflate: re-enable test on windowsAndrew Kelley
2022-12-18update gitattributes and move test data into subdirAndrew Kelley
2022-12-15std.compress: Improve tests, remove reliance on openDirAbsoluteRyan Liptak
2022-12-11disable failing windows std lib testsAndrew Kelley
2022-12-06remove most conditional compilation based on stage1Andrew Kelley
2022-11-18gzip: add missing fields to header parsingmllken
2022-11-18gzip: add bounds for safer header parsingmllken
2022-10-18all: rename `@maximum` to `@max` and `@minimum` to `@min`Ali Chraghi
2022-10-12Make CompressorOptions publicGaëtan
2022-09-29std: Replace use of stage1 function pointersominitay
2022-08-22stage2+stage1: remove type parameter from bit builtinsVeikka Tuominen
2022-06-11stage2: make `error{}` the same size as `anyerror`Veikka Tuominen
2022-06-11stage2: small fixes + adjustments to std testsVeikka Tuominen
2022-04-05zig fmt: remove trailing whitespace on doc commentsDamien Firmenich
2022-01-29std: remove superfluous `.read = true` from deflate testsVeikka Tuominen
2022-01-23compress: add a deflate compressorHadrien Dorio
2022-01-23compress: remove sha256 checks from testsHadrien Dorio
2021-11-30allocgate: std Allocator interface refactorLee Cannon
2021-10-04Merge pull request #9880 from squeek502/deflate-construct-errorsAndrew Kelley
2021-10-04deflate.zig: check for distances past beginning of output streamMatthew Borkowski
2021-10-02deflate: Update fuzzed test cases and add InvalidTree test casesRyan Liptak
2021-10-01deflate: Better Huffman.construct errors and error handlingRyan Liptak
2021-09-28deflate.zig: fix bits_left overflow at EndOfStream and @intCast truncation wi...Matthew Borkowski
2021-08-24remove redundant license headers from zig standard libraryAndrew Kelley
2021-06-21std, src, doc, test: remove unused variablesJacob G-W
2021-05-20Run `zig fmt` on src/ and lib/std/Isaac Freund