History log of /PHP-7.4/UPGRADING.INTERNALS (Results 1 – 25 of 226)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# 86aac3ee 11-Dec-2019 Christoph M. Becker

uint/ulong removal may affect other platforms as well


Revision tags: php-7.3.13RC1, php-7.2.26RC1, php-7.4.0, php-7.2.25, php-7.3.12, php-7.4.0RC6, php-7.3.12RC1, php-7.2.25RC1, php-7.4.0RC5, php-7.1.33, php-7.2.24, php-7.3.11, php-7.4.0RC4, php-7.3.11RC1, php-7.2.24RC1, php-7.4.0RC3, php-7.2.23, php-7.3.10, php-7.4.0RC2, php-7.2.23RC1, php-7.3.10RC1, php-7.4.0RC1, php-7.1.32, php-7.2.22, php-7.3.9, php-7.4.0beta4, php-7.2.22RC1, php-7.3.9RC1, php-7.4.0beta2, php-7.1.31, php-7.2.21, php-7.3.8, php-7.4.0beta1
# 845d07b3 22-Jul-2019 Nikita Popov

Add upgrading entries

[ci skip]


# 9b8bf13b 22-Jul-2019 Peter Kokot

Fix internals upgrading log


# b35b9eb1 18-Jul-2019 Peter Kokot

Update changelogs


# 7dc6c396 18-Jul-2019 Peter Kokot

Update changelog


# fa7fbfd5 18-Jul-2019 Peter Kokot

Update changelog


# a5209747 16-Jul-2019 Peter Kokot

Update changelog


Revision tags: php-7.2.21RC1, php-7.3.8RC1
# f573ba19 13-Jul-2019 Peter Kokot

Update changelogs

- PHP-7.4 alpha, beta, RC versions already include bugs logged in the
NEWS
- some links to RFCs
- php_error_docref0


# c42b7dd6 10-Jul-2019 Nikita Popov

Throw notice on array access on illegal type

No notice is thrown for list() accesses, because we did not come
to an agreement regarding patterns like

while ([$key, $value] =

Throw notice on array access on illegal type

No notice is thrown for list() accesses, because we did not come
to an agreement regarding patterns like

while ([$key, $value] = yield $it->next()) { ... }

where silent null access may be desirable.

No effort is made to suppress multiple notices in access chains
likes $x[0][0][0], because the technical complexity this causes
does not seem worthwhile.

RFC: https://wiki.php.net/rfc/notice-for-non-valid-array-container

show more ...


Revision tags: php-7.4.0alpha3
# 0f0c6c61 08-Jul-2019 Peter Kokot

Catch up with recent changes [ci skip]

- RFC about password_hash portability improvements added
- build system minor updates noted
- typos


# 48ca5a1e 05-Jul-2019 Dmitry Stogov

Replace ZEND_ASSIGN_ADD (and others) by ZEND_ASSIGN_OP, ZEND_ASSIGN_DIM_OP, ZEND_ASSGIN_OBJ_OP and ZEND_ASSIGN_STATIC_PROP_OP


Revision tags: php-7.3.7, php-7.2.20
# aeaee62d 30-Jun-2019 Peter Kokot

Update changelogs [ci skip]


# df4bb13c 28-Jun-2019 Peter Kokot

Update changelogs [ci skip]


# 35b6a9f7 25-Jun-2019 Peter Kokot

Catch up with some recent changes [ci skip]

- Mention mysqli::stat()
- Mention removal of HAVE_* for always defined extensions
- Mention removed symbols defined during the build


Revision tags: php-7.4.0alpha2, php-7.3.7RC3
# 571c6bc3 19-Jun-2019 Christoph M. Becker

Document removal of uint and ulong typedefs


Revision tags: php-7.3.7RC2, php-7.2.20RC2, php-7.4.0alpha1, php-7.3.7RC1, php-7.2.20RC1, php-7.2.19, php-7.3.6, php-7.1.30, php-7.2.19RC1, php-7.3.6RC1, php-7.1.29, php-7.2.18, php-7.3.5, php-7.2.18RC1, php-7.3.5RC1, php-7.2.17, php-7.3.4, php-7.1.28, php-7.3.4RC1, php-7.2.17RC1, php-7.1.27, php-7.3.3, php-7.2.16
# a31f4642 26-Feb-2019 Nikita Popov

Allow exceptions in __toString()

RFC: https://wiki.php.net/rfc/tostring_exceptions

And convert some object to string conversion related recoverable
fatal errors into Error excep

Allow exceptions in __toString()

RFC: https://wiki.php.net/rfc/tostring_exceptions

And convert some object to string conversion related recoverable
fatal errors into Error exceptions.

Improve exception safety of internal code performing string
conversions.

show more ...


# 79ff867e 04-Jun-2019 Christoph M. Becker

PHP 7.4 is built with Visual Studio 2019 on Windows


# ef34e00d 23-May-2019 Hugh McMaster

Use PKG_CHECK_MODULES to detect valgrind, and share build config with pcre


# a353d4c2 20-Apr-2019 Peter Kokot

Update changelogs


# 769db423 13-Apr-2019 Peter Kokot

Remove PHP_READDIR_R_TYPE

The PHP_READDIR_R_TYPE m4 macro has been removed via
2b28f7189144a21e753dbc09efadd571121a82b9.

HAVE_POSIX_READDIR_R in windows header file is also not

Remove PHP_READDIR_R_TYPE

The PHP_READDIR_R_TYPE m4 macro has been removed via
2b28f7189144a21e753dbc09efadd571121a82b9.

HAVE_POSIX_READDIR_R in windows header file is also not needed anymore.

show more ...


# acf04118 30-Mar-2019 Peter Kokot

[ci skip] Mention PHP_PROG_BISON and PHP_PROG_RE2C


# 072eb6dd 29-Mar-2019 Joe Watkins

tsrm environment lock


# 26f98ecd 20-Mar-2019 Kalle Sommer Nielsen

Sync the changes to ext/filter with 7.4, now that it works.

- Removed --with-pcre-dir
- The filter extension can now be built as shared on Unix with ./configure


# 4b081c27 18-Mar-2019 Peter Kokot

[ci skip] Update changelog


# d7022d2d 16-Mar-2019 Peter Kokot

[ci skip] Update changelog


12345678910