#
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
|