]> granicus.if.org Git - php/log
php
16 years ago- Removed unused variables
Felipe Pena [Sun, 22 Jun 2008 11:36:46 +0000 (11:36 +0000)]
- Removed unused variables

16 years ago- Changed zend_get_parameters_ex -> zend_parse_parameters
Timm Friebe [Sun, 22 Jun 2008 10:11:14 +0000 (10:11 +0000)]
- Changed zend_get_parameters_ex -> zend_parse_parameters
- Simplified source in php_sybase_do_connect()
# Part 1, more to follow

16 years agoFix build.
Sebastian Bergmann [Sun, 22 Jun 2008 08:06:48 +0000 (08:06 +0000)]
Fix build.

16 years agoTestfest task 93. Written by Sebastian Deutsch.
David Soria Parra [Sun, 22 Jun 2008 05:34:06 +0000 (05:34 +0000)]
Testfest task 93. Written by Sebastian Deutsch.

16 years agofix inode calculation, we need fname to be set for phar/tar formats prior to manifest...
Greg Beaver [Sun, 22 Jun 2008 00:50:32 +0000 (00:50 +0000)]
fix inode calculation, we need fname to be set for phar/tar formats prior to manifest parsing

16 years agonew tests for phar.cache_list
Greg Beaver [Sun, 22 Jun 2008 00:49:54 +0000 (00:49 +0000)]
new tests for phar.cache_list

16 years ago- Fix segfault
Felipe Pena [Sat, 21 Jun 2008 23:20:40 +0000 (23:20 +0000)]
- Fix segfault

16 years ago- New parameter parsing API
Felipe Pena [Sat, 21 Jun 2008 22:07:53 +0000 (22:07 +0000)]
- New parameter parsing API

16 years agoupdated to the new parameter-parsing api
Alexey Zakhlestin [Sat, 21 Jun 2008 21:51:05 +0000 (21:51 +0000)]
updated to the new parameter-parsing api

16 years ago- Don't free stuff you still need
Steph Fox [Sat, 21 Jun 2008 21:37:39 +0000 (21:37 +0000)]
- Don't free stuff you still need

16 years ago- Kill a couple of double frees and a memleak
Steph Fox [Sat, 21 Jun 2008 20:47:35 +0000 (20:47 +0000)]
- Kill a couple of double frees and a memleak
@Greg: You may want to run valgrind over the filestat functions before release..

16 years ago- pefree pemalloc'd filename
Steph Fox [Sat, 21 Jun 2008 20:14:43 +0000 (20:14 +0000)]
- pefree pemalloc'd filename

16 years ago- Fix macro definition syntax
Steph Fox [Sat, 21 Jun 2008 19:40:41 +0000 (19:40 +0000)]
- Fix macro definition syntax
- Remove pre-existing workaround

16 years ago- fix for segfault in 5.2 (patch from Greg)
Steph Fox [Sat, 21 Jun 2008 19:15:46 +0000 (19:15 +0000)]
- fix for segfault in 5.2 (patch from Greg)

16 years ago- ws
Steph Fox [Sat, 21 Jun 2008 18:57:53 +0000 (18:57 +0000)]
- ws

16 years ago- New parameter parsing API
Felipe Pena [Sat, 21 Jun 2008 18:16:02 +0000 (18:16 +0000)]
- New parameter parsing API

16 years agodefine ALLOC_PERMANENT_ZVAL for PHP 5.2
Greg Beaver [Sat, 21 Jun 2008 17:05:32 +0000 (17:05 +0000)]
define ALLOC_PERMANENT_ZVAL for PHP 5.2

16 years agoPHP 5.2 fixes to direct include of compressed archives
Greg Beaver [Sat, 21 Jun 2008 17:05:18 +0000 (17:05 +0000)]
PHP 5.2 fixes to direct include of compressed archives

16 years ago- New parameter parsing API
Felipe Pena [Sat, 21 Jun 2008 15:27:34 +0000 (15:27 +0000)]
- New parameter parsing API

16 years agoclose stream on failure
Greg Beaver [Sat, 21 Jun 2008 06:55:56 +0000 (06:55 +0000)]
close stream on failure

16 years ago82x(./profile2) speedup for buildFrom*()
Greg Beaver [Sat, 21 Jun 2008 06:53:10 +0000 (06:53 +0000)]
82x(./profile2) speedup for buildFrom*()

16 years agofix leak
Greg Beaver [Sat, 21 Jun 2008 06:21:58 +0000 (06:21 +0000)]
fix leak

16 years ago- New parameter parsing API
Felipe Pena [Sat, 21 Jun 2008 02:41:27 +0000 (02:41 +0000)]
- New parameter parsing API

16 years ago- New parsing parameter API cleanups
David Coallier [Fri, 20 Jun 2008 20:54:32 +0000 (20:54 +0000)]
- New parsing parameter API cleanups

16 years ago- New parameter parsing API
Felipe Pena [Fri, 20 Jun 2008 19:57:25 +0000 (19:57 +0000)]
- New parameter parsing API

16 years agofix buglet
Stanislav Malyshev [Fri, 20 Jun 2008 18:10:17 +0000 (18:10 +0000)]
fix buglet

16 years ago- New parameter parsing API for var.c & tests
Olivier Hill [Fri, 20 Jun 2008 18:05:45 +0000 (18:05 +0000)]
- New parameter parsing API for var.c & tests

16 years ago- New parameter parsing API
Felipe Pena [Fri, 20 Jun 2008 18:00:10 +0000 (18:00 +0000)]
- New parameter parsing API

16 years agoAllowed to override internal classaes with "use"
Dmitry Stogov [Fri, 20 Jun 2008 17:17:05 +0000 (17:17 +0000)]
Allowed to override internal classaes with "use"

16 years ago- 5_2 compatibility stuff (so we can stay in sync with PECL)
Steph Fox [Fri, 20 Jun 2008 16:29:36 +0000 (16:29 +0000)]
- 5_2 compatibility stuff (so we can stay in sync with PECL)

16 years ago- New parameter parsing API
Felipe Pena [Fri, 20 Jun 2008 14:53:57 +0000 (14:53 +0000)]
- New parameter parsing API

16 years ago- Use SKIP_SLOW_TESTS where it's most useful
Steph Fox [Fri, 20 Jun 2008 14:42:04 +0000 (14:42 +0000)]
- Use SKIP_SLOW_TESTS where it's most useful

16 years ago- Kill the last compiler warning under 5.3 (release-only)
Steph Fox [Fri, 20 Jun 2008 14:40:53 +0000 (14:40 +0000)]
- Kill the last compiler warning under 5.3 (release-only)

16 years ago- New parameter parsing API
Felipe Pena [Fri, 20 Jun 2008 13:02:33 +0000 (13:02 +0000)]
- New parameter parsing API

16 years agoThe only reason that particular 'real solution' wasn't applied in the first place...
Steph Fox [Fri, 20 Jun 2008 12:21:32 +0000 (12:21 +0000)]
The only reason that particular 'real solution' wasn't applied in the first place was that it also breaks the shared build
Maybe we don't need to call a non-existent dtor if we're going to physically apply zend_hash_graceful_reverse_destroy()?
- This works on my box, please test under *nix/OSX

16 years ago- Fix ws
Felipe Pena [Fri, 20 Jun 2008 11:38:52 +0000 (11:38 +0000)]
- Fix ws

16 years ago- Fix ZTS build (not required on HEAD, patch by Uwe Pries)
Johannes Schlüter [Fri, 20 Jun 2008 09:17:53 +0000 (09:17 +0000)]
- Fix ZTS build (not required on HEAD, patch by Uwe Pries)

16 years agominor performance improvement
Greg Beaver [Fri, 20 Jun 2008 06:37:14 +0000 (06:37 +0000)]
minor performance improvement

16 years agomaking progress - up to 42/phar vs. 48/disk with these optimizations
Greg Beaver [Fri, 20 Jun 2008 05:42:58 +0000 (05:42 +0000)]
making progress - up to 42/phar vs. 48/disk with these optimizations

16 years agorevert really bad solution to the zend_init_rsrc_list/zend_destroy_rsrc_list problem...
Greg Beaver [Fri, 20 Jun 2008 04:50:11 +0000 (04:50 +0000)]
revert really bad solution to the zend_init_rsrc_list/zend_destroy_rsrc_list problem, replace with real solution

16 years agoNew testcases for vfprintf(), Committed for Felix De Vliegher, TestFest Task No:...
Raghubansh Kumar [Fri, 20 Jun 2008 04:21:58 +0000 (04:21 +0000)]
New testcases for vfprintf(), Committed for Felix De Vliegher, TestFest Task No: 124, Tested on RHEL5 -32bit, WinXP-32bit
Added *.txt to .cvsignore

16 years agoMFH:
Christopher Jones [Thu, 19 Jun 2008 22:39:56 +0000 (22:39 +0000)]
MFH:
Fix bug #45266 (Fix build with BDB 4)
Fix bug #45267 (Revert invalid assumption about BDB 4 locking; let DBA handle locking)
Fix bug #45268 (Fix error callback prototype)

16 years ago- remove debug code
Pierre Joye [Thu, 19 Jun 2008 21:09:43 +0000 (21:09 +0000)]
- remove debug code

16 years agoOops.
Steph Fox [Thu, 19 Jun 2008 21:08:56 +0000 (21:08 +0000)]
Oops.

16 years agoTwo new options for Travis to come to terms with:
Steph Fox [Thu, 19 Jun 2008 21:08:13 +0000 (21:08 +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

and just for a special treat, you can have it from my working branch this time.

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