| Commit message (Collapse) | Author | Age | Files | Lines |
|\
| |
| |
| |
| | |
* PHP-7.3:
Fix #77937: preg_match failed
|
| |\
| | |
| | |
| | |
| | | |
* PHP-7.2:
Fix #77937: preg_match failed
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
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>.
|
|\ \ \
| |/ /
| | |
| | |
| | | |
* PHP-7.3:
Fixed bug #77135 (Extract with EXTR_SKIP should skip $this)
|
| |\ \
| | |/
| | |
| | |
| | | |
* PHP-7.2:
Fixed bug #77135 (Extract with EXTR_SKIP should skip $this)
|
| | | |
|
| | |
| | |
| | |
| | | |
so refactored, and restored an accidentally removed check (resource)
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
RFC: https://wiki.php.net/rfc/tostring_exceptions
And convert some object to string conversion related recoverable
fatal errors into Error exceptions.
Improve exception safety of internal code performing string
conversions.
|
| | |
| | |
| | |
| | |
| | | |
in previous version, max_ms was "1" and "10" in travis/appveyor
having 10 by default make it fails on fast computer
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Fails for me locally due to different number of warnings with
different messages. Rather than adding more wildcards I'm dropping
this test entirely, as it doesn't seem to test anything particularly
useful.
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
This allows writing
array_merge(...$arrays)
instead of
array_merge([], ...$arrays)
and is in line with similar changes to array_push() and array_unshift()
in PHP 7.3.
Closes GH-4175.
|
| | | |
|
| | |
| | |
| | |
| | |
| | | |
These tests partially use the same resource names; as a quick-fix we're
marking them all as conflicting.
|
| | |
| | |
| | |
| | |
| | | |
bug48746_tmp.lnk is also created by bug48746_2.phpt which might clash,
if both are run simultaneouly.
|
|\ \ \
| |/ /
| | |
| | |
| | | |
* PHP-7.3:
use {TMP} placeholder in phpt tests
|
| |\ \
| | |/
| | |
| | |
| | | |
* PHP-7.2:
use {TMP} placeholder in phpt tests
|
| | | |
|
| | | |
|
| | |
| | |
| | |
| | |
| | |
| | | |
There really isn't any practical difference between these two, but repo
currently uses *.tiff files more than 8.3 variant filenames of *.tif.
Also these aren't part of the test.
|
| | |
| | |
| | |
| | | |
File extension in this case is not part of the test.
|
|\ \ \
| |/ /
| | |
| | |
| | | |
* PHP-7.3:
Fix #78003: strip_tags output change since PHP 7.3
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
A refactoring of the strip tags state machine[1] missed the special
treatment of `depth > 0` when a `>` is encountered in state 2 or 3. We
re-add it for BC reasons.
[1] <http://git.php.net/?p=php-src.git;a=commit;h=5cf64742773ddbf9af69d962a4d12b567fcf0084>
|
| | |
| | |
| | |
| | | |
This test may conflict with readdir_variation3.phpt otherwise.
|
| | | |
|
| | | |
|
|\ \ \
| |/ /
| | |
| | |
| | | |
* PHP-7.3:
Fix #77940: test using outdated mon_thousands_sep for Swedish
|
| |\ \
| | |/
| | |
| | |
| | | |
* PHP-7.2:
Fix #77940: test using outdated mon_thousands_sep for Swedish
|
| | |
| | |
| | |
| | | |
Of course, we should expect a comma, not a period.
|
|\ \ \
| |/ /
| | |
| | |
| | | |
* PHP-7.3:
Fix #77940: test using outdated mon_thousands_sep for Swedish
|
| |\ \
| | |/
| | |
| | |
| | | |
* PHP-7.2:
Fix #77940: test using outdated mon_thousands_sep for Swedish
|
| | |
| | |
| | |
| | | |
This time so that it works for all Windows 10 versions (hopefully).
|
|\ \ \
| |/ /
| | |
| | |
| | | |
* PHP-7.3:
Fix #77940: test using outdated mon_thousands_sep for Swedish
|
| |\ \
| | |/
| | |
| | |
| | | |
* PHP-7.2:
Fix #77940: test using outdated mon_thousands_sep for Swedish
|
| | | |
|
|\ \ \
| |/ /
| | |
| | |
| | | |
* PHP-7.3:
Fix #77938: socket_get_option error
|
| |\ \
| | |/
| | |
| | |
| | | |
* PHP-7.2:
Fix #77938: socket_get_option error
|
| | |
| | |
| | |
| | |
| | | |
Since tcp_socket/ssl streams are not representable, we suppress the
redirect to fix the test case.
|
|\ \ \
| |/ / |
|
| | | |
|
| | | |
|
| | |
| | |
| | |
| | |
| | |
| | | |
After fixing comparison operator typos in
f73c104927b64d6137cbe42bf42260d9349cbd02 this test is failing. I
believe the comparison here should be using < rather than ==.
|
| | | |
|
| | |
| | |
| | |
| | |
| | |
| | | |
And fix incorrect variable shadowing in add_config_entry(). However,
the test doesn't hit this case, as it requires a nested array. I'm
not sure if it's possible to produce nested arrays from ini?
|
| | | |
|
| | |
| | |
| | |
| | | |
Payloads created using Serializable are still supported.
|
| | | |
|
| | | |
|
|\ \ \
| |/ / |
|
| |\ \
| | |/ |
|
| | |
| | |
| | |
| | | |
Keys are already preserved in the non-emulated case.
|