Remove beta status from compression modules
[p5sagit/p5-mst-13.2.git] / ext / Compress / IO / Base / Changes
1 CHANGES
2 -------
3
4   2.001 1 November 2006
5
6       * Remove beta status.
7
8   2.000_14 26 October 2006
9
10       * IO::Uncompress::Base
11         Added support for $/ in record mode
12
13       * IO::Uncompress::Base
14         The readline interface was substantially slower than the 1.x
15         equivalent. This has now been sorted. 
16         Thanks to Andreas J. Koenig for spotting the problem.
17
18       * IO::Uncompress::AnyUncompress
19         Added IO::Uncompress::Lzf to the list of supported uncompresors.
20
21       * IO::Uncompress::Base
22         Added TrailingData to one-shot interface.
23
24       * IO::Uncompress::AnyUncompress
25         Remove raw-deflate (RFC1951) from the default list of compressors 
26         to check.
27         It can still be included if the new RawInflate parameter is
28         supplied.
29         This change was made because the only way to tell if content is 
30         raw-deflate is to attempt to uncompress it - a few false positives
31         have popped up recently, which suggests that auto-detecting raw 
32         deflate is far from perfect.
33         The equivalent change has been made to IO::Uncompress::AnyInflate.
34         [Core patch #28445]
35
36       * Don't check that filehandles are writable. It would seem that 
37         "-w *STDOUT" on windows returns false. 
38         [Core Patch #28415]
39
40   2.000_13 20 June 2006
41
42       * Store compress & uncompressed sizes as 64-bit.
43
44       * For one-shot uncompression, like this
45
46             unzip "some.zip" => \@a, MultiStream => 1;
47
48         Push each uncompressed stream from "some.zip" onto @a.
49
50       * Added IO::Compress::Base::FilterEnvelope
51
52       * Added IO::Uncompress::Base::nextStream
53
54       * The '-' filehandle now maps to either *STDIN or *STDOUT. 
55         This keeps mod_perl happier. Was using these before
56
57             new IO::File("<-")
58             new IO::File(">-")
59   
60   2.000_12 3 May 2006
61
62   2.000_11 10 April 2006
63
64       * Transparent + InputLength made more robust where input data is not
65         compressed.
66
67   2.000_10 13 March 2006
68
69       * AnyUncompress doesn't assume  that IO-Compress-Zlib is installed any
70         more.
71
72   2.000_09 3 March 2006
73
74       * Released to CPAN.
75
76   2.000_08 2 March 2006
77
78       * Split IO::Compress::Base into its own distribution.
79
80       * Added opened, autoflush and input_line_number.
81
82       * Beefed up support for $.
83