lang/php81: Update version 8.1.9=>8.1.10
- Core:
- Fixed --CGI-- support of run-tests.php.
- Fixed incorrect double to long casting in latest clang.
- Fixed bug GH-9266 (GC root buffer keeps growing when dtors are present).
- Date:
- Fixed bug GH-8730 (DateTime::diff miscalculation is same time zone of different type).
- Fixed bug GH-8964 (DateTime object comparison after applying delta less than 1 second).
- Fixed bug GH-9106: (DateInterval 1.5s added to DateTimeInterface is rounded down since PHP 8.1.0).
- Fixed bug #81263 (Wrong result from DateTimeImmutable::diff).
- DBA:
- Fixed LMDB driver memory leak on DB creation failure (Girgias)
- Fixed bug GH-9155 (dba_open("non-existing", "c-", "flatfile") segfaults) (cmb)
- IMAP:
- Fixed bug GH-9309 (Segfault when connection is used after imap_close()).
- Intl:
- Fixed IntlDateFormatter::formatObject() parameter type.
- MBString:
- Fixed bug GH-9008 (mb_detect_encoding(): wrong results with null $encodings).
- OPcache:
- Fixed bug GH-9033 (Loading blacklist file can fail due to negative length).
- Fixed bug GH-9164 (Segfault in zend_accel_class_hash_copy).
- PDO_SQLite:
- Fixed bug GH-9032 (SQLite3 authorizer crashes on NULL values).
- SQLite3:
- Fixed bug GH-9032 (SQLite3 authorizer crashes on NULL values).
- Streams:
- Fixed bug GH-8472 (The resource returned by stream_socket_accept may have incorrect metadata).
- Fixed bug GH-8409 (SSL handshake timeout leaves persistent connections hanging).
Relnotes: https://www.php.net/ChangeLog-8.php#8.1.10
Sponsored by: Bounce Experts