~ubuntu-branches/ubuntu/vivid/horae/vivid

« back to all changes in this revision

Viewing changes to 0CPAN/Archive-Zip-1.16/Changes

  • Committer: Bazaar Package Importer
  • Author(s): Carlo Segre
  • Date: 2006-12-26 11:54:29 UTC
  • Revision ID: james.westby@ubuntu.com-20061226115429-kjuhf6h9w6bohlwj
Tags: upstream-063
ImportĀ upstreamĀ versionĀ 063

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
Revision history for Perl extension Archive::Zip.
 
2
1.16 Mon Jul 04 12:49:30 CDT 2005
 
3
 - Grrrr...removed test that fails when installing under CPANPLUS.
 
4
 
 
5
1.15 Wed Jun 22 10:24:25 CDT 2005
 
6
  - added fix for RT #12771 Minor nit: warning in Archive::Zip::DirectoryMember::contents() 
 
7
  - added fix for RT #13327 Formatting problem in Archive::Zip::Tree manpage
 
8
 
 
9
1.15_02 Sat Mar 12 09:16:30 CST 2005 
 
10
  - fixed dates in previous entry!
 
11
  - began the process of migrating from the monolithic t/test.t to 
 
12
    smaller scripts using Test::More.
 
13
  - started work on improving Archive::Zip's test coverage.  Coverage
 
14
    is now up to just over 80%.
 
15
  - added error handling to writeToFileHandle
 
16
  - fixed small bug in extractMember from previous version
 
17
 
 
18
1.15_01 Wed Mar  9 22:26:52 CST 2005
 
19
  - added fix for RT #11818 extractMember method corrupts archive
 
20
  - added t/pod.t to test for pod correctness
 
21
 
 
22
1.10 Thu Mar 25 06:24:17 PST 2004
 
23
  - Fixed documentation of setErrorHandler()
 
24
  - Fixed link to Japanese translation of docs
 
25
  - Added Compress::Zlib Bufsize patch from Yeasah Pell that was supposed to
 
26
    have been added in 1.02
 
27
  - Fixed problems with backup filenames for zips with no extension
 
28
  - Fixed problems with undef volume names in _asLocalName()
 
29
 
 
30
1.09 Wed Nov 26 17:43:49 PST 2003
 
31
  - Fixed handling of inserted garbage (as from viruses)
 
32
  - Always check for local header signatures before using them
 
33
  - Added updateMember() and updateTree() functions
 
34
  - Added examples/mailZip.pl
 
35
  - Added examples/updateTree.pl
 
36
  - Fixed some potential but unreported bugs with function parameters like '0'
 
37
  - Removed stray warn() call
 
38
  - Caught undef second arg to replaceMember()
 
39
  - Fixed test suite run with spaces in build dir name (ticket 4214)
 
40
 
 
41
1.08 Tue Oct 21 07:01:29 PDT 2003
 
42
  - test noise fix from Michael Schwern (ticket 4174)
 
43
  - FAQ NAME fix from Michael Schwern (ticket 4175)
 
44
 
 
45
1.07 Mon Oct 20 06:48:41 PDT 2003
 
46
  - Added file attribute code by Maurice Aubrey
 
47
  - Added FAQ about RedHat 9
 
48
  - Added check for empty filenames
 
49
 
 
50
1.06 Thu Jul 17 11:06:18 PDT 2003
 
51
  - Fixed seek use with IO::Scalar and IO::String
 
52
  - Fixed use of binmode with pseudo-file handles
 
53
  - Removed qr{} form for older Perl versions
 
54
  - Changed rel2abs logic in _asLocalName() if there is a volume
 
55
  - Fixed errors with making directories in extractMember() when none provided
 
56
  - Return AZ_OK in extractMemberWithoutPaths() if member is a directory
 
57
  - Fixed problem in extractTree with blank directory becoming "." prefix
 
58
  - Added examples/writeScalar2.pl to show how to use IO::String as destination of Zip write
 
59
  - Edited docs and FAQ to recommend against using absolute path names in zip files.
 
60
 
 
61
1.05 Wed Sep 11 12:31:20 PDT 2002
 
62
  - fixed untaint from 1.04
 
63
 
 
64
1.04 Wed Sep 11 07:22:04 PDT 2002
 
65
  - added untaint of lastModFileDateTime
 
66
 
 
67
1.03 Mon Sep  2 20:42:43 PDT 2002
 
68
  - Removed dependency on IO::Scalar
 
69
  - Set required version of File::Spec to 0.8
 
70
  - Removed tests of examples that needed IO::Scalar
 
71
  - Added binmode() call to read/writeScalar examples
 
72
  - Fixed addTree() for 5.005 compatibility (still untested with 5.004)
 
73
  - Fixed mkdir() calls for 5.005
 
74
  - Clarified documentation of tree operations
 
75
 
 
76
1.02 Fri Aug 23 17:07:22 PDT 2002
 
77
  - Many changes for cross-platform use (use File::Spec everywhere)
 
78
  - Separated POD from Perl
 
79
  - Moved Archive::Zip::Tree contents into Archive::Zip
 
80
    A::Z::Tree is now deprecated and will warn with -w
 
81
  - Reorganized docs
 
82
  - Added FAQ
 
83
  - Added chunkSize() call to report current chunk size
 
84
    and added C::Z BufSize patch from Yeasah Pell.
 
85
  - Added fileName() to report last read zip file name
 
86
  - Added capability to prepend data, like for SFX files
 
87
  - Added examples/selfex.pl for self-extracting archives creation
 
88
  - Added examples/zipcheck.pl for validity testing
 
89
  - Made extractToFileNamed() set access/modification times
 
90
  - Added t/testTree.t to test A::Z::Tree
 
91
  - Fix/speed up memberNamed()
 
92
  - Added Archive::Zip::MemberRead by Sreeji K. Das
 
93
  - Added tempFile(), tempName()
 
94
  - Added overwrite() and overwriteAs() to allow read/modify/write of zip
 
95
  - added examples/updateZip.pl to show how to read/modify/write
 
96
 
 
97
1.01 Tue Apr 30 10:34:44 PDT 2002
 
98
  - Changed mkpath call for directories to work with BSD/OS
 
99
  - Changed tests to work with BSD/OS
 
100
 
 
101
1.00 Sun Apr 28 2002
 
102
  - Added several examples:
 
103
    - examples/calcSizes.pl
 
104
      How to find out how big a zip file will be before writing it
 
105
    - examples/readScalar.pl
 
106
      shows how to use IO::Scalar as the source of a zip read
 
107
    - examples/unzipAll.pl
 
108
      uses Archive::Zip::Tree to unzip an entire zip
 
109
    - examples/writeScalar.pl
 
110
      shows how to use IO::Scalar as the destination of a zip write
 
111
    - examples/zipGrep.pl
 
112
      Searches for text in zip files
 
113
  - Changed required version of Compress::Zlib to 1.08
 
114
  - Added detection and repair of zips with added garbage (as caused by
 
115
    the Sircam worm)
 
116
  - Added more documentation for FAQ-type questions, though few seem to
 
117
    actually read the documentation.
 
118
  - Fixed problem with stat vs lstat
 
119
  - Changed version number to 1.00 for PHB compatibility
 
120
 
 
121
0.12 Wed May 23 17:48:21 PDT 2001
 
122
  - Added writeScalar.pl and readScalar.pl to show use of IO::Scalar
 
123
  - Fixed docs
 
124
  - Fixed bug with EOCD signature on block boundary
 
125
  - Made it work with IO::Scalar as file handles
 
126
  - added readFromFileHandle()
 
127
  - remove guess at seekability for Windows compatibility
 
128
 
 
129
0.11 Tue Jan  9 11:40:10 PST 2001
 
130
  - Added examples/ziprecent.pl (by Rudi Farkas)
 
131
  - Fixed up documentation in Archive::Zip::Tree
 
132
  - Added to documentation in Archive::Zip::Tree
 
133
  - Fixed bugs in Archive::Zip::Tree that kept predicates from working
 
134
  - Detected file not existing errors in addFile
 
135
 
 
136
0.10 Tue Aug  8 13:50:19 PDT 2000
 
137
  - Several bug fixes
 
138
  - More robust new file handle logic can (again)
 
139
    take opened file handles
 
140
  - Detect attempts to overwrite zip file when members
 
141
    depend on it
 
142
 
 
143
0.09 Tue May  9 13:27:35 PDT 2000
 
144
  - Added fix for bug in contents()
 
145
  - removed system("rm") call in t/test.t for Windows.
 
146
 
 
147
0.08 March 27 2000 (unreleased)
 
148
  - Fixed documentation
 
149
  - Used IO::File instead of FileHandle, allowed for use of almost anything as
 
150
    a file handle.
 
151
  - Extra filenames can be passed to extractMember(),
 
152
    extractMemberWithoutPaths(), addFile(), addDirectory()
 
153
  - Added work-around for WinZip bug with 0-length DEFLATED files
 
154
  - Added Archive::Zip::Tree module for adding/extracting hierarchies
 
155
 
 
156
0.07  Fri Mar 24 10:26:51 PST 2000
 
157
  - Added copyright
 
158
  - Added desiredCompressionLevel() and documentation
 
159
  - Made writeToFileHandle() detect seekability by default
 
160
  - Allowed Archive::Zip->new() to take filename for read()
 
161
  - Added crc32String() to Archive::Zip::Member
 
162
  - Changed requirement in Makefile.PL to Compress::Zip
 
163
    version 1.06 or later (bug in earlier versions can truncate data)
 
164
  - Moved BufferedFileHandle and MockFileHandle into
 
165
    Archive::Zip namespace
 
166
  - Allowed changing error printing routine
 
167
  - Factored out reading of signatures
 
168
  - Made re-read of local header for directory members
 
169
    depend on file handle seekability
 
170
  - Added ability to change member contents
 
171
  - Fixed a possible truncation bug in contents() method
 
172
 
 
173
0.06  Tue Mar 21 15:28:22 PST 2000
 
174
  - first release to CPAN
 
175
 
 
176
0.01  Sun Mar 12 18:59:55 2000
 
177
  - original version; created by h2xs 1.19