Commit graph

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