zlib/contrib/vstudio/vc10
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.
2011-12-08 00:13:52 -08:00
..
miniunz.vcxproj zlib 1.2.3.9 2011-09-09 23:27:26 -07:00
miniunz.vcxproj.filters zlib 1.2.3.9 2011-09-09 23:27:26 -07:00
miniunz.vcxproj.user zlib 1.2.3.9 2011-09-09 23:27:26 -07:00
minizip.vcxproj zlib 1.2.3.9 2011-09-09 23:27:26 -07:00
minizip.vcxproj.filters zlib 1.2.3.9 2011-09-09 23:27:26 -07:00
minizip.vcxproj.user zlib 1.2.3.9 2011-09-09 23:27:26 -07:00
testzlib.vcxproj zlib 1.2.4-pre1 2011-09-09 23:32:36 -07:00
testzlib.vcxproj.filters zlib 1.2.4-pre1 2011-09-09 23:32:36 -07:00
testzlib.vcxproj.user zlib 1.2.3.9 2011-09-09 23:27:26 -07:00
testzlibdll.vcxproj zlib 1.2.3.9 2011-09-09 23:27:26 -07:00
testzlibdll.vcxproj.filters zlib 1.2.3.9 2011-09-09 23:27:26 -07:00
testzlibdll.vcxproj.user zlib 1.2.3.9 2011-09-09 23:27:26 -07:00
zlib.rc Change version numbers to 1.2.5.2 and release dates 2011-09-11 11:16:41 -07:00
zlibstat.vcxproj zlib 1.2.4-pre1 2011-09-09 23:32:36 -07:00
zlibstat.vcxproj.filters zlib 1.2.4-pre1 2011-09-09 23:32:36 -07:00
zlibstat.vcxproj.user zlib 1.2.3.9 2011-09-09 23:27:26 -07:00
zlibvc.def Enable dictionary setting in middle of stream, and keeping the dictionary. 2011-12-08 00:13:52 -08:00
zlibvc.sln zlib 1.2.4-pre1 2011-09-09 23:32:36 -07:00
zlibvc.vcxproj zlib 1.2.4-pre1 2011-09-09 23:32:36 -07:00
zlibvc.vcxproj.filters zlib 1.2.4-pre1 2011-09-09 23:32:36 -07:00
zlibvc.vcxproj.user zlib 1.2.3.9 2011-09-09 23:27:26 -07:00