]> granicus.if.org Git - php/log
php
16 years agoMFB: Bug #44445 (email validator does not handle domains starting/ending
Ilia Alshanetsky [Tue, 18 Mar 2008 23:32:56 +0000 (23:32 +0000)]
MFB: Bug #44445 (email validator does not handle domains starting/ending
with a -)

16 years agoMFB : fix the build
Andrey Hristov [Tue, 18 Mar 2008 17:32:03 +0000 (17:32 +0000)]
MFB : fix the build

16 years agoMFB - Bug #44352 mysqli_connect_error() false negative for host errors
Andrey Hristov [Tue, 18 Mar 2008 16:58:43 +0000 (16:58 +0000)]
MFB - Bug #44352 mysqli_connect_error() false negative for host errors

16 years agoAdding more tests for serialize() and unserialize().
Robin Fernandes [Tue, 18 Mar 2008 15:12:42 +0000 (15:12 +0000)]
Adding more tests for serialize() and unserialize().

16 years agoRemoved hack (we don't need to modify class name).
Dmitry Stogov [Tue, 18 Mar 2008 11:37:15 +0000 (11:37 +0000)]
Removed hack (we don't need to modify class name).
(the problem is covered by Zend/tests/ns_056.phpt)

16 years agoImplemented concept of "delayed early binding" that allows opcode caches to perform...
Dmitry Stogov [Tue, 18 Mar 2008 08:36:49 +0000 (08:36 +0000)]
Implemented concept of "delayed early binding" that allows opcode caches to perform class declaration (early and/or run-time binding) in exactly the same order as vanila php.
The following pseudo-code explains how it should be used in opcode cache.

function cache_compile_file($filename) {
        if (!is_cached($filename)) {
                ...
                orig_compiler_options = CG(compiler_optins);
                CG(compiler_options) |= ZEND_COMPILE_IGNORE_INTERNAL_CLASSES |
                                        ZEND_COMPILE_DELAYED_BINDING;
                $op_array = orig_compile_file($filename);
                CG(compiler_options) = orig_copiler_options;
                ...
        } else {
                $op_array = restore_from_cache($filename);
        }
        zend_do_delayed_early_binding($op_array);
}

16 years agoFixed test
Dmitry Stogov [Tue, 18 Mar 2008 06:44:54 +0000 (06:44 +0000)]
Fixed test

16 years agoChangeLog update
<changelog@php.net> [Tue, 18 Mar 2008 01:31:32 +0000 (01:31 +0000)]
ChangeLog update

16 years agoFix build
Felipe Pena [Tue, 18 Mar 2008 00:37:35 +0000 (00:37 +0000)]
Fix build

16 years agofix integer overflow in lenght calculation
Stanislav Malyshev [Mon, 17 Mar 2008 23:07:55 +0000 (23:07 +0000)]
fix integer overflow in lenght calculation

16 years agoMFB: Properly address incomplete multibyte chars inside escapeshellcmd()
Ilia Alshanetsky [Mon, 17 Mar 2008 23:02:35 +0000 (23:02 +0000)]
MFB: Properly address incomplete multibyte chars inside escapeshellcmd()

16 years agoMFB: detect duplicate sections
Nuno Lopes [Mon, 17 Mar 2008 17:20:27 +0000 (17:20 +0000)]
MFB: detect duplicate sections

16 years agofix test
Antony Dovgal [Mon, 17 Mar 2008 15:35:25 +0000 (15:35 +0000)]
fix test

16 years agoFix bug #44443 (cvsclean fails on Darwin 9)
Gwynne Raskind [Mon, 17 Mar 2008 15:21:58 +0000 (15:21 +0000)]
Fix bug #44443 (cvsclean fails on Darwin 9)

16 years agoreturn empty string of correct type if __toString() returned invalid value
Antony Dovgal [Mon, 17 Mar 2008 15:05:28 +0000 (15:05 +0000)]
return empty string of correct type if __toString() returned invalid value

16 years agofix tests
Antony Dovgal [Mon, 17 Mar 2008 14:59:16 +0000 (14:59 +0000)]
fix tests

16 years agofix #39127i (Old-style constructor fallbacks produce strange results)
Antony Dovgal [Mon, 17 Mar 2008 14:53:43 +0000 (14:53 +0000)]
fix #39127i (Old-style constructor fallbacks produce strange results)

16 years agofix test
Antony Dovgal [Mon, 17 Mar 2008 14:05:32 +0000 (14:05 +0000)]
fix test

16 years ago- new tests for ctype functions
Josie Messa [Mon, 17 Mar 2008 09:54:36 +0000 (09:54 +0000)]
- new tests for ctype functions

16 years agofix 5_3 ZTS build
Antony Dovgal [Mon, 17 Mar 2008 08:55:56 +0000 (08:55 +0000)]
fix 5_3 ZTS build

16 years agoChangeLog update
<changelog@php.net> [Mon, 17 Mar 2008 01:31:43 +0000 (01:31 +0000)]
ChangeLog update

16 years ago- Rewrite scanner to be based on re2c instead of flex
Marcus Boerger [Sun, 16 Mar 2008 21:06:54 +0000 (21:06 +0000)]
- Rewrite scanner to be based on re2c instead of flex
  The full patch is available as:
  http://php.net/~helly/php-re2c-5.3-20080316.diff.txt
  This is against php-re2c repository version 98
  An older patch against version 97 is available under:
  http://php.net/~helly/php-re2c-97-20080316.diff.txt

16 years agoMFB: Remove unused variable
Ilia Alshanetsky [Sun, 16 Mar 2008 15:15:47 +0000 (15:15 +0000)]
MFB: Remove unused variable

16 years ago- Updated to version 2008.1 (2008a)
Derick Rethans [Sun, 16 Mar 2008 07:20:17 +0000 (07:20 +0000)]
- Updated to version 2008.1 (2008a)

16 years agoChangeLog update
<changelog@php.net> [Sun, 16 Mar 2008 01:31:38 +0000 (01:31 +0000)]
ChangeLog update

16 years agoMFB: Fixed bug #44440 (st_blocks undefined under BeOS)
Felipe Pena [Sat, 15 Mar 2008 10:34:12 +0000 (10:34 +0000)]
MFB: Fixed bug #44440 (st_blocks undefined under BeOS)

16 years agoChangeLog update
<changelog@php.net> [Sat, 15 Mar 2008 01:33:00 +0000 (01:33 +0000)]
ChangeLog update

16 years agoupdated due to the creation of the primary testers mailinglist
Lukas Smith [Fri, 14 Mar 2008 21:52:09 +0000 (21:52 +0000)]
updated due to the creation of the primary testers mailinglist

16 years agoImprove GC to support garbage created in destructors during objects utilization
Dmitry Stogov [Fri, 14 Mar 2008 18:37:17 +0000 (18:37 +0000)]
Improve GC to support garbage created in destructors during objects utilization

16 years agoFix build (ZTS)
Felipe Pena [Fri, 14 Mar 2008 17:57:44 +0000 (17:57 +0000)]
Fix build (ZTS)

16 years ago- Allow datetime objects to be serialized and woken up.
Derick Rethans [Fri, 14 Mar 2008 16:18:25 +0000 (16:18 +0000)]
- Allow datetime objects to be serialized and woken up.
- Implemented __set_state().

16 years agoRemoved commented code and unnecessary inline function
Dmitry Stogov [Fri, 14 Mar 2008 13:35:54 +0000 (13:35 +0000)]
Removed commented code and unnecessary inline function

16 years agoFixed GC bug
Dmitry Stogov [Fri, 14 Mar 2008 13:21:21 +0000 (13:21 +0000)]
Fixed GC bug

16 years agocheck if return value of write() is -1 and abort upload in this case setting the...
Antony Dovgal [Fri, 14 Mar 2008 13:10:22 +0000 (13:10 +0000)]
check if return value of write() is -1 and abort upload in this case setting the correct error status

16 years agoChangeLog update
<changelog@php.net> [Fri, 14 Mar 2008 01:31:35 +0000 (01:31 +0000)]
ChangeLog update

16 years ago- Fix possible memory corruption
Marcus Boerger [Thu, 13 Mar 2008 19:45:22 +0000 (19:45 +0000)]
- Fix possible memory corruption

16 years ago- Fix build
Marcus Boerger [Thu, 13 Mar 2008 19:43:14 +0000 (19:43 +0000)]
- Fix build

16 years agoMFB: MFB: Fixed bug #43677 (Inconsistent behaviour of include_path set with
Ilia Alshanetsky [Thu, 13 Mar 2008 16:01:46 +0000 (16:01 +0000)]
MFB: MFB: Fixed bug #43677 (Inconsistent behaviour of include_path set with
php_value).

16 years ago- MF53: Fixed bug #44257 (timelib_tz_lookup_table must use float for
Derick Rethans [Thu, 13 Mar 2008 16:00:18 +0000 (16:00 +0000)]
- MF53: Fixed bug #44257 (timelib_tz_lookup_table must use float for
  gmtoffset).

16 years ago- MF53: Added support for parsing date/time strings returned by MS SQL with strtotime().
Derick Rethans [Thu, 13 Mar 2008 15:54:53 +0000 (15:54 +0000)]
- MF53: Added support for parsing date/time strings returned by MS SQL with strtotime().

16 years agoDisable path resolution for filenames with stream wrappers
Dmitry Stogov [Thu, 13 Mar 2008 14:10:08 +0000 (14:10 +0000)]
Disable path resolution for filenames with stream wrappers
More careful check for relative pathes (./xxx and ../xxx)

16 years agofix zts build
Antony Dovgal [Thu, 13 Mar 2008 09:57:49 +0000 (09:57 +0000)]
fix zts build

16 years agoChangeLog update
<changelog@php.net> [Thu, 13 Mar 2008 01:31:32 +0000 (01:31 +0000)]
ChangeLog update

16 years agoMFB: add request_order INI variable to control $_REQUEST content
Stanislav Malyshev [Wed, 12 Mar 2008 20:53:04 +0000 (20:53 +0000)]
MFB: add request_order INI variable to control $_REQUEST content
# if not set (default), variables_order still is used
# request_order accepts G,P and C

16 years agoSync with fix for #44394
Felipe Pena [Wed, 12 Mar 2008 19:35:24 +0000 (19:35 +0000)]
Sync with fix for #44394

16 years agoMFB: Fixed bug #42177 (Warning "array_merge_recursive(): recursion detected" comes...
Felipe Pena [Wed, 12 Mar 2008 19:21:30 +0000 (19:21 +0000)]
MFB: Fixed bug #42177 (Warning "array_merge_recursive(): recursion detected" comes again...)

16 years agoNew test for existing behavior
Christopher Jones [Wed, 12 Mar 2008 17:52:29 +0000 (17:52 +0000)]
New test for existing behavior

16 years agoMFB: Fixed bug #44388 (Crash inside exif_read_data() on invalid images)
Ilia Alshanetsky [Wed, 12 Mar 2008 17:32:26 +0000 (17:32 +0000)]
MFB: Fixed bug #44388 (Crash inside exif_read_data() on invalid images)

16 years agoFix test
Felipe Pena [Wed, 12 Mar 2008 16:24:13 +0000 (16:24 +0000)]
Fix test

16 years agoFixed test
Dmitry Stogov [Wed, 12 Mar 2008 15:20:41 +0000 (15:20 +0000)]
Fixed test

16 years agoFix bug #41828 (Fix crash on wrong instantiation)
Etienne Kneuss [Wed, 12 Mar 2008 13:35:04 +0000 (13:35 +0000)]
Fix bug #41828 (Fix crash on wrong instantiation)

16 years agoNew test
Felipe Pena [Wed, 12 Mar 2008 13:32:27 +0000 (13:32 +0000)]
New test

16 years agoNew tests
Felipe Pena [Wed, 12 Mar 2008 13:01:59 +0000 (13:01 +0000)]
New tests

16 years agoCode simplification
Dmitry Stogov [Wed, 12 Mar 2008 10:40:13 +0000 (10:40 +0000)]
Code simplification

16 years agoOptimized ZEND_FETCH_CLASS + ZEND_ADD_INTERFACE into single ZEND_ADD_INTERFACE opcode
Dmitry Stogov [Wed, 12 Mar 2008 10:32:39 +0000 (10:32 +0000)]
Optimized ZEND_FETCH_CLASS + ZEND_ADD_INTERFACE into single ZEND_ADD_INTERFACE opcode

16 years agoFixed bug #44414 (Incomplete reporting about abstract methods)
Dmitry Stogov [Wed, 12 Mar 2008 09:46:57 +0000 (09:46 +0000)]
Fixed bug #44414 (Incomplete reporting about abstract methods)

16 years agoFixed warning
Dmitry Stogov [Wed, 12 Mar 2008 08:53:10 +0000 (08:53 +0000)]
Fixed warning

16 years agoimplement full support and usage of phar stream in include_path, for both 5.2 and...
Greg Beaver [Wed, 12 Mar 2008 03:55:12 +0000 (03:55 +0000)]
implement full support and usage of phar stream in include_path, for both 5.2 and 5.3.
5.3 code expects the proposed patch for stream wrapper in include_path to be committed
5.2 code only supports phar stream wrapper in include_path.
this is a 2-step process.  After this, more magic, particularly in funcinterceptors.c will be
converted to use phar_resolve_path, which is far safer than the current implementation.

this needs windows and 5.2 testing unix/windows

16 years agofix leaked var, fixes all tests for me
Greg Beaver [Wed, 12 Mar 2008 03:12:35 +0000 (03:12 +0000)]
fix leaked var, fixes all tests for me

16 years agoMFB: Fixed bug #44394 (Last two bytes missing from output)
Felipe Pena [Wed, 12 Mar 2008 02:45:15 +0000 (02:45 +0000)]
MFB: Fixed bug #44394 (Last two bytes missing from output)

16 years agoChangeLog update
<changelog@php.net> [Wed, 12 Mar 2008 01:31:36 +0000 (01:31 +0000)]
ChangeLog update

16 years agoCleaned up whitespace
Christopher Jones [Wed, 12 Mar 2008 01:25:13 +0000 (01:25 +0000)]
Cleaned up whitespace

Fixed bug #44372 (compilation with Oracle 10gR1 libraries)
http://bugs.php.net/bug.php?id=44372

Updated updated error number list to improve re-connection
behavior after a database restart.

Guard against potential internal list corruption after ping
removes old oci_pconnect() information.

Fix ini_set("oci8.connection_class", "abc") to get an appropriate
persistent connection.

Ping at oci8.ping_interval for oci_connect() and oci_new_connect()
when DRCP connections are used. This improves non-persistent
connection reliability if a database gets restarted.

16 years agoAdding itk again to non-threaded MPMs. Sorry for the confusion
Lars Strojny [Tue, 11 Mar 2008 22:50:41 +0000 (22:50 +0000)]
Adding itk again to non-threaded MPMs. Sorry for the confusion

16 years agoAdd new test (bug reported in internals list by Robin)
Felipe Pena [Tue, 11 Mar 2008 16:55:33 +0000 (16:55 +0000)]
Add new test (bug reported in internals list by Robin)

16 years agoAdd new test (bug reported in internals list by Robin)
Felipe Pena [Tue, 11 Mar 2008 16:48:40 +0000 (16:48 +0000)]
Add new test (bug reported in internals list by Robin)

16 years agoMissing a line
Felipe Pena [Tue, 11 Mar 2008 15:26:46 +0000 (15:26 +0000)]
Missing a line

16 years agoNew tests
Felipe Pena [Tue, 11 Mar 2008 15:21:38 +0000 (15:21 +0000)]
New tests

16 years agoFix test
Felipe Pena [Tue, 11 Mar 2008 11:06:10 +0000 (11:06 +0000)]
Fix test

16 years agosome more tests
Antony Dovgal [Tue, 11 Mar 2008 10:40:23 +0000 (10:40 +0000)]
some more tests

16 years agofix segfault - error_string may be NULL, in this case we have to follow the old behavior
Antony Dovgal [Tue, 11 Mar 2008 10:26:51 +0000 (10:26 +0000)]
fix segfault - error_string may be NULL, in this case we have to follow the old behavior

16 years ago- Added extra whitespace around error messages in expected output
Josie Messa [Tue, 11 Mar 2008 10:20:06 +0000 (10:20 +0000)]
- Added extra whitespace around error messages in expected output

16 years agoFixed memory corruption because of double free()
Dmitry Stogov [Tue, 11 Mar 2008 09:36:51 +0000 (09:36 +0000)]
Fixed memory corruption because of double free()

16 years agoChangeLog update
<changelog@php.net> [Tue, 11 Mar 2008 01:31:34 +0000 (01:31 +0000)]
ChangeLog update

16 years agoUpdate mysqlnd, ext/mysql and ext/mysqli - now possible to compile with different
Andrey Hristov [Mon, 10 Mar 2008 20:27:15 +0000 (20:27 +0000)]
Update mysqlnd, ext/mysql and ext/mysqli - now possible to compile with different
configurations one or the another extension to use libmysql or mysqlnd mixed in
one binary

16 years ago char **error_message was passed but not used. This causes problems in cases
Andrey Hristov [Mon, 10 Mar 2008 19:55:43 +0000 (19:55 +0000)]
  char **error_message was passed but not used. This causes problems in cases
  of getaddrinfo() failure, because the upper layers don't get the error.
  initialize a variable because we were reading initialized in case of error.

16 years agoFix for crash caused by unhappy c&p.
Steph Fox [Mon, 10 Mar 2008 19:11:16 +0000 (19:11 +0000)]
Fix for crash caused by unhappy c&p.
@Greg: this still doesn't fix bug #13353... not sure why

16 years ago- New tests for getcwd() function
Josie Messa [Mon, 10 Mar 2008 15:24:14 +0000 (15:24 +0000)]
- New tests for getcwd() function

16 years ago- Modified expected output to allow tests to work on all platforms
Josie Messa [Mon, 10 Mar 2008 15:19:59 +0000 (15:19 +0000)]
- Modified expected output to allow tests to work on all platforms

16 years agoImprove the Darwin 9 hack considerably and switch to using dl*() instead of NS*(...
Gwynne Raskind [Mon, 10 Mar 2008 15:17:47 +0000 (15:17 +0000)]
Improve the Darwin 9 hack considerably and switch to using dl*() instead of NS*() on Darwin 8+.

16 years agoMFB: Improve the Darwin 9 hack considerably and switch to using dl*() instead of...
Felipe Pena [Mon, 10 Mar 2008 15:09:20 +0000 (15:09 +0000)]
MFB: Improve the Darwin 9 hack considerably and switch to using dl*() instead of NS*() on Darwin 8+. (Patch by Gwynne)

16 years agoUnused function in HEAD, fixes compiler warning
Gwynne Raskind [Mon, 10 Mar 2008 14:35:37 +0000 (14:35 +0000)]
Unused function in HEAD, fixes compiler warning

16 years agoFix small typo
Gwynne Raskind [Mon, 10 Mar 2008 14:27:07 +0000 (14:27 +0000)]
Fix small typo

16 years ago- New tests for scandir() function
Josie Messa [Mon, 10 Mar 2008 14:16:32 +0000 (14:16 +0000)]
- New tests for scandir() function

16 years agoFix typo
Johannes Schlüter [Mon, 10 Mar 2008 13:38:23 +0000 (13:38 +0000)]
Fix typo

16 years ago- Fix build with older MySQL
Johannes Schlüter [Mon, 10 Mar 2008 13:26:15 +0000 (13:26 +0000)]
- Fix build with older MySQL

16 years ago- Fix a warning in php_mysql.c
Andrey Hristov [Mon, 10 Mar 2008 09:16:13 +0000 (09:16 +0000)]
- Fix a warning in php_mysql.c
- Fixed #44371 Extension compile failed

16 years agoChangeLog update
<changelog@php.net> [Mon, 10 Mar 2008 01:31:34 +0000 (01:31 +0000)]
ChangeLog update

16 years agoMFB: Fix memory issues with statement being deleted twice
Scott MacVicar [Sun, 9 Mar 2008 21:32:38 +0000 (21:32 +0000)]
MFB: Fix memory issues with statement being deleted twice

16 years agoMFB: Initialize ts only after successful argument parsing
Ilia Alshanetsky [Sun, 9 Mar 2008 18:10:09 +0000 (18:10 +0000)]
MFB: Initialize ts only after successful argument parsing

16 years agoFix typo (#44381)
Felipe Pena [Sun, 9 Mar 2008 16:07:46 +0000 (16:07 +0000)]
Fix typo (#44381)

16 years agoFix Darwin 9/Mac OS X 10.5 build problems, or at least patch them
Gwynne Raskind [Sun, 9 Mar 2008 14:27:15 +0000 (14:27 +0000)]
Fix Darwin 9/Mac OS X 10.5 build problems, or at least patch them

16 years agosapi/apache2(handler|filter)/config.m4: Removing itk from the list of threaded MPMs...
Lars Strojny [Sun, 9 Mar 2008 12:37:05 +0000 (12:37 +0000)]
sapi/apache2(handler|filter)/config.m4: Removing itk from the list of threaded MPMs (thanks Hannes)

16 years agoRename archive during compressAllFiles*()
Steph Fox [Sun, 9 Mar 2008 04:46:16 +0000 (04:46 +0000)]
Rename archive during compressAllFiles*()
Note: this only works for tar archives at present pending a fix for bug #13352

16 years agopack tar structs so speed optimizations don't add extra bytes to the header
Greg Beaver [Sun, 9 Mar 2008 04:17:20 +0000 (04:17 +0000)]
pack tar structs so speed optimizations don't add extra bytes to the header

# Steph: try this and see if it fixes Bug #13353

16 years agoChangeLog update
<changelog@php.net> [Sun, 9 Mar 2008 01:31:31 +0000 (01:31 +0000)]
ChangeLog update

16 years agoAdding itk and and peruser MPM to the list of threaded Apache MPMs
Lars Strojny [Sun, 9 Mar 2008 01:10:13 +0000 (01:10 +0000)]
Adding itk and and peruser MPM to the list of threaded Apache MPMs

16 years ago- Fix typo in skipif
Johannes Schlüter [Sun, 9 Mar 2008 01:06:38 +0000 (01:06 +0000)]
- Fix typo in skipif

16 years agoFix test
Felipe Pena [Sat, 8 Mar 2008 23:32:22 +0000 (23:32 +0000)]
Fix test

16 years agoFix test
Felipe Pena [Sat, 8 Mar 2008 23:14:16 +0000 (23:14 +0000)]
Fix test

16 years agoUser error handlers no longer catch supressed errors
Etienne Kneuss [Sat, 8 Mar 2008 22:17:32 +0000 (22:17 +0000)]
User error handlers no longer catch supressed errors