#
f33cf52f |
| 05-May-2020 |
Christoph M. Becker |
Fix #79566: Private SHM is not private on Windows We map the POSIX semantics of `IPC_PRIVATE` by creating unnamed file mapping objects on Windows. While that is not particularly useful
Fix #79566: Private SHM is not private on Windows We map the POSIX semantics of `IPC_PRIVATE` by creating unnamed file mapping objects on Windows. While that is not particularly useful for ext/shmop, which is the only bundled extension which uses `shmget()`, it may be useful for external extensions.
show more ...
|
#
ed6bf0bc |
| 04-May-2020 |
Christoph M. Becker |
Merge branch 'PHP-7.3' into PHP-7.4 * PHP-7.3: Fix #79561: dns_get_record() fails with DNS_ALL
|
#
c40a4944 |
| 04-May-2020 |
Christoph M. Becker |
Fix #79561: dns_get_record() fails with DNS_ALL Since Windows has its own definitions of the `PHP_DNS_*` macros, we have to use these when registering the PHP constants. |
#
50752401 |
| 04-May-2020 |
AllenJB |
Change the default PDO error mode to exceptions According to <https://www.php.net/manual/en/pdo.error-handling.php>. |
#
7c1316ec |
| 04-May-2020 |
Nikita Popov |
Fixed bug #79535 We did not allocate a cache slot for FETCH_CLASS. This is already fixed on newer PHP versions. |
#
34275457 |
| 04-May-2020 |
Remi Collet |
Use libenchant-2 when available |
#
69888c3f |
| 02-May-2020 |
Christoph M. Becker |
Fix #79467: data:// wrappers are writable Despite the docs claiming that data: wrappers would not be writable[1], they are implemented as writing to a memory stream. That does not seem
Fix #79467: data:// wrappers are writable Despite the docs claiming that data: wrappers would not be writable[1], they are implemented as writing to a memory stream. That does not seem to be particularly sensible, so we disallow writing altogether. [1] <https://www.php.net/manual/en/wrappers.data.php#refsect1-wrappers.data-options>
show more ...
|
#
9b9252c6 |
| 01-May-2020 |
Christoph M. Becker |
Merge branch 'PHP-7.3' into PHP-7.4 * PHP-7.3: Fix #79528: Different object of the same xml between 7.4.5 and 7.4.4
|
#
54148fd6 |
| 01-May-2020 |
Christoph M. Becker |
Fix #79528: Different object of the same xml between 7.4.5 and 7.4.4 Revert "Fix #61597: SXE properties may lack attributes and content" This reverts commit 7c081db885756d7b176a55b9
Fix #79528: Different object of the same xml between 7.4.5 and 7.4.4 Revert "Fix #61597: SXE properties may lack attributes and content" This reverts commit 7c081db885756d7b176a55b90b8746f664d1e042.
show more ...
|
#
1b981517 |
| 30-Apr-2020 |
Remi Collet |
doc enchant changes |
#
8555c2bf |
| 29-Apr-2020 |
Xinchen Hui |
Fixed bug #79536 (zend_clear_exception prevent exception's destructor to be called). |
#
34c460f3 |
| 26-Apr-2020 |
Gabriel Caruso |
Check `__set_state` structure Fix Bug #79521. Closes GH-5462. |
#
6998cc50 |
| 28-Apr-2020 |
Christoph M. Becker |
Bump version |
#
5f900b32 |
| 28-Apr-2020 |
Xinchen Hui |
update NEWS |
#
29968d8f |
| 24-Apr-2020 |
Christoph M. Becker |
Fix #79470: PHP incompatible with 3rd party file system on demand We add support for Activision HSM (`IO_REPARSE_TAG_ACTIVISION_HSM`) and VFS for Git (`IO_REPARSE_TAG_PROJFS`). The latt
Fix #79470: PHP incompatible with 3rd party file system on demand We add support for Activision HSM (`IO_REPARSE_TAG_ACTIVISION_HSM`) and VFS for Git (`IO_REPARSE_TAG_PROJFS`). The latter fixes bug #78784.
show more ...
|
#
3151676f |
| 24-Apr-2020 |
Christoph M. Becker |
Fix #79514: Memory leaks while including unexistent file We have to destroy (un-opened) ZEND_HANDLE_FILENAMEs. |
#
767a77ac |
| 23-Apr-2020 |
Christoph M. Becker |
Fix #36365: scandir duplicates file name at every 65535th file Since DIR_W32.offset is declared as `uint16_t`, we have an overflow for directories with many entries. This patch changes
Fix #36365: scandir duplicates file name at every 65535th file Since DIR_W32.offset is declared as `uint16_t`, we have an overflow for directories with many entries. This patch changes the field to `uint32_t`.
show more ...
|
#
73d02c3b |
| 15-Apr-2020 |
Nicolas Grekas |
Fix bug #79447 Partially reverts 846b6479537a112d1ded725e6484e46462048b35: instead of throwing, this skips uninitialized typed properties when serializing objects. This makes se
Fix bug #79447 Partially reverts 846b6479537a112d1ded725e6484e46462048b35: instead of throwing, this skips uninitialized typed properties when serializing objects. This makes serialize with __sleep() behave the same as serialize() without __sleep(). As in the non-__sleep() case, unserialize(serialize($x)) identity may not be preserved due to replacement of uninitialized/unset properties with default values. Fixing this will require changes to the serialization format. Closes GH-5396.
show more ...
|
#
c705079b |
| 22-Apr-2020 |
Christoph M. Becker |
Merge branch 'PHP-7.3' into PHP-7.4 * PHP-7.3: Fix #79503: Memory leak on duplicate metadata
|
#
ccca2c44 |
| 22-Apr-2020 |
Christoph M. Becker |
Fix #79503: Memory leak on duplicate metadata Duplicate metadata can only happen if someone tampers with the phar, so we can and should treat that as error. |
#
225117af |
| 06-Apr-2020 |
Christoph M. Becker |
Upgrade to PCRE2 10.34 We backport the slightly modified variant from master. |
#
3d1b730c |
| 20-Apr-2020 |
Christoph M. Becker |
Fix #71417: fread() does not report zlib.inflate errors If the zlib.inflate filter fails to decompress the stream, we raise a notice instead of failing silently. |
#
d757be64 |
| 17-Apr-2020 |
Christoph M. Becker |
Fix #71263: fread() does not report bzip2.decompress errors If the bzip2.decompress filter fails to decompress the stream, we raise a notice instead of failing silently. |
#
0d11d373 |
| 15-Apr-2020 |
Alex Dowad |
Fix bug #67369 ArrayObject serializatino drops the iterator class When ArrayObject is round-tripped through serialize() and unserialize(), it forgets any iterator class name which was se
Fix bug #67369 ArrayObject serializatino drops the iterator class When ArrayObject is round-tripped through serialize() and unserialize(), it forgets any iterator class name which was set using ::setIteratorClass(). Fix that.
show more ...
|
#
18ad38a7 |
| 20-Apr-2020 |
Christoph M. Becker |
Merge branch 'PHP-7.3' into PHP-7.4 * PHP-7.3: Fix #79491: Search for .user.ini extends up to root dir
|