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