]>
granicus.if.org Git - php/log
Greg Beaver [Mon, 7 Jan 2008 17:28:45 +0000 (17:28 +0000)]
fix segfault (duh, can't free something that was not initialized)
Greg Beaver [Mon, 7 Jan 2008 17:18:41 +0000 (17:18 +0000)]
fix extension detection for aliases with no extension
Greg Beaver [Mon, 7 Jan 2008 05:46:12 +0000 (05:46 +0000)]
fix test
Greg Beaver [Mon, 7 Jan 2008 05:41:09 +0000 (05:41 +0000)]
fix stat of directory in tar/zip
improve phar recognition of tar/zip-based phars in phar_compile_file
fix segfault in Phar::webPhar() with invalid redirect
add Phar->isTar()/isZip()/isPhar() to determine internal file format
fix creation of tar-based phars from filename in some circumstances
fix read of corrupted file contents from a tar if the tar had been opened readonly and then modified
ensure directories are marked with is_dir in tar file format entries
copy fp_refcount logic into phar_tar_flush() from phar_flush()
fix segfault when flushing a tar with a new stub/alias
Greg Beaver [Mon, 7 Jan 2008 05:35:18 +0000 (05:35 +0000)]
new tests for tar format
<changelog@php.net> [Mon, 7 Jan 2008 01:31:37 +0000 (01:31 +0000)]
ChangeLog update
Marcus Boerger [Sun, 6 Jan 2008 16:49:57 +0000 (16:49 +0000)]
- Add .cvsignore
Marcus Boerger [Sun, 6 Jan 2008 16:47:50 +0000 (16:47 +0000)]
- Show info for CL and CGI if both are going to be used
Greg Beaver [Sun, 6 Jan 2008 05:28:27 +0000 (05:28 +0000)]
eliminated memleak, now to make it recognize "dir" as a directory
Greg Beaver [Sun, 6 Jan 2008 05:16:20 +0000 (05:16 +0000)]
fix typo in phar.c if bz2 is disabled
<changelog@php.net> [Sun, 6 Jan 2008 01:31:30 +0000 (01:31 +0000)]
ChangeLog update
Greg Beaver [Sat, 5 Jan 2008 23:26:24 +0000 (23:26 +0000)]
new test, exposes some memleaks, but not yet sure where they are (done for today)
Greg Beaver [Sat, 5 Jan 2008 23:02:23 +0000 (23:02 +0000)]
fix segfault, add separate tar test for readonly=0 on corrupted tar
Greg Beaver [Sat, 5 Jan 2008 22:48:06 +0000 (22:48 +0000)]
remove mung server list hash destroy, this is done in shutdown
Greg Beaver [Sat, 5 Jan 2008 22:46:54 +0000 (22:46 +0000)]
do not attempt to create a new phar if a file exists and is corrupted or is not a phar archive,
i.e. require a clean slate - a non-existent file or a valid phar archive - to muck around with phar contents
add the first tar-based phar test
Greg Beaver [Sat, 5 Jan 2008 22:04:58 +0000 (22:04 +0000)]
modify test to ensure that query string is preserved when munging server vars
Greg Beaver [Sat, 5 Jan 2008 22:02:33 +0000 (22:02 +0000)]
complete tests for Phar::mungServer
Greg Beaver [Sat, 5 Jan 2008 21:39:39 +0000 (21:39 +0000)]
remove potential preg warnings if --EXPECTHEADERS-- is combined with --EXPECTF-- or --EXPECTRE--
Greg Beaver [Sat, 5 Jan 2008 21:04:55 +0000 (21:04 +0000)]
implement --FILE_EXTERNAL-- section for using an external file as --FILE--, use CGI for --EXPECTHEADERS--, fix --POST_RAW--
Greg Beaver [Sat, 5 Jan 2008 06:14:43 +0000 (06:14 +0000)]
new tests, fix mime type overrides (all web front controller primary features are now tested and working for regular phar files)
Greg Beaver [Sat, 5 Jan 2008 05:47:47 +0000 (05:47 +0000)]
new test, free resources on error in webPhar() (thanks new test\!)
Greg Beaver [Sat, 5 Jan 2008 05:12:44 +0000 (05:12 +0000)]
new test
Greg Beaver [Sat, 5 Jan 2008 04:30:30 +0000 (04:30 +0000)]
new test
Greg Beaver [Sat, 5 Jan 2008 04:27:01 +0000 (04:27 +0000)]
new test
Greg Beaver [Sat, 5 Jan 2008 04:12:24 +0000 (04:12 +0000)]
new test
Greg Beaver [Sat, 5 Jan 2008 04:03:33 +0000 (04:03 +0000)]
beautify 404 error handler, and note missing file.
throw exception if webPhar() is attempted with an extracted file, as webPhar() makes no sense on-disk
Greg Beaver [Sat, 5 Jan 2008 03:50:13 +0000 (03:50 +0000)]
clarify test names
Greg Beaver [Sat, 5 Jan 2008 03:49:01 +0000 (03:49 +0000)]
fix Location header for index if request has a /, 2 new tests, add index.php to frontcontroller phar
Greg Beaver [Sat, 5 Jan 2008 03:42:05 +0000 (03:42 +0000)]
clarify test name
Greg Beaver [Sat, 5 Jan 2008 03:41:43 +0000 (03:41 +0000)]
fix front controller tests (requires patch to run-tests.php posted to internals a little while ago)
allow phars to have extension .php as last resort
fix phar-based phars for MIME_OTHER type
<changelog@php.net> [Sat, 5 Jan 2008 01:31:28 +0000 (01:31 +0000)]
ChangeLog update
Ulf Wendel [Fri, 4 Jan 2008 18:17:13 +0000 (18:17 +0000)]
Added:
mysqli_fetch_assoc_zerofill.phpt
checks for UNSIGNED ZEROFILL
mysqli_stmt_bind_result_zerofill.phpt
checks for UNSIGNED ZEROFILL
mysqli_stmt_bing_call_user_func.phpt
Needs to be refined once http://bugs.php.net/bug.php?id=43568
has been closed and a decision has been made on call_user_func_array().
There seems to be a BC break between 5_2 -> 5_3 .
Johannes has an eye on it
Modified:
mysqli_change_user_insert_id.phpt
skip test for buggy MySQL Server versions
mysqli_insert_id.phpt
added additional checks
Greg Beaver [Fri, 4 Jan 2008 17:04:41 +0000 (17:04 +0000)]
use zip_free() instead of zip_close(), and don't add a stub if it already exists in phar_zip_flush(), update TODO
Marcus Boerger [Fri, 4 Jan 2008 16:26:44 +0000 (16:26 +0000)]
- Change 'print' to 'die' for skip notices
Marcus Boerger [Fri, 4 Jan 2008 16:10:49 +0000 (16:10 +0000)]
- Fix module info for bz2
- Differentiate enabled, disabled and unavailable
Marcus Boerger [Fri, 4 Jan 2008 14:06:50 +0000 (14:06 +0000)]
- Pendantic changes
Raghubansh Kumar [Fri, 4 Jan 2008 13:59:44 +0000 (13:59 +0000)]
New testcases for array_diff_assoc() function
Raghubansh Kumar [Fri, 4 Jan 2008 13:59:18 +0000 (13:59 +0000)]
New testcases for array_diff() function
Ulf Wendel [Fri, 4 Jan 2008 09:00:35 +0000 (09:00 +0000)]
Fix for Bug #43036
Greg Beaver [Fri, 4 Jan 2008 04:59:12 +0000 (04:59 +0000)]
fix windows build (hopefully :)
Greg Beaver [Fri, 4 Jan 2008 04:57:11 +0000 (04:57 +0000)]
replace crappy $_SERVER munging with explicit munging via
Phar::mungServer(). This static method takes an array with one of these 4 indices (case-sensitive):
'PHP_SELF', 'SCRIPT_NAME', 'SCRIPT_FILENAME', 'REQUEST_URI'
and removes any reference to the actual path on the server. This allows older apps to function unmodified inside a phar.
the variables are re-registered as PHAR_PHP_SELF and company to allow access from clever script files
[DOC]
Greg Beaver [Fri, 4 Jan 2008 01:45:37 +0000 (01:45 +0000)]
Phar::webPhar() and various problems relating to shutdown in an apache process fixed
<changelog@php.net> [Fri, 4 Jan 2008 01:31:36 +0000 (01:31 +0000)]
ChangeLog update
Greg Beaver [Thu, 3 Jan 2008 18:13:27 +0000 (18:13 +0000)]
fix tar-based phars creation and loading
Ulf Wendel [Thu, 3 Jan 2008 17:20:19 +0000 (17:20 +0000)]
Remove test for deprecated (and removed) function
Ilia Alshanetsky [Thu, 3 Jan 2008 16:47:01 +0000 (16:47 +0000)]
MFB: Skip test for PostgreSQL driver since error is too dissimilar to other
drivers
Nuno Lopes [Thu, 3 Jan 2008 16:18:29 +0000 (16:18 +0000)]
MFB: remove unused PHP_EXTNAME_API macros.
#in preparation for the gcc 4 visibility patch
Johannes Schlüter [Thu, 3 Jan 2008 14:32:52 +0000 (14:32 +0000)]
- Remove more replication stuff
Andrey Hristov [Thu, 3 Jan 2008 12:50:05 +0000 (12:50 +0000)]
Header protection
Andrey Hristov [Thu, 3 Jan 2008 11:38:03 +0000 (11:38 +0000)]
Remove unneeded field
Ulf Wendel [Thu, 3 Jan 2008 10:19:02 +0000 (10:19 +0000)]
Make it work for MySQL 6.x as well.
Raghubansh Kumar [Thu, 3 Jan 2008 09:38:43 +0000 (09:38 +0000)]
this testcase has been split into many smaller testcases and committed.
Raghubansh Kumar [Thu, 3 Jan 2008 09:35:11 +0000 (09:35 +0000)]
New smaller testcases for array_map() function
Steve Seear [Thu, 3 Jan 2008 09:07:56 +0000 (09:07 +0000)]
Adding PHPT tests for the ReflectionMethod class.
Greg Beaver [Thu, 3 Jan 2008 05:35:19 +0000 (05:35 +0000)]
commit missing files (helps if you cvs add, don't it?) for tar implementation
Greg Beaver [Thu, 3 Jan 2008 04:45:00 +0000 (04:45 +0000)]
initial tar support - a few kinks to work on in phar creation, but read works
<changelog@php.net> [Thu, 3 Jan 2008 01:31:31 +0000 (01:31 +0000)]
ChangeLog update
Andrey Hristov [Wed, 2 Jan 2008 21:16:46 +0000 (21:16 +0000)]
- Fix problems with double definitions
- Clean up a bit a type mess - 4 types less. No need to have aliases
for the same thing (unification is the name).
- New macro for Johannes mysqlnd_stmt_ro_result_metadata
----------------------------------------------------------------------
Ilia Alshanetsky [Wed, 2 Jan 2008 19:19:45 +0000 (19:19 +0000)]
MFB: Fixed bug #43647 (Make FindFile use PATH_SEPARATOR instead of ";")
<changelog@php.net> [Wed, 2 Jan 2008 01:31:35 +0000 (01:31 +0000)]
ChangeLog update
Ilia Alshanetsky [Tue, 1 Jan 2008 18:30:59 +0000 (18:30 +0000)]
MFB: Update copyright
Derick Rethans [Tue, 1 Jan 2008 15:31:43 +0000 (15:31 +0000)]
- Updated to version 2007.11
Hannes Magnusson [Tue, 1 Jan 2008 14:35:26 +0000 (14:35 +0000)]
Fix test
Sebastian Bergmann [Tue, 1 Jan 2008 06:22:15 +0000 (06:22 +0000)]
MFB: Leftover: Bump copyright year.
<changelog@php.net> [Tue, 1 Jan 2008 01:31:32 +0000 (01:31 +0000)]
ChangeLog update
Greg Beaver [Mon, 31 Dec 2007 22:42:40 +0000 (22:42 +0000)]
add zip-based phar support. not quite working is webPhar(), not sure why yet
Sebastian Bergmann [Mon, 31 Dec 2007 07:24:13 +0000 (07:24 +0000)]
Leftover: Bump copyright year.
Sebastian Bergmann [Mon, 31 Dec 2007 07:12:20 +0000 (07:12 +0000)]
Bump copyright year, 2 of 2.
Sebastian Bergmann [Mon, 31 Dec 2007 07:09:33 +0000 (07:09 +0000)]
Bump copyright year, 1 of 2.
Jon Parise [Mon, 31 Dec 2007 04:27:47 +0000 (04:27 +0000)]
Document the 'cxx' parameter to PHP_NEW_EXTENSION.
<changelog@php.net> [Mon, 31 Dec 2007 01:31:28 +0000 (01:31 +0000)]
ChangeLog update
David Soria Parra [Sun, 30 Dec 2007 17:48:24 +0000 (17:48 +0000)]
Test for bug 43663
David Soria Parra [Sun, 30 Dec 2007 17:43:08 +0000 (17:43 +0000)]
- Fixed bug #43663 (Extending PDO class with a __call() function doesn't work).
<changelog@php.net> [Sun, 30 Dec 2007 01:31:24 +0000 (01:31 +0000)]
ChangeLog update
Jani Taskinen [Sat, 29 Dec 2007 18:46:10 +0000 (18:46 +0000)]
- This makes no sense with non-ipv6 builds. (and fixes lot of issues with misconfigured servers)
Hannes Magnusson [Sat, 29 Dec 2007 11:39:06 +0000 (11:39 +0000)]
MFB5.2: Fix test
Antony Dovgal [Sat, 29 Dec 2007 10:50:12 +0000 (10:50 +0000)]
apply correct fix for bug #43522
fix Unicode streams too this time
Antony Dovgal [Sat, 29 Dec 2007 10:32:39 +0000 (10:32 +0000)]
fix test
Greg Beaver [Sat, 29 Dec 2007 02:40:49 +0000 (02:40 +0000)]
make blah.phar/ access indexfile just like blah.phar
Greg Beaver [Sat, 29 Dec 2007 02:38:29 +0000 (02:38 +0000)]
fix redirects and s/redirects/rewrites/
Hannes Magnusson [Sat, 29 Dec 2007 02:21:25 +0000 (02:21 +0000)]
Update the class method documentation links
Greg Beaver [Sat, 29 Dec 2007 02:04:09 +0000 (02:04 +0000)]
remove FIXME - it's been fixed
Greg Beaver [Sat, 29 Dec 2007 02:01:12 +0000 (02:01 +0000)]
fix index/custom 404 page
Greg Beaver [Sat, 29 Dec 2007 01:37:12 +0000 (01:37 +0000)]
update proto, arginfo for webPhar
Greg Beaver [Sat, 29 Dec 2007 01:35:46 +0000 (01:35 +0000)]
add vastly improved 404 handling
<changelog@php.net> [Sat, 29 Dec 2007 01:31:29 +0000 (01:31 +0000)]
ChangeLog update
Greg Beaver [Fri, 28 Dec 2007 23:33:15 +0000 (23:33 +0000)]
fix redirect to index file
Ulf Wendel [Fri, 28 Dec 2007 18:28:21 +0000 (18:28 +0000)]
Merge from 5_3. Fixing 32 vs. 64bit issue.
Ulf Wendel [Fri, 28 Dec 2007 18:19:17 +0000 (18:19 +0000)]
Merge from 5_3 - MySQL 6.0 SQL fixes
Andrey Hristov [Fri, 28 Dec 2007 15:38:23 +0000 (15:38 +0000)]
Remove RPL functions. They were always experimental and lead to crashes.
The underlying functions will be removed from libmysql as of MySQL 6.0, so
it's right time to remove them.
Dmitry Stogov [Fri, 28 Dec 2007 15:32:25 +0000 (15:32 +0000)]
Fixed possible memory corruption
Ulf Wendel [Fri, 28 Dec 2007 14:51:26 +0000 (14:51 +0000)]
Sync from 5_3. Cutting off a few edges:
- use connection parameter from environment variables
- check if MySQL supports procedures
- whitespace
Dmitry Stogov [Fri, 28 Dec 2007 13:23:13 +0000 (13:23 +0000)]
Fixed test related to bug #38469
Dmitry Stogov [Fri, 28 Dec 2007 13:22:17 +0000 (13:22 +0000)]
Fixed bug #38469 (unexpected creation of cycle, json tests failed, leaks memory)
Dmitry Stogov [Fri, 28 Dec 2007 09:47:56 +0000 (09:47 +0000)]
Initialize operand type
<changelog@php.net> [Fri, 28 Dec 2007 01:31:29 +0000 (01:31 +0000)]
ChangeLog update
Nuno Lopes [Thu, 27 Dec 2007 16:05:58 +0000 (16:05 +0000)]
MFB: fix tests
Dmitry Stogov [Thu, 27 Dec 2007 13:52:29 +0000 (13:52 +0000)]
Use proper result type
Dmitry Stogov [Thu, 27 Dec 2007 13:10:32 +0000 (13:10 +0000)]
Added ability to use SplArrays instead of plain arrays in ext/soap. (Joshua Reese, Dmitry)
Dmitry Stogov [Thu, 27 Dec 2007 11:23:30 +0000 (11:23 +0000)]
Fixed 32/64-bit tests (Serg)