]> granicus.if.org Git - php/log
php
7 years agoPrevent reference-counting on persistent zvals (internal constants, default propertie...
Dmitry Stogov [Mon, 30 Oct 2017 20:13:10 +0000 (23:13 +0300)]
Prevent reference-counting on persistent zvals (internal constants, default properties and constants of internal classes).
New macro ZVAL_COPY_OR_DUP() is used perform duplication, if necessary.
This should eliminate related race-coditions in ZTS build and prevent reference-counting bugs after unclean shutdown.

7 years agoImplemented request #62055 (Make run-tests.php support --CGI-- sections)
Christoph M. Becker [Mon, 30 Oct 2017 20:04:59 +0000 (21:04 +0100)]
Implemented request #62055 (Make run-tests.php support --CGI-- sections)

Not regarding the CGI section might even been seen as a bug, and since
server-tests.php appears to broken, anway[1][2], we implement it for
run-tests.php in the way as described[3] for server-tests.php, i.e.
respective tests are skipped if no CGI executable is found.

[1] <https://github.com/php/php-src/pull/222#commitcomment-2064387>
[2] <https://github.com/php/php-src/pull/1811#issuecomment-256677997>
[3] <https://qa.php.net/phpt_details.php#cgi_section>

7 years agoRethink the version checks
Anatol Belski [Mon, 30 Oct 2017 18:48:21 +0000 (19:48 +0100)]
Rethink the version checks

As the actual behavior change happens with ICU >= 58, the new
functionality should stay same in the lower versions. This comply also
with lower PHP versions so far.

7 years agoFix typo
Anatol Belski [Mon, 30 Oct 2017 17:28:39 +0000 (18:28 +0100)]
Fix typo

7 years agoProper ICU version check for restriction levels availability
Anatol Belski [Mon, 30 Oct 2017 17:21:14 +0000 (18:21 +0100)]
Proper ICU version check for restriction levels availability

7 years agoMerge branch 'PHP-7.2'
Anatol Belski [Mon, 30 Oct 2017 17:17:20 +0000 (18:17 +0100)]
Merge branch 'PHP-7.2'

* PHP-7.2:
  Add missing ICU version check

7 years agoMerge branch 'PHP-7.1' into PHP-7.2
Anatol Belski [Mon, 30 Oct 2017 17:16:47 +0000 (18:16 +0100)]
Merge branch 'PHP-7.1' into PHP-7.2

* PHP-7.1:
  Add missing ICU version check

7 years agoMerge branch 'PHP-7.0' into PHP-7.1
Anatol Belski [Mon, 30 Oct 2017 17:16:03 +0000 (18:16 +0100)]
Merge branch 'PHP-7.0' into PHP-7.1

* PHP-7.0:
  Add missing ICU version check

7 years agoAdd missing ICU version check
Anatol Belski [Mon, 30 Oct 2017 17:15:26 +0000 (18:15 +0100)]
Add missing ICU version check

7 years agoMerge branch 'PHP-7.2'
Jakub Zelenka [Mon, 30 Oct 2017 16:44:33 +0000 (16:44 +0000)]
Merge branch 'PHP-7.2'

7 years agoMerge branch 'PHP-7.1' into PHP-7.2
Jakub Zelenka [Mon, 30 Oct 2017 16:43:36 +0000 (16:43 +0000)]
Merge branch 'PHP-7.1' into PHP-7.2

7 years agoMerge branch 'PHP-7.0' into PHP-7.1
Jakub Zelenka [Mon, 30 Oct 2017 16:42:23 +0000 (16:42 +0000)]
Merge branch 'PHP-7.0' into PHP-7.1

7 years agoPrevent leaking x509 and csr resources if it is not requested
Jakub Zelenka [Mon, 30 Oct 2017 16:36:38 +0000 (16:36 +0000)]
Prevent leaking x509 and csr resources if it is not requested

All functions using php_openssl_x509_from_zval or php_openssl_csr_from_zval
with makeresource equal to 0 do not deref the resource which means there
is a leak till the end of the request. This can cause issues for long
running apps. It is a generic solution for bug #75363 which also covers
other functions.

7 years agoExtend and speed up pkey export tests
Jakub Zelenka [Mon, 30 Oct 2017 16:05:00 +0000 (16:05 +0000)]
Extend and speed up pkey export tests

7 years agoRewrite openssl_csr_get_subject test to improve coverage
Jakub Zelenka [Mon, 30 Oct 2017 14:29:05 +0000 (14:29 +0000)]
Rewrite openssl_csr_get_subject test to improve coverage

7 years agoAdd openssl_csr_get_public_key test
Jakub Zelenka [Mon, 30 Oct 2017 14:28:18 +0000 (14:28 +0000)]
Add openssl_csr_get_public_key test

7 years agoExtend openssl_pkcs7_* tests to cover resource cert
Jakub Zelenka [Mon, 30 Oct 2017 14:16:03 +0000 (14:16 +0000)]
Extend openssl_pkcs7_* tests to cover resource cert

7 years agoFix cleaning tmp output file in openssl_csr_export_to_file test
Jakub Zelenka [Mon, 30 Oct 2017 14:15:23 +0000 (14:15 +0000)]
Fix cleaning tmp output file in openssl_csr_export_to_file test

7 years agoopenssl: add basic openssl_csr_export_to_file tests
Jelle van der Waa [Fri, 11 Aug 2017 22:58:59 +0000 (00:58 +0200)]
openssl: add basic openssl_csr_export_to_file tests

Add a basic test for openssl_csr_export_to_file.

7 years agoExtend openssl_csr_sign test to cover cert resource
Jakub Zelenka [Mon, 30 Oct 2017 13:57:51 +0000 (13:57 +0000)]
Extend openssl_csr_sign test to cover cert resource

7 years agoSet different invalid path in openssl_pkcs12_export so it is more unlikely to exist
Jakub Zelenka [Mon, 30 Oct 2017 13:40:06 +0000 (13:40 +0000)]
Set different invalid path in openssl_pkcs12_export so it is more unlikely to exist

7 years agoExtend openssl_x509_parse to cover cert resource
Jakub Zelenka [Mon, 30 Oct 2017 13:36:32 +0000 (13:36 +0000)]
Extend openssl_x509_parse to cover cert resource

7 years agoRename and test resource cert in openssl_x509_checkpurpose test
Jakub Zelenka [Mon, 30 Oct 2017 13:17:32 +0000 (13:17 +0000)]
Rename and test resource cert in openssl_x509_checkpurpose test

7 years agoExtend openssl_x509_check_private_key to test resource cert
Jakub Zelenka [Mon, 30 Oct 2017 13:01:27 +0000 (13:01 +0000)]
Extend openssl_x509_check_private_key to test resource cert

7 years agoExtend openssl_x509_fingerprint test to cover resource cert with sha1
Jakub Zelenka [Mon, 30 Oct 2017 12:55:29 +0000 (12:55 +0000)]
Extend openssl_x509_fingerprint test to cover resource cert with sha1

7 years agoFixed test
Dmitry Stogov [Mon, 30 Oct 2017 15:37:03 +0000 (18:37 +0300)]
Fixed test

7 years agoRevert array_slice passthrough optimization
Sara Golemon [Mon, 30 Oct 2017 15:07:16 +0000 (11:07 -0400)]
Revert array_slice passthrough optimization

This reverts commit fabb5b7a7421280b43e6f11c59d9446f6b21e3e6.
This reverts commit e751e6cebad959592f223f99ffd2a60cdf51bed0.

7 years agoMerge branch 'PHP-7.2' of git.php.net:/php-src into PHP-7.2
Joe Watkins [Mon, 30 Oct 2017 14:16:38 +0000 (14:16 +0000)]
Merge branch 'PHP-7.2' of git.php.net:/php-src into PHP-7.2

* 'PHP-7.2' of git.php.net:/php-src:
  Yet one attempt to mitigate the unzip error on AppVeyor
  Ensure SDK is checked out before asking for version
  Fix fetching the SDK version
  Fix SDK version comparison and add more verbosity
  Don't use the cache dependency, SDK version is handled in script
  Remove status check on the SDK repo and add version check
  Use abbrev
  Catch with the latest AppVeyor unzip errors
  Fixed type inference

7 years agoMerge branch 'PHP-7.1' of git.php.net:/php-src into PHP-7.1
Joe Watkins [Mon, 30 Oct 2017 14:16:27 +0000 (14:16 +0000)]
Merge branch 'PHP-7.1' of git.php.net:/php-src into PHP-7.1

* 'PHP-7.1' of git.php.net:/php-src:
  Yet one attempt to mitigate the unzip error on AppVeyor
  Ensure SDK is checked out before asking for version
  Fix fetching the SDK version
  Fix SDK version comparison and add more verbosity
  Don't use the cache dependency, SDK version is handled in script
  Remove status check on the SDK repo and add version check
  Use abbrev
  Catch with the latest AppVeyor unzip errors
  Fixed type inference

7 years agoMerge branch 'PHP-7.0' of git.php.net:/php-src into PHP-7.0
Joe Watkins [Mon, 30 Oct 2017 14:16:16 +0000 (14:16 +0000)]
Merge branch 'PHP-7.0' of git.php.net:/php-src into PHP-7.0

* 'PHP-7.0' of git.php.net:/php-src:
  Yet one attempt to mitigate the unzip error on AppVeyor
  Ensure SDK is checked out before asking for version
  Fix fetching the SDK version
  Fix SDK version comparison and add more verbosity
  Don't use the cache dependency, SDK version is handled in script
  Remove status check on the SDK repo and add version check
  Catch with the latest AppVeyor unzip errors

7 years agoMerge branch 'PHP-7.2'
Joe Watkins [Mon, 30 Oct 2017 14:14:31 +0000 (14:14 +0000)]
Merge branch 'PHP-7.2'

* PHP-7.2:
  Fix bug #75464 Wrong reflection on SoapClient::__setSoapHeaders

7 years agoMerge branch 'PHP-7.1' into PHP-7.2
Joe Watkins [Mon, 30 Oct 2017 14:13:41 +0000 (14:13 +0000)]
Merge branch 'PHP-7.1' into PHP-7.2

* PHP-7.1:
  Fix bug #75464 Wrong reflection on SoapClient::__setSoapHeaders

7 years agoMerge branch 'PHP-7.0' into PHP-7.1
Joe Watkins [Mon, 30 Oct 2017 14:13:16 +0000 (14:13 +0000)]
Merge branch 'PHP-7.0' into PHP-7.1

* PHP-7.0:
  Fix bug #75464 Wrong reflection on SoapClient::__setSoapHeaders

7 years agoFix bug #75464 Wrong reflection on SoapClient::__setSoapHeaders
Fabien Villepinte [Mon, 30 Oct 2017 12:25:40 +0000 (13:25 +0100)]
Fix bug #75464 Wrong reflection on SoapClient::__setSoapHeaders

7 years agoFix bug #75461 Wrong reflection on SoapServer:setClass
Fabien Villepinte [Mon, 30 Oct 2017 11:51:03 +0000 (12:51 +0100)]
Fix bug #75461 Wrong reflection on SoapServer:setClass

7 years agoMerge branch 'PHP-7.2'
Anatol Belski [Mon, 30 Oct 2017 11:20:52 +0000 (12:20 +0100)]
Merge branch 'PHP-7.2'

* PHP-7.2:
  Yet one attempt to mitigate the unzip error on AppVeyor

7 years agoMerge branch 'PHP-7.1' into PHP-7.2
Anatol Belski [Mon, 30 Oct 2017 11:20:24 +0000 (12:20 +0100)]
Merge branch 'PHP-7.1' into PHP-7.2

* PHP-7.1:
  Yet one attempt to mitigate the unzip error on AppVeyor

7 years agoMerge branch 'PHP-7.0' into PHP-7.1
Anatol Belski [Mon, 30 Oct 2017 11:17:53 +0000 (12:17 +0100)]
Merge branch 'PHP-7.0' into PHP-7.1

* PHP-7.0:
  Yet one attempt to mitigate the unzip error on AppVeyor

7 years agoYet one attempt to mitigate the unzip error on AppVeyor
Anatol Belski [Mon, 30 Oct 2017 11:16:53 +0000 (12:16 +0100)]
Yet one attempt to mitigate the unzip error on AppVeyor

7 years agoMerge branch 'PHP-7.2'
Anatol Belski [Mon, 30 Oct 2017 11:09:39 +0000 (12:09 +0100)]
Merge branch 'PHP-7.2'

* PHP-7.2:
  Ensure SDK is checked out before asking for version

7 years agoMerge branch 'PHP-7.1' into PHP-7.2
Anatol Belski [Mon, 30 Oct 2017 11:09:15 +0000 (12:09 +0100)]
Merge branch 'PHP-7.1' into PHP-7.2

* PHP-7.1:
  Ensure SDK is checked out before asking for version

7 years agoMerge branch 'PHP-7.0' into PHP-7.1
Anatol Belski [Mon, 30 Oct 2017 11:08:50 +0000 (12:08 +0100)]
Merge branch 'PHP-7.0' into PHP-7.1

* PHP-7.0:
  Ensure SDK is checked out before asking for version

7 years agoEnsure SDK is checked out before asking for version
Anatol Belski [Mon, 30 Oct 2017 11:07:27 +0000 (12:07 +0100)]
Ensure SDK is checked out before asking for version

7 years agoMerge branch 'PHP-7.2'
Anatol Belski [Mon, 30 Oct 2017 10:31:03 +0000 (11:31 +0100)]
Merge branch 'PHP-7.2'

* PHP-7.2:
  Fix fetching the SDK version

7 years agoMerge branch 'PHP-7.1' into PHP-7.2
Anatol Belski [Mon, 30 Oct 2017 10:30:19 +0000 (11:30 +0100)]
Merge branch 'PHP-7.1' into PHP-7.2

* PHP-7.1:
  Fix fetching the SDK version

7 years agoMerge branch 'PHP-7.0' into PHP-7.1
Anatol Belski [Mon, 30 Oct 2017 10:29:40 +0000 (11:29 +0100)]
Merge branch 'PHP-7.0' into PHP-7.1

* PHP-7.0:
  Fix fetching the SDK version

7 years agoFix fetching the SDK version
Anatol Belski [Mon, 30 Oct 2017 10:28:32 +0000 (11:28 +0100)]
Fix fetching the SDK version

7 years agoMerge branch 'master' of git.php.net:/php-src
Xinchen Hui [Mon, 30 Oct 2017 10:21:19 +0000 (18:21 +0800)]
Merge branch 'master' of git.php.net:/php-src

* 'master' of git.php.net:/php-src:
  Fix SDK version comparison and add more verbosity
  Don't use the cache dependency, SDK version is handled in script

7 years agoMerge branch 'PHP-7.2' of git.php.net:/php-src into PHP-7.2
Xinchen Hui [Mon, 30 Oct 2017 10:21:00 +0000 (18:21 +0800)]
Merge branch 'PHP-7.2' of git.php.net:/php-src into PHP-7.2

* 'PHP-7.2' of git.php.net:/php-src:
  Fix SDK version comparison and add more verbosity
  Don't use the cache dependency, SDK version is handled in script

7 years agoMerge branch 'PHP-7.1' of git.php.net:/php-src into PHP-7.1
Xinchen Hui [Mon, 30 Oct 2017 10:20:20 +0000 (18:20 +0800)]
Merge branch 'PHP-7.1' of git.php.net:/php-src into PHP-7.1

* 'PHP-7.1' of git.php.net:/php-src:
  Fix SDK version comparison and add more verbosity
  Don't use the cache dependency, SDK version is handled in script

7 years agoMerge branch 'PHP-7.2'
Xinchen Hui [Mon, 30 Oct 2017 10:17:50 +0000 (18:17 +0800)]
Merge branch 'PHP-7.2'

* PHP-7.2:
  Use abbrev

7 years agoMerge branch 'PHP-7.1' into PHP-7.2
Xinchen Hui [Mon, 30 Oct 2017 10:17:41 +0000 (18:17 +0800)]
Merge branch 'PHP-7.1' into PHP-7.2

* PHP-7.1:
  Use abbrev

7 years agoMerge branch 'PHP-7.1' of git.php.net:/php-src into PHP-7.1
Xinchen Hui [Mon, 30 Oct 2017 10:17:27 +0000 (18:17 +0800)]
Merge branch 'PHP-7.1' of git.php.net:/php-src into PHP-7.1

* 'PHP-7.1' of git.php.net:/php-src:
  Remove status check on the SDK repo and add version check

7 years agoMerge branch 'PHP-7.2'
Anatol Belski [Mon, 30 Oct 2017 10:17:06 +0000 (11:17 +0100)]
Merge branch 'PHP-7.2'

* PHP-7.2:
  Fix SDK version comparison and add more verbosity
  Don't use the cache dependency, SDK version is handled in script

7 years agoMerge branch 'PHP-7.1' into PHP-7.2
Anatol Belski [Mon, 30 Oct 2017 10:16:33 +0000 (11:16 +0100)]
Merge branch 'PHP-7.1' into PHP-7.2

* PHP-7.1:
  Fix SDK version comparison and add more verbosity
  Don't use the cache dependency, SDK version is handled in script

7 years agoMerge branch 'PHP-7.0' into PHP-7.1
Anatol Belski [Mon, 30 Oct 2017 10:15:51 +0000 (11:15 +0100)]
Merge branch 'PHP-7.0' into PHP-7.1

* PHP-7.0:
  Fix SDK version comparison and add more verbosity
  Don't use the cache dependency, SDK version is handled in script

7 years agows
Dmitry Stogov [Mon, 30 Oct 2017 09:56:08 +0000 (12:56 +0300)]
ws

7 years agoFix SDK version comparison and add more verbosity
Anatol Belski [Mon, 30 Oct 2017 09:53:12 +0000 (10:53 +0100)]
Fix SDK version comparison and add more verbosity

7 years agoUpdate UPGRADING.INTERNALS
Dmitry Stogov [Mon, 30 Oct 2017 09:47:22 +0000 (12:47 +0300)]
Update UPGRADING.INTERNALS

7 years agoDon't use the cache dependency, SDK version is handled in script
Anatol Belski [Mon, 30 Oct 2017 09:34:11 +0000 (10:34 +0100)]
Don't use the cache dependency, SDK version is handled in script

7 years agoMerge branch 'master' of git.php.net:php-src
Dmitry Stogov [Mon, 30 Oct 2017 09:32:22 +0000 (12:32 +0300)]
Merge branch 'master' of git.php.net:php-src

* 'master' of git.php.net:php-src:
  Remove status check on the SDK repo and add version check

7 years agoMerge branch 'PHP-7.2'
Anatol Belski [Mon, 30 Oct 2017 09:17:55 +0000 (10:17 +0100)]
Merge branch 'PHP-7.2'

* PHP-7.2:
  Remove status check on the SDK repo and add version check

7 years agoMerge branch 'PHP-7.1' into PHP-7.2
Anatol Belski [Mon, 30 Oct 2017 09:17:25 +0000 (10:17 +0100)]
Merge branch 'PHP-7.1' into PHP-7.2

* PHP-7.1:
  Remove status check on the SDK repo and add version check

7 years agoMerge branch 'PHP-7.0' into PHP-7.1
Anatol Belski [Mon, 30 Oct 2017 09:16:39 +0000 (10:16 +0100)]
Merge branch 'PHP-7.0' into PHP-7.1

* PHP-7.0:
  Remove status check on the SDK repo and add version check

7 years agoRemove status check on the SDK repo and add version check
Anatol Belski [Mon, 30 Oct 2017 09:14:05 +0000 (10:14 +0100)]
Remove status check on the SDK repo and add version check

If Appveyor fails to unzip, .git would be in an arbitrary state anyway.
Thus this check doesn't help. For the version check - rely on the branch
naming scheme in the SDK.

7 years agoMerge branch 'master' into rc_debug
Dmitry Stogov [Mon, 30 Oct 2017 09:11:35 +0000 (12:11 +0300)]
Merge branch 'master' into rc_debug

* master: (26 commits)
  Better fix for bug #75451 (Assertion fails while foreach on empty xpath query)
  Catch with the latest AppVeyor unzip errors
  Fixed type inference
  Fix bug #75453 Incorrect reflection on ibase_connect and ibase_pconnect
  Fix compiler warnings
  We don't use a specific model for a MAKERNOTE so remove these checks that doesn't do anything anyway
  Remove these old comments, as for the TODO, there is already a FR for this
  Re-enable AppVeyor cache
  make sure run-tests reports exit status upon prerequisite error
  Remove implicit constants from test case
  Fix invalid read in zend_use_undefined_constant()
  Fix invalid read in mb_ord()
  Remove --with-libmbfl configure option
  Fixed bug #75451 (Assertion fails while foreach on empty xpath query)
  Add tests for UConverter::getStandards()
  convert spaces to tabs in ext/ftp/tests/server.inc
  Add tests for ftp_rename
  Fix bug #75434 Wrong reflection for mysqli_fetch_all function
  Don't optimize input arrays with suffix holes
  Fix bug #75307 Wrong reflection for openssl_open function
  ...

7 years agoMerge branch 'master' of git.php.net:php-src
Dmitry Stogov [Mon, 30 Oct 2017 09:05:45 +0000 (12:05 +0300)]
Merge branch 'master' of git.php.net:php-src

* 'master' of git.php.net:php-src:
  Catch with the latest AppVeyor unzip errors

7 years agoBetter fix for bug #75451 (Assertion fails while foreach on empty xpath query)
Dmitry Stogov [Mon, 30 Oct 2017 09:04:15 +0000 (12:04 +0300)]
Better fix for bug #75451 (Assertion fails while foreach on empty xpath query)

7 years agoUse abbrev
Xinchen Hui [Mon, 30 Oct 2017 08:26:59 +0000 (16:26 +0800)]
Use abbrev

7 years agoMerge branch 'PHP-7.2'
Anatol Belski [Mon, 30 Oct 2017 07:58:16 +0000 (08:58 +0100)]
Merge branch 'PHP-7.2'

* PHP-7.2:
  Catch with the latest AppVeyor unzip errors

7 years agoMerge branch 'PHP-7.1' into PHP-7.2
Anatol Belski [Mon, 30 Oct 2017 07:57:29 +0000 (08:57 +0100)]
Merge branch 'PHP-7.1' into PHP-7.2

* PHP-7.1:
  Catch with the latest AppVeyor unzip errors

7 years agoMerge branch 'PHP-7.0' into PHP-7.1
Anatol Belski [Mon, 30 Oct 2017 07:56:52 +0000 (08:56 +0100)]
Merge branch 'PHP-7.0' into PHP-7.1

* PHP-7.0:
  Catch with the latest AppVeyor unzip errors

7 years agoMerge branch 'PHP-7.2'
Dmitry Stogov [Mon, 30 Oct 2017 07:44:25 +0000 (10:44 +0300)]
Merge branch 'PHP-7.2'

* PHP-7.2:
  Fixed type inference

7 years agoMerge branch 'PHP-7.1' into PHP-7.2
Dmitry Stogov [Mon, 30 Oct 2017 07:44:12 +0000 (10:44 +0300)]
Merge branch 'PHP-7.1' into PHP-7.2

* PHP-7.1:
  Fixed type inference

7 years agoCatch with the latest AppVeyor unzip errors
Anatol Belski [Mon, 30 Oct 2017 07:42:59 +0000 (08:42 +0100)]
Catch with the latest AppVeyor unzip errors

7 years agoFixed type inference
Dmitry Stogov [Mon, 30 Oct 2017 07:41:27 +0000 (10:41 +0300)]
Fixed type inference

7 years agoMerge branch 'PHP-7.2'
Joe Watkins [Mon, 30 Oct 2017 06:56:08 +0000 (06:56 +0000)]
Merge branch 'PHP-7.2'

* PHP-7.2:
  Fix bug #75453 Incorrect reflection on ibase_connect and ibase_pconnect

7 years agoMerge branch 'PHP-7.1' into PHP-7.2
Joe Watkins [Mon, 30 Oct 2017 06:55:43 +0000 (06:55 +0000)]
Merge branch 'PHP-7.1' into PHP-7.2

* PHP-7.1:
  Fix bug #75453 Incorrect reflection on ibase_connect and ibase_pconnect

7 years agoMerge branch 'PHP-7.0' into PHP-7.1
Joe Watkins [Mon, 30 Oct 2017 06:55:13 +0000 (06:55 +0000)]
Merge branch 'PHP-7.0' into PHP-7.1

* PHP-7.0:
  Fix bug #75453 Incorrect reflection on ibase_connect and ibase_pconnect

7 years agoFix bug #75453 Incorrect reflection on ibase_connect and ibase_pconnect
Fabien Villepinte [Sun, 29 Oct 2017 08:14:56 +0000 (09:14 +0100)]
Fix bug #75453 Incorrect reflection on ibase_connect and ibase_pconnect

7 years agoFix compiler warnings
Kalle Sommer Nielsen [Sun, 29 Oct 2017 15:43:21 +0000 (16:43 +0100)]
Fix compiler warnings

7 years agoWe don't use a specific model for a MAKERNOTE so remove these checks that doesn't...
Kalle Sommer Nielsen [Sun, 29 Oct 2017 15:42:13 +0000 (16:42 +0100)]
We don't use a specific model for a MAKERNOTE so remove these checks that doesn't do anything anyway

7 years agoRemove these old comments, as for the TODO, there is already a FR for this
Kalle Sommer Nielsen [Sun, 29 Oct 2017 15:36:34 +0000 (16:36 +0100)]
Remove these old comments, as for the TODO, there is already a FR for this

7 years agoMerge branch 'PHP-7.2'
Anatol Belski [Sun, 29 Oct 2017 09:10:10 +0000 (10:10 +0100)]
Merge branch 'PHP-7.2'

* PHP-7.2:
  Re-enable AppVeyor cache

7 years agoMerge branch 'PHP-7.1' into PHP-7.2
Anatol Belski [Sun, 29 Oct 2017 09:09:45 +0000 (10:09 +0100)]
Merge branch 'PHP-7.1' into PHP-7.2

* PHP-7.1:
  Re-enable AppVeyor cache

7 years agoMerge branch 'PHP-7.0' into PHP-7.1
Anatol Belski [Sun, 29 Oct 2017 09:09:18 +0000 (10:09 +0100)]
Merge branch 'PHP-7.0' into PHP-7.1

* PHP-7.0:
  Re-enable AppVeyor cache

7 years agoRe-enable AppVeyor cache
Anatol Belski [Sun, 29 Oct 2017 09:08:31 +0000 (10:08 +0100)]
Re-enable AppVeyor cache

7 years agoMerge branch 'PHP-7.2'
Joe Watkins [Sun, 29 Oct 2017 04:38:20 +0000 (04:38 +0000)]
Merge branch 'PHP-7.2'

* PHP-7.2:
  make sure run-tests reports exit status upon prerequisite error

7 years agoMerge branch 'PHP-7.1' into PHP-7.2
Joe Watkins [Sun, 29 Oct 2017 04:38:08 +0000 (04:38 +0000)]
Merge branch 'PHP-7.1' into PHP-7.2

* PHP-7.1:
  make sure run-tests reports exit status upon prerequisite error

7 years agoMerge branch 'PHP-7.0' into PHP-7.1
Joe Watkins [Sun, 29 Oct 2017 04:37:55 +0000 (04:37 +0000)]
Merge branch 'PHP-7.0' into PHP-7.1

* PHP-7.0:
  make sure run-tests reports exit status upon prerequisite error

7 years agomake sure run-tests reports exit status upon prerequisite error
Joe Watkins [Sun, 29 Oct 2017 04:37:21 +0000 (04:37 +0000)]
make sure run-tests reports exit status upon prerequisite error

7 years agoRemove implicit constants from test case
Christoph M. Becker [Sat, 28 Oct 2017 16:00:10 +0000 (18:00 +0200)]
Remove implicit constants from test case

`FILTER_FLAG_SCHEME_REQUIRED` and `FILTER_FLAG_HOST_REQUIRED` are
implicitly used for `FILTER_VALIDATE_URL` so there is no need to
specify them explicitly.

Cf. https://bugs.php.net/75442.

7 years agoFix invalid read in zend_use_undefined_constant()
Nikita Popov [Sat, 28 Oct 2017 14:55:23 +0000 (16:55 +0200)]
Fix invalid read in zend_use_undefined_constant()

7 years agoFix invalid read in mb_ord()
Nikita Popov [Sat, 28 Oct 2017 14:44:32 +0000 (16:44 +0200)]
Fix invalid read in mb_ord()

7 years agoRemove --with-libmbfl configure option
Peter Kokot [Sun, 8 Oct 2017 19:11:53 +0000 (21:11 +0200)]
Remove --with-libmbfl configure option

The bundled libmbfl library is no longer API or ABI compatible with
the (currently unmaintained) upstream library. As such, building
against an external libmbfl is no longer possible.

7 years agoFixed bug #75451 (Assertion fails while foreach on empty xpath query)
Xinchen Hui [Sat, 28 Oct 2017 13:38:26 +0000 (21:38 +0800)]
Fixed bug #75451 (Assertion fails while foreach on empty xpath query)

7 years agoAdd tests for UConverter::getStandards()
Fabien Villepinte [Wed, 25 Oct 2017 07:49:54 +0000 (09:49 +0200)]
Add tests for UConverter::getStandards()

7 years agoconvert spaces to tabs in ext/ftp/tests/server.inc
Michael Kliewe [Thu, 26 Oct 2017 19:21:29 +0000 (12:21 -0700)]
convert spaces to tabs in ext/ftp/tests/server.inc

7 years agoAdd tests for ftp_rename
Michael Kliewe [Thu, 26 Oct 2017 19:13:07 +0000 (12:13 -0700)]
Add tests for ftp_rename

7 years agoMerge branch 'PHP-7.2'
Nikita Popov [Sat, 28 Oct 2017 10:58:43 +0000 (12:58 +0200)]
Merge branch 'PHP-7.2'