http://pear.php.net/
pear-webmaster@lists.php.netpear-webmaster@lists.php.neten-usLatest releases of file_archiveThe latest releases for the package file_archiveFile_Archive 1.5.5
http://pear.php.net/package/File_Archive/download/1.5.5/
QA release<br />
Made bzip2 extension optional<br />
Bug #19108 upgrade PHPUnit require statements (for PEAR QA Team)<br />
Bug #17257 Corruupted zip file<br />
Bug #17046 AddDirectory.php calls parent constructor incorrectly<br />
Bug #14596 data read during tar import includes slashes<br />
<br />
Bug #14557 bz2 is optional, not required<br />
<br />
Request #6631 Host some tutorials on pearweb
2012-04-13T04:51:57-05:00doconnorFile_Archive 1.5.4
http://pear.php.net/package/File_Archive/download/1.5.4/
+ Bug #4159, #4204, #4548, #7650 (PHP4 compatibility)<br />
+ Bug #4194, #4925 (short opening tags, whitespaces at beginning of file)<br />
+ Bug #4916, #4921, #12175 (missing or wrong require_once)<br />
+ Bug #4953 (absolute paths on Windows)<br />
+ Bug #5095 (removed some debug code)<br />
+ Bug #5145, #6646 (missing $)<br />
+ Bug #5566 (support extraction of JAR files)<br />
+ Bug #5792, #12450 (some PEAR::Error weren't returned back to caller)<br />
+ Bug #5991 (reading of long filenames in TAR files)<br />
+ Bug #6387 (reading of PK00PK ZIP files)<br />
+ Bug #6570 (corrected headers in Output functions)<br />
+ Bug #6743 (reading of uppercase filenames)<br />
+ Bug #8187 (. mangled in paths)<br />
+ Bug #8647 (typo)<br />
+ Bug #9676 (reading of ZIP files with special signature)<br />
+ Bug #10247 (CS stuff)<br />
+ Bug #11084 (package2.xml file)<br />
+ Bug #12448Â (empty dirs removed on tar archives)<br />
+ Bug #13311 (extracting of ZIP files on 64 bits systems)<br />
+ Bug #13516 (removing of PHP warnings)<br />
+ Bug #13904 (bzip2 doesn't support compression level)<br />
+ Add File_Archive::removeDirectoryStructure to create a reader that discard<br />
the directory information of another reader<br />
+ Readers now report the directories as file ending with a / (warning: this<br />
may be a backward compatibility problem if you read directly from the reader,<br />
but not if you exclusively use File_Archive::extract)<br />
+
2008-06-05T17:32:11-05:00cbrunetFile_Archive 1.5.3
http://pear.php.net/package/File_Archive/download/1.5.3/
Bug #4953 (absolute windows path)<br />
Bug #5095 (date of files when creating a zip archive)<br />
Fix a bug when using File_Archive::appender on non existing archives
2005-08-16T16:45:09-05:00vincentlascauxFile_Archive 1.5.2
http://pear.php.net/package/File_Archive/download/1.5.2/
Bug #4921, #4925
2005-07-26T21:26:32-05:00vincentlascauxFile_Archive 1.5.1
http://pear.php.net/package/File_Archive/download/1.5.1/
Bug #4916
2005-07-26T05:07:36-05:00vincentlascauxFile_Archive 1.5.0
http://pear.php.net/package/File_Archive/download/1.5.0/
+ Improved zip reader (File_Archive_Zip_Reader implements more options of the PKZip standard)<br />
<br />
+ Some change in the Cache_File use:<br />
- The fileNameProtection is forced to false when setting the cache option<br />
- Add a File_Archive_cleanCache function<br />
To remove the cached compressed version of the files that are no longer present on the system, call<br />
$cache->clean(false, 'callback_File_Archive_cleanCache');<br />
where $cache is the Cache_Lite object passed to File_Archive.<br />
<br />
+ Introduce 'blockSize' option that indicates the size of the blocs copied from a reader to a writer when<br />
extracting a file. The default has been set to 64kB but is subject to change in future releases<br />
<br />
+ File_Archive::cache to cache a reader if you read it several times in the same script<br />
<br />
+ 'cacheCondition' option. With this option, you can specify you want to cache all the http<br />
transfer for example. Caching an http transfer ensure that the file won't be downloaded several times<br />
<br />
+ File_Archive::readUploadedFile creates a reader on an uploaded file
2005-07-15T13:37:41-05:00vincentlascauxFile_Archive 1.4.1
http://pear.php.net/package/File_Archive/download/1.4.1/
Bug #4548
2005-06-08T09:11:45-05:00vincentlascauxFile_Archive 1.4.0
http://pear.php.net/package/File_Archive/download/1.4.0/
+ Add the possibility to use Cache_Lite to cache intermediary output of Zip compression<br />
+ Add get and setOption method to change the default behavior of readers and writers<br />
Available options are<br />
- zipCompressionLevel: default compression level of zip archives (default is 9)<br />
- gzCompressionLevel: default compression level of gz archives (default is 9)<br />
- tmpDirectory: directory where temporary files will be stored (default is '.')<br />
- cache: instance of Cache_Lite that may be used by any writer to cache data<br />
for future use. Currently used by Zip writer (default is null: no cache)<br />
- appendRemoveDuplicates: specify if the appenders should remove the old files<br />
from an archive to avoid creating duplicates (default is false, which is faster)<br />
+ Add the possibility to use wildcards in read function<br />
File_Archive::read('dir/*.txt') will read all txt files from directory dir<br />
File_Archive::read('archive.zip/*.txt') will read all txt files from the zip archive<br />
Note: The wildcards can only be used after the last '/'<br />
+ All the File_Archive functions that take a reader or a writer as an argument can now take<br />
a string or an array. For readers, strings are interpreted using File_Archive::read function<br />
and array using File_Archive::readMulti. For writers, strings are interpreted using File_Archive::appender<br />
function and array by creating a multi writer.
2005-06-06T11:03:09-05:00vincentlascauxFile_Archive 1.3.0
http://pear.php.net/package/File_Archive/download/1.3.0/
+ Add some functions to allow archive modification<br />
- File_Archive::appender creates a writer to append files to an existing archive<br />
- File_Archive::remove and File_Archive::removeDuplicates removes some files from<br />
an existing archive<br />
<br />
These functions allow to modify archives or even nested archives<br />
See http://poocl.la-grotte.org for more detailed examples
2005-05-30T17:07:49-05:00vincentlascauxFile_Archive 1.2.0
http://pear.php.net/package/File_Archive/download/1.2.0/
+ Add an ar (or deb) reader / writer<br />
+ Add a getFileList() on any reader to quickly retrieve file list<br />
+ File_Archive::readArchive properly handles tgz and tbz extensions<br />
+ Better error handling<br />
+ Various bug fixes
2005-05-26T17:35:20-05:00vincentlascaux