Commit Graph

  • 03614c56ad Fix some typos. Mark Adler 2016-10-30 08:36:13 -07:00
  • 94575859cf Fix bug when level 0 used with Z_HUFFMAN or Z_RLE. Mark Adler 2016-10-27 22:50:43 -07:00
  • bedea2483b Clean up and comment the use of local for static. Mark Adler 2016-10-26 10:25:10 -07:00
  • ce12c5cd00 Make a noble effort at setting OS_CODE correctly. Mark Adler 2016-10-25 20:45:41 -07:00
  • b516b4bdd7 Do a more thorough check of the state for every stream call. Mark Adler 2016-10-24 20:11:41 -07:00
  • 77fd7e56bf Document the rejection of 256-byte window requests in zlib.h. Mark Adler 2016-10-24 16:00:51 -07:00
  • 049578f0a1 Reject a window size of 256 bytes if not using the zlib wrapper. Mark Adler 2016-10-24 15:52:19 -07:00
  • a0bf0f31d3 Avoid obfuscating use of default case in inftrees.c. Mark Adler 2016-10-14 13:30:18 -07:00
  • da64f1730c Move macro definition in deflate.c to where it is used. Mark Adler 2016-10-14 13:18:58 -07:00
  • ebbc57393d Avoid recursive gzgetc() macro call. Mark Adler 2016-10-14 13:16:07 -07:00
  • 7d6956b6a1 Make globals in examples local to compilation unit. Mark Adler 2016-10-14 13:10:54 -07:00
  • 8b95fa19cd Add --warn option to ./configure, instead of environment variable. Mark Adler 2016-10-11 22:21:04 -07:00
  • 7096424f23 Clean up type conversions. Mark Adler 2016-10-11 22:15:50 -07:00
  • 2edb94a302 Avoid casting an out-of-range value to long. Mark Adler 2016-10-11 18:38:20 -07:00
  • e08118c401 Note the violation of the strict aliasing rule in crc32.c. Mark Adler 2016-10-03 22:33:26 -07:00
  • d1d577490c Avoid pre-decrement of pointer in big-endian CRC calculation. Mark Adler 2016-09-28 20:20:25 -07:00
  • 6a043145ca Remove offset pointer optimization in inftrees.c. Mark Adler 2016-09-21 23:35:50 -07:00
  • 9aaec95e82 Use post-increment only in inffast.c. Mark Adler 2016-09-21 22:25:21 -07:00
  • 3fb251b363 Remove dummy structure declarations for old buggy compilers. Mark Adler 2016-09-21 20:07:37 -07:00
  • 33a7aff45d Fix typo. Mark Adler 2016-09-21 08:45:59 -07:00
  • 9852c209ac Add option to not compute or check check values. Mark Adler 2016-09-20 18:49:21 -07:00
  • 93b0af4aa7 Correct the size of the inflate state in the comments. Mark Adler 2016-09-20 17:27:28 -07:00
  • 70a8763b71 Fix typo in blast.c. Mark Adler 2016-07-10 11:43:17 -07:00
  • 2bcfc31188 Add configure.log to .gitignore. Mark Adler 2016-06-17 19:36:10 -07:00
  • 4f1df003ed Loop on write() calls in gzwrite.c in case of non-blocking I/O. Mark Adler 2016-04-05 03:09:59 -07:00
  • 4423fef8dc Fix gzseek() problem on MinGW due to buggy _lseeki64 there. Mark Adler 2016-01-29 23:24:55 -08:00
  • 6cef1de740 Fix bug that accepted invalid zlib header when windowBits is zero. Mark Adler 2015-11-26 22:52:25 -08:00
  • 8f1b3744e5 Use a consistent and more modern approach to not use a parameter. Mark Adler 2015-10-04 11:45:00 -07:00
  • f77c982344 Use UTF-8 for non-ASCII characters in ChangeLog. Mark Adler 2015-09-16 15:40:00 -07:00
  • 44ae761dc2 Clean up portability for shifts and integer sizes. Mark Adler 2015-09-05 18:56:55 -07:00
  • e54e129940 Avoid shifts of negative values inflateMark(). Mark Adler 2015-09-05 17:45:55 -07:00
  • 27ef026603 Fix typo. Mark Adler 2015-08-15 18:14:50 -07:00
  • 82e9dc6093 Use const for static tree descriptions in deflate. Mark Adler 2015-08-15 18:04:50 -07:00
  • 55d98b4c30 Allow building zlib outside of the source directory. Mark Adler 2015-08-02 14:46:58 -07:00
  • bfcace04f9 Do not initialize unsigned with -1 in compress.c uncompr.c. Mark Adler 2015-08-02 16:47:14 -07:00
  • 43bfaba3d7 Align deflateParams() and its documentation in zlib.h. Mark Adler 2015-08-02 00:02:07 -07:00
  • b4ce6caf09 Compile the gzopen_w() function when __CYGWIN__ defined. Mark Adler 2015-08-01 17:38:56 -07:00
  • 2fc6d66797 Define _POSIX_SOURCE to enable POSIX extensions on some systems. Mark Adler 2015-07-28 23:32:35 -07:00
  • 5701f48cf5 Clarify deflateReset() documentation. Mark Adler 2015-07-28 23:17:49 -07:00
  • c901a34c92 Avoid uninitialized access by gzclose_w(). Mark Adler 2015-07-28 23:13:53 -07:00
  • 51a223def4 Avoid use of DEBUG macro -- change to ZLIB_DEBUG. Mark Adler 2015-07-28 22:44:31 -07:00
  • 0b22337126 Avoid use of reallocf() in test/infcover.c. Mark Adler 2015-07-28 21:55:09 -07:00
  • 0db8fd3714 Fix inflateInit2() bug when windowBits is 16 or 32. Mark Adler 2015-07-28 21:41:20 -07:00
  • b56d1c62ee Add comment about not using windowBits of 8 for deflate(). Mark Adler 2015-07-28 21:06:06 -07:00
  • e7ebb399d7 Put license in zlib.3 man page. Mark Adler 2015-07-07 20:11:01 -07:00
  • 95698093f0 Improve speed of gzprintf() in transparent mode. Mark Adler 2015-07-05 18:14:53 -07:00
  • 8a979f6c79 Avoid left shift of a negative value in flush rank calculation. Mark Adler 2015-07-05 13:51:50 -07:00
  • 9859a94c10 Remedy Coverity warning. [Randers-Pehrson] Mark Adler 2015-01-26 21:41:26 -08:00
  • 5370d99a2a Add inflateCodesUsed() function for internal use. Mark Adler 2014-12-29 00:18:42 -08:00
  • 283520baf7 Fix bug in test/example.c where error code not saved. Mark Adler 2014-07-02 16:34:22 -07:00
  • 9cbda797c1 Note in zlib.h that compress() uses Z_DEFAULT_COMPRESSION. Mark Adler 2014-04-26 08:12:37 -07:00
  • 7d54c69413 Fix uncompress() to work on lengths more than a maximum unsigned. Mark Adler 2014-04-26 08:04:09 -07:00
  • f898bbed89 Fix compress() to work on lengths more than a maximum unsigned. Mark Adler 2014-04-25 21:52:19 -07:00
  • 72c70060d8 Assure that gzoffset() is correct when appending. Mark Adler 2014-04-24 19:45:36 -04:00
  • 799c87c0d8 Improve 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 -07:00
  • 89e335abb4 Fix contrib/minizip to permit unzipping with desktop API [Zouzou]. Mark Adler 2013-08-03 18:13:23 -07:00
  • 303d92cfee Spacing cleanup. Mark Adler 2013-05-23 20:11:54 -07:00
  • ceeb615f46 Change version number to 1.2.8.1. Mark Adler 2013-05-02 23:12:54 -07:00
  • 5089329162 zlib 1.2.8 Mark Adler 2013-04-28 16:03:34 -07:00
  • 5b5da45640 Fix mixed line endings in contrib/vstudio. Mark Adler 2013-04-28 17:21:50 -07:00
  • 2dad5389af Correct spelling error in zlib.h. Mark Adler 2013-04-28 15:36:25 -07:00
  • b4d802825a Clean up contrib/vstudio [Roß]. Mark Adler 2013-04-18 21:47:59 -10:00
  • f5ec26344f Update some copyright years. Mark Adler 2013-04-18 21:38:15 -10:00
  • bddc968b14 Do not force Z_CONST for C++. Mark Adler 2013-04-14 10:31:31 -07:00
  • 5481269e1f Update contrib/minizip/iowin32.c for Windows RT [Vollant]. Mark Adler 2013-04-14 10:05:43 -07:00
  • e8fee0ea7b Change version number to 1.2.8. Mark Adler 2013-04-13 21:38:26 -07:00
  • b7bc388454 zlib 1.2.7.3 Mark Adler 2013-04-13 21:18:35 -07:00
  • c714072020 Fix version numbers and DLL names in contrib/vstudio/*/zlib.rc. Mark Adler 2013-04-13 19:11:47 -07:00
  • 388a285cb8 Change version number to 1.2.7.3. Mark Adler 2013-04-13 18:58:46 -07:00
  • 139c67fc87 zlib 1.2.7.2 Mark Adler 2013-04-13 18:15:42 -07:00
  • 70252daf89 Add casts in gzwrite.c for pointer differences. Mark Adler 2013-04-13 18:04:06 -07:00
  • 9b703f2000 Fix typo in win32/Makefile.msc. Mark Adler 2013-04-13 17:54:57 -07:00
  • 5d33c62c7d Change check for a four-byte type back to hexadecimal. Mark Adler 2013-04-13 15:54:03 -07:00
  • 8a93f49c86 Change version number to 1.2.7.2. Mark Adler 2013-04-13 08:08:57 -07:00
  • 0b16609409 zlib 1.2.7.1 Mark Adler 2013-03-24 22:46:40 -07:00
  • f81b79c559 Line length cleanup. Mark Adler 2013-03-24 22:30:40 -07:00
  • c661c374e8 Do not return Z_BUF_ERROR if deflateParam() has nothing to write. Mark Adler 2013-03-24 22:12:31 -07:00
  • 81c3068b9a In Makefile uninstall, don't rm if preceding cd fails. Mark Adler 2013-03-24 16:57:32 -07:00
  • d3b613e320 Minor spacing cleanup in a comment in gzguts.h. Mark Adler 2013-03-24 16:56:05 -07:00
  • 318a5e190e Add man pages for minizip and miniunzip. Enrico Weigelt, metux IT service 2010-07-06 20:06:08 +02:00
  • e9f0b78443 Add casts and consts to ease user conversion to C++. Mark Adler 2013-03-24 15:18:02 -07:00
  • 0aac8cf7c4 Clean up the addition of gzvprintf. Mark Adler 2013-03-23 23:47:15 -07:00
  • f0546c8e34 Clean up the addition of inflateGetDictionary. Mark Adler 2013-03-23 22:57:27 -07:00
  • 03ff48cc67 Remove runtime check in configure for four-byte integer type. Mark Adler 2013-03-23 22:27:43 -07:00
  • 66fcefbb2f Fix configure for Sun shell. Mark Adler 2013-03-23 13:50:10 -07:00
  • b06dee4369 Add gzvprintf() as an undocumented function in zlib. Mark Adler 2013-03-22 18:32:37 -07:00
  • dd5d0940e9 Add vc11 and vc12 build files to contrib/vstudio. Mark Adler 2013-03-22 17:38:37 -07:00
  • a2d71e8e66 Fix typos in the use of _LARGEFILE64_SOURCE in zconf.h. Mark Adler 2013-02-24 00:16:24 -08:00
  • bc7e017112 Suport i686 and amd64 assembler builds in CMakeLists.txt. Like Ma 2013-02-12 02:41:27 +08:00
  • 64a77facc0 Add TOP support to win32/Makefile.msc. E. Timothy Uy 2012-12-20 12:36:55 -08:00
  • 79a7058be4 Simplify contrib/vstudio/vc10 with 'd' suffix. Fredrik Orderud 2012-12-11 21:44:56 +01:00
  • 63ba7582b8 Fix types in contrib/minizip to match result of get_crc_table(). takacsd 2012-11-30 19:43:50 +01:00
  • 00dfee0b2e Fix casting error in contrib/testzlib/testzlib.c. Jason Williams 2012-11-27 07:27:06 +03:00
  • 27b7723222 Don't specify --version-script on Apple platforms in CMakeLists.txt. Will Glynn 2012-11-13 12:41:30 -06:00
  • bb97bc9d50 Quote --version-script argument in CMakeLists.txt. Will Glynn 2012-11-13 12:35:50 -06:00
  • b116fb588d Add contrib/vstudio/vc10 pre-build step for static only. Greg Domjan 2012-09-14 16:48:12 -04:00
  • 5afbdabacd Add _tr_flush_bits to the external symbols prefixed by --zprefix. Mark Adler 2013-02-23 20:56:23 -08:00
  • d211ecdf02 Use underscored I/O function names for WINAPI_FAMILY. Mark Adler 2013-02-23 20:27:13 -08:00
  • 931aa25aea Update inflateBack() comments, since inflate() can be faster. Mark Adler 2013-02-23 20:12:20 -08:00
  • 51370f3656 Fix serious but very rare decompression bug in inftrees.c. Mark Adler 2013-02-18 21:06:35 -08:00