|
540 | 540 |
|
541 | 541 | <a id="PHP_8_3"></a>
|
542 | 542 |
|
| 543 | +<section class="version" id="8.3.15"><!-- {{{ 8.3.15 --> |
| 544 | +<h3>Version 8.3.15</h3> |
| 545 | +<b><?php release_date('19-Dec-2024'); ?></b> |
| 546 | +<ul><li>Calendar: |
| 547 | +<ul> |
| 548 | + <li>Fixed jdtogregorian overflow.</li> |
| 549 | + <li>Fixed cal_to_jd julian_days argument overflow.</li> |
| 550 | +</ul></li> |
| 551 | +<li>COM: |
| 552 | +<ul> |
| 553 | + <li>Fixed bug <?php githubissuel('php/php-src', 16991); ?> (Getting typeinfo of non DISPATCH variant segfaults).</li> |
| 554 | +</ul></li> |
| 555 | +<li>Core: |
| 556 | +<ul> |
| 557 | + <li>Fail early in *nix configuration build script.</li> |
| 558 | + <li>Fixed bug <?php githubissuel('php/php-src', 16727); ?> (Opcache bad signal 139 crash in ZTS bookworm (frankenphp)).</li> |
| 559 | + <li>Fixed bug <?php githubissuel('php/php-src', 16799); ?> (Assertion failure at Zend/zend_vm_execute.h:7469).</li> |
| 560 | + <li>Fixed bug <?php githubissuel('php/php-src', 16630); ?> (UAF in lexer with encoding translation and heredocs).</li> |
| 561 | + <li>Fix is_zend_ptr() huge block comparison.</li> |
| 562 | + <li>Fixed potential OOB read in zend_dirname() on Windows.</li> |
| 563 | +</ul></li> |
| 564 | +<li>Curl: |
| 565 | +<ul> |
| 566 | + <li>Fixed bug <?php githubissuel('php/php-src', 16802); ?> (open_basedir bypass using curl extension).</li> |
| 567 | + <li>Fix various memory leaks in curl mime handling.</li> |
| 568 | +</ul></li> |
| 569 | +<li>DOM: |
| 570 | +<ul> |
| 571 | + <li>Fixed bug <?php githubissuel('php/php-src', 16777); ?> (Calling the constructor again on a DOM object after it is in a document causes UAF).</li> |
| 572 | + <li>Fixed bug <?php githubissuel('php/php-src', 16906); ?> (Reloading document can cause UAF in iterator).</li> |
| 573 | +</ul></li> |
| 574 | +<li>FPM: |
| 575 | +<ul> |
| 576 | + <li>Fixed <?php githubissuel('php/php-src', 16432); ?> (PHP-FPM 8.2 SIGSEGV in fpm_get_status).</li> |
| 577 | +</ul></li> |
| 578 | +<li>GD: |
| 579 | +<ul> |
| 580 | + <li>Fixed <?php githubissuel('php/php-src', 16776); ?> (imagecreatefromstring overflow).</li> |
| 581 | +</ul></li> |
| 582 | +<li>GMP: |
| 583 | +<ul> |
| 584 | + <li>Fixed bug <?php githubissuel('php/php-src', 16890); ?> (array_sum() with GMP can loose precision (LLP64)).</li> |
| 585 | +</ul></li> |
| 586 | +<li>Hash: |
| 587 | +<ul> |
| 588 | + <li>Fixed <?php githubissuel('php/php-src', 16711); ?>: Segfault in mhash().</li> |
| 589 | +</ul></li> |
| 590 | +<li>Opcache: |
| 591 | +<ul> |
| 592 | + <li>Fixed bug <?php githubissuel('php/php-src', 16770); ?> (Tracing JIT type mismatch when returning UNDEF).</li> |
| 593 | + <li>Fixed bug <?php githubissuel('php/php-src', 16851); ?> (JIT_G(enabled) not set correctly on other threads).</li> |
| 594 | + <li>Fixed bug <?php githubissuel('php/php-src', 16902); ?> (Set of opcache tests fail zts+aarch64).</li> |
| 595 | +</ul></li> |
| 596 | +<li>OpenSSL: |
| 597 | +<ul> |
| 598 | + <li>Prevent unexpected array entry conversion when reading key.</li> |
| 599 | + <li>Fix various memory leaks related to openssl exports.</li> |
| 600 | + <li>Fix memory leak in php_openssl_pkey_from_zval().</li> |
| 601 | +</ul></li> |
| 602 | +<li>PDO: |
| 603 | +<ul> |
| 604 | + <li>Fixed memory leak of `setFetchMode()`.</li> |
| 605 | +</ul></li> |
| 606 | +<li>Phar: |
| 607 | +<ul> |
| 608 | + <li>Fixed bug <?php githubissuel('php/php-src', 16695); ?> (phar:// tar parser and zero-length file header blocks).</li> |
| 609 | +</ul></li> |
| 610 | +<li>PHPDBG: |
| 611 | +<ul> |
| 612 | + <li>Fixed bug <?php githubissuel('php/php-src', 15208); ?> (Segfault with breakpoint map and phpdbg_clear()).</li> |
| 613 | +</ul></li> |
| 614 | +<li>SAPI: |
| 615 | +<ul> |
| 616 | + <li>Fixed bug <?php githubissuel('php/php-src', 16998); ?> (UBSAN warning in rfc1867).</li> |
| 617 | +</ul></li> |
| 618 | +<li>SimpleXML: |
| 619 | +<ul> |
| 620 | + <li>Fixed bug <?php githubissuel('php/php-src', 16808); ?> (Segmentation fault in RecursiveIteratorIterator ->current() with a xml element input).</li> |
| 621 | +</ul></li> |
| 622 | +<li>SOAP: |
| 623 | +<ul> |
| 624 | + <li>Fix make check being invoked in ext/soap.</li> |
| 625 | +</ul></li> |
| 626 | +<li>Standard: |
| 627 | +<ul> |
| 628 | + <li>Fixed bug <?php githubissuel('php/php-src', 16905); ?> (Internal iterator functions can't handle UNDEF properties).</li> |
| 629 | + <li>Fixed bug <?php githubissuel('php/php-src', 16957); ?> (Assertion failure in array_shift with self-referencing array).</li> |
| 630 | +</ul></li> |
| 631 | +<li>Streams: |
| 632 | +<ul> |
| 633 | + <li>Fixed network connect poll interuption handling.</li> |
| 634 | +</ul></li> |
| 635 | +<li>Windows: |
| 636 | +<ul> |
| 637 | + <li>Fixed bug <?php githubissuel('php/php-src', 16849); ?> (Error dialog causes process to hang).</li> |
| 638 | +</ul></li> |
| 639 | +</ul> |
| 640 | +<!-- }}} --></section> |
| 641 | + |
| 642 | + |
| 643 | + |
543 | 644 | <section class="version" id="8.3.14"><!-- {{{ 8.3.14 -->
|
544 | 645 | <h3>Version 8.3.14</h3>
|
545 | 646 | <b><?php release_date('21-Nov-2024'); ?></b>
|
|
0 commit comments