php-src/ext
Christoph M. Becker db991bc0f1
FFI: support symbol lookup without specifying lib on Windows
This works similar to `dlsym(RTLD_DEFAULT, …)` with the caveat that
symbols on Windows may not be unique, and are usually qualified by the
module they are exported from.  That means that wrong symbols may be
fetched, potentially causing serious issues; therefore this usage is
not recommended for production purposes, but is a nice simplification
for quick experiments and the ext/ffi test suite.

Closes GH-16351.
2024-10-19 15:36:49 +02:00
..
bcmath Generated arginfo header files: use known strings for prop names when… (#15751) 2024-09-30 13:22:34 +02:00
bz2 ext/bz2: Check int params of bzcompress() are correct (#16108) 2024-09-28 22:38:53 +01:00
calendar ext/[cd]*: fix a bunch of typos (#16298) 2024-10-09 17:40:42 +02:00
com_dotnet Fix property access of PHP objects wrapped in variant 2024-10-11 16:50:35 +02:00
ctype ext/[cd]*: fix a bunch of typos (#16298) 2024-10-09 17:40:42 +02:00
curl curl: Add curl_multi_get_handles() (#16363) 2024-10-16 16:24:04 +02:00
date Merge branch 'PHP-8.4' 2024-10-18 12:38:28 +01:00
dba ext/[cd]*: fix a bunch of typos (#16298) 2024-10-09 17:40:42 +02:00
dl_test Autotools: Mark always-shared extensions with ext_shared variable (#15739) 2024-09-04 23:28:29 +02:00
dom Merge branch 'PHP-8.4' 2024-10-17 23:28:59 +02:00
enchant Rename ZEND_STR_DEPRECATED to ZEND_STR_DEPRECATED_CAPITALIZED (#15831) 2024-09-10 22:45:23 +01:00
exif Merge branch 'PHP-8.4' 2024-10-13 21:13:12 +02:00
ffi FFI: support symbol lookup without specifying lib on Windows 2024-10-19 15:36:49 +02:00
fileinfo backporting GH-15755 fix. 2024-09-05 02:02:36 +01:00
filter Use "must not" instead of "cannot" wording 2024-08-21 21:12:17 +01:00
ftp Generated arginfo header files: remove empty zend_function_entry arrays (#15705) 2024-09-03 23:19:53 +02:00
gd Merge branch 'PHP-8.3' into PHP-8.4 2024-10-14 13:54:52 +02:00
gettext Use "must not" instead of "cannot" wording 2024-08-21 21:12:17 +01:00
gmp Merge branch 'PHP-8.3' into PHP-8.4 2024-10-15 15:59:53 +02:00
hash Rename ZEND_STR_DEPRECATED to ZEND_STR_DEPRECATED_CAPITALIZED (#15831) 2024-09-10 22:45:23 +01:00
iconv Autotools: Fix iconv shared build with external library (#15686) 2024-09-01 22:06:37 +02:00
intl Rename ZEND_STR_DEPRECATED to ZEND_STR_DEPRECATED_CAPITALIZED (#15831) 2024-09-10 22:45:23 +01:00
json [ci skip] Skip test under ASAN 2024-10-01 13:58:40 +02:00
ldap Fix GH-16389: Assertion failure in ext/ldap/ldap.c:2718 (#16392) 2024-10-12 13:19:23 +02:00
libxml Generated arginfo header files: use known strings for prop names when… (#15751) 2024-09-30 13:22:34 +02:00
mbstring Merge branch 'PHP-8.3' into PHP-8.4 2024-10-11 08:49:00 +01:00
mysqli Generated arginfo header files: use known strings for prop names when… (#15751) 2024-09-30 13:22:34 +02:00
mysqlnd mysqlnd: support ER_CLIENT_INTERACTION_TIMEOUT (#13618) 2024-08-26 12:52:26 +09:00
odbc ext/odbc: There is no need to rely on ZEND_NUM_ARGS() (#16106) 2024-09-28 21:31:42 +01:00
opcache Merge branch 'PHP-8.4' 2024-10-18 12:52:45 +03:00
openssl Merge branch 'PHP-8.3' into PHP-8.4 2024-10-16 11:10:12 +02:00
pcntl Generated arginfo header files: combine preprocessor conditional blocks (#15736) 2024-09-04 13:04:22 +02:00
pcre Merge branch 'PHP-8.3' into PHP-8.4 2024-10-03 21:12:42 +02:00
pdo Generated arginfo header files: use known strings for prop names when… (#15751) 2024-09-30 13:22:34 +02:00
pdo_dblib Add comments about internal headers (GH-15689) 2024-09-08 16:11:25 +02:00
pdo_firebird Merge branch 'PHP-8.4' 2024-10-07 19:53:04 +02:00
pdo_mysql PDO_MYSQL: Properly quote binary strings 2024-10-07 11:04:50 +02:00
pdo_odbc Fix pdoodbc_002.phpt to not try to load PDO_odbc (GH-16096) 2024-09-28 15:12:08 +02:00
pdo_pgsql Fix GH-15893: Pdo\Pgsql backport fixes from GH-16124 (#16158) 2024-10-03 19:25:39 +01:00
pdo_sqlite Don't export php_pdo_int.h 2024-09-01 13:33:53 +02:00
pgsql ext/pgsql: pgsql_copy_from to support iterable. 2024-10-01 19:53:20 +01:00
phar Merge branch 'PHP-8.4' 2024-10-18 15:25:02 +02:00
posix Merge branch 'PHP-8.3' into PHP-8.4 2024-10-13 02:07:19 +02:00
random ext/random: haiku supports arc4random api too. 2024-09-28 13:20:14 +01:00
readline Fix -Wundef/C4668 warnings (#15853) 2024-09-14 11:28:32 +02:00
reflection reflection: Use fast ZPP for ReflectionProperty::(get|set)Value() (#16329) 2024-10-10 09:19:53 +02:00
session Unify headers already sent/session already started error handler (#16451) 2024-10-17 13:13:56 -03:00
shmop Make ext/shmop/tests/gh14537.phpt more resilient (GH-15985) 2024-09-22 17:03:16 +02:00
simplexml Merge branch 'PHP-8.3' 2024-09-11 20:40:01 +02:00
skeleton Update skeleton extension .gitignore (#15738) 2024-09-05 07:14:29 +02:00
snmp Support bug64159.phpt on Windows CI (GH-15895) 2024-09-21 16:03:25 +02:00
soap ext/soap: Minor refactoring to wsdl_message() 2024-10-17 22:46:34 +01:00
sockets Merge branch 'PHP-8.3' into PHP-8.4 2024-10-12 15:23:48 +01:00
sodium Generated arginfo header files: combine preprocessor conditional blocks (#15736) 2024-09-04 13:04:22 +02:00
spl Merge branch 'PHP-8.4' 2024-10-17 18:44:50 +02:00
sqlite3 Generated arginfo header files: remove empty zend_function_entry arrays (#15705) 2024-09-03 23:19:53 +02:00
standard Merge branch 'PHP-8.4' 2024-10-14 14:01:26 +02:00
sysvmsg Generated arginfo header files: remove empty zend_function_entry arrays (#15705) 2024-09-03 23:19:53 +02:00
sysvsem Generated arginfo header files: remove empty zend_function_entry arrays (#15705) 2024-09-03 23:19:53 +02:00
sysvshm Generated arginfo header files: remove empty zend_function_entry arrays (#15705) 2024-09-03 23:19:53 +02:00
tidy Generated arginfo header files: use known strings for prop names when… (#15751) 2024-09-30 13:22:34 +02:00
tokenizer Generated arginfo header files: use known strings for prop names when… (#15751) 2024-09-30 13:22:34 +02:00
xml Merge branch 'PHP-8.3' 2024-09-13 20:02:00 +02:00
xmlreader Merge branch 'PHP-8.4' 2024-10-08 20:58:26 +02:00
xmlwriter Optimize in-memory XMLWriter 2024-09-30 20:30:03 +02:00
xsl Implement request #30622: make $namespace parameter functional 2024-09-30 20:34:51 +02:00
zend_test zend_weakrefs: Add zend_weakrefs_hash_(clean|destroy)() (#16439) 2024-10-14 18:57:08 +02:00
zip zip extension is 1.22.4 2024-09-26 09:39:10 +02:00
zlib Refactor zlib dictionary processing (GH-16407) 2024-10-16 12:21:50 +02:00
ext_skel.php