Máté Kocsis
503999910b
More precise type information for datefmt_format()
2020-10-09 11:05:42 +02:00
Máté Kocsis
686d6c3dd4
Fix XmlParser classname in stubs
2020-10-09 10:43:35 +02:00
Máté Kocsis
4173f2b3ab
Improve parameter names in ext/oci8
...
Closes GH-6267
2020-10-08 23:30:33 +02:00
Dmitry Stogov
2ad96b8cee
Eliminate more dead type stores
2020-10-08 23:26:31 +03:00
Dmitry Stogov
e5830c4a6b
Eliminate dead type stores
2020-10-08 19:15:23 +03:00
Dmitry Stogov
8efcc280be
Cleanup (expand and remove simple macros)
2020-10-08 19:15:23 +03:00
Nikita Popov
e0f2ac9ff6
Update ext/imap parameter names
...
Closes GH-6299.
2020-10-08 18:02:09 +02:00
Nikita Popov
5836e3ed97
Update ext/snmp parameter names
...
Closes GH-6298.
2020-10-08 17:10:52 +02:00
Nikita Popov
ad7e231e81
Make compression_type nullable in a few more places
...
Missed that this was also used elsewhere...
2020-10-08 17:05:38 +02:00
Nikita Popov
c4a25da096
Update ext/soap parameter names
...
Closes GH-6300.
2020-10-08 16:32:01 +02:00
Derick Rethans
2180e882f3
Updated to version 2020.2 (2020b)
2020-10-08 15:19:48 +01:00
Derick Rethans
5289badb2f
Empty merge
2020-10-08 15:19:48 +01:00
Derick Rethans
950157942e
Updated to version 2020.2 (2020b)
2020-10-08 15:19:47 +01:00
Derick Rethans
8227a5ff45
Empty merge
2020-10-08 15:19:47 +01:00
Derick Rethans
14d231bd16
Updated to version 2020.2 (2020b)
2020-10-08 15:19:46 +01:00
Derick Rethans
088d284d9f
Updated to version 2020.2 (2020b)
2020-10-08 15:05:40 +01:00
Derick Rethans
2ceef3a419
Empty merge
2020-10-08 15:05:40 +01:00
Derick Rethans
c8929dc17e
Updated to version 2020.2 (2020b)
2020-10-08 15:05:39 +01:00
Derick Rethans
a2e7b31fac
Empty merge
2020-10-08 15:05:39 +01:00
Derick Rethans
90a5d7c2ad
Updated to version 2020.2 (2020b)
2020-10-08 15:05:38 +01:00
Nikita Popov
9719d6cade
Make Phar $format and $compression arguments nullable
...
Rather than using Greg's birthday, use null to indicate that the
existing format/compression should be retained. For the format
simply using zero would be sufficient, but as the documentation
explicitly says that NULL is allowed here, we may as well make
that the truth.
2020-10-08 13:12:22 +02:00
Nikita Popov
9e32e1322e
Accept bool in SoapClient::__doRequest
...
$one_way is a boolean argument.
2020-10-08 12:36:49 +02:00
Christoph M. Becker
d3b41c4640
Fix imap test expectation which is still too strict for Windows
2020-10-08 12:33:38 +02:00
Christoph M. Becker
48736dddab
Merge branch 'PHP-7.4' into master
...
* PHP-7.4:
Fix too strict imap test expectations
2020-10-08 12:11:28 +02:00
Christoph M. Becker
2e7247c558
Merge branch 'PHP-7.3' into PHP-7.4
...
* PHP-7.3:
Fix too strict imap test expectations
2020-10-08 12:08:35 +02:00
Christoph M. Becker
1895bf7b94
Fix too strict imap test expectations
2020-10-08 12:06:54 +02:00
Christoph M. Becker
f5afc2c3cf
Fix potential mail related segfault on Windows
...
`rpath` may be `NULL` here, in which case we must not access its
members.
2020-10-08 11:47:18 +02:00
Christoph M. Becker
561b581947
Update ext/com_dotnet parameter names
...
Closes GH-6296.
2020-10-08 11:45:53 +02:00
Nikita Popov
5480e6b13d
Accept bool in snmp_set_(quick|enum)_print()
...
The integer parameter here is actually a boolean.
snmp_set_quick_print() already documented it as such, and
snmp_get_quick_print() was already returning a boolean.
2020-10-08 11:11:51 +02:00
Nikita Popov
1fba220725
Update ext/xsl parameter names
...
Additionally normalize to using $namespace rather than $uri for
namespace parameters, including in XMLReader and XMLWriter. I went
with that one as it is currently used by DOM, SimpleXML and XSL --
and our DOM parameter names follow the DOM specification.
Closes GH-6295.
2020-10-08 10:28:50 +02:00
Nikita Popov
c05898d6c6
Update ext/xml parameter names
...
Closes GH-6297.
2020-10-08 10:26:59 +02:00
Nikita Popov
74d757e3fd
Update ext/dba parameter names
...
Closes GH-6292.
2020-10-08 09:43:10 +02:00
Dmitry Stogov
5a447b086b
Change calling convention of zval_update_constant[_ex]() to fastcall.
2020-10-08 02:04:38 +03:00
Dmitry Stogov
45441b3c11
Pass arguments to cdecl functions through preallocated stack slots
2020-10-08 00:52:30 +03:00
Dmitry Stogov
db7a773b1c
Add more hints for register allocator
2020-10-07 20:38:52 +03:00
Christoph M. Becker
c774619118
Merge branch 'PHP-7.4' into master
...
* PHP-7.4:
Fix #77040 : tidyNode::isHtml() is completely broken
2020-10-07 17:50:24 +02:00
Christoph M. Becker
ff3878adeb
Merge branch 'PHP-7.3' into PHP-7.4
...
* PHP-7.3:
Fix #77040 : tidyNode::isHtml() is completely broken
2020-10-07 17:48:12 +02:00
Christoph M. Becker
e68acd031d
Fix #77040 : tidyNode::isHtml() is completely broken
...
The documentation of `tidyNode::isHtml()` states that this method
"checks if a node is part of a HTML document". That is, of course,
nonsense, since a tidyNode is "an HTML node in an HTML file, as
detected by tidy."
What this method is actually supposed to do is to check whether a node
is an element (unless it is the root element). This has been broken by
commit d8eeb8e[1], which assumed that `enum TidyNodeType` would
represent flags of a bitmask, what it does not.
[1] <http://git.php.net/?p=php-src.git;a=commit;h=d8eeb8e28673236bca3f066ded75037a5bdf6378 >
Closes GH-6290.
2020-10-07 17:43:56 +02:00
Remi Collet
91f47ee263
don't display default value for variadic
2020-10-07 16:30:18 +02:00
Dmitry Stogov
fd81e708bc
Fixed incorrect behavior of observer API.
...
ZEND_HANDLE_EXCEPTION might call zend_observer_fcall_end() even if exception is cought by function. The fix moved zend_observer_fcall_end() into a right place and remove OBSERVER sepecialization for ZEND_HANDLE_EXCEPTION handler.
2020-10-07 17:06:53 +03:00
Nikita Popov
edf0c6a6ae
Merge branch 'PHP-7.4'
...
* PHP-7.4:
Fixed bug #80194
2020-10-07 15:03:56 +02:00
Nikita Popov
683c988493
Fixed bug #80194
...
We should strip NOPs from unreachable_free blocks as well, to make
sure that the free really is the first op.
2020-10-07 15:03:12 +02:00
Christoph M. Becker
a74c25bca1
Fix test
...
The upper limit is different for 32bit and 64bit, but we are testing
the lower limit only, so can use a placeholder.
2020-10-07 14:58:43 +02:00
Dmitry Stogov
3024d9c56d
Optimize out MAY_BE_LONG +/- 0 and MAY_BE_DOUBLE +/- 0.0
2020-10-07 15:23:17 +03:00
Christoph M. Becker
92d0a10150
Merge branch 'PHP-7.4' into master
...
* PHP-7.4:
Fix #80185 : jdtounix() fails after 2037
2020-10-07 14:09:32 +02:00
Christoph M. Becker
9dddfbe755
Merge branch 'PHP-7.3' into PHP-7.4
...
* PHP-7.3:
Fix #80185 : jdtounix() fails after 2037
2020-10-07 13:25:11 +02:00
Christoph M. Becker
e857dfa7cc
Fix #80185 : jdtounix() fails after 2037
...
There is no such thing as the "end of the unix epoch", and if it was,
it would certainly not be 2037-10-11T02:00:00. There is, however,
potential integer overflow which we need to avoid.
Closes GH-6288.
2020-10-07 13:23:50 +02:00
Nikita Popov
22ab18c2aa
Update ext/ffi parameter names
...
Closes GH-6282.
2020-10-07 12:29:50 +02:00
Nikita Popov
68195bd481
Update ext/spl parameter names
...
Closes GH-6284.
2020-10-07 12:26:46 +02:00
Nikita Popov
c96d884d91
Avoid namespaced class symbol clashes in gen_stub
...
Add the namespace prefix (using underscores) to both the arginfo
name and the method declaration name.
2020-10-07 12:13:52 +02:00