cbbd20302cPermit immediate deflateParams changes before any deflate input.
Mark Adler
2017-01-15 08:22:16 -0800
7d9c9d410aUpdate high water mark in deflate_stored.
Mark Adler
2017-01-15 08:15:55 -0800
37ed2112a1Update vestigial comment from very old Info-ZIP deflate.
Mark Adler
2017-01-13 23:10:03 -0800
4c7c907683Fix deflate stored bug when pulling last block from window.
Mark Adler
2017-01-12 21:51:20 -0800
74d2696d87Update location of Visual Studio project files.
Mark Adler
2017-01-04 23:18:55 -0800
c38a2603ceDelete user-specific Visual Studio project files.
Mark Adler
2017-01-04 22:56:55 -0800
11ceaed751Change version number to 1.2.10.1.
Mark Adler
2017-01-15 08:54:04 -0800
4a090adef8zlib 1.2.10
Mark Adler
2017-01-02 17:53:59 -0800
e13def040eFix compilation with --solo and --debug combined.
Mark Adler
2017-01-02 18:18:31 -0800
1e3bccd496Add warnings when compiling with assembler code.
Mark Adler
2017-01-02 17:25:27 -0800
c7d77756d0Remove files to be installed before copying them in Makefile.in.
Mark Adler
2017-01-02 17:04:38 -0800
0b5c158cc7Fix bug in gzwrite.c that produced corrupt gzip files.
Mark Adler
2017-01-02 16:17:43 -0800
bc5503b224Fix bug in deflate_stored() for zero-length input.
Mark Adler
2017-01-02 15:17:59 -0800
52aa5501ecMinor edits and clarifications of comments.
Mark Adler
2017-01-01 20:02:24 -0800
7358ef23c2Avoid warnings on snprintf() return value.
Mark Adler
2017-01-01 12:23:04 -0800
20e472546eChange version number to zlib 1.2.9.1.
Mark Adler
2017-01-01 22:21:21 -0800
6bdca5060dFix some stray 1.2.8.1 version numbers.
Mark Adler
2017-01-01 22:12:12 -0800
2fa463bacfzlib 1.2.9
Mark Adler
2016-12-31 11:41:31 -0800
14e3194e1eUpdate Visual Studio project files (AraHaan).
Mark Adler
2016-12-31 18:51:34 -0800
b9ae6f0079Add crc32_z() and adler32_z() functions with size_t lengths.
Mark Adler
2016-12-31 16:57:26 -0800
61b91f27f8Make z_size_t unsigned long for non-standard C.
Mark Adler
2016-12-31 16:41:36 -0800
cca27e95cfAvoid the need for ssize_t.
Mark Adler
2016-12-31 10:03:09 -0800
b7fbee2156Use a uniform approach for the largest value of an unsigned type.
Mark Adler
2016-12-31 08:49:17 -0800
f3fcb92cf6Use intptr_t for z_ssize_t on MSVC.
Mark Adler
2016-12-30 23:40:43 -0800
8f147c3d12Avoid some random compiler warnings on various platforms.
Mark Adler
2016-12-30 22:05:05 -0800
fb26fc427fAllow minigzip to compile when testing with ./configure --solo.
Mark Adler
2016-12-30 22:04:22 -0800
d46546544aReplace as400 with os400 for OS/400 support (Monnerat).
Mark Adler
2016-12-30 19:48:07 -0800
f12d3dc367Detect clang in cc version.
Mark Adler
2016-12-30 18:58:46 -0800
50dca6d127Fix init macros to use z_ prefix when requested.
Mark Adler
2016-12-30 18:18:48 -0800
d6f0da2fa3Fix character encoding and link in contrib README.
Mark Adler
2016-12-30 17:20:44 -0800
79b5c5acf0Use snprintf() for later versions of Microsoft C.
Mark Adler
2016-12-30 17:13:31 -0800
ee7d7b5ddaAdd deflateGetDictionary() function.
Mark Adler
2016-12-30 16:29:56 -0800
feafcfaa05No need to check for NULL argument to free().
Mark Adler
2016-12-30 14:30:52 -0800
77bc4f8944Add gzfwrite(), duplicating the interface of fwrite().
Mark Adler
2016-12-04 18:29:43 -0800
44dfd831d2Add gzfread(), duplicating the interface of fread().
Mark Adler
2016-12-04 17:09:33 -0800
3f8c768745Fix compile option for when z_size_t needs to be a long long.
Mark Adler
2016-12-04 16:50:49 -0800
ca50ebd4dfCreate z_size_t and z_ssize_t types.
Mark Adler
2016-12-03 10:27:14 -0800
c5ee34c28aDon't need to emit an empty fixed block when changing parameters.
Mark Adler
2016-12-03 08:29:57 -0800
123f9cfaf7Clean up gz* function return values.
Mark Adler
2016-12-03 08:18:56 -0800
9dc5a8585fSpeed up deflation for level 0 (storing).
Mark Adler
2016-11-05 08:43:29 -0700
7161ad76e2Assure that deflateParams() will not switch functions mid-block.
Mark Adler
2016-11-22 23:29:19 -0800
1101ea79c6Explicitly ignore a return value in gzwrite.c.
Mark Adler
2016-11-22 12:02:29 -0800
21c66cd5acIncrease verbosity required to warn about bit length overflow.
Mark Adler
2016-11-20 11:36:15 -0800
37281ac222Add uncompress2() function, which returns the input size used.
Mark Adler
2016-11-15 20:45:01 -0700
001300d0d9Minor edits to the documentation in source file contents.
Mark Adler
2016-11-14 10:19:25 -0700
9674807c82Fix bugs in creating a very large gzip header.
Mark Adler
2016-11-05 22:55:34 -0700
fc130cdd9fAdd --debug (-d) option to ./configure to define ZLIB_DEBUG.
Mark Adler
2016-10-30 09:33:25 -0700
a456d898bbUse memcpy for stored blocks.
Mark Adler
2016-10-30 09:25:32 -0700
03614c56adFix some typos.
Mark Adler
2016-10-30 08:36:13 -0700
94575859cfFix bug when level 0 used with Z_HUFFMAN or Z_RLE.
Mark Adler
2016-10-27 22:50:43 -0700
bedea2483bClean up and comment the use of local for static.
Mark Adler
2016-10-26 10:25:10 -0700
ce12c5cd00Make a noble effort at setting OS_CODE correctly.
Mark Adler
2016-10-25 20:45:41 -0700
b516b4bdd7Do a more thorough check of the state for every stream call.
Mark Adler
2016-10-24 20:11:41 -0700
77fd7e56bfDocument the rejection of 256-byte window requests in zlib.h.
Mark Adler
2016-10-24 16:00:51 -0700
049578f0a1Reject a window size of 256 bytes if not using the zlib wrapper.
Mark Adler
2016-10-24 15:52:19 -0700
a0bf0f31d3Avoid obfuscating use of default case in inftrees.c.
Mark Adler
2016-10-14 13:30:18 -0700
da64f1730cMove macro definition in deflate.c to where it is used.
Mark Adler
2016-10-14 13:18:58 -0700
ebbc57393dAvoid recursive gzgetc() macro call.
Mark Adler
2016-10-14 13:16:07 -0700
7d6956b6a1Make globals in examples local to compilation unit.
Mark Adler
2016-10-14 13:10:54 -0700
8b95fa19cdAdd --warn option to ./configure, instead of environment variable.
Mark Adler
2016-10-11 22:21:04 -0700
7096424f23Clean up type conversions.
Mark Adler
2016-10-11 22:15:50 -0700
2edb94a302Avoid casting an out-of-range value to long.
Mark Adler
2016-10-11 18:38:20 -0700
e08118c401Note the violation of the strict aliasing rule in crc32.c.
Mark Adler
2016-10-03 22:33:26 -0700
d1d577490cAvoid pre-decrement of pointer in big-endian CRC calculation.
Mark Adler
2016-09-28 20:20:25 -0700
6a043145caRemove offset pointer optimization in inftrees.c.
Mark Adler
2016-09-21 23:35:50 -0700
9aaec95e82Use post-increment only in inffast.c.
Mark Adler
2016-09-21 22:25:21 -0700
3fb251b363Remove dummy structure declarations for old buggy compilers.
Mark Adler
2016-09-21 20:07:37 -0700
33a7aff45dFix typo.
Mark Adler
2016-09-21 08:45:59 -0700
9852c209acAdd option to not compute or check check values.
Mark Adler
2016-09-20 18:49:21 -0700
93b0af4aa7Correct the size of the inflate state in the comments.
Mark Adler
2016-09-20 17:27:28 -0700
70a8763b71Fix typo in blast.c.
Mark Adler
2016-07-10 11:43:17 -0700
2bcfc31188Add configure.log to .gitignore.
Mark Adler
2016-06-17 19:36:10 -0700
4f1df003edLoop on write() calls in gzwrite.c in case of non-blocking I/O.
Mark Adler
2016-04-05 03:09:59 -0700
4423fef8dcFix gzseek() problem on MinGW due to buggy _lseeki64 there.
Mark Adler
2016-01-29 23:24:55 -0800
6cef1de740Fix bug that accepted invalid zlib header when windowBits is zero.
Mark Adler
2015-11-26 22:52:25 -0800
8f1b3744e5Use a consistent and more modern approach to not use a parameter.
Mark Adler
2015-10-04 11:45:00 -0700
f77c982344Use UTF-8 for non-ASCII characters in ChangeLog.
Mark Adler
2015-09-16 15:40:00 -0700
44ae761dc2Clean up portability for shifts and integer sizes.
Mark Adler
2015-09-05 18:56:55 -0700
e54e129940Avoid shifts of negative values inflateMark().
Mark Adler
2015-09-05 17:45:55 -0700
27ef026603Fix typo.
Mark Adler
2015-08-15 18:14:50 -0700
82e9dc6093Use const for static tree descriptions in deflate.
Mark Adler
2015-08-15 18:04:50 -0700
55d98b4c30Allow building zlib outside of the source directory.
Mark Adler
2015-08-02 14:46:58 -0700
bfcace04f9Do not initialize unsigned with -1 in compress.c uncompr.c.
Mark Adler
2015-08-02 16:47:14 -0700
43bfaba3d7Align deflateParams() and its documentation in zlib.h.
Mark Adler
2015-08-02 00:02:07 -0700
b4ce6caf09Compile the gzopen_w() function when __CYGWIN__ defined.
Mark Adler
2015-08-01 17:38:56 -0700
2fc6d66797Define _POSIX_SOURCE to enable POSIX extensions on some systems.
Mark Adler
2015-07-28 23:32:35 -0700
5701f48cf5Clarify deflateReset() documentation.
Mark Adler
2015-07-28 23:17:49 -0700
c901a34c92Avoid uninitialized access by gzclose_w().
Mark Adler
2015-07-28 23:13:53 -0700
51a223def4Avoid use of DEBUG macro -- change to ZLIB_DEBUG.
Mark Adler
2015-07-28 22:44:31 -0700
0b22337126Avoid use of reallocf() in test/infcover.c.
Mark Adler
2015-07-28 21:55:09 -0700
0db8fd3714Fix inflateInit2() bug when windowBits is 16 or 32.
Mark Adler
2015-07-28 21:41:20 -0700
b56d1c62eeAdd comment about not using windowBits of 8 for deflate().
Mark Adler
2015-07-28 21:06:06 -0700
e7ebb399d7Put license in zlib.3 man page.
Mark Adler
2015-07-07 20:11:01 -0700
95698093f0Improve speed of gzprintf() in transparent mode.
Mark Adler
2015-07-05 18:14:53 -0700
8a979f6c79Avoid left shift of a negative value in flush rank calculation.
Mark Adler
2015-07-05 13:51:50 -0700
9859a94c10Remedy Coverity warning. [Randers-Pehrson]
Mark Adler
2015-01-26 21:41:26 -0800
5370d99a2aAdd inflateCodesUsed() function for internal use.
Mark Adler
2014-12-29 00:18:42 -0800
283520baf7Fix bug in test/example.c where error code not saved.
Mark Adler
2014-07-02 16:34:22 -0700
9cbda797c1Note in zlib.h that compress() uses Z_DEFAULT_COMPRESSION.
Mark Adler
2014-04-26 08:12:37 -0700
7d54c69413Fix uncompress() to work on lengths more than a maximum unsigned.
Mark Adler
2014-04-26 08:04:09 -0700
f898bbed89Fix compress() to work on lengths more than a maximum unsigned.
Mark Adler
2014-04-25 21:52:19 -0700
72c70060d8Assure that gzoffset() is correct when appending.
Mark Adler
2014-04-24 19:45:36 -0400
799c87c0d8Improve contrib/blast to return unused bytes. Fix the test code to report the count of unused bytes at the end correctly. Add the ability to provide initial input to blast().
Mark Adler
2013-08-24 01:53:31 -0700
89e335abb4Fix contrib/minizip to permit unzipping with desktop API [Zouzou].
Mark Adler
2013-08-03 18:13:23 -0700
303d92cfeeSpacing cleanup.
Mark Adler
2013-05-23 20:11:54 -0700
ceeb615f46Change version number to 1.2.8.1.
Mark Adler
2013-05-02 23:12:54 -0700
5089329162zlib 1.2.8
Mark Adler
2013-04-28 16:03:34 -0700
5b5da45640Fix mixed line endings in contrib/vstudio.
Mark Adler
2013-04-28 17:21:50 -0700
2dad5389afCorrect spelling error in zlib.h.
Mark Adler
2013-04-28 15:36:25 -0700
b4d802825aClean up contrib/vstudio [Roß].
Mark Adler
2013-04-18 21:47:59 -1000
f5ec26344fUpdate some copyright years.
Mark Adler
2013-04-18 21:38:15 -1000
bddc968b14Do not force Z_CONST for C++.
Mark Adler
2013-04-14 10:31:31 -0700
5481269e1fUpdate contrib/minizip/iowin32.c for Windows RT [Vollant].
Mark Adler
2013-04-14 10:05:43 -0700
e8fee0ea7bChange version number to 1.2.8.
Mark Adler
2013-04-13 21:38:26 -0700
b7bc388454zlib 1.2.7.3
Mark Adler
2013-04-13 21:18:35 -0700
c714072020Fix version numbers and DLL names in contrib/vstudio/*/zlib.rc.
Mark Adler
2013-04-13 19:11:47 -0700
388a285cb8Change version number to 1.2.7.3.
Mark Adler
2013-04-13 18:58:46 -0700
139c67fc87zlib 1.2.7.2
Mark Adler
2013-04-13 18:15:42 -0700
70252daf89Add casts in gzwrite.c for pointer differences.
Mark Adler
2013-04-13 18:04:06 -0700
9b703f2000Fix typo in win32/Makefile.msc.
Mark Adler
2013-04-13 17:54:57 -0700
5d33c62c7dChange check for a four-byte type back to hexadecimal.
Mark Adler
2013-04-13 15:54:03 -0700
8a93f49c86Change version number to 1.2.7.2.
Mark Adler
2013-04-13 08:08:57 -0700
0b16609409zlib 1.2.7.1
Mark Adler
2013-03-24 22:46:40 -0700
f81b79c559Line length cleanup.
Mark Adler
2013-03-24 22:30:40 -0700
c661c374e8Do not return Z_BUF_ERROR if deflateParam() has nothing to write.
Mark Adler
2013-03-24 22:12:31 -0700
81c3068b9aIn Makefile uninstall, don't rm if preceding cd fails.
Mark Adler
2013-03-24 16:57:32 -0700
d3b613e320Minor spacing cleanup in a comment in gzguts.h.
Mark Adler
2013-03-24 16:56:05 -0700
318a5e190eAdd man pages for minizip and miniunzip.
Enrico Weigelt, metux IT service
2010-07-06 20:06:08 +0200
e9f0b78443Add casts and consts to ease user conversion to C++.
Mark Adler
2013-03-24 15:18:02 -0700
0aac8cf7c4Clean up the addition of gzvprintf.
Mark Adler
2013-03-23 23:47:15 -0700
f0546c8e34Clean up the addition of inflateGetDictionary.
Mark Adler
2013-03-23 22:57:27 -0700
03ff48cc67Remove runtime check in configure for four-byte integer type.
Mark Adler
2013-03-23 22:27:43 -0700
66fcefbb2fFix configure for Sun shell.
Mark Adler
2013-03-23 13:50:10 -0700
b06dee4369Add gzvprintf() as an undocumented function in zlib.
Mark Adler
2013-03-22 18:32:37 -0700
dd5d0940e9Add vc11 and vc12 build files to contrib/vstudio.
Mark Adler
2013-03-22 17:38:37 -0700
a2d71e8e66Fix typos in the use of _LARGEFILE64_SOURCE in zconf.h.
Mark Adler
2013-02-24 00:16:24 -0800
bc7e017112Suport i686 and amd64 assembler builds in CMakeLists.txt.
Like Ma
2013-02-12 02:41:27 +0800
64a77facc0Add TOP support to win32/Makefile.msc.
E. Timothy Uy
2012-12-20 12:36:55 -0800
79a7058be4Simplify contrib/vstudio/vc10 with 'd' suffix.
Fredrik Orderud
2012-12-11 21:44:56 +0100
63ba7582b8Fix types in contrib/minizip to match result of get_crc_table().
takacsd
2012-11-30 19:43:50 +0100
00dfee0b2eFix casting error in contrib/testzlib/testzlib.c.
Jason Williams
2012-11-27 07:27:06 +0300
27b7723222Don't specify --version-script on Apple platforms in CMakeLists.txt.
Will Glynn
2012-11-13 12:41:30 -0600
bb97bc9d50Quote --version-script argument in CMakeLists.txt.
Will Glynn
2012-11-13 12:35:50 -0600