1
0
mirror of https://github.com/madler/zlib.git synced 2026-10-24 02:48:53 +03:00

Commit Graph

  • 3f635df97e Remove unused Z_ARG macro. Mark Adler 2024-01-17 18:20:32 -08:00
  • ade6825c49 Fix cmake build on AIX. gastush 2022-09-30 16:04:19 +02:00
  • 2526346237 Remove mentions of an official zlib DLL distribution. Mark Adler 2024-01-17 17:19:03 -08:00
  • fe41d18921 Correct typos in source code. Dimitri Papadopoulos 2023-08-06 13:56:45 +02:00
  • 01253ecd7e Make the existence of gz_intmax() unconditional. Milan Bulat 2023-10-09 17:04:51 +04:00
  • 6201f89384 Add cmake option to control the build of the example executables. Peter Taylor 2017-02-10 18:37:09 +00:00
  • 14a5f8f266 Neutralize zip file traversal attacks in miniunz. Matt Wilson 2024-01-17 14:46:18 -08:00
  • 44dc43ab04 Add a CMake option to link the C runtime statically. tbeu 2023-11-19 21:39:14 +01:00
  • 01155ccc3f Fix random typos over several source and text files. THE-Spellchecker 2023-12-02 16:56:47 -06:00
  • 16799d064b Fix "the the" in examples/gzlog.c. William Leara 2023-12-11 11:32:09 -06:00
  • 190168cc1c Correct case of MSDOS in contrib/minizip/miniunz.c. William Leara 2023-12-11 11:47:43 -06:00
  • 762cf49e63 Refer to correct function in contrib/minizip/unzip.c comment. William Leara 2023-12-11 12:01:52 -06:00
  • 36e369e1a5 Note that the len2 argument of crc_combine*() must be non-negative. Mark Adler 2024-01-11 12:53:58 -08:00
  • 60c31985ec Fix the copy of pending_buf in deflateCopy() for the LIT_MEM case. Hans Wennborg 2023-12-20 12:26:25 +01:00
  • ee474ff2d1 Fix pending buffer overflow assert with LIT_MEM allocation. Hans Wennborg 2023-12-15 15:10:19 +01:00
  • 4bd9a71f35 Remove fdopen #defines in zutil.h. Mark Adler 2023-12-12 22:19:05 -06:00
  • 431a9b65ea Add bounds checking to ERR_MSG() macro, used by zError(). Mark Adler 2023-12-07 06:38:10 -08:00
  • 643e17b749 Correct repeated words in source file comments and a readme. Paul Ivanov 2023-11-14 16:23:02 -08:00
  • 15c45adb76 Fix decision on the emission of Zip64 end records in minizip. Mark Adler 2023-11-07 15:46:41 -08:00
  • ac8f12c97d Add LIT_MEM define to use more memory for a small deflate speedup. Mark Adler 2023-09-18 21:17:00 -07:00
  • bd9c329c10 Make internal functions static in the test code. Xin LI 2023-09-03 13:10:10 -07:00
  • 5af7cef45e Fix bug in inflateSync() for data held in bit buffer. Mark Adler 2023-08-24 02:14:23 -04:00
  • 88e50f1705 Update miniunz version. tbeu 2016-11-15 21:04:58 +01:00
  • 79a0e447a0 Update version and date in contrib/nuget. Mark Adler 2023-08-19 23:17:29 -07:00
  • 8988e03256 Update version numbers and year in contrib/vstudio/vc17. Mark Adler 2023-08-19 17:13:12 -07:00
  • 7192d692be Update vc directory in contrib/nuget. Mark Adler 2023-08-19 17:07:35 -07:00
  • 60bfe641af Rename contrib/vstudio/vc143 to vc17. Mark Adler 2023-08-19 12:13:00 -07:00
  • 73331a6a04 Reject overflows of zip header fields in minizip. Hans Wennborg 2023-08-18 11:05:33 +02:00
  • 726e18943d Remove Windows ARM and ARM64 builds from cmake workflow. Mark Adler 2023-08-19 11:06:23 -07:00
  • 4a47c1bf3d Add project and solution files for building a nuget package. AraHaan 2022-10-25 00:35:43 -04:00
  • d7de5971f4 Add VS2022 project files. AraHaan 2022-10-24 16:59:27 -04:00
  • 4c5a81c2ae Remove carriage returns from contrib/vstudio/readme.txt. Mark Adler 2023-08-19 10:43:36 -07:00
  • 0f68a0d89d Limit the length of Darwin shared library version number. Mark Adler 2023-08-18 16:17:04 -07:00
  • 5dc7681ff1 Fix version numbering for Darwin shared library. Mark Adler 2023-08-18 16:01:06 -07:00
  • 3a98b57e55 Change version number on develop branch to 1.3.0.1. Mark Adler 2023-08-18 13:15:24 -07:00
  • 09155eaa2f zlib 1.3 v1.3 Mark Adler 2023-08-18 01:45:36 -07:00
  • 899ffefb19 Use original make and options when Makefile runs make. Mark Adler 2023-08-17 22:13:25 -07:00
  • 25bbd7f5a6 Avoid uninitialized and unused warnings in contrib/minizip. Mark Adler 2023-08-17 21:40:28 -07:00
  • e13289e307 Fix typo in preceding reversion commit. Mark Adler 2023-08-17 17:40:16 -07:00
  • f5ae600cc7 Revert flipping of load flags in Makefile.in for z/OS. Mark Adler 2023-08-17 17:27:47 -07:00
  • daf27aed08 Look for a cross-compile libtool first in configure. OldWorldOrdr 2023-03-05 17:46:04 -05:00
  • 9889e98868 Avoid cmake deprecation warning. Bruno S Marques 2023-03-14 13:31:18 -03:00
  • 22fc20898b Clarify requirement in zlib.h to avoid multiple flush markers. Mark Adler 2023-08-17 16:20:57 -07:00
  • 5f52b25059 Move load flags before object file in Makefile.in for Z/OS. Mark Adler 2023-08-17 15:06:07 -07:00
  • efc9c7b801 Add license to contrib/untgz. Bastian Germann 2022-11-14 15:26:14 +01:00
  • d524e2a818 zlib now uses ANSI C function prototypes, so zlib2ansi not needed. Mark Adler 2023-08-17 14:41:53 -07:00
  • d982514782 Fix bug when using gzflush() with a very small buffer. Mark Adler 2023-08-14 17:01:54 -07:00
  • 6951bc609b Fix typos in contrib/ada. Dimitri Papadopoulos 2023-08-06 14:51:29 +02:00
  • 89ef46ba09 Remove redundant includes in minizip. Mark Adler 2023-08-13 17:46:47 -07:00
  • 384e50eea4 Remove TRYFREE macro from minizip. Mark Adler 2023-08-13 17:43:36 -07:00
  • c97a8f1e67 Replace gcc-9 with gcc-11 for macOS testing. Dimitri Papadopoulos 2023-08-06 14:28:31 +02:00
  • 981ee7570a Suppress MSAN detections in deflate's slide_hash(). Andrzej Hunt 2021-06-04 18:25:19 +02:00
  • 1411ccafc0 Add memory sanitizer to configure (--memory). Mark Adler 2023-08-12 11:03:46 -07:00
  • 7dd6aa7245 Fix bug when gzungetc() is used immediately after gzopen(). Mark Adler 2023-08-11 10:59:03 -07:00
  • c7ddcc2e0e Fix some spelling errors. Dimitri Papadopoulos 2023-02-02 15:50:00 +01:00
  • 2bcc748735 Add minizip testing to Makefile. Mark Adler 2023-08-03 12:38:41 -07:00
  • be7aa11551 Read multiple bytes instead of byte-by-byte in minizip unzip.c. Eugene Golushkov 2023-08-03 19:53:08 +02:00
  • aa154e3da0 Support Haiku in minizip. Gilles Vollant 2023-07-29 11:17:19 +02:00
  • f679a939d3 Correct dummy filetime() prototype in minizip.c. Xiang Xiao 2022-09-08 21:45:04 +08:00
  • b3f23f7fb7 Match sign of printf directive to sign of argument in testzlib. Mark Adler 2023-07-29 23:58:11 -07:00
  • dcd0d86b9e Match sign of printf directive to sign of argument in minizip. Mark Adler 2023-07-29 23:55:48 -07:00
  • 3061e5013c Fix logic error in minizip argument processing. Mark Adler 2023-07-29 23:51:22 -07:00
  • 379bbda363 Fix typos found by codespell in minizip Dimitri Papadopoulos 2023-02-02 16:03:24 +01:00
  • e0bd0ad6e4 Fix reading disk number start on zip64 files in minizip. Mark Adler 2023-07-29 23:34:26 -07:00
  • 7b28ecc89d Remove duplicated code #806 Gilles Vollant 2023-07-29 10:08:42 +02:00
  • f209ca7be7 minizip: Fix being unable to open empty zip file RedworkDE 2023-02-15 12:25:33 +01:00
  • a566e156b3 Avoid compiler complaints if _TIME_BITS defined when building zlib. Mark Adler 2023-07-29 22:13:09 -07:00
  • a88f727dbe Document in zlib.h the initialization of stream fields by the Init and Reset functions. Mark Adler 2023-07-10 11:27:50 -07:00
  • 263a982866 Correct comment in zlib.h on os setting in gzip header. Mark Adler 2023-05-16 20:28:59 -07:00
  • 48c3741002 Remove duplicate "the" in zlib.h. Paul Marquess 2023-05-01 21:54:25 +01:00
  • 904016e851 Update Java and Perl links in README. Mark Adler 2023-05-01 14:02:34 -07:00
  • b8a8373ec1 Fix test/example.c to work with FORCE_STORED. Mark Adler 2023-04-17 20:47:42 -07:00
  • 3365464851 Fix warnings on test/infcover.c. Mark Adler 2023-04-17 20:21:58 -07:00
  • 05527a1b1e Fix cast in minizip's ioapi.c for Windows. Mark Adler 2023-04-17 14:08:55 -07:00
  • 9b962a45dd No include file is needed for __int64 type on Windows. Mark Adler 2023-04-17 13:59:18 -07:00
  • 66588683b3 Remove use of OF() from contrib/untgz and render it compilable. Mark Adler 2023-04-15 11:27:12 -07:00
  • bf2578be2d Remove K&R function definitions from contrib/minizip. Mark Adler 2023-04-15 11:16:17 -07:00
  • c4aa356742 Remove K&R function definitions from infback9. Mark Adler 2023-04-15 01:18:06 -07:00
  • e9d5486e66 Remove K&R function definitions from zlib. Mark Adler 2023-04-14 01:42:03 -07:00
  • 5799c14c85 Turn off C2X warning about deprecated K&R function syntax. Mark Adler 2023-04-13 20:09:52 -07:00
  • 7e6dc429af Add a NOPRIME #define to zran.c to not use inflatePrime(). Mark Adler 2023-04-13 15:33:03 -07:00
  • eb0e038b29 Rewrite of zran in examples. See version history in zran.c. Mark Adler 2023-02-18 20:53:39 -08:00
  • 12b345c430 Assure that inflatePrime() can't shift a 32-bit integer by 32 bits. Mark Adler 2023-02-17 00:06:32 -08:00
  • fa8cd50ada Make z_size_t 64 bits when compiling on Windows with Z_SOLO. Mark Adler 2023-01-25 21:00:52 -08:00
  • a9b4c1de37 Update zlib_how.html to match the web page, and add a license. Mark Adler 2023-01-24 20:43:19 -08:00
  • 02a6049eb3 Fix crash when gzsetparams() attempted for transparent write. Mark Adler 2022-12-26 23:36:01 -08:00
  • e554695638 Fix bug in deflateBound() for level 0 and memLevel 9. Mark Adler 2022-12-15 09:07:13 -08:00
  • 76820e4107 Update broken article link in README. Mark Adler 2022-11-08 11:50:59 -08:00
  • 41fda48fc2 Change version number on develop branch to 1.2.13.1. Mark Adler 2022-10-15 09:02:21 -07:00
  • 04f42ceca4 zlib 1.2.13 v1.2.13 Mark Adler 2022-10-12 17:54:34 -07:00
  • aefaf43b28 CI: Add instance for GCC on Windows. Nathan Moinvaziri 2022-10-10 18:53:41 -07:00
  • d4fb7dd805 CI: Add instances for S390X using QEMU in configure workflow. Nathan Moinvaziri 2022-10-10 18:51:30 -07:00
  • 2a9cb5ae6e CI: Add instance for Clang on macOS in configure workflow. Nathan Moinvaziri 2022-10-10 18:49:46 -07:00
  • f5ceeb964d CI: Add instances for PPC using QEMU in configure workflow. Nathan Moinvaziri 2022-10-10 18:50:44 -07:00
  • da6f1623c1 CI: Run test applications against QEMU. Nathan Moinvaziri 2022-10-11 11:10:17 -07:00
  • b85c172e1d CI: Add instances for ARM using QEMU in configure workflow. Nathan Moinvaziri 2022-10-11 11:08:38 -07:00
  • 76f3536af8 CI: Add instance for GCC -O3 on Ubuntu in cmake workflow. Nathan Moinvaziri 2022-10-10 18:06:52 -07:00
  • e029de6080 CI: Run infcover during test runs. Nathan Moinvaziri 2022-10-10 18:40:09 -07:00
  • 594e8e8f62 CI: Upload build errors on failure. Nathan Moinvaziri 2022-10-10 18:39:14 -07:00
  • 462986f38e CI: Make in-source builds default so we can upload failure logs. Nathan Moinvaziri 2022-10-10 18:38:33 -07:00