php-src/ext/standard
Nikita Popov 2fdd142f99 Check for exception after applying stream filters
This makes the stream opening actually fail, and avoids assertion
failures when we tokenize with EG(exception) set.

Also avoid throwing an additional warning after an exception has
already been thrown.
2019-10-08 12:32:57 +02:00
..
html_tables Sync leading and final newlines in source code files 2018-10-14 12:55:24 +02:00
tests Check for exception after applying stream filters 2019-10-08 12:32:57 +02:00
array.c Merge branch 'PHP-7.2' into PHP-7.3 2019-06-07 11:48:57 +03:00
assert.c Sync leading and final newlines in source code files 2018-10-14 12:55:24 +02:00
base64.c Add additional no_sanitize_address attributes 2019-01-18 15:02:30 +01:00
base64.h Remove unused Git attributes ident 2018-07-25 00:53:25 +02:00
basic_functions.c Future-proof email addresses 2018-11-01 18:35:32 +02:00
basic_functions.h Future-proof email addresses 2018-11-01 18:35:32 +02:00
browscap.c Merge branch 'PHP-7.2' into PHP-7.3 2018-12-23 20:20:53 +01:00
config.m4 Trim trailing whitespace in source code files 2018-10-13 14:14:50 +02:00
config.w32 Sync leading and final newlines in source code files 2018-10-14 12:54:08 +02:00
crc32.c Remove unused Git attributes ident 2018-07-25 00:53:25 +02:00
crc32.h Remove unused Git attributes ident 2018-07-25 00:53:25 +02:00
credits_ext.h Update credits_ext.h 2019-08-14 19:24:16 +02:00
credits_sapi.h Trailing whitespaces on ext/* 2018-01-04 02:38:32 -02:00
credits.c Future-proof email addresses 2018-11-01 18:35:32 +02:00
credits.h Future-proof email addresses 2018-11-01 18:35:32 +02:00
crypt_blowfish.c Remove unused Git attributes ident 2018-07-25 00:53:25 +02:00
crypt_blowfish.h Remove unused Git attributes ident 2018-07-25 00:53:25 +02:00
crypt_freesec.c Remove unused Git attributes ident 2018-07-25 00:53:25 +02:00
crypt_freesec.h Remove unused Git attributes ident 2018-07-25 00:53:25 +02:00
crypt_sha256.c Reuse new alignment macros 2018-03-19 14:38:41 +01:00
crypt_sha512.c Reuse new alignment macros 2018-03-19 14:38:41 +01:00
crypt.c Future-proof email addresses 2018-11-01 18:35:32 +02:00
css.c Remove unused Git attributes ident 2018-07-25 00:53:25 +02:00
css.h Remove unused Git attributes ident 2018-07-25 00:53:25 +02:00
cyr_convert.c Remove unused Git attributes ident 2018-07-25 00:53:25 +02:00
cyr_convert.h Sync leading and final newlines in source code files 2018-10-14 12:55:24 +02:00
datetime.c Future-proof email addresses 2018-11-01 18:35:32 +02:00
datetime.h Future-proof email addresses 2018-11-01 18:35:32 +02:00
dir.c Remove unused Git attributes ident 2018-07-25 00:53:25 +02:00
dl.c Future-proof email addresses 2018-11-01 18:35:32 +02:00
dl.h Future-proof email addresses 2018-11-01 18:35:32 +02:00
dns_win32.c Fixed incorrrecr zval_dtor() usage to replace value of argument passed by reference, that may lead to memory leaks. 2018-07-05 10:57:49 +03:00
dns.c Merge branch 'PHP-7.2' into PHP-7.3 2019-01-06 12:23:53 -08:00
exec.c Remove unused Git attributes ident 2018-07-25 00:53:25 +02:00
exec.h Remove unused Git attributes ident 2018-07-25 00:53:25 +02:00
file.c Merge branch 'PHP-7.2' into PHP-7.3 2019-09-14 18:47:12 +02:00
file.h Merge branch 'PHP-7.2' into PHP-7.3 2019-09-15 15:13:13 +02:00
filestat.c Replace obsolete AC_STRUCT_ST_BLKSIZE and AC_STRUCT_ST_RDEV 2018-07-29 13:59:40 +02:00
filters.c Merge branch 'PHP-7.2' into PHP-7.3 2018-12-03 10:20:07 -08:00
flock_compat.c Remove unused Git attributes ident 2018-07-25 00:53:25 +02:00
flock_compat.h Remove unused Git attributes ident 2018-07-25 00:53:25 +02:00
formatted_print.c Remove unused Git attributes ident 2018-07-25 00:53:25 +02:00
fsock.c Remove unused Git attributes ident 2018-07-25 00:53:25 +02:00
fsock.h Remove unused Git attributes ident 2018-07-25 00:53:25 +02:00
ftok.c Remove unused Git attributes ident 2018-07-25 00:53:25 +02:00
ftp_fopen_wrapper.c Merge branch 'PHP-7.2' into PHP-7.3 2019-03-25 17:45:03 +01:00
head.c Merge branch 'PHP-7.2' into PHP-7.3 2019-06-19 12:42:25 +02:00
head.h Support for samesite cookies with array syntax 2018-07-31 12:40:26 +02:00
hrtime.c Sync leading and final newlines in source code files 2018-10-14 12:55:24 +02:00
hrtime.h Remove unused Git attributes ident 2018-07-25 00:53:25 +02:00
html_tables.h Remove unused Git attributes ident 2018-07-25 00:53:25 +02:00
html.c Remove unused Git attributes ident 2018-07-25 00:53:25 +02:00
html.h Remove unused Git attributes ident 2018-07-25 00:53:25 +02:00
http_fopen_wrapper.c Merge branch 'PHP-7.2' into PHP-7.3 2019-09-17 15:42:58 +02:00
http.c Merge branch 'PHP-7.2' into PHP-7.3 2019-02-12 10:50:22 +01:00
image.c Trim trailing whitespace in source code files 2018-10-13 14:14:50 +02:00
incomplete_class.c Remove unused Git attributes ident 2018-07-25 00:53:25 +02:00
info.c Future-proof email addresses 2018-11-01 18:35:32 +02:00
info.h Future-proof email addresses 2018-11-01 18:35:32 +02:00
iptc.c Fix #77546 iptcembed broken function 2019-01-30 17:09:12 +01:00
lcg.c Remove unused Git attributes ident 2018-07-25 00:53:25 +02:00
levenshtein.c Remove unused Git attributes ident 2018-07-25 00:53:25 +02:00
link_win32.c Remove unused Git attributes ident 2018-07-25 00:53:25 +02:00
link.c Remove unused Git attributes ident 2018-07-25 00:53:25 +02:00
mail.c Trim trailing whitespace in source code files 2018-10-13 14:14:50 +02:00
Makefile.frag Sync leading and final newlines in source code files 2018-10-14 12:55:24 +02:00
Makefile.frag.w32 Sync leading and final newlines in source code files 2018-10-14 12:55:24 +02:00
math.c Future-proof email addresses 2018-11-01 18:35:32 +02:00
md5.c Remove unused Git attributes ident 2018-07-25 00:53:25 +02:00
md5.h Remove unused Git attributes ident 2018-07-25 00:53:25 +02:00
metaphone.c Remove unused Git attributes ident 2018-07-25 00:53:25 +02:00
microtime.c Remove unused Git attributes ident 2018-07-25 00:53:25 +02:00
microtime.h Remove unused Git attributes ident 2018-07-25 00:53:25 +02:00
mt_rand.c Future-proof email addresses 2018-11-01 18:35:32 +02:00
net.c Fix clang compilation 2018-08-01 16:19:54 +02:00
pack.c Trim trailing whitespace in source code files 2018-10-13 14:14:50 +02:00
pack.h Remove unused Git attributes ident 2018-07-25 00:53:25 +02:00
pageinfo.c Remove unused Git attributes ident 2018-07-25 00:53:25 +02:00
pageinfo.h Remove unused Git attributes ident 2018-07-25 00:53:25 +02:00
password.c Trim trailing whitespace in source code files 2018-10-13 14:14:50 +02:00
php_array.h Future-proof email addresses 2018-11-01 18:35:32 +02:00
php_assert.h Remove unused Git attributes ident 2018-07-25 00:53:25 +02:00
php_browscap.h Future-proof email addresses 2018-11-01 18:35:32 +02:00
php_crypt_r.c Always use ZEND_SECURE_ZERO() when cleaning up data 2019-04-06 18:15:42 -07:00
php_crypt_r.h Remove unused Git attributes ident 2018-07-25 00:53:25 +02:00
php_crypt.h Future-proof email addresses 2018-11-01 18:35:32 +02:00
php_dir.h Remove unused Git attributes ident 2018-07-25 00:53:25 +02:00
php_dns.h Remove unused Git attributes ident 2018-07-25 00:53:25 +02:00
php_ext_syslog.h Remove unused Git attributes ident 2018-07-25 00:53:25 +02:00
php_filestat.h Remove unused Git attributes ident 2018-07-25 00:53:25 +02:00
php_fopen_wrapper.c Check for exception after applying stream filters 2019-10-08 12:32:57 +02:00
php_fopen_wrappers.h Make php_plain_files_wrapper to be writable (workaround for swoole) 2018-10-24 11:49:44 +03:00
php_ftok.h Remove unused Git attributes ident 2018-07-25 00:53:25 +02:00
php_http.h Sync leading and final newlines in source code files 2018-10-14 12:55:24 +02:00
php_image.h Remove unused Git attributes ident 2018-07-25 00:53:25 +02:00
php_incomplete_class.h Remove unused Git attributes ident 2018-07-25 00:53:25 +02:00
php_iptc.h Remove unused Git attributes ident 2018-07-25 00:53:25 +02:00
php_lcg.h Remove unused Git attributes ident 2018-07-25 00:53:25 +02:00
php_link.h Remove unused Git attributes ident 2018-07-25 00:53:25 +02:00
php_mail.h Remove unused Git attributes ident 2018-07-25 00:53:25 +02:00
php_math.h Trim trailing whitespace in source code files 2018-10-13 14:14:50 +02:00
php_metaphone.h Remove unused Git attributes ident 2018-07-25 00:53:25 +02:00
php_mt_rand.h Future-proof email addresses 2018-11-01 18:35:32 +02:00
php_net.h Remove unused Git attributes ident 2018-07-25 00:53:25 +02:00
php_password.h Fix #78269 password_hash uses weak options for argon2 2019-07-15 14:11:30 +02:00
php_rand.h Future-proof email addresses 2018-11-01 18:35:32 +02:00
php_random.h Remove unused Git attributes ident 2018-07-25 00:53:25 +02:00
php_smart_string_public.h Sync leading and final newlines in source code files 2018-10-14 12:55:24 +02:00
php_smart_string.h Sync leading and final newlines in source code files 2018-10-14 12:55:24 +02:00
php_standard.h Remove unused Git attributes ident 2018-07-25 00:53:25 +02:00
php_string.h Trim trailing whitespace in source code files 2018-10-13 14:14:50 +02:00
php_type.h Remove unused Git attributes ident 2018-07-25 00:53:25 +02:00
php_uuencode.h Remove unused Git attributes ident 2018-07-25 00:53:25 +02:00
php_var.h Remove unused Git attributes ident 2018-07-25 00:53:25 +02:00
php_versioning.h Trim trailing whitespace in source code files 2018-10-13 14:14:50 +02:00
proc_open.c Remove unused Git attributes ident 2018-07-25 00:53:25 +02:00
proc_open.h Sync leading and final newlines in source code files 2018-10-14 12:55:24 +02:00
quot_print.c Remove unused Git attributes ident 2018-07-25 00:53:25 +02:00
quot_print.h Remove unused Git attributes ident 2018-07-25 00:53:25 +02:00
rand.c Future-proof email addresses 2018-11-01 18:35:32 +02:00
random.c Remove unused Git attributes ident 2018-07-25 00:53:25 +02:00
scanf.c Remove unused Git attributes ident 2018-07-25 00:53:25 +02:00
scanf.h Remove unused Git attributes ident 2018-07-25 00:53:25 +02:00
sha1.c Merge branch 'PHP-7.2' into PHP-7.3 2019-04-06 19:06:16 -07:00
sha1.h Remove unused Git attributes ident 2018-07-25 00:53:25 +02:00
soundex.c Remove unused Git attributes ident 2018-07-25 00:53:25 +02:00
streamsfuncs.c Merge branch 'PHP-7.2' into PHP-7.3 2019-04-08 13:00:05 +02:00
streamsfuncs.h Sync leading and final newlines in source code files 2018-10-14 12:55:24 +02:00
string.c Merge branch 'PHP-7.2' into PHP-7.3 2019-09-30 15:06:32 +02:00
strnatcmp.c Trim trailing whitespace in source code files 2018-10-13 14:16:33 +02:00
syslog.c Trim trailing whitespace in source code files 2018-10-13 14:14:50 +02:00
type.c Trim trailing whitespace in source code files 2018-10-13 14:14:50 +02:00
uniqid.c Remove unused Git attributes ident 2018-07-25 00:53:25 +02:00
uniqid.h Remove unused Git attributes ident 2018-07-25 00:53:25 +02:00
url_scanner_ex.c Regenerate scanners using re2c version >= 1.0.0 (newer version, at least, produce less code) 2018-07-25 12:49:03 +03:00
url_scanner_ex.h Remove unused Git attributes ident 2018-07-25 00:53:25 +02:00
url_scanner_ex.re Remove unused Git attributes ident 2018-07-25 00:53:25 +02:00
url.c Remove unused Git attributes ident 2018-07-25 00:53:25 +02:00
url.h Remove unused Git attributes ident 2018-07-25 00:53:25 +02:00
user_filters.c Merge branch 'PHP-7.2' into PHP-7.3 2019-10-07 17:52:35 +02:00
uuencode.c Remove unused Git attributes ident 2018-07-25 00:53:25 +02:00
var_unserializer.c Commit regenerated var_unserializer.c 2019-09-23 13:47:05 +02:00
var_unserializer.re Fix ubsan violation in parse_iv2 2019-09-23 13:08:44 +02:00
var.c Merge branch 'PHP-7.2' into PHP-7.3 2019-03-11 15:36:27 +01:00
versioning.c Remove unused Git attributes ident 2018-07-25 00:53:25 +02:00
winver.h