php-src/ext/standard
2025-03-24 22:54:34 +00: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 ext/standard/file: clarify fclose() warning 2025-03-24 22:54:34 +00:00
array.c Simplify array_any(), array_all(), array_find(), array_find_key() (#17978) 2025-03-06 19:33:41 +01:00
assert.c Merge branch 'PHP-8.2' into PHP-8.3 2024-10-14 14:00:20 +02:00
base64.c Fixed undefined flags in base64 (#14316) 2024-05-25 14:54:44 +02:00
base64.h Fixed undefined flags in base64 (#14316) 2024-05-25 14:54:44 +02:00
basic_functions.c basic_functions: update error_log documentation [skip ci] (#17828) 2025-02-16 10:22:18 +01:00
basic_functions.h ext/standard: Refactor tick and shutdown functions 2024-12-29 23:41:06 +00:00
basic_functions.stub.php Fix return type of error_get_last() 2025-01-31 12:11:54 +01:00
basic_functions_arginfo.h Fix return type of error_get_last() 2025-01-31 12:11:54 +01:00
browscap.c Use new known "self" and "parent" zend_strings (#17766) 2025-02-12 15:30:55 +00:00
config.m4 Autotools: Remove redundant double quotes (#15634) 2024-08-29 15:17:03 +02:00
config.w32 Sync preprocessor macros help texts (#15218) 2024-08-04 12:52:16 +02:00
crc32.c ext/standard/crc32: Use zend_result return type and remove unused header 2024-08-20 14:18:50 +02:00
crc32.h ext/standard/crc32: Use zend_result return type and remove unused header 2024-08-20 14:18:50 +02:00
crc32_x86.c Fix a number of typos in comments / docs 2025-02-26 22:57:31 +01:00
crc32_x86.h Sync #if/ifdef/defined (#14511) 2024-06-09 07:13:23 +02:00
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 Add myself to ext-dom credits (#14718) 2024-06-29 15:18:34 +01:00
credits_sapi.h Remove support for EOL Apache 2.0 and 2.2 in favor of 2.4+ (#14664) 2024-07-08 00:07:55 +02:00
crypt.c ext/standard/crypt.c: handle musl failure tokens 2024-11-07 15:54:50 +01:00
crypt_blowfish.c crypt: Fix validation of malformed BCrypt hashes 2023-02-12 20:46:44 -07:00
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 Use a single version of mempcpy(3) (#12257) 2023-12-20 15:16:32 +00:00
crypt_sha512.c Use a single version of mempcpy(3) (#12257) 2023-12-20 15:16:32 +00:00
css.c Improve link styling in PHPInfo (#15077) 2024-07-31 12:10:16 +02:00
css.h Update http->https in license (#6945) 2021-05-06 12:16:35 +02:00
datetime.c Remove HAVE_STRPTIME_DECL_FAILS (#14821) 2024-07-04 20:26:14 +02:00
datetime.h Update http->https in license (#6945) 2021-05-06 12:16:35 +02:00
dir.c ext/standard/dir.c: Directory class should behave like other resource objects 2024-10-27 22:41:27 +00:00
dir.stub.php ext/standard: Transform tentative return types into proper types for Directory class 2024-10-27 22:41:27 +00:00
dir_arginfo.h ext/standard: Transform tentative return types into proper types for Directory class 2024-10-27 22:41:27 +00:00
dl.c Fix printf style issues in Windows specific code (GH-17452) 2025-01-13 11:50:05 +01:00
dl.h Update http->https in license (#6945) 2021-05-06 12:16:35 +02:00
dl.stub.php
dl_arginfo.h Do not generate frameless info items when func info generation is disabled 2024-02-18 11:39:00 +01:00
dns.c Use "must not" instead of "cannot" wording 2024-08-21 21:12:17 +01:00
dns_win32.c Drop useless and not quite correct cast (GH-17454) 2025-01-17 17:56:52 +01:00
exec.c ext/standard/exec.c: combine conditions, update docs 2024-10-13 01:33:03 +02:00
exec.h ext/standard: Refactor exec.c public APIs to use zend_string pointers (#14353) 2024-05-29 10:59:17 +01:00
file.c ext/standard/file: clarify fclose() warning 2025-03-24 22:54:34 +00:00
file.h Inlines the behaviour of php_mkdir_ex() into plain wrapper mkdir handler (#15520) 2024-09-23 00:40:02 +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 Do not generate frameless info items when func info generation is disabled 2024-02-18 11:39:00 +01:00
filestat.c Fix a number of typos in comments / docs 2025-02-26 22:57:31 +01:00
filters.c Merge branch 'PHP-8.3' into PHP-8.4 2024-11-20 11:14:04 +01:00
flock_compat.c Fix Clang style nits (GH-17685) 2025-02-05 14:13:56 +01:00
flock_compat.h Remove inet_aton 2024-02-23 23:16:43 +01:00
formatted_print.c ext/standard: Use new php_streams fast ZPP specifier 2025-03-03 18:08:23 +00:00
fsock.c fix GH-14785 pedantic error 2024-07-22 23:26:09 +01:00
fsock.h Update http->https in license (#6945) 2021-05-06 12:16:35 +02:00
ftok.c Use "must not" instead of "cannot" wording 2024-08-21 21:12:17 +01:00
ftp_fopen_wrapper.c Mark multple functions as static (#13864) 2024-05-22 13:11:46 +02:00
head.c Use "must not" instead of "cannot" wording 2024-08-21 21:12:17 +01:00
head.h ext/standard/head.c: Change return type of php_header() to bool 2024-08-13 14:10:06 +02:00
hrtime.c Use zend_new_pair() for hrtime() (#17328) 2025-01-03 12:28:14 +01:00
html.c ext/standard/html.c: clean up a bit (GH-16311) 2024-10-10 23:30:03 +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 Implement backed enum coercion in http_build_query() 2024-09-19 00:27:09 +02:00
http_fopen_wrapper.c Merge branch 'PHP-8.3' into PHP-8.4 2025-03-11 22:23:09 +01:00
image.c Prevent unsigned overflow in php_handle_swc() (GH-17678) 2025-02-11 00:47:55 +01:00
incomplete_class.c Fixed some spaces used instead of tabs 2021-06-29 11:30:26 +02:00
info.c Reuse EG(windows_version_info) in php_get_uname() (GH-17558) 2025-02-01 11:23:53 +01:00
info.h ext/standard/info.c: Removed php_info_html_esc() 2024-08-13 14:10:06 +02:00
iptc.c Fix some MSAN complaints under Clang (#8553) 2022-05-13 23:30:20 +01:00
levenshtein.c Clean-up unused headers (#14365) 2024-06-01 17:12:42 +01:00
link.c Removed unused headers from link.c (#16080) 2025-01-19 10:20:03 +01:00
mail.c ext/standard/mail.c: Move php_mail_header_value_error_type enum out of header 2024-08-18 19:39:32 +02:00
Makefile.frag Define default RE2C_FLAGS (#14615) 2024-06-24 22:09:04 +02:00
Makefile.frag.w32 Merge branch 'PHP-8.3' into PHP-8.4 2024-12-08 19:10:12 +01:00
math.c Fix: add missing PHPAPI (#15142) 2024-07-28 20:38:52 +02:00
md5.c Revert GH-10279 2023-01-16 12:25:59 +01:00
md5.h Remove unused ext/standard/basic_functions.h header inclusions 2024-08-18 18:20:22 +01:00
metaphone.c [skip ci] fix typo in comment 2023-03-05 21:28:50 +01:00
microtime.c Update http->https in license (#6945) 2021-05-06 12:16:35 +02:00
net.c Refactor HAVE_GETIFADDRS checks (#14787) 2024-07-03 21:53:17 +02:00
pack.c Merge branch 'PHP-8.3' 2024-09-11 21:16:26 +01:00
pack.h Update http->https in license (#6945) 2021-05-06 12:16:35 +02:00
pageinfo.c Sync HAVE_GRP_H definition (#14514) 2024-06-09 01:55:27 +02:00
pageinfo.h Update http->https in license (#6945) 2021-05-06 12:16:35 +02:00
password.c standard: supress msan (#15665) 2024-08-31 15:56:11 +09:00
password.stub.php Move PASSWORD constants to stubs (#13349) 2024-02-12 22:37:32 +01:00
password_arginfo.h Do not generate frameless info items when func info generation is disabled 2024-02-18 11:39:00 +01:00
php_array.h random: Pass algorithm and state together as php_random_algo_with_state (#13350) 2024-02-25 20:48:58 +01: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_dir_int.h Add comments about internal headers (GH-15689) 2024-09-08 16:11:25 +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 Fix memory leak in standard syslog device handling 2023-11-09 13:29:09 +00:00
php_filestat.h Update http->https in license (#6945) 2021-05-06 12:16:35 +02:00
php_fopen_wrapper.c Fix GH-15155: Keep stream context in filtered streams 2024-08-06 16:42:33 +01: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_mail.h ext/standard/mail.c: Move php_mail_header_value_error_type enum out of header 2024-08-18 19:39:32 +02:00
php_math.h [RFC] Add bcfloor, bcceil and bcround to BCMath (#13096) 2024-04-30 18:32:33 +01:00
php_math_round_mode.h Fix: add missing PHPAPI (#15142) 2024-07-28 20:38:52 +02:00
php_net.h Update http->https in license (#6945) 2021-05-06 12:16:35 +02:00
php_password.h Implement GH-13514 PASSWORD_ARGON2 from OpenSSL 3.2 (#13635) 2024-09-02 13:01:09 +02: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 Expose time spent collecting cycles in gc_status() (#11523) 2023-07-16 12:34:28 +02:00
php_string.h ext/standard: Make char* of php_stristr() const 2024-09-14 14:00:46 +01:00
php_uuencode.h Update http->https in license (#6945) 2021-05-06 12:16:35 +02:00
php_var.h [RFC] Property hooks (#13455) 2024-07-14 11:55:03 +02:00
php_versioning.h Update http->https in license (#6945) 2021-05-06 12:16:35 +02:00
proc_open.c ext/standard: Use usual not empty error for proc_open() (#18083) 2025-03-21 13:13:25 +00:00
proc_open.h Sync #if/ifdef/defined (-Wundef) (#14623) 2024-06-24 19:37:07 +02:00
quot_print.c ext/standard/quot_print.c: Mark readonly string as const 2024-09-12 18:13:01 +01:00
quot_print.h Update http->https in license (#6945) 2021-05-06 12:16:35 +02:00
scanf.c Fix GH-15552: Signed integer overflow in ext/standard/scanf.c 2024-09-01 17:24:17 +02:00
scanf.h Update http->https in license (#6945) 2021-05-06 12:16:35 +02:00
sha1.c Fix GH-12936: hash() function hangs endlessly if using sha512 on strings >= 4GiB 2023-12-12 19:57:06 +01:00
sha1.h Remove unused ext/standard/basic_functions.h header inclusions 2024-08-18 18:20:22 +01:00
soundex.c Clean-up unused headers (#14365) 2024-06-01 17:12:42 +01:00
streamsfuncs.c ext/standard: Use new php_streams fast ZPP specifier for stream functions 2025-03-03 18:08:23 +00:00
streamsfuncs.h Update http->https in license (#6945) 2021-05-06 12:16:35 +02:00
string.c Remove support for unsupported MSVC versions (GH-17128) 2024-12-12 19:50:14 +01:00
strnatcmp.c Minor refactoring of std string extension (#8196) 2022-04-23 12:15:13 +01:00
syslog.c Merge branch 'PHP-8.1' into PHP-8.2 2023-11-16 14:36:16 +00:00
type.c ext/standard/type.c: Remove unused include 2024-09-12 18:13:01 +01:00
uniqid.c standard: Stop using php_combined_lcg() in uniqid() (#15217) 2024-08-04 18:26:40 +02:00
url.c ext/standard/url.c: Stop exposing php_replace_controlchars_ex() 2024-09-12 18:13:01 +01:00
url.h ext/standard/url.c: Stop exposing php_replace_controlchars_ex() 2024-09-12 18:13:01 +01:00
url_scanner_ex.h ext/standard: Minor refactoring to URL scanner code (#15321) 2024-08-10 20:12:54 +01:00
url_scanner_ex.re Deprecate disabling use_only_cookies (#13578) 2024-08-24 16:33:45 +02:00
user_filters.c ext/standard: Use new php_streams fast ZPP specifier 2025-03-03 18:08:23 +00:00
user_filters.stub.php Add dedicated StreamBucket class (#13111) 2024-04-11 20:11:40 +02:00
user_filters_arginfo.h Generated arginfo header files: remove empty zend_function_entry arrays (#15705) 2024-09-03 23:19:53 +02:00
uuencode.c Update http->https in license (#6945) 2021-05-06 12:16:35 +02:00
var.c Fix regression on platforms without ZEND_CHECK_STACK_LIMIT set (8.4) (#16285) 2024-10-08 10:22:23 -03:00
var_unserializer.re Improve virtual property error message 2024-08-26 21:17:49 +02:00
versioning.c ext/standard/versioning.c: Slightly refactor compare_special_version_forms() 2024-09-12 18:13:01 +01:00
winver.h