summaryrefslogtreecommitdiff
path: root/contrib (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Version 1.3.2Mark Adler27 hours21-36/+24
|
* Fix the minizip Makefile to work with both BSD and GNU make.Mark Adler30 hours1-0/+2
| | | | It previously relied on a GNU make implicit rule.
* Factor out a set_uniq() function to set the seed with noise.Mark Adler34 hours1-2/+6
| | | | In preparation for using this in lieu of rand() for crypt.h.
* Replace strcpy() with memcpy() in contrib/minizip.Mark Adler35 hours2-2/+2
|
* Adjust cmake defaults.Mark Adler2 days2-2/+2
|
* Remove vstudio projects in lieu of cmake-generated projects.Mark Adler2 days62-19836/+20
|
* CMake: Add build for zlib1.dll with zlib and minizip.Vollstrecker2 days5-0/+229
| | | | zlib1.dll is the legacy zlib + minizip DLL.
* CMake: Remove "compatible" zlib and minizip installations.Vollstrecker2 days1-12/+1
| | | | Replaced with zlib1-dll.
* Fix the minizip Makefile to use the default variables and rules.Ross Burton5 days1-7/+1
|
* Return error codes in minizip miniunz.c and minuzip.c.anjiahao5 days2-9/+10
|
* Add repository README to the nuget package.AraHaan6 days1-0/+2
|
* Add LICENSE.Info-Zip to contrib/minizip.Yuriy Chernyshov6 days1-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 Papadopoulos6 days1-2/+2
|
* Update URLs to use https.Mark Adler6 days27-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 Papadopoulos7 days1-1/+7
| | | | And close those successfully opened.
* Don't use *64 functions on Android before API level 24.Andrey Filipenkov7 days2-2/+2
|
* Specify the zlib license in pkg-config files.Nobuhiro Iwamatsu7 days1-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 Adler7 days3-9/+11
|
* Avoid missing-extern warnings.Mark Adler7 days2-0/+4
|
* Remove carriage returns from contrib/testzlib files.Mark Adler8 days2-285/+285
|
* Use _WIN32 instead of WIN32 in pufftest.c.Mark Adler9 days1-1/+1
|
* CMake: Add tests for minizip components.Vollstrecker11 days4-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
|