php-src/ext
Niels Dossche b0bc057e86 Prevent potential deadlock if accelerated globals cannot be allocated
Not sure if this is possible to hit in practice, zend_accel_error_noreturn
doesn't return so the unlock isn't called. Other callsites that use both
zend_accel_error_noreturn and zend_shared_alloc_unlock first perform the
unlocking.

Closes GH-11718.
2023-07-17 12:49:15 +02:00
..
bcmath
bz2 Merge branch 'PHP-8.0' into PHP-8.1 2022-06-25 07:39:55 +01:00
calendar Add more specific array return type hints for various extensions - part 1 2021-11-07 08:46:25 +01:00
com_dotnet Merge branch 'PHP-8.0' into PHP-8.1 2022-06-18 11:50:14 +02:00
ctype
curl Fix return value of _php_server_push_callback in case of failure 2023-07-09 01:08:34 +02:00
date Fixed GH-11368: Date modify returns invalid datetime 2023-06-22 17:58:19 +01:00
dba Merge branch 'PHP-8.0' into PHP-8.1 2022-07-27 12:13:32 +02:00
dl_test Fix unregistering ini entries of dynamically loaded extension (#8435) 2022-05-06 15:25:44 +02:00
dom Handle fragments consisting out of multiple children without a single root correctly 2023-07-13 16:09:04 +02:00
enchant Add more specific array return type hints for various extensions - part 1 2021-11-07 08:46:25 +01:00
exif Fix GH-10834: exif_read_data() cannot read smaller stream wrapper chunk sizes 2023-05-12 23:37:00 +02:00
ffi Reset EG(trampoline).op_array.last_var that FFI may modify 2023-03-27 22:59:00 +02:00
fileinfo fileinfo: Backport xz detection fix 2023-07-01 17:58:38 +02:00
filter Add missing EXTENSION section to tests 2022-10-27 14:39:43 +01:00
ftp Fix GH-10562: Memory leak and invalid state with consecutive ftp_nb_fget 2023-07-07 17:55:53 +02:00
gd Fix most external GD 2.3.3 compatibility 2023-07-06 21:39:40 +02:00
gettext
gmp Merge branch 'PHP-8.0' into PHP-8.1 2022-09-13 11:33:09 +01:00
hash Fix GH-11180: hash_file() appears to be restricted to 3 arguments 2023-05-07 17:33:28 +02:00
iconv Merge branch 'PHP-8.0' into PHP-8.1 2022-04-25 14:29:44 +02:00
imap Fix GH-11629: bug77020.phpt tries to send mail 2023-07-10 13:29:49 +02:00
intl ext/intl: Fix memory leak in MessageFormatter::format() 2023-07-12 15:43:45 +01:00
json Expose JSON internal function to escape string 2023-05-13 18:41:33 +01:00
ldap Fix GH-10112: LDAP\Connection::__construct() refers to ldap_create() 2022-12-16 14:36:30 +01:00
libxml Fix GH-11160: Few tests failed building with new libxml 2.11.0 2023-05-06 23:10:07 +02:00
mbstring Fix GH-11300: license issue: restricted unicode license headers 2023-07-01 21:55:21 +02:00
mysqli Fix mysql tests with non-standard server port 2023-04-20 08:45:14 +02:00
mysqlnd Fix GH-8979: Possible Memory Leak with SSL-enabled MySQL connections 2023-03-24 18:03:29 +01:00
oci8 Unparallelize IO heavy tests 2023-03-27 16:33:36 +02:00
odbc Merge branch 'PHP-8.0' into PHP-8.1 2022-06-13 14:43:51 +02:00
opcache Prevent potential deadlock if accelerated globals cannot be allocated 2023-07-17 12:49:15 +02:00
openssl Fix CS and checking for IPv6 SAN verify 2023-06-09 16:49:09 +01:00
pcntl Use waitpid(-1) over WAIT_ANY 2023-07-04 10:28:59 +02:00
pcre Revert "Mangle PCRE regex cache key with JIT option" 2023-06-22 23:13:37 +02:00
pdo Fix GH-11587 PDO::ATTR_STRINGIFY_FETCHES should return strings even in if PDO::ATTR_EMULATE_PREPARES is enabled 2023-07-17 07:08:45 +01:00
pdo_dblib Merge branch 'PHP-8.0' into PHP-8.1 2022-08-26 14:59:08 +02:00
pdo_firebird Fix GH-10908: Bus error with PDO Firebird on RPI with 64 bit kernel and 32 bit userland 2023-03-27 21:01:06 +02:00
pdo_mysql Fix GH-11587 PDO::ATTR_STRINGIFY_FETCHES should return strings even in if PDO::ATTR_EMULATE_PREPARES is enabled 2023-07-17 07:08:45 +01:00
pdo_oci Unparallelize IO heavy tests 2023-03-27 16:33:36 +02:00
pdo_odbc Fix missing and inconsistent error check on SQLAllocHandle 2023-03-15 21:36:50 +01:00
pdo_pgsql Merge branch 'PHP-8.0' into PHP-8.1 2022-09-05 17:26:13 +02:00
pdo_sqlite Fix GH-11492: Make test failure: ext/pdo_sqlite/tests/bug_42589.phpt 2023-06-22 20:49:00 +02:00
pgsql ext/pgsql: fix PGtrace invalid free issue. 2023-06-18 13:44:39 +01:00
phar Add missing check on EVP_VerifyUpdate() in phar util 2023-07-09 22:54:27 +02:00
posix Fix GH-10202: posix_getgr(gid|nam)_basic.phpt fail 2023-01-02 16:54:47 +00:00
pspell
readline [skip ci] Fix race condition in readline test 2023-05-26 11:39:22 +02:00
reflection Fix GH-10914: OPCache with Enum and Callback functions results in segmentation fault 2023-07-11 17:38:09 +02:00
session Remove session ID set through REQUEST_URI 2023-06-22 12:35:55 +02:00
shmop
simplexml Fix the value param of SimpleXMLElement::addAttribute() 2021-12-22 12:35:59 +01:00
skeleton Ignore generated files by tests in extension skeleton 2021-09-29 11:59:05 +02:00
snmp Fix bug #81598: Use C.UTF-8 as LC_CTYPE locale by default 2021-12-05 21:03:27 +01:00
soap Merge branch 'PHP-8.0' into PHP-8.1 2023-06-06 18:01:56 -04:00
sockets Fix uninitialized variable accesses in sockets/conversions 2023-03-29 19:44:30 +02:00
sodium Remove extra space before return type 2021-10-18 14:28:46 +02:00
spl Fix GH-11338: SplFileInfo empty getBasename with more than one slash 2023-05-30 17:29:18 +02:00
sqlite3 Fix replaced error handling in SQLite3Stmt::__construct 2023-07-07 10:24:54 +02:00
standard Fix tests for stat rdev 2023-07-11 13:57:17 +02:00
sysvmsg
sysvsem
sysvshm Add Windows GitHub actions build 2023-03-01 23:02:03 +01:00
tidy Unparallelize IO heavy tests 2023-03-27 16:33:36 +02:00
tokenizer Add missing EXTENSION section to tests 2022-10-27 14:39:43 +01:00
xml Fix GH-11160: Few tests failed building with new libxml 2.11.0 2023-05-06 23:10:07 +02:00
xmlreader Merge branch 'PHP-8.0' into PHP-8.1 2023-02-12 21:33:39 -07:00
xmlwriter Fix missing check for xmlTextWriterEndElement 2023-01-15 15:34:43 +00:00
xsl
zend_test Add missing zend_test_crash message initialization 2023-04-16 10:54:39 +01:00
zip [skip ci] Fix tmp file clash in ext/zip/tests/oo_cancel.phpt 2023-05-01 15:28:59 +02:00
zlib Fix incorrect string length for output_handler in zlib ini code 2023-02-23 18:47:26 +00:00
ext_skel.php