mirror of
https://github.com/php/php-src.git
synced 2024-09-24 03:17:26 +00:00
32 lines
1.5 KiB
Plaintext
32 lines
1.5 KiB
Plaintext
Version 1.0.0
|
|
|
|
X make permissions in the lowest bits of flags to simplify using them [Greg]
|
|
X implement ini handler for phar.readonly and phar.require_hash that allows
|
|
enabling it on PHP_INI_ALL if it is disabled in the system, but does not
|
|
allow disabling it if it is enabled in the system [Greg]
|
|
X implement reading in metadata in manifest as <len32><metadata...> [Marcus]
|
|
X implement writing out of metadata to new manifest [Marcus]
|
|
X if SPL is disabled, enable only static methods of class Phar and disable
|
|
class PharFileInfo completely [Marcus]
|
|
X implement in-phar locking, so that a file that is opened for reading can't
|
|
have a handle opened for writing [Greg]
|
|
X docs on file format/manifest description
|
|
* docs on uses
|
|
X stream context for specifying compression of a file [Marcus]
|
|
X stream context for specifying meta-data [Greg]
|
|
X Phar->begin()/Phar->commitWrite() for specifying a new stub to the phar,
|
|
and deferring flush until all modifications are complete [Greg]
|
|
X Phar->getStub() for retrieving the stub of the phar [Marcus]
|
|
X add setUncompressed(), setCompressedGZ() and setCompressedBZ2() to
|
|
PharFileInfo class [Greg]
|
|
X add uncompressAllFiles(), compressAllFilesGZ() and compressAllFilesBZ2()
|
|
to Phar class [Greg]
|
|
X add PharFileInfo::setMetaData($metadata) [Marcus]
|
|
X add PharFileInfo::getMetaData() [Marcus]
|
|
* always throw exceptions from the Phar object, and E_RECOVERABLE_ERROR from
|
|
streams interface
|
|
* ability to have Phar object return file class as offsetGet() result
|
|
|
|
Version 1.1.0
|
|
|
|
* implement GPG signing |