Re: [patch] Hash::Util::FieldHash v1.02
[p5sagit/p5-mst-13.2.git] / ext / IO_Compress_Zlib / Changes
CommitLineData
25f0751f 1CHANGES
2-------
3
93d092e2 4 2.005 18 June 2007
5
6 * IO::Compress::Gzip & IO::Uncompress::Gunzip
7
8 - RFC1952 says that the FNAME & FCOMMENT header fields must be ISO
9 8859-1 (LATIN-1) characters. The code can optionally police this.
10 Added a fix for this logic when running on EBCDIC.
11
12 * Makefile.PL
13
14 - Check if IO::Compress::Bzip2 is already installed. If it is, add
15 to the PREREQ_PM list.
16
4e7676c7 17 2.004 3 March 2007
18
19 * IO::Compress::Zip
20
21 - Added Zip64 documentation.
22
23 - Fixed extended timestamp.
24 Creation time isn't available in Unix so only store the
25 modification time and the last access time in the extended field.
26
27 - Fixed file mode.
28
29 - Added ExtAttr option to control the value of the "external file
30 attributes" field in the central directory.
31
32 - Added Unix2 extended attribute ("Ux").
33 This stores the UID & GID.
34
35 * IO::Compress::Gzip
36
37 - Fixed 050interop-gzip.t for Windows
38
b0cda13f 39 2.003 2 January 2007
40
41 * Added explicit version checking
42
f6fd7794 43 2.002 29 December 2006
44
45 * Documentation updates.
46
63ad731d 47 2.001 1 November 2006
48
49 * Remove beta status.
50
258133d1 51 2.000_14 26 October 2006
52
53 * IO::Uncompress::Deflate
54 Beefed up the magic signature check. Means less false positives
55 when auto-detecting the compression type.
56
57 * IO::Uncompress::UnZip
58 Tighten up the zip64 extra field processing to cope with the case
59 wheere only some of the local header fields are superceeded.
60
61 * IO::Uncompress::AnyInflate
62 Remove raw-deflate (RFC 1951) from the default list of compressors
63 to check.
64 It can still be included if the new RawInflate parameter is
65 supplied.
66 This change was made because the only way to tell if content is
67 raw-deflate is to attempt to uncompress it - a few false positives
68 have popped up recently, which suggests that auto-detecting raw
69 deflate is far from perfect.
70 The equivalent change has been made to IO::Uncompress::AnyUncompress.
71 [Core patch #28445]
72
e7d45986 73 2.000_13 20 June 2006
74
75 * Preliminary support for reading zip files with zip64 members.
76
c70c1701 77 2.000_12 3 May 2006
78
79 * Moved the code for creating and parsing the gzip extra field into
80 IO::Compress::Zlib::Extra.pm so that IO::Compress::Zip &
81 IO::Uncompress::Unzip can use it as well.
82
83 * Added ExtraFieldLocal & ExtraFieldCentral options to IO::Compress::Zip.
84 These allow the creation of user-defined extra fields in the local
85 and central headers, just like the ExtraField option in
86 IO::Compress::Gzip.
87
88 * Moved the zip constants into IO::Compress::Zip::Constants
89
90 * Added exTime option to IO::Compress::Zip.
91 This allows creation of the extended timestamp extra field.
92
93 * Added Minimal option to IO::Compress::Zip.
94 This disables the creation of all extended fields.
95
96 * Added TextFlag option to IO::Compress::Zip.
97
98 * Documented Comment and ZipComment options in IO::Compress::Zip.
99
2b4e0969 100 2.000_11 10 April 2006
101
102 * Updated Documentation for zip modules.
103
104 * Changed IO::Compress::Zip 'Store' option to 'Method' and added
105 symbolic constants ZIP_CM_STORE, ZIP_CM_DEFLATE and ZIP_CM_BZIP2 to
106 allow the compression method to be picked by the user.
107
108 * Added support to allow bzip2 compressed data to be written/read
109 with IO::Compress::Zip and IO::Uncompress::Unzip.
110
111 * Beefed up 050interop-gzip.t to check that the external gzip command
112 works as expected before starting the tests. This means that
113 this test harness will just be skipped on problematic systems.
114
115 * Merged core patch 27565 from Steve Peters. This works around a
116 problem with gzip on OpenBSD where it doesn't seem to like
117 compressing files < 10 bytes long.
118
cb7abd7f 119 2.000_10 13 March 2006
120
121 * Documentation updates.
122
123 2.000_09 3 March 2006
124
125 * Released to CPAN.
126
25f0751f 127 2.000_08 2 March 2006
128
129 * Split IO::Compress::Zlib into its own distribution.
130
131 * Beefed up support for zip/unzip
132
133
134