Import with #import "std/gzip_linux".
GzipBound :: (count: s64) -> s64GzipCompress :: (input: []u8, output: []u8, level: s32) -> s64Returns the number of binary bytes written, or -1. Input and output must not overlap. Buffers and platform stream allocation remain bounded.
GzipDecompress :: (input: []u8, output: []u8, expected_size: s64) -> boolExactly one complete gzip stream, with its CRC and size verified. Reject trailing bytes, concatenated members and any expansion beyond expected_size.