Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Avoid use of reallocf() in test/infcover.c. | Mark Adler | 2015-07-28 | 1 | -8/+8 |
| | |||||
* | Fix inflateInit2() bug when windowBits is 16 or 32. | Mark Adler | 2015-07-28 | 1 | -0/+2 |
| | | | | | | | | A windowBits value of 0, 16, or 32 gets the window bits from the zlib header. However there is no zlib header for 16, or for 32 when the input is gzip. This commit sets the window bits for inflate to 15 if a gzip stream is detected and windowBits was 16 or 32. | ||||
* | Add comment about not using windowBits of 8 for deflate(). | Mark Adler | 2015-07-28 | 1 | -0/+8 |
| | |||||
* | Put license in zlib.3 man page. | Mark Adler | 2015-07-07 | 2 | -9/+27 |
| | | | | | Previously there was a confusing reference to a "distribution directory". | ||||
* | Improve speed of gzprintf() in transparent mode. | Mark Adler | 2015-07-05 | 4 | -51/+70 |
| | |||||
* | Avoid left shift of a negative value in flush rank calculation. | Mark Adler | 2015-07-05 | 1 | -1/+1 |
| | | | | | The C standard permits an undefined result for a left shift of a negative value. | ||||
* | Remedy Coverity warning. [Randers-Pehrson] | Mark Adler | 2015-01-26 | 1 | -1/+1 |
| | |||||
* | Add inflateCodesUsed() function for internal use. | Mark Adler | 2014-12-29 | 1 | -0/+9 |
| | |||||
* | Fix bug in test/example.c where error code not saved. | Mark Adler | 2014-07-02 | 1 | -1/+1 |
| | |||||
* | Note in zlib.h that compress() uses Z_DEFAULT_COMPRESSION. | Mark Adler | 2014-04-26 | 1 | -1/+2 |
| | |||||
* | Fix uncompress() to work on lengths more than a maximum unsigned. | Mark Adler | 2014-04-26 | 1 | -20/+41 |
| | |||||
* | Fix compress() to work on lengths more than a maximum unsigned. | Mark Adler | 2014-04-26 | 1 | -18/+24 |
| | |||||
* | Assure that gzoffset() is correct when appending. | Mark Adler | 2014-04-24 | 1 | -1/+3 |
| | | | | | | | An open() with O_APPEND followed by an lseek() to determine the position will return zero for a non-empty file, even though the next write will start at the end of the file. This commit works around that by doing an lseek() to the end when appending. | ||||
* | Improve contrib/blast to return unused bytes. Fix the test code | Mark Adler | 2013-08-24 | 2 | -15/+43 |
| | | | | | to report the count of unused bytes at the end correctly. Add the ability to provide initial input to blast(). | ||||
* | Fix contrib/minizip to permit unzipping with desktop API [Zouzou]. | Mark Adler | 2013-08-03 | 1 | -3/+4 |
| | |||||
* | Spacing cleanup. | Mark Adler | 2013-05-23 | 1 | -1/+1 |
| | |||||
* | Change version number to 1.2.8.1. | Mark Adler | 2013-05-02 | 27 | -48/+51 |
| | |||||
* | zlib 1.2.8v1.2.8 | Mark Adler | 2013-04-28 | 4 | -5/+9 |
| | |||||
* | Fix mixed line endings in contrib/vstudio. | Mark Adler | 2013-04-28 | 4 | -27/+27 |
| | |||||
* | Correct spelling error in zlib.h. | Mark Adler | 2013-04-28 | 1 | -1/+1 |
| | |||||
* | Clean up contrib/vstudio [Roß]. | Mark Adler | 2013-04-28 | 21 | -1138/+592 |
| | |||||
* | Update some copyright years. | Mark Adler | 2013-04-28 | 2 | -2/+2 |
| | |||||
* | Do not force Z_CONST for C++. | Mark Adler | 2013-04-28 | 3 | -3/+3 |
| | | | | | | Forcing Z_CONST resulted in an issue when compiling Firefox. Now if someone wants to compile zlib as C++ code (which it isn't), now they will need to #define Z_CONST themselves. | ||||
* | Update contrib/minizip/iowin32.c for Windows RT [Vollant]. | Mark Adler | 2013-04-28 | 1 | -13/+85 |
| | |||||
* | Change version number to 1.2.8. | Mark Adler | 2013-04-28 | 29 | -54/+57 |
| | |||||
* | zlib 1.2.7.3v1.2.7.3 | Mark Adler | 2013-04-13 | 4 | -5/+5 |
| | |||||
* | Fix version numbers and DLL names in contrib/vstudio/*/zlib.rc. | Mark Adler | 2013-04-13 | 5 | -17/+17 |
| | |||||
* | Change version number to 1.2.7.3. | Mark Adler | 2013-04-13 | 24 | -43/+46 |
| | |||||
* | zlib 1.2.7.2v1.2.7.2 | Mark Adler | 2013-04-13 | 4 | -4/+6 |
| | |||||
* | Add casts in gzwrite.c for pointer differences. | Mark Adler | 2013-04-13 | 2 | -3/+4 |
| | |||||
* | Fix typo in win32/Makefile.msc. | Mark Adler | 2013-04-13 | 1 | -1/+1 |
| | |||||
* | Change check for a four-byte type back to hexadecimal. | Mark Adler | 2013-04-13 | 3 | -9/+9 |
| | |||||
* | Change version number to 1.2.7.2. | Mark Adler | 2013-04-13 | 24 | -48/+51 |
| | |||||
* | zlib 1.2.7.1v1.2.7.1 | Mark Adler | 2013-03-24 | 16 | -20/+67 |
| | |||||
* | Line length cleanup. | Mark Adler | 2013-03-24 | 2 | -2/+3 |
| | |||||
* | Do not return Z_BUF_ERROR if deflateParam() has nothing to write. | Mark Adler | 2013-03-24 | 1 | -0/+2 |
| | | | | | | If the compressed data was already at a block boundary, then deflateParam() would report Z_BUF_ERROR, because there was nothing to write. With this patch, Z_OK is returned in that case. | ||||
* | In Makefile uninstall, don't rm if preceding cd fails. | Mark Adler | 2013-03-24 | 1 | -4/+4 |
| | |||||
* | Minor spacing cleanup in a comment in gzguts.h. | Mark Adler | 2013-03-24 | 1 | -1/+1 |
| | |||||
* | Add man pages for minizip and miniunzip. | Enrico Weigelt, metux IT service | 2013-03-24 | 2 | -0/+109 |
| | |||||
* | Add casts and consts to ease user conversion to C++. | Mark Adler | 2013-03-24 | 6 | -16/+17 |
| | | | | You would still need to run zlib2ansi on all of the *.c files. | ||||
* | Clean up the addition of gzvprintf. | Mark Adler | 2013-03-23 | 10 | -3/+13 |
| | |||||
* | Clean up the addition of inflateGetDictionary. | Mark Adler | 2013-03-23 | 5 | -3/+18 |
| | |||||
* | Remove runtime check in configure for four-byte integer type. | Mark Adler | 2013-03-23 | 4 | -59/+15 |
| | | | | | | | | | | That didn't work when cross-compiling. Simply rely on limits.h. If a compiler does not have limits.h, then zconf.h.in should be modified to define Z_U4 as an unsiged four-byte integer type in order for crc32() to be fast. This also simplifies and makes more portable to check for a four- byte type using limits.h. | ||||
* | Fix configure for Sun shell. | Mark Adler | 2013-03-23 | 1 | -1/+3 |
| | |||||
* | Add gzvprintf() as an undocumented function in zlib. | Mark Adler | 2013-03-22 | 5 | -7/+36 |
| | | | | The function is only available if stdarg.h is available. | ||||
* | Add vc11 and vc12 build files to contrib/vstudio. | Mark Adler | 2013-03-22 | 16 | -0/+3335 |
| | |||||
* | Fix typos in the use of _LARGEFILE64_SOURCE in zconf.h. | Mark Adler | 2013-02-24 | 3 | -6/+6 |
| | |||||
* | Suport i686 and amd64 assembler builds in CMakeLists.txt. | Like Ma | 2013-02-24 | 1 | -2/+38 |
| | | | | | * Use -DASM686=1 to build with i686 asm. * Use -DAMD64=1 to build with amd64 asm. | ||||
* | Add TOP support to win32/Makefile.msc. | E. Timothy Uy | 2013-02-23 | 1 | -38/+41 |
| | | | | | Facilitate multi-platform compilation, e.g.: nmake -f pathto\zlib\win32\Makefile.msc TOP=pathto\zlib | ||||
* | Simplify contrib/vstudio/vc10 with 'd' suffix. | Fredrik Orderud | 2013-02-23 | 1 | -26/+2 |
| |