History log of /php-src/NEWS (Results 3026 – 3050 of 15454)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
# 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


1...<<121122123124125126127128129130>>...619