History log of /PHP-8.4/UPGRADING (Results 401 – 425 of 1903)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# 414f71a9 16-Apr-2023 Máté Kocsis

Typed class constants (#10444)

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

Co-Authored-By: Ben <7127204+moliata@users.noreply.github.com>
Co-Authored-By: Bob Weinand <31

Typed class constants (#10444)

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

Co-Authored-By: Ben <7127204+moliata@users.noreply.github.com>
Co-Authored-By: Bob Weinand <3154871+bwoebi@users.noreply.github.com>
Co-Authored-By: Ilija Tovilo <ilija.tovilo@me.com>

show more ...


# 7cef7cb0 10-Apr-2023 Alex Dowad

Add more details in UPGRADING on mb_check_encoding changes


# a62d192e 10-Apr-2023 Alex Dowad

Add additional note on mb_encode_mimeheader in UPGRADING


# aa51871a 10-Apr-2023 Alex Dowad

Add more details to NEWS on mb_detect_encoding; also include in UPGRADING


# d64c7184 10-Apr-2023 Alex Dowad

Remove unneeded occurrences of my name in UPGRADING

In NEWS, each 'news item' is suffixed with the name of the developer
who implemented the change. When adding entries to UPGRADING, I u

Remove unneeded occurrences of my name in UPGRADING

In NEWS, each 'news item' is suffixed with the name of the developer
who implemented the change. When adding entries to UPGRADING, I used
the same format as NEWS, without thinking about it much. However, it
has come to my attention that the standard format for entries in
UPGRADING does not include the developer's name.

show more ...


# 6c532df7 08-Apr-2023 David CARLIER

ext/sockets adding FreeBSD's SO_REUSEPORT_LB constant.

SO_REUSEPORT_LB is, in fact, closer to the classical Linux's SO_REUSEPORT.

Close GH-11038


# 9a250cc9 25-Mar-2023 Ilija Tovilo

Add separate static property through trait if parent already declares it

Fixes GH-10935
Closes GH-10937


# 0a169cbd 03-Apr-2023 Máté Kocsis

Add forgotten upgrading note for the Readonly amendments RFC


# 717f460f 29-Mar-2023 David CARLIER

ext/posix: posix_eaccess little update and forgotten UPGRADING entry. (#10965)


# 2da29970 21-Mar-2023 David CARLIER

ext/intl IntlChar::enumCharNames changes the signature to void.

Close GH-10904


# 7623bf0b 09-Mar-2023 David Carlier

ext/intl: breakiterator::setText returns false on failure.

Close GH-10820


# 61e98bf3 23-Mar-2023 Ilija Tovilo

Disallow parent dir components (..) in open_basedir() at runtime

Fix GH-10469
Closes GH-10913


# b721d0f7 10-Mar-2023 pakutoma

Fix phpGH-10648: add check function pointer into mbfl_encoding

Previously, mbstring used the same logic for encoding validation as for
encoding conversion.

However, there are ca

Fix phpGH-10648: add check function pointer into mbfl_encoding

Previously, mbstring used the same logic for encoding validation as for
encoding conversion.

However, there are cases where we want to use different logic for validation
and conversion. For example, if a string ends up with missing input
required by the encoding, or if a character is input that is invalid
as an encoding but can be converted, the conversion should succeed and
the validation should fail.

To achieve this, a function pointer mb_check_fn has been added to
struct mbfl_encoding to implement the logic used for validation.
Also, added implementation of validation logic for UTF-7, UTF7-IMAP,
ISO-2022-JP and JIS.

(The same change has already been made to PHP 8.2 and 8.3; see
6fc8d014df. This commit is backporting the change to PHP 8.1.)

show more ...


# bf64342d 16-Mar-2023 Alex Dowad

Update NEWS and UPGRADING to reflect changes in 0ce755be26


# 6fc8d014 21-Mar-2023 pakutoma

Fix phpGH-10648: add check function pointer into mbfl_encoding

Previously, mbstring used the same logic for encoding validation as for
encoding conversion.

However, there are ca

Fix phpGH-10648: add check function pointer into mbfl_encoding

Previously, mbstring used the same logic for encoding validation as for
encoding conversion.

However, there are cases where we want to use different logic for validation
and conversion. For example, if a string ends up with missing input
required by the encoding, or if a character is input that is invalid
as an encoding but can be converted, the conversion should succeed and
the validation should fail.

To achieve this, a function pointer mb_check_fn has been added to
struct mbfl_encoding to implement the logic used for validation.
Also, added implementation of validation logic for UTF-7, UTF7-IMAP,
ISO-2022-JP and JIS.

show more ...


# feb82d91 15-Mar-2023 David CARLIER

pgsql_insert fix unit tests (#10860)


# 90a39fd5 14-Mar-2023 David Carlier

ext/mysqi: mysqli_poll raises a ValueError on absent 1st and 2ng arguments.


# 974a3d84 11-Mar-2023 David Carlier

ext/mysqli/pgsql: mysqli_fetch_object/pgsql_fetch_object raises ValueError on constructor args error.

Closes GH-10832.


# f0495855 10-Mar-2023 Kévin Dunglas

feat: enable Zend Max Execution Timers by default in 8.3 (#10778)


# 45677081 05-Mar-2023 David Carlier

ext/intl: dateformatter settimezone changes on success, returning true like setcalendar.

Closes GH-10790


# 67b5e6b8 07-Mar-2023 George Peter Banyard

[skip ci] Update UPGRADING for saner array_(sum|product)() RFC


# 02ec4c50 28-Feb-2023 David Carlier

Fix GH-10727: Spoofchecker constant updates.

- Adding MIXED_NUMBERS from ICU 58.
- Adding HIDDEN_OVERLAY from ICU 62.

Closes GH-10730.


# fbaa2eb0 27-Feb-2023 David CARLIER

ext/sockets: add TCP_REPAIR to silently close a connection.

Closes GH-10724.


# e1967ca9 25-Feb-2023 othercorey

Change DOMCharacterData::appendData return type to true (#10690)


# 8995f602 17-Feb-2023 Alex Dowad

mb_decode_mimeheader obeys RFC 2047 regarding underscores and QPrint encoding


1...<<11121314151617181920>>...77