|
9 | 9 |
|
10 | 10 | <a id="PHP_8_4"></a> |
11 | 11 |
|
| 12 | +<section class="version" id="8.4.13"><!-- {{{ 8.4.13 --> |
| 13 | +<h3>Version 8.4.13</h3> |
| 14 | +<b><?php release_date('25-Sep-2025'); ?></b> |
| 15 | +<ul><li>Core: |
| 16 | +<ul> |
| 17 | + <li>Fixed bug <?php githubissuel('php/php-src', 18850); ?> (Repeated inclusion of file with __halt_compiler() triggers "Constant already defined" warning).</li> |
| 18 | + <li>Partially fixed bug <?php githubissuel('php/php-src', 19542); ?> (Scanning of string literals >=2GB will fail due to signed int overflow).</li> |
| 19 | + <li>Fixed bug <?php githubissuel('php/php-src', 19544); ?> (GC treats ZEND_WEAKREF_TAG_MAP references as WeakMap references).</li> |
| 20 | + <li>Fixed bug <?php githubissuel('php/php-src', 19613); ?> (Stale array iterator pointer).</li> |
| 21 | + <li>Fixed bug <?php githubissuel('php/php-src', 19679); ?> (zend_ssa_range_widening may fail to converge).</li> |
| 22 | + <li>Fixed bug <?php githubissuel('php/php-src', 19681); ?> (PHP_EXPAND_PATH broken with bash 5.3.0).</li> |
| 23 | + <li>Fixed bug <?php githubissuel('php/php-src', 19720); ?> (Assertion failure when error handler throws when accessing a deprecated constant).</li> |
| 24 | +</ul></li> |
| 25 | +<li>CLI: |
| 26 | +<ul> |
| 27 | + <li>Fixed bug <?php githubissuel('php/php-src', 19461); ?> (Improve error message on listening error with IPv6 address).</li> |
| 28 | +</ul></li> |
| 29 | +<li>Date: |
| 30 | +<ul> |
| 31 | + <li>Fixed date_sunrise() and date_sunset() with partial-hour UTC offset.</li> |
| 32 | +</ul></li> |
| 33 | +<li>DBA: |
| 34 | +<ul> |
| 35 | + <li>Fixed bug <?php githubissuel('php/php-src', 19706); ?> (dba stream resource mismanagement).</li> |
| 36 | +</ul></li> |
| 37 | +<li>DOM: |
| 38 | +<ul> |
| 39 | + <li>Fixed bug <?php githubissuel('php/php-src', 19612); ?> (Mitigate libxml2 tree dictionary bug).</li> |
| 40 | +</ul></li> |
| 41 | +<li>FPM: |
| 42 | +<ul> |
| 43 | + <li>Fixed failed debug assertion when php_admin_value setting fails.</li> |
| 44 | +</ul></li> |
| 45 | +<li>Intl: |
| 46 | +<ul> |
| 47 | + <li>Fixed bug <?php githubissuel('php/php-src', 11952); ?> (Fix locale strings canonicalization for IntlDateFormatter and NumberFormatter).</li> |
| 48 | +</ul></li> |
| 49 | +<li>Opcache: |
| 50 | +<ul> |
| 51 | + <li>Fixed bug <?php githubissuel('php/php-src', 19493); ?> (JIT variable not stored before YIELD).</li> |
| 52 | +</ul></li> |
| 53 | +<li>OpenSSL: |
| 54 | +<ul> |
| 55 | + <li>Fixed bug <?php githubissuel('php/php-src', 19245); ?> (Success error message on TLS stream accept failure).</li> |
| 56 | +</ul></li> |
| 57 | +<li>PGSQL: |
| 58 | +<ul> |
| 59 | + <li>Fixed bug <?php githubissuel('php/php-src', 19485); ?> (potential use after free when using persistent pgsql connections).</li> |
| 60 | +</ul></li> |
| 61 | +<li>Phar: |
| 62 | +<ul> |
| 63 | + <li>Fixed memory leaks when verifying OpenSSL signature.</li> |
| 64 | + <li>Fix memory leak in phar tar temporary file error handling code.</li> |
| 65 | + <li>Fix metadata leak when phar convert logic fails.</li> |
| 66 | + <li>Fix memory leak on failure in phar_convert_to_other().</li> |
| 67 | + <li>Fixed bug <?php githubissuel('php/php-src', 19752); ?> (Phar decompression with invalid extension can cause UAF).</li> |
| 68 | +</ul></li> |
| 69 | +<li>Standard: |
| 70 | +<ul> |
| 71 | + <li>Fixed bug <?php githubissuel('php/php-src', 16649); ?> (UAF during array_splice).</li> |
| 72 | + <li>Fixed bug <?php githubissuel('php/php-src', 19577); ?> (Avoid integer overflow when using a small offset and PHP_INT_MAX with LimitIterator).</li> |
| 73 | +</ul></li> |
| 74 | +<li>Streams: |
| 75 | +<ul> |
| 76 | + <li>Remove incorrect call to zval_ptr_dtor() in user_wrapper_metadata().</li> |
| 77 | + <li>Fix OSS-Fuzz #385993744.</li> |
| 78 | +</ul></li> |
| 79 | +<li>Zip: |
| 80 | +<ul> |
| 81 | + <li>Fix memory leak in zip when encountering empty glob result.</li> |
| 82 | +</ul></li> |
| 83 | +</ul> |
| 84 | +<!-- }}} --></section> |
| 85 | + |
| 86 | + |
| 87 | + |
12 | 88 | <section class="version" id="8.4.12"><!-- {{{ 8.4.12 --> |
13 | 89 | <h3>Version 8.4.12</h3> |
14 | 90 | <b><?php release_date('28-Aug-2025'); ?></b> |
|
0 commit comments