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

Commit Graph

  • 767c4c9478 Honor deflateReset promise to reset the header. develop Mika T. Lindqvist 2026-06-09 18:23:30 +03:00
  • ec63cd60eb Fix one more truncated stream detection bug. Mark Adler 2026-09-20 20:24:20 -07:00
  • 930cdf0770 Restore the proper detection of truncated gzip streams. Mark Adler 2026-09-20 19:03:17 -07:00
  • a82e0db392 Move BLOCKED definition after errno.h include. Mark Adler 2026-09-20 18:59:44 -07:00
  • a05eacf0bd Fix bug where a complete gzip stream can be reported as truncated. Darren Carreras 2026-08-07 10:06:24 -04:00
  • 6ed77c4885 Leave the stream position unchanged when gzseek() fails. Mark Adler 2026-09-20 18:01:14 -07:00
  • 6995c67bd4 Avoid signed-overflow undefined behaviors in gzseek. Mark Adler 2026-09-20 17:28:56 -07:00
  • b31d984470 Fix bug in successive gzwrite SEEK_CURs losing zero fill. Brandon Barrante 2026-09-06 20:26:43 +00:00
  • 98095f8292 CMake: Avoid USE_FILE32API if MSVC. Vollstrecker 2026-08-11 12:17:05 +02:00
  • 4296ab67ea CMake: Add prefix to puff tests. Vollstrecker 2026-06-15 12:53:26 +02:00
  • 2f0a85edb9 CMake: Correct minizip symbol. Vollstrecker 2026-06-15 10:39:20 +02:00
  • 6b5ad87bd3 CMake: Move minizip genex to the correct places. Vollstrecker 2026-05-15 12:27:59 +02:00
  • c352fa05f0 CMake: Fix prefixing symbols. Vollstrecker 2026-05-06 13:32:47 +02:00
  • b66f482d65 CMake: Fix minizip config. Vollstrecker 2026-05-06 13:32:13 +02:00
  • acf5b3769a CMake: Fix install of minizip pkgconfig. Vollstrecker 2026-05-06 13:31:42 +02:00
  • dd79f1871b CMake: Fix installation of public headers. Vollstrecker 2026-05-06 13:28:32 +02:00
  • 2b5c6fc88d CMake: Fix genex expressions in CMakeLists.txt. Vollstrecker 2026-03-30 11:25:33 +02:00
  • 05fa094c34 CMake: Avoid coverage-test when cross-compiling. Vollstrecker 2026-03-18 15:55:02 +01:00
  • 9bace80a77 CMake: Improve formatting, long lines broken into readable chunks. Vollstrecker 2026-02-27 14:06:51 +01:00
  • e5374a85e8 CMake: Update component note in README-cmake.md. Vollstrecker 2026-02-23 23:15:30 +01:00
  • d81c2d7eb7 Honor gzprintf's all-or-nothing-written contract when blocked. Mark Adler 2026-09-16 19:39:45 -07:00
  • 813dac5dcb Avoid use of EAGAIN or EWOULDBLOCK if not defined. Mark Adler 2026-09-16 17:55:36 -07:00
  • 7235b0a581 Remedy another missing return statement in gzwrite.c. Mark Adler 2026-09-16 17:39:49 -07:00
  • df84af25dc Fix buffer overflow bug in non-blocking gzwrite. Mark Adler 2026-09-16 16:26:14 -07:00
  • bbc2ccf3d0 Remedy missing return statement in gzwrite.c. Mark Adler 2026-06-19 16:50:46 -07:00
  • e3dc0a85b7 Avoid undefined behavior in gzwrite.c. Mark Adler 2026-04-05 15:14:04 -07:00
  • bb0c497580 CMake: Avoid coverage testing when cross-compiling. Vollstrecker 2026-03-18 15:55:02 +01:00
  • d491f4a609 CMake: Fix tests with pre-3.24 cmake updates. Vollstrecker 2026-03-18 15:49:28 +01:00
  • 25e021a3e5 CMake: Avoid running integration tests when not installing. Vollstrecker 2026-03-18 15:14:38 +01:00
  • 629d8cba6b Remove redundant cmake runs in testing. Vollstrecker 2026-02-28 16:52:41 +01:00
  • 8be6629344 CMake: Avoid masking a slash in REPLACE. Vollstrecker 2026-02-28 16:50:53 +01:00
  • 6672d10306 CMake: Fix broken link_helper. Vollstrecker 2026-02-28 16:00:43 +01:00
  • 160de9bf5f CMake: Fix DLL details when building with cmake. Vollstrecker 2026-02-28 15:38:28 +01:00
  • 3e8969d1b9 CMake: Avoid test in tests. Vollstrecker 2026-02-28 13:37:28 +01:00
  • 13c70daa4a CMake: Fix Ada configuration. Vollstrecker 2026-02-28 13:37:06 +01:00
  • 6d3b776155 CMake: Move minizip tests into test directory. Vollstrecker 2026-02-28 12:20:47 +01:00
  • 2da4816791 CMake: Move iostream3 tests into test directory. Vollstrecker 2026-02-28 12:14:19 +01:00
  • c95cdea223 CMake: Move blast tests into test directory. Vollstrecker 2026-02-28 11:32:04 +01:00
  • bcf22eeb0f CMake: Move Ada tests to test directory. Vollstrecker 2026-02-28 11:18:28 +01:00
  • 1110699c0f CMake: Enable Ada to compile in different directories. Vollstrecker 2026-02-28 11:16:18 +01:00
  • 4fd956f9bf CMake: Avoid resource conflict in blast tests. Vollstrecker 2026-02-28 09:42:19 +01:00
  • 6de84ae0b0 CMake: Fix Ada test.dep-graph. Vollstrecker 2026-02-28 09:32:36 +01:00
  • 979a56e9a9 CMake: Fix zlib test-dep-graph. Vollstrecker 2026-02-28 09:15:46 +01:00
  • 6a0e00f094 CMake: Fix puff-test-dep-graph. Vollstrecker 2026-02-28 09:08:44 +01:00
  • 7ccaebcfcb CMake: Fix minizip test-dep-graph. Vollstrecker 2026-02-28 08:59:14 +01:00
  • 213ea4dc91 CMake: Correct the iostream3_add_subdirectory test dependency. Vollstrecker 2026-02-27 20:19:11 +01:00
  • f8444a951f CMake: Correct the name of blast_testStatic. Vollstrecker 2026-02-27 20:16:01 +01:00
  • 90d5bd8a13 CMake: Prefix targets and tests with zlib_ when not standalone. Vollstrecker 2026-02-27 19:36:42 +01:00
  • ace35f66d6 CMake: Break long lines for readability. Vollstrecker 2026-02-27 14:06:51 +01:00
  • 582b8efd5f CMake: Remove unnecessary make_directory calls. Vollstrecker 2026-02-27 14:06:19 +01:00
  • b2ed1975cf CMake: Consolidate build tests in the test directory. Vollstrecker 2026-02-27 12:13:59 +01:00
  • 81b3af3790 Avoid minizip test in c-std. Vollstrecker 2026-02-26 18:04:07 +01:00
  • d5671281ab CMake: Rename the targets to the same schema. Vollstrecker 2026-02-26 16:48:12 +01:00
  • 321c6fbf83 CMake: Set puff build defaults to zlib defaults. Vollstrecker 2026-02-26 16:40:54 +01:00
  • 6bda445a9c CMake: Set iostream build defaults to zlib defaults. Vollstrecker 2026-02-26 16:40:25 +01:00
  • 59c7b00a13 CMake: Set blast build defaults to zlib defaults. Vollstrecker 2026-02-26 16:40:05 +01:00
  • e1a1c153e8 CMake: Set Ada build defaults to zlib defaults. Vollstrecker 2026-02-26 16:39:46 +01:00
  • 2d2b187033 CMake: Add tests for zlib1.dll. Vollstrecker 2026-02-26 16:29:12 +01:00
  • 337803adc2 CMake: Add installation and export to zlib1.dll and zlibwapi.dll. Vollstrecker 2026-02-26 16:28:48 +01:00
  • 0c147a7d54 CMake: Add alias for chainbuilding zlib1-dll. Vollstrecker 2026-02-26 16:27:05 +01:00
  • 74c677ca42 CMake: Add proper reconfiguration for standalone zlib1.dll. Vollstrecker 2026-02-26 16:26:24 +01:00
  • d287163df7 CMake: Add path handling for standalone and chainbuild zlib1-dll. Vollstrecker 2026-02-26 16:24:54 +01:00
  • 8849c7c945 CMake: Add debug-postfix to zlib1-dll. Vollstrecker 2026-02-26 16:20:42 +01:00
  • b49dce6e46 CMake: Enable tests for standalone puff. Vollstrecker 2026-02-26 14:49:10 +01:00
  • dda8535a84 CMake: Allow minizip to build on 32-bit. Vollstrecker 2026-02-26 14:48:42 +01:00
  • 8dab7e80cc CMake: Add missing suffix for iostream. Vollstrecker 2026-02-26 14:48:14 +01:00
  • 4b4588d7db CMake: Use targets for iostream. Vollstrecker 2026-02-26 14:47:52 +01:00
  • 7a675dbf0e CMake: Move redundant variables higher in level. Vollstrecker 2026-02-26 14:47:22 +01:00
  • aa9e1228bf CMake: Export puff symbols. Vollstrecker 2026-02-25 18:05:23 +01:00
  • 6af51362c6 CMake: Fix conditional around wrong statement. Vollstrecker 2026-02-25 17:31:51 +01:00
  • 2d407ac15f CMake: Remove extra parenthesis. Vollstrecker 2026-02-25 17:14:04 +01:00
  • 9c19e6849a CMake: Move CMAKE_WINDOWS_EXPORT_ALL_SYMBOLS to the right place. Vollstrecker 2026-02-25 16:15:41 +01:00
  • e2a957b1a2 CMake: Fix testzlib standalone build. Vollstrecker 2026-02-25 16:02:46 +01:00
  • 4a181d8d63 CMake: Export symbols from iostream3. Vollstrecker 2026-02-25 15:32:46 +01:00
  • dd0d778875 CMake: Unify target names for blast. Vollstrecker 2026-02-25 15:31:43 +01:00
  • 27703b2910 CMake: Fix zlib1.dll typo. Vollstrecker 2026-02-25 15:30:13 +01:00
  • ecea898dac CMake: Add indicator to check if minizip was compiled with bzip2. Vollstrecker 2026-02-25 15:29:56 +01:00
  • caa5163098 CMake: Bring all configs to the same level. Vollstrecker 2026-02-25 15:25:07 +01:00
  • 29e991a29d Add Windows to contrib tests and test contribs standalone. Vollstrecker 2026-02-25 11:49:37 +01:00
  • 021a13038b CMake: Give clear option-names for zlib1_dll. Vollstrecker 2026-02-25 11:37:40 +01:00
  • 5c0dfd264e CMake: Fix zlib1-dll when building from within zlib. Vollstrecker 2026-02-25 11:22:37 +01:00
  • 407276764a CMake: Fix assembler detection. Vollstrecker 2026-02-25 11:21:05 +01:00
  • e171c51dde CMake: Fix gvmat warning about unused linker-inputs. Vollstrecker 2026-02-25 11:20:46 +01:00
  • 43129bf894 CMake: Create all package targets. Vollstrecker 2026-02-24 19:18:14 +01:00
  • 0d10bbd3d5 CMake: Avoid failure if only static or shared is found. Vollstrecker 2026-02-24 18:22:47 +01:00
  • 1c2519c8b8 CMake: Update README-cmake.md. Vollstrecker 2026-02-23 23:14:32 +01:00
  • 494708ca97 CMake: Fix naming on cygwin. Vollstrecker 2026-02-22 13:58:03 +01:00
  • b55070a3e0 CMake: Fix naming of libs on MSVC. Vollstrecker 2026-02-22 12:36:16 +01:00
  • bc406b9da9 Use scp for vmactions which is hopefully more robust. Vollstrecker 2026-02-21 09:54:00 +01:00
  • faaaab2a4d CMake: Search for minizip the right way. Vollstrecker 2026-02-21 09:03:42 +01:00
  • 7d697b0ead CMake: Clarify README-cmake.md about usage of components. Vollstrecker 2026-02-21 08:58:31 +01:00
  • d767818335 CMake: Add found vars for components. Vollstrecker 2026-02-21 08:51:24 +01:00
  • 88b597d51a CMake: Check for loaded config in minizip. Vollstrecker 2026-02-21 08:24:22 +01:00
  • a18d683868 CMake: Reduce the noise in ZLIBConfig.cmake and minizipConfig.cmake. Vollstrecker 2026-02-21 08:15:46 +01:00
  • 02adb14c90 CMake: Check for loaded config. Vollstrecker 2026-02-21 08:02:12 +01:00
  • 51b2667cb4 Correct errno symbol in zlib.h comment. Jonathan Gray 2026-03-23 20:15:56 +11:00
  • f9dd6009be Clean up comment formatting in minizip's zip.c and unzip.c. Mark Adler 2026-03-26 17:27:50 -07:00
  • 7cdaaa0909 CMake: Don't add coverage tests if gcov is not found. Marcin Serwin 2026-02-18 18:57:07 +01:00
  • 91292b1c44 CMake: Emit correct variables for absolute install directories. Marcin Serwin 2026-02-18 18:20:57 +01:00
  • ed659f3802 CMake: Use prefix for includedir in .pc file. Marcin Serwin 2026-02-18 18:08:39 +01:00