#
d0d1654a |
| 08-Jan-2020 |
Nikita Popov |
Fix #49555: Improve "function must be a string" error message Be more specific for the individual cases and provide relevant type information. |
#
ae5d7604 |
| 08-Jan-2020 |
Nikita Popov |
Fix #65274: Add class name to undef class constant error |
#
38c0a53b |
| 07-Jan-2020 |
Christoph M. Becker |
Bump version |
#
59c3ddab |
| 10-Dec-2019 |
Nikita Popov |
Remove support for preloading on Windows Due to ASLR restrictions, preloading on Windows does not work with any code that has preloading dependencies on internal classes. This effect
Remove support for preloading on Windows Due to ASLR restrictions, preloading on Windows does not work with any code that has preloading dependencies on internal classes. This effectively makes it unusable for any non-trivial codebase. Instead of pretending like preloading is going to work, only to make people realize that it really doesn't once they get beyond a dummy example, we disable support for preloading on Windows entirely. Closes GH-4999.
show more ...
|
#
846b6479 |
| 03-Jan-2020 |
Nikita Popov |
Throw Error when referencing uninit typed prop in __sleep Previously this generated a notice, but would likely generate an Error when unserializing. Now we treat it with the sam
Throw Error when referencing uninit typed prop in __sleep Previously this generated a notice, but would likely generate an Error when unserializing. Now we treat it with the same distinction as direct property accesses, i.e. referencing an unset/undefined normal property stays a notice, while a typed property becomes an Error exception. This fixed bug #79002. Closes GH-5050.
show more ...
|
#
06e78cad |
| 06-Jan-2020 |
Christoph M. Becker |
Revert "Extend CURLFile to support streams" This reverts commit 17a9f1401aeb35fe1e3657b38102a410d151d42f, because this commit would break ABI, and also due to bug #79013. We keep the
Revert "Extend CURLFile to support streams" This reverts commit 17a9f1401aeb35fe1e3657b38102a410d151d42f, because this commit would break ABI, and also due to bug #79013. We keep the commit for PHP 7.4+, though.
show more ...
|
#
09ebeba1 |
| 06-Jan-2020 |
Christoph M. Becker |
Merge branch 'PHP-7.3' into PHP-7.4 * PHP-7.3: Fix #54298: Using empty additional_headers adding extraneous CRLF
|
#
ae215069 |
| 05-Jan-2020 |
Christoph M. Becker |
Fix #54298: Using empty additional_headers adding extraneous CRLF If the header string is empty, we pass `NULL` to `php_mail()` to avoid further checks on the string length. |
#
74b11e33 |
| 06-Jan-2020 |
Christoph M. Becker |
Merge branch 'PHP-7.3' into PHP-7.4 * PHP-7.3: Fix #79068: gdTransformAffineCopy() changes interpolation method
|
#
4bec59f1 |
| 06-Jan-2020 |
Christoph M. Becker |
Fix #79068: gdTransformAffineCopy() changes interpolation method We port <https://github.com/libgd/libgd/commit/9088591eae437358ee5b929adf82865e37e3001e>. |
#
b59f7604 |
| 06-Jan-2020 |
Nikita Popov |
Fix bug #79063: Curl openssl does not respect PKG_CONFIG_PATH |
#
f799f42e |
| 06-Jan-2020 |
Christoph M. Becker |
Merge branch 'PHP-7.3' into PHP-7.4 * PHP-7.3: Fix #79067: gdTransformAffineCopy() may use unitialized values
|
#
2c586051 |
| 06-Jan-2020 |
Christoph M. Becker |
Fix #79067: gdTransformAffineCopy() may use unitialized values We port <https://github.com/libgd/libgd/commit/7a06c1669c563917bc48c464521e3de962ddb4e8>. |
#
f4aa0869 |
| 03-Jan-2020 |
Christoph M. Becker |
Merge branch 'PHP-7.3' into PHP-7.4 * PHP-7.3: Fix #78808: [LMDB] MDB_MAP_FULL: Environment mapsize limit reached
|
#
c05a069a |
| 14-Nov-2019 |
Christoph M. Becker |
Fix #78808: [LMDB] MDB_MAP_FULL: Environment mapsize limit reached We implement support for a fifth parameter, which allows to specify the mapsize. The parameter defaults to zero, in wh
Fix #78808: [LMDB] MDB_MAP_FULL: Environment mapsize limit reached We implement support for a fifth parameter, which allows to specify the mapsize. The parameter defaults to zero, in which case the compiled in default mapsize (usually 1048576) will be used. The mapsize should be a multiple of the page size of the OS.
show more ...
|
#
4c6ad099 |
| 03-Jan-2020 |
Christoph M. Becker |
Merge branch 'PHP-7.3' into PHP-7.4 * PHP-7.3: Fix #78538: shmop memory leak
|
#
18172303 |
| 25-Nov-2019 |
Christoph M. Becker |
Fix #78538: shmop memory leak If the descriptor's refcount drops to zero, we have to unmap the respective file view, to avoid leaking memory. |
#
40b2f823 |
| 03-Jan-2020 |
Christoph M. Becker |
Merge branch 'PHP-7.3' into PHP-7.4 * PHP-7.3: Fix #79015: undefined-behavior in php_date.c
|
#
b48f2625 |
| 23-Dec-2019 |
Christoph M. Becker |
Fix #79015: undefined-behavior in php_date.c We check that the given microsecond fraction is in the valid range [0, 1000000[, and otherwise mark it as invalid. We also drop the usel
Fix #79015: undefined-behavior in php_date.c We check that the given microsecond fraction is in the valid range [0, 1000000[, and otherwise mark it as invalid. We also drop the useless do loop; a plain block is sufficient here.
show more ...
|
#
1dcdcd79 |
| 03-Jan-2020 |
Nikita Popov |
Fixed bug #79056 |
#
8abb2ced |
| 02-Jan-2020 |
Nikita Popov |
Fixed bug #79055 Fix file cache serialization of property types. I'm changing the overall type serialization format to perform additional adjustments in order to yield a plausible po
Fixed bug #79055 Fix file cache serialization of property types. I'm changing the overall type serialization format to perform additional adjustments in order to yield a plausible pointer for zend_type, rather than using an entirely separate serialization format, as was previously done. That would have been annoying to extend to the case of CE pointers.
show more ...
|
#
d1537e50 |
| 30-Dec-2019 |
Nikita Popov |
Fixed bug #79046 |
#
94063619 |
| 30-Dec-2019 |
Christoph M. Becker |
Merge branch 'PHP-7.3' into PHP-7.4 * PHP-7.3: Fix #79040: Warning Opcode handlers are unusable due to ASLR
|
#
0cecf83b |
| 30-Dec-2019 |
Christoph M. Becker |
Fix #79040: Warning Opcode handlers are unusable due to ASLR We must not use the same shared memory OPcache instance for different SAPIs, since their memory layout is different. To avoi
Fix #79040: Warning Opcode handlers are unusable due to ASLR We must not use the same shared memory OPcache instance for different SAPIs, since their memory layout is different. To avoid this, we add the SAPI name (truncated to at most 20 characters) to the names of the memory base file, the mutex and the file mapping.
show more ...
|
#
fcaf7cbd |
| 30-Dec-2019 |
Nikita Popov |
Add test for bug #79031 Fixed by preceding revert. |