571 Commits (2bcc74873527f2ad9d3079ba6eff15c0eadc8910)
 

Author SHA1 Message Date
Mark Adler c3f3043f7a Fix indentation in minizip's zip.c. 4 years ago
Mark Adler 0530dbcef9 Improve portability of contrib/minizip. 4 years ago
Mark Adler 506424c640 Correct typo in blast.c. 4 years ago
Mark Adler 53ce271311 Change macro name in inflate.c to avoid collision in VxWorks. 4 years ago
Mark Adler e54494e6bc Clarify gz* function interfaces, referring to parameter names. 4 years ago
Mark Adler d71dc66fa8 Fix error in comment on the polynomial representation of a byte. 6 years ago
Mark Adler 0206436615 Fix memory leak on error in gzlog.c. 6 years ago
Mark Adler 79baebe50e Avoid adding empty gzip member after gzflush with Z_FINISH. 6 years ago
Mark Adler 0e96d8e7c7 Explicitly note that the 32-bit check values are 32 bits. 6 years ago
Mark Adler deb44b5742 Use ARM crc32 instructions if the ARM architecture has them. 6 years ago
Mark Adler 52fc78baf2 Add use of the ARMv8 crc32 instructions when requested. 6 years ago
Mark Adler aec89faa2e Correct comment in crc32.c. 6 years ago
Mark Adler 0d36ec47f3 Don't bother computing check value after successful inflateSync(). 6 years ago
Mark Adler 7c0c75e990 Use atomic test and set, if available, for dynamic CRC tables. 6 years ago
Mark Adler f8719f5ae5 Speed up software CRC-32 computation by a factor of 1.5 to 3. 6 years ago
Mark Adler 41d86c73b2 Add crc32_combine_gen() and crc32_combine_op() for fast combines. 6 years ago
Mark Adler 47cb412957 Add tables for crc32_combine(), to speed it up by a factor of 200. 6 years ago
Mark Adler 921d81b2a8 Fix the zran.c example to work on a multiple-member gzip file. 6 years ago
Mark Adler 354fa43d12 Add gznorm.c example, which normalizes gzip files. 6 years ago
Mark Adler cd16ff0b3a Show all the codes for the maximum tables size in enough.c. 6 years ago
Mark Adler d00c147f53 Clarify that prefix codes are counted in enough.c. 6 years ago
Mark Adler 5b1381006b Use inline function instead of macro for index in enough.c. 6 years ago
Mark Adler 8ba2cdb6bd Clean up code style in enough.c, update version. 7 years ago
Mark Adler 4c14b51587 Use a macro for the printf format of big_t in enough.c. 7 years ago
Mark Adler 194e558efe Use a structure to make globals in enough.c evident. 7 years ago
Mark Adler 4346a16853 Assure that the number of bits for deflatePrime() is valid. 7 years ago
Mark Adler 5c44459c3b Fix a bug that can crash deflate on some input when using Z_FIXED. 7 years ago
Mark Adler e99813dbfe Correct the initialization requirements for deflateInit2(). 7 years ago
Mark Adler bf88202e31 Emphasize the need to continue decompressing gzip members. 7 years ago
Mark Adler ba9df2111e Add legal disclaimer to README. 7 years ago
Mark Adler c376a417a7 Fix deflateEnd() to not report an error at start of raw deflate. 7 years ago
Mark Adler 288f108031 Remove old assembler code in which bugs have manifested. 7 years ago
Mark Adler a577351394 Make the names in functions declarations identical to definitions. 7 years ago
Mark Adler 723e928b84 Avoid an undefined behavior of memcpy() in _tr_stored_block(). 7 years ago
Mark Adler b25d5fcdcf Avoid undefined behaviors of memcpy() in gz*printf(). 7 years ago
Mark Adler ae49d1472e Avoid an undefined behavior of memcpy() in gzappend(). 7 years ago
Mark Adler 3c46f5ddb5 Avoid the use of ptrdiff_t. 8 years ago
Mark Adler 44e8ac810d Handle case where inflateSync used when header never processed. 8 years ago
Mark Adler 89245c0a84 Don't compute check value for raw inflate if asked to validate. 8 years ago
Mark Adler be5e3647c4 Add address checking in clang to -w option of configure. 8 years ago
Mark Adler 90287635ef Return an error if the gzputs string length can't fit in an int. 8 years ago
Mark Adler 60a5ecc62b Small speedup to inflate [psumbera]. 8 years ago
Mark Adler e1f1a3a146 Update use of errno for newer Windows CE versions. 8 years ago
Mark Adler 793ad7f559 Avoid some conversion warnings in gzread.c and gzwrite.c. 8 years ago
Mark Adler e00a2bd392 Have Makefile return non-zero error code on test failure. 8 years ago
Mark Adler a362293745 Avoid a conversion error in gzseek when off_t type too small. 8 years ago
Mark Adler 38e8ce32af Fix CLEAR_HASH macro to be usable as a single statement. 8 years ago
Mark Adler 8ba393e70d Fix bug when window full in deflate_stored(). 8 years ago
Mark Adler 2d80d3f6b5 Limit hash table inserts after switch from stored deflate. 8 years ago
Mark Adler f9694097dd Permit a deflateParams() parameter change as soon as possible. 8 years ago