Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | 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 | |
| | ||||||
* | Avoid the use of a reserved macro name in contrib/minizip/ioapi.h. | Mark Adler | 2024-09-01 | 1 | -2/+2 | |
| | ||||||
* | Add old gcc ULONG_LONG_MAX macro to find a 64-bit type in zutil.h. | Mark Adler | 2024-07-31 | 1 | -0/+2 | |
| | ||||||
* | Add header file dependencies to contrib/minizip/Makefile. | Mark Adler | 2024-07-31 | 1 | -3/+11 | |
| | ||||||
* | Avoid use of stdint.h in contrib/minizip. | Mark Adler | 2024-07-31 | 5 | -51/+90 | |
| | ||||||
* | Avoid use of uintmax_t in enough.c. | Mark Adler | 2024-07-29 | 1 | -12/+12 | |
| | ||||||
* | Add required gzguts.h dependencies in Makefile.in. | Meiye-lj | 2024-07-29 | 1 | -4/+6 | |
| | ||||||
* | Fix test/infcover.c function prototype when ZLIB_CONST defined. | Mark Adler | 2024-07-11 | 1 | -2/+2 | |
| | ||||||
* | One more correction for deflateUsed() bits in stored case. | Mark Adler | 2024-07-05 | 1 | -0/+2 | |
| | ||||||
* | Correct used bits from deflateUsed() for deflate_stored() case. | Mark Adler | 2024-07-05 | 1 | -1/+3 | |
| | ||||||
* | Add deflateUsed() function to get the used bits in the last byte. | Mark Adler | 2024-07-01 | 17 | -178/+239 | |
| | | | | | This returns the number of used bits in the last byte of a stream that has just been compressed with deflate. | |||||
* | Add build folder to .gitignore. | Ram Shanker | 2024-06-28 | 1 | -0/+1 | |
| | | | | | | | | A library is usually expected to be built in a folder /build at its root. Whenever this repository is added as a submodule of another project and compiled, git shows all the generated files as changes. To suppress those git messages, this ignores the build folder. | |||||
* | Remedy conflict between libzip and minizip zip.h. | Mark Adler | 2024-06-04 | 1 | -1/+1 | |
| | | | | | | | | | | | | minizip.pc.in would add @include@/minizip to the include path, which would permit simply #include <zip.h> to use minizip. However that conflicts with the zip.h from libzip that is put in the root include directory. This now does not add /minizip to the include path. Now when using pkg-config, #include <minizip/zip.h> must be used, where #include <zip.h> would be used for libzip. This is an incompatible change with the previous state. Users of minizip and pkg-config will need to update their code. #include <unzip.h> will need to be updated to #include <minizip/unzip.h> as well. | |||||
* | Correct typo in zlib.h comment. | Mark Adler | 2024-05-16 | 1 | -5/+5 | |
| | ||||||
* | Replace autotools macro AC_HELP_STRING with AS_HELP_STRING. | Matthieu Longo | 2024-04-29 | 1 | -1/+1 | |
| | | | | In minizip's configure.ac. AC_HELP_STRING is obsolete. | |||||
* | Use z_const for setting msg to literal strings. | Lwisce Zeng | 2024-04-01 | 5 | -58/+58 | |
| | ||||||
* | Make z_off_t 64 bits by default. | Mark Adler | 2024-03-31 | 3 | -3/+3 | |
| |