Mark Adler
e011d8c164
Add deflateUsed() function to get the used bits in the last byte.
...
This returns the number of used bits in the last byte of a stream
that has just been compressed with deflate.
7 months ago
Justin Dhillon
504403f3e4
Fix broken links.
1 year ago
Mark Adler
9f0f2d4f9f
Change version number on develop branch to 1.3.1.1.
1 year ago
Mark Adler
51b7f2abda
zlib 1.3.1
1 year ago
Mark Adler
2526346237
Remove mentions of an official zlib DLL distribution.
...
There used to be one, but no more. It is up to the user or vendor
to compile zlib.
1 year ago
Paul Ivanov
643e17b749
Correct repeated words in source file comments and a readme.
1 year ago
Mark Adler
3a98b57e55
Change version number on develop branch to 1.3.0.1.
1 year ago
Mark Adler
09155eaa2f
zlib 1.3
1 year ago
Mark Adler
41fda48fc2
Change version number on develop branch to 1.2.13.1.
2 years ago
Mark Adler
04f42ceca4
zlib 1.2.13
2 years ago
Mark Adler
cc8d08c21e
Update copyright year in win32/zlib1.rc.
2 years ago
Mark Adler
a4c17581d8
Change version number on develop branch to 1.2.12.1.
3 years ago
Mark Adler
21767c654d
zlib 1.2.12
3 years ago
Mark Adler
288f108031
Remove old assembler code in which bugs have manifested.
...
In addition, there is not sufficient gain from the inflate
assembler code to warrant its inclusion.
7 years ago
Mark Adler
7d60b86782
Change version number to 1.2.11.1.
8 years ago
Mark Adler
cacf7f1d4e
zlib 1.2.11
8 years ago
Mark Adler
74d2696d87
Update location of Visual Studio project files.
8 years ago
Mark Adler
11ceaed751
Change version number to 1.2.10.1.
8 years ago
Mark Adler
4a090adef8
zlib 1.2.10
8 years ago
Mark Adler
20e472546e
Change version number to zlib 1.2.9.1.
8 years ago
Mark Adler
2fa463bacf
zlib 1.2.9
8 years ago
Mark Adler
51a223def4
Avoid use of DEBUG macro -- change to ZLIB_DEBUG.
10 years ago
Mark Adler
ceeb615f46
Change version number to 1.2.8.1.
12 years ago
Mark Adler
f5ec26344f
Update some copyright years.
12 years ago
Mark Adler
e8fee0ea7b
Change version number to 1.2.8.
12 years ago
Mark Adler
388a285cb8
Change version number to 1.2.7.3.
12 years ago
Mark Adler
9b703f2000
Fix typo in win32/Makefile.msc.
12 years ago
Mark Adler
8a93f49c86
Change version number to 1.2.7.2.
12 years ago
Mark Adler
0aac8cf7c4
Clean up the addition of gzvprintf.
12 years ago
E. Timothy Uy
64a77facc0
Add TOP support to win32/Makefile.msc.
...
Facilitate multi-platform compilation, e.g.:
nmake -f pathto\zlib\win32\Makefile.msc TOP=pathto\zlib
12 years ago
Thomas Roß
d0c7331258
Update copyright year in win32/zlib1.rc.
13 years ago
Mark Adler
dca9e1d6f3
Add inflateGetDictionary() function.
13 years ago
Mark Adler
2689b3cceb
Change version number to 1.2.7.1.
13 years ago
Mark Adler
1b09651f89
Add instructions to win32/Makefile.gcc for shared install [Torri].
13 years ago
Mark Adler
dbe0bed739
Add gzopen_w() in Windows for wide character path names.
13 years ago
Mark Adler
9c08a82246
Move obsolete emx makefile to old [Truta].
13 years ago
Mark Adler
142f051fb2
Remove unneeded EXTRA_CFLAGS from win32/Makefile.gcc [Truta].
13 years ago
Mark Adler
e076ca8e62
Fix comments in win32/Makefile.gcc for proper usage.
13 years ago
Nathan Phillip Brink
9f4d9052dc
Add DESTDIR support to mingw32 win32/Makefile.gcc.
13 years ago
Mark Adler
8435052a6b
Update version numbers and year in win32/README-WIN32.txt.
13 years ago
Mark Adler
d81e7213b7
Restore gzgetc_ for backward compatibility with 1.2.6.
13 years ago
Mark Adler
455adc3029
Expunge gzgetc_ from configuration files.
13 years ago
Mark Adler
55b8b5fec1
Put gzflags() functionality back in zutil.c.
...
gzflags() was put in gzwrite.c in order to be compiled exactly the
same as gzprintf(), so that it was guaranteed to return the correct
information. However that causes a static linkage to zlib to bring
in many routines that are often not used. All that is required to
duplicate the compilation environment of gzprintf() is to include
gzguts.h. So that is now done in zutil.c to assure that the correct
flags are returned.
13 years ago
Mark Adler
8fbd9f1340
Exit when required parameters not provided to win32/Makefile.gcc.
13 years ago
Mark Adler
4a9e4dff0d
Correct suggested usages in win32/Makefile.msc [שחר, Horvath].
13 years ago
Mark Adler
bafcad9028
Update win32/Makefile.gcc to build test/*.c [Truta].
13 years ago
Mark Adler
7de4b03b38
Update win32/Makefile.msc to build test/*.c [Truta].
13 years ago
Mark Adler
3d85f02a09
Restore gzgetc function for binary compatibility.
...
Newly compiled applications will use the gzgetc macro.
13 years ago
Mark Adler
afe7cf78d5
Enable dictionary setting in middle of stream, and keeping the dictionary.
...
This patch adds the deflateResetKeep() function to retain the sliding
window for the next deflate operation, and fixes an inflateResetKeep()
problem that came from inflate() not updating the window when the
stream completed. This enables constructing and decompressing a series
of concatenated deflate streams where each can depend on the history of
uncompressed data that precedes it.
This generalizes deflateSetDictionary() and inflateSetDictionary() to
permit setting the dictionary in the middle of a stream for raw deflate
and inflate. This in combination with the Keep functions enables a
scheme for updating files block by block with the transmission of
compressed data, where blocks are sent with deflateResetKeep() to
retain history for better compression, and deflateSetDictionary() is
used for blocks already present at the receiver to skip compression but
insert that data in the history, again for better compression. The
corresponding inflate calls are done on the receiver side.
13 years ago
Mark Adler
1b57de3aef
Move example.c and minigzip.c to test/.
13 years ago