aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* Add -fPIC to compiler options for static library build on Android.qyt2024-03-291-2/+2
|
* Avert minizip warnings for MSVC.Mark Adler2024-03-295-37/+56
|
* Avoid conversion warning on 32-bit architectures in minizip.Mark Adler2024-03-221-1/+1
|
* Use long long offsets for MinGW.Mark Adler2024-03-223-0/+6
|
* Improve detection of UNIX-style systems in minizip.Alexander Miller2024-03-164-11/+5
| | | | | | | | | | | Not all toolchains on UNIX-style operating systems predefine "unix". For example, it's missing on NetBSD, OpenBSD/gcc, AIX, HP-UX. There is no single macro defined everywhere, but checking both "__unix__" and "__unix" should cover everything except macOS, which is already checked for using "__APPLE__". Note that case sensitivity should default to off on macOS and cygwin, so the check there is different.
* Update old comment in inflate.h.Mark Adler2024-03-151-1/+1
|
* Avoid signed shift in minizip zip.c.Mark Adler2024-03-121-1/+1
|
* Improve random number seeding in skipset.h.Mark Adler2024-03-101-1/+2
|
* Add zipAlreadyThere() to minizip zip.c to help avoid duplicates.Mark Adler2024-03-103-10/+612
|
* Permit changing minizip Makefile optimization with CFLAGS.Mark Adler2024-03-091-1/+1
|
* Make deflateBound() more conservative and handle Z_STREAM_END.Mark Adler2024-03-091-4/+4
|
* Reduce Windows header inclusion to speed up compilation.Mark Adler2024-02-281-5/+10
|
* Use lseek under WinCE.Mark Adler2024-02-131-4/+2
|
* Remove conversion warning from msdos/Makefile.dj2.Mark Adler2024-02-121-1/+1
|
* Correct argument types for 64-bit combine functions.Mark Adler2024-02-112-8/+7
|
* Use 64-bit offsets in DJGPP.Mark Adler2024-02-113-15/+15
|
* Include unistd.h on DJGPP.Mark Adler2024-02-103-18/+6
|
* Add github workflow to build with all available C standards.pmqs2024-02-101-0/+208
|
* Add warnings and error on warning to configure and cmake tests.pmqs2024-02-102-2/+11
|
* Further address Microsoft deprecation warnings.Mark Adler2024-02-097-29/+45
|
* Keep lines short in gzread.c.Mark Adler2024-02-091-1/+2
|
* Avoid signedness change warning in test/minigzip.c.Mark Adler2024-02-091-1/+1
|
* Correct a variable type in deflate.c.Mark Adler2024-02-091-1/+2
|
* One more github actions version update.Mark Adler2024-02-091-1/+1
|
* Update github actions versions.Mark Adler2024-02-093-4/+4
|
* Include share.h on Windows for _SH_DENYNO.Mark Adler2024-02-091-0/+1
|
* Address Microsoft deprecation warnings.Mark Adler2024-02-086-13/+25
|
* Fix broken links.Justin Dhillon2024-02-076-579/+579
|
* Correct printf formats in test/infcover.c to %zu.Mark Adler2024-02-071-3/+3
|
* Expand on the deflate strategy parameter in zlib.h.Mark Adler2024-02-071-12/+15
|
* Assume no snprintf() or vsnprintf() if C89/90 in gzguts.h.Mark Adler2024-02-061-19/+14
| | | | | | Those functions were introduced in C99. However it is assumed that they are there if under Windows, since Visual C claims C89/90, but does have those functions, or variants.
* Avoid use of snprintf() in test/minigzip.c.Mark Adler2024-02-061-29/+27
| | | | | It was being used only as a safe version of strcpy(). Instead, use a safe alternative to strcpy().
* Use _POSIX_C_SOURCE in gzguts.h, instead of _POSIX_SOURCE.Mark Adler2024-02-061-2/+2
|
* Enable fileno() for POSIX system in minigzip.c.Paul Marquess2024-02-051-0/+4
|
* Update zran version.Mark Adler2024-02-042-4/+8
|
* Allocate the dictionaries in examples/zran.c.Mark Adler2024-02-042-22/+27
| | | | | This reduces the memory needed for dictionaries, and avoids the need to reallocate the index at the end to return unused memory.
* Provide a reusable inflate engine in the index in example/zran.c.Mark Adler2024-02-042-76/+78
| | | | | Avoids the overhead of creating a new inflate engine for each random access extraction.
* Stop decoding in zran.c once request is satisfied.Mark Adler2024-02-041-2/+6
|
* Set returned index to NULL on an index build error in zran.c.Mark Adler2024-02-042-1/+5
| | | | | | An attempt to use the returned pointer in deflate_index_extract() will now return cleanly with an error. The returned pointer can now also be used with deflate_index_free() even on error.
* Fix cmake build directory interference issue.Mark Adler2024-01-281-2/+6
|
* Fix version numbers in vstudio definition files.Mark Adler2024-01-286-6/+6
| | | | They can only have a major and a minor version.
* Update copyright years in LICENSE file.Mark Adler2024-01-241-1/+1
|
* Enable build of shared library on AIX.Aleksei Shpakovskii2024-01-231-0/+1
|
* Note termination of returned strings in contrib/minizip/unzip.h.Mark Adler2024-01-231-0/+4
|
* Ignore unknown options in configure.Mark Adler2024-01-231-4/+5
|
* Avoid implicit conversion warnings in deflate.c and trees.c.Levi Broderick2024-01-232-5/+5
|
* Add option to CMakeLists.txt to disable renaming of zconf.h.Tomas Berger2024-01-231-1/+2
|
* Avoid unterminated file name in contrib/minizip/miniunz.c.Mark Adler2024-01-231-2/+2
|
* Permit compiling contrib/minizip/unzip.c with decryption.Mark Adler2024-01-232-5/+0
|
* Improve portability to RISC OS.Cameron Cawley2024-01-235-9/+11
|