Todd C. Miller
6185c4f84b
Don't define _LARGEFILE64_SOURCE or _LFS64_LARGEFILE.
...
We don't need them and the missing prototype for crc32_combine_gen64()
issue has been fixed upstream.
2022-10-14 08:13:35 -06:00
Todd C. Miller
51a1a7d63f
Update embedded copy of zlib to version 1.2.13. Fixes CVE-2022-37434.
2022-10-13 17:04:24 -06:00
Todd C. Miller
3badff39ca
Define _LARGEFILE64_SOURCE if _FILE_OFFSET_BITS == 64.
...
Fixes a -Wwrite-strings warning on 32-bit systems.
2022-06-29 16:59:50 -06:00
Todd C. Miller
89666e7c37
Define _LFS64_LARGEFILE, _LARGEFILE64_SOURCE if 64-bit or _LARGE_FILES set.
...
autoconf does not define _LARGEFILE64_SOURCE by default but zlib
expects it (its own configure script will define it).
Fixes a missing prototype for crc32_combine_gen64() on AIX and HP-UX.
2022-06-27 13:02:13 -06:00
Todd C. Miller
c87a47735d
Add ZFALLTHROUGH macro to use instead of /* FALLTHROUGH */ comments.
2020-08-01 13:43:27 -06:00
Todd C. Miller
8e3613340c
update zlib to version 1.2.11
2017-01-25 15:11:32 -07:00
Todd C. Miller
9a9e865375
Add support for installing a shared zlib
2014-10-27 14:39:07 -06:00
Todd C. Miller
c783f01ada
Update zlib to version 1.2.8
2014-10-24 15:28:03 -06:00
Todd C. Miller
4d37a4a162
Top level directory reorg
...
Move src/po -> po
Combine common and compat -> lib/util
Move zlib -> lib/zlib
2014-06-26 15:51:02 -06:00