1101 Commits

Author SHA1 Message Date
Mark Adler e3dc0a85b7 Avoid undefined behavior in gzwrite.c.
Adding to NULL is undefined.
2026-06-01 02:11:27 -07:00
Vollstrecker bb0c497580 CMake: Avoid coverage testing when cross-compiling. 2026-06-01 02:11:27 -07:00
Vollstrecker d491f4a609 CMake: Fix tests with pre-3.24 cmake updates. 2026-06-01 02:11:27 -07:00
Vollstrecker 25e021a3e5 CMake: Avoid running integration tests when not installing. 2026-06-01 02:11:27 -07:00
Vollstrecker 629d8cba6b Remove redundant cmake runs in testing. 2026-06-01 02:11:27 -07:00
Vollstrecker 8be6629344 CMake: Avoid masking a slash in REPLACE. 2026-06-01 02:11:27 -07:00
Vollstrecker 6672d10306 CMake: Fix broken link_helper. 2026-06-01 02:11:27 -07:00
Vollstrecker 160de9bf5f CMake: Fix DLL details when building with cmake. 2026-06-01 02:11:27 -07:00
Vollstrecker 3e8969d1b9 CMake: Avoid test in tests. 2026-06-01 02:11:27 -07:00
Vollstrecker 13c70daa4a CMake: Fix Ada configuration. 2026-06-01 02:11:27 -07:00
Vollstrecker 6d3b776155 CMake: Move minizip tests into test directory. 2026-06-01 02:11:27 -07:00
Vollstrecker 2da4816791 CMake: Move iostream3 tests into test directory. 2026-06-01 02:11:27 -07:00
Vollstrecker c95cdea223 CMake: Move blast tests into test directory. 2026-06-01 02:11:27 -07:00
Vollstrecker bcf22eeb0f CMake: Move Ada tests to test directory. 2026-06-01 02:11:27 -07:00
Vollstrecker 1110699c0f CMake: Enable Ada to compile in different directories. 2026-06-01 02:11:27 -07:00
Vollstrecker 4fd956f9bf CMake: Avoid resource conflict in blast tests. 2026-06-01 02:11:27 -07:00
Vollstrecker 6de84ae0b0 CMake: Fix Ada test.dep-graph. 2026-06-01 01:59:26 -07:00
Vollstrecker 979a56e9a9 CMake: Fix zlib test-dep-graph. 2026-06-01 01:58:57 -07:00
Vollstrecker 6a0e00f094 CMake: Fix puff-test-dep-graph. 2026-06-01 01:58:41 -07:00
Vollstrecker 7ccaebcfcb CMake: Fix minizip test-dep-graph. 2026-06-01 01:58:26 -07:00
Vollstrecker 213ea4dc91 CMake: Correct the iostream3_add_subdirectory test dependency. 2026-06-01 00:20:00 -07:00
Vollstrecker f8444a951f CMake: Correct the name of blast_testStatic. 2026-06-01 00:19:31 -07:00
Vollstrecker 90d5bd8a13 CMake: Prefix targets and tests with zlib_ when not standalone. 2026-06-01 00:19:01 -07:00
Vollstrecker ace35f66d6 CMake: Break long lines for readability. 2026-06-01 00:18:35 -07:00
Vollstrecker 582b8efd5f CMake: Remove unnecessary make_directory calls. 2026-06-01 00:18:05 -07:00
Vollstrecker b2ed1975cf CMake: Consolidate build tests in the test directory. 2026-05-31 23:22:32 -07:00
Vollstrecker 81b3af3790 Avoid minizip test in c-std. 2026-05-31 23:21:16 -07:00
Vollstrecker d5671281ab CMake: Rename the targets to the same schema. 2026-05-31 23:20:55 -07:00
Vollstrecker 321c6fbf83 CMake: Set puff build defaults to zlib defaults. 2026-05-31 23:20:16 -07:00
Vollstrecker 6bda445a9c CMake: Set iostream build defaults to zlib defaults. 2026-05-31 23:20:16 -07:00
Vollstrecker 59c7b00a13 CMake: Set blast build defaults to zlib defaults. 2026-05-31 23:20:16 -07:00
Vollstrecker e1a1c153e8 CMake: Set Ada build defaults to zlib defaults. 2026-05-31 23:20:16 -07:00
Vollstrecker 2d2b187033 CMake: Add tests for zlib1.dll. 2026-05-31 23:20:16 -07:00
Vollstrecker 337803adc2 CMake: Add installation and export to zlib1.dll and zlibwapi.dll. 2026-05-31 23:20:16 -07:00
Vollstrecker 0c147a7d54 CMake: Add alias for chainbuilding zlib1-dll. 2026-05-31 23:20:16 -07:00
Vollstrecker 74c677ca42 CMake: Add proper reconfiguration for standalone zlib1.dll. 2026-05-31 23:20:16 -07:00
Vollstrecker d287163df7 CMake: Add path handling for standalone and chainbuild zlib1-dll. 2026-05-31 23:20:16 -07:00
Vollstrecker 8849c7c945 CMake: Add debug-postfix to zlib1-dll. 2026-05-31 23:20:16 -07:00
Vollstrecker b49dce6e46 CMake: Enable tests for standalone puff. 2026-05-31 23:20:16 -07:00
Vollstrecker dda8535a84 CMake: Allow minizip to build on 32-bit. 2026-05-31 23:20:16 -07:00
Vollstrecker 8dab7e80cc CMake: Add missing suffix for iostream. 2026-05-31 23:20:16 -07:00
Vollstrecker 4b4588d7db CMake: Use targets for iostream. 2026-05-31 23:20:16 -07:00
Vollstrecker 7a675dbf0e CMake: Move redundant variables higher in level. 2026-05-31 23:20:16 -07:00
Vollstrecker aa9e1228bf CMake: Export puff symbols. 2026-05-31 23:20:16 -07:00
Vollstrecker 6af51362c6 CMake: Fix conditional around wrong statement. 2026-05-31 23:20:16 -07:00
Vollstrecker 2d407ac15f CMake: Remove extra parenthesis. 2026-05-31 23:20:16 -07:00
Vollstrecker 9c19e6849a CMake: Move CMAKE_WINDOWS_EXPORT_ALL_SYMBOLS to the right place. 2026-05-31 23:20:16 -07:00
Vollstrecker e2a957b1a2 CMake: Fix testzlib standalone build. 2026-05-31 23:20:16 -07:00
Vollstrecker 4a181d8d63 CMake: Export symbols from iostream3. 2026-05-31 23:20:16 -07:00
Vollstrecker dd0d778875 CMake: Unify target names for blast. 2026-05-31 23:20:16 -07:00