]>
granicus.if.org Git - php/log
Dmitry Stogov [Wed, 18 Jun 2008 07:23:58 +0000 (07:23 +0000)]
Fixed SOAP binding selection
Greg Beaver [Wed, 18 Jun 2008 06:38:47 +0000 (06:38 +0000)]
fix windows build and more performance jumps (these are minor)
implement real copy-on-write
use virtual_dirs for wrapper stat
Philip Olson [Wed, 18 Jun 2008 05:20:02 +0000 (05:20 +0000)]
MFH: updated website team info
Raghubansh Kumar [Tue, 17 Jun 2008 13:14:45 +0000 (13:14 +0000)]
Committed for Felix De Vliegher, TestFest Task No: 123, Tested on RHEL5, WinXP
Raghubansh Kumar [Tue, 17 Jun 2008 13:14:19 +0000 (13:14 +0000)]
Committed for Felix De Vliegher, TestFest Task No: 122, Tested on RHEL5, WinXP
Zoe Slattery [Mon, 16 Jun 2008 19:21:59 +0000 (19:21 +0000)]
Test committed for felixdv
Rob Richards [Mon, 16 Jun 2008 15:45:06 +0000 (15:45 +0000)]
MFH: add parameter allowing node to be exported into existing Document context [DOC]
add test
fix warnings
Greg Beaver [Mon, 16 Jun 2008 04:10:53 +0000 (04:10 +0000)]
remove unused variables in phar_fix_filepath
copy virtual_dirs to avoid segfault on multi-process
fix metadata reading for phar.cache_list
initialize manifest to exact size needed (performance increase)
fix freeing of signature on error to use the correct persist value (fixes segfault on error in cache.list)
reset EG(regular_list) so it is identical to how we found it
Greg Beaver [Mon, 16 Jun 2008 04:09:20 +0000 (04:09 +0000)]
fix hashtable creation for tar to be estimated size needed
Greg Beaver [Mon, 16 Jun 2008 04:06:59 +0000 (04:06 +0000)]
fix hashtable creation for zip to be exact size needed, fix endian issue for loading manifest
Greg Beaver [Sun, 15 Jun 2008 23:00:46 +0000 (23:00 +0000)]
minor performance improvement
Greg Beaver [Sun, 15 Jun 2008 22:51:46 +0000 (22:51 +0000)]
fix memleak
Greg Beaver [Sun, 15 Jun 2008 21:42:20 +0000 (21:42 +0000)]
another optimization - move inode hash to initial manifest parsing, improves runtime perf of stat slightly
Greg Beaver [Sun, 15 Jun 2008 21:15:29 +0000 (21:15 +0000)]
minor optimization
Felipe Pena [Sun, 15 Jun 2008 18:27:37 +0000 (18:27 +0000)]
- Improved warning message to call-time pass-by-reference when used with internal function
(http://news.php.net/php.internals/38252)
Greg Beaver [Sun, 15 Jun 2008 18:15:48 +0000 (18:15 +0000)]
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
Etienne Kneuss [Sun, 15 Jun 2008 11:47:34 +0000 (11:47 +0000)]
MFH: Add tests for iterators when instanciated without argument (by Sebastian Schürmann)
Rob Richards [Sat, 14 Jun 2008 11:22:57 +0000 (11:22 +0000)]
MFH: fixed bug #45251 (double free or corruption with setAttributeNode())
add test
Felipe Pena [Fri, 13 Jun 2008 22:28:55 +0000 (22:28 +0000)]
- Fix build (ZTS)
Greg Beaver [Fri, 13 Jun 2008 22:07:44 +0000 (22:07 +0000)]
[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()
Greg Beaver [Fri, 13 Jun 2008 20:15:19 +0000 (20:15 +0000)]
full refactor of signatures complete - now to implement them for tar as a starting point
Greg Beaver [Fri, 13 Jun 2008 15:59:13 +0000 (15:59 +0000)]
PHP_5_2 compat - add pestrndup if undefined
Zoe Slattery [Fri, 13 Jun 2008 15:57:42 +0000 (15:57 +0000)]
Commited for Sanjay, reviewed by Pierre. Testfest task 5.
Zoe Slattery [Fri, 13 Jun 2008 15:20:04 +0000 (15:20 +0000)]
Commited for Sanjay, reviewed by Pierre. Testfest task 117.
Rui Hirokawa [Fri, 13 Jun 2008 14:48:33 +0000 (14:48 +0000)]
MFH
Zoe Slattery [Fri, 13 Jun 2008 13:49:40 +0000 (13:49 +0000)]
Commited for Sanjay, reviewed by Pierre. Testfest task 79.
Zoe Slattery [Fri, 13 Jun 2008 13:31:18 +0000 (13:31 +0000)]
Commited for Sanjay, reviewed by Pierre. Testfest task 117.
Zoe Slattery [Fri, 13 Jun 2008 13:11:37 +0000 (13:11 +0000)]
Commited for Sanjay, reviewed by Pierre. Testfest task 118.
Felipe Pena [Fri, 13 Jun 2008 13:06:46 +0000 (13:06 +0000)]
- Fix build (ZTS)
Greg Beaver [Fri, 13 Jun 2008 06:34:41 +0000 (06:34 +0000)]
partial refactor - move signature verification into its own function, in preparation for tar/zip signature support.
next is signature creation
Matt Wilmas [Fri, 13 Jun 2008 04:16:58 +0000 (04:16 +0000)]
MFH: Add pestrndup()
Lars Strojny [Thu, 12 Jun 2008 22:36:43 +0000 (22:36 +0000)]
Testfest: putenv() safe_mode tests by Brian DeShong
Lars Strojny [Thu, 12 Jun 2008 21:41:21 +0000 (21:41 +0000)]
Testfest: various tests for ReflectionParameter
Lars Strojny [Thu, 12 Jun 2008 21:25:08 +0000 (21:25 +0000)]
Testfest test cases for ReflectionExtension
Lars Strojny [Thu, 12 Jun 2008 20:55:38 +0000 (20:55 +0000)]
Testfest: ReflectionExtension tests by Gerrit te Sligte and Leon Luijkx
Etienne Kneuss [Thu, 12 Jun 2008 20:52:34 +0000 (20:52 +0000)]
Add tests from testfest
Lars Strojny [Thu, 12 Jun 2008 20:46:23 +0000 (20:46 +0000)]
Testfest: ReflectionExtension::info()-test by Stefan Koopmanschap
Etienne Kneuss [Thu, 12 Jun 2008 20:46:12 +0000 (20:46 +0000)]
Add tests from testfest
Lars Strojny [Thu, 12 Jun 2008 20:31:06 +0000 (20:31 +0000)]
Reflection::getModifierNames()-test by Felix De Vliegher (Testfest)
Greg Beaver [Thu, 12 Jun 2008 18:56:23 +0000 (18:56 +0000)]
[DOC] add phar.cache_list, a PATH_SEPARATOR-separated list of full paths to phar archives to cache
at startup. This caches the manifest, so that on first access to a phar archive, no file manifest parsing occurs.
This could use further tweaking. For instance, the full copy of the manifest into the current process may be unnecessary if refcounting could be external
to the manifest. This would be another significant gain. With APC, I measure a slight perf increase to 19 req/sec up from 16 req/sec, without it approaches
regular PHP at 3.8 req/sec (regular is 4 req/sec). This is benching phpMyAdmin
Greg Beaver [Thu, 12 Jun 2008 18:46:58 +0000 (18:46 +0000)]
ensure we don't try to use an unitialized hash table
Antony Dovgal [Thu, 12 Jun 2008 12:40:13 +0000 (12:40 +0000)]
MFH
Antony Dovgal [Thu, 12 Jun 2008 10:31:22 +0000 (10:31 +0000)]
fix build (noticed by Alexey Zakhlestin)
Greg Beaver [Thu, 12 Jun 2008 04:57:24 +0000 (04:57 +0000)]
fix error messages
Felipe Pena [Wed, 11 Jun 2008 22:40:13 +0000 (22:40 +0000)]
- New test
Antony Dovgal [Wed, 11 Jun 2008 22:36:28 +0000 (22:36 +0000)]
MFH
Dmitry Stogov [Wed, 11 Jun 2008 13:18:41 +0000 (13:18 +0000)]
- Removed direct executor recursion.
- Use fastcall calling convention in executor on x86.
Steve Seear [Wed, 11 Jun 2008 12:38:56 +0000 (12:38 +0000)]
Filesystem tests.
Dmitry Stogov [Wed, 11 Jun 2008 10:08:14 +0000 (10:08 +0000)]
Fixed test
Dmitry Stogov [Wed, 11 Jun 2008 09:58:32 +0000 (09:58 +0000)]
Fixed test
Dmitry Stogov [Wed, 11 Jun 2008 09:01:56 +0000 (09:01 +0000)]
closeder/readdir/rewinddir must work only with directories
Dmitry Stogov [Wed, 11 Jun 2008 07:45:44 +0000 (07:45 +0000)]
Fixed memory leak
Dmitry Stogov [Wed, 11 Jun 2008 06:30:09 +0000 (06:30 +0000)]
Fixed test
Philip Olson [Wed, 11 Jun 2008 02:32:23 +0000 (02:32 +0000)]
MFH: fixed imap_listscan() proto
Felipe Pena [Tue, 10 Jun 2008 23:09:09 +0000 (23:09 +0000)]
- Change E_COMPILE_ERROR to E_WARNING (for wrong visibility on magic methods)
Greg Beaver [Tue, 10 Jun 2008 19:23:09 +0000 (19:23 +0000)]
new tests (forgot to add these earlier)
Greg Beaver [Tue, 10 Jun 2008 19:20:33 +0000 (19:20 +0000)]
fix PHP Bug #45218: PHAR archive built from directory limited by max open file handles
Zoe Slattery [Tue, 10 Jun 2008 18:29:48 +0000 (18:29 +0000)]
Written by Sanjay Mantoor and reviewed by Pierre.
Greg Beaver [Tue, 10 Jun 2008 17:58:09 +0000 (17:58 +0000)]
fix memleak on error
Marcus Boerger [Tue, 10 Jun 2008 17:51:51 +0000 (17:51 +0000)]
- BFN
Antony Dovgal [Tue, 10 Jun 2008 08:14:52 +0000 (08:14 +0000)]
fix typo
Etienne Kneuss [Mon, 9 Jun 2008 17:29:23 +0000 (17:29 +0000)]
add get_debug_info
Greg Beaver [Mon, 9 Jun 2008 16:07:18 +0000 (16:07 +0000)]
fix compile warnings if openssl is enabled statically. fix dangerous use of wrong length var in openssl signature verification
Antony Dovgal [Mon, 9 Jun 2008 13:20:01 +0000 (13:20 +0000)]
MFH
Antony Dovgal [Mon, 9 Jun 2008 09:26:03 +0000 (09:26 +0000)]
fix test
Pierre Joye [Sun, 8 Jun 2008 11:40:49 +0000 (11:40 +0000)]
- should not be called butlet remove it as well
Stanislav Malyshev [Sun, 8 Jun 2008 09:38:47 +0000 (09:38 +0000)]
allow aggregating use statements
Antony Dovgal [Sat, 7 Jun 2008 21:36:13 +0000 (21:36 +0000)]
MFH: more checks and tests
Antony Dovgal [Sat, 7 Jun 2008 14:10:42 +0000 (14:10 +0000)]
add more tests (Felipe)
Antony Dovgal [Sat, 7 Jun 2008 14:09:06 +0000 (14:09 +0000)]
MFH
Antony Dovgal [Sat, 7 Jun 2008 12:49:35 +0000 (12:49 +0000)]
add new test
Antony Dovgal [Sat, 7 Jun 2008 12:47:04 +0000 (12:47 +0000)]
MFH: disallow $a[] = value syntax
Antony Dovgal [Sat, 7 Jun 2008 08:05:55 +0000 (08:05 +0000)]
MFH
Etienne Kneuss [Sat, 7 Jun 2008 01:46:44 +0000 (01:46 +0000)]
MFH: Fix segfault caused by get_current_data on an uninitialized element
Etienne Kneuss [Fri, 6 Jun 2008 23:53:43 +0000 (23:53 +0000)]
MFH: Implements C arrays wrapper
Antony Dovgal [Fri, 6 Jun 2008 07:45:51 +0000 (07:45 +0000)]
fix test
Christopher Jones [Thu, 5 Jun 2008 23:43:10 +0000 (23:43 +0000)]
MFB: OCI8: Remove macros obsoleted by rev 1.55.2.3.2.11.2.1 when Oracle 8 support was dropped
Christopher Jones [Thu, 5 Jun 2008 23:41:35 +0000 (23:41 +0000)]
MFB: sync with PECL 1.2.5 release
Christopher Jones [Thu, 5 Jun 2008 23:28:16 +0000 (23:28 +0000)]
MFH: Make tests interruptible; clean up tables at start
Felipe Pena [Thu, 5 Jun 2008 18:53:06 +0000 (18:53 +0000)]
- Fixed bug #45186 (__call depends on __callstatic in class scope)
Felipe Pena [Thu, 5 Jun 2008 18:50:29 +0000 (18:50 +0000)]
- Fixed bug #45180 ('class::method' works differently than array('class', 'method'))
Felipe Pena [Thu, 5 Jun 2008 18:33:00 +0000 (18:33 +0000)]
- New tests
Rob Richards [Thu, 5 Jun 2008 08:29:29 +0000 (08:29 +0000)]
MFH: fix test
Rob Richards [Wed, 4 Jun 2008 19:35:15 +0000 (19:35 +0000)]
MFH: rawurlencode now conforms to rfc 3986 (~ is not encoded) [DOC]
Felipe Pena [Wed, 4 Jun 2008 18:32:56 +0000 (18:32 +0000)]
- New test
Marcus Boerger [Wed, 4 Jun 2008 16:38:13 +0000 (16:38 +0000)]
- Make phar.phar building work for virtualized builds
Marcus Boerger [Wed, 4 Jun 2008 14:36:33 +0000 (14:36 +0000)]
- Make sure we are not trying to pack directories
Marcus Boerger [Wed, 4 Jun 2008 09:47:41 +0000 (09:47 +0000)]
- Update
Marcus Boerger [Wed, 4 Jun 2008 09:47:17 +0000 (09:47 +0000)]
- Use -n only for current built PHP
Marcus Boerger [Wed, 4 Jun 2008 09:46:34 +0000 (09:46 +0000)]
- Improve pear usage and PHP_Archive detection
Antony Dovgal [Wed, 4 Jun 2008 07:38:10 +0000 (07:38 +0000)]
fix tests
Marcus Boerger [Tue, 3 Jun 2008 20:18:58 +0000 (20:18 +0000)]
- Prefer current CLI target to build phar.phar
- Use php -n
- Use shared phar, bz2, zlib automatically
Felipe Pena [Tue, 3 Jun 2008 18:11:12 +0000 (18:11 +0000)]
- Fixed bug #45089 (__callStatic $name case sensitivity)
Scott MacVicar [Tue, 3 Jun 2008 17:25:42 +0000 (17:25 +0000)]
Add snefru256 as an alias for snefru, since in reality that is the implementation.
Felipe Pena [Tue, 3 Jun 2008 17:17:29 +0000 (17:17 +0000)]
BFN
Felipe Pena [Tue, 3 Jun 2008 17:10:21 +0000 (17:10 +0000)]
- Removed unnecessary XFAIL section
Felipe Pena [Tue, 3 Jun 2008 15:34:47 +0000 (15:34 +0000)]
- Fixed tests
Felipe Pena [Tue, 3 Jun 2008 15:30:04 +0000 (15:30 +0000)]
- New tests
Felipe Pena [Tue, 3 Jun 2008 14:07:15 +0000 (14:07 +0000)]
- MFH: Fixed bug #44769 (declaring private magic methods should throw error)
Zoe Slattery [Tue, 3 Jun 2008 12:42:22 +0000 (12:42 +0000)]
Tests from London test fest 2008