Mark Adler
da5937705d
Permit compiling contrib/minizip/unzip.c with decryption.
2024-01-23 08:02:38 -08:00
Dimitri Papadopoulos
fe41d18921
Correct typos in source code.
2024-01-17 16:43:38 -08:00
THE-Spellchecker
01155ccc3f
Fix random typos over several source and text files.
2024-01-17 13:49:11 -08:00
William Leara
762cf49e63
Refer to correct function in contrib/minizip/unzip.c comment.
2024-01-17 12:46:14 -08:00
Mark Adler
89ef46ba09
Remove redundant includes in minizip.
2023-08-13 17:46:47 -07:00
Mark Adler
384e50eea4
Remove TRYFREE macro from minizip.
2023-08-13 17:43:36 -07:00
Eugene Golushkov
be7aa11551
Read multiple bytes instead of byte-by-byte in minizip unzip.c.
...
Use a single ZREAD64 call in the unz64local_getShort/Long/Long64
implementation, rather than read it byte by byte.
2023-08-03 11:43:34 -07:00
Dimitri Papadopoulos
379bbda363
Fix typos found by codespell in minizip
2023-07-29 23:44:25 -07:00
Mark Adler
e0bd0ad6e4
Fix reading disk number start on zip64 files in minizip.
2023-07-29 23:34:26 -07:00
RedworkDE
f209ca7be7
minizip: Fix being unable to open empty zip file
2023-07-29 23:13:45 -07:00
Mark Adler
bf2578be2d
Remove K&R function definitions from contrib/minizip.
2023-04-15 22:56:37 -07:00
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