aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Recognize clang as gcc.Mark Adler2012-03-141-0/+1
|
* Improve inflate() documentation on the use of Z_FINISH.Mark Adler2012-03-141-8/+11
|
* Make sure that unistd.h is included before using _LFS64_LARGEFILE.Mark Adler2012-03-143-42/+48
|
* Repair some damage caused by -Wundef allowance.Mark Adler2012-03-143-15/+15
|
* Avoid the use of the -u option with mktemp.Mark Adler2012-03-141-2/+2
|
* Allow the use of -Wundef when compiling or using zlib.Mark Adler2012-03-134-21/+45
|
* Move obsolete emx makefile to old [Truta].Mark Adler2012-03-121-0/+0
|
* Remove unneeded EXTRA_CFLAGS from win32/Makefile.gcc [Truta].Mark Adler2012-03-121-4/+3
|
* If using cmake with MSVC, add the source directory to the includes.Christoph J. Thompson2012-03-121-0/+1
| | | | modified: CMakeLists.txt
* Include version symbols for cmake builds.Christoph J. Thompson2012-03-111-0/+3
| | | | Add a version variable so it gets added to the pkg-config file.
* Build both a static and a shared version of zlib with cmake.Christoph J. Thompson2012-03-111-8/+4
|
* Generate and install the pkg-config file with cmake.Christoph J. Thompson2012-03-113-2/+22
|
* Allow overriding the default install locations for cmake.Christoph J. Thompson2012-03-111-5/+10
|
* Update copyright years in gzlib.c.Mark Adler2012-03-101-1/+1
|
* Fix comments in win32/Makefile.gcc for proper usage.Mark Adler2012-03-101-8/+7
|
* Avoid warnings when O_CLOEXEC or O_EXCL are not defined.Mark Adler2012-03-101-1/+10
|
* Add DESTDIR support to mingw32 win32/Makefile.gcc.Nathan Phillip Brink2012-03-091-15/+15
|
* Add ability to choose the builder in make_vms.com [Schweda].Mark Adler2012-03-091-36/+45
|
* Make sure that O_EXCL is used portably.Mark Adler2012-03-041-4/+7
|
* Fix contrib/vstudio project link errors [Mohanathas].Mark Adler2012-03-047-20/+44
|
* Fix bug in test/minigzip.c for configure --solo.Mark Adler2012-03-031-1/+1
|
* Add "x" (O_EXCL) and "e" (O_CLOEXEC) modes support to gzopen().Mark Adler2012-03-032-2/+15
|
* Fix bug in gzclose_w() when gzwrite() fails to allocate memory.Mark Adler2012-03-031-6/+8
|
* Simplify test and use of gcc hidden attribute.Mark Adler2012-03-033-9/+5
|
* Don't use library or built-in byte swaps.Mark Adler2012-03-031-13/+2
| | | | | | | Using optimized byte swaps reduced portability for no real benefit, since they are in parts of the code that represent a tiny fraction of the execution time. So a simple definition of a byte swap is now used.
* Fix make_vms.com for VAX [Zinser].Mark Adler2012-03-021-20/+63
|
* Cast to char * in gzprintf to avoid warnings [Zinser].Mark Adler2012-03-021-11/+12
|
* Avoid using __int64 for gcc or solo compilation.Mark Adler2012-02-203-9/+9
|
* Improve the detection of no hidden visibility attribute.Mark Adler2012-02-193-6/+16
|
* Do not use the visibility attribute if NO_VIZ defined.Mark Adler2012-02-192-2/+2
|
* Update version numbers and year in win32/README-WIN32.txt.Mark Adler2012-02-191-4/+4
|
* Use __WATCOMC__ instead of __WATCOM__.Mark Adler2012-02-183-3/+3
|
* Include unistd.h for Watcom C.Mark Adler2012-02-183-0/+9
|
* Require gcc 4.0 or later on Mac OS X to use the hidden attribute.Mark Adler2012-02-182-2/+4
|
* Fix build with non-GNU make on Solaris.Török Edwin2012-02-181-5/+5
|
* Restore gzgetc_ for backward compatibility with 1.2.6.Mark Adler2012-02-1811-0/+23
|
* Test for existence of strerror.Mark Adler2012-02-182-2/+16
| | | | | | SunOS 4.1 claims that it is __STDC__, but it does not have strerror in string.h. Instead of using __STDC__, this puts a direct test for strerror in configure, and uses that information in gzguts.h.
* Replace use of memmove() with a simple copy for portability.Mark Adler2012-02-181-3/+8
| | | | | | | SunOS 4.1 doesn't have memmove(), and there may be others. memcpy() should not be used for overlapping copies, so here a simple copy is implemented that works for the particular direction of the overlap, which is where the destination precedes the source.
* Expunge gzgetc_ from configuration files.Mark Adler2012-02-139-16/+0
|
* Remove unnecessary include for byte swap built-in [Bosmans].Mark Adler2012-02-131-1/+0
|
* Don't use built-in byte swaps if compiled solo.Mark Adler2012-02-121-9/+12
|
* Change version number to 1.2.7.Mark Adler2012-02-1220-40/+43
|
* zlib 1.2.6.1v1.2.6.1Mark Adler2012-02-1212-14/+25
|
* Fix minor typo in zlib.h comments [Rześniowiecki].Mark Adler2012-02-111-3/+2
|
* Use optimized byte swap operations for Microsoft and GNU [Snyder].Mark Adler2012-02-113-13/+19
|
* Remove unnecessary gzgetc_ function.Mark Adler2012-02-102-11/+4
|
* Update make_vms.com [Zinser].Mark Adler2012-02-051-139/+150
|
* Minor cleanup in contrib/minizip/zip.c [Vollant].Mark Adler2012-02-041-2/+2
|
* Use name in GCC_CLASSIC as C compiler for coverage testing, if set.Mark Adler2012-02-041-0/+3
| | | | | | | | Apple removed support for gcov in the default gcc compiler chain, when they moved to llvm. This can be circumvented in XCode 4.2 by using the gcc chain with gcc-4.2. This patch allows setting GCC_CLASSIC to the name of a real gcc executable (e.g. "gcc-4.2") to allow coverage testing.
* Avoid library header include in crc32.c for Z_SOLO.Mark Adler2012-02-011-0/+3
| | | | | | | | | | | crc32.c was #including limits.h in order to find a four-byte integer type. It was doing this even if Z_SOLO were defined, violating the intent of Z_SOLO, which is to include no library headers and require no library functions. Now crc32.c obeys the intent of Z_SOLO, but with the downside that crc32() will be slower than when not compiled with Z_SOLO. This can be remedied manually by typedefing u4 to a known four-byte unsigned integer type, and #defining BYFOUR in crc32.c.