]>
granicus.if.org Git - php/log
Anatol Belski [Sat, 27 Jun 2015 19:08:00 +0000 (21:08 +0200)]
remove BOM and a unicode char from the NEWS
Christoph M. Becker [Sat, 27 Jun 2015 18:07:06 +0000 (20:07 +0200)]
updated NEWS
Christoph M. Becker [Sat, 27 Jun 2015 18:05:30 +0000 (20:05 +0200)]
Merge branch 'PHP-5.6'
* PHP-5.6:
updated NEWS
Fixed #69655: php -S changes MKCALENDAR request method to MKCOL
Christoph M. Becker [Sat, 27 Jun 2015 18:03:38 +0000 (20:03 +0200)]
updated NEWS
Christoph M. Becker [Sat, 27 Jun 2015 17:47:32 +0000 (19:47 +0200)]
Fixed #69655: php -S changes MKCALENDAR request method to MKCOL
The parsing of the request method in the CLI server has been faulty, so that
several unsupported methods have been recognized as other methods.
Christoph M. Becker [Sat, 27 Jun 2015 13:05:29 +0000 (15:05 +0200)]
Merge branch 'PHP-5.6'
* PHP-5.6:
added skip condition for powershell requirement of test
Christoph M. Becker [Sat, 27 Jun 2015 13:02:52 +0000 (15:02 +0200)]
added skip condition for powershell requirement of test
Christoph M. Becker [Sat, 27 Jun 2015 12:38:37 +0000 (14:38 +0200)]
updated NEWS
Christoph M. Becker [Sat, 27 Jun 2015 12:35:20 +0000 (14:35 +0200)]
Merge branch 'PHP-5.6'
* PHP-5.6:
Fix #64878: 304 responses return Content-Type header
Christoph M. Becker [Sat, 27 Jun 2015 12:32:34 +0000 (14:32 +0200)]
updated NEWS
Christoph M. Becker [Mon, 18 May 2015 19:28:22 +0000 (21:28 +0200)]
Fix #64878: 304 responses return Content-Type header
According to RFC 7232 304 responses should not send a Content-Type header,
so the CLI server should comply.
Christopher Jones [Sat, 27 Jun 2015 00:01:55 +0000 (10:01 +1000)]
Merge some fixes from Senthil. Some test diffs still remain.
Christopher Jones [Sat, 27 Jun 2015 00:01:15 +0000 (10:01 +1000)]
Fix table name in initialization DROP TABLE statement
Tjerk Meesters [Fri, 26 Jun 2015 23:35:44 +0000 (07:35 +0800)]
Feature: Enhanced array_column() to also work with object elements.
Christoph M. Becker [Fri, 26 Jun 2015 23:10:41 +0000 (01:10 +0200)]
Merge branch 'PHP-5.6'
* PHP-5.6:
added regression test for bug #69679
Christoph M. Becker [Fri, 26 Jun 2015 23:08:56 +0000 (01:08 +0200)]
added regression test for bug #69679
DOMDocument::loadHTML refuses to accept NULL bytes.
Christoph M. Becker [Fri, 26 Jun 2015 21:27:25 +0000 (23:27 +0200)]
Merge branch 'PHP-5.6'
* PHP-5.6:
slightly revised bug69462.phpt
Test for bug #69462
Christoph M. Becker [Fri, 26 Jun 2015 21:20:22 +0000 (23:20 +0200)]
slightly revised bug69462.phpt
Tomasz Sawicki [Thu, 25 Jun 2015 16:32:01 +0000 (18:32 +0200)]
Test for bug #69462
Test scenario for already fixed bug #69462 with segmentation fault when
SoapVar XML node name was null.
Bob Weinand [Fri, 26 Jun 2015 18:39:56 +0000 (20:39 +0200)]
Fix warning in zend_execute.c by explicit cast
Bob Weinand [Fri, 26 Jun 2015 17:55:13 +0000 (19:55 +0200)]
Use ZEND_INIT_STATIC_METHOD_CALL for literals of form "classname::method"
Aaron Piotrowski [Fri, 26 Jun 2015 14:25:56 +0000 (09:25 -0500)]
Fix closure leak test
Aaron Piotrowski [Fri, 26 Jun 2015 14:25:25 +0000 (09:25 -0500)]
Fix test duplication, add more tests
Christoph M. Becker [Fri, 26 Jun 2015 14:27:45 +0000 (16:27 +0200)]
restricted test to English locale (fails otherwise)
Christoph M. Becker [Fri, 26 Jun 2015 13:57:28 +0000 (15:57 +0200)]
fixed broken test (syntax error in SKIPIF section)
Kalle Sommer Nielsen [Fri, 26 Jun 2015 13:35:16 +0000 (15:35 +0200)]
Add test for bug #69939
Kalle Sommer Nielsen [Fri, 26 Jun 2015 13:30:03 +0000 (15:30 +0200)]
Fixed bug #69939 (Casting object to bool returns false)
Kalle Sommer Nielsen [Fri, 26 Jun 2015 08:24:45 +0000 (10:24 +0200)]
Merge branch 'master' of https://git.php.net/push/php-src
Bob Weinand [Fri, 26 Jun 2015 03:10:58 +0000 (05:10 +0200)]
Fix Closure leak in aborted INIT_DYNAMIC_FCALL
Aaron Piotrowski [Fri, 26 Jun 2015 00:46:28 +0000 (19:46 -0500)]
Added more indirect call tests, remove invalid test
Aaron Piotrowski [Fri, 26 Jun 2015 00:30:36 +0000 (19:30 -0500)]
Fix 'Class::method' indirect call with empty method name
Tjerk Meesters [Thu, 25 Jun 2015 22:03:29 +0000 (06:03 +0800)]
Merge branch 'PHP-5.6'
* PHP-5.6:
Fixed #69882: OpenSSL error "key values mismatch" after openssl_pkcs12_read with extra certs
Tjerk Meesters [Thu, 25 Jun 2015 21:31:54 +0000 (05:31 +0800)]
Fixed #69882: OpenSSL error "key values mismatch" after openssl_pkcs12_read with extra certs
Squashed commit of the following:
commit
a64c1d9bc4c129fd946a478bdcb55101e42157b7
Author: Tomasz Sawicki <falundir@gmail.com>
Date: Wed Jun 24 08:49:37 2015 +0200
Fix #69882: OpenSSL error "key values mismatch" after openssl_pkcs12_read with extra certs
The "key values mismatch" error is triggered in openssl_pkcs12_read by
PKCS12_parse, because it uses X509_check_private_key to separate main
certificate (which corresponds to private key) from extra certificates.
Extra certificates usually comes first (p12 contents are reversed as
stack) and X509_check_private_key triggers X509_R_KEY_VALUES_MISMATCH
error.
The fix pops "key values mismatch" error from OpenSSL error stack for
each extra certificate if there are any.
Rasmus Lerdorf [Thu, 25 Jun 2015 17:30:41 +0000 (10:30 -0700)]
3rd arg to stream_set_timeout is optional
ignore_user_abort() should take a bool not a string
Julien Pauli [Thu, 25 Jun 2015 17:13:49 +0000 (19:13 +0200)]
Merge branch 'PHP-5.6'
* PHP-5.6:
fix unknown size of void error
Julien Pauli [Thu, 25 Jun 2015 17:13:20 +0000 (19:13 +0200)]
Merge branch 'PHP-5.5' into PHP-5.6
* PHP-5.5:
fix unknown size of void error
Anatol Belski [Wed, 17 Jun 2015 21:43:13 +0000 (23:43 +0200)]
fix unknown size of void error
Kalle Sommer Nielsen [Thu, 25 Jun 2015 17:09:00 +0000 (19:09 +0200)]
Merge branch 'master' of https://git.php.net/push/php-src
Dmitry Stogov [Thu, 25 Jun 2015 15:56:14 +0000 (18:56 +0300)]
Optimize out usless conditions used by specializer
Anatol Belski [Thu, 25 Jun 2015 14:39:02 +0000 (16:39 +0200)]
update the doc in regard to the latest discussions
Anatol Belski [Thu, 25 Jun 2015 09:35:11 +0000 (11:35 +0200)]
Merge branch 'PHP-5.6'
* PHP-5.6:
backport missing rev
bfdc9e280515c1639dfe1d81ce6fc225d2cf1bc9
Anatol Belski [Thu, 25 Jun 2015 09:34:04 +0000 (11:34 +0200)]
Dmitry Stogov [Thu, 25 Jun 2015 09:02:28 +0000 (12:02 +0300)]
Better check for __builtin_constant_p() availability
Dmitry Stogov [Thu, 25 Jun 2015 08:22:21 +0000 (11:22 +0300)]
Moved test to correct place
Bob Weinand [Wed, 24 Jun 2015 22:35:52 +0000 (00:35 +0200)]
Fix paths issue when fetching .phpdbginit under Windows
Ferenc Kovacs [Wed, 24 Jun 2015 22:23:21 +0000 (00:23 +0200)]
Merge remote-tracking branch 'origin/PHP-5.6'
* origin/PHP-5.6:
5.6.12 next
Ferenc Kovacs [Wed, 24 Jun 2015 22:21:45 +0000 (00:21 +0200)]
5.6.12 next
Hannes Magnusson [Wed, 24 Jun 2015 15:24:11 +0000 (08:24 -0700)]
Typo (thanks kaplan@)
Xinchen Hui [Wed, 24 Jun 2015 13:44:31 +0000 (21:44 +0800)]
Merge branch 'master' of git.php.net:php-src
Xinchen Hui [Wed, 24 Jun 2015 13:35:13 +0000 (21:35 +0800)]
Micro optimization
Bob Weinand [Wed, 24 Jun 2015 13:29:26 +0000 (15:29 +0200)]
Passing a zend_string * to %s is a bad idea
Julien Pauli [Wed, 24 Jun 2015 08:45:42 +0000 (10:45 +0200)]
Merge branch 'PHP-5.6'
* PHP-5.6:
5.5.28 now - Security Only
Julien Pauli [Wed, 24 Jun 2015 08:42:41 +0000 (10:42 +0200)]
Merge branch 'PHP-5.5' into PHP-5.6
* PHP-5.5:
5.5.28 now - Security Only
Conflicts:
configure.in
main/php_version.h
Julien Pauli [Wed, 24 Jun 2015 08:41:06 +0000 (10:41 +0200)]
5.5.28 now - Security Only
Anatol Belski [Wed, 24 Jun 2015 08:21:54 +0000 (10:21 +0200)]
fix NEWS
Rasmus Lerdorf [Wed, 24 Jun 2015 03:53:23 +0000 (23:53 -0400)]
3rd arg to define() is optional
Rasmus Lerdorf [Wed, 24 Jun 2015 02:40:49 +0000 (22:40 -0400)]
Wrong arginfo on assert
(not adding types, just fixing a missing arg)
Hannes Magnusson [Wed, 24 Jun 2015 02:33:37 +0000 (19:33 -0700)]
PHP7 sounds like a good time to include signatures in announce mails
We need these posted as many places as possible to make any sense.
Hannes Magnusson [Wed, 24 Jun 2015 02:29:10 +0000 (19:29 -0700)]
space
Christoph M. Becker [Wed, 24 Jun 2015 00:04:34 +0000 (02:04 +0200)]
Merge branch 'PHP-5.6'
* PHP-5.6:
Made bug44295-win.phpt locale independent
Christoph M. Becker [Tue, 23 Jun 2015 23:42:22 +0000 (01:42 +0200)]
Merge branch 'PHP-5.5' into PHP-5.6
* PHP-5.5:
Made bug44295-win.phpt locale independent
Christoph M. Becker [Tue, 23 Jun 2015 23:41:33 +0000 (01:41 +0200)]
Made bug44295-win.phpt locale independent
Formerly it failed on non English installations.
Christoph M. Becker [Tue, 23 Jun 2015 23:15:44 +0000 (01:15 +0200)]
Merge branch 'master' of https://git.php.net/repository/php-src
# By Rasmus Lerdorf (3) and others
# Via Rasmus Lerdorf
* 'master' of https://git.php.net/repository/php-src:
Fix more proto comments
prepare NEWS for next
Fix more minor mistakes in the proto comments
Avoid op_num = -1 in unfinished generator cleanup
Fix incorrect protos
Christoph M. Becker [Tue, 23 Jun 2015 22:54:20 +0000 (00:54 +0200)]
updated NEWS
Christoph M. Becker [Tue, 23 Jun 2015 22:47:18 +0000 (00:47 +0200)]
Merge branch 'PHP-5.6'
* PHP-5.6:
updated NEWS
Fixed bug #69768 (escapeshell*() doesn't cater to !)
bump API version to 6.8
Christoph M. Becker [Tue, 23 Jun 2015 22:42:24 +0000 (00:42 +0200)]
updated NEWS
Christoph M. Becker [Tue, 23 Jun 2015 22:32:13 +0000 (00:32 +0200)]
Merge branch 'PHP-5.5' into PHP-5.6
* PHP-5.5:
updated NEWS
updated NEWS
Fixed bug #69768 (escapeshell*() doesn't cater to !)
bump API version to 6.8
Christoph M. Becker [Tue, 23 Jun 2015 22:31:07 +0000 (00:31 +0200)]
updated NEWS
Christoph M. Becker [Tue, 23 Jun 2015 22:23:39 +0000 (00:23 +0200)]
Merge branch 'PHP-5.4' into PHP-5.5
* PHP-5.4:
updated NEWS
Fixed bug #69768 (escapeshell*() doesn't cater to !)
bump API version to 6.8
Christoph M. Becker [Tue, 23 Jun 2015 22:20:32 +0000 (00:20 +0200)]
updated NEWS
Christoph M. Becker [Tue, 23 Jun 2015 22:15:55 +0000 (00:15 +0200)]
Fixed bug #69768 (escapeshell*() doesn't cater to !)
When delayed variable substitution is enabled (can be set in the
Registry, for instance), !ENV! works similar to %ENV%, and so ! should
be escaped like %.
Rasmus Lerdorf [Tue, 23 Jun 2015 21:46:07 +0000 (17:46 -0400)]
Fix more proto comments
Anatol Belski [Tue, 23 Jun 2015 20:25:36 +0000 (22:25 +0200)]
prepare NEWS for next
Rasmus Lerdorf [Tue, 23 Jun 2015 19:47:07 +0000 (15:47 -0400)]
Fix more minor mistakes in the proto comments
Nikita Popov [Tue, 23 Jun 2015 18:13:25 +0000 (20:13 +0200)]
Avoid op_num = -1 in unfinished generator cleanup
Also add two tests showing that the -1 substraction in the
computation of op_num is really necessary.
Rasmus Lerdorf [Tue, 23 Jun 2015 18:15:24 +0000 (14:15 -0400)]
Fix incorrect protos
Christoph M. Becker [Tue, 23 Jun 2015 17:44:22 +0000 (19:44 +0200)]
updated NEWS
Christoph M. Becker [Tue, 23 Jun 2015 17:41:02 +0000 (19:41 +0200)]
Merge branch 'PHP-5.6'
* PHP-5.6:
updated NEWS
Fixed Bug #53823 (preg_replace: * qualifier on unicode replace garbles the string)
Christoph M. Becker [Tue, 23 Jun 2015 17:36:59 +0000 (19:36 +0200)]
updated NEWS
Christoph M. Becker [Tue, 23 Jun 2015 17:32:57 +0000 (19:32 +0200)]
Merge branch 'PHP-5.5' into PHP-5.6
* PHP-5.5:
updated NEWS
Fixed Bug #53823 (preg_replace: * qualifier on unicode replace garbles the string)
Christoph M. Becker [Tue, 23 Jun 2015 17:32:18 +0000 (19:32 +0200)]
updated NEWS
Christoph M. Becker [Fri, 5 Jun 2015 12:40:03 +0000 (14:40 +0200)]
Fixed Bug #53823 (preg_replace: * qualifier on unicode replace garbles the string)
When advancing after empty matches, php_pcre_match_impl() as well as
php_pcre_replace_impl() always have to advance to the next code point when the
u modifier is given, instead of to the next byte.
Christoph M. Becker [Tue, 23 Jun 2015 15:34:33 +0000 (17:34 +0200)]
Moved NEWS entry for bug #69864 to proper category
Christoph M. Becker [Tue, 23 Jun 2015 15:32:47 +0000 (17:32 +0200)]
Merge branch 'PHP-5.6'
* PHP-5.6:
Moved NEWS entry for bug #69864 to proper category
Moved NEWS entry for bug #69864 to proper category
Christoph M. Becker [Tue, 23 Jun 2015 15:30:31 +0000 (17:30 +0200)]
Moved NEWS entry for bug #69864 to proper category
Christoph M. Becker [Tue, 23 Jun 2015 15:28:22 +0000 (17:28 +0200)]
Merge branch 'PHP-5.5' into PHP-5.6
* PHP-5.5:
Moved NEWS entry for bug #69864 to proper category
Christoph M. Becker [Tue, 23 Jun 2015 15:27:21 +0000 (17:27 +0200)]
Moved NEWS entry for bug #69864 to proper category
Christoph M. Becker [Tue, 23 Jun 2015 14:52:14 +0000 (16:52 +0200)]
updated NEWS
Christoph M. Becker [Tue, 23 Jun 2015 14:50:52 +0000 (16:50 +0200)]
Merge branch 'PHP-5.6'
* PHP-5.6:
Fixed bug #69864 (Segfault in preg_replace_callback)
Christoph M. Becker [Tue, 23 Jun 2015 14:43:12 +0000 (16:43 +0200)]
updated NEWS
Christoph M. Becker [Tue, 23 Jun 2015 14:36:35 +0000 (16:36 +0200)]
Merge branch 'PHP-5.5' into PHP-5.6
* PHP-5.5:
updated NEWS
Fixed bug #69864 (Segfault in preg_replace_callback)
Christoph M. Becker [Tue, 23 Jun 2015 14:24:06 +0000 (16:24 +0200)]
Merge branch 'PHP-5.6'
* PHP-5.6:
Fixed two errors in LDAP tests
bump API version to 6.8
bump API version to 6.8
Christoph M. Becker [Tue, 23 Jun 2015 14:22:08 +0000 (16:22 +0200)]
Merge branch 'PHP-5.5' into PHP-5.6
* PHP-5.5:
bump API version to 6.8
Côme Bernigaud [Tue, 23 Jun 2015 14:09:56 +0000 (16:09 +0200)]
Fixed two errors in LDAP tests
Côme Bernigaud [Tue, 23 Jun 2015 14:09:56 +0000 (16:09 +0200)]
Fixed two errors in LDAP tests
Dmitry Stogov [Tue, 23 Jun 2015 13:46:41 +0000 (16:46 +0300)]
Revert "Simplify php_implode(). Fill the resulting string in direct order."
The patch slightly improved performance of string imploding, but reduced speed of integers imploding.
This reverts commit
36d39b70443dcefeeb62d189ce67b414caf5486a .
Dmitry Stogov [Tue, 23 Jun 2015 13:27:21 +0000 (16:27 +0300)]
Encapsulate FastCGI implementation details.
Previously fcgi_request defined in main/fastcgi.h might be treated differently in different files, because of different behavior of #ifdef TCP_NODELAY. This leaded to stack memory corruption and unpredictable crashes.
Dmitry Stogov [Tue, 23 Jun 2015 13:26:40 +0000 (16:26 +0300)]
Fixed bug #69905 (null ptr deref and segfault in ZEND_FETCH_DIM_RW_SPEC_VAR_UNUSED_HANDLER)
Kalle Sommer Nielsen [Tue, 23 Jun 2015 11:39:12 +0000 (13:39 +0200)]
Merge branch 'master' of https://git.php.net/push/php-src
Christoph M. Becker [Tue, 23 Jun 2015 11:02:08 +0000 (13:02 +0200)]
updated NEWS