11 * Include zlib 1.2.7 source.
15 * Fixed build issue when Perl is built with C++
17 2.051 20 February 2012
19 * Bug in Compress::Raw::Zlib on Windows
22 2.050 20 February 2012
24 * Build failure on Irix & Solaris.
27 2.049 18 February 2012
29 * Include zlib 1.2.6 source.
33 * Set minimum zlib version to 1.2.0
37 * Allow flush to be called multiple times without any intermediate
38 call to deflate and still return Z_OK.
39 In the code below $status was Z_BUF_ERROR before this change.
42 $status = $def->flush(...);
44 * Added support for zlibCompileFlags
46 * Set minimum Perl version to 5.6
50 * Moved FAQ.pod into Zlib.pm
54 * Moved FAQ.pod under the lib directory so it can get installed
56 2.043 20 November 2011
60 2.042 17 November 2011
70 * croak if attempt to freeze/thaw compression object
79 * Added offset patramter to CRC32
86 * Fixed typos & spelling errors.
91 * Document inflateReset
96 * Ran the zlib2ansi script against the files in zlib-src.
97 Thanks to Nicholas Clark for the reminder.
99 * Added "-DNO_VIZ" to DEFINE in Makefile.PL
104 * Updated to include zlib 1.2.5
108 * Fixed definition of Z_TREES in Makefile.PL
111 * Fixed build issue with definition of off64_t not found on Solaris
112 by modifying the zlib source - changed the symbol
113 _LARGEFILE64_SOURCE to _LARGEFILE64_SOURCE_dummy in zconf.h,
119 * Updated to include zlib 1.2.4
121 * Allow zlib version check to be disabled by setting
122 TEST_SKIP_VERSION_CHECK environment variable.
125 2.023 9 November 2009
127 * fixed instance where $[ should have been $] in t/02zlib.t
128 Thanks to Robin Barker and zefram [RT #50765] for independently
133 * Changed test harness so that it can cope with PERL5OPT=-MCarp=verbose
138 * Minor documentation update.
150 * Added 'LimitOutput' option
152 * Removed MAN3PODS from Makefile.PL
154 * Fixed coring issue when LimitOutput was used.
156 * Documented Compress::Raw::Zlib::zlib_version()
158 * Documented Compress::Raw::Zlib::deflateReset()
161 2.015 3 September 2008
164 Backout changes made in 2.014
166 2.014 2 September 2008
169 Updated to check for indirect dependencies.
173 * Document the gzip flags that WindowBits can take.
175 * Allow a dictionary to be used with a raw inflate.
176 Needs zlib 1.2.2.1 or better.
181 * A C++-style comment sneaked in with the last update. Fixed.
192 2.008 2 November 2007
194 * Minor documentation changes in README
196 2.006 1 September 2007
199 Added INSTALLDIRS directive to install as a core module when built
204 * Only include ppport.h when not being built with perl.
209 * Fixed lvalue substr issue
211 * Remove redundant code from Zlib.xs
215 * Added explicit version checking
217 2.002 29 December 2006
219 * Documentation updates.
221 2.001 1 November 2006
223 * Remove beta status.
225 2.000_14 26 October 2006
227 * Fixed memory leak on realloc.
229 * Ticket #18986 says that ExtUtils::Install 1.39 fixes the in-use
230 issue on win32/cygwin, so make the code that checks whether trying
231 to install via the cpan shell conditional on the version of
233 http://rt.cpan.org/Ticket/Display.html?id=18986
235 2.000_10 13 March 2006
237 * Fixed a potential NULL pointer dereference problem in
238 Compress::Raw::Zlib::resetLastBlockByte.
239 Issue highlighted by David Dyck and reproduced by Marcus Holland-Moritz.
241 2.000_09 3 March 2006
245 * Documentation updates.
247 2.000_08 2 March 2006
249 * Moved the IO::* modules out into their own distributions.
251 * Breakout zlib specific code into separate modules.
253 * Limited support for reading/writing zip files added.
255 2.000_06 5 October 2005
257 * Added eof parameter to Compress::Zlib::inflate method.
259 * Fixed issue with 64-bit
261 2.000_05 4 October 2005
263 * Renamed IO::* to IO::Compress::* & IO::Uncompress::*
265 2.000_04 23 September 2005
267 * Fixed some more non-portable test that were failing on VMS.
269 * fixed problem where error messages in the oneshot interface were
272 2.000_03 12 September 2005
274 * Fixed some non-portable test that were failing on VMS.
276 * Fixed export of zlib constants from the IO::* classes
278 2.000_02 6 September 2005
280 * Split Append mode into Append and Merge
282 * Fixed typos in the documentation.
286 * Added libscan to Makefile.PL
288 * Added InputLength for IO::Gunzip et al
290 2.000_01 22 August 2005
292 * Fixed VERSION in Compress::Gzip::Constants
294 * Removed Compress::Gzip::Info from the distribution.
296 2.000_00 21 August 2005
298 * First Beta relase of Compress::zlib rewrite.