Jakub Zelenka
29d79dc2e5
Merge branch 'PHP-7.4'
2019-06-02 19:15:00 +01:00
Jakub Zelenka
4feddd59dc
Merge branch 'PHP-7.3' into PHP-7.4
2019-06-02 19:14:37 +01:00
Jakub Zelenka
8f69ca8dcd
Merge branch 'PHP-7.2' into PHP-7.3
2019-06-02 19:13:18 +01:00
Jakub Zelenka
2e02579474
Fix bug #78079 (openssl_encrypt_ccm.phpt fails with OpenSSL 1.1.1c)
...
It also fixes invalid setting of tag length
2019-06-02 19:10:56 +01:00
Gabriel Caruso
7393777da9
Add return type for string functions
2019-06-01 11:52:06 -03:00
Gabriel Caruso
1409a3b153
Add boolean return type for ctype extension functions
2019-06-01 11:52:06 -03:00
Gabriel Caruso
f3f159a779
Add double return type for math functions
2019-06-01 11:52:06 -03:00
Gabriel Caruso
b27366f29d
Add return type for bcmath extension functions
...
Except for bcpowmod, as it returns string|false
2019-06-01 11:50:01 -03:00
Anatol Belski
793fd6bce9
Fix expect section
2019-06-01 14:50:14 +02:00
Joe Watkins
2ab1c03186
Merge branch 'PHP-7.4'
...
* PHP-7.4:
skip where no groups available
2019-06-01 07:36:52 +02:00
Joe Watkins
d669d55fe1
skip where no groups available
2019-06-01 07:36:03 +02:00
Anatol Belski
2205546edf
Merge branch 'PHP-7.2' into PHP-7.3
...
* PHP-7.2:
Change ZPP only if compiled with ICU >= 64
Update tests for ICU 64
2019-06-01 02:26:07 +02:00
Anatol Belski
ee153deb1f
Change ZPP only if compiled with ICU >= 64
2019-06-01 02:18:56 +02:00
Nikita Popov
b01d9fdab1
Update tests for ICU 64
...
(cherry picked from commit 8a8bc5c452 )
2019-06-01 02:17:16 +02:00
Christoph M. Becker
c89b788a8a
Merge branch 'PHP-7.4'
...
* PHP-7.4:
SimpleXMLElement and ResourceBundle implement Countable
2019-05-31 19:01:41 +02:00
Thomas Gerbet
bfc10978ef
SimpleXMLElement and ResourceBundle implement Countable
...
Both classes already have a count() method and are considered
countable by \is_countable().
2019-05-31 18:59:19 +02:00
Nikita Popov
bb3421b554
Merge branch 'PHP-7.4'
2019-05-31 17:00:31 +02:00
Nikita Popov
7f26171445
Remove confusing spkstr checks
...
This is a required parameter, it can never be NULL.
2019-05-31 17:00:00 +02:00
Nikita Popov
f20b2c71e5
Merge branch 'PHP-7.4'
2019-05-31 15:40:04 +02:00
Nikita Popov
8a8bc5c452
Update tests for ICU 64
2019-05-31 15:39:03 +02:00
Nikita Popov
673c70a4ba
A few more func info updates
2019-05-31 11:24:47 +02:00
Dmitry Stogov
b4a3b49eab
Merge branch 'PHP-7.4'
...
* PHP-7.4:
Better hot/cold code splitting
2019-05-31 12:22:08 +03:00
Dmitry Stogov
1df9f238fe
Better hot/cold code splitting
2019-05-31 12:20:21 +03:00
Nikita Popov
0f337e901b
Merge branch 'PHP-7.4'
2019-05-31 11:11:07 +02:00
Nikita Popov
84333cad67
Remove stream_socket_sendto.phpt
...
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.
2019-05-31 11:09:56 +02:00
Nikita Popov
0ba34824f5
Use TypeError instead of warning in implode()
...
These are again manual argument type checks.
2019-05-31 11:04:13 +02:00
Nikita Popov
4e391ee3a3
Convert some warnings to TypeErrors in array functions
...
This is manual type and argument number checking code that was not
covered by the zpp move to TypeErrors.
2019-05-31 10:52:06 +02:00
Craig Duncan
facfbf3c9c
Update the DatePeriod read/write handlers
2019-05-30 19:16:31 +01:00
Craig Duncan
bc87424835
Merge branch 'PHP-7.4'
...
* PHP-7.4:
Add a test for bug #65672
Ensure the internal properties cannot be overwritten
2019-05-30 19:15:58 +01:00
Craig Duncan
a08b3b6d19
Merge branch 'PHP-7.3' into PHP-7.4
...
* PHP-7.3:
Add a test for bug #65672
Ensure the internal properties cannot be overwritten
2019-05-30 19:14:04 +01:00
Craig Duncan
370997fb5d
Merge branch 'PHP-7.2' into PHP-7.3
...
* PHP-7.2:
Add a test for bug #65672
Ensure the internal properties cannot be overwritten
2019-05-30 18:55:55 +01:00
Craig Duncan
8b53c7232e
Add a test for bug #65672
2019-05-30 18:55:42 +01:00
Craig Duncan
dc586bff36
Ensure the internal properties cannot be overwritten
2019-05-30 18:55:36 +01:00
Gabriel Caruso
edd7fb2a16
Add boolean return type for is_* functions
2019-05-30 13:55:36 -03:00
Anatol Belski
1f18a29514
Merge branch 'PHP-7.4'
...
* PHP-7.4:
[ci skip] Update libmagic.patch
2019-05-30 14:09:48 +02:00
Anatol Belski
2ba9177d4f
[ci skip] Update libmagic.patch
2019-05-30 14:09:00 +02:00
Anatol Belski
bd0834434f
Merge branch 'PHP-7.4'
...
* PHP-7.4:
Add test for bug #78075 , json detection
2019-05-30 13:33:02 +02:00
Anatol Belski
aed9a64cf6
Add test for bug #78075 , json detection
2019-05-30 13:31:48 +02:00
Anatol Belski
a6f50eb317
Merge branch 'PHP-7.4'
...
* PHP-7.4:
Partially reapply ba40f505e5
2019-05-30 02:48:37 +02:00
Anatol Belski
0c8454c02d
Partially reapply ba40f505e5
2019-05-30 02:48:01 +02:00
Anatol Belski
055ed113f7
Merge branch 'PHP-7.4'
...
* PHP-7.4:
Fix datatype
2019-05-30 02:35:28 +02:00
Anatol Belski
57c23df142
Fix datatype
2019-05-30 02:34:35 +02:00
Anatol Belski
8f85961326
Merge branch 'PHP-7.4'
...
* PHP-7.4:
Ported limagic 5.37
2019-05-30 02:23:20 +02:00
Anatol Belski
622b10f06e
Ported limagic 5.37
2019-05-30 02:22:40 +02:00
Nikita Popov
45a0656e95
Remove get() object handler
...
Now that set() is gone, there is little point in keeping get(), as
it is essentially just a different way of writing cast_object()
now.
Closes GH-4202.
2019-05-29 17:15:19 +02:00
Nikita Popov
07fae1fd6e
escapeshellarg/escapeshellcmd: Throw TypeError instead of E_ERROR
2019-05-29 16:57:53 +02:00
Nikita Popov
0d239523a7
Merge branch 'PHP-7.4'
2019-05-29 16:48:37 +02:00
Nikita Popov
029b735a6e
Merge branch 'PHP-7.3' into PHP-7.4
2019-05-29 16:48:28 +02:00
Nikita Popov
61a38bb274
SCCP: Fix leak when determining TYPE_CHECK from type info
...
As TYPE_CHECK is the only opcode where we do something like this,
I'm adding this hack.
2019-05-29 16:47:19 +02:00
Nikita Popov
a1a8d14485
Update more func info information for ext/standard
2019-05-29 15:30:06 +02:00