aboutsummaryrefslogtreecommitdiff
path: root/contrib (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Version 1.3.2Mark Adler2026-02-1721-36/+24
|
* Fix the minizip Makefile to work with both BSD and GNU make.Mark Adler2026-02-171-0/+2
| | | | It previously relied on a GNU make implicit rule.
* Factor out a set_uniq() function to set the seed with noise.Mark Adler2026-02-161-2/+6
| | | | In preparation for using this in lieu of rand() for crypt.h.
* Replace strcpy() with memcpy() in contrib/minizip.Mark Adler2026-02-162-2/+2
|
* Adjust cmake defaults.Mark Adler2026-02-162-2/+2
|
* Remove vstudio projects in lieu of cmake-generated projects.Mark Adler2026-02-1662-19836/+20
|
* CMake: Add build for zlib1.dll with zlib and minizip.Vollstrecker2026-02-165-0/+229
| | | | zlib1.dll is the legacy zlib + minizip DLL.
* CMake: Remove "compatible" zlib and minizip installations.Vollstrecker2026-02-161-12/+1
| | | | Replaced with zlib1-dll.
* Fix the minizip Makefile to use the default variables and rules.Ross Burton2026-02-131-7/+1
|
* Return error codes in minizip miniunz.c and minuzip.c.anjiahao2026-02-132-9/+10
|
* Add repository README to the nuget package.AraHaan2026-02-121-0/+2
|
* Add LICENSE.Info-Zip to contrib/minizip.Yuriy Chernyshov2026-02-121-0/+58
| | | | | crypt.c is derived from the Info-ZIP code, which requires a copy of the Info-ZIP license here.
* Remove extraneous spaces in contrib/minizip/miniunz.c.Dimitri Papadopoulos2026-02-121-2/+2
|
* Update URLs to use https.Mark Adler2026-02-1227-66/+56
| | | | | | Also some dead links were repaired or removed. Some http links were left as is where attempting https did not work, or where it is a historical record.
* Catch a file open error in contrib/minizip/mztools.c.Dimitri Papadopoulos2026-02-111-1/+7
| | | | And close those successfully opened.
* Don't use *64 functions on Android before API level 24.Andrey Filipenkov2026-02-112-2/+2
|
* Specify the zlib license in pkg-config files.Nobuhiro Iwamatsu2026-02-111-0/+1
| | | | | The pkg-config file has License variable that that sets the software license. This sets 'Zlib' as defined in SPDX to License.
* Reduce warnings in contrib/minizip.Mark Adler2026-02-103-9/+11
|
* Avoid missing-extern warnings.Mark Adler2026-02-102-0/+4
|
* Remove carriage returns from contrib/testzlib files.Mark Adler2026-02-102-285/+285
|
* Use _WIN32 instead of WIN32 in pufftest.c.Mark Adler2026-02-091-1/+1
|
* CMake: Add tests for minizip components.Vollstrecker2026-02-074-1/+108
|
* Remove all uses of the obsolete keyword "register".Jan Nijtmans2026-02-031-1/+1
|
* CMake: Fix the Ada standalone build.git@github.com2026-01-311-1/+1
|
* CMake: Fix the iostream3 install test.git@github.com2026-01-311-1/+1
|
* CMake: Make minizip buildable by itself.Werner2026-01-311-0/+10
|
* CMake: Move the testers to the test directory.Werner2026-01-314-70/+78
|
* CMake: Use the correct options.Werner2026-01-319-18/+18
|
* CMake: Correct a comment.Werner2026-01-311-1/+1
|
* CMake: Remove an empty line.Werner2026-01-311-1/+0
|
* CMake: Use a normal components search in minizip.Vollstrecker2026-01-311-11/+3
|
* CMake: Use components in minizip.Vollstrecker2026-01-311-4/+12
| | | | Check if minizip is part of zlib build.
* Remedy uninitialized variable warning in minizip.Lwisce Zeng2026-01-282-0/+2
|
* Replace // with /* comments in minizip zip.c.Mark Adler2026-01-281-21/+21
|
* Remove inline keyword from minizip zip.c.Mark Adler2026-01-281-1/+1
|
* Set bit 11 of the zip header flags in minizip if UTF-8.Mark Adler2026-01-281-0/+43
| | | | | | The bit is set if the file name contains valid UTF-8 and there is at least one code of two or more bytes. If there is a comment, then the comment has to pass the same test for bit 11 to be set.
* Vectorize the CRC-32 calculation on the s390x.Ilya Leoshkevich2026-01-276-1/+350
| | | | | | | | | Use vector extensions when compiling for s390x and binutils knows about them. At runtime, check whether kernel supports vector extensions (it has to be not just the CPU, but also the kernel) and choose between the regular and the vectorized implementations. Co-authored-by: Eduard Stefes <eddy@linux.ibm.com>
* CMake: Add install-target for contrib/testzlib.Vollstrecker2026-01-121-5/+27
|
* CMake: Make final fixes for Windows.Vollstrecker2026-01-129-40/+74
|
* CMake: Add integration tests.Vollstrecker2026-01-1225-2/+1015
|
* CMake: Fix MSVC build.Vollstrecker2026-01-121-0/+5
|
* CMake: Name tests consistently.Vollstrecker2026-01-124-79/+84
|
* CMake: Name targets consistently.Vollstrecker2026-01-124-27/+33
|
* CMake: Make it work with add_subdirectory.Vollstrecker2026-01-123-5/+55
|
* CMake: Add install and exports.Vollstrecker2026-01-124-5/+185
|
* CMake: Make the options available in cmake-gui.Vollstrecker2026-01-121-3/+3
|
* CMake: Added contrib/testzlib.Vollstrecker2026-01-122-0/+26
|
* CMake: Added contrib/puff.Vollstrecker2026-01-125-0/+235
|
* CMake: Removed bogus module-path.Vollstrecker2026-01-121-2/+0
|
* CMake: Moved everything to functions for consistency.Vollstrecker2026-01-121-44/+39
|