1
0
mirror of https://github.com/madler/zlib.git synced 2026-10-24 02:48:53 +03:00

1016 Commits

Author SHA1 Message Date
Mark Adler
da607da739 zlib 1.3.2 v1.3.2 2026-02-17 05:01:19 -08:00
Mark Adler
9e35567064 Version 1.3.2 2026-02-17 04:47:06 -08:00
Mark Adler
890953a4e4 Remove carriage returns from win32/zlib.def. 2026-02-17 04:47:06 -08:00
Mark Adler
b739f6f797 Make type changes for solo code explicit in test/minigzip.c. 2026-02-17 04:36:48 -08:00
Mark Adler
591ef31613 Avoid using the value of an undefined macro in crc32.c. 2026-02-17 04:36:48 -08:00
Mark Adler
3b4b11d1cd Remove make cover from the configure workflows.
For now.
2026-02-17 02:03:53 -08:00
Mark Adler
6d95c6f685 Fix the minizip Makefile to work with both BSD and GNU make.
It previously relied on a GNU make implicit rule.
2026-02-17 01:35:27 -08:00
Mark Adler
f8b0f9b871 Use command instead of which in ./configure. 2026-02-17 01:13:25 -08:00
Mark Adler
40d05192c7 Factor out a set_uniq() function to set the seed with noise.
In preparation for using this in lieu of rand() for crypt.h.
2026-02-16 21:44:25 -08:00
Mark Adler
1ebcfc9ddc Replace strcpy() with memcpy() in contrib/minizip. 2026-02-16 20:58:45 -08:00
Mark Adler
33e71060aa Align the backup zmem* functions with their library counterparts. 2026-02-16 18:53:00 -08:00
Mark Adler
d7bc8cafee Define NULL in inftrees.c if needed. 2026-02-16 17:50:09 -08:00
Mark Adler
731ce0c9e8 Remove GNU-only constructs from Makefile.in. 2026-02-16 17:49:11 -08:00
Mark Adler
725b6eee7c Fix --insecure option for shared libraries. 2026-02-16 17:13:29 -08:00
Mark Adler
80165723eb Adjust cmake defaults. 2026-02-16 02:25:37 -08:00
Mark Adler
fa5ea47e62 Remove vstudio projects in lieu of cmake-generated projects. 2026-02-16 02:25:37 -08:00
Vollstrecker
0b3932c80d CMake: Add build for zlib1.dll with zlib and minizip.
zlib1.dll is the legacy zlib + minizip DLL.
2026-02-16 02:25:37 -08:00
Vollstrecker
965fbb574f CMake: Remove "compatible" zlib and minizip installations.
Replaced with zlib1-dll.
2026-02-16 01:57:40 -08:00
Mark Adler
f4f34491ea Clean up debug sign conversions in deflate.c and trees.c. 2026-02-13 17:26:40 -08:00
Ross Burton
9ac9b6bb2d Fix the minizip Makefile to use the default variables and rules. 2026-02-13 15:12:34 -08:00
Rose
3c173d5851 Match signedness in format specifiers. 2026-02-13 14:43:20 -08:00
anjiahao
c2711725f7 Return error codes in minizip miniunz.c and minuzip.c. 2026-02-13 14:25:13 -08:00
Mark Adler
09f8d2b40e Add --disable-shared to --static ./configure option.
To be consistent with --enable-shared alternative to --shared
option.
2026-02-13 14:10:20 -08:00
Mark Adler
aa82531bc5 Permit all ./configure parameters to use '=' or ' '. 2026-02-12 22:32:06 -08:00
DoctorNoobingstoneIPresume
00aa188dab Permit ./configure parameters using '=' to contain '='. 2026-02-12 22:32:06 -08:00
AraHaan
a793abe0b5 Add repository README to the nuget package. 2026-02-12 10:48:55 -08:00
Yuriy Chernyshov
e0aef12fb6 Add LICENSE.Info-Zip to contrib/minizip.
crypt.c is derived from the Info-ZIP code, which requires a copy
of the Info-ZIP license here.
2026-02-12 10:14:06 -08:00
Dimitri Papadopoulos
e5c1cd1a85 Remove extraneous spaces in contrib/minizip/miniunz.c. 2026-02-12 10:09:17 -08:00
Mark Adler
2570416264 Update URLs to use https.
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.
2026-02-12 01:34:02 -08:00
Mark Adler
3f5d21e8f5 Use underscores for Windows POSIX names in zpipe.c. 2026-02-12 01:01:44 -08:00
Dimitri Papadopoulos
af0aa9b66a Catch a file open error in contrib/minizip/mztools.c.
And close those successfully opened.
2026-02-11 15:40:53 -08:00
Mika Lindqvist
43386cf1dd Add --mandir to ./configure to specify manual directory. 2026-02-11 15:19:44 -08:00
Victor Kirhenshtein
3dc79aae4e Fix AIX compile options for 64 bits. 2026-02-11 15:16:57 -08:00
Andrey Filipenkov
4df5acd7d2 Don't use *64 functions on Android before API level 24. 2026-02-11 15:16:57 -08:00
Nobuhiro Iwamatsu
249e7533cb Specify the zlib license in pkg-config files.
The pkg-config file has License variable that that sets the software license.
This sets 'Zlib' as defined in SPDX to License.
2026-02-11 12:19:30 -08:00
Jan Nijtmans
cf14996099 Add -static-libgcc to mingw build. 2026-02-11 12:05:23 -08:00
gaoshutao
5c47755331 Check for invalid NULL pointer inputs to zlib operations. 2026-02-11 11:51:20 -08:00
Mark Adler
d37e27eef6 Reduce warnings in contrib/minizip. 2026-02-10 22:37:25 -08:00
Mark Adler
fb8dd62f77 Clean up the use of switch cases. 2026-02-10 22:37:25 -08:00
Mark Adler
5a153ade3f Correct printf types in test/example.c. 2026-02-10 22:37:25 -08:00
Mark Adler
fc7593c0e5 Avoid missing-extern warnings. 2026-02-10 22:37:25 -08:00
xavier2k6
ab8d74f5e0 Bump the .github workflows action versions.
Bump `actions/checkout` from `v4` to `v6`.
Bump `actions/upload-artifact` from `v4` to `v6`.
2026-02-10 14:33:00 -08:00
Mark Adler
029a4a490e Remove carriage returns from contrib/testzlib files. 2026-02-10 09:17:13 -08:00
Mark Adler
81c41dd5c5 Fix the usage of types in deflate.c for when an int is 16 bits.
Also clean up conversion warnings.
2026-02-09 16:34:03 -08:00
Mark Adler
fd2fe58bf4 Add more compiler warnings for ./configure --warn --warn. 2026-02-09 07:09:52 -08:00
Mark Adler
8371b539e2 Allow --const to be used in configure without --warn. 2026-02-09 07:09:52 -08:00
Mark Adler
8ad678edb4 Make sign change in compress.c explicit. 2026-02-09 07:08:54 -08:00
Mark Adler
f7d8be0478 Add a test to configure to check for a working compiler. 2026-02-09 07:08:54 -08:00
Mark Adler
61f343885e Use _WIN32 instead of WIN32 in pufftest.c. 2026-02-09 07:08:54 -08:00
Mark Adler
7eab3fd12b Clean up type usage in crc32.c. 2026-02-09 07:08:54 -08:00