]>
granicus.if.org Git - php/log
Stanislav Malyshev [Wed, 16 May 2012 05:39:17 +0000 (22:39 -0700)]
Merge branch 'PHP-5.4'
* PHP-5.4:
fd fix
fix bug #61065
Conflicts:
UPGRADING
Stanislav Malyshev [Wed, 16 May 2012 05:35:43 +0000 (22:35 -0700)]
fd fix
Stanislav Malyshev [Wed, 16 May 2012 05:34:34 +0000 (22:34 -0700)]
fix bug #61065
zoe slattery [Tue, 15 May 2012 13:40:49 +0000 (14:40 +0100)]
Merge branch 'PHP-5.4'
* PHP-5.4:
Changes to remaining two tests, #62022
zoe slattery [Tue, 15 May 2012 13:39:51 +0000 (14:39 +0100)]
Changes to remaining two tests, #62022
zoe slattery [Tue, 15 May 2012 10:48:21 +0000 (11:48 +0100)]
Merge branch 'PHP-5.4'
* PHP-5.4:
Small fixes to tests, see #62022
zoe slattery [Tue, 15 May 2012 10:43:28 +0000 (11:43 +0100)]
Merge branch 'PHP-5.3' into PHP-5.4
* PHP-5.3:
Small fixes to tests, see #62022
zoe slattery [Tue, 15 May 2012 10:42:14 +0000 (11:42 +0100)]
Small fixes to tests, see #62022
zoe slattery [Tue, 15 May 2012 10:06:48 +0000 (11:06 +0100)]
Merge branch 'PHP-5.4'
* PHP-5.4:
Change impl of GZIP_POST, DEFLATE_POST. See #62021
zoe slattery [Tue, 15 May 2012 10:06:14 +0000 (11:06 +0100)]
Merge branch 'PHP-5.3' into PHP-5.4
* PHP-5.3:
Change impl of GZIP_POST, DEFLATE_POST. See #62021
zoe slattery [Tue, 15 May 2012 10:05:20 +0000 (11:05 +0100)]
Change impl of GZIP_POST, DEFLATE_POST. See #62021
Michael Wallner [Tue, 15 May 2012 09:26:41 +0000 (11:26 +0200)]
Merge branch 'PHP-5.4'
* PHP-5.4:
BFN
Fix NEWS entry for #61602.
Michael Wallner [Tue, 15 May 2012 09:26:13 +0000 (11:26 +0200)]
BFN
Sebastian Bergmann [Tue, 15 May 2012 09:14:36 +0000 (11:14 +0200)]
Fix NEWS entry for #61602.
Sebastian Bergmann [Tue, 15 May 2012 09:12:03 +0000 (11:12 +0200)]
Merge branch 'PHP-5.4'
* PHP-5.4:
Fixed CODING_STANDARD and move parameter parse code
Implemented FR #61602 Allow access to name of constant used as default value
Sebastian Bergmann [Tue, 15 May 2012 09:08:08 +0000 (11:08 +0200)]
Merge branch 'add-const-name' of git://github.com/reeze/php-src into PHP-5.4
Michael Wallner [Tue, 15 May 2012 07:44:01 +0000 (09:44 +0200)]
cleanup merge
Michael Wallner [Tue, 15 May 2012 07:33:07 +0000 (09:33 +0200)]
fix bug #60761 zlib.output_compression fails on refresh
Christopher Jones [Mon, 14 May 2012 19:43:36 +0000 (12:43 -0700)]
Bump to 5.4.4-dev
Stanislav Malyshev [Sun, 13 May 2012 05:12:48 +0000 (22:12 -0700)]
fix bug #61782 - __clone/__destruct do not match other methods when checking access controls
Stanislav Malyshev [Fri, 11 May 2012 06:58:10 +0000 (23:58 -0700)]
fix bug #54547
Stanislav Malyshev [Sun, 13 May 2012 21:48:22 +0000 (14:48 -0700)]
update NEWS/UPGRADING
Stanislav Malyshev [Sun, 13 May 2012 05:12:48 +0000 (22:12 -0700)]
fix bug #61782 - __clone/__destruct do not match other methods when checking access controls
Stanislav Malyshev [Fri, 11 May 2012 06:58:10 +0000 (23:58 -0700)]
fix bug #54547
Gustavo André dos Santos Lopes [Sun, 13 May 2012 21:03:51 +0000 (23:03 +0200)]
Merge branch 'extra_precision'
Gustavo André dos Santos Lopes [Sun, 6 May 2012 11:06:44 +0000 (13:06 +0200)]
Keep date precision in MessageFormatter.
MessageFormatter::parse and MessageFormat::format (and their static
equivalents) now don't throw away better than second precision in the
arguments.
It's already bad enough that in MessageFormatter and IntlDateFormatter we
use seconds since epoch instead of milliseconds since epoch, deviating
from the ICU date representations. But we don't need to throw away extra
precision when parsing dates; we can keep the seconds since epoch
convention and return non integer doubles with only a small BC impact.
Note that we already could return doubles from MessageFormatter::parse if
the date was sufficiently in the past or in the future.
Gustavo André dos Santos Lopes [Sun, 13 May 2012 20:56:11 +0000 (21:56 +0100)]
Updated UPGRADING with changes to ext/intl.
Gustavo André dos Santos Lopes [Sun, 13 May 2012 20:36:21 +0000 (21:36 +0100)]
Merge branch 'fr61871'
Gustavo André dos Santos Lopes [Sun, 13 May 2012 18:14:14 +0000 (20:14 +0200)]
ICU < 4.8 compat in MessageFormatter
Restricted support for named arguments to ICU 4.8+.
Also added bound checks when converting arguments to Formattables.
Gustavo André dos Santos Lopes [Sun, 13 May 2012 16:27:14 +0000 (18:27 +0200)]
Don't check number of args in msgfmt_do_format
The check does not work reliably across ICU versions when named arguments
are added to the mix. For instance, for recent versions of ICU like 49,
a pattern like "{foo,number} {foo}", has 0 returned from
umsg_format_arg_count(), but for ICU 4.0, this returns 2.
Gustavo André dos Santos Lopes [Sun, 6 May 2012 23:18:30 +0000 (01:18 +0200)]
Added new MessageFormatter tests.
Gustavo André dos Santos Lopes [Sun, 6 May 2012 21:45:08 +0000 (23:45 +0200)]
Better error messages in MessageFormatter::format.
Gustavo André dos Santos Lopes [Sun, 6 May 2012 16:12:53 +0000 (18:12 +0200)]
Accept numeric strings for dates.
Refactored umsg_helper_zval_to_millis in the process.
Gustavo André dos Santos Lopes [Sun, 6 May 2012 14:31:52 +0000 (16:31 +0200)]
Cache arguments type info in MessageFormatter.
Gustavo André dos Santos Lopes [Sat, 5 May 2012 22:48:17 +0000 (00:48 +0200)]
Set global error if insufficient numeric args. WS.
Gustavo André dos Santos Lopes [Sat, 5 May 2012 22:15:47 +0000 (23:15 +0100)]
Fixed MessageFormatter subformat tests.
Gustavo André dos Santos Lopes [Sat, 5 May 2012 20:52:21 +0000 (22:52 +0200)]
Refactoring of patch for FR #61871.
Gustavo André dos Santos Lopes [Sat, 5 May 2012 10:07:19 +0000 (12:07 +0200)]
Orig patch for FR #61871 by David Sklar
Rasmus Lerdorf [Sun, 13 May 2012 18:48:25 +0000 (11:48 -0700)]
Merge branch 'PHP-5.4'
* PHP-5.4:
Fix grammo
Rasmus Lerdorf [Sun, 13 May 2012 18:45:41 +0000 (11:45 -0700)]
Fix grammo
Stanislav Malyshev [Wed, 9 May 2012 20:37:49 +0000 (13:37 -0700)]
update NEWS
Xinchen Hui [Sat, 12 May 2012 05:21:49 +0000 (13:21 +0800)]
Merge branch 'PHP-5.4'
* PHP-5.4:
Fixed Bug #62005 (unexpected behavior when incrementally assigning to a member of a null object)
fix stack overflow in php_intlog10abs()
fix stack overflow in php_intlog10abs()
Xinchen Hui [Sat, 12 May 2012 05:19:27 +0000 (13:19 +0800)]
Merge branch 'PHP-5.3' into PHP-5.4
* PHP-5.3:
Fixed Bug #62005 (unexpected behavior when incrementally assigning to a member of a null object)
fix stack overflow in php_intlog10abs()
Conflicts:
Zend/zend_execute.c
Xinchen Hui [Sat, 12 May 2012 05:13:44 +0000 (13:13 +0800)]
Fixed Bug #62005 (unexpected behavior when incrementally assigning to a member of a null object)
Nuno Lopes [Fri, 11 May 2012 16:50:29 +0000 (12:50 -0400)]
fix stack overflow in php_intlog10abs()
bug uncovered by LLVM/clang's new -fbounds-checking switch
this patch fixes a crash in ext/standard/tests/math/round_large_exp.phpt
Nuno Lopes [Fri, 11 May 2012 16:50:29 +0000 (12:50 -0400)]
fix stack overflow in php_intlog10abs()
bug uncovered by LLVM/clang's new -fbounds-checking switch
this patch fixes a crash in ext/standard/tests/math/round_large_exp.phpt
Nuno Lopes [Fri, 11 May 2012 17:04:32 +0000 (13:04 -0400)]
Merge branch 'master' of https://git.php.net/push/php-src
Nuno Lopes [Fri, 11 May 2012 16:50:29 +0000 (12:50 -0400)]
fix stack overflow in php_intlog10abs()
bug uncovered by LLVM/clang's new -fbounds-checking switch
this patch fixes a crash in ext/standard/tests/math/round_large_exp.phpt
Anatoliy Belsky [Fri, 11 May 2012 12:39:29 +0000 (14:39 +0200)]
Merge branch 'PHP-5.4'
* PHP-5.4:
Fix bug #61990 ext\spl\examples\tests\dualiterator_001.phpt fails
Anatoliy Belsky [Fri, 11 May 2012 12:38:43 +0000 (14:38 +0200)]
Merge branch 'PHP-5.3' into PHP-5.4
* PHP-5.3:
Fix bug #61990 ext\spl\examples\tests\dualiterator_001.phpt fails
Xinchen Hui [Fri, 11 May 2012 12:27:07 +0000 (20:27 +0800)]
Merge branch 'PHP-5.4'
Anatoliy Belsky [Fri, 11 May 2012 12:24:12 +0000 (14:24 +0200)]
Fix bug #61990 ext\spl\examples\tests\dualiterator_001.phpt fails
This fixes a general issue. In this ticket and not for the first time
is being seen, that people are trying to use data from "examples"
in the tests. When extracting a test pack only "tests" and its siblings
was taken into account. Now "examples" are copied as well.
Xinchen Hui [Fri, 11 May 2012 12:07:27 +0000 (20:07 +0800)]
Merge branch 'remove-useless-func-decleare' of https://github.com/reeze/php-src into PHP-5.4
Reeze Xia [Fri, 11 May 2012 08:52:12 +0000 (16:52 +0800)]
Cleanup useless function declaration for traits
Anatoliy Belsky [Thu, 10 May 2012 15:35:09 +0000 (17:35 +0200)]
Merge branch 'PHP-5.4'
* PHP-5.4:
Fix bug #61992 ext\standard\tests\general_functions\bug44295.phpt fails
Anatoliy Belsky [Thu, 10 May 2012 15:32:21 +0000 (17:32 +0200)]
Merge branch 'PHP-5.3' into PHP-5.4
* PHP-5.3:
Fix bug #61992 ext\standard\tests\general_functions\bug44295.phpt fails
Anatoliy Belsky [Thu, 10 May 2012 15:07:38 +0000 (17:07 +0200)]
Fix bug #61992 ext\standard\tests\general_functions\bug44295.phpt fails
Exception text differ on windows
Anatoliy Belsky [Thu, 10 May 2012 13:58:30 +0000 (15:58 +0200)]
Merge branch 'PHP-5.4'
* PHP-5.4:
updated NEWS
Anatoliy Belsky [Thu, 10 May 2012 13:56:50 +0000 (15:56 +0200)]
updated NEWS
Anatoliy Belsky [Thu, 10 May 2012 13:53:08 +0000 (15:53 +0200)]
Merge branch 'PHP-5.4'
* PHP-5.4:
updated NEWS
Anatoliy Belsky [Thu, 10 May 2012 13:52:37 +0000 (15:52 +0200)]
Merge branch 'PHP-5.3' into PHP-5.4
* PHP-5.3:
updated NEWS
Anatoliy Belsky [Thu, 10 May 2012 13:48:56 +0000 (15:48 +0200)]
updated NEWS
Anatoliy Belsky [Thu, 10 May 2012 13:40:17 +0000 (15:40 +0200)]
Merge branch 'PHP-5.4'
* PHP-5.4:
Fix bug ext\standard\tests\file\realpath_cache_win32.phpt fails
Anatoliy Belsky [Thu, 10 May 2012 13:36:47 +0000 (15:36 +0200)]
Merge branch 'PHP-5.3' into PHP-5.4
* PHP-5.3:
Fix bug ext\standard\tests\file\realpath_cache_win32.phpt fails
Anatoliy Belsky [Thu, 10 May 2012 13:27:44 +0000 (15:27 +0200)]
Fix bug ext\standard\tests\file\realpath_cache_win32.phpt fails
What happens here is trivial long overflow. Despite the bug attracted
attention on windows, the same story is on linux. Just wait for a big
anough bucket->key . The linux test had %i to check the key value
which should be %d all the way.
Anatoliy Belsky [Wed, 9 May 2012 11:06:47 +0000 (13:06 +0200)]
Merge branch 'PHP-5.4'
* PHP-5.4:
Fix bug 61901 ext\phar\tests\phar_buildfromdirectory2.phpt fails
Anatoliy Belsky [Wed, 9 May 2012 11:04:32 +0000 (13:04 +0200)]
Merge branch 'PHP-5.3' into PHP-5.4
* PHP-5.3:
Fix bug 61901 ext\phar\tests\phar_buildfromdirectory2.phpt fails
Anatoliy Belsky [Wed, 9 May 2012 11:02:33 +0000 (13:02 +0200)]
Fix bug 61901 ext\phar\tests\phar_buildfromdirectory2.phpt fails
Another error message is produced by win specific code
Xinchen Hui [Wed, 9 May 2012 03:29:19 +0000 (11:29 +0800)]
Merge branch 'PHP-5.4'
* PHP-5.4:
Correct test title
Xinchen Hui [Wed, 9 May 2012 03:28:57 +0000 (11:28 +0800)]
Correct test title
Xinchen Hui [Wed, 9 May 2012 03:28:09 +0000 (11:28 +0800)]
Merge branch 'PHP-5.4'
* PHP-5.4:
Implemented FR #61977 (Need CLI web-server support for files with .htm & svg extensions)
Xinchen Hui [Wed, 9 May 2012 03:27:39 +0000 (11:27 +0800)]
Implemented FR #61977 (Need CLI web-server support for files with .htm & svg extensions)
Xinchen Hui [Wed, 9 May 2012 03:23:37 +0000 (11:23 +0800)]
Merge branch 'PHP-5.4'
* PHP-5.4:
Fix test failed, the fsockopen will be refused immediately if the server is not set up.
- BFN
Xinchen Hui [Wed, 9 May 2012 03:21:24 +0000 (11:21 +0800)]
Fix test failed, the fsockopen will be refused immediately if the server is not set up.
Felipe Pena [Wed, 9 May 2012 00:07:29 +0000 (21:07 -0300)]
- BFN
Felipe Pena [Wed, 9 May 2012 00:06:15 +0000 (21:06 -0300)]
Merge branch 'PHP-5.4'
* PHP-5.4:
- Fixed bug #61978 (Object recursion not detected for classes that implement JsonSerializable)
Felipe Pena [Wed, 9 May 2012 00:05:51 +0000 (21:05 -0300)]
- Fixed bug #61978 (Object recursion not detected for classes that implement JsonSerializable)
David Soria Parra [Tue, 8 May 2012 20:09:13 +0000 (22:09 +0200)]
Merge branch 'PHP-5.4'
* PHP-5.4:
Typo
David Soria Parra [Tue, 8 May 2012 20:08:54 +0000 (22:08 +0200)]
Typo
Anatoliy Belsky [Tue, 8 May 2012 17:36:15 +0000 (19:36 +0200)]
Merge branch 'PHP-5.4'
* PHP-5.4:
Fix bug 61746 Failing tests in ext/standard/tests/file/windows_links/*
Anatoliy Belsky [Tue, 8 May 2012 17:35:13 +0000 (19:35 +0200)]
Merge branch 'PHP-5.3' into PHP-5.4
* PHP-5.3:
Fix bug 61746 Failing tests in ext/standard/tests/file/windows_links/*
Matt Ficken [Tue, 8 May 2012 17:31:41 +0000 (19:31 +0200)]
Fix bug 61746 Failing tests in ext/standard/tests/file/windows_links/*
Fixed that again for systems having their %SYSTEMROOT% not in
c:\windows
Stanislav Malyshev [Tue, 8 May 2012 17:21:10 +0000 (10:21 -0700)]
Merge branch 'PHP-5.4'
* PHP-5.4:
c++ comments
restore BC
ws + restore BC to apache_request_headers
fix bug #61807 - Buffer Overflow in apache_request_headers
Stanislav Malyshev [Tue, 8 May 2012 17:18:06 +0000 (10:18 -0700)]
c++ comments
Stanislav Malyshev [Tue, 8 May 2012 05:22:56 +0000 (22:22 -0700)]
restore BC
Stanislav Malyshev [Tue, 8 May 2012 04:54:19 +0000 (21:54 -0700)]
ws + restore BC to apache_request_headers
Stanislav Malyshev [Mon, 7 May 2012 19:24:22 +0000 (12:24 -0700)]
fix bug #61807 - Buffer Overflow in apache_request_headers
Anatoliy Belsky [Tue, 8 May 2012 16:53:36 +0000 (18:53 +0200)]
Merge branch 'PHP-5.4'
* PHP-5.4:
updated NEWS
Anatoliy Belsky [Tue, 8 May 2012 16:52:48 +0000 (18:52 +0200)]
Merge branch 'PHP-5.3' into PHP-5.4
* PHP-5.3:
updated NEWS
Anatoliy Belsky [Tue, 8 May 2012 16:51:49 +0000 (18:51 +0200)]
updated NEWS
Anatoliy Belsky [Tue, 8 May 2012 16:35:15 +0000 (18:35 +0200)]
Merge branch 'PHP-5.4'
* PHP-5.4:
Fix bug 61713 check also that mbstring's found any internal_encoding
Anatoliy Belsky [Tue, 8 May 2012 16:34:32 +0000 (18:34 +0200)]
Merge branch 'PHP-5.3' into PHP-5.4
* PHP-5.3:
Fix bug 61713 check also that mbstring's found any internal_encoding
Anatoliy Belsky [Tue, 8 May 2012 16:31:11 +0000 (18:31 +0200)]
Fix bug 61713 check also that mbstring's found any internal_encoding
Anatoliy Belsky [Tue, 8 May 2012 16:15:19 +0000 (18:15 +0200)]
Merge branch 'PHP-5.4'
* PHP-5.4:
Fix bug #61713 ext\standard\tests\strings\htmlentities10.phpt fails
Anatoliy Belsky [Tue, 8 May 2012 16:14:38 +0000 (18:14 +0200)]
Merge branch 'PHP-5.3' into PHP-5.4
* PHP-5.3:
Fix bug #61713 ext\standard\tests\strings\htmlentities10.phpt fails
Anatoliy Belsky [Tue, 8 May 2012 15:42:01 +0000 (17:42 +0200)]
Fix bug #61713 ext\standard\tests\strings\htmlentities10.phpt fails
There is a logic error in charset detection part for htmlentities.
When mbstring is compiled shared and mbstring.internal_encoding
is set to pass, it prevents default_charset from being checked
resulting iso-8859-1 being choosed.
Johannes Schlüter [Tue, 8 May 2012 15:30:46 +0000 (17:30 +0200)]
Merge branch 'PHP-5.4'
* PHP-5.4:
Fix #61704 (Crash apache, phpinfo() threading issue)
Fix folding marks
Johannes Schlüter [Tue, 8 May 2012 15:30:05 +0000 (17:30 +0200)]
Fix #61704 (Crash apache, phpinfo() threading issue)
Johannes Schlüter [Tue, 8 May 2012 13:18:33 +0000 (15:18 +0200)]
Fix folding marks
Johannes Schlüter [Tue, 8 May 2012 09:50:19 +0000 (11:50 +0200)]
Merge branch 'PHP-5.4'
* PHP-5.4:
This will be PHP 5.3.14
improve fix for CVE-2012-1823
improve fix for CVE-2012-1823