Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | CMake: Clear variable with unset. | Vollstrecker | 2025-01-31 | 1 | -1/+3 |
| | |||||
* | CMake: Remove zconf.h. | Vollstrecker | 2025-01-31 | 2 | -547/+3 |
| | | | | zconf.h is always created by cmake and configure. | ||||
* | CMake: Create zconf.h from zconf.h.in. | Vollstrecker | 2025-01-31 | 2 | -561/+61 |
| | | | | Instead of zconf.h.cmakein, which is removed. | ||||
* | CMake: Add option for ZLIB_PREFIX. | Vollstrecker | 2025-01-31 | 1 | -0/+4 |
| | |||||
* | CMake: Silence deprecation warning on the action runners. | Vollstrecker | 2025-01-31 | 1 | -1/+1 |
| | |||||
* | CMake: Adapt pkgconfig-file to the GnuInstallDirs layout. | Vollstrecker | 2025-01-31 | 1 | -4/+4 |
| | |||||
* | CMake: Test static builds. | Vollstrecker | 2025-01-31 | 1 | -17/+40 |
| | |||||
* | CMake: Disable MinGW and Cygwin tests. | Vollstrecker | 2025-01-31 | 3 | -4/+81 |
| | |||||
* | CMake: Install compatible DLL on MinGW. | Vollstrecker | 2025-01-31 | 1 | -0/+7 |
| | |||||
* | CMake: Name the shared library cygz.dll on Cygwin. | Vollstrecker | 2025-01-31 | 1 | -10/+9 |
| | |||||
* | CMake: Remove use of ZLIB_BUILD_EXAMPLES option in workflow. | Vollstrecker | 2025-01-31 | 1 | -2/+2 |
| | |||||
* | CMake: Pass CC and CFLAGS to the tests. | Vollstrecker | 2025-01-31 | 1 | -0/+6 |
| | |||||
* | CMake: Add the version to the exported configuration. | Vollstrecker | 2025-01-31 | 1 | -0/+1 |
| | |||||
* | CMake: Set the platform and configuration for the tests. | Vollstrecker | 2025-01-31 | 1 | -32/+41 |
| | |||||
* | CMake: Add more tests. | Vollstrecker | 2025-01-31 | 4 | -7/+130 |
| | |||||
* | CMake: Add test for usage with find_package. | Vollstrecker | 2025-01-31 | 3 | -0/+70 |
| | |||||
* | CMake: Permit install to put different things in different places. | Vollstrecker | 2025-01-31 | 1 | -4/+4 |
| | |||||
* | CMake: Add zlibExport. | Vollstrecker | 2025-01-31 | 2 | -0/+25 |
| | |||||
* | CMake: Warn if no build-type is selected. | Vollstrecker | 2025-01-31 | 1 | -1/+8 |
| | |||||
* | CMake: Add aliases to match the export names. | Vollstrecker | 2025-01-31 | 1 | -4/+7 |
| | |||||
* | CMake: Add INSTALL_INTERFACE for a proper export. | Vollstrecker | 2025-01-31 | 1 | -2/+4 |
| | |||||
* | CMake: Add zlib1.rc to Cygwin build. | Vollstrecker | 2025-01-31 | 1 | -1/+1 |
| | |||||
* | CMake: Use CMAKE_DEBUG_POSTFIX for simplification. | Vollstrecker | 2025-01-31 | 1 | -6/+5 |
| | |||||
* | CMake: Move version setting for Cygwin into set_target_properties. | Vollstrecker | 2025-01-31 | 1 | -13/+9 |
| | |||||
* | CMake: Rename examples to testing to reflect their intent. | Vollstrecker | 2025-01-31 | 1 | -3/+4 |
| | |||||
* | CMake: Simplify to one install option. | Vollstrecker | 2025-01-31 | 1 | -12/+17 |
| | | | | What to install is chosen with components. | ||||
* | CMake: Make formatting consistent. | Vollstrecker | 2025-01-31 | 1 | -17/+15 |
| | |||||
* | CMake: Remove allowance for unclosed constructs. | Vollstrecker | 2025-01-31 | 1 | -8/+7 |
| | |||||
* | CMake: Let cmake handle zlib1.rc. | Vollstrecker | 2025-01-31 | 1 | -27/+12 |
| | |||||
* | CMake: Use the same definition we checked for off64_t. | Vollstrecker | 2025-01-31 | 1 | -2/+2 |
| | | | | Move to target_compile_definitions. | ||||
* | CMake: Move compile_definitions to the targets. | Vollstrecker | 2025-01-31 | 1 | -12/+13 |
| | |||||
* | CMake: Remove doubled include directories. | Vollstrecker | 2025-01-31 | 1 | -1/+0 |
| | |||||
* | CMake: Remove checks for sys/types.h, stdint.h and stddef.h. | Vollstrecker | 2025-01-31 | 1 | -16/+1 |
| | | | | This is done by check_type_size. | ||||
* | CMake: Remove unneeded renaming for in-tree builds and the option for it. | Vollstrecker | 2025-01-31 | 1 | -13/+0 |
| | |||||
* | CMake: Rename examples and tests to avoid chain building confusion. | Vollstrecker | 2025-01-31 | 1 | -7/+7 |
| | |||||
* | CMake: Set version in project call. | Vollstrecker | 2025-01-31 | 1 | -29/+28 |
| | | | | Use variables set by it. | ||||
* | CMake: Move versionscript block to zlib definition. | Vollstrecker | 2025-01-31 | 1 | -10/+5 |
| | |||||
* | CMake: Bump minimum version. | Vollstrecker | 2025-01-31 | 1 | -1/+1 |
| | |||||
* | CMake: Add pdb install. | Vollstrecker | 2025-01-31 | 1 | -1/+10 |
| | | | | Adjust minimum required version for regex. | ||||
* | CMake: Install libs with static and debug suffix. | Vollstrecker | 2025-01-31 | 1 | -13/+24 |
| | | | | Add option to also install zlib1.ddl for compatibility. | ||||
* | CMake: Switch to GNUInstallDirs. | Vollstrecker | 2025-01-31 | 1 | -15/+10 |
| | |||||
* | CMake: Add options for shared and static build. | Vollstrecker | 2025-01-31 | 1 | -20/+43 |
| | |||||
* | Add Bazel targets. | Josh Varga | 2025-01-21 | 3 | -0/+155 |
| | |||||
* | Fix indent in infback.c. | Mark Adler | 2024-12-30 | 1 | -1/+1 |
| | |||||
* | Reject invalid MAX_WBITS values at compile time. | Mark Adler | 2024-11-08 | 1 | -1/+3 |
| | |||||
* | Avoid attempting to redefine z_const in zconf.h. | AlexisWilke | 2024-10-13 | 3 | -12/+18 |
| | |||||
* | Add Haiku to configure for proper LDSHARED settings. | Oscar Lesta | 2024-10-07 | 1 | -1/+1 |
| | |||||
* | Repair github workflows for their updated macOS runner gcc name. | Mark Adler | 2024-09-01 | 2 | -2/+2 |
| | |||||
* | Avoid out-of-bounds pointer arithmetic in inflateCopy(). | Mark Adler | 2024-09-01 | 1 | -1/+1 |
| | | | | | | | | Though it does not matter for code correctness, clang's UBSan injects code that complains about computing a pointer from an array where the result is out-of-bounds for that array, even though the pointer is never dereferenced. Go figure. This commit avoids that possibility when computing distcode in inflateCopy(). | ||||
* | Remove unneeded dependency on limits.h in examples/zran.c. | Mark Adler | 2024-09-01 | 1 | -4/+4 |
| |