8 2.000_14 26 October 2006
10 * IO::Uncompress::Base
11 Added support for $/ in record mode
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.
18 * IO::Uncompress::AnyUncompress
19 Added IO::Uncompress::Lzf to the list of supported uncompresors.
21 * IO::Uncompress::Base
22 Added TrailingData to one-shot interface.
24 * IO::Uncompress::AnyUncompress
25 Remove raw-deflate (RFC1951) from the default list of compressors
27 It can still be included if the new RawInflate parameter is
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.
36 * Don't check that filehandles are writable. It would seem that
37 "-w *STDOUT" on windows returns false.
42 * Store compress & uncompressed sizes as 64-bit.
44 * For one-shot uncompression, like this
46 unzip "some.zip" => \@a, MultiStream => 1;
48 Push each uncompressed stream from "some.zip" onto @a.
50 * Added IO::Compress::Base::FilterEnvelope
52 * Added IO::Uncompress::Base::nextStream
54 * The '-' filehandle now maps to either *STDIN or *STDOUT.
55 This keeps mod_perl happier. Was using these before
62 2.000_11 10 April 2006
64 * Transparent + InputLength made more robust where input data is not
67 2.000_10 13 March 2006
69 * AnyUncompress doesn't assume that IO-Compress-Zlib is installed any
78 * Split IO::Compress::Base into its own distribution.
80 * Added opened, autoflush and input_line_number.
82 * Beefed up support for $.