php-src/ext
Christoph M. Becker 05f3cd23ed Fix #79096: FFI Struct Segfault
We must not assume that the size of a function's return value is at
most `sizeof(ffi_arg)`, but rather have to use the size which already
has been determined for the return type if it is larger than
`sizeof(ffi_arg)`.

To be able to have a regression test, we export the required test
function from the zend-test extension, and make sure that the test
can be run on different platforms regardless of whether zend-tests was
built statically or dynamically.
2020-01-14 16:46:58 +01:00
..
bcmath Fix test 2019-12-16 10:32:49 -08:00
bz2 Add the last missing SKIPIF 2019-09-04 08:53:35 +02:00
calendar Merge branch 'PHP-7.3' into PHP-7.4 2020-01-11 06:16:03 +14:00
com_dotnet Merge branch 'PHP-7.3' into PHP-7.4 2019-10-19 11:51:05 +02:00
ctype
curl Merge branch 'PHP-7.3' into PHP-7.4 2020-01-08 18:31:38 +01:00
date Merge branch 'PHP-7.3' into PHP-7.4 2020-01-03 14:32:30 +01:00
dba Merge branch 'PHP-7.3' into PHP-7.4 2020-01-03 18:51:07 +01:00
dom Merge branch 'PHP-7.3' into PHP-7.4 2019-10-31 16:09:38 +01:00
enchant Fix proto of enchant_broker_list_dicts() 2019-10-19 22:11:34 +02:00
exif Fixed bug #79046 2019-12-30 17:23:53 +01:00
ffi Fix #79096: FFI Struct Segfault 2020-01-14 16:46:58 +01:00
fileinfo Merge branch 'PHP-7.3' into PHP-7.4 2019-12-20 11:24:03 +01:00
filter Deprecate FILTER_SANITIZE_MAGIC_QUOTES 2019-07-22 11:39:52 +02:00
ftp Merge branch 'PHP-7.2' into PHP-7.3 2019-07-15 15:20:15 +02:00
gd Merge branch 'PHP-7.3' into PHP-7.4 2020-01-06 10:38:22 +01:00
gettext
gmp Fixed bug #78574 (broken shared build) 2019-09-20 13:30:13 +02:00
hash Enable --with-mhash on CI 2019-09-17 16:16:31 +02:00
iconv Merge branch 'PHP-7.3' into PHP-7.4 2019-10-08 12:10:58 +02:00
imap Remove unused defines 2019-07-18 02:21:39 +02:00
intl Fix #78912: INTL Support for accounting format 2019-12-09 16:34:56 +01:00
json Optimize creation of empty arrays in json_decode 2019-10-30 11:06:46 +01:00
ldap Fix miscellaneous typos in docs 2019-10-19 19:19:28 +02:00
libxml Fixed bug #79029 (Use After Free's in XMLReader / XMLWriter). 2019-12-25 12:33:30 +01:00
mbstring Upgrade to Oniguruma 6.9.4 2019-11-30 14:00:41 +01:00
mysqli Merge branch 'PHP-7.3' into PHP-7.4 2020-01-13 13:23:12 +01:00
mysqlnd Merge branch 'PHP-7.3' into PHP-7.4 2020-01-13 13:23:12 +01:00
oci8
odbc Merge branch 'PHP-7.3' into PHP-7.4 2019-08-28 17:58:35 +02:00
opcache Remove support for preloading on Windows 2020-01-06 22:41:55 +01:00
openssl Merge branch 'PHP-7.3' into PHP-7.4 2019-11-05 12:16:09 +01:00
pcntl Merge branch 'PHP-7.3' into PHP-7.4 2019-12-20 11:02:57 +01:00
pcre Merge branch 'PHP-7.3' into PHP-7.4 2019-11-22 19:29:11 +01:00
pdo Fix borked SKIPIFs 2019-09-30 17:51:41 +02:00
pdo_dblib Fix typo 2019-09-09 14:24:26 +02:00
pdo_firebird Print Client Library Version in phpinfo 2019-11-02 10:19:15 +01:00
pdo_mysql Specify explicit row order in PDO MySQL test 2019-12-27 17:25:58 +01:00
pdo_oci Fix double free of DSN credentials 2019-09-09 10:10:41 +02:00
pdo_odbc Remove conditional calls of always available macros 2019-07-14 22:24:21 +02:00
pdo_pgsql Merge branch 'PHP-7.3' into PHP-7.4 2019-12-20 12:06:05 +01:00
pdo_sqlite Fixed bug #79056 2020-01-03 11:08:48 +01:00
pgsql Report errors from stream read and write operations 2019-07-22 17:17:28 +02:00
phar Call zend_unregister_ini_entries() when unload extension loaded through dl() without MSHUTDOWN callback. 2019-12-09 15:05:24 +03:00
posix Merge branch 'PHP-7.3' into PHP-7.4 2019-08-09 10:33:15 +02:00
pspell Set up asan+ubsan scheduled build on azure 2019-06-28 15:00:54 +02:00
readline Fix borked SKIPIFs 2019-09-30 17:51:41 +02:00
reflection Fixed bug #78895 (Reflection detects abstract non-static class as abstract static. IS_IMPLICIT_ABSTRACT is not longer used) 2019-12-09 13:49:12 +03:00
session Add test for bug #79031 2019-12-30 11:31:27 +01:00
shmop
simplexml Fixed #75245 Don't set content of elements with only whitespaces 2019-10-02 08:17:04 +02:00
skeleton
snmp Fix miscellaneous typos in docs 2019-10-19 19:19:28 +02:00
soap Cleanup of remaining E_STRICT in tests 2019-07-23 11:27:23 +02:00
sockets Fix test case 2019-10-12 16:28:57 +02:00
sodium Fix wrong function name in SKIPIF 2019-09-27 23:01:48 +02:00
spl Fix #78976: SplFileObject::fputcsv returns -1 on failure 2019-12-17 17:52:18 +01:00
sqlite3 Fixed bug #79056 2020-01-03 11:08:48 +01:00
standard Fix test 2020-01-13 10:09:58 +01:00
sysvmsg
sysvsem
sysvshm
tidy
tokenizer Fix handling of overflowing invalid octal in tokenizer 2019-10-14 16:36:27 +02:00
xml
xmlreader
xmlrpc
xmlwriter Fixed bug #79029 (Use After Free's in XMLReader / XMLWriter). 2019-12-25 12:33:30 +01:00
xsl Set up asan+ubsan scheduled build on azure 2019-06-28 15:00:54 +02:00
zend_test Fix #79096: FFI Struct Segfault 2020-01-14 16:46:58 +01:00
zip Remove unnecessary strncpy in zip 2020-01-03 11:53:03 +01:00
zlib Add the last missing SKIPIF 2019-09-04 08:53:35 +02:00
ext_skel.php Update array access syntax deprecated 2019-10-17 23:39:55 +02:00