| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
Closes GH-4898.
|
|
|
|
|
|
| |
The default PHP executable was not set when no args were provided.
Closes GH-4894.
|
|\ |
|
| |
| |
| |
| |
| | |
Also remove portability headers. This goes against the existing
conventions of these files.
|
|\ \
| |/
| |
| |
| | |
* PHP-7.3:
Wrap hrtime in `extern "c" {}`
|
| |
| |
| |
| |
| |
| | |
This allows it to be used by C++ extensions without them having to do their own forward declares.
Closes GH-4890.
|
|\ \
| |/
| |
| |
| | |
* PHP-7.3:
Fix php_pcre_mutex_free()
|
| |
| |
| |
| |
| |
| | |
We should only set the mutex to NULL if we actually freed it.
Due to missing braces non-main threads may currently set it to
NULL first.
|
|\ \
| |/
| |
| |
| | |
* PHP-7.3:
Remove outdated comments in test
|
| |\
| | |
| | |
| | |
| | | |
* PHP-7.2:
Remove outdated comments in test
|
| | | |
|
| | | |
|
| | |
| | |
| | |
| | |
| | |
| | | |
Fixes bug #75921.
[ci skip]
|
|\ \ \
| |/ /
| | |
| | |
| | | |
* PHP-7.3:
Fixed bug #78759
|
| |\ \
| | |/
| | |
| | |
| | | |
* PHP-7.2:
Fixed bug #78759
|
| | |
| | |
| | |
| | | |
Handle INDIRECT values in array.
|
| | |
| | |
| | |
| | |
| | | |
Change $SED to "${SED}" such that the IFS is not used to split the
output of that variable.
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
We provide this file, it should be readable.
These checks no longer work, since --INI-- values are no longer
passed to --SKIPIF--.
|
|\ \ \
| |/ /
| | |
| | |
| | | |
* PHP-7.3:
Fixed bug #78787
|
| | |
| | |
| | |
| | |
| | | |
Not the first time inheritance of shadow properties causes an issue,
thankfully this whole concept is gone in PHP 7.4.
|
|\ \ \
| |/ /
| | |
| | |
| | | |
* PHP-7.3:
7.3.13 is next
|
| | | |
|
|\ \ \
| |/ /
| | |
| | |
| | | |
* PHP-7.3:
Bump for 7.2.26-dev
|
| |\ \
| | |/
| | |
| | |
| | | |
* PHP-7.2:
Bump for 7.2.26-dev
|
| | | |
|
|\ \ \
| |/ /
| | |
| | |
| | | |
* PHP-7.3:
Fixed bug #78775
|
| |\ \
| | |/
| | |
| | |
| | | |
* PHP-7.2:
Fixed bug #78775
|
| | |
| | |
| | |
| | |
| | |
| | | |
Clear the OpenSSL error queue before performing SSL stream operations.
As we don't control all code that could possibly be using OpenSSL,
we can't rely on the error queue being empty.
|
|\ \ \
| |/ /
| | |
| | |
| | | |
* PHP-7.3:
Remove obsolete oniguruma.patch
|
| | |
| | |
| | |
| | |
| | | |
The proper `SIZEOF_SIZE_T` definitions are available as of Oniguruma
6.9.1; no more need to patch.
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
I believe this code has been dead since 05c5e05 (2015) now replaced
by `ext/mysqlnd/mysqlnd_vio.c`.
Closes GH-4888.
|
| | |
| | |
| | |
| | | |
The method was not tested against a class without interface.
|
| | |
| | |
| | |
| | |
| | |
| | | |
Time flies, so obviously the reported uptime may differ a bit (as
already occasionally noticed on CI); we cater to that by allowing a
delay of up to one second.
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
This reverts commit edccf32f7f36a8bc759b9482737e0c3efcb3a005.
This was reported to cause issues for as yet unknown reasons in
bug #78769. As this was intended as code cleanup, revert this from
7.4 at least. May reapply it to master later.
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
The string held by the zend_type may be released if the property
type gets resolved to a CE. I initially wanted to fix this by
storing a zend_type* instead (so the property type resolution
propagates to the ReflectionType), but decided against this in
light of upcoming union types support, where we also need to
represent parts of the union, and will not have a single zend_type*
we can reference.
|
| | | |
|
| | |
| | |
| | |
| | |
| | | |
Use the new 18.04 for the ones where the build succeeded and the
previous 16.04 where it didn't.
|
| | |
| | |
| | |
| | |
| | | |
Remove the typedef from zend_types.h, use explicit struct prefix
instead.
|
| | |
| | |
| | |
| | | |
For non-windows tests
|
| | | |
|
|\ \ \
| |/ /
| | |
| | |
| | | |
* PHP-7.3:
Fix test cases for libxml2 2.9.10
|
| |\ \
| | |/
| | |
| | |
| | | |
* PHP-7.2:
Fix test cases for libxml2 2.9.10
|
| | |
| | |
| | |
| | |
| | | |
Since the error reporting has been slightly changed, we have to adapt
the two affected test cases.
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
These were checking whether the instruction set is supported by
the host CPU, however they were only used to condition on whether
this instruction set is targeted at all. It would still use dynamic
dispatch (e.g. based on ifunc resolvers) to select the actual
implementation. Whether the target is guaranteed to support the
instruction set without dispatch is determined based on pre-defined
macros like __SSE2__.
This removes the configure-time builtin cpu checks to remove
confusion. Additionally this allows targeting an architecture that
is newer than the host architecture.
|