| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
| |
|
|
|
|
| |
(cherry picked from commit d8202bf9177cdbcb9b87586580dbcd6bb94f0de4)
|
|
|
|
| |
(cherry picked from commit b3cfeda3c783d681452bfa80543c469dee92a5f8)
|
| |
|
|
|
|
| |
(cherry picked from commit 63f2d880888aae381631f126b3ed029b3468f903)
|
|
|
|
| |
(cherry picked from commit cd6a6e4cf2677bfbe2a21164239737eb22bd4da6)
|
| |
|
| |
|
| |
|
|
|
|
| |
(cherry picked from commit 28808ca96d202e63db0c407548f4fb7d4cb46d9f)
|
|
|
|
| |
(cherry picked from commit 40f463b560f7d6cf4ae2c98752837b412a1c65f0)
|
|
|
|
|
|
|
| |
When disabling opcache during the request via opcache.enable ini
setting, make sure we also disable ZCG(accelerator_enabled).
(cherry picked from commit f1a81380554070d7f4b0c6dcd1202364ebf3d252)
|
|
|
|
|
|
|
|
| |
Also add PHP_TEST_EXTRA_ARGS environment variable, which allows
to pass on -c, -d etc flags provided by run-tests.php. Otherwise
we won't get the built-in server to run with opcache.
(cherry picked from commit f8a68fd9350ac97d33d1773453c4e9d47a97b33f)
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
On some recent Windows systems, ext\pcre\tests\locales.phpt fails,
because 'pt_PT' is accepted by `setlocale()`, but not properly
supported by the ctype functions, which are used internally by PCRE2 to
build the localized character tables.
Since there appears to be no way to properly check whether a given
locale is fully supported, but we want to minimize BC impact, we filter
out typical Unix locale names, except for a few cases which have
already been properly supported on Windows. This way code like
setlocale(LC_ALL, 'de_DE.UTF-8', 'de_DE', 'German_Germany.1252');
should work like on older Windows systems.
It should be noted that the locale names causing trouble are not (yet)
documented as valid names anyway, see
<https://docs.microsoft.com/en-us/cpp/c-runtime-library/locale-names-languages-and-country-region-strings?view=vs-2019>.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Changes:
- Trim trailing whitespace for all files except patches. There isn't
really any practical reason to not trim the trailing whitespace in all
other files. Binary files or phpt files that include trailing
whitespace as part of the test should be manually set in editors/IDEs
or by disabling the editorconfig for particular editing.
- Add *.ac, *.d, *.l, *.skl, *.re, *.wsdl, *.dtd, *.html, *.rng, *.xml,
*.xsd, *.xsl, buildconf, and Makefile* files settings.
Closes #4156
|
| |
|
|
|
|
| |
The part testing error cases relies on this.
|
| |
|
|
|
|
|
|
| |
Properly support binding boolean parameters with emulated prepared
statements disabled. Also add the necessary mysqlnd support for
MYSQL_TYPE_TINY.
|
|
|
|
|
| |
Recent Windows versions actually support Unix Domain Sockets. Cf.
<https://github.com/curl/curl/pull/3939>.
|
| |
|
|
|
|
| |
This is a backport of a9821255612a99f9773c3601ff1914de4e7a7e32.
|
|
|
|
|
|
| |
If TSRM is shut down and started again (something that phpdbg does),
then tsrmls_id needs to be reloaded everywhere. As tsrmls_id
update is a rare operation, doing that shouldn't be a problem.
|
|
|
|
|
| |
We report our own errors here. Make sure these don't clog up the
error queue.
|
|
|
|
| |
It also fixes invalid setting of tag length
|
| |
|
| |
|
|
|
|
| |
(cherry picked from commit 8a8bc5c4529223ecf4f421b1bed03618f7394335)
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
An empty array will not be turned into an array of references.
This violated the invariant than an array has values iff it has
keys.
|
|\
| |
| |
| |
| | |
* PHP-7.1:
bump version after release
|
| | |
|
|\ \
| |/
| |
| |
| | |
* PHP-7.1:
Fix bug #77967 - Bypassing open_basedir restrictions via file uris
|
| | |
|
|\ \
| |/
| |
| |
| | |
* PHP-7.1:
Fix bug #77988 - heap-buffer-overflow on php_jpg_get16
|
| | |
|
| | |
|
|\ \
| |/
| |
| |
| |
| |
| | |
* PHP-7.1:
Update NEWS
Fix bug #78069 - Out-of-bounds read in iconv.c:_php_iconv_mime_decode() due to integer overflow
Fix #77973: Uninitialized read in gdImageCreateFromXbm
|
| | |
|
| |
| |
| |
| | |
to integer overflow
|