summaryrefslogtreecommitdiff
path: root/contrib/minizip
Commit message (Collapse)AuthorAgeFilesLines
* zlib 1.2.13HEADv1.2.13masterMark Adler2022-10-121-1/+1
|
* Find other BSD's without *64 functions in contrib/minizip/ioapi.h.Mark Adler2022-10-101-1/+1
|
* Avoid C89 warning in contrib/minizip/crypt.h.Mark Adler2022-10-101-1/+1
|
* Comment out unused code in contrib/minizip/minizip.c.Mark Adler2022-10-091-2/+2
|
* Remove some harmless semicolons in minizip.Mark Adler2022-10-062-2/+2
|
* Security and warning fixes for minizip. [gvollant]Mark Adler2022-10-062-7/+4
| | | | Remove unused code and unnecessary test for free().
* Fix incorrect cast in minizip's ioapi.c.Mark Adler2022-10-061-1/+1
|
* Fix c89 compatibility in minizip's ioapi.c. [gvollant]Mark Adler2022-10-061-10/+10
|
* Fix compile with Windows 10 SDK. (gvollant)Mark Adler2022-03-281-0/+5
|
* Change version number on develop branch to 1.2.12.1.Mark Adler2022-03-271-1/+1
|
* zlib 1.2.12v1.2.12Mark Adler2022-03-271-1/+1
|
* Clean up minizip to reduce warnings for testing.Mark Adler2022-01-019-87/+96
| | | | Also fix Makefile test target and permit added compile options.
* Fix unztell64() in minizip to work past 4GB. (Daniël Hörchner)Mark Adler2022-01-011-0/+3
| | | | | | | | | | | | 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.
* minizip warning fix if MAXU32 already defined. (gvollant)Mark Adler2021-12-311-3/+5
|
* Fix indentation in minizip's zip.c.Mark Adler2021-07-081-2/+2
|
* Improve portability of contrib/minizip.Mark Adler2021-02-104-10/+21
|
* Change version number to 1.2.11.1.Mark Adler2017-01-151-1/+1
|
* zlib 1.2.11v1.2.11Mark Adler2017-01-151-1/+1
|
* Change version number to 1.2.10.1.Mark Adler2017-01-151-1/+1
|
* zlib 1.2.10v1.2.10Mark Adler2017-01-021-1/+1
|
* Change version number to zlib 1.2.9.1.Mark Adler2017-01-011-1/+1
|
* zlib 1.2.9v1.2.9Mark Adler2016-12-311-1/+1
|
* Fix some typos.Mark Adler2016-10-302-12/+12
|
* Fix contrib/minizip to permit unzipping with desktop API [Zouzou].Mark Adler2013-08-031-3/+4
|
* Change version number to 1.2.8.1.Mark Adler2013-05-021-1/+1
|
* Update contrib/minizip/iowin32.c for Windows RT [Vollant].Mark Adler2013-04-281-13/+85
|
* Change version number to 1.2.8.Mark Adler2013-04-281-1/+1
|
* Change version number to 1.2.7.3.Mark Adler2013-04-131-1/+1
|
* Change version number to 1.2.7.2.Mark Adler2013-04-131-1/+1
|
* Add man pages for minizip and miniunzip.Enrico Weigelt, metux IT service2013-03-242-0/+109
|
* Fix types in contrib/minizip to match result of get_crc_table().takacsd2013-02-233-6/+6
|
* Fix comment typos in unzip.h and unzip.c.Birunthan Mohanathas2012-07-082-7/+7
|
* Change version number to 1.2.7.1.Mark Adler2012-05-021-1/+1
|
* Fix contrib/minizip compilation in the MinGW environment.jK2012-03-262-2/+19
|
* Change version number to 1.2.7.Mark Adler2012-02-121-1/+1
|
* Minor cleanup in contrib/minizip/zip.c [Vollant].Mark Adler2012-02-041-2/+2
|
* Change version number to 1.2.6.1.Mark Adler2012-01-291-1/+1
|
* Add an --enable-demos option to contrib/minizip/configure.Jonathan Nieder2012-01-212-0/+14
| | | | | | | | | | | | This makes build-testing and installing the minizip/miniunzip programs as simple as "autoreconf -if && ./configure --enable-demos && make && make install". Without --enable-demos, the makefile will only build and install the library, as before. Helped by Mike Frysinger. minizip/miniunzip were not intended to be general-purpose installed utilities, but they can be useful from time to time as a lightweight substitute for zip/unzip. You can also use them to quickly test that the library installation procedure worked.
* Add support for VPATH builds in contrib/minizip.Jonathan Nieder2012-01-211-2/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | Instead of using relative paths directly, use paths relative to top_srcdir and top_builddir to refer to source files and built files, respectively. Note that the toplevel zlib configure script still does not have any special support for out-of-tree builds. But now you can do (cd contrib/minizip && autoreconf -fis) mkdir -p BUILD/test cp *.c *.h *.in zlib.map configure zlib.3 BUILD cp test/*.c BUILD/test (cd BUILD && ./configure --shared) (cd BUILD && make) mkdir -p BUILD/contrib/minizip cd BUILD/contrib/minizip ../../../contrib/minizip/configure make While at it, move the include path and library path settings to CPPFLAGS and LDFLAGS respectively instead of setting both in CFLAGS. Thanks to Mike Frysinger for advice.
* Add missing libs to minizip linker command.Jonathan Nieder2012-01-211-0/+1
| | | | | | | | | | | | | | | | | | | | | Trying to build the minizip utility from contrib/minizip after an autoreconf -f: libtool: link: gcc -g -O2 -o minizip minizip.o minizip.o: In function `getFileCrc': /tmp/zlib/contrib/minizip/minizip.c:211: undefined reference to `crc32' minizip.o: In function `main': /tmp/zlib/contrib/minizip/minizip.c:378: undefined reference to `zipOpen64' /tmp/zlib/contrib/minizip/minizip.c:451: undefined reference to `zipOpenNewFileInZip3_64' /tmp/zlib/contrib/minizip/minizip.c:502: undefined reference to `zipCloseFileInZip' /tmp/zlib/contrib/minizip/minizip.c:509: undefined reference to `zipClose' /tmp/zlib/contrib/minizip/minizip.c:485: undefined reference to `zipWriteInFileInZip' collect2: error: ld returned 1 exit status The cause: contrib/minizip/Makefile.am does not specify that minizip needs to be linked to libminizip. With some linkers (e.g., GNU binutils without --copy-dt-needed-entries), an indirect dependency cannot be used to resolve symbols, so link to libz for crc32(), too.
* Add -I../.. -L../.. to CFLAGS for minizip and miniunzip.Jonathan Nieder2012-01-211-1/+1
| | | | | | | | | | | | | | Trying to build miniunzip utility from contrib/minizip after an autoreconf -f produces [...] In file included from minizip.c:61:0: zip.h:50:18: fatal error: zlib.h: No such file or directory unless zlib is already installed. Use AM_CFLAGS to set the include path and library path to point to the just-build copy of zlib to fix this. (This was already done for libminizip but not the binaries that use it before this patch.)
* Remove trailing space in contrib/minizip/minizip.c.Mark Adler2012-01-211-1/+1
|
* Avoid some warnings in contrib/minizip [Vollant].Mark Adler2012-01-211-2/+2
|
* Protect for long name and extra fields in contrib/minizip [Vollant].Mark Adler2012-01-211-7/+17
|
* Fix bug when compiling minizip with C++ [Vollant].Mark Adler2012-01-211-0/+6
|
* Minor cleanup up contrib/minizip/unzip.c [Vollant].Mark Adler2012-01-211-1/+1
|
* Avoid warning for no encryption in contrib/minizip/zip.c [Vollant].Mark Adler2012-01-211-0/+1
|
* Make version explicit in contrib/minizip/configure.ac [Bosmans].Mark Adler2012-01-201-1/+1
|
* Fix compilation of contrib/minizip on FreeBSD [Márquez].Mark Adler2012-01-161-0/+5
|
* Fix contrib/minizip/zip.c for 64-bit architectures [Dalsnes].Mark Adler2012-01-161-3/+5
|