]>
granicus.if.org Git - php/log
Dmitry Stogov [Mon, 29 Jun 2015 08:17:56 +0000 (11:17 +0300)]
Fixed bug #69955 (Segfault when trying to combine [] and assign-op on ArrayAccess object). (Laruence)
Anatol Belski [Mon, 29 Jun 2015 08:12:36 +0000 (10:12 +0200)]
keep LDAP_DEPRECATED in config.w32
Côme Bernigaud [Mon, 29 Jun 2015 07:07:49 +0000 (09:07 +0200)]
Putting back deprecated symbols for ldap_sort
Côme Bernigaud [Tue, 23 Jun 2015 14:44:48 +0000 (16:44 +0200)]
Removed deprecated function calls from ldap module
ldap_search -> ldap search_ext
ldap_search_s ->_ldap_search_ext_s
ldap_add_s -> ldap_add_ext_s
ldap_delete_s -> ldap_delete_ext_s
ldap_compare_s -> ldap_compare_ext_s
ldap_value_free -> ldap_memvfree
Only thing left is ldap_sort_entries, no replacement
Conflicts:
ext/ldap/ldap.c
Côme Bernigaud [Tue, 23 Jun 2015 13:50:14 +0000 (15:50 +0200)]
Removed ifdefs of LDAP_API_FEATURE_X_OPENLDAP, fixed a warning
Conflicts:
ext/ldap/ldap.c
Xinchen Hui [Mon, 29 Jun 2015 07:36:55 +0000 (15:36 +0800)]
Merge branch 'master' of git.php.net:php-src
Xinchen Hui [Mon, 29 Jun 2015 07:36:02 +0000 (15:36 +0800)]
Fixed memroy errors with valgrind
Stanislav Malyshev [Mon, 29 Jun 2015 07:31:56 +0000 (00:31 -0700)]
Merge branch 'PHP-5.6'
* PHP-5.6:
Move strlen() check to php_mail_detect_multiple_crlf()
Fixed Bug #69874 : Can't set empty additional_headers for mail()
Conflicts:
ext/standard/mail.c
Stanislav Malyshev [Mon, 29 Jun 2015 07:30:55 +0000 (00:30 -0700)]
Merge branch 'PHP-5.5' into PHP-5.6
* PHP-5.5:
Move strlen() check to php_mail_detect_multiple_crlf()
Fixed Bug #69874 : Can't set empty additional_headers for mail()
Xinchen Hui [Mon, 29 Jun 2015 07:17:58 +0000 (15:17 +0800)]
Merge branch 'master' of git.php.net:php-src
Xinchen Hui [Mon, 29 Jun 2015 07:13:09 +0000 (15:13 +0800)]
Fixed segfault in wordpress (introduced in rev
4a4529adb03a5e0d8c46809074a9bae37686e201 )
Anatol Belski [Mon, 29 Jun 2015 07:05:56 +0000 (09:05 +0200)]
fix tests
Anatol Belski [Sun, 28 Jun 2015 19:54:03 +0000 (21:54 +0200)]
remove useless assignment
Anatol Belski [Sun, 28 Jun 2015 19:47:02 +0000 (21:47 +0200)]
fix FCGI crash in TS mode
If CGI TS build is used, and there are some hard errors (fe missing
dependency .dll or .so), the core will want to log it. The CGI
log function will want to check whether fcgi_logging is enabled. But,
if this kind of error happens in the extension register phase,
MINIT for the CGI module is most likely wasn't run yet (startup phase).
That will result in accessing uninitialized globals and a crash.
Stanislav Malyshev [Mon, 29 Jun 2015 03:23:00 +0000 (20:23 -0700)]
Merge branch 'PHP-5.4' into PHP-5.5
* PHP-5.4:
Move strlen() check to php_mail_detect_multiple_crlf()
Fixed Bug #69874 : Can't set empty additional_headers for mail()
Stanislav Malyshev [Mon, 29 Jun 2015 01:53:19 +0000 (18:53 -0700)]
Merge branch 'pull-request/1350' into PHP-5.4
* pull-request/1350:
Move strlen() check to php_mail_detect_multiple_crlf()
Fixed Bug #69874 : Can't set empty additional_headers for mail()
Bob Weinand [Mon, 29 Jun 2015 01:43:36 +0000 (03:43 +0200)]
Fix assertion failure with Z_REFCOUNT() in info constants
Rasmus Lerdorf [Mon, 29 Jun 2015 01:08:22 +0000 (18:08 -0700)]
2nd arg of sprintf is optional
Bob Weinand [Mon, 29 Jun 2015 00:51:10 +0000 (02:51 +0200)]
Make backtraces *much* more readable
Bob Weinand [Mon, 29 Jun 2015 00:05:33 +0000 (02:05 +0200)]
Add yield from to frame leaving instructions
Bob Weinand [Sun, 28 Jun 2015 23:41:04 +0000 (01:41 +0200)]
Show exception source in phpdbg
Bob Weinand [Sun, 28 Jun 2015 22:57:49 +0000 (00:57 +0200)]
Fixed last previously broken tests
Bob Weinand [Sun, 28 Jun 2015 22:28:52 +0000 (00:28 +0200)]
Show full signature upon inheritance mismatch
Bob Weinand [Sun, 28 Jun 2015 20:23:50 +0000 (22:23 +0200)]
Remove now unneeded step option (-s)
Jakub Zelenka [Sun, 28 Jun 2015 17:09:10 +0000 (18:09 +0100)]
Fix incompatible JSON errors
This fixes differences in error codes with PHP 5 and 7.
The malformed UTF-8 and control character error codes are
now returned even in non-string context which makes it
the same as it was in PHP 5 json ext.
Bob Weinand [Sun, 28 Jun 2015 16:22:10 +0000 (18:22 +0200)]
Fix bug #69957 (Different ways of handling div/mod by zero)
Jakub Zelenka [Sun, 28 Jun 2015 16:16:12 +0000 (17:16 +0100)]
Fix bug #62010 (json_decode produces invalid byte-sequences)
Jakub Zelenka [Sun, 28 Jun 2015 15:48:42 +0000 (16:48 +0100)]
Bump re2c version for json scanner
Bob Weinand [Sun, 28 Jun 2015 14:30:58 +0000 (16:30 +0200)]
Fix bug #69952 (Dereferencing issue in session_start())
Bob Weinand [Sun, 28 Jun 2015 13:44:53 +0000 (15:44 +0200)]
Forgot to git add rope leak test
Bob Weinand [Sun, 28 Jun 2015 13:42:05 +0000 (15:42 +0200)]
Fix rope memory leaks upon exception
Xinchen Hui [Sun, 28 Jun 2015 13:16:08 +0000 (21:16 +0800)]
Fixed ZEND_VM_DEFINE_OP build when --without-specializer
Xinchen Hui [Sun, 28 Jun 2015 11:17:37 +0000 (19:17 +0800)]
Merge branch 'master' of git.php.net:php-src
Xinchen Hui [Sun, 28 Jun 2015 11:09:19 +0000 (19:09 +0800)]
Unused ret
Anatol Belski [Sun, 28 Jun 2015 11:13:41 +0000 (13:13 +0200)]
updated NEWS
Cameron Porter [Sat, 27 Jun 2015 06:09:05 +0000 (01:09 -0500)]
Correct oci8 hash destructors to prevent segfaults, and a few other fixes.
Anatol Belski [Sat, 27 Jun 2015 22:10:41 +0000 (00:10 +0200)]
tweak the zendparse symbol to be exported with newer bison
Anatol Belski [Sat, 27 Jun 2015 21:38:48 +0000 (23:38 +0200)]
fix touching
Anatol Belski [Sat, 27 Jun 2015 20:06:15 +0000 (22:06 +0200)]
touch all the files before creating a tarball
Anatol Belski [Sat, 27 Jun 2015 19:09:00 +0000 (21:09 +0200)]
fix one more bad char in the NEWS
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