Lines Matching refs:fname

208 	if (phar->alias && phar->alias != phar->fname) {  in PHP_INI_END()
213 if (phar->fname) { in PHP_INI_END()
214 pefree(phar->fname, phar->is_persistent); in PHP_INI_END()
215 phar->fname = NULL; in PHP_INI_END()
278 || zend_hash_str_del(&(PHAR_G(phar_fname_map)), phar->fname, phar->fname_len) != SUCCESS) { in phar_archive_delref()
301 if (zend_hash_str_del(&(PHAR_G(phar_fname_map)), phar->fname, phar->fname_len) != SUCCESS) { in phar_archive_delref()
491 spprintf(error, 0, msg, fname);\
534 int phar_open_parsed_phar(char *fname, int fname_len, char *alias, int alias_len, int is_data, int … argument
545 unixfname = estrndup(fname, fname_len);
550 && !strncmp(unixfname, phar->fname, fname_len)) || !alias)
555 if (SUCCESS == phar_get_archive(&phar, fname, fname_len, alias, alias_len, error)
557 && !strncmp(fname, phar->fname, fname_len)) || !alias)
572 …'%s' is not a phar archive. Use PharData::__construct() for a standard zip or tar archive", fname);
666 static int phar_parse_pharfile(php_stream *fp, char *fname, int fname_len, char *alias, int alias_l… argument
760 …spprintf(error, 0, "phar \"%s\" is API version %1.u.%1.u.%1.u, and cannot be processed", fname, ma…
786 spprintf(error, 0, "phar \"%s\" has a broken signature", fname);
805 spprintf(error, 0, "phar \"%s\" openssl signature length could not be read", fname);
823 spprintf(error, 0, "phar \"%s\" openssl signature could not be read", fname);
828 …r_verify_signature(fp, end_of_phar, PHAR_SIG_OPENSSL, sig, signature_len, fname, &signature, &sig_…
834 spprintf(error, 0, "phar \"%s\" openssl signature could not be verified: %s", fname, *error);
853 spprintf(error, 0, "phar \"%s\" has a broken signature", fname);
858 …if (FAILURE == phar_verify_signature(fp, read_len, PHAR_SIG_SHA512, (char *)digest, 64, fname, &si…
863 spprintf(error, 0, "phar \"%s\" SHA512 signature could not be verified: %s", fname, *error);
880 spprintf(error, 0, "phar \"%s\" has a broken signature", fname);
885 …if (FAILURE == phar_verify_signature(fp, read_len, PHAR_SIG_SHA256, (char *)digest, 32, fname, &si…
890 spprintf(error, 0, "phar \"%s\" SHA256 signature could not be verified: %s", fname, *error);
904 spprintf(error, 0, "phar \"%s\" has a unsupported signature", fname);
918 spprintf(error, 0, "phar \"%s\" has a broken signature", fname);
923 …if (FAILURE == phar_verify_signature(fp, read_len, PHAR_SIG_SHA1, (char *)digest, 20, fname, &sign…
928 spprintf(error, 0, "phar \"%s\" SHA1 signature could not be verified: %s", fname, *error);
945 spprintf(error, 0, "phar \"%s\" has a broken signature", fname);
950 …if (FAILURE == phar_verify_signature(fp, read_len, PHAR_SIG_MD5, (char *)digest, 16, fname, &signa…
955 spprintf(error, 0, "phar \"%s\" MD5 signature could not be verified: %s", fname, *error);
967 spprintf(error, 0, "phar \"%s\" has a broken or unsupported signature", fname);
976 spprintf(error, 0, "phar \"%s\" does not have a signature", fname);
1007 …d phar \"%s\" with implicit alias \"%.*s\" under different alias \"%s\"", fname, tmp_len, buffer, …
1061 mydata->fname = pestrndup(fname, fname_len, mydata->is_persistent);
1063 phar_unixify_path_separators(mydata->fname, fname_len);
1195 endbuffer = strrchr(mydata->fname, '/');
1198 mydata->ext = memchr(endbuffer, '.', (mydata->fname + fname_len) - endbuffer);
1200 mydata->ext = memchr(endbuffer + 1, '.', (mydata->fname + fname_len) - endbuffer - 1);
1203 mydata->ext_len = (mydata->fname + mydata->fname_len) - mydata->ext;
1209 pestrndup(mydata->fname, fname_len, mydata->is_persistent);
1241 zend_hash_str_add_ptr(&(PHAR_G(phar_fname_map)), mydata->fname, fname_len, mydata);
1255 int phar_open_or_create_filename(char *fname, int fname_len, char *alias, int alias_len, int is_dat… argument
1269 if (phar_detect_phar_fname_ext(fname, fname_len, &ext_str, &ext_len, !is_data, 0, 1) == SUCCESS) {
1274 if (FAILURE == phar_detect_phar_fname_ext(fname, fname_len, &ext_str, &ext_len, !is_data, 1, 1)) {
1277 … a phar archive from a URL like \"%s\". Phar objects can only be created from local files", fname);
1279 …phar '%s', file extension (or combination) not recognised or the directory does not exist", fname);
1285 …if (phar_open_parsed_phar(fname, fname_len, alias, alias_len, is_data, options, test, &my_error) =…
1292 …, "Cannot open '%s' as a PharData object. Use Phar::__construct() for executable archives", fname);
1300 …'%s' is not a phar archive. Use PharData::__construct() for a standard zip or tar archive", fname);
1320 …return phar_open_or_create_zip(fname, fname_len, alias, alias_len, is_data, options, pphar, error);
1325 …return phar_open_or_create_tar(fname, fname_len, alias, alias_len, is_data, options, pphar, error);
1328 …return phar_create_or_parse_filename(fname, fname_len, alias, alias_len, is_data, options, pphar, …
1332 int phar_create_or_parse_filename(char *fname, int fname_len, char *alias, int alias_len, int is_da… argument
1342 if (php_check_open_basedir(fname)) {
1347 fp = php_stream_open_wrapper(fname, "rb", IGNORE_URL|STREAM_MUST_SEEK|0, &actual);
1350 fname = ZSTR_VAL(actual);
1355 …if (phar_open_from_fp(fp, fname, fname_len, alias, alias_len, options, pphar, is_data, error) == S…
1379 …spprintf(error, 0, "creating archive \"%s\" disabled by the php.ini setting phar.readonly", fname);
1387 mydata->fname = expand_filepath(fname, NULL);
1388 if (mydata->fname == NULL) {
1392 fname_len = strlen(mydata->fname);
1394 phar_unixify_path_separators(mydata->fname, fname_len);
1396 p = strrchr(mydata->fname, '/');
1399 mydata->ext = memchr(p, '.', (mydata->fname + fname_len) - p);
1401 mydata->ext = memchr(p + 1, '.', (mydata->fname + fname_len) - p - 1);
1404 mydata->ext_len = (mydata->fname + fname_len) - mydata->ext;
1426 zend_hash_str_add_ptr(&(PHAR_G(phar_fname_map)), mydata->fname, fname_len, mydata);
1440 …har \"%s\" cannot set alias \"%s\", already in use by another phar archive", mydata->fname, alias);
1443 zend_hash_str_del(&(PHAR_G(phar_fname_map)), mydata->fname, fname_len);
1453 mydata->alias = alias ? estrndup(alias, alias_len) : estrndup(mydata->fname, fname_len);
1461 …f(error, 0, "archive \"%s\" cannot be associated with alias \"%s\", already in use", fname, alias);
1465 zend_hash_str_del(&(PHAR_G(phar_fname_map)), mydata->fname, fname_len);
1486 int phar_open_from_filename(char *fname, int fname_len, char *alias, int alias_len, int options, ph… argument
1496 if (!strstr(fname, ".phar")) {
1500 …if (phar_open_parsed_phar(fname, fname_len, alias, alias_len, is_data, options, pphar, error) == S…
1505 if (php_check_open_basedir(fname)) {
1509 fp = php_stream_open_wrapper(fname, "rb", IGNORE_URL|STREAM_MUST_SEEK, &actual);
1514 spprintf(error, 0, "unable to open phar for reading \"%s\"", fname);
1524 fname = ZSTR_VAL(actual);
1528 ret = phar_open_from_fp(fp, fname, fname_len, alias, alias_len, options, pphar, is_data, error);
1572 static int phar_open_from_fp(php_stream* fp, char *fname, int fname_len, char *alias, int alias_len… argument
1711 return phar_parse_zipfile(fp, fname, fname_len, alias, alias_len, pphar, error);
1715 if (phar_is_tar(pos, fname)) {
1717 …return phar_parse_tarfile(fp, fname, fname_len, alias, alias_len, pphar, is_data, compression, err…
1724 …return phar_parse_pharfile(fp, fname, fname_len, alias, alias_len, halt_offset, pphar, compression…
1744 static int phar_analyze_path(const char *fname, const char *ext, int ext_len, int for_create) /* {{… argument
1748 char *filename = estrndup(fname, (ext - fname) + ext_len);
1806 slash += ((ext - fname) + ext_len);
1849 static int phar_check_str(const char *fname, const char *ext_str, int ext_len, int executable, int … argument
1868 return phar_analyze_path(fname, ext_str, ext_len, for_create);
1876 return phar_analyze_path(fname, ext_str, ext_len, for_create);
1880 return phar_analyze_path(fname, ext_str, ext_len, for_create);
2272 char *fname; local
2282 fname = (char*)zend_get_executed_filename();
2283 fname_len = strlen(fname);
2285 …if (phar_open_parsed_phar(fname, fname_len, alias, alias_len, 0, REPORT_ERRORS, NULL, 0) == SUCCES…
2289 if (!strcmp(fname, "[no active file]")) {
2303 if (php_check_open_basedir(fname)) {
2307 fp = php_stream_open_wrapper(fname, "rb", IGNORE_URL|STREAM_MUST_SEEK|REPORT_ERRORS, &actual);
2311 spprintf(error, 0, "unable to open phar for reading \"%s\"", fname);
2320 fname = ZSTR_VAL(actual);
2324 ret = phar_open_from_fp(fp, fname, fname_len, alias, alias_len, REPORT_ERRORS, NULL, 0, error);
2354 … archive \"%s\" to verify local file header for file \"%s\"", idata->phar->fname, entry->filename);
2361 …phar \"%s\" (cannot read local file header for file \"%s\")", idata->phar->fname, entry->filename);
2374 … \"%s\" (cannot read local data descriptor for file \"%s\")", idata->phar->fname, entry->filename);
2386 …cal header of file \"%s\" does not match central directory)", idata->phar->fname, entry->filename);
2415 …l corruption of phar \"%s\" (crc32 mismatch on file \"%s\")", idata->phar->fname, entry->filename);
2515 spprintf(error, 0, "internal error: attempt to flush cached zip-based phar \"%s\"", phar->fname);
2547 oldfile = php_stream_open_wrapper(phar->fname, "rb", 0, NULL);
2571 spprintf(error, 0, "unable to access resource to copy stub to new phar \"%s\"", phar->fname);
2588 spprintf(error, 0, "unable to read resource to copy stub to new phar \"%s\"", phar->fname);
2606 spprintf(error, 0, "illegal stub for phar \"%s\"", phar->fname);
2623 spprintf(error, 0, "unable to create stub from string in new phar \"%s\"", phar->fname);
2653 spprintf(error, 0, "unable to create stub in new phar \"%s\"", phar->fname);
2655 spprintf(error, 0, "unable to copy stub of old phar to new phar \"%s\"", phar->fname);
2763 …ble to seek to start of file \"%s\" while creating new phar \"%s\"", entry->filename, phar->fname);
2787 …(error, 0, "unable to gzip compress file \"%s\" to new phar \"%s\"", entry->filename, phar->fname);
2791 …error, 0, "unable to bzip2 compress file \"%s\" to new phar \"%s\"", entry->filename, phar->fname);
2818 …ble to seek to start of file \"%s\" while creating new phar \"%s\"", entry->filename, phar->fname);
2829 …ressed file contents of file \"%s\" while creating new phar \"%s\"", entry->filename, phar->fname);
2892 spprintf(error, 0, "unable to write manifest header of new phar \"%s\"", phar->fname);
2913 spprintf(error, 0, "unable to write manifest meta-data of new phar \"%s\"", phar->fname);
2953 … write filename of directory \"%s\" to manifest of new phar \"%s\"", entry->filename, phar->fname);
2955 …le to write filename of file \"%s\" to manifest of new phar \"%s\"", entry->filename, phar->fname);
2988 …e temporary manifest of file \"%s\" to manifest of new phar \"%s\"", entry->filename, phar->fname);
3036 …ble to seek to start of file \"%s\" while creating new phar \"%s\"", entry->filename, phar->fname);
3048 …ble to seek to start of file \"%s\" while creating new phar \"%s\"", entry->filename, phar->fname);
3064 …or, 0, "unable to write contents of file \"%s\" to new phar \"%s\"", entry->filename, phar->fname);
3110 …ontents of file \"%s\" to new phar \"%s\" with requested hash type", entry->filename, phar->fname);
3176 …phar->fp = php_stream_open_wrapper(phar->fname, "w+b", IGNORE_URL|STREAM_MUST_SEEK|REPORT_ERRORS, …
3180 spprintf(error, 4096, "unable to open new phar \"%s\" for writing", phar->fname);
3196 …contents of phar \"%s\" using zlib, PHP versions older than 5.2.6 have a buggy zlib", phar->fname);
3226 spprintf(error, 0, "unable to seek to __HALT_COMPILER(); in new phar \"%s\"", phar->fname);