summaryrefslogtreecommitdiff
path: root/cpan/Compress-Raw-Zlib/Changes
blob: 5a3f9948132496103bd5aeb0cf6ebf2583fd9905 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
CHANGES
-------

  2.062 11 August 2013

      * typo fix
        [#86417]

  2.061 19 May 2013

      * Include zlib 1.2.8 source.

      * typo fix
        [#85431]

      * silence compiler warning by making 2nd parameter to 
        DispStream a const char*

      * Mishandling of BUILD_ZLIB=0 option
        [#85492]

  2.060 7 January 2013

      * Mention SimpleZip in POD

  2.059 24 November 2012

      * Copy-on-write support
        [#81353]

  2.058 12 November 2012

      * No Changes

  2.057 10 November 2012

      * Compress::Raw::Zlib needs to use PERL_NO_GET_CONTEXT
        [#80319]

      * Install to 'site' instead of 'perl' when perl version is 5.11+
        [#79812]

      * update to ppport.h that includes SvPV_nomg_nolen
        [#78079] 
      
  2.056 10 August 2012

      * Fix C++ build issue
        Thanks to Karl Williamson for supplying the patch.
      
  2.055 4 August 2012

      * Fix misuse of magic in API
        [#78079] 
      
  2.054 8 May 2012

      * Build issue on Win32
        [#77030] 
      
  2.053 6 May 2012

      * Include zlib 1.2.7 source.
      
  2.052 29 April 2012

      * Fixed build issue when Perl is built with C++
      
  2.051 20 February 2012

      * Bug in Compress::Raw::Zlib on Windows
        [#75222] 
      
  2.050 20 February 2012

      * Build failure on Irix & Solaris.
        [RT #69985]
      
  2.049 18 February 2012

      * Include zlib 1.2.6 source.

  2.048 29 January 2012

      * Set minimum zlib version to 1.2.0

  2.047 28 January 2012

      * Allow flush to be called multiple times without any intermediate 
        call to deflate and still return Z_OK.
        In the code below $status was Z_BUF_ERROR before this change.  
                      
          $def->flush(...);
          $status = $def->flush(...); 
      
      * Added support for zlibCompileFlags

      * Set minimum Perl version to 5.6

  2.045 3 December 2011

      * Moved FAQ.pod into Zlib.pm

  2.044 2 December 2011

      * Moved FAQ.pod under the lib directory so it can get installed

  2.043 20 November 2011

      * No Changes

  2.042 17 November 2011

      * No Changes

  2.040 28 October 2011

      * No Changes

  2.039 28 October 2011

      * croak if attempt to freeze/thaw compression object
        [RT #69985]

  2.037 22 June 2011

      * No Changes

  2.036 6 May 2011

      * Added offset patramter to CRC32

  2.035 6 May 2011

      * No Changes

  2.033 11 Jan 2011
      * Fixed typos & spelling errors.
        [perl# 81782]

  2.032 4 Jan 2011

      * Document inflateReset
        [RT #61082]

  2.030 22 July 2010 

      * Ran the zlib2ansi script against the files in zlib-src.
        Thanks to Nicholas Clark for the reminder.

      * Added "-DNO_VIZ" to DEFINE in Makefile.PL
        [RT #65293]

  2.027 24 April 2010 

      * Updated to include zlib 1.2.5

  2.026 7 April 2010 

      * Fixed definition of Z_TREES in Makefile.PL
        [RT #65293]

      * Fixed build issue with definition of off64_t not found on Solaris
        by modifying the zlib source - changed the symbol
        _LARGEFILE64_SOURCE to _LARGEFILE64_SOURCE_dummy in zconf.h, 
        zlib.h and zutil.h 
        [RT #56108]

  2.025 27 March 2010 

      * Updated to include zlib 1.2.4

      * Allow zlib version check to be disabled by setting
        TEST_SKIP_VERSION_CHECK environment variable.
        [RT #54510]

  2.023 9 November 2009

      * fixed instance where $[ should have been $] in t/02zlib.t
        Thanks to Robin Barker and zefram [RT #50765] for independently
        spotting the issue.

  2.021 30 August 2009

      * Changed test harness so that it can cope with PERL5OPT=-MCarp=verbose
        [RT# 47225]

  2.020 3 June 2009

      * Minor documentation update.

  2.019 4 May 2009

      * No Changes

  2.018 3 May 2009

      * No Changes

  2.017 28 March 2009

      * Added 'LimitOutput' option

      * Removed MAN3PODS from Makefile.PL

      * Fixed coring issue when LimitOutput was used.

      * Documented Compress::Raw::Zlib::zlib_version()

      * Documented Compress::Raw::Zlib::deflateReset()
        [RT #40566]

  2.015 3 September 2008

      * Makefile.PL
        Backout changes made in 2.014

  2.014 2 September 2008

      * Makefile.PL
        Updated to check for indirect dependencies.

  2.012 15 July 2008

      * Document the gzip flags that WindowBits can take.

      * Allow a dictionary to be used with a raw inflate. 
        Needs zlib 1.2.2.1 or better.
        [RT #36046]
      
  2.011 5 May 2008

      * A C++-style comment sneaked in with the last update. Fixed.
        [core patch #33828]

  2.010 5 May 2008

      * No Changes

  2.009 20 April 2008

      * No Changes

  2.008 2 November 2007

      * Minor documentation changes in README

  2.006 1 September 2007

      * Makefile.PL
        Added INSTALLDIRS directive to install as a core module when built
        on a perl >= 5.9.

  2.005 18 June 2007

      * Only include ppport.h when not being built with perl.
        [core patch #30655]

  2.004 3 March 2007

      * Fixed lvalue substr issue

      * Remove redundant code from Zlib.xs

  2.003 2 January 2007

      * Added explicit version checking

  2.002 29 December 2006

      * Documentation updates.

  2.001 1 November 2006

      * Remove beta status.

  2.000_14 26 October 2006

      * Fixed memory leak on realloc.

      * Ticket #18986 says that ExtUtils::Install 1.39 fixes the in-use
        issue on win32/cygwin, so make the code that checks whether trying
        to install via the cpan shell conditional on the version of
        ExtUtils::Install.
        http://rt.cpan.org/Ticket/Display.html?id=18986

  2.000_10 13 March 2006

      * Fixed a potential NULL pointer dereference problem in
        Compress::Raw::Zlib::resetLastBlockByte.
        Issue highlighted by David Dyck and reproduced by Marcus Holland-Moritz.

  2.000_09 3 March 2006

      * Released onto CPAN

      * Documentation updates.

  2.000_08 2 March 2006

      * Moved the IO::* modules out into their own distributions.

      * Breakout zlib specific code into separate modules.

      * Limited support for reading/writing zip files added.

  2.000_06 5 October 2005

      * Added eof parameter to Compress::Zlib::inflate method.

      * Fixed issue with 64-bit

  2.000_05 4 October 2005

      * Renamed IO::* to IO::Compress::* & IO::Uncompress::*

  2.000_04 23 September 2005

      * Fixed some more non-portable test that were failing on VMS.

      * fixed problem where error messages in the oneshot interface were
        getting lost.

  2.000_03 12 September 2005

      * Fixed some non-portable test that were failing on VMS.

      * Fixed export of zlib constants from the IO::* classes

  2.000_02 6 September 2005

      * Split Append mode into Append and Merge

      * Fixed typos in the documentation.

      * Added pod/FAQ.pod

      * Added libscan to Makefile.PL

      * Added InputLength for IO::Gunzip et al

  2.000_01 22 August 2005

      * Fixed VERSION in Compress::Gzip::Constants

      * Removed Compress::Gzip::Info from the distribution.

  2.000_00 21 August 2005

      * First Beta relase of Compress::zlib rewrite.