php-src/ext/standard
Christoph M. Becker 767a77ac19 Fix #36365: scandir duplicates file name at every 65535th file
Since DIR_W32.offset is declared as `uint16_t`, we have an overflow for
directories with many entries.  This patch changes the field to
`uint32_t`.
2020-04-24 09:47:56 +02:00
..
html_tables Remove mention of PHP major version in Copyright headers 2019-09-25 14:51:43 +02:00
tests Fix #36365: scandir duplicates file name at every 65535th file 2020-04-24 09:47:56 +02:00
array.c Improve a last couple of argument error messages 2020-04-20 13:09:00 +02:00
assert.c Improve some ValueError messages 2020-04-06 10:41:01 +02:00
base64.c More precise ifunc resolver return type 2020-04-15 11:01:12 +02:00
base64.h Remove now unnecessary PHP_FUNCTION() declarations 2020-04-03 15:41:41 +02:00
basic_functions_arginfo.h Add get_debug_type() function 2020-04-23 10:45:08 +02:00
basic_functions.c Improve a last couple of argument error messages 2020-04-20 13:09:00 +02:00
basic_functions.h Remove now unnecessary PHP_FUNCTION() declarations 2020-04-03 15:41:41 +02:00
basic_functions.stub.php Add get_debug_type() function 2020-04-23 10:45:08 +02:00
browscap.c Move extra checks after zpp in get_browser() 2019-11-06 17:50:48 +01:00
config.m4 Drop wchar header check as always defined since C95 2020-03-31 00:14:56 +02:00
config.w32 Remove convert_cyr_string() function 2019-12-05 13:15:54 +01:00
crc32.c Merge branch 'PHP-7.4' 2020-03-10 16:54:17 +01:00
crc32.h Remove mention of PHP major version in Copyright headers 2019-09-25 14:51:43 +02:00
credits_ext.h
credits_sapi.h
credits.c Remove mention of PHP major version in Copyright headers 2019-09-25 14:51:43 +02:00
credits.h Remove mention of PHP major version in Copyright headers 2019-09-25 14:51:43 +02:00
crypt_blowfish.c
crypt_blowfish.h
crypt_freesec.c
crypt_freesec.h
crypt_sha256.c
crypt_sha512.c
crypt.c Remove mention of PHP major version in Copyright headers 2019-09-25 14:51:43 +02:00
css.c Remove mention of PHP major version in Copyright headers 2019-09-25 14:51:43 +02:00
css.h Remove mention of PHP major version in Copyright headers 2019-09-25 14:51:43 +02:00
datetime.c Remove mention of PHP major version in Copyright headers 2019-09-25 14:51:43 +02:00
datetime.h Remove now unnecessary PHP_FUNCTION() declarations 2020-04-03 15:41:41 +02:00
dir_arginfo.h Generate function entries from stubs for a couple of extensions 2020-04-14 11:49:02 +02:00
dir.c Improve a last couple of argument error messages 2020-04-20 13:09:00 +02:00
dir.stub.php Generate function entries from stubs for a couple of extensions 2020-04-14 11:49:02 +02:00
dl.c Remove mention of PHP major version in Copyright headers 2019-09-25 14:51:43 +02:00
dl.h Remove mention of PHP major version in Copyright headers 2019-09-25 14:51:43 +02:00
dns_win32.c Improve some ValueError messages 2020-04-06 10:41:01 +02:00
dns.c Improve some ValueError messages 2020-04-06 10:41:01 +02:00
exec.c Merge branch 'PHP-7.4' 2020-04-13 21:09:23 -07:00
exec.h Remove now unnecessary PHP_FUNCTION() declarations 2020-04-03 15:41:41 +02:00
file.c Improve a last couple of argument error messages 2020-04-20 13:09:00 +02:00
file.h Remove now unnecessary PHP_FUNCTION() declarations 2020-04-03 15:41:41 +02:00
filestat.c Improve argument error messages in ext/standard 2020-03-18 19:56:10 +01:00
filters.c Make error messages more consistent by fixing capitalization 2020-01-17 14:52:46 +01:00
flock_compat.c Remove mention of PHP major version in Copyright headers 2019-09-25 14:51:43 +02:00
flock_compat.h Remove mention of PHP major version in Copyright headers 2019-09-25 14:51:43 +02:00
formatted_print.c Diagnose missing format specifier at end of string 2020-04-22 13:05:16 +02:00
fsock.c Make error messages more consistent by fixing capitalization 2020-01-17 14:52:46 +01:00
fsock.h Remove now unnecessary PHP_FUNCTION() declarations 2020-04-03 15:41:41 +02:00
ftok.c Remove mention of PHP major version in Copyright headers 2019-09-25 14:51:43 +02:00
ftp_fopen_wrapper.c Fix format for tm member objects as they are stored as integers 2020-03-30 17:09:49 +02:00
head.c Merge branch 'PHP-7.4' 2020-01-28 15:37:51 +01:00
head.h Remove now unnecessary PHP_FUNCTION() declarations 2020-04-03 15:41:41 +02:00
hrtime.c Remove mention of PHP major version in Copyright headers 2019-09-25 14:51:43 +02:00
hrtime.h Remove now unnecessary PHP_FUNCTION() declarations 2020-04-03 15:41:41 +02:00
html_tables.h Remove mention of PHP major version in Copyright headers 2019-09-25 14:51:43 +02:00
html.c Use {0} to initialize instead of {NULL} 2020-02-28 00:21:25 +01:00
html.h Remove now unnecessary PHP_FUNCTION() declarations 2020-04-03 15:41:41 +02:00
http_fopen_wrapper.c Merge branch 'PHP-7.4' 2020-02-24 10:20:49 +01:00
http.c Remove mention of PHP major version in Copyright headers 2019-09-25 14:51:43 +02:00
image.c Drop unnecessary stdint and inttypes header checks 2020-04-22 20:18:19 +02:00
incomplete_class.c Implemented FR #78638 (__PHP_Incomplete_Class should be final) 2019-12-24 17:09:44 +08:00
info.c Use separate typedef for bucket comparison function 2020-03-04 12:46:06 +01:00
info.h Remove now unnecessary PHP_FUNCTION() declarations 2020-04-03 15:41:41 +02:00
iptc.c Drop unnecessary stdint and inttypes header checks 2020-04-22 20:18:19 +02:00
lcg.c Convert zend_parse_parameters_none() to fast ZPP in standard lib 2019-12-30 15:28:37 +01:00
levenshtein.c Use RETURN_THROWS() when an exception is thrown 2019-12-30 17:38:10 +01:00
link.c Remove now unnecessary PHP_FUNCTION() declarations 2020-04-03 15:41:41 +02:00
mail.c Fix #47983: mixed LF and CRLF line endings in mail() 2020-04-02 14:51:14 +02:00
Makefile.frag
Makefile.frag.w32
math.c Improve a last couple of argument error messages 2020-04-20 13:09:00 +02:00
md5.c Avoid used of "named fn" in ext/standard 2020-02-25 10:21:31 +01:00
md5.h Remove now unnecessary PHP_FUNCTION() declarations 2020-04-03 15:41:41 +02:00
metaphone.c Remove now unnecessary PHP_FUNCTION() declarations 2020-04-03 15:41:41 +02:00
microtime.c Remove now unnecessary PHP_FUNCTION() declarations 2020-04-03 15:41:41 +02:00
mt_rand.c Improve a last couple of argument error messages 2020-04-20 13:09:00 +02:00
net.c Remove mention of PHP major version in Copyright headers 2019-09-25 14:51:43 +02:00
pack.c Use RETURN_THROWS() after try_convert_to_string() 2020-01-03 17:04:06 +01:00
pack.h Remove now unnecessary PHP_FUNCTION() declarations 2020-04-03 15:41:41 +02:00
pageinfo.c Convert zend_parse_parameters_none() to fast ZPP in standard lib 2019-12-30 15:28:37 +01:00
pageinfo.h Remove now unnecessary PHP_FUNCTION() declarations 2020-04-03 15:41:41 +02:00
password.c Improve argument error messages in ext/standard 2020-03-18 19:56:10 +01:00
php_array.h Remove now unnecessary PHP_FUNCTION() declarations 2020-04-03 15:41:41 +02:00
php_assert.h Remove now unnecessary PHP_FUNCTION() declarations 2020-04-03 15:41:41 +02:00
php_browscap.h Remove now unnecessary PHP_FUNCTION() declarations 2020-04-03 15:41:41 +02:00
php_crypt_r.c Remove mention of PHP major version in Copyright headers 2019-09-25 14:51:43 +02:00
php_crypt_r.h Remove mention of PHP major version in Copyright headers 2019-09-25 14:51:43 +02:00
php_crypt.h Remove now unnecessary PHP_FUNCTION() declarations 2020-04-03 15:41:41 +02:00
php_dir.h Remove now unnecessary PHP_FUNCTION() declarations 2020-04-03 15:41:41 +02:00
php_dns.h Remove now unnecessary PHP_FUNCTION() declarations 2020-04-03 15:41:41 +02:00
php_ext_syslog.h Remove now unnecessary PHP_FUNCTION() declarations 2020-04-03 15:41:41 +02:00
php_filestat.h Remove now unnecessary PHP_FUNCTION() declarations 2020-04-03 15:41:41 +02:00
php_fopen_wrapper.c Improve argument error messages in ext/standard 2020-03-18 19:56:10 +01:00
php_fopen_wrappers.h Remove mention of PHP major version in Copyright headers 2019-09-25 14:51:43 +02:00
php_http.h Remove now unnecessary PHP_FUNCTION() declarations 2020-04-03 15:41:41 +02:00
php_image.h Remove now unnecessary PHP_FUNCTION() declarations 2020-04-03 15:41:41 +02:00
php_incomplete_class.h Remove mention of PHP major version in Copyright headers 2019-09-25 14:51:43 +02:00
php_lcg.h Remove now unnecessary PHP_FUNCTION() declarations 2020-04-03 15:41:41 +02:00
php_mail.h Remove now unnecessary PHP_FUNCTION() declarations 2020-04-03 15:41:41 +02:00
php_math.h Remove now unnecessary PHP_FUNCTION() declarations 2020-04-03 15:41:41 +02:00
php_mt_rand.h Remove mention of PHP major version in Copyright headers 2019-09-25 14:51:43 +02:00
php_net.h Remove now unnecessary PHP_FUNCTION() declarations 2020-04-03 15:41:41 +02:00
php_password.h Remove now unnecessary PHP_FUNCTION() declarations 2020-04-03 15:41:41 +02:00
php_rand.h Remove mention of PHP major version in Copyright headers 2019-09-25 14:51:43 +02:00
php_random.h Remove now unnecessary PHP_FUNCTION() declarations 2020-04-03 15:41:41 +02:00
php_smart_string_public.h Remove mention of PHP major version in Copyright headers 2019-09-25 14:51:43 +02:00
php_smart_string.h Remove mention of PHP major version in Copyright headers 2019-09-25 14:51:43 +02:00
php_standard.h Remove now unnecessary PHP_FUNCTION() declarations 2020-04-03 15:41:41 +02:00
php_string.h Remove now unnecessary PHP_FUNCTION() declarations 2020-04-03 15:41:41 +02:00
php_uuencode.h Remove now unnecessary PHP_FUNCTION() declarations 2020-04-03 15:41:41 +02:00
php_var.h Remove now unnecessary PHP_FUNCTION() declarations 2020-04-03 15:41:41 +02:00
php_versioning.h Remove now unnecessary PHP_FUNCTION() declarations 2020-04-03 15:41:41 +02:00
proc_open.c Improve a last couple of argument error messages 2020-04-20 13:09:00 +02:00
proc_open.h Remove mention of PHP major version in Copyright headers 2019-09-25 14:51:43 +02:00
quot_print.c Remove mention of PHP major version in Copyright headers 2019-09-25 14:51:43 +02:00
quot_print.h Remove now unnecessary PHP_FUNCTION() declarations 2020-04-03 15:41:41 +02:00
rand.c Remove mention of PHP major version in Copyright headers 2019-09-25 14:51:43 +02:00
random.c Improve argument error messages in ext/standard 2020-03-18 19:56:10 +01:00
scanf.c Promote warnings to exceptions in *scanf() functions 2019-12-10 13:01:59 +01:00
scanf.h Promote warnings to exceptions in *scanf() functions 2019-12-10 13:01:59 +01:00
sha1.c Remove mention of PHP major version in Copyright headers 2019-09-25 14:51:43 +02:00
sha1.h Remove now unnecessary PHP_FUNCTION() declarations 2020-04-03 15:41:41 +02:00
soundex.c Remove mention of PHP major version in Copyright headers 2019-09-25 14:51:43 +02:00
streamsfuncs.c Improve a last couple of argument error messages 2020-04-20 13:09:00 +02:00
streamsfuncs.h Remove now unnecessary PHP_FUNCTION() declarations 2020-04-03 15:41:41 +02:00
string.c Improve a last couple of argument error messages 2020-04-20 13:09:00 +02:00
strnatcmp.c
syslog.c Revert "Make BG(syslog_device) per request" 2020-01-30 16:18:02 +01:00
type.c Add get_debug_type() function 2020-04-23 10:45:08 +02:00
uniqid.c Remove now unnecessary PHP_FUNCTION() declarations 2020-04-03 15:41:41 +02:00
url_scanner_ex.h Remove mention of PHP major version in Copyright headers 2019-09-25 14:51:43 +02:00
url_scanner_ex.re Remove mention of PHP major version in Copyright headers 2019-09-25 14:51:43 +02:00
url.c Remove support for EBCDIC 2020-04-20 16:39:39 +02:00
url.h Remove now unnecessary PHP_FUNCTION() declarations 2020-04-03 15:41:41 +02:00
user_filters_arginfo.h Generate function entries from stubs for a couple of extensions 2020-04-14 11:49:02 +02:00
user_filters.c Improve some TypeError and ValueError messages 2020-04-14 14:38:45 +02:00
user_filters.stub.php Generate function entries from stubs for a couple of extensions 2020-04-14 11:49:02 +02:00
uuencode.c Remove mention of PHP major version in Copyright headers 2019-09-25 14:51:43 +02:00
var_unserializer.re Speed up unserializing object properties 2020-01-20 09:54:04 -05:00
var.c Merge branch 'PHP-7.4' 2020-04-23 10:31:07 +02:00
versioning.c Improve argument error messages in ext/standard 2020-03-18 19:56:10 +01:00
winver.h