alias_len 367 ext/intl/uchar/uchar.c size_t alias_len; alias_len 369 ext/intl/uchar/uchar.c if (zend_parse_parameters(ZEND_NUM_ARGS(), "s", &alias, &alias_len) == FAILURE) { alias_len 532 ext/phar/phar.c int phar_open_parsed_phar(char *fname, int fname_len, char *alias, int alias_len, int is_data, int options, phar_archive_data** pphar, char **error) /* {{{ */ alias_len 546 ext/phar/phar.c if (SUCCESS == phar_get_archive(&phar, unixfname, fname_len, alias, alias_len, error) alias_len 553 ext/phar/phar.c if (SUCCESS == phar_get_archive(&phar, fname, fname_len, alias, alias_len, error) alias_len 652 ext/phar/phar.c static int phar_parse_pharfile(php_stream *fp, char *fname, int fname_len, char *alias, int alias_len, zend_long halt_offset, phar_archive_data** pphar, php_uint32 compression, char **error) /* {{{ */ alias_len 984 ext/phar/phar.c if (alias && alias_len && (alias_len != (int)tmp_len || strncmp(alias, buffer, tmp_len))) alias_len 1001 ext/phar/phar.c alias_len = tmp_len; alias_len 1005 ext/phar/phar.c } else if (!alias_len || !alias) { alias_len 1008 ext/phar/phar.c alias_len = 0; alias_len 1010 ext/phar/phar.c } else if (alias_len) { alias_len 1195 ext/phar/phar.c pestrndup(alias, alias_len, mydata->is_persistent) : alias_len 1197 ext/phar/phar.c mydata->alias_len = alias ? alias_len : fname_len; alias_len 1209 ext/phar/phar.c if (!phar_validate_alias(mydata->alias, mydata->alias_len)) { alias_len 1215 ext/phar/phar.c if (NULL != (fd_ptr = zend_hash_str_find_ptr(&(PHAR_G(phar_alias_map)), alias, alias_len))) { alias_len 1216 ext/phar/phar.c if (SUCCESS != phar_free_alias(fd_ptr, alias, alias_len)) { alias_len 1223 ext/phar/phar.c zend_hash_str_add_ptr(&(PHAR_G(phar_alias_map)), alias, alias_len, mydata); alias_len 1242 ext/phar/phar.c int phar_open_or_create_filename(char *fname, int fname_len, char *alias, int alias_len, int is_data, int options, phar_archive_data** pphar, char **error) /* {{{ */ alias_len 1272 ext/phar/phar.c if (phar_open_parsed_phar(fname, fname_len, alias, alias_len, is_data, options, test, &my_error) == SUCCESS) { alias_len 1307 ext/phar/phar.c return phar_open_or_create_zip(fname, fname_len, alias, alias_len, is_data, options, pphar, error); alias_len 1312 ext/phar/phar.c return phar_open_or_create_tar(fname, fname_len, alias, alias_len, is_data, options, pphar, error); alias_len 1315 ext/phar/phar.c return phar_create_or_parse_filename(fname, fname_len, alias, alias_len, is_data, options, pphar, error); alias_len 1319 ext/phar/phar.c int phar_create_or_parse_filename(char *fname, int fname_len, char *alias, int alias_len, int is_data, int options, phar_archive_data** pphar, char **error) /* {{{ */ alias_len 1347 ext/phar/phar.c if (phar_open_from_fp(fp, fname, fname_len, alias, alias_len, options, pphar, is_data, error) == SUCCESS) { alias_len 1418 ext/phar/phar.c alias_len = 0; alias_len 1425 ext/phar/phar.c if (alias && NULL != (fd_ptr = zend_hash_str_find_ptr(&(PHAR_G(phar_alias_map)), alias, alias_len))) { alias_len 1426 ext/phar/phar.c if (SUCCESS != phar_free_alias(fd_ptr, alias, alias_len)) { alias_len 1441 ext/phar/phar.c mydata->alias = alias ? estrndup(alias, alias_len) : estrndup(mydata->fname, fname_len); alias_len 1442 ext/phar/phar.c mydata->alias_len = alias ? alias_len : fname_len; alias_len 1445 ext/phar/phar.c if (alias_len && alias) { alias_len 1446 ext/phar/phar.c if (NULL == zend_hash_str_add_ptr(&(PHAR_G(phar_alias_map)), alias, alias_len, mydata)) { alias_len 1474 ext/phar/phar.c int phar_open_from_filename(char *fname, int fname_len, char *alias, int alias_len, int options, phar_archive_data** pphar, char **error) /* {{{ */ alias_len 1488 ext/phar/phar.c if (phar_open_parsed_phar(fname, fname_len, alias, alias_len, is_data, options, pphar, error) == SUCCESS) { alias_len 1521 ext/phar/phar.c ret = phar_open_from_fp(fp, fname, fname_len, alias, alias_len, options, pphar, is_data, error); alias_len 1565 ext/phar/phar.c static int phar_open_from_fp(php_stream* fp, char *fname, int fname_len, char *alias, int alias_len, int options, phar_archive_data** pphar, int is_data, char **error) /* {{{ */ alias_len 1704 ext/phar/phar.c return phar_parse_zipfile(fp, fname, fname_len, alias, alias_len, pphar, error); alias_len 1710 ext/phar/phar.c return phar_parse_tarfile(fp, fname, fname_len, alias, alias_len, pphar, is_data, compression, error); alias_len 1717 ext/phar/phar.c return phar_parse_pharfile(fp, fname, fname_len, alias, alias_len, halt_offset, pphar, compression, error); alias_len 2266 ext/phar/phar.c int phar_open_executed_filename(char *alias, int alias_len, char **error) /* {{{ */ alias_len 2281 ext/phar/phar.c if (phar_open_parsed_phar(fname, fname_len, alias, alias_len, 0, REPORT_ERRORS, NULL, 0) == SUCCESS) { alias_len 2327 ext/phar/phar.c ret = phar_open_from_fp(fp, fname, fname_len, alias, alias_len, REPORT_ERRORS, NULL, 0, error); alias_len 2859 ext/phar/phar.c restore_alias_len = phar->alias_len; alias_len 2861 ext/phar/phar.c phar->alias_len = 0; alias_len 2864 ext/phar/phar.c manifest_len = offset + phar->alias_len + sizeof(manifest) + (main_metadata_str.s ? ZSTR_LEN(main_metadata_str.s) : 0); alias_len 2881 ext/phar/phar.c phar_set_32(manifest+14, phar->alias_len); alias_len 2885 ext/phar/phar.c || (size_t)phar->alias_len != php_stream_write(newfile, phar->alias, phar->alias_len)) { alias_len 2892 ext/phar/phar.c phar->alias_len = restore_alias_len; alias_len 2901 ext/phar/phar.c phar->alias_len = restore_alias_len; alias_len 2913 ext/phar/phar.c phar->alias_len = restore_alias_len; alias_len 293 ext/phar/phar_internal.h int alias_len; alias_len 516 ext/phar/phar_internal.h static inline int phar_validate_alias(const char *alias, int alias_len) /* {{{ */ alias_len 518 ext/phar/phar_internal.h return !(memchr(alias, '/', alias_len) || memchr(alias, '\\', alias_len) || memchr(alias, ':', alias_len) || alias_len 519 ext/phar/phar_internal.h memchr(alias, ';', alias_len) || memchr(alias, '\n', alias_len) || memchr(alias, '\r', alias_len)); alias_len 548 ext/phar/phar_internal.h int phar_open_from_filename(char *fname, int fname_len, char *alias, int alias_len, int options, phar_archive_data** pphar, char **error); alias_len 549 ext/phar/phar_internal.h int phar_open_or_create_filename(char *fname, int fname_len, char *alias, int alias_len, int is_data, int options, phar_archive_data** pphar, char **error); alias_len 550 ext/phar/phar_internal.h int phar_create_or_parse_filename(char *fname, int fname_len, char *alias, int alias_len, int is_data, int options, phar_archive_data** pphar, char **error); alias_len 551 ext/phar/phar_internal.h int phar_open_executed_filename(char *alias, int alias_len, char **error); alias_len 552 ext/phar/phar_internal.h int phar_free_alias(phar_archive_data *phar, char *alias, int alias_len); alias_len 553 ext/phar/phar_internal.h int phar_get_archive(phar_archive_data **archive, char *fname, int fname_len, char *alias, int alias_len, char **error); alias_len 554 ext/phar/phar_internal.h int phar_open_parsed_phar(char *fname, int fname_len, char *alias, int alias_len, int is_data, int options, phar_archive_data** pphar, char **error); alias_len 583 ext/phar/phar_internal.h int phar_parse_tarfile(php_stream* fp, char *fname, int fname_len, char *alias, int alias_len, phar_archive_data** pphar, int is_data, php_uint32 compression, char **error); alias_len 584 ext/phar/phar_internal.h int phar_open_or_create_tar(char *fname, int fname_len, char *alias, int alias_len, int is_data, int options, phar_archive_data** pphar, char **error); alias_len 588 ext/phar/phar_internal.h int phar_parse_zipfile(php_stream *fp, char *fname, int fname_len, char *alias, int alias_len, phar_archive_data** pphar, char **error); alias_len 589 ext/phar/phar_internal.h int phar_open_or_create_zip(char *fname, int fname_len, char *alias, int alias_len, int is_data, int options, phar_archive_data** pphar, char **error); alias_len 593 ext/phar/phar_internal.h static int phar_open_from_fp(php_stream* fp, char *fname, int fname_len, char *alias, int alias_len, int options, phar_archive_data** pphar, int is_data, char **error); alias_len 549 ext/phar/phar_object.c size_t alias_len = 0, f404_len = 0, free_pathinfo = 0; alias_len 559 ext/phar/phar_object.c if (zend_parse_parameters(ZEND_NUM_ARGS(), "|s!s!saz", &alias, &alias_len, &index_php, &index_php_len, &f404, &f404_len, &mimeoverride, &rewrite) == FAILURE) { alias_len 567 ext/phar/phar_object.c if (phar_open_executed_filename(alias, alias_len, &error) != SUCCESS) { alias_len 961 ext/phar/phar_object.c size_t alias_len = 0; alias_len 964 ext/phar/phar_object.c if (zend_parse_parameters(ZEND_NUM_ARGS(), "|s!l", &alias, &alias_len, &dataoffset) == FAILURE) { alias_len 970 ext/phar/phar_object.c RETVAL_BOOL(phar_open_executed_filename(alias, alias_len, &error) == SUCCESS); alias_len 983 ext/phar/phar_object.c size_t fname_len, alias_len = 0; alias_len 985 ext/phar/phar_object.c if (zend_parse_parameters(ZEND_NUM_ARGS(), "p|s!", &fname, &fname_len, &alias, &alias_len) == FAILURE) { alias_len 991 ext/phar/phar_object.c RETVAL_BOOL(phar_open_from_filename(fname, fname_len, alias, alias_len, REPORT_ERRORS, NULL, &error) == SUCCESS); alias_len 1124 ext/phar/phar_object.c size_t fname_len, alias_len = 0; alias_len 1137 ext/phar/phar_object.c if (zend_parse_parameters_throw(ZEND_NUM_ARGS(), "p|ls!l", &fname, &fname_len, &flags, &alias, &alias_len, &format) == FAILURE) { alias_len 1141 ext/phar/phar_object.c if (zend_parse_parameters_throw(ZEND_NUM_ARGS(), "p|ls!", &fname, &fname_len, &flags, &alias, &alias_len) == FAILURE) { alias_len 1169 ext/phar/phar_object.c if (phar_open_or_create_filename(fname, fname_len, alias, alias_len, is_data, REPORT_ERRORS, &phar_data, &error) == FAILURE) { alias_len 2140 ext/phar/phar_object.c phar->alias_len = 0; alias_len 2143 ext/phar/phar_object.c phar->alias_len = strlen(newpath); alias_len 2158 ext/phar/phar_object.c phar->alias_len = 0; alias_len 2635 ext/phar/phar_object.c RETURN_STRINGL(phar_obj->archive->alias, phar_obj->archive->alias_len); alias_len 2663 ext/phar/phar_object.c size_t alias_len, oldalias_len; alias_len 2689 ext/phar/phar_object.c if (zend_parse_parameters(ZEND_NUM_ARGS(), "s", &alias, &alias_len) == SUCCESS) { alias_len 2690 ext/phar/phar_object.c if (alias_len == phar_obj->archive->alias_len && memcmp(phar_obj->archive->alias, alias, alias_len) == 0) { alias_len 2693 ext/phar/phar_object.c if (alias_len && NULL != (fd_ptr = zend_hash_str_find_ptr(&(PHAR_G(phar_alias_map)), alias, alias_len))) { alias_len 2695 ext/phar/phar_object.c if (SUCCESS == phar_free_alias(fd_ptr, alias, alias_len)) { alias_len 2703 ext/phar/phar_object.c if (!phar_validate_alias(alias, alias_len)) { alias_len 2713 ext/phar/phar_object.c if (phar_obj->archive->alias_len && NULL != (fd_ptr = zend_hash_str_find_ptr(&(PHAR_G(phar_alias_map)), phar_obj->archive->alias, phar_obj->archive->alias_len))) { alias_len 2714 ext/phar/phar_object.c zend_hash_str_del(&(PHAR_G(phar_alias_map)), phar_obj->archive->alias, phar_obj->archive->alias_len); alias_len 2719 ext/phar/phar_object.c oldalias_len = phar_obj->archive->alias_len; alias_len 2722 ext/phar/phar_object.c if (alias_len) { alias_len 2723 ext/phar/phar_object.c phar_obj->archive->alias = estrndup(alias, alias_len); alias_len 2728 ext/phar/phar_object.c phar_obj->archive->alias_len = alias_len; alias_len 2734 ext/phar/phar_object.c phar_obj->archive->alias_len = oldalias_len; alias_len 2744 ext/phar/phar_object.c zend_hash_str_add_ptr(&(PHAR_G(phar_alias_map)), alias, alias_len, phar_obj->archive); alias_len 37 ext/phar/php_phar.h PHP_PHAR_API int phar_resolve_alias(char *alias, int alias_len, char **filename, int *filename_len); alias_len 127 ext/phar/tar.c int phar_open_or_create_tar(char *fname, int fname_len, char *alias, int alias_len, int is_data, int options, phar_archive_data** pphar, char **error) /* {{{ */ alias_len 130 ext/phar/tar.c int ret = phar_create_or_parse_filename(fname, fname_len, alias, alias_len, is_data, options, &phar, error); alias_len 205 ext/phar/tar.c int phar_parse_tarfile(php_stream* fp, char *fname, int fname_len, char *alias, int alias_len, phar_archive_data** pphar, int is_data, php_uint32 compression, char **error) /* {{{ */ alias_len 554 ext/phar/tar.c myphar->alias_len = size; alias_len 647 ext/phar/tar.c if (NULL != (fd_ptr = zend_hash_str_find_ptr(&(PHAR_G(phar_alias_map)), actual_alias, myphar->alias_len))) { alias_len 648 ext/phar/tar.c if (SUCCESS != phar_free_alias(fd_ptr, actual_alias, myphar->alias_len)) { alias_len 657 ext/phar/tar.c zend_hash_str_add_ptr(&(PHAR_G(phar_alias_map)), actual_alias, myphar->alias_len, myphar); alias_len 661 ext/phar/tar.c if (alias_len) { alias_len 662 ext/phar/tar.c if (NULL != (fd_ptr = zend_hash_str_find_ptr(&(PHAR_G(phar_alias_map)), alias, alias_len))) { alias_len 663 ext/phar/tar.c if (SUCCESS != phar_free_alias(fd_ptr, alias, alias_len)) { alias_len 671 ext/phar/tar.c zend_hash_str_add_ptr(&(PHAR_G(phar_alias_map)), alias, alias_len, myphar); alias_len 672 ext/phar/tar.c myphar->alias = pestrndup(alias, alias_len, myphar->is_persistent); alias_len 673 ext/phar/tar.c myphar->alias_len = alias_len; alias_len 676 ext/phar/tar.c myphar->alias_len = fname_len; alias_len 975 ext/phar/tar.c if (!phar->is_temporary_alias && phar->alias_len) { alias_len 983 ext/phar/tar.c if (phar->alias_len != (int)php_stream_write(entry.fp, phar->alias, phar->alias_len)) { alias_len 990 ext/phar/tar.c entry.uncompressed_filesize = phar->alias_len; alias_len 930 ext/phar/util.c PHP_PHAR_API int phar_resolve_alias(char *alias, int alias_len, char **filename, int *filename_len) /* {{{ */ { alias_len 933 ext/phar/util.c && NULL != (fd_ptr = zend_hash_str_find_ptr(&(PHAR_G(phar_alias_map)), alias, alias_len))) { alias_len 942 ext/phar/util.c int phar_free_alias(phar_archive_data *phar, char *alias, int alias_len) /* {{{ */ alias_len 965 ext/phar/util.c int phar_get_archive(phar_archive_data **archive, char *fname, int fname_len, char *alias, int alias_len, char **error) /* {{{ */ alias_len 981 ext/phar/util.c if (alias && alias_len) { alias_len 983 ext/phar/util.c if (!PHAR_G(last_phar)->is_temporary_alias && (alias_len != PHAR_G(last_phar)->alias_len || memcmp(PHAR_G(last_phar)->alias, alias, alias_len))) { alias_len 991 ext/phar/util.c if (PHAR_G(last_phar)->alias_len && NULL != (fd_ptr = zend_hash_str_find_ptr(&(PHAR_G(phar_alias_map)), PHAR_G(last_phar)->alias, PHAR_G(last_phar)->alias_len))) { alias_len 992 ext/phar/util.c zend_hash_str_del(&(PHAR_G(phar_alias_map)), PHAR_G(last_phar)->alias, PHAR_G(last_phar)->alias_len); alias_len 995 ext/phar/util.c zend_hash_str_add_ptr(&(PHAR_G(phar_alias_map)), alias, alias_len, *archive); alias_len 997 ext/phar/util.c PHAR_G(last_alias_len) = alias_len; alias_len 1003 ext/phar/util.c if (alias && alias_len && PHAR_G(last_phar) && alias_len == PHAR_G(last_alias_len) && !memcmp(alias, PHAR_G(last_alias), alias_len)) { alias_len 1009 ext/phar/util.c if (alias && alias_len) { alias_len 1010 ext/phar/util.c if (NULL != (fd_ptr = zend_hash_str_find_ptr(&(PHAR_G(phar_alias_map)), alias, alias_len))) { alias_len 1016 ext/phar/util.c if (SUCCESS == phar_free_alias(fd_ptr, alias, alias_len)) { alias_len 1031 ext/phar/util.c PHAR_G(last_alias_len) = alias_len; alias_len 1036 ext/phar/util.c if (PHAR_G(manifest_cached) && NULL != (fd_ptr = zend_hash_str_find_ptr(&cached_alias, alias, alias_len))) { alias_len 1050 ext/phar/util.c if (alias && alias_len) { alias_len 1051 ext/phar/util.c if (!fd->is_temporary_alias && (alias_len != fd->alias_len || memcmp(fd->alias, alias, alias_len))) { alias_len 1058 ext/phar/util.c if (fd->alias_len && NULL != (fd_ptr = zend_hash_str_find_ptr(&(PHAR_G(phar_alias_map)), fd->alias, fd->alias_len))) { alias_len 1059 ext/phar/util.c zend_hash_str_del(&(PHAR_G(phar_alias_map)), fd->alias, fd->alias_len); alias_len 1062 ext/phar/util.c zend_hash_str_add_ptr(&(PHAR_G(phar_alias_map)), alias, alias_len, fd); alias_len 1069 ext/phar/util.c PHAR_G(last_alias_len) = fd->alias_len; alias_len 1080 ext/phar/util.c if (!fd->is_temporary_alias && alias && alias_len) { alias_len 1081 ext/phar/util.c if (alias_len != fd->alias_len || memcmp(fd->alias, alias, alias_len)) { alias_len 1093 ext/phar/util.c PHAR_G(last_alias_len) = fd->alias_len; alias_len 1105 ext/phar/util.c PHAR_G(last_alias_len) = fd->alias_len; alias_len 1117 ext/phar/util.c PHAR_G(last_alias_len) = fd->alias_len; alias_len 1140 ext/phar/util.c if (alias && alias_len) { alias_len 1141 ext/phar/util.c zend_hash_str_add_ptr(&(PHAR_G(phar_alias_map)), alias, alias_len, fd); alias_len 1150 ext/phar/util.c PHAR_G(last_alias_len) = fd->alias_len; alias_len 1995 ext/phar/util.c phar->alias = estrndup(phar->alias, phar->alias_len); alias_len 2050 ext/phar/util.c if (newpphar->alias_len && NULL == zend_hash_str_add_ptr(&(PHAR_G(phar_alias_map)), newpphar->alias, newpphar->alias_len, newpphar)) { alias_len 166 ext/phar/zip.c int phar_parse_zipfile(php_stream *fp, char *fname, int fname_len, char *alias, int alias_len, phar_archive_data** pphar, char **error) /* {{{ */ alias_len 573 ext/phar/zip.c mydata->alias_len = entry.uncompressed_filesize; alias_len 679 ext/phar/zip.c if (!phar_validate_alias(actual_alias, mydata->alias_len)) { alias_len 690 ext/phar/zip.c if (NULL != (fd_ptr = zend_hash_str_find_ptr(&(PHAR_G(phar_alias_map)), actual_alias, mydata->alias_len))) { alias_len 691 ext/phar/zip.c if (SUCCESS != phar_free_alias(fd_ptr, actual_alias, mydata->alias_len)) { alias_len 701 ext/phar/zip.c mydata->alias = entry.is_persistent ? pestrndup(actual_alias, mydata->alias_len, 1) : actual_alias; alias_len 707 ext/phar/zip.c zend_hash_str_add_ptr(&(PHAR_G(phar_alias_map)), actual_alias, mydata->alias_len, mydata); alias_len 711 ext/phar/zip.c if (alias_len) { alias_len 712 ext/phar/zip.c if (NULL != (fd_ptr = zend_hash_str_find_ptr(&(PHAR_G(phar_alias_map)), alias, alias_len))) { alias_len 713 ext/phar/zip.c if (SUCCESS != phar_free_alias(fd_ptr, alias, alias_len)) { alias_len 722 ext/phar/zip.c zend_hash_str_add_ptr(&(PHAR_G(phar_alias_map)), actual_alias, mydata->alias_len, mydata); alias_len 723 ext/phar/zip.c mydata->alias = pestrndup(alias, alias_len, mydata->is_persistent); alias_len 724 ext/phar/zip.c mydata->alias_len = alias_len; alias_len 727 ext/phar/zip.c mydata->alias_len = fname_len; alias_len 744 ext/phar/zip.c int phar_open_or_create_zip(char *fname, int fname_len, char *alias, int alias_len, int is_data, int options, phar_archive_data** pphar, char **error) /* {{{ */ alias_len 747 ext/phar/zip.c int ret = phar_create_or_parse_filename(fname, fname_len, alias, alias_len, is_data, options, &phar, error); alias_len 1219 ext/phar/zip.c if (!phar->is_temporary_alias && phar->alias_len) { alias_len 1225 ext/phar/zip.c if (phar->alias_len != (int)php_stream_write(entry.fp, phar->alias, phar->alias_len)) { alias_len 1232 ext/phar/zip.c entry.uncompressed_filesize = entry.compressed_filesize = phar->alias_len; alias_len 1247 ext/phar/zip.c if (phar->alias_len) { alias_len 1248 ext/phar/zip.c if (FAILURE == phar_get_archive(&phar, phar->fname, phar->fname_len, phar->alias, phar->alias_len, error)) {