483 Commits (a4c17581d8fd9dc38d498430825d148fe7177881)
 

Author SHA1 Message Date
Mark Adler a4c17581d8 Change version number on develop branch to 1.2.12.1. 3 years ago
Mark Adler 21767c654d zlib 1.2.12 3 years ago
Mark Adler 296967c7b7 Fix crc32.c to compile local functions only if used. 3 years ago
Mark Adler e9a52aa129 Check for cc masquerading as gcc or clang in configure. 3 years ago
Mark Adler 1a1e8da703 Remove destructive aspects of make distclean. 3 years ago
Mark Adler 6847291ea0 Separate out address sanitizing from warnings in configure. 3 years ago
Mark Adler 735eaa1ebd Eliminate use of ULL constants. 3 years ago
Mark Adler 76f70abbc7 Add fallthrough comments for gcc. 3 years ago
Mark Adler 2014a993ad Clean up minizip to reduce warnings for testing. 3 years ago
Mark Adler 58ca4e57ce Fix unztell64() in minizip to work past 4GB. (Daniël Hörchner) 3 years ago
Mark Adler b135d46eaf minizip warning fix if MAXU32 already defined. (gvollant) 3 years ago
Mark Adler 8678871f18 Replace black/white with allow/block. (theresa-m) 3 years ago
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