This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
Magic flags harmonization.
[perl5.git] / cpan / Compress-Raw-Zlib / Changes
1 CHANGES
2 -------
3
4   2.054 8 May 2012
5
6       * Build issue on Win32
7         [#77030] 
8       
9   2.053 6 May 2012
10
11       * Include zlib 1.2.7 source.
12       
13   2.052 29 April 2012
14
15       * Fixed build issue when Perl is built with C++
16       
17   2.051 20 February 2012
18
19       * Bug in Compress::Raw::Zlib on Windows
20         [#75222] 
21       
22   2.050 20 February 2012
23
24       * Build failure on Irix & Solaris.
25         [RT #69985]
26       
27   2.049 18 February 2012
28
29       * Include zlib 1.2.6 source.
30
31   2.048 29 January 2012
32
33       * Set minimum zlib version to 1.2.0
34
35   2.047 28 January 2012
36
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.  
40                       
41           $def->flush(...);
42           $status = $def->flush(...); 
43       
44       * Added support for zlibCompileFlags
45
46       * Set minimum Perl version to 5.6
47
48   2.045 3 December 2011
49
50       * Moved FAQ.pod into Zlib.pm
51
52   2.044 2 December 2011
53
54       * Moved FAQ.pod under the lib directory so it can get installed
55
56   2.043 20 November 2011
57
58       * No Changes
59
60   2.042 17 November 2011
61
62       * No Changes
63
64   2.040 28 October 2011
65
66       * No Changes
67
68   2.039 28 October 2011
69
70       * croak if attempt to freeze/thaw compression object
71         [RT #69985]
72
73   2.037 22 June 2011
74
75       * No Changes
76
77   2.036 6 May 2011
78
79       * Added offset patramter to CRC32
80
81   2.035 6 May 2011
82
83       * No Changes
84
85   2.033 11 Jan 2011
86       * Fixed typos & spelling errors.
87         [perl# 81782]
88
89   2.032 4 Jan 2011
90
91       * Document inflateReset
92         [RT #61082]
93
94   2.030 22 July 2010 
95
96       * Ran the zlib2ansi script against the files in zlib-src.
97         Thanks to Nicholas Clark for the reminder.
98
99       * Added "-DNO_VIZ" to DEFINE in Makefile.PL
100         [RT #65293]
101
102   2.027 24 April 2010 
103
104       * Updated to include zlib 1.2.5
105
106   2.026 7 April 2010 
107
108       * Fixed definition of Z_TREES in Makefile.PL
109         [RT #65293]
110
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, 
114         zlib.h and zutil.h 
115         [RT #56108]
116
117   2.025 27 March 2010 
118
119       * Updated to include zlib 1.2.4
120
121       * Allow zlib version check to be disabled by setting
122         TEST_SKIP_VERSION_CHECK environment variable.
123         [RT #54510]
124
125   2.023 9 November 2009
126
127       * fixed instance where $[ should have been $] in t/02zlib.t
128         Thanks to Robin Barker and zefram [RT #50765] for independently
129         spotting the issue.
130
131   2.021 30 August 2009
132
133       * Changed test harness so that it can cope with PERL5OPT=-MCarp=verbose
134         [RT# 47225]
135
136   2.020 3 June 2009
137
138       * Minor documentation update.
139
140   2.019 4 May 2009
141
142       * No Changes
143
144   2.018 3 May 2009
145
146       * No Changes
147
148   2.017 28 March 2009
149
150       * Added 'LimitOutput' option
151
152       * Removed MAN3PODS from Makefile.PL
153
154       * Fixed coring issue when LimitOutput was used.
155
156       * Documented Compress::Raw::Zlib::zlib_version()
157
158       * Documented Compress::Raw::Zlib::deflateReset()
159         [RT #40566]
160
161   2.015 3 September 2008
162
163       * Makefile.PL
164         Backout changes made in 2.014
165
166   2.014 2 September 2008
167
168       * Makefile.PL
169         Updated to check for indirect dependencies.
170
171   2.012 15 July 2008
172
173       * Document the gzip flags that WindowBits can take.
174
175       * Allow a dictionary to be used with a raw inflate. 
176         Needs zlib 1.2.2.1 or better.
177         [RT #36046]
178       
179   2.011 5 May 2008
180
181       * A C++-style comment sneaked in with the last update. Fixed.
182         [core patch #33828]
183
184   2.010 5 May 2008
185
186       * No Changes
187
188   2.009 20 April 2008
189
190       * No Changes
191
192   2.008 2 November 2007
193
194       * Minor documentation changes in README
195
196   2.006 1 September 2007
197
198       * Makefile.PL
199         Added INSTALLDIRS directive to install as a core module when built
200         on a perl >= 5.9.
201
202   2.005 18 June 2007
203
204       * Only include ppport.h when not being built with perl.
205         [core patch #30655]
206
207   2.004 3 March 2007
208
209       * Fixed lvalue substr issue
210
211       * Remove redundant code from Zlib.xs
212
213   2.003 2 January 2007
214
215       * Added explicit version checking
216
217   2.002 29 December 2006
218
219       * Documentation updates.
220
221   2.001 1 November 2006
222
223       * Remove beta status.
224
225   2.000_14 26 October 2006
226
227       * Fixed memory leak on realloc.
228
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
232         ExtUtils::Install.
233         http://rt.cpan.org/Ticket/Display.html?id=18986
234
235   2.000_10 13 March 2006
236
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.
240
241   2.000_09 3 March 2006
242
243       * Released onto CPAN
244
245       * Documentation updates.
246
247   2.000_08 2 March 2006
248
249       * Moved the IO::* modules out into their own distributions.
250
251       * Breakout zlib specific code into separate modules.
252
253       * Limited support for reading/writing zip files added.
254
255   2.000_06 5 October 2005
256
257       * Added eof parameter to Compress::Zlib::inflate method.
258
259       * Fixed issue with 64-bit
260
261   2.000_05 4 October 2005
262
263       * Renamed IO::* to IO::Compress::* & IO::Uncompress::*
264
265   2.000_04 23 September 2005
266
267       * Fixed some more non-portable test that were failing on VMS.
268
269       * fixed problem where error messages in the oneshot interface were
270         getting lost.
271
272   2.000_03 12 September 2005
273
274       * Fixed some non-portable test that were failing on VMS.
275
276       * Fixed export of zlib constants from the IO::* classes
277
278   2.000_02 6 September 2005
279
280       * Split Append mode into Append and Merge
281
282       * Fixed typos in the documentation.
283
284       * Added pod/FAQ.pod
285
286       * Added libscan to Makefile.PL
287
288       * Added InputLength for IO::Gunzip et al
289
290   2.000_01 22 August 2005
291
292       * Fixed VERSION in Compress::Gzip::Constants
293
294       * Removed Compress::Gzip::Info from the distribution.
295
296   2.000_00 21 August 2005
297
298       * First Beta relase of Compress::zlib rewrite.
299