e429568b56- version update to 8.4.11 Calendar: Fixed jewishtojd overflow on year argument. Core: Fixed bug GH-18833 (Use after free with weakmaps dependent on destruction order). Fixed bug GH-18907 (Leak when creating cycle in hook). Fix OSS-Fuzz #427814456. Fix OSS-Fuzz #428983568 and #428760800. Fixed bug GH-17204 (-Wuseless-escape warnings emitted by re2c). Fixed bug GH-19064 (Undefined symbol 'execute_ex' on Windows ARM64). Curl: Fix memory leaks when returning refcounted value from curl callback. Remove incorrect string release. DOM: Fixed bug GH-18979 (Dom\XMLDocument::createComment() triggers undefined behavior with null byte). LDAP: Fixed GH-18902 ldap_exop/ldap_exop_sync assert triggered on empty request OID. MbString: Fixed bug GH-18901 (integer overflow mb_split). Opcache: Fixed bug GH-18639 (Internal class aliases can break preloading + JIT). Fixed bug GH-18899 (JIT function crash when emitting undefined variable warning and opline is not set yet). Fixed bug GH-14082 (Segmentation fault on unknown address 0x600000000018 in ext/opcache/jit/zend_jit.c). Fixed bug GH-18898 (SEGV zend_jit_op_array_hot with property hooks and preloading). OpenSSL: Fixed bug #80770 (It is not possible to get client peer certificate with stream_socket_server). PCNTL: Fixed bug GH-18958 (Fatal error during shutdown after pcntl_rfork() or pcntl_forkx() with zend-max-execution-timers). Phar: Fix stream double free in phar. Fix phar crash and file corruption with SplFileObject. SOAP: Fixed bug GH-18990, bug #81029, bug #47314 (SOAP HTTP socket not closing on object destruction). Fix memory leak when URL parsing fails in redirect. SPL: Fixed bug GH-19094 (Attaching class with no Iterator implementation to MultipleIterator causes crash). Standard: Fix misleading errors in printf(). Fix RCN violations in array functions. Fixed GH-18976 pack() overflow with h/H format and INT_MAX repeater value. Streams: Fixed GH-13264 (fgets() and stream_get_line() do not return false on filter fatal error). Zip: Fix leak when path is too long in ZipArchive::extractTo().
devel
Arjen de Korte2025-08-12 19:42:43 +00:00
bf0b8c4749Accepting request 1276711 from devel:languages:phpAna Guerrero2025-05-12 14:46:40 +00:00
8b806e160d- version update to 8.4.7 Core: Fixed bug GH-18038 (Lazy proxy calls magic methods twice). Fixed bug GH-18209 (Use-after-free in extract() with EXTR_REFS). Fixed bug GH-18268 (Segfault in array_walk() on object with added property hooks). Fixed bug GH-18304 (Changing the properties of a DateInterval through dynamic properties triggers a SegFault). Fix some leaks in php_scandir. DBA: FIxed bug GH-18247 dba_popen() memory leak on invalid path. Filter: Fixed bug GH-18309 (ipv6 filter integer overflow). GD: Fixed imagecrop() overflow with rect argument with x/width y/heigh usage in gdImageCrop(). Fixed GH-18243 imagettftext() overflow/underflow on font size value. Intl: Fix reference support for intltz_get_offset(). LDAP: Fixed bug GH-17776 (LDAP_OPT_X_TLS_* options can't be overridden). Fix NULL deref on high modification key. libxml: Fixed custom external entity loader returning an invalid resource leading to a confusing TypeError message. Opcache: Fixed bug GH-18294 (assertion failure zend_jit_ir.c). Fixed bug GH-18289 (Fix segfault in JIT). Fixed bug GH-18136 (tracing JIT floating point register clobbering on Windows and ARM64). OpenSSL: Fix memory leak in openssl_sign() when passing invalid algorithm. Fix potential leaks when writing to BIO fails. PDO Firebird: Fixed bug GH-18276 (persistent connection - "zend_mm_heap corrupted" with setAttribute()) Fixed bug GH-17383 (PDOException has wrong code and message since PHP 8.4) PDO Sqlite: Fix memory leak on error return of collation callback. PgSql: Fix uouv in pg_put_copy_end(). SPL: Fixed bug GH-18322 (SplObjectStorage debug handler mismanages memory). Standard: Fixed bug GH-18145 (php8ts crashes in php_clear_stat_cache()). Fix resource leak in iptcembed() on error. Tests: Address deprecated PHP 8.4 session options to prevent test failures. Zip: Fix uouv when handling empty options in ZipArchive::addGlob(). Fix memory leak when handling a too long path in ZipArchive::addGlob().Petr Gajdos2025-05-12 06:21:28 +00:00
c22a6fbfc4Accepting request 1271170 from devel:languages:phpAna Guerrero2025-04-22 15:25:46 +00:00
71e557c034- version update to 8.4.6 BCMath: Fixed pointer subtraction for scale. Core: Fixed property hook backing value access in multi-level inheritance. Fixed accidentally inherited default value in overridden virtual properties. Fixed bug GH-17376 (Broken JIT polymorphism for property hooks added to child class). Fixed bug GH-17913 (ReflectionFunction::isDeprecated() returns incorrect results for closures created from magic __call()). Fixed bug GH-17941 (Stack-use-after-return with lazy objects and hooks). Fixed bug GH-17988 (Incorrect handling of hooked props without get hook in get_object_vars()). Fixed bug GH-17998 (Skipped lazy object initialization on primed SIMPLE_WRITE cache). Fixed bug GH-17998 (Assignment to backing value in set hook of lazy proxy calls hook again). Fixed bug GH-17961 (use-after-free during dl()'ed module class destruction). Fixed bug GH-15367 (dl() of module with aliased class crashes in shutdown). Fixed OSS-Fuzz #403308724. Fixed bug GH-13193 again (Significant performance degradation in 'foreach'). DBA: Fixed assertion violation when opening the same file with dba_open multiple times. DOM: Fixed bug GH-17991 (Assertion failure dom_attr_value_write). Fix weird unpack behaviour in DOM. Fixed bug GH-18090 (DOM: Svg attributes and tag names are being lowercased). Fix xinclude destruction of live attributes. Fuzzer: Fixed bug GH-18081 (Memory leaks in error paths of fuzzer SAPI). GD: Fixed bug GH-17984 (calls with arguments as array with references). LDAP: Fixed bug GH-18015 (Error messages for ldap_mod_replace are confusing). Mbstring: Fixed bug GH-17989 (mb_output_handler crash with unset http_output_conv_mimetypes). Opcache: Fixed bug GH-15834 (Segfault with hook "simple get" cache slot and minimal JIT). Fixed bug GH-17966 (Symfony JIT 1205 assertion failure). Fixed bug GH-18037 (SEGV Zend/zend_execute.c). Fixed bug GH-18050 (IN_ARRAY optimization in DFA pass is broken). Fixed bug GH-18113 (stack-buffer-overflow ext/opcache/jit/ir/ir_sccp.c). Fixed bug GH-18112 (NULL access with preloading and INI option). Fixed bug GH-18107 (Opcache CFG jmp optimization with try-finally breaks the exception table). PDO: Fix memory leak when destroying PDORow. Standard: Fix memory leaks in array_any() / array_all(). SOAP: Fixed bug #66049 (Typemap can break parsing in parse_packet_soap leading to a segfault) . SPL: Fixed bug GH-18018 (RC1 data returned from offsetGet causes UAF in ArrayObject). Treewide: Fixed bug GH-17736 (Assertion failure zend_reference_destroy()). Windows: Fixed bug GH-17836 (zend_vm_gen.php shouldn't break on Windows line endings).Arjen de Korte2025-04-21 13:09:03 +00:00
458c582da3Accepting request 1267591 from devel:languages:phpAna Guerrero2025-04-08 15:50:39 +00:00
49c355a311Accepting request 1155517 from home:pmonrealgonzalez:branches:devel:languages:phpPetr Gajdos2024-03-06 19:34:17 +00:00
6c463db467Accepting request 1147032 from devel:languages:phpAna Guerrero2024-02-16 20:49:15 +00:00
4891b7e93d- version update to 8.2.16 * This is a bug fix release. - modified patches % php-build-reproducible-phar.patch (refreshed)Petr Gajdos2024-02-16 07:58:23 +00:00
c7785ee488Accepting request 1139795 from devel:languages:phpAna Guerrero2024-01-21 22:07:46 +00:00
de00318600- version update to 8.2.15 * This is a bug fix release. - modified patches % php-ar-flags.patch (refreshed) % php-build-reproducible-phar.patch (refreshed)Petr Gajdos2024-01-18 18:02:18 +00:00