Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Recognize clang as gcc. | Mark Adler | 2012-03-14 | 1 | -0/+1 |
| | |||||
* | Improve inflate() documentation on the use of Z_FINISH. | Mark Adler | 2012-03-14 | 1 | -8/+11 |
| | |||||
* | Make sure that unistd.h is included before using _LFS64_LARGEFILE. | Mark Adler | 2012-03-14 | 3 | -42/+48 |
| | |||||
* | Repair some damage caused by -Wundef allowance. | Mark Adler | 2012-03-14 | 3 | -15/+15 |
| | |||||
* | Avoid the use of the -u option with mktemp. | Mark Adler | 2012-03-14 | 1 | -2/+2 |
| | |||||
* | Allow the use of -Wundef when compiling or using zlib. | Mark Adler | 2012-03-13 | 4 | -21/+45 |
| | |||||
* | Move obsolete emx makefile to old [Truta]. | Mark Adler | 2012-03-12 | 1 | -0/+0 |
| | |||||
* | Remove unneeded EXTRA_CFLAGS from win32/Makefile.gcc [Truta]. | Mark Adler | 2012-03-12 | 1 | -4/+3 |
| | |||||
* | If using cmake with MSVC, add the source directory to the includes. | Christoph J. Thompson | 2012-03-12 | 1 | -0/+1 |
| | | | | modified: CMakeLists.txt | ||||
* | Include version symbols for cmake builds. | Christoph J. Thompson | 2012-03-11 | 1 | -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. Thompson | 2012-03-11 | 1 | -8/+4 |
| | |||||
* | Generate and install the pkg-config file with cmake. | Christoph J. Thompson | 2012-03-11 | 3 | -2/+22 |
| | |||||
* | Allow overriding the default install locations for cmake. | Christoph J. Thompson | 2012-03-11 | 1 | -5/+10 |
| | |||||
* | Update copyright years in gzlib.c. | Mark Adler | 2012-03-10 | 1 | -1/+1 |
| | |||||
* | Fix comments in win32/Makefile.gcc for proper usage. | Mark Adler | 2012-03-10 | 1 | -8/+7 |
| | |||||
* | Avoid warnings when O_CLOEXEC or O_EXCL are not defined. | Mark Adler | 2012-03-10 | 1 | -1/+10 |
| | |||||
* | Add DESTDIR support to mingw32 win32/Makefile.gcc. | Nathan Phillip Brink | 2012-03-09 | 1 | -15/+15 |
| | |||||
* | Add ability to choose the builder in make_vms.com [Schweda]. | Mark Adler | 2012-03-09 | 1 | -36/+45 |
| | |||||
* | Make sure that O_EXCL is used portably. | Mark Adler | 2012-03-04 | 1 | -4/+7 |
| | |||||
* | Fix contrib/vstudio project link errors [Mohanathas]. | Mark Adler | 2012-03-04 | 7 | -20/+44 |
| | |||||
* | Fix bug in test/minigzip.c for configure --solo. | Mark Adler | 2012-03-03 | 1 | -1/+1 |
| | |||||
* | Add "x" (O_EXCL) and "e" (O_CLOEXEC) modes support to gzopen(). | Mark Adler | 2012-03-03 | 2 | -2/+15 |
| | |||||
* | Fix bug in gzclose_w() when gzwrite() fails to allocate memory. | Mark Adler | 2012-03-03 | 1 | -6/+8 |
| | |||||
* | Simplify test and use of gcc hidden attribute. | Mark Adler | 2012-03-03 | 3 | -9/+5 |
| | |||||
* | Don't use library or built-in byte swaps. | Mark Adler | 2012-03-03 | 1 | -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 Adler | 2012-03-02 | 1 | -20/+63 |
| | |||||
* | Cast to char * in gzprintf to avoid warnings [Zinser]. | Mark Adler | 2012-03-02 | 1 | -11/+12 |
| | |||||
* | Avoid using __int64 for gcc or solo compilation. | Mark Adler | 2012-02-20 | 3 | -9/+9 |
| | |||||
* | Improve the detection of no hidden visibility attribute. | Mark Adler | 2012-02-19 | 3 | -6/+16 |
| | |||||
* | Do not use the visibility attribute if NO_VIZ defined. | Mark Adler | 2012-02-19 | 2 | -2/+2 |
| | |||||
* | Update version numbers and year in win32/README-WIN32.txt. | Mark Adler | 2012-02-19 | 1 | -4/+4 |
| | |||||
* | Use __WATCOMC__ instead of __WATCOM__. | Mark Adler | 2012-02-18 | 3 | -3/+3 |
| | |||||
* | Include unistd.h for Watcom C. | Mark Adler | 2012-02-18 | 3 | -0/+9 |
| | |||||
* | Require gcc 4.0 or later on Mac OS X to use the hidden attribute. | Mark Adler | 2012-02-18 | 2 | -2/+4 |
| | |||||
* | Fix build with non-GNU make on Solaris. | Török Edwin | 2012-02-18 | 1 | -5/+5 |
| | |||||
* | Restore gzgetc_ for backward compatibility with 1.2.6. | Mark Adler | 2012-02-18 | 11 | -0/+23 |
| | |||||
* | Test for existence of strerror. | Mark Adler | 2012-02-18 | 2 | -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 Adler | 2012-02-18 | 1 | -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 Adler | 2012-02-13 | 9 | -16/+0 |
| | |||||
* | Remove unnecessary include for byte swap built-in [Bosmans]. | Mark Adler | 2012-02-13 | 1 | -1/+0 |
| | |||||
* | Don't use built-in byte swaps if compiled solo. | Mark Adler | 2012-02-12 | 1 | -9/+12 |
| | |||||
* | Change version number to 1.2.7. | Mark Adler | 2012-02-12 | 20 | -40/+43 |
| | |||||
* | zlib 1.2.6.1v1.2.6.1 | Mark Adler | 2012-02-12 | 12 | -14/+25 |
| | |||||
* | Fix minor typo in zlib.h comments [Rześniowiecki]. | Mark Adler | 2012-02-11 | 1 | -3/+2 |
| | |||||
* | Use optimized byte swap operations for Microsoft and GNU [Snyder]. | Mark Adler | 2012-02-11 | 3 | -13/+19 |
| | |||||
* | Remove unnecessary gzgetc_ function. | Mark Adler | 2012-02-10 | 2 | -11/+4 |
| | |||||
* | Update make_vms.com [Zinser]. | Mark Adler | 2012-02-05 | 1 | -139/+150 |
| | |||||
* | Minor cleanup in contrib/minizip/zip.c [Vollant]. | Mark Adler | 2012-02-04 | 1 | -2/+2 |
| | |||||
* | Use name in GCC_CLASSIC as C compiler for coverage testing, if set. | Mark Adler | 2012-02-04 | 1 | -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 Adler | 2012-02-01 | 1 | -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. |