Christoph M. Becker
81fffa86b2
Merge branch 'PHP-7.3' into PHP-7.4
...
* PHP-7.3:
Fix #80007 : Potential type confusion in unixtojd() parameter parsing
2020-08-22 12:31:07 +02:00
Andy Postnikov
b2a33ab06b
Fix #80007 : Potential type confusion in unixtojd() parameter parsing
...
Also it fixes test on 32-bit armv7 and x86
- Test unixtojd() function : error conditions [ext/calendar/tests/unixtojd_error1.phpt]
Closes GH-6033
2020-08-22 12:30:04 +02:00
Christopher Jones
47c787ff5b
Squash a Linux compile warning
2020-08-22 11:37:23 +10:00
David Carlier
f32653accc
fileinfo build fix proposal for haiku.
...
Haiku already defines a unichar type and different than the fileinfo's anyway.
Closed GH-5983
2020-08-21 16:13:09 +02:00
Christoph M. Becker
3c5412fc8f
Merge branch 'PHP-7.4' into master
...
* PHP-7.4:
sqlite3 linkage issue on some systems/package combination fix.
2020-08-21 15:46:30 +02:00
David Carlier
1b21b56074
sqlite3 linkage issue on some systems/package combination fix.
...
Checking the version is not enough, the function might be available
but the symbols are not present still.
Closes GH-5993
2020-08-21 15:45:51 +02:00
Christoph M. Becker
13419befff
Merge branch 'PHP-7.4' into master
...
* PHP-7.4:
Fix wrong datatype
2020-08-21 15:30:07 +02:00
Christoph M. Becker
8f9f308bb9
Merge branch 'PHP-7.3' into PHP-7.4
...
* PHP-7.3:
Fix wrong datatype
2020-08-21 15:28:37 +02:00
Manuel Mausz
46d62e5464
Fix wrong datatype
...
ini_entry->modifiable is of type uint8_t and so should be the temp. variable. Especially important after 4b77a158
.
Closes GH-6028
2020-08-21 15:28:12 +02:00
Remi Collet
8c57474e35
ensure installed ini don't interfere
2020-08-21 14:41:35 +02:00
Christopher Jones
ff66e4945e
OCI8 classes were already renamed in 8; this now follows the new-new standard
2020-08-21 17:46:16 +10:00
Dmitry Stogov
8095a0ef7f
Better register usage for ASSIGN_DIM_OP
2020-08-21 09:50:28 +03:00
Dmitry Stogov
35a3e450bc
Better registers usage
2020-08-21 01:57:03 +03:00
Dmitry Stogov
c64cb19138
cleanup unused parameters
2020-08-20 20:43:40 +03:00
Dmitry Stogov
dd29a6e79e
efree() doesn't use line number arguments (pass zeros)
2020-08-20 20:39:13 +03:00
Dmitry Stogov
aed1f78515
micro-optimization
2020-08-20 15:02:12 +03:00
Máté Kocsis
4e6fbb0a12
Promote warnings to exceptions in ext/gd
...
Closes GH-6023
2020-08-20 12:07:04 +02:00
Dmitry Stogov
22982eee33
Load zval type into register to eliminate double load
2020-08-19 17:51:23 +03:00
Dmitry Stogov
bcadf9da8a
Shrink live intervals of IS_VAR/IS_TMP_VAR
2020-08-19 14:53:01 +03:00
Dmitry Stogov
c6c1682d7a
Fixed tracing JIT crash in case SSA for op_array is not provided
2020-08-19 14:51:39 +03:00
Benjamin Eberlei
a34fd4d590
Update NEWS w.r.t to bugfix #79968
2020-08-19 12:20:11 +02:00
Benjamin Eberlei
9f6820f7f1
Fix #79968 : Manipulation on unattached DOMChildNode should throw DOMException
2020-08-19 11:54:41 +02:00
Dmitry Stogov
736c5dca10
Fixed memory leak (ext/hash/tests/mhash_001.phpt failure)
2020-08-19 09:30:08 +03:00
Tyson Andre
9883fec99f
Fix more basic function stubs
...
User-defined functions can't have multiple parameters with the same name.
Don't do that for var_dump/debug_zval_dump.
Consistently use array $array to match docs
Fix typo in UPGRADING
Fixes GH-6015
2020-08-18 20:23:42 -04:00
Dmitry Stogov
f559c78000
Check for exception after $this destruction
2020-08-18 21:13:18 +03:00
Dmitry Stogov
f2d8488806
Fixed register allocation for CASE instruction. CASE don't destroy first operand and it may be used later in VM or different trace.
2020-08-18 21:10:34 +03:00
Máté Kocsis
bf9ef513c0
Promote warnings to exceptions in ext/pspell
...
Closes GH-6010
2020-08-18 19:24:18 +02:00
Matteo Beccati
cf3fb14679
Merge branch 'PHP-7.4'
...
* PHP-7.4:
Fix #47021 : SoapClient stumbles over WSDL delivered with "Transfer-Encoding: chunked"
2020-08-18 18:31:11 +02:00
Matteo Beccati
3877172411
Merge branch 'PHP-7.3' into PHP-7.4
...
* PHP-7.3:
Fix #47021 : SoapClient stumbles over WSDL delivered with "Transfer-Encoding: chunked"
2020-08-18 18:27:26 +02:00
Matteo Beccati
f7c43b8c72
Fix #47021 : SoapClient stumbles over WSDL delivered with "Transfer-Encoding: chunked"
2020-08-18 18:10:39 +02:00
Sara Golemon
c905717dfa
Update NEWS for 8.0.0beta3
2020-08-18 14:03:56 +00:00
Sara Golemon
9b4abd0cff
Update NEWS for PHP 8.0.0beta2
2020-08-18 13:44:29 +00:00
Christoph M. Becker
4514afc187
Fix #79988 : new reserved keyword match
is a backward incompatible change
2020-08-18 12:39:18 +02:00
Dmitry Stogov
6f36b20abf
Don't add guard for empty()
2020-08-18 13:13:58 +03:00
Dmitry Stogov
8c90002201
Fixed bug #79987 (Memory leak in SplFileInfo because of missing zend_restore_error_handling())
2020-08-18 11:08:04 +03:00
Christoph M. Becker
2d32ddb273
Merge branch 'PHP-7.4' into master
...
* PHP-7.4:
7.3.23 is next
2020-08-18 10:03:17 +02:00
Christoph M. Becker
48d712565c
Merge branch 'PHP-7.3' into PHP-7.4
...
* PHP-7.3:
7.3.23 is next
2020-08-18 10:00:46 +02:00
Christoph M. Becker
ff14b7adad
7.3.23 is next
2020-08-18 09:55:37 +02:00
Derick Rethans
ac97e4be12
Merge branch 'PHP-7.4' into master
2020-08-18 08:06:35 +01:00
Derick Rethans
499bf91cd0
Prepare for 7.4.11
2020-08-18 08:06:20 +01:00
Christoph M. Becker
c8e6f05e70
Merge branch 'PHP-7.4' into master
...
* PHP-7.4:
Fix HTTP response status code
2020-08-18 08:37:36 +02:00
Christoph M. Becker
3e8172d27b
Merge branch 'PHP-7.3' into PHP-7.4
...
* PHP-7.3:
Fix HTTP response status code
2020-08-18 08:35:56 +02:00
Christoph M. Becker
1ae80f8c92
Fix HTTP response status code
2020-08-18 08:33:45 +02:00
Dmitry Stogov
5d94ff8a00
JIT extension may be NULL
2020-08-18 09:28:13 +03:00
Dmitry Stogov
fd0b57d48b
Fixed support for named arguments
2020-08-18 00:12:05 +03:00
Dmitry Stogov
3343eb64d7
Fixed trace type inference for FE_FETCH_R/RW
2020-08-17 22:55:25 +03:00
Dmitry Stogov
32052e7470
Fixed support for possible indirect variable modification (ext/standard/tests/array/bug77135.phpt failure).
2020-08-17 22:31:03 +03:00
Dmitry Stogov
afc93e44e5
JIT for ZEND_ISSET_ISEMPTY_CV
2020-08-17 20:48:48 +03:00
Dmitry Stogov
28e24e7acc
Fixed JIT for indirectly recursive traces
2020-08-17 20:47:06 +03:00
George Peter Banyard
72383ccabb
Promote warnings in ext/zip
2020-08-17 15:52:20 +02:00