| Commit message (Expand) | Author | Files | Lines |
2022-03-27 | zlib 1.2.12v1.2.12 | Mark Adler | 1 | -1/+1 |
2022-03-27 | Fix crc32.c to compile local functions only if used. | Mark Adler | 1 | -62/+64 |
2022-03-27 | Check for cc masquerading as gcc or clang in configure. | Mark Adler | 1 | -2/+8 |
2022-03-27 | Remove destructive aspects of make distclean. | Mark Adler | 1 | -3/+1 |
2022-03-27 | Separate out address sanitizing from warnings in configure. | Mark Adler | 1 | -2/+7 |
2022-03-27 | Eliminate use of ULL constants. | Mark Adler | 1 | -3/+3 |
2022-03-27 | Add fallthrough comments for gcc. | Mark Adler | 2 | -0/+24 |
2022-01-01 | Clean up minizip to reduce warnings for testing. | Mark Adler | 9 | -87/+96 |
2022-01-01 | Fix unztell64() in minizip to work past 4GB. (Daniël Hörchner) | Mark Adler | 1 | -0/+3 |
2021-12-31 | minizip warning fix if MAXU32 already defined. (gvollant) | Mark Adler | 1 | -3/+5 |
2021-12-31 | Replace black/white with allow/block. (theresa-m) | Mark Adler | 2 | -15/+15 |
2021-07-08 | Fix indentation in minizip's zip.c. | Mark Adler | 1 | -2/+2 |
2021-02-10 | Improve portability of contrib/minizip. | Mark Adler | 4 | -10/+21 |
2021-01-17 | Correct typo in blast.c. | Mark Adler | 1 | -1/+1 |
2020-09-17 | Change macro name in inflate.c to avoid collision in VxWorks. | Mark Adler | 1 | -4/+4 |
2020-08-31 | Clarify gz* function interfaces, referring to parameter names. | Mark Adler | 1 | -77/+76 |
2019-07-09 | Fix error in comment on the polynomial representation of a byte. | Mark Adler | 1 | -1/+1 |
2019-05-25 | Fix memory leak on error in gzlog.c. | Mark Adler | 1 | -2/+4 |
2019-04-13 | Avoid adding empty gzip member after gzflush with Z_FINISH. | Mark Adler | 3 | -1/+13 |
2019-04-05 | Explicitly note that the 32-bit check values are 32 bits. | Mark Adler | 1 | -5/+7 |
2019-02-17 | Use ARM crc32 instructions if the ARM architecture has them. | Mark Adler | 1 | -3/+7 |
2019-02-17 | Add use of the ARMv8 crc32 instructions when requested. | Mark Adler | 1 | -0/+114 |
2019-02-03 | Correct comment in crc32.c. | Mark Adler | 1 | -1/+2 |
2019-01-02 | Don't bother computing check value after successful inflateSync(). | Mark Adler | 3 | -8/+14 |
2018-12-26 | Use atomic test and set, if available, for dynamic CRC tables. | Mark Adler | 1 | -42/+112 |
2018-12-26 | Speed up software CRC-32 computation by a factor of 1.5 to 3. | Mark Adler | 6 | -1096/+10209 |
2018-11-04 | Add crc32_combine_gen() and crc32_combine_op() for fast combines. | Mark Adler | 2 | -0/+97 |
2018-11-03 | Add tables for crc32_combine(), to speed it up by a factor of 200. | Mark Adler | 2 | -92/+396 |
2018-10-14 | Fix the zran.c example to work on a multiple-member gzip file. | Mark Adler | 3 | -93/+204 |
2018-10-07 | Add gznorm.c example, which normalizes gzip files. | Mark Adler | 2 | -0/+474 |
2018-08-05 | Show all the codes for the maximum tables size in enough.c. | Mark Adler | 1 | -160/+191 |
2018-08-05 | Clarify that prefix codes are counted in enough.c. | Mark Adler | 1 | -15/+15 |
2018-08-05 | Use inline function instead of macro for index in enough.c. | Mark Adler | 1 | -4/+8 |
2018-08-01 | Clean up code style in enough.c, update version. | Mark Adler | 1 | -211/+202 |
2018-08-01 | Use a macro for the printf format of big_t in enough.c. | Mark Adler | 1 | -7/+3 |
2018-08-01 | Use a structure to make globals in enough.c evident. | Mark Adler | 1 | -86/+89 |
2018-04-19 | Assure that the number of bits for deflatePrime() is valid. | Mark Adler | 1 | -1/+2 |
2018-04-19 | Fix a bug that can crash deflate on some input when using Z_FIXED. | Mark Adler | 3 | -70/+79 |
2018-01-31 | Correct the initialization requirements for deflateInit2(). | Mark Adler | 1 | -2/+1 |
2018-01-08 | Emphasize the need to continue decompressing gzip members. | Mark Adler | 1 | -3/+5 |
2017-10-12 | Add legal disclaimer to README. | Mark Adler | 1 | -1/+4 |
2017-10-12 | Fix deflateEnd() to not report an error at start of raw deflate. | Mark Adler | 1 | -1/+3 |
2017-10-12 | Remove old assembler code in which bugs have manifested. | Mark Adler | 18 | -6172/+0 |
2017-10-12 | Make the names in functions declarations identical to definitions. | Mark Adler | 3 | -6/+6 |
2017-10-12 | Avoid an undefined behavior of memcpy() in _tr_stored_block(). | Mark Adler | 1 | -1/+2 |
2017-10-12 | Avoid undefined behaviors of memcpy() in gz*printf(). | Mark Adler | 1 | -2/+2 |
2017-10-12 | Avoid an undefined behavior of memcpy() in gzappend(). | Mark Adler | 1 | -1/+1 |
2017-06-03 | Avoid the use of ptrdiff_t. | Mark Adler | 2 | -11/+3 |
2017-04-16 | Handle case where inflateSync used when header never processed. | Mark Adler | 1 | -0/+2 |
2017-03-30 | Don't compute check value for raw inflate if asked to validate. | Mark Adler | 1 | -1/+1 |