summaryrefslogtreecommitdiffstats
path: root/src/gzip.c
Commit message (Collapse)AuthorAgeFilesLines
* gzip: Separate last compression from freeingPatrick McDermott2023-05-081-3/+15
|
* gzip: Count and report bytes writtenPatrick McDermott2023-05-071-0/+9
|
* Revert "gzip: Test code"Patrick McDermott2023-05-071-82/+0
| | | | This reverts commit 075f39b18619274bd5ae78a516a93df268b9ef7e.
* gzip: Test codePatrick McDermott2023-05-071-0/+82
|
* gzip: Write compressed output to file directlyPatrick McDermott2023-05-071-32/+18
|
* gzip: Split init functionsPatrick McDermott2023-05-071-44/+45
|
* gzip: Fix flushingPatrick McDermott2023-05-021-2/+15
| | | | | | deflate() apparently must be called with avail_in=0 and Z_FINISH after processing all input, not with Z_FINISH on the last non-empty input buffer.
* Revert "gzip: Test code"Patrick McDermott2023-05-021-103/+0
| | | | This reverts commit 12277cad55c6d3910dbc24ab32baf405f8970d64.
* gzip: Test codePatrick McDermott2023-05-021-0/+103
|
* gzip: Preserve gzip headerPatrick McDermott2023-05-021-9/+9
| | | | | | zlib doesn't copy it anywhere between deflateSetHeader() and deflate(), so we need to make sure it doesn't get corrupted on the stack in the meantime.
* gzip: Fix write bufferPatrick McDermott2023-04-301-2/+2
|
* gzip: Get write buffer after initPatrick McDermott2023-04-301-13/+19
|
* gzip: Add write directionPatrick McDermott2023-04-281-15/+136
|
* gzip: Cast to avoid warningsPatrick McDermott2023-04-181-2/+3
|
* gzip: Make more robustPatrick McDermott2023-04-171-4/+17
|
* main: Cast function typePatrick McDermott2023-04-151-1/+1
|
* Eliminate magic numbersPatrick McDermott2023-04-141-2/+5
|
* gzip, ustar: Add *_free() functionsPatrick McDermott2023-04-141-3/+7
|
* gzip: RewritePatrick McDermott2023-04-141-84/+47
|
* ustar: Fix EOF logicPatrick McDermott2023-04-131-7/+11
|
* gzip: Set windowBits for gzipPatrick McDermott2023-04-131-1/+1
|
* main: List archive membersPatrick McDermott2023-04-131-8/+0
|
* gzip: Split out return value constantsPatrick McDermott2023-04-131-13/+14
|
* gzip: ImplementPatrick McDermott2023-04-131-0/+134