History log of /php-src/UPGRADING (Results 1026 – 1050 of 1776)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
# bf5cf794 31-Jul-2018 Christoph M. Becker

Fix UPGRADING

# 974abd8b 31-Jul-2018 Christoph M. Becker

Update UPGRADING wrt. samesite cookie RFC

Cf. <https://wiki.php.net/rfc/same-site-cookie>.

# e5a99563 22-Jul-2018 Jakub Zelenka

Update NEWS and UPGRADING with info about syslog.filter

# 4a528d46 21-Jul-2018 Nikita Popov

Add UPGRADING notes for deprecations

# fb0faf02 19-Jul-2018 Trevor Rowbotham

[ci skip] Add new global MBString constants to UPGRADING

The constants are mentioned further up in the New Features section,
but weren't explicitly listed under the New Global Constants

[ci skip] Add new global MBString constants to UPGRADING

The constants are mentioned further up in the New Features section,
but weren't explicitly listed under the New Global Constants section.

show more ...

# 50516a6e 17-Jul-2018 Enno Woortmann

Add implementation and tests for new methods - array_key_first(array $a) Returns the key of the first element or null - array_key_last(array $a) Returns the key of the last element or null

# 79a27ccf 17-Jul-2018 Christoph M. Becker

FILTER_FLAG_(SCHEME|HOST)_REQUIRED are now deprecated

# 3588d8af 23-Jun-2018 Nikita Popov

Deprecate case-insensitive constants

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

# e4e9cd83 05-Jul-2018 Andrea Faulds

Export stdClass objects using (object) cast (fixes #48016)

Before this change, var_export()'s output for stdClass objects calls
the non-existent stdClass::__set_state method, and is ther

Export stdClass objects using (object) cast (fixes #48016)

Before this change, var_export()'s output for stdClass objects calls
the non-existent stdClass::__set_state method, and is therefore useless.

This commit makes var_export() output an (object) cast from an array
instead, which when evaluated, will produce a stdClass object. Other
classes see unchanged output.

show more ...

# a8dce319 09-Jul-2018 Kalle Sommer Nielsen

Added the 'add_slashes' sanitization filter (FILTER_SANITIZE_ADD_SLASHES) as an alias to 'magic_quotes' (FILTER_SANITIZE_MAGIC_QUOTES) so we can move past our "magical" legacy.

# 2a78006a 07-Jul-2018 Jakub Zelenka

Update NEWS and UPGRADING for fpm_get_status addition

# 95013042 31-Mar-2018 seliver

Fixed bug #76136 (stream_socket_get_name enclosed IPv6 in brackets)

The IPv6 IP of a socket is provided by inet_ntop() as a string, but
this function doesn't enclose the IP in brackets.

Fixed bug #76136 (stream_socket_get_name enclosed IPv6 in brackets)

The IPv6 IP of a socket is provided by inet_ntop() as a string, but
this function doesn't enclose the IP in brackets. This patch adds
them in the php_network_populate_name_from_sockaddr() function.

show more ...

# 04e3523b 24-Jun-2018 Nikita Popov

Warn if continue is used on switch

Supersedes RFC https://wiki.php.net/rfc/continue_on_switch_deprecation
by generating a warning instead of deprecating and removing this
functionali

Warn if continue is used on switch

Supersedes RFC https://wiki.php.net/rfc/continue_on_switch_deprecation
by generating a warning instead of deprecating and removing this
functionality.

show more ...

# 41a6625c 06-Jul-2018 Nikita Popov

Add UPGRADING for mb_ereg changes

Also some minor code cleanup.

# 587ab006 05-Jul-2018 Remi Collet

NEW and UPGRADING

# 3a8f2606 04-Jul-2018 Dmitry Stogov

Argument unpacking with Traversables and non-integer keys.
Changed error message, added UPGRADING note and test.

# 30156d58 28-Jun-2018 Rudi Theunissen

Fixed bug #63217

Don't automatically convert literal string keys to integers on
array access, as we may be dealing with an ArrayAccess object,
rather than a plain array.

# ce0721be 01-Jul-2018 Jakub Zelenka

Update NEWS, UPGRADING and default php.ini files with syslog changes

# 3f241f3c 27-Jun-2018 Christoph M. Becker

Update UPGRADING wrt. PCRE2

The upgrade to PCRE2 should mostly be transparent to existing code, but
apparently there are some minor differences, which warrant a note in
UPGRADING (an

Update UPGRADING wrt. PCRE2

The upgrade to PCRE2 should mostly be transparent to existing code, but
apparently there are some minor differences, which warrant a note in
UPGRADING (and consequently, in the migration guide).

show more ...

# 2543e61a 22-Jun-2018 Nikita Popov

Fixed bug #76509

In PHP static properties are shared between inheriting classes,
unless they are explicitly overwritten. However, because this
functionality was implemented using ref

Fixed bug #76509

In PHP static properties are shared between inheriting classes,
unless they are explicitly overwritten. However, because this
functionality was implemented using reference, it was possible
to break the implementation by reassigning the static property
reference.

This is fixed by switching the implementation from using references
to using INDIRECTs, which cannot be affected by userland code.

show more ...

# 490a49d0 25-Jun-2018 Nikita Popov

Use COPY_DEREF for DIM_IS and LIST_R as well

Also add an upgrading note for the behavior change, not that we
expect anyone to be affected...

# d169d06d 24-Jun-2018 Christoph M. Becker

Remove useless PHPDBG_* constants

The sole purpose of `PHPDBG_FILE`, `PHPDBG_METHOD`, `PHPDBG_LINENO` and
`PHPDBG_FUNC` has been to be passed as first argument to `phpdbg_break`.
How

Remove useless PHPDBG_* constants

The sole purpose of `PHPDBG_FILE`, `PHPDBG_METHOD`, `PHPDBG_LINENO` and
`PHPDBG_FUNC` has been to be passed as first argument to `phpdbg_break`.
However, this functions is replaced as of PHP 5.6.3 by
`phpdbg_break_file`, `phpdbg_break_method` and 'phpdbg_break_func`,
respectively. Therefore, we're finally removing the useless constants.

show more ...

# 55277a66 15-Jun-2018 Charles R. Portwood II

RFC: Argon2 Password Hash Enhancements Implementation of Argon2id per RFC https://wiki.php.net/rfc/argon2_password_hash_enhancements

- m4 and Windows configure scripts now forces Argon2 refe

RFC: Argon2 Password Hash Enhancements Implementation of Argon2id per RFC https://wiki.php.net/rfc/argon2_password_hash_enhancements

- m4 and Windows configure scripts now forces Argon2 reference library version >= 20161029
- Implementation tested against 20161029 and 20171227 for Argon2id support
- Updates Argon2 ext/standard/password/tests to run tests for both Argon2i and Argon2id

show more ...

# fc775f69 30-Mar-2018 Gabriel Caruso

Report unknown variables passed to compact()

# d04917c7 24-Sep-2017 Nikita Popov

Fixed bug #75218

I've introduced a new CompileError type, from which ParseError
inherits. These errors are not parse errors in the narrow sense
of the term, even though they happen t

Fixed bug #75218

I've introduced a new CompileError type, from which ParseError
inherits. These errors are not parse errors in the narrow sense
of the term, even though they happen to be generated during
parsing in our implementation. Additionally reusing the ParseError
class for this purpose would change existing error messages (if
the exception is not caught) from a "Fatal error:" to a "Parse
error:" prefix, and also the error kind from E_COMPILE_ERROR to
E_PARSE.

show more ...

1...<<41424344454647484950>>...72