Commit graph

3 commits

Author SHA1 Message Date
Martin Kinkelin
dcbfbd43ac Bump zlib to latest v1.3.1
Which should cleanly compile with C11 now, without walls of warnings
with e.g. recent clang versions. Fixes Bugzilla Issue 24268.
2024-02-25 06:07:11 +08:00
Brian Callahan
3b16b03f6d Fix Issue 22998 - Update to zlib 1.2.12
Update zlib to the 1.2.12 release
Version 1.2.12 has these key improvements over 1.2.11:
* Fix a deflate bug when using the Z_FIXED strategy that can result in out-of-bound accesses.
* Fix a deflate bug when the window is full in deflate_stored().
* Speed up CRC-32 computations by a factor of 1.5 to 3.
* Use the hardware CRC-32 instruction on ARMv8 processors.
* Speed up crc32_combine() with powers of x tables.
* Add crc32_combine_gen() and crc32_combine_op() for fast combines.
Due to the bug fixes, any installations of 1.2.11 should be replaced with 1.2.12.
2022-04-09 15:48:46 -04:00
Iain Buclaw
002ebadd0c zlib: Synchronize testsuite with 1.2.11
Moves all test and documentation files to the location where they are
present in upstream zlib sources.  The build files have also been tested
and fixed on Linux.  Because they are all similiar, these fixes have
also been mirrored into the macOS and Windows build files too.
2021-12-16 04:23:10 +00:00
Renamed from etc/c/zlib/example.c (Browse further)