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