| » Version | » Information |
|---|---|
| 0.11.4 | Download Release date: 2008-05-19 15:18 UTC Release state: alpha Changelog: minor bugfix release * E_STRICT/E_DEPRECATED errors displayed Dependencies: |
| 0.11.3 | Download Release date: 2007-09-01 20:29 UTC Release state: alpha Changelog: minor bugfix release * introspection cannot use exit within stream wrapper, PHP destabilizes, this is fixed Dependencies: |
| 0.11.2 | Download Release date: 2007-08-18 17:07 UTC Release state: alpha Changelog: major bugfix release * fix 64-bit/32-bit compatibility of phars (Brian Shire) * fix Bug #11858: seek to SEEK_END fails * fix Bug #11859: mapPhar fails for all phars internally loaded * fix Bug #11860: missing constant in PHP_Archive_Exception UNKNOWNSIG Dependencies: |
| 0.11.1 | Download Release date: 2007-05-29 20:42 UTC Release state: alpha Changelog: Remove potential notice in directory rewind() Dependencies: |
| 0.11.0 | Download Release date: 2007-05-29 20:23 UTC Release state: alpha Changelog: Add support for introspection (web) and front controller (web) Synchronize PHP_Archive class mapPhar() and loadPhar() with API of phar extension fix url_stat() for non-existing directories/files fix Dependencies: |
| 0.10.0 | Download Release date: 2007-02-06 04:33 UTC Release state: alpha Changelog: Update to match phar extension Final API for 1.0.0 is set Add support for: * Phar metadata - any serialized value * file-specific metadata - any serialized value * bzip2 compression of files * SHA1/MD5 signature creation (Phar extension can use this, PHP_Archive does not on open for performance reasons) * file permissions (always set to 0555) Dependencies: |
| 0.9.2 | Download Release date: 2007-01-06 22:05 UTC Release state: alpha Changelog: another major 32-bit/64-bit issue in PHP 5.1 where crc32() returns different values was causing some phars to fail. This is *not* fixed in PHP 5.2, and won't be. This only affects CRCs. The workaround found is to sprintf("%u", crc32($data)) Dependencies: |
| 0.9.1 | Download Release date: 2007-01-06 04:13 UTC Release state: alpha Changelog: fix API version so that Phar extension can also open PHP_Archive-generated archives major 32-bit/64-bit issue in PHP 5.1 where unpack() returns different values was causing some phars to fail. For instance: $a = pack("V", 3068571189); var_dump(unpack("Va", $a)); reports int(3068571189) on 32 bit and int(-1226396107) on 64 bit in PHP 5.1. This is fixed in PHP 5.2. This only affects CRCs. The workaround found is to sprintf("%u", $crc) Dependencies: |
| 0.9.0 | Download Release date: 2006-12-16 04:23 UTC Release state: alpha Changelog: This release is fully compatible with the phar extension Minor feature addition: * implement Request #7362: Add archive collapsing to greatly reduce phar base size Dependencies: |
| 0.8.0 | Download Release date: 2006-07-19 00:22 UTC Release state: alpha Changelog: This release is fully compatible with the phar extension Major BC breaks: * the entire structure of an internal phar's manifest has changed * mapPhar now only takes 2 parameters Small BC breaks: * PHP_Archive::processFile() was public static and is now private static Feature additions: * creating .phars that are reliant on the .phar extension is now possible * new PHP_Archive_Manager is available for debugging phars Bug fixes: * fix bug #7110: mapPhar security error Dependencies: |
| 0.7.0 | Download Release date: 2005-11-30 16:17 UTC Release state: alpha Changelog: major refactoring - .tar file format is no longer used DRAMATIC improvement in efficiency of disk use, memory usage, and processing speed. Dependencies: |
| 0.6.1 | Download Release date: 2005-09-05 20:10 UTC Release state: alpha Changelog: Bugfix release * fix faulty dependency on unreleased Archive_Tar * fix version_compare()'s bungling of versioning ending with -dev Dependencies:
|
| 0.6.0 | Download Release date: 2005-08-30 06:14 UTC Release state: alpha Changelog: Bugfix release * change error_reporting to E_ALL. Was stupidly using E_ERROR | E_WARNING | E_PARSE | E_NOTICE * change __HALT_PHP_PARSER__ to __HALT_COMPILER() * rework fread() usage to avoid all potential bugs with chunks larger than 8192 * drop support for PHP 4.3.x and 5.0.x. Streams are impossible to fully support due to bugs in all PHP versions < 5.1.0. Dependencies:
|
| 0.5.0 | Download Release date: 2005-05-03 19:18 UTC Release state: alpha Changelog: * Full support for multiple .phars! phar://pharname.phar/file and phar://phar2.phar/anotherfile will work now * Fix gz compression * remove Archive_Tar dep for non-creation * remove preg dep for non-creation * bundle PHP_Archive in all created .phars - standalone! Only compressed .phars have a dep on zlib * Add support for filenames > 100 characters in length and unit test * Add full support for stat()/is_file()/is_dir()/is_readable() etc., opendir()/readdir() Dependencies:
|