Mark Adler
138c93cffb
Security and warning fixes for minizip. [gvollant]
...
Remove unused code and unnecessary test for free().
2022-10-06 20:43:18 -07:00
Mark Adler
2014a993ad
Clean up minizip to reduce warnings for testing.
...
Also fix Makefile test target and permit added compile options.
2022-01-01 14:55:47 -08:00
Mark Adler
58ca4e57ce
Fix unztell64() in minizip to work past 4GB. (Daniël Hörchner)
...
The issue is that unztell64() does not return the correct value if
the position in the current file (in the ZIP archive) is beyond 4
GB. The cause is that unzReadCurrentFile() does not account for
pfile_in_zip_read_info->stream.total_out at line 1854 of unzip.c
wrapping around (it is a 32-bit variable). So, on line 1860
uTotalOutAfter can be *less* than uTotalOutBefore, propagating the
wraparound to uOutThis, which in turn is added to
pfile_in_zip_read_info->total_out_64. That has the effect of
subtracting 4 GB.
2022-01-01 12:09:30 -08:00
Mark Adler
03614c56ad
Fix some typos.
2016-10-30 08:49:01 -07:00
takacsd
63ba7582b8
Fix types in contrib/minizip to match result of get_crc_table().
2013-02-23 23:32:30 -08:00
Birunthan Mohanathas
f51cc49c94
Fix comment typos in unzip.h and unzip.c.
2012-07-08 16:34:08 -07:00
Mark Adler
06c0e754ce
Minor cleanup up contrib/minizip/unzip.c [Vollant].
2012-01-21 11:49:31 -08:00
Mark Adler
5a5dd2c793
Fix large-entry detection in minizip on 64-bit systems [Schiffer].
2012-01-16 16:44:40 -08:00
Mark Adler
10daf0d4d7
zlib 1.2.5.1
2011-09-11 11:04:49 -07:00
Mark Adler
7751bd4c71
zlib 1.2.3.9
2011-09-09 23:27:26 -07:00
Mark Adler
e0ff940e1a
zlib 1.2.3.8
2011-09-09 23:27:17 -07:00
Mark Adler
d004b04783
zlib 1.2.3.5
2011-09-09 23:26:49 -07:00
Mark Adler
d6231142d2
zlib 1.2.3.2
2011-09-09 23:25:38 -07:00
Mark Adler
abf180a067
zlib 1.2.3
2011-09-09 23:25:17 -07:00
Mark Adler
6b8233bfe0
zlib 1.2.2.3
2011-09-09 23:24:43 -07:00
Mark Adler
79fbcdc939
zlib 1.2.2
2011-09-09 23:24:02 -07:00
Mark Adler
7a6955760b
zlib 1.2.1.2
2011-09-09 23:23:45 -07:00
Mark Adler
f81ba93d4a
zlib 1.2.0.6
2011-09-09 23:22:48 -07:00
Mark Adler
4b5a43a219
zlib 1.2.0.5
2011-09-09 23:22:37 -07:00
Mark Adler
85e7d7d9ba
zlib 1.2.0.3
2011-09-09 23:22:21 -07:00
Mark Adler
8e34b3a802
zlib 1.2.0.2
2011-09-09 23:22:10 -07:00
Mark Adler
13a294f044
zlib 1.2.0.1
2011-09-09 23:21:57 -07:00
Mark Adler
14763ac7c6
zlib 1.1.3
2011-09-09 23:20:29 -07:00
Mark Adler
c34c1fcbb1
zlib 1.1.2
2011-09-09 23:20:15 -07:00