[ANNOUNCEMENT] File_Archive-1.5.0 (stable) Released.
| From: | PEAR Announce | Date: | Fri, 15 Jul 2005 17:37:41 +0000 |
| Subject: | [ANNOUNCEMENT] File_Archive-1.5.0 (stable) Released. | ||
| Groups: | php.pear.general | ||
| Request: | Send a blank email to pear-general+get-20020@lists.php.net to get a copy of this message | ||
The new PEAR package File_Archive-1.5.0 (stable) has been released at http://pear.php.net/.
Release notes
-------------
+ Improved zip reader (File_Archive_Zip_Reader implements more options of the PKZip standard)
+ Some change in the Cache_File use:
- The fileNameProtection is forced to false when setting the cache option
- Add a File_Archive_cleanCache function
To remove the cached compressed version of the files that are no longer present on the system,
call
$cache->clean(false, 'callback_File_Archive_cleanCache');
where $cache is the Cache_Lite object passed to File_Archive.
+ Introduce 'blockSize' option that indicates the size of the blocs copied from a reader
to a writer when
extracting a file. The default has been set to 64kB but is subject to change in future releases
+ File_Archive::cache to cache a reader if you read it several times in the same script
+ 'cacheCondition' option. With this option, you can specify you want to cache all the
http
transfer for example. Caching an http transfer ensure that the file won't be downloaded
several times
+ File_Archive::readUploadedFile creates a reader on an uploaded file
Package Info
-------------
This library is strongly object oriented. It makes it very easy to use, writing simple code, yet the
library is very powerfull.
It lets you easily read or generate tar, gz, tgz, bz2, tbz, zip, ar (or deb) archives to files,
memory, mail or standard output.
See http://poocl.la-grotte.org for a tutorial
Related Links
-------------
Package home: http://pear.php.net/package/File_Archive
Changelog: http://pear.php.net/package/File_Archive/download/1.5.0
Download: http://pear.php.net/get/File_Archive-1.5.0.tgz
Authors
-------------
Vincent Lascaux (lead)
Pablo Fischer (developer)