History log of /PHP-5.4/ext/phar/stream.c (Results 26 – 46 of 46)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# 59379244 11-Oct-2008 Greg Beaver

fix reading links from streams (works with PharFileInfo->getContent())


Revision tags: php-5.2.7RC1
# e1d0a964 26-Sep-2008 Greg Beaver

fix 017.phpt in streams.c, and very dangerous intercepting of file functions in all cases introduced in multi-threaded fix


# 9eb83b6a 13-Sep-2008 Greg Beaver

fix minor issues found by ICC (unused variables and the like)


# eec1cf5f 31-Aug-2008 Greg Beaver

merge from pecl/phar strlen optimizations


# 6ac2c92e 31-Aug-2008 Greg Beaver

2 fixes, merge minor fixes from pecl/phar. Merge in corrected fix from pecl/phar for is_tar setting of tar_type


# 3ebb94f6 30-Aug-2008 Greg Beaver

sync with pecl/phar, this does not change any functionality in PHP 5.3, but makes syncing easier. This commit is only functional changes, WS will be next


# c3e84859 21-Aug-2008 Greg Beaver

fix bug #45792: bz2 compressed files in zip failure


Revision tags: php-4.4.9
# 33f48b80 01-Aug-2008 Dmitry Stogov

Fixed bug #44100 (Inconsistent handling of static array declarations with duplicate keys)


# 4e5280a7 01-Aug-2008 Steph Fox

- ws/cs, macros, code that only affects other branches
- some unsynced changes need valgrind testing before they can go into this branch, see PECL/HEAD


Revision tags: php-5.3.0alpha1
# b53da9cd 29-Jul-2008 Antony Dovgal

fix folding


Revision tags: php-4.4.9RC1
# 68537af5 20-Jul-2008 Dmitry Stogov

Fixed directory reanming/deletion


# 529ac539 18-Jul-2008 Dmitry Stogov

Fixed access to freed memory


# 478234b2 10-Jul-2008 Dmitry Stogov

Fixed wrong refcount updates


# 37c684ab 27-Jun-2008 Greg Beaver

in preparation for a performance optimization that involves
eliminating phar's interception of zend_compile in favor of a new to-be-added hook in PHP 5.3+,
allow "include 'phar:///path/to/my.

in preparation for a performance optimization that involves
eliminating phar's interception of zend_compile in favor of a new to-be-added hook in PHP 5.3+,
allow "include 'phar:///path/to/my.phar';" to work as equivalent to
php /path/to/my.phar
this slight change in scripting still allows inclusion and execution of phar stub, but removes the need to
check and modify path in zend_compile, which allows us to play much nicer with external tools like
debuggers/opcode caches

show more ...


# cbe23b9f 18-Jun-2008 Greg Beaver

fix windows build and more performance jumps (these are minor)
implement real copy-on-write
use virtual_dirs for wrapper stat


# 41047860 15-Jun-2008 Greg Beaver

another optimization - move inode hash to initial manifest parsing, improves runtime perf of stat slightly


Revision tags: BEFORE_NEW_PARAMETER_PARSE
# 04e257a8 15-Jun-2008 Greg Beaver

HUGE speed improvement, from 19 req/sec to 27 req/sec for phpMyAdmin - now speed with apc+phar.cache_list = on-disk speedcvs diff -u |less This is by generating a list of virtual directories and usi

HUGE speed improvement, from 19 req/sec to 27 req/sec for phpMyAdmin - now speed with apc+phar.cache_list = on-disk speedcvs diff -u |less This is by generating a list of virtual directories and using those in stat calls instead of scanning the whole manifest hash table. on-disk phpMyAdmin = 28 req/sec

show more ...


# 8b600a72 30-May-2008 Greg Beaver

refactor function names for clarity. No functionality change


# de5aaaa7 15-May-2008 Greg Beaver

fix potentially major security hole: modification/creation of files in .phar directory enabled in many locations
which then allows easy creation of tar/zip-based phar archives with a simple renam

fix potentially major security hole: modification/creation of files in .phar directory enabled in many locations
which then allows easy creation of tar/zip-based phar archives with a simple rename even when phar.readonly=1. Plug the hole very tightly, allowing read access to
files, and also excluding them from opendir() output

show more ...


# 6a0682d9 14-May-2008 Steph Fox

- MFH
- Make internal code forward-compatible. This included a binary cast in the default stub, hence test updates.


Revision tags: RELEASE_1_2_5
# 16b4d8e0 12-May-2008 SVN Migration

This commit was manufactured by cvs2svn to create branch 'PHP_5_3'.


12