aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* CMake: Clear variable with unset.Vollstrecker2025-01-311-1/+3
|
* CMake: Remove zconf.h.Vollstrecker2025-01-312-547/+3
| | | | zconf.h is always created by cmake and configure.
* CMake: Create zconf.h from zconf.h.in.Vollstrecker2025-01-312-561/+61
| | | | Instead of zconf.h.cmakein, which is removed.
* CMake: Add option for ZLIB_PREFIX.Vollstrecker2025-01-311-0/+4
|
* CMake: Silence deprecation warning on the action runners.Vollstrecker2025-01-311-1/+1
|
* CMake: Adapt pkgconfig-file to the GnuInstallDirs layout.Vollstrecker2025-01-311-4/+4
|
* CMake: Test static builds.Vollstrecker2025-01-311-17/+40
|
* CMake: Disable MinGW and Cygwin tests.Vollstrecker2025-01-313-4/+81
|
* CMake: Install compatible DLL on MinGW.Vollstrecker2025-01-311-0/+7
|
* CMake: Name the shared library cygz.dll on Cygwin.Vollstrecker2025-01-311-10/+9
|
* CMake: Remove use of ZLIB_BUILD_EXAMPLES option in workflow.Vollstrecker2025-01-311-2/+2
|
* CMake: Pass CC and CFLAGS to the tests.Vollstrecker2025-01-311-0/+6
|
* CMake: Add the version to the exported configuration.Vollstrecker2025-01-311-0/+1
|
* CMake: Set the platform and configuration for the tests.Vollstrecker2025-01-311-32/+41
|
* CMake: Add more tests.Vollstrecker2025-01-314-7/+130
|
* CMake: Add test for usage with find_package.Vollstrecker2025-01-313-0/+70
|
* CMake: Permit install to put different things in different places.Vollstrecker2025-01-311-4/+4
|
* CMake: Add zlibExport.Vollstrecker2025-01-312-0/+25
|
* CMake: Warn if no build-type is selected.Vollstrecker2025-01-311-1/+8
|
* CMake: Add aliases to match the export names.Vollstrecker2025-01-311-4/+7
|
* CMake: Add INSTALL_INTERFACE for a proper export.Vollstrecker2025-01-311-2/+4
|
* CMake: Add zlib1.rc to Cygwin build.Vollstrecker2025-01-311-1/+1
|
* CMake: Use CMAKE_DEBUG_POSTFIX for simplification.Vollstrecker2025-01-311-6/+5
|
* CMake: Move version setting for Cygwin into set_target_properties.Vollstrecker2025-01-311-13/+9
|
* CMake: Rename examples to testing to reflect their intent.Vollstrecker2025-01-311-3/+4
|
* CMake: Simplify to one install option.Vollstrecker2025-01-311-12/+17
| | | | What to install is chosen with components.
* CMake: Make formatting consistent.Vollstrecker2025-01-311-17/+15
|
* CMake: Remove allowance for unclosed constructs.Vollstrecker2025-01-311-8/+7
|
* CMake: Let cmake handle zlib1.rc.Vollstrecker2025-01-311-27/+12
|
* CMake: Use the same definition we checked for off64_t.Vollstrecker2025-01-311-2/+2
| | | | Move to target_compile_definitions.
* CMake: Move compile_definitions to the targets.Vollstrecker2025-01-311-12/+13
|
* CMake: Remove doubled include directories.Vollstrecker2025-01-311-1/+0
|
* CMake: Remove checks for sys/types.h, stdint.h and stddef.h.Vollstrecker2025-01-311-16/+1
| | | | This is done by check_type_size.
* CMake: Remove unneeded renaming for in-tree builds and the option for it.Vollstrecker2025-01-311-13/+0
|
* CMake: Rename examples and tests to avoid chain building confusion.Vollstrecker2025-01-311-7/+7
|
* CMake: Set version in project call.Vollstrecker2025-01-311-29/+28
| | | | Use variables set by it.
* CMake: Move versionscript block to zlib definition.Vollstrecker2025-01-311-10/+5
|
* CMake: Bump minimum version.Vollstrecker2025-01-311-1/+1
|
* CMake: Add pdb install.Vollstrecker2025-01-311-1/+10
| | | | Adjust minimum required version for regex.
* CMake: Install libs with static and debug suffix.Vollstrecker2025-01-311-13/+24
| | | | Add option to also install zlib1.ddl for compatibility.
* CMake: Switch to GNUInstallDirs.Vollstrecker2025-01-311-15/+10
|
* CMake: Add options for shared and static build.Vollstrecker2025-01-311-20/+43
|
* Add Bazel targets.Josh Varga2025-01-213-0/+155
|
* Fix indent in infback.c.Mark Adler2024-12-301-1/+1
|
* Reject invalid MAX_WBITS values at compile time.Mark Adler2024-11-081-1/+3
|
* Avoid attempting to redefine z_const in zconf.h.AlexisWilke2024-10-133-12/+18
|
* Add Haiku to configure for proper LDSHARED settings.Oscar Lesta2024-10-071-1/+1
|
* Repair github workflows for their updated macOS runner gcc name.Mark Adler2024-09-012-2/+2
|
* Avoid out-of-bounds pointer arithmetic in inflateCopy().Mark Adler2024-09-011-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 Adler2024-09-011-4/+4
|