php-src/ext/standard
Christoph M. Becker 2f4973fd88
Revert GH-10279
Cf. <https://github.com/php/php-src/pull/10220#issuecomment-1383739816>.

This reverts commit 45a128c9de.
This reverts commit 1eb71c3f15.
This reverts commit 492523a779.
This reverts commit c7a4633891.
This reverts commit 308adb915c.
This reverts commit cd27d5e07f.
This reverts commit c5933409b4.
This reverts commit 46371f4eb3.
This reverts commit 623e2e9fc6.
This reverts commit e7434c1247.
This reverts commit d28d323ca2.
This reverts commit 1a067b84ee.
This reverts commit a55c0c5fc3.
This reverts commit b5aeb3a4d4.
This reverts commit f061a035e4.
This reverts commit b088575119.
This reverts commit b1d48774a7.
This reverts commit 94f9a20ce6.
This reverts commit 4831e48708.
This reverts commit cd985de190.
This reverts commit 9521d21681.
This reverts commit d6136151e9.
2023-01-16 12:25:59 +01:00
..
html_tables Update http->https in license (#6945) 2021-05-06 12:16:35 +02:00
libavifinfo Implement php_handle_avif() using libavifinfo 2021-12-15 20:27:40 +01:00
tests Add more tests for http_build_query() 2023-01-15 16:00:17 +00:00
array.c Make array_pad's $length warning less confusing (#10149) 2023-01-14 12:15:56 +01:00
assert.c Declare ext/standard constants in stubs - part 10 (#9719) 2022-10-12 08:16:19 +02:00
base64.c Windows arm64 zend and standard extension support 2022-08-09 12:45:14 +02:00
base64.h Update http->https in license (#6945) 2021-05-06 12:16:35 +02:00
basic_functions.c ext/{standard,json,random,...}: add missing includes 2023-01-10 14:19:03 +00:00
basic_functions.h Implement Random Extension 2022-07-19 10:27:38 +01:00
basic_functions.stub.php Declare ext/standard constants in stubs - part 9 (#9717) 2022-10-13 13:13:36 +02:00
basic_functions_arginfo.h Declare ext/standard constants in stubs - part 9 (#9717) 2022-10-13 13:13:36 +02:00
browscap.c Fix 'can not' in test data and in code comments 2021-10-05 09:51:58 +01:00
config.m4 Remove obsolete checks for random-related functionality from ext/standard/config.m4 (#9482) 2022-09-04 15:00:43 +02:00
config.w32 Windows arm64 build system support 2022-08-09 16:22:14 +02:00
crc32.c crc32 Aarch64 add crc feature to crc32_aarch64 from clang 2022-07-22 12:46:11 +01:00
crc32.h phar: crc32: Extend and cleanup API for the new bulk crc32 functions 2021-07-03 21:03:47 +02:00
crc32_x86.c Avoid possible [-Wstrict-prototypes] build warnings 2022-02-24 16:14:47 +01:00
crc32_x86.h
credits.c Update http->https in license (#6945) 2021-05-06 12:16:35 +02:00
credits.h Update http->https in license (#6945) 2021-05-06 12:16:35 +02:00
credits_ext.h Run scripts/dev/credits 2022-07-19 17:45:15 +02:00
credits_sapi.h
crypt.c Declare ext/stanard constants in stubs - part 11 (#9728) 2022-10-12 12:07:03 +02:00
crypt_blowfish.c
crypt_blowfish.h
crypt_freesec.c Use standard C99 uint8_t type instead of u_char type for crypt_freesec (#8610) 2022-05-23 19:06:41 +01:00
crypt_freesec.h Use standard C99 uint8_t type instead of u_char type for crypt_freesec (#8610) 2022-05-23 19:06:41 +01:00
crypt_sha256.c Follow up on #8897 but on master which instead does not use the old custom alloca. 2022-07-04 12:56:01 +01:00
crypt_sha512.c Follow up on #8897 but on master which instead does not use the old custom alloca. 2022-07-04 12:56:01 +01:00
css.c phpinfo HTML Output: Make module title names clickable and link to the URL fragment 2022-07-20 17:18:34 +02:00
css.h Update http->https in license (#6945) 2021-05-06 12:16:35 +02:00
datetime.c Fix [-Wundef] warnings in standard extension 2022-04-01 15:48:41 +01:00
datetime.h Update http->https in license (#6945) 2021-05-06 12:16:35 +02:00
dir.c Remove unnecessary usage of CONST_CS 2022-11-28 17:12:07 +01:00
dir.stub.php Declare Directory properties 2021-08-19 10:39:23 +02:00
dir_arginfo.h Declare Directory properties 2021-08-19 10:39:23 +02:00
dl.c Fix crash reading module_entry after DL_UNLOAD() when module already loaded 2022-11-09 17:51:45 +01:00
dl.h Update http->https in license (#6945) 2021-05-06 12:16:35 +02:00
dl.stub.php
dl_arginfo.h
dns.c ext/{standard,json,random,...}: add missing includes 2023-01-10 14:19:03 +00:00
dns_win32.c Declare ext/standard constants in stubs - part 5 2022-09-02 15:04:49 +02:00
exec.c ext/{standard,json,random,...}: add missing includes 2023-01-10 14:19:03 +00:00
exec.h Update http->https in license (#6945) 2021-05-06 12:16:35 +02:00
file.c Rename PHP_STREAM_TO_ZVAL to PHP_STREAM_FROM_ZVAL (#10065) 2022-12-07 19:57:50 +01:00
file.h Make php_fgetcsv() return a HashTale instead of in-out zval param (#8936) 2022-07-08 12:11:05 +01:00
file.stub.php Fix GH-9518: Disabling IPv6 support disables unrelated constants 2022-09-10 18:12:22 +02:00
file_arginfo.h Fix GH-9518: Disabling IPv6 support disables unrelated constants 2022-09-10 18:12:22 +02:00
filestat.c Use zend_result return type instead of innacurate ones 2022-11-16 12:58:24 +00:00
filters.c Update http->https in license (#6945) 2021-05-06 12:16:35 +02:00
flock_compat.c Fix [-Wundef] warnings in standard extension 2022-04-01 15:48:41 +01:00
flock_compat.h Fix [-Wundef] warnings in standard extension 2022-04-01 15:48:41 +01:00
formatted_print.c ext/{standard,json,random,...}: add missing includes 2023-01-10 14:19:03 +00:00
fsock.c Update http->https in license (#6945) 2021-05-06 12:16:35 +02:00
fsock.h Update http->https in license (#6945) 2021-05-06 12:16:35 +02:00
ftok.c ext/{standard,json,random,...}: add missing includes 2023-01-10 14:19:03 +00:00
ftp_fopen_wrapper.c Fix [-Wundef] warnings in standard extension 2022-04-01 15:48:41 +01:00
head.c Simplify and move check for too high expiry time, which you can't reach on 32bit systems 2022-08-11 16:27:25 +01:00
head.h Update http->https in license (#6945) 2021-05-06 12:16:35 +02:00
hrtime.c ext/{standard,json,random,...}: add missing includes 2023-01-10 14:19:03 +00:00
hrtime.h Update http->https in license (#6945) 2021-05-06 12:16:35 +02:00
html.c Declare ext/standard constants in stubs - part 8 (#9615) 2022-09-30 13:51:18 +02:00
html.h Declare ext/standard constants in stubs - part 8 (#9615) 2022-09-30 13:51:18 +02:00
html_tables.h Update http->https in license (#6945) 2021-05-06 12:16:35 +02:00
http.c Drop key_suffix parameter in php_url_encode_hash_ex() 2023-01-15 16:00:18 +00:00
http_fopen_wrapper.c Merge branch 'PHP-8.1' 2022-08-18 12:31:56 +02:00
image.c Declare ext/standard constants in stubs - part 6 2022-09-02 16:07:25 +02:00
incomplete_class.c Fixed some spaces used instead of tabs 2021-06-29 11:30:26 +02:00
info.c Declare ext/standard constants in stubs - part 8 (#9615) 2022-09-30 13:51:18 +02:00
info.h Update http->https in license (#6945) 2021-05-06 12:16:35 +02:00
iptc.c Fix some MSAN complaints under Clang (#8553) 2022-05-13 23:30:20 +01:00
levenshtein.c Update http->https in license (#6945) 2021-05-06 12:16:35 +02:00
link.c Fix some MSAN complaints under Clang (#8553) 2022-05-13 23:30:20 +01:00
mail.c ext/{standard,json,random,...}: add missing includes 2023-01-10 14:19:03 +00:00
Makefile.frag Revert "Remove some unnecessary explicit header dependencies" 2021-03-16 14:22:25 +01:00
Makefile.frag.w32
math.c ext/{standard,json,random,...}: add missing includes 2023-01-10 14:19:03 +00:00
md5.c Revert GH-10279 2023-01-16 12:25:59 +01:00
md5.h Revert GH-10279 2023-01-16 12:25:59 +01:00
metaphone.c Update http->https in license (#6945) 2021-05-06 12:16:35 +02:00
microtime.c Update http->https in license (#6945) 2021-05-06 12:16:35 +02:00
net.c ext/{standard,json,random,...}: add missing includes 2023-01-10 14:19:03 +00:00
pack.c zend introduce const GNUC attribute. sub optimisation where there is no pointers, nor particular memory layout, thread local/volatile ... involved. usage concealed for now into little pack helpers. 2022-08-15 19:49:24 +01:00
pack.h Update http->https in license (#6945) 2021-05-06 12:16:35 +02:00
pageinfo.c Don't initialise pointers to zend_stat_t 2022-05-22 16:13:44 +01:00
pageinfo.h Update http->https in license (#6945) 2021-05-06 12:16:35 +02:00
password.c Remove unnecessary usage of CONST_CS 2022-11-28 17:12:07 +01:00
php_array.h Declare ext/standard constants in stubs - part 1 (#9404) 2022-08-24 16:09:48 +02:00
php_assert.h Declare ext/standard constants in stubs - part 10 (#9719) 2022-10-12 08:16:19 +02:00
php_browscap.h Update http->https in license (#6945) 2021-05-06 12:16:35 +02:00
php_crypt.h Declare ext/stanard constants in stubs - part 11 (#9728) 2022-10-12 12:07:03 +02:00
php_crypt_r.c Merge branch 'PHP-8.0' into PHP-8.1 2022-09-29 20:40:33 +01:00
php_crypt_r.h fix php_init_crypt_r/php_shutdown_crypt_r signatures warning. 2022-09-29 20:40:16 +01:00
php_dir.h Remove unnecessary PHP_FUNCTION() declarations (#7472) 2021-09-07 10:04:00 +02:00
php_dns.h Declare ext/standard constants in stubs - part 5 2022-09-02 15:04:49 +02:00
php_ext_syslog.h Update http->https in license (#6945) 2021-05-06 12:16:35 +02:00
php_filestat.h Update http->https in license (#6945) 2021-05-06 12:16:35 +02:00
php_fopen_wrapper.c ext/{standard,json,random,...}: add missing includes 2023-01-10 14:19:03 +00:00
php_fopen_wrappers.h Update http->https in license (#6945) 2021-05-06 12:16:35 +02:00
php_http.h Drop key_suffix parameter in php_url_encode_hash_ex() 2023-01-15 16:00:18 +00:00
php_image.h Declare ext/standard constants in stubs - part 6 2022-09-02 16:07:25 +02:00
php_incomplete_class.h Update http->https in license (#6945) 2021-05-06 12:16:35 +02:00
php_lcg.h Implement Random Extension 2022-07-19 10:27:38 +01:00
php_mail.h Update http->https in license (#6945) 2021-05-06 12:16:35 +02:00
php_math.h Update http->https in license (#6945) 2021-05-06 12:16:35 +02:00
php_mt_rand.h Implement Random Extension 2022-07-19 10:27:38 +01:00
php_net.h Update http->https in license (#6945) 2021-05-06 12:16:35 +02:00
php_password.h Fix [-Wundef] warnings in standard extension 2022-04-01 15:48:41 +01:00
php_rand.h Implement Random Extension 2022-07-19 10:27:38 +01:00
php_random.h Implement Random Extension 2022-07-19 10:27:38 +01:00
php_smart_string.h Update http->https in license (#6945) 2021-05-06 12:16:35 +02:00
php_smart_string_public.h Update http->https in license (#6945) 2021-05-06 12:16:35 +02:00
php_standard.h Implement Random Extension 2022-07-19 10:27:38 +01:00
php_string.h Declare ext/standard constants in stubs - part 9 (#9717) 2022-10-13 13:13:36 +02:00
php_uuencode.h Update http->https in license (#6945) 2021-05-06 12:16:35 +02:00
php_var.h Update http->https in license (#6945) 2021-05-06 12:16:35 +02:00
php_versioning.h Update http->https in license (#6945) 2021-05-06 12:16:35 +02:00
proc_open.c ext/{standard,json,random,...}: add missing includes 2023-01-10 14:19:03 +00:00
proc_open.h Refactor proc_open() implementation (#7255) 2021-08-11 14:51:55 +02:00
quot_print.c Fixed some spaces used instead of tabs 2021-06-29 11:30:26 +02:00
quot_print.h Update http->https in license (#6945) 2021-05-06 12:16:35 +02:00
scanf.c Specify function pointer signature for scanf implementation 2021-05-12 18:58:44 +01:00
scanf.h Update http->https in license (#6945) 2021-05-06 12:16:35 +02:00
sha1.c Avoid K&R style function declarations in sha1() 2022-07-28 22:29:42 +02:00
sha1.h Update http->https in license (#6945) 2021-05-06 12:16:35 +02:00
soundex.c Update http->https in license (#6945) 2021-05-06 12:16:35 +02:00
streamsfuncs.c ext/{standard,json,random,...}: add missing includes 2023-01-10 14:19:03 +00:00
streamsfuncs.h Update http->https in license (#6945) 2021-05-06 12:16:35 +02:00
string.c Merge branch 'PHP-8.2' 2023-01-15 15:43:57 +00:00
strnatcmp.c Minor refactoring of std string extension (#8196) 2022-04-23 12:15:13 +01:00
syslog.c Declare ext/standard constants in stubs - part 4 2022-09-02 12:41:51 +02:00
type.c Don't unnecessary fetch error in is_callable() 2021-09-01 16:58:46 +02:00
uniqid.c Implement Random Extension 2022-07-19 10:27:38 +01:00
url.c Revert "Fix parse_url(): can not recognize port without scheme" 2022-09-23 19:44:29 +02:00
url.h Update http->https in license (#6945) 2021-05-06 12:16:35 +02:00
url_scanner_ex.h Update http->https in license (#6945) 2021-05-06 12:16:35 +02:00
url_scanner_ex.re Fix [-Wundef] warnings in standard extension 2022-04-01 15:48:41 +01:00
user_filters.c Declare ext/standard constants in stubs - part 12 (#9729) 2022-10-12 13:04:14 +02:00
user_filters.stub.php Declare ext/standard constants in stubs - part 12 (#9729) 2022-10-12 13:04:14 +02:00
user_filters_arginfo.h Declare ext/standard constants in stubs - part 12 (#9729) 2022-10-12 13:04:14 +02:00
uuencode.c Update http->https in license (#6945) 2021-05-06 12:16:35 +02:00
var.c ext/{standard,json,random,...}: add missing includes 2023-01-10 14:19:03 +00:00
var_unserializer.re Merge branch 'PHP-8.2' 2023-01-12 19:57:22 +01:00
versioning.c Fixed some spaces used instead of tabs 2021-06-29 11:30:26 +02:00
winver.h