]> granicus.if.org Git - php/log
php
16 years agoTwo new options for Travis to come to terms with:
Steph Fox [Thu, 19 Jun 2008 21:03:36 +0000 (21:03 +0000)]
Two new options for Travis to come to terms with:
- --set-timeout <n> sets the timeout in seconds for the call to stream_select() during system_with_timeout()
- -x sets an environmental variable, SKIP_SLOW_TESTS, which can be checked for during a SKIPIF clause

16 years agoTest updates and bundle 1.3.3
Christopher Jones [Thu, 19 Jun 2008 19:56:11 +0000 (19:56 +0000)]
Test updates and bundle 1.3.3

16 years agoupdate the docs
Stanislav Malyshev [Thu, 19 Jun 2008 17:59:35 +0000 (17:59 +0000)]
update the docs
# if we keep it in CVS, it should have correct docs

16 years ago- ext/standard currently has a dependency on ext/ereg thanks to browscap.c
Steph Fox [Thu, 19 Jun 2008 17:43:38 +0000 (17:43 +0000)]
- ext/standard currently has a dependency on ext/ereg thanks to browscap.c

16 years ago- '' != 'no'
Steph Fox [Thu, 19 Jun 2008 17:14:43 +0000 (17:14 +0000)]
- '' != 'no'

16 years ago- NEWS for fpdf and ncurses > PECL
Pierre Joye [Thu, 19 Jun 2008 15:50:44 +0000 (15:50 +0000)]
- NEWS for fpdf and ncurses > PECL

16 years ago- move fpdf to PECL
Pierre Joye [Thu, 19 Jun 2008 15:49:31 +0000 (15:49 +0000)]
- move fpdf to PECL

16 years ago- mvoe ncurses to PECL
Pierre Joye [Thu, 19 Jun 2008 15:46:09 +0000 (15:46 +0000)]
- mvoe ncurses to PECL

16 years agoAdded test for bug #45312
Dmitry Stogov [Thu, 19 Jun 2008 12:09:44 +0000 (12:09 +0000)]
Added test for bug #45312

16 years agoFixed #45307 (define() crashes because of uninitialized variable)
Dmitry Stogov [Thu, 19 Jun 2008 11:27:41 +0000 (11:27 +0000)]
Fixed #45307 (define() crashes because of uninitialized variable)

16 years agofix tests for builtin Zend functions using new parsing API
Stanislav Malyshev [Wed, 18 Jun 2008 23:45:36 +0000 (23:45 +0000)]
fix tests for builtin Zend functions using new parsing API

16 years agoUse new parameter parsing API for builtin functions
Stanislav Malyshev [Wed, 18 Jun 2008 23:38:37 +0000 (23:38 +0000)]
Use new parameter parsing API for builtin functions

16 years ago- inherited methods don't unixify paths along the way. Allow for it.
Steph Fox [Wed, 18 Jun 2008 16:48:18 +0000 (16:48 +0000)]
- inherited methods don't unixify paths along the way. Allow for it.

16 years ago- Kill 10 MSVC compiler warnings due to type conflict
Steph Fox [Wed, 18 Jun 2008 15:06:50 +0000 (15:06 +0000)]
- Kill 10 MSVC compiler warnings due to type conflict
- Make cached manifest test platform agnostic
- Comment out zend_(init|destroy)_rsrc_list() and associated references

@Greg: cached manifest test (now) passes here regardless, make of that what you will

16 years agoMFH: Rename everything from SplFastArray to SplFixedArray
Etienne Kneuss [Wed, 18 Jun 2008 14:54:40 +0000 (14:54 +0000)]
MFH: Rename everything from SplFastArray to SplFixedArray

16 years ago- really fix the windows builds, don't cast many times when only the hash function...
Pierre Joye [Wed, 18 Jun 2008 10:20:47 +0000 (10:20 +0000)]
- really fix the windows builds, don't cast many times when only the hash function requires void **
- copy/paste evilness with TSRM_CC/DC
(tests still pass but would be nice to speed them up...)

16 years agoMFH: Fix #45216 (Add a default size for fgetss)
Etienne Kneuss [Wed, 18 Jun 2008 10:05:29 +0000 (10:05 +0000)]
MFH: Fix #45216 (Add a default size for fgetss)

16 years agoFixed SOAP binding selection
Dmitry Stogov [Wed, 18 Jun 2008 07:23:58 +0000 (07:23 +0000)]
Fixed SOAP binding selection

16 years agofix windows build and more performance jumps (these are minor)
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

16 years agoMFH: updated website team info
Philip Olson [Wed, 18 Jun 2008 05:20:02 +0000 (05:20 +0000)]
MFH: updated website team info

16 years agoCommitted for Felix De Vliegher, TestFest Task No: 123, Tested on RHEL5, WinXP
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

16 years agoCommitted for Felix De Vliegher, TestFest Task No: 122, 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

16 years agoTest committed for felixdv
Zoe Slattery [Mon, 16 Jun 2008 19:21:59 +0000 (19:21 +0000)]
Test committed for felixdv

16 years agoMFH: add parameter allowing node to be exported into existing Document context [DOC]
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

16 years agoremove unused variables in phar_fix_filepath
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

16 years agofix hashtable creation for tar to be estimated size needed
Greg Beaver [Mon, 16 Jun 2008 04:09:20 +0000 (04:09 +0000)]
fix hashtable creation for tar to be estimated size needed

16 years agofix hashtable creation for zip to be exact size needed, fix endian issue for loading...
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

16 years agominor performance improvement
Greg Beaver [Sun, 15 Jun 2008 23:00:46 +0000 (23:00 +0000)]
minor performance improvement

16 years agofix memleak
Greg Beaver [Sun, 15 Jun 2008 22:51:46 +0000 (22:51 +0000)]
fix memleak

16 years agoanother optimization - move inode hash to initial manifest parsing, improves runtime...
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

16 years agominor optimization
Greg Beaver [Sun, 15 Jun 2008 21:15:29 +0000 (21:15 +0000)]
minor optimization

16 years ago- Improved warning message to call-time pass-by-reference when used with internal...
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)

16 years agoHUGE speed improvement, from 19 req/sec to 27 req/sec for phpMyAdmin - now speed...
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

16 years agoMFH: Add tests for iterators when instanciated without argument (by Sebastian SchÃ...
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)

16 years agoMFH: fixed bug #45251 (double free or corruption with setAttributeNode())
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

16 years ago- Fix build (ZTS)
Felipe Pena [Fri, 13 Jun 2008 22:28:55 +0000 (22:28 +0000)]
- Fix build (ZTS)

16 years ago[DOC] implement full signature support for tar-based archives. By default, data...
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()

16 years agofull refactor of signatures complete - now to implement them for tar as a starting...
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

16 years agoPHP_5_2 compat - add pestrndup if undefined
Greg Beaver [Fri, 13 Jun 2008 15:59:13 +0000 (15:59 +0000)]
PHP_5_2 compat - add pestrndup if undefined

16 years agoCommited for Sanjay, reviewed by Pierre. Testfest task 5.
Zoe Slattery [Fri, 13 Jun 2008 15:57:42 +0000 (15:57 +0000)]
Commited for Sanjay, reviewed by Pierre. Testfest task 5.

16 years agoCommited for Sanjay, reviewed by Pierre. Testfest task 117.
Zoe Slattery [Fri, 13 Jun 2008 15:20:04 +0000 (15:20 +0000)]
Commited for Sanjay, reviewed by Pierre. Testfest task 117.

16 years agoMFH
Rui Hirokawa [Fri, 13 Jun 2008 14:48:33 +0000 (14:48 +0000)]
MFH

16 years agoCommited for Sanjay, reviewed by Pierre. Testfest task 79.
Zoe Slattery [Fri, 13 Jun 2008 13:49:40 +0000 (13:49 +0000)]
Commited for Sanjay, reviewed by Pierre. Testfest task 79.

16 years agoCommited for Sanjay, reviewed by Pierre. Testfest task 117.
Zoe Slattery [Fri, 13 Jun 2008 13:31:18 +0000 (13:31 +0000)]
Commited for Sanjay, reviewed by Pierre. Testfest task 117.

16 years agoCommited for Sanjay, reviewed by Pierre. Testfest task 118.
Zoe Slattery [Fri, 13 Jun 2008 13:11:37 +0000 (13:11 +0000)]
Commited for Sanjay, reviewed by Pierre. Testfest task 118.

16 years ago- Fix build (ZTS)
Felipe Pena [Fri, 13 Jun 2008 13:06:46 +0000 (13:06 +0000)]
- Fix build (ZTS)

16 years agopartial refactor - move signature verification into its own function, in preparation...
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

16 years agoMFH: Add pestrndup()
Matt Wilmas [Fri, 13 Jun 2008 04:16:58 +0000 (04:16 +0000)]
MFH: Add pestrndup()

16 years agoTestfest: putenv() safe_mode tests by Brian DeShong
Lars Strojny [Thu, 12 Jun 2008 22:36:43 +0000 (22:36 +0000)]
Testfest: putenv() safe_mode tests by Brian DeShong

16 years agoTestfest: various tests for ReflectionParameter
Lars Strojny [Thu, 12 Jun 2008 21:41:21 +0000 (21:41 +0000)]
Testfest: various tests for ReflectionParameter

16 years agoTestfest test cases for ReflectionExtension
Lars Strojny [Thu, 12 Jun 2008 21:25:08 +0000 (21:25 +0000)]
Testfest test cases for ReflectionExtension

16 years agoTestfest: ReflectionExtension tests by Gerrit te Sligte and Leon Luijkx
Lars Strojny [Thu, 12 Jun 2008 20:55:38 +0000 (20:55 +0000)]
Testfest: ReflectionExtension tests by Gerrit te Sligte and Leon Luijkx

16 years agoAdd tests from testfest
Etienne Kneuss [Thu, 12 Jun 2008 20:52:34 +0000 (20:52 +0000)]
Add tests from testfest

16 years agoTestfest: ReflectionExtension::info()-test by Stefan Koopmanschap
Lars Strojny [Thu, 12 Jun 2008 20:46:23 +0000 (20:46 +0000)]
Testfest: ReflectionExtension::info()-test by Stefan Koopmanschap

16 years agoAdd tests from testfest
Etienne Kneuss [Thu, 12 Jun 2008 20:46:12 +0000 (20:46 +0000)]
Add tests from testfest

16 years agoReflection::getModifierNames()-test by Felix De Vliegher (Testfest)
Lars Strojny [Thu, 12 Jun 2008 20:31:06 +0000 (20:31 +0000)]
Reflection::getModifierNames()-test by Felix De Vliegher (Testfest)

16 years ago[DOC] add phar.cache_list, a PATH_SEPARATOR-separated list of full paths to phar...
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

16 years agoensure we don't try to use an unitialized hash table
Greg Beaver [Thu, 12 Jun 2008 18:46:58 +0000 (18:46 +0000)]
ensure we don't try to use an unitialized hash table

16 years agoMFH
Antony Dovgal [Thu, 12 Jun 2008 12:40:13 +0000 (12:40 +0000)]
MFH

16 years agofix build (noticed by Alexey Zakhlestin)
Antony Dovgal [Thu, 12 Jun 2008 10:31:22 +0000 (10:31 +0000)]
fix build (noticed by Alexey Zakhlestin)

16 years agofix error messages
Greg Beaver [Thu, 12 Jun 2008 04:57:24 +0000 (04:57 +0000)]
fix error messages

16 years ago- New test
Felipe Pena [Wed, 11 Jun 2008 22:40:13 +0000 (22:40 +0000)]
- New test

16 years agoMFH
Antony Dovgal [Wed, 11 Jun 2008 22:36:28 +0000 (22:36 +0000)]
MFH

16 years ago- Removed direct executor recursion.
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.

16 years agoFilesystem tests.
Steve Seear [Wed, 11 Jun 2008 12:38:56 +0000 (12:38 +0000)]
Filesystem tests.

16 years agoFixed test
Dmitry Stogov [Wed, 11 Jun 2008 10:08:14 +0000 (10:08 +0000)]
Fixed test

16 years agoFixed test
Dmitry Stogov [Wed, 11 Jun 2008 09:58:32 +0000 (09:58 +0000)]
Fixed test

16 years agocloseder/readdir/rewinddir must work only with directories
Dmitry Stogov [Wed, 11 Jun 2008 09:01:56 +0000 (09:01 +0000)]
closeder/readdir/rewinddir must work only with directories

16 years agoFixed memory leak
Dmitry Stogov [Wed, 11 Jun 2008 07:45:44 +0000 (07:45 +0000)]
Fixed memory leak

16 years agoFixed test
Dmitry Stogov [Wed, 11 Jun 2008 06:30:09 +0000 (06:30 +0000)]
Fixed test

16 years agoMFH: fixed imap_listscan() proto
Philip Olson [Wed, 11 Jun 2008 02:32:23 +0000 (02:32 +0000)]
MFH: fixed imap_listscan() proto

16 years ago- Change E_COMPILE_ERROR to E_WARNING (for wrong visibility on magic methods)
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)

16 years agonew tests (forgot to add these earlier)
Greg Beaver [Tue, 10 Jun 2008 19:23:09 +0000 (19:23 +0000)]
new tests (forgot to add these earlier)

16 years agofix PHP Bug #45218: PHAR archive built from directory limited by max open file handles
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

16 years agoWritten by Sanjay Mantoor and reviewed by Pierre.
Zoe Slattery [Tue, 10 Jun 2008 18:29:48 +0000 (18:29 +0000)]
Written by Sanjay Mantoor and reviewed by Pierre.

16 years agofix memleak on error
Greg Beaver [Tue, 10 Jun 2008 17:58:09 +0000 (17:58 +0000)]
fix memleak on error

16 years ago- BFN
Marcus Boerger [Tue, 10 Jun 2008 17:51:51 +0000 (17:51 +0000)]
- BFN

16 years agofix typo
Antony Dovgal [Tue, 10 Jun 2008 08:14:52 +0000 (08:14 +0000)]
fix typo

16 years agoadd get_debug_info
Etienne Kneuss [Mon, 9 Jun 2008 17:29:23 +0000 (17:29 +0000)]
add get_debug_info

16 years agofix compile warnings if openssl is enabled statically. fix dangerous use of wrong...
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

16 years agoMFH
Antony Dovgal [Mon, 9 Jun 2008 13:20:01 +0000 (13:20 +0000)]
MFH

16 years agofix test
Antony Dovgal [Mon, 9 Jun 2008 09:26:03 +0000 (09:26 +0000)]
fix test

16 years ago- should not be called butlet remove it as well
Pierre Joye [Sun, 8 Jun 2008 11:40:49 +0000 (11:40 +0000)]
- should not be called butlet remove it as well

16 years agoallow aggregating use statements
Stanislav Malyshev [Sun, 8 Jun 2008 09:38:47 +0000 (09:38 +0000)]
allow aggregating use statements

16 years agoMFH: more checks and tests
Antony Dovgal [Sat, 7 Jun 2008 21:36:13 +0000 (21:36 +0000)]
MFH: more checks and tests

16 years agoadd more tests (Felipe)
Antony Dovgal [Sat, 7 Jun 2008 14:10:42 +0000 (14:10 +0000)]
add more tests (Felipe)

16 years agoMFH
Antony Dovgal [Sat, 7 Jun 2008 14:09:06 +0000 (14:09 +0000)]
MFH

16 years agoadd new test
Antony Dovgal [Sat, 7 Jun 2008 12:49:35 +0000 (12:49 +0000)]
add new test

16 years agoMFH: disallow $a[] = value syntax
Antony Dovgal [Sat, 7 Jun 2008 12:47:04 +0000 (12:47 +0000)]
MFH: disallow $a[] = value syntax

16 years agoMFH
Antony Dovgal [Sat, 7 Jun 2008 08:05:55 +0000 (08:05 +0000)]
MFH

16 years agoMFH: Fix segfault caused by get_current_data on an uninitialized element
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

16 years agoMFH: Implements C arrays wrapper
Etienne Kneuss [Fri, 6 Jun 2008 23:53:43 +0000 (23:53 +0000)]
MFH: Implements C arrays wrapper

16 years agofix test
Antony Dovgal [Fri, 6 Jun 2008 07:45:51 +0000 (07:45 +0000)]
fix test

16 years agoMFB: OCI8: Remove macros obsoleted by rev 1.55.2.3.2.11.2.1 when Oracle 8 support...
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

16 years agoMFB: sync with PECL 1.2.5 release
Christopher Jones [Thu, 5 Jun 2008 23:41:35 +0000 (23:41 +0000)]
MFB: sync with PECL 1.2.5 release

16 years agoMFH: Make tests interruptible; clean up tables at start
Christopher Jones [Thu, 5 Jun 2008 23:28:16 +0000 (23:28 +0000)]
MFH: Make tests interruptible; clean up tables at start

16 years ago- Fixed bug #45186 (__call depends on __callstatic in class scope)
Felipe Pena [Thu, 5 Jun 2008 18:53:06 +0000 (18:53 +0000)]
- Fixed bug #45186 (__call depends on __callstatic in class scope)

16 years ago- Fixed bug #45180 ('class::method' works differently than array('class', 'method'))
Felipe Pena [Thu, 5 Jun 2008 18:50:29 +0000 (18:50 +0000)]
- Fixed bug #45180 ('class::method' works differently than array('class', 'method'))

16 years ago- New tests
Felipe Pena [Thu, 5 Jun 2008 18:33:00 +0000 (18:33 +0000)]
- New tests

16 years agoMFH: fix test
Rob Richards [Thu, 5 Jun 2008 08:29:29 +0000 (08:29 +0000)]
MFH: fix test