History log of /PHP-7.4/ext/phar/phar_object.c (Results 251 – 275 of 281)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# c68a82ac 22-Jun-2008 Steph Fox

- Revert the two blocks of code that implement the phar_build optimization, causes segfaults under *nix
- Leave the new structure in place to make re-implementation trivial


# 332a185e 22-Jun-2008 Steph Fox

- ws, typo fix


# b964ec6e 21-Jun-2008 Steph Fox

- ws


# baee4e602 21-Jun-2008 Greg Beaver

close stream on failure


# 529aa19c 21-Jun-2008 Greg Beaver

82x(./profile2) speedup for buildFrom*()


# 62726c96 20-Jun-2008 Johannes Schlüter

- Fix ZTS build (not required on HEAD, patch by Uwe Pries)


# 7cc6b9f3 20-Jun-2008 Greg Beaver

making progress - up to 42/phar vs. 48/disk with these optimizations


# 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


# d8ed660a 15-Jun-2008 Greg Beaver

minor optimization


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 ...


# 4f9daeed 13-Jun-2008 Greg Beaver

[DOC] implement full signature support for tar-based archives. By default, data archives do
not have a signature, but can have one set via setSignatureAlgorithm()


# 5ff4deaa 13-Jun-2008 Greg Beaver

full refactor of signatures complete - now to implement them for tar as a starting point


# 8b8a64a3 10-Jun-2008 Greg Beaver

fix PHP Bug #45218: PHAR archive built from directory limited by max open file handles


# 159561e9 02-Jun-2008 Marcus Boerger

- Need to use a proper inheritance check


# aaf6b216 01-Jun-2008 Marcus Boerger

- Fix docu


# 5fbeb235 01-Jun-2008 Greg Beaver

add openssl signing support. This adds an extra parameter
for the contents of the exported private key to Phar->setSignatureAlgorithm, and expects the public key to be in
a file named blah.p

add openssl signing support. This adds an extra parameter
for the contents of the exported private key to Phar->setSignatureAlgorithm, and expects the public key to be in
a file named blah.phar.pubkey in the same directory as the phar blah.phar. This works with openssl static or
shared and fails gracefully if openssl is not present without adding a dependency. config.w32 needs updating to match config.m4 [DOC]

show more ...


# 8b600a72 30-May-2008 Greg Beaver

refactor function names for clarity. No functionality change


# 51967b91 24-May-2008 Steph Fox

"We shouldn't need a full path to the mount"
- Fixed under Windows, cleaned up test


# 4b035dae 22-May-2008 Greg Beaver

major fixes
* found felipe's segfault in util.c and fixed the segfault (3 tests fail due to odd behavior of . and .. on this machine)
* fixed serious flaws in the setting/resetting of is_da

major fixes
* found felipe's segfault in util.c and fixed the segfault (3 tests fail due to odd behavior of . and .. on this machine)
* fixed serious flaws in the setting/resetting of is_data - now it works properly. Assume
all new PharData are tar-based, and allow passing Phar::ZIP to PharData constructor to override this
* fix broken earlier commit, introduced segfault that broke 20 tests here

show more ...


# e1bfc452 21-May-2008 Felipe Pena

- Fix build (ZTS)


# 1f661c81 21-May-2008 Greg Beaver

fix offset detection in tar files


# 79ae1c72 21-May-2008 Greg Beaver

fix convertTo\*() for same-named archives with no files


# 07d6758c 20-May-2008 Greg Beaver

relax conversion, so that if a phar has no files, we can convert it to another format without changing the extension


# 0800b3b1 18-May-2008 Greg Beaver

fix memleak, add test for previous segfault fix


1...<<1112