php-src/ext
Niels Dossche c0fceebfa1
Fix array overrun when appending slash to paths
Fix it by extending the array sizes by one character. As the input is
limited to the maximum path length, there will always be place to append
the slash. As the php_check_specific_open_basedir() simply uses the
strings to compare against each other, no new failures related to too
long paths are introduced.
We'll let the DOM and XML case handle a potentially too long path in the
library code.
2023-02-13 13:17:15 -06:00
..
bcmath
bz2 Merge branch 'PHP-8.0' into PHP-8.1 2022-06-25 07:39:55 +01:00
calendar
com_dotnet Merge branch 'PHP-8.0' into PHP-8.1 2022-06-18 11:50:14 +02:00
ctype
curl Merge branch 'PHP-8.0' into PHP-8.1 2022-06-17 19:52:44 -04:00
date Fixed GH-10218: DateTimeZone fails to parse time zones that contain the "+" character 2023-01-10 15:15:49 +00: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 Fix array overrun when appending slash to paths 2023-02-13 13:17:15 -06:00
enchant
exif Fix GH-8408: bug68547.phpt fails without multibyte support 2022-04-20 16:42:09 +02:00
ffi Merge branch 'PHP-8.0' into PHP-8.1 2022-11-03 14:37:17 +01:00
fileinfo fileinfo: tests: Disable times sensitive tests on debug build 2022-09-25 20:43:31 +02:00
filter Add missing EXTENSION section to tests 2022-10-27 14:39:43 +01:00
ftp
gd Update new test to use EXTENSIONS section instead of SKIPIF 2022-10-24 15:02:05 +02:00
gettext
gmp Merge branch 'PHP-8.0' into PHP-8.1 2022-09-13 11:33:09 +01:00
hash Handle exceptions from __toString in XXH3's initialization 2023-01-17 14:14:12 +00:00
iconv Merge branch 'PHP-8.0' into PHP-8.1 2022-04-25 14:29:44 +02:00
imap Fix GH-9309: Segfault when connection is used after imap_close() 2022-08-12 16:24:30 +02:00
intl Adapt ext/intl tests for ICU 72.1 2023-01-09 14:08:40 +01:00
json Register JSON_ERROR_NON_BACKED_ENUM constant (#8285) 2022-03-31 14:31:17 +02:00
ldap Fix GH-10112: LDAP\Connection::__construct() refers to ldap_create() 2022-12-16 14:36:30 +01:00
libxml Merge branch 'PHP-8.0' into PHP-8.1 2022-08-25 15:11:41 +02:00
mbstring Use different mblen_table for different SJIS variants 2023-01-06 14:09:43 +02:00
mysqli ext/mysqli tests "using password" optional in error messages (part 2) 2022-12-08 14:23:33 +01:00
mysqlnd Merge branch 'PHP-8.0' into PHP-8.1 2022-10-27 18:31:38 +01:00
oci8 Skip some OCI tests with repeat 2022-09-27 23:32:15 +02:00
odbc Merge branch 'PHP-8.0' into PHP-8.1 2022-06-13 14:43:51 +02:00
opcache Fix GH-10271: Incorrect arithmetic calculations when using JIT 2023-01-16 14:51:26 +03:00
openssl Revert "Merge branch 'PHP-8.0' into PHP-8.1" 2023-01-16 11:15:30 +03:00
pcntl Fix GH-9298: remove all registered signal handlers in pcntl RSHUTDOWN 2022-11-13 10:57:58 +01:00
pcre Fix pcre.jit on Apple Silicon 2022-08-31 14:22:44 +02:00
pdo Improve fix for bug #81740 2022-12-18 23:20:29 -07:00
pdo_dblib Merge branch 'PHP-8.0' into PHP-8.1 2022-08-26 14:59:08 +02:00
pdo_firebird Fix GH-9971: Incorrect NUMERIC value returned from PDO_Firebird 2022-11-30 12:11:42 +01:00
pdo_mysql Merge branch 'PHP-8.0' into PHP-8.1 2022-05-03 12:43:14 +02:00
pdo_oci [skip ci] Backport XFAIL of failing test 2022-11-11 19:46:16 +01:00
pdo_odbc Merge branch 'PHP-8.0' into PHP-8.1 2022-06-13 14:43:51 +02:00
pdo_pgsql Merge branch 'PHP-8.0' into PHP-8.1 2022-09-05 17:26:13 +02:00
pdo_sqlite Force extension loading for new test 2022-12-19 16:14:00 +01:00
pgsql Add missing EXTENSIONS section to new test 2022-06-06 12:21:25 +02:00
phar Fix wrong flags check for compression method in phar_object.c 2023-01-15 15:35:35 +00:00
posix Fix GH-10202: posix_getgr(gid|nam)_basic.phpt fail 2023-01-02 16:54:47 +00:00
pspell
readline
reflection Merge branch 'PHP-8.0' into PHP-8.1 2022-09-08 10:44:13 +02:00
session Fix GH-9932: Discards further characters for session name. 2022-11-15 12:27:44 +00:00
shmop
simplexml Fix the value param of SimpleXMLElement::addAttribute() 2021-12-22 12:35:59 +01:00
skeleton
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 2022-10-13 16:00:36 +02:00
sockets Merge branch 'PHP-8.0' into PHP-8.1 2022-10-01 11:23:34 +02:00
sodium
spl Fix GH-10011 (Trampoline autoloader will get reregistered and cannot be unregistered) 2022-12-02 12:47:25 +00:00
sqlite3 Fix #81742: open_basedir bypass in SQLite3 by using file URI 2022-12-06 15:59:52 +01:00
standard crypt: Fix possible buffer overread in php_crypt() 2023-02-13 13:17:08 -06:00
sysvmsg
sysvsem
sysvshm Fix test wrt. deprecation of float to int conversions 2022-05-09 14:05:57 +02:00
tidy
tokenizer Add missing EXTENSION section to tests 2022-10-27 14:39:43 +01:00
xml
xmlreader Fix array overrun when appending slash to paths 2023-02-13 13:17:15 -06:00
xmlwriter Fix missing check for xmlTextWriterEndElement 2023-01-15 15:34:43 +00:00
xsl
zend_test Fix bad merge (b8dee9b3fc) 2022-06-20 18:46:17 +02:00
zip Merge branch 'PHP-8.0' into PHP-8.1 2022-06-15 15:39:00 +02:00
zlib Merge branch 'PHP-8.0' into PHP-8.1 2022-06-25 07:39:55 +01:00
ext_skel.php