diff --git a/modules/php/PHP_8.3/deplister.exe b/modules/php/PHP_8.3/deplister.exe index d64a24b..9b3d6e1 100644 Binary files a/modules/php/PHP_8.3/deplister.exe and b/modules/php/PHP_8.3/deplister.exe differ diff --git a/modules/php/PHP_8.3/ext/php_bz2.dll b/modules/php/PHP_8.3/ext/php_bz2.dll index 99c979f..d6e8f89 100644 Binary files a/modules/php/PHP_8.3/ext/php_bz2.dll and b/modules/php/PHP_8.3/ext/php_bz2.dll differ diff --git a/modules/php/PHP_8.3/ext/php_com_dotnet.dll b/modules/php/PHP_8.3/ext/php_com_dotnet.dll index 1101d96..afa3d22 100644 Binary files a/modules/php/PHP_8.3/ext/php_com_dotnet.dll and b/modules/php/PHP_8.3/ext/php_com_dotnet.dll differ diff --git a/modules/php/PHP_8.3/ext/php_curl.dll b/modules/php/PHP_8.3/ext/php_curl.dll index 2b7c7b5..c949ee4 100644 Binary files a/modules/php/PHP_8.3/ext/php_curl.dll and b/modules/php/PHP_8.3/ext/php_curl.dll differ diff --git a/modules/php/PHP_8.3/ext/php_dba.dll b/modules/php/PHP_8.3/ext/php_dba.dll index 2c39d3e..eb5b9e5 100644 Binary files a/modules/php/PHP_8.3/ext/php_dba.dll and b/modules/php/PHP_8.3/ext/php_dba.dll differ diff --git a/modules/php/PHP_8.3/ext/php_dl_test.dll b/modules/php/PHP_8.3/ext/php_dl_test.dll index 688285e..aa9afa7 100644 Binary files a/modules/php/PHP_8.3/ext/php_dl_test.dll and b/modules/php/PHP_8.3/ext/php_dl_test.dll differ diff --git a/modules/php/PHP_8.3/ext/php_enchant.dll b/modules/php/PHP_8.3/ext/php_enchant.dll index dfffe0c..6b08239 100644 Binary files a/modules/php/PHP_8.3/ext/php_enchant.dll and b/modules/php/PHP_8.3/ext/php_enchant.dll differ diff --git a/modules/php/PHP_8.3/ext/php_exif.dll b/modules/php/PHP_8.3/ext/php_exif.dll index 00d0997..92586fd 100644 Binary files a/modules/php/PHP_8.3/ext/php_exif.dll and b/modules/php/PHP_8.3/ext/php_exif.dll differ diff --git a/modules/php/PHP_8.3/ext/php_ffi.dll b/modules/php/PHP_8.3/ext/php_ffi.dll index 04b2d66..4d12cf5 100644 Binary files a/modules/php/PHP_8.3/ext/php_ffi.dll and b/modules/php/PHP_8.3/ext/php_ffi.dll differ diff --git a/modules/php/PHP_8.3/ext/php_fileinfo.dll b/modules/php/PHP_8.3/ext/php_fileinfo.dll index 6ac7438..e264338 100644 Binary files a/modules/php/PHP_8.3/ext/php_fileinfo.dll and b/modules/php/PHP_8.3/ext/php_fileinfo.dll differ diff --git a/modules/php/PHP_8.3/ext/php_ftp.dll b/modules/php/PHP_8.3/ext/php_ftp.dll index a770588..6698927 100644 Binary files a/modules/php/PHP_8.3/ext/php_ftp.dll and b/modules/php/PHP_8.3/ext/php_ftp.dll differ diff --git a/modules/php/PHP_8.3/ext/php_gd.dll b/modules/php/PHP_8.3/ext/php_gd.dll index b508a07..f1a58ec 100644 Binary files a/modules/php/PHP_8.3/ext/php_gd.dll and b/modules/php/PHP_8.3/ext/php_gd.dll differ diff --git a/modules/php/PHP_8.3/ext/php_gettext.dll b/modules/php/PHP_8.3/ext/php_gettext.dll index 7562d7e..d9e8c83 100644 Binary files a/modules/php/PHP_8.3/ext/php_gettext.dll and b/modules/php/PHP_8.3/ext/php_gettext.dll differ diff --git a/modules/php/PHP_8.3/ext/php_gmp.dll b/modules/php/PHP_8.3/ext/php_gmp.dll index 5dc97ff..d3658a1 100644 Binary files a/modules/php/PHP_8.3/ext/php_gmp.dll and b/modules/php/PHP_8.3/ext/php_gmp.dll differ diff --git a/modules/php/PHP_8.3/ext/php_imap.dll b/modules/php/PHP_8.3/ext/php_imap.dll index bab76f5..c95ad11 100644 Binary files a/modules/php/PHP_8.3/ext/php_imap.dll and b/modules/php/PHP_8.3/ext/php_imap.dll differ diff --git a/modules/php/PHP_8.3/ext/php_intl.dll b/modules/php/PHP_8.3/ext/php_intl.dll index ca47a8b..4d4e9c1 100644 Binary files a/modules/php/PHP_8.3/ext/php_intl.dll and b/modules/php/PHP_8.3/ext/php_intl.dll differ diff --git a/modules/php/PHP_8.3/ext/php_ldap.dll b/modules/php/PHP_8.3/ext/php_ldap.dll index cce2b1c..6b2bd3e 100644 Binary files a/modules/php/PHP_8.3/ext/php_ldap.dll and b/modules/php/PHP_8.3/ext/php_ldap.dll differ diff --git a/modules/php/PHP_8.3/ext/php_mbstring.dll b/modules/php/PHP_8.3/ext/php_mbstring.dll index 0ddcd26..bea507e 100644 Binary files a/modules/php/PHP_8.3/ext/php_mbstring.dll and b/modules/php/PHP_8.3/ext/php_mbstring.dll differ diff --git a/modules/php/PHP_8.3/ext/php_mysqli.dll b/modules/php/PHP_8.3/ext/php_mysqli.dll index 29c5c7b..7c2ead1 100644 Binary files a/modules/php/PHP_8.3/ext/php_mysqli.dll and b/modules/php/PHP_8.3/ext/php_mysqli.dll differ diff --git a/modules/php/PHP_8.3/ext/php_oci8_19.dll b/modules/php/PHP_8.3/ext/php_oci8_19.dll index 68ebe82..03a7cab 100644 Binary files a/modules/php/PHP_8.3/ext/php_oci8_19.dll and b/modules/php/PHP_8.3/ext/php_oci8_19.dll differ diff --git a/modules/php/PHP_8.3/ext/php_odbc.dll b/modules/php/PHP_8.3/ext/php_odbc.dll index 6073860..f138fd3 100644 Binary files a/modules/php/PHP_8.3/ext/php_odbc.dll and b/modules/php/PHP_8.3/ext/php_odbc.dll differ diff --git a/modules/php/PHP_8.3/ext/php_opcache.dll b/modules/php/PHP_8.3/ext/php_opcache.dll index c34ac9a..a156333 100644 Binary files a/modules/php/PHP_8.3/ext/php_opcache.dll and b/modules/php/PHP_8.3/ext/php_opcache.dll differ diff --git a/modules/php/PHP_8.3/ext/php_openssl.dll b/modules/php/PHP_8.3/ext/php_openssl.dll index 279bdb6..2b790e4 100644 Binary files a/modules/php/PHP_8.3/ext/php_openssl.dll and b/modules/php/PHP_8.3/ext/php_openssl.dll differ diff --git a/modules/php/PHP_8.3/ext/php_pdo_firebird.dll b/modules/php/PHP_8.3/ext/php_pdo_firebird.dll index a303a53..c3aed4e 100644 Binary files a/modules/php/PHP_8.3/ext/php_pdo_firebird.dll and b/modules/php/PHP_8.3/ext/php_pdo_firebird.dll differ diff --git a/modules/php/PHP_8.3/ext/php_pdo_mysql.dll b/modules/php/PHP_8.3/ext/php_pdo_mysql.dll index adb3623..57002db 100644 Binary files a/modules/php/PHP_8.3/ext/php_pdo_mysql.dll and b/modules/php/PHP_8.3/ext/php_pdo_mysql.dll differ diff --git a/modules/php/PHP_8.3/ext/php_pdo_oci.dll b/modules/php/PHP_8.3/ext/php_pdo_oci.dll index bc4d225..01e4e7d 100644 Binary files a/modules/php/PHP_8.3/ext/php_pdo_oci.dll and b/modules/php/PHP_8.3/ext/php_pdo_oci.dll differ diff --git a/modules/php/PHP_8.3/ext/php_pdo_odbc.dll b/modules/php/PHP_8.3/ext/php_pdo_odbc.dll index a4649e5..810c32b 100644 Binary files a/modules/php/PHP_8.3/ext/php_pdo_odbc.dll and b/modules/php/PHP_8.3/ext/php_pdo_odbc.dll differ diff --git a/modules/php/PHP_8.3/ext/php_pdo_pgsql.dll b/modules/php/PHP_8.3/ext/php_pdo_pgsql.dll index 5f6b06d..b410fe8 100644 Binary files a/modules/php/PHP_8.3/ext/php_pdo_pgsql.dll and b/modules/php/PHP_8.3/ext/php_pdo_pgsql.dll differ diff --git a/modules/php/PHP_8.3/ext/php_pdo_sqlite.dll b/modules/php/PHP_8.3/ext/php_pdo_sqlite.dll index 14578d2..c62ba2c 100644 Binary files a/modules/php/PHP_8.3/ext/php_pdo_sqlite.dll and b/modules/php/PHP_8.3/ext/php_pdo_sqlite.dll differ diff --git a/modules/php/PHP_8.3/ext/php_pgsql.dll b/modules/php/PHP_8.3/ext/php_pgsql.dll index 4754682..0cbda38 100644 Binary files a/modules/php/PHP_8.3/ext/php_pgsql.dll and b/modules/php/PHP_8.3/ext/php_pgsql.dll differ diff --git a/modules/php/PHP_8.3/ext/php_shmop.dll b/modules/php/PHP_8.3/ext/php_shmop.dll index ccb0931..50a7eae 100644 Binary files a/modules/php/PHP_8.3/ext/php_shmop.dll and b/modules/php/PHP_8.3/ext/php_shmop.dll differ diff --git a/modules/php/PHP_8.3/ext/php_snmp.dll b/modules/php/PHP_8.3/ext/php_snmp.dll index d64c29f..fdb7e42 100644 Binary files a/modules/php/PHP_8.3/ext/php_snmp.dll and b/modules/php/PHP_8.3/ext/php_snmp.dll differ diff --git a/modules/php/PHP_8.3/ext/php_soap.dll b/modules/php/PHP_8.3/ext/php_soap.dll index 9b4af02..045482c 100644 Binary files a/modules/php/PHP_8.3/ext/php_soap.dll and b/modules/php/PHP_8.3/ext/php_soap.dll differ diff --git a/modules/php/PHP_8.3/ext/php_sockets.dll b/modules/php/PHP_8.3/ext/php_sockets.dll index b86c8c2..ba53f40 100644 Binary files a/modules/php/PHP_8.3/ext/php_sockets.dll and b/modules/php/PHP_8.3/ext/php_sockets.dll differ diff --git a/modules/php/PHP_8.3/ext/php_sodium.dll b/modules/php/PHP_8.3/ext/php_sodium.dll index ca8d58c..908909b 100644 Binary files a/modules/php/PHP_8.3/ext/php_sodium.dll and b/modules/php/PHP_8.3/ext/php_sodium.dll differ diff --git a/modules/php/PHP_8.3/ext/php_sqlite3.dll b/modules/php/PHP_8.3/ext/php_sqlite3.dll index 61ceadd..53aa9a9 100644 Binary files a/modules/php/PHP_8.3/ext/php_sqlite3.dll and b/modules/php/PHP_8.3/ext/php_sqlite3.dll differ diff --git a/modules/php/PHP_8.3/ext/php_sysvshm.dll b/modules/php/PHP_8.3/ext/php_sysvshm.dll index d53b333..255bab9 100644 Binary files a/modules/php/PHP_8.3/ext/php_sysvshm.dll and b/modules/php/PHP_8.3/ext/php_sysvshm.dll differ diff --git a/modules/php/PHP_8.3/ext/php_tidy.dll b/modules/php/PHP_8.3/ext/php_tidy.dll index 1c5a264..2ab7e1f 100644 Binary files a/modules/php/PHP_8.3/ext/php_tidy.dll and b/modules/php/PHP_8.3/ext/php_tidy.dll differ diff --git a/modules/php/PHP_8.3/ext/php_xsl.dll b/modules/php/PHP_8.3/ext/php_xsl.dll index a0b0024..34eee27 100644 Binary files a/modules/php/PHP_8.3/ext/php_xsl.dll and b/modules/php/PHP_8.3/ext/php_xsl.dll differ diff --git a/modules/php/PHP_8.3/ext/php_zend_test.dll b/modules/php/PHP_8.3/ext/php_zend_test.dll index 11a5921..81cb757 100644 Binary files a/modules/php/PHP_8.3/ext/php_zend_test.dll and b/modules/php/PHP_8.3/ext/php_zend_test.dll differ diff --git a/modules/php/PHP_8.3/ext/php_zip.dll b/modules/php/PHP_8.3/ext/php_zip.dll index 13abfc6..58d931c 100644 Binary files a/modules/php/PHP_8.3/ext/php_zip.dll and b/modules/php/PHP_8.3/ext/php_zip.dll differ diff --git a/modules/php/PHP_8.3/extras/ssl/legacy.dll b/modules/php/PHP_8.3/extras/ssl/legacy.dll index 6ac4b1c..0379ee1 100644 Binary files a/modules/php/PHP_8.3/extras/ssl/legacy.dll and b/modules/php/PHP_8.3/extras/ssl/legacy.dll differ diff --git a/modules/php/PHP_8.3/libcrypto-3-x64.dll b/modules/php/PHP_8.3/libcrypto-3-x64.dll index c3b392f..bd8a44a 100644 Binary files a/modules/php/PHP_8.3/libcrypto-3-x64.dll and b/modules/php/PHP_8.3/libcrypto-3-x64.dll differ diff --git a/modules/php/PHP_8.3/libssl-3-x64.dll b/modules/php/PHP_8.3/libssl-3-x64.dll index 4a11372..9d46d4d 100644 Binary files a/modules/php/PHP_8.3/libssl-3-x64.dll and b/modules/php/PHP_8.3/libssl-3-x64.dll differ diff --git a/modules/php/PHP_8.3/news.txt b/modules/php/PHP_8.3/news.txt index f0ffcda..603745d 100644 --- a/modules/php/PHP_8.3/news.txt +++ b/modules/php/PHP_8.3/news.txt @@ -1,5 +1,72 @@ PHP NEWS ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +11 Apr 2024, PHP 8.3.6 + +- Core: + . Fixed GH-13569 (GC buffer unnecessarily grows up to GC_MAX_BUF_SIZE when + scanning WeakMaps). (Arnaud) + . Fixed bug GH-13612 (Corrupted memory in destructor with weak references). + (nielsdos) + . Fixed bug GH-13446 (Restore exception handler after it finishes). (ilutov) + . Fixed bug GH-13784 (AX_GCC_FUNC_ATTRIBUTE failure). (Remi) + . Fixed bug GH-13670 (GC does not scale well with a lot of objects created in + destructor). (Arnaud) + +- DOM: + . Add some missing ZPP checks. (nielsdos) + . Fix potential memory leak in XPath evaluation results. (nielsdos) + +- FPM: + . Fixed GH-11086 (FPM: config test runs twice in daemonised mode). + (Jakub Zelenka) + . Fix incorrect check in fpm_shm_free(). (nielsdos) + +- GD: + . Fixed bug GH-12019 (add GDLIB_CFLAGS in feature tests). (Michael Orlitzky) + +- Gettext: + . Fixed sigabrt raised with dcgettext/dcngettext calls with gettext 0.22.5 + with category set to LC_ALL. (David Carlier) + +- MySQLnd: + . Fix GH-13452 (Fixed handshake response [mysqlnd]). (Saki Takamachi) + . Fix incorrect charset length in check_mb_eucjpms(). (nielsdos) + +- Opcache: + . Fixed GH-13508 (JITed QM_ASSIGN may be optimized out when op1 is null). + (Arnaud, Dmitry) + . Fixed GH-13712 (Segmentation fault for enabled observers when calling trait + method of internal trait when opcache is loaded). (Bob) + +- Random: + . Fixed bug GH-13544 (Pre-PHP 8.2 compatibility for mt_srand with unknown + modes). (timwolla) + . Fixed bug GH-13690 (Global Mt19937 is not properly reset in-between + requests when MT_RAND_PHP is used). (timwolla) + +- Session: + . Fixed bug GH-13680 (Segfault with session_decode and compilation error). + (nielsdos) + +- SPL: + . Fixed bug GH-13685 (Unexpected null pointer in zend_string.h). (nielsdos) + +- Standard: + . Fixed bug GH-11808 (Live filesystem modified by tests). (nielsdos) + . Fixed GH-13402 (Added validation of `\n` in $additional_headers of mail()). + (SakiTakamachi) + . Fixed bug GH-13203 (file_put_contents fail on strings over 4GB on Windows). + (divinity76) + . Fixed bug GHSA-pc52-254m-w9w7 (Command injection via array-ish $command + parameter of proc_open). (CVE-2024-1874) (Jakub Zelenka) + . Fixed bug GHSA-wpj3-hf5j-x4v4 (__Host-/__Secure- cookie bypass due to + partial CVE-2022-31629 fix). (CVE-2024-2756) (nielsdos) + . Fixed bug GHSA-h746-cjrr-wfmr (password_verify can erroneously return true, + opening ATO risk). (CVE-2024-3096) (Jakub Zelenka) + . Fixed bug GHSA-fjp9-9hwx-59fq (mb_encode_mimeheader runs endlessly for some + inputs). (CVE-2024-2757) (Alex Dowad) + . Fix bug GH-13932 (Attempt to fix mbstring on windows build) (msvc). (David Carlier) + 14 Mar 2024, PHP 8.3.4 - Core: diff --git a/modules/php/PHP_8.3/pharcommand.phar b/modules/php/PHP_8.3/pharcommand.phar index d326bfb..01aeeb2 100644 Binary files a/modules/php/PHP_8.3/pharcommand.phar and b/modules/php/PHP_8.3/pharcommand.phar differ diff --git a/modules/php/PHP_8.3/php-cgi.exe b/modules/php/PHP_8.3/php-cgi.exe index d1254cb..0796e52 100644 Binary files a/modules/php/PHP_8.3/php-cgi.exe and b/modules/php/PHP_8.3/php-cgi.exe differ diff --git a/modules/php/PHP_8.3/php-win.exe b/modules/php/PHP_8.3/php-win.exe index 106f669..fb0e034 100644 Binary files a/modules/php/PHP_8.3/php-win.exe and b/modules/php/PHP_8.3/php-win.exe differ diff --git a/modules/php/PHP_8.3/php.exe b/modules/php/PHP_8.3/php.exe index d0667fd..93aab4d 100644 Binary files a/modules/php/PHP_8.3/php.exe and b/modules/php/PHP_8.3/php.exe differ diff --git a/modules/php/PHP_8.3/php8apache2_4.dll b/modules/php/PHP_8.3/php8apache2_4.dll index d89561d..c88ad52 100644 Binary files a/modules/php/PHP_8.3/php8apache2_4.dll and b/modules/php/PHP_8.3/php8apache2_4.dll differ diff --git a/modules/php/PHP_8.3/php8embed.lib b/modules/php/PHP_8.3/php8embed.lib index 6d464ba..9d74071 100644 Binary files a/modules/php/PHP_8.3/php8embed.lib and b/modules/php/PHP_8.3/php8embed.lib differ diff --git a/modules/php/PHP_8.3/php8phpdbg.dll b/modules/php/PHP_8.3/php8phpdbg.dll index fb9c29c..a7dc8c8 100644 Binary files a/modules/php/PHP_8.3/php8phpdbg.dll and b/modules/php/PHP_8.3/php8phpdbg.dll differ diff --git a/modules/php/PHP_8.3/php8ts.dll b/modules/php/PHP_8.3/php8ts.dll index 27cb903..a773317 100644 Binary files a/modules/php/PHP_8.3/php8ts.dll and b/modules/php/PHP_8.3/php8ts.dll differ diff --git a/modules/php/PHP_8.3/phpdbg.exe b/modules/php/PHP_8.3/phpdbg.exe index 59b133f..3777b8d 100644 Binary files a/modules/php/PHP_8.3/phpdbg.exe and b/modules/php/PHP_8.3/phpdbg.exe differ diff --git a/modules/php/PHP_8.3/snapshot.txt b/modules/php/PHP_8.3/snapshot.txt index c762082..5a9b358 100644 --- a/modules/php/PHP_8.3/snapshot.txt +++ b/modules/php/PHP_8.3/snapshot.txt @@ -1,7 +1,7 @@ This snapshot was automatically generated on -Wed, 13 Mar 2024 12:02:12 +0000 +Wed, 10 Apr 2024 15:13:26 +0000 -Version: 8.3.4 +Version: 8.3.6 Branch: HEAD Build: D:\a\php-ftw\php-ftw\php\vs16\x64\obj\Release_TS