Lines Matching refs:fname

209 	if (phar->alias && phar->alias != phar->fname) {  in PHP_INI_END()
214 if (phar->fname) { in PHP_INI_END()
215 pefree(phar->fname, phar->is_persistent); in PHP_INI_END()
216 phar->fname = NULL; in PHP_INI_END()
279 || zend_hash_del(&(PHAR_GLOBALS->phar_fname_map), phar->fname, phar->fname_len) != SUCCESS) { in phar_archive_delref()
300 if (zend_hash_del(&(PHAR_GLOBALS->phar_fname_map), phar->fname, phar->fname_len) != SUCCESS) { in phar_archive_delref()
486 spprintf(error, 0, msg, fname);\
529 int phar_open_parsed_phar(char *fname, int fname_len, char *alias, int alias_len, int is_data, int … argument
540 unixfname = estrndup(fname, fname_len);
545 && !strncmp(unixfname, phar->fname, fname_len)) || !alias)
550 if (SUCCESS == phar_get_archive(&phar, fname, fname_len, alias, alias_len, error TSRMLS_CC)
552 && !strncmp(fname, phar->fname, fname_len)) || !alias)
567 …'%s' is not a phar archive. Use PharData::__construct() for a standard zip or tar archive", fname);
650 static int phar_parse_pharfile(php_stream *fp, char *fname, int fname_len, char *alias, int alias_l… argument
744 …spprintf(error, 0, "phar \"%s\" is API version %1.u.%1.u.%1.u, and cannot be processed", fname, ma…
770 spprintf(error, 0, "phar \"%s\" has a broken signature", fname);
789 spprintf(error, 0, "phar \"%s\" openssl signature length could not be read", fname);
807 spprintf(error, 0, "phar \"%s\" openssl signature could not be read", fname);
812 …r_verify_signature(fp, end_of_phar, PHAR_SIG_OPENSSL, sig, signature_len, fname, &signature, &sig_…
818 spprintf(error, 0, "phar \"%s\" openssl signature could not be verified: %s", fname, *error);
837 spprintf(error, 0, "phar \"%s\" has a broken signature", fname);
842 …if (FAILURE == phar_verify_signature(fp, read_len, PHAR_SIG_SHA512, (char *)digest, 64, fname, &si…
847 spprintf(error, 0, "phar \"%s\" SHA512 signature could not be verified: %s", fname, *error);
864 spprintf(error, 0, "phar \"%s\" has a broken signature", fname);
869 …if (FAILURE == phar_verify_signature(fp, read_len, PHAR_SIG_SHA256, (char *)digest, 32, fname, &si…
874 spprintf(error, 0, "phar \"%s\" SHA256 signature could not be verified: %s", fname, *error);
888 spprintf(error, 0, "phar \"%s\" has a unsupported signature", fname);
902 spprintf(error, 0, "phar \"%s\" has a broken signature", fname);
907 …if (FAILURE == phar_verify_signature(fp, read_len, PHAR_SIG_SHA1, (char *)digest, 20, fname, &sign…
912 spprintf(error, 0, "phar \"%s\" SHA1 signature could not be verified: %s", fname, *error);
929 spprintf(error, 0, "phar \"%s\" has a broken signature", fname);
934 …if (FAILURE == phar_verify_signature(fp, read_len, PHAR_SIG_MD5, (char *)digest, 16, fname, &signa…
939 spprintf(error, 0, "phar \"%s\" MD5 signature could not be verified: %s", fname, *error);
951 spprintf(error, 0, "phar \"%s\" has a broken or unsupported signature", fname);
960 spprintf(error, 0, "phar \"%s\" does not have a signature", fname);
992 …t load phar \"%s\" with implicit alias \"%s\" under different alias \"%s\"", fname, buffer, alias);
1046 mydata->fname = pestrndup(fname, fname_len, mydata->is_persistent);
1048 phar_unixify_path_separators(mydata->fname, fname_len);
1180 endbuffer = strrchr(mydata->fname, '/');
1183 mydata->ext = memchr(endbuffer, '.', (mydata->fname + fname_len) - endbuffer);
1185 mydata->ext = memchr(endbuffer + 1, '.', (mydata->fname + fname_len) - endbuffer - 1);
1188 mydata->ext_len = (mydata->fname + mydata->fname_len) - mydata->ext;
1194 pestrndup(mydata->fname, fname_len, mydata->is_persistent);
1226 …zend_hash_add(&(PHAR_GLOBALS->phar_fname_map), mydata->fname, fname_len, (void*)&mydata, sizeof(ph…
1240 int phar_open_or_create_filename(char *fname, int fname_len, char *alias, int alias_len, int is_dat… argument
1254 …if (phar_detect_phar_fname_ext(fname, fname_len, &ext_str, &ext_len, !is_data, 0, 1 TSRMLS_CC) == …
1259 …if (FAILURE == phar_detect_phar_fname_ext(fname, fname_len, &ext_str, &ext_len, !is_data, 1, 1 TSR…
1262 … a phar archive from a URL like \"%s\". Phar objects can only be created from local files", fname);
1264 …phar '%s', file extension (or combination) not recognised or the directory does not exist", fname);
1270 …if (phar_open_parsed_phar(fname, fname_len, alias, alias_len, is_data, options, test, &my_error TS…
1277 …, "Cannot open '%s' as a PharData object. Use Phar::__construct() for executable archives", fname);
1285 …'%s' is not a phar archive. Use PharData::__construct() for a standard zip or tar archive", fname);
1305 …return phar_open_or_create_zip(fname, fname_len, alias, alias_len, is_data, options, pphar, error …
1310 …return phar_open_or_create_tar(fname, fname_len, alias, alias_len, is_data, options, pphar, error …
1313 …return phar_create_or_parse_filename(fname, fname_len, alias, alias_len, is_data, options, pphar, …
1317 int phar_create_or_parse_filename(char *fname, int fname_len, char *alias, int alias_len, int is_da… argument
1327 if (PG(safe_mode) && (!php_checkuid(fname, NULL, CHECKUID_ALLOW_ONLY_FILE))) {
1331 if (php_check_open_basedir(fname TSRMLS_CC)) {
1336 fp = php_stream_open_wrapper(fname, "rb", IGNORE_URL|STREAM_MUST_SEEK|0, &actual);
1339 fname = actual;
1344 …if (phar_open_from_fp(fp, fname, fname_len, alias, alias_len, options, pphar, is_data, error TSRML…
1368 …spprintf(error, 0, "creating archive \"%s\" disabled by the php.ini setting phar.readonly", fname);
1376 mydata->fname = expand_filepath(fname, NULL TSRMLS_CC);
1377 fname_len = strlen(mydata->fname);
1379 phar_unixify_path_separators(mydata->fname, fname_len);
1381 p = strrchr(mydata->fname, '/');
1384 mydata->ext = memchr(p, '.', (mydata->fname + fname_len) - p);
1386 mydata->ext = memchr(p + 1, '.', (mydata->fname + fname_len) - p - 1);
1389 mydata->ext_len = (mydata->fname + fname_len) - mydata->ext;
1411 …zend_hash_add(&(PHAR_GLOBALS->phar_fname_map), mydata->fname, fname_len, (void*)&mydata, sizeof(ph…
1425 …har \"%s\" cannot set alias \"%s\", already in use by another phar archive", mydata->fname, alias);
1428 zend_hash_del(&(PHAR_GLOBALS->phar_fname_map), mydata->fname, fname_len);
1438 mydata->alias = alias ? estrndup(alias, alias_len) : estrndup(mydata->fname, fname_len);
1446 …f(error, 0, "archive \"%s\" cannot be associated with alias \"%s\", already in use", fname, alias);
1450 zend_hash_del(&(PHAR_GLOBALS->phar_fname_map), mydata->fname, fname_len);
1471 int phar_open_from_filename(char *fname, int fname_len, char *alias, int alias_len, int options, ph… argument
1481 if (!strstr(fname, ".phar")) {
1485 …if (phar_open_parsed_phar(fname, fname_len, alias, alias_len, is_data, options, pphar, error TSRML…
1491 if (PG(safe_mode) && (!php_checkuid(fname, NULL, CHECKUID_ALLOW_ONLY_FILE))) {
1495 if (php_check_open_basedir(fname TSRMLS_CC)) {
1499 fp = php_stream_open_wrapper(fname, "rb", IGNORE_URL|STREAM_MUST_SEEK, &actual);
1504 spprintf(error, 0, "unable to open phar for reading \"%s\"", fname);
1514 fname = actual;
1518 …ret = phar_open_from_fp(fp, fname, fname_len, alias, alias_len, options, pphar, is_data, error TS…
1562 static int phar_open_from_fp(php_stream* fp, char *fname, int fname_len, char *alias, int alias_len… argument
1701 return phar_parse_zipfile(fp, fname, fname_len, alias, alias_len, pphar, error TSRMLS_CC);
1705 if (phar_is_tar(pos, fname)) {
1707 …return phar_parse_tarfile(fp, fname, fname_len, alias, alias_len, pphar, is_data, compression, err…
1714 …return phar_parse_pharfile(fp, fname, fname_len, alias, alias_len, halt_offset, pphar, compression…
1734 static int phar_analyze_path(const char *fname, const char *ext, int ext_len, int for_create TSRMLS… argument
1738 char *filename = estrndup(fname, (ext - fname) + ext_len);
1794 slash = strstr(realpath, filename) + ((ext - fname) + ext_len);
1836 static int phar_check_str(const char *fname, const char *ext_str, int ext_len, int executable, int … argument
1855 return phar_analyze_path(fname, ext_str, ext_len, for_create TSRMLS_CC);
1866 return phar_analyze_path(fname, ext_str, ext_len, for_create TSRMLS_CC);
1870 return phar_analyze_path(fname, ext_str, ext_len, for_create TSRMLS_CC);
2331 char *fname; local
2342 fname = (char*)zend_get_executed_filename(TSRMLS_C);
2343 fname_len = strlen(fname);
2345 …if (phar_open_parsed_phar(fname, fname_len, alias, alias_len, 0, REPORT_ERRORS, NULL, 0 TSRMLS_CC)…
2349 if (!strcmp(fname, "[no active file]")) {
2369 if (PG(safe_mode) && (!php_checkuid(fname, NULL, CHECKUID_ALLOW_ONLY_FILE))) {
2374 if (php_check_open_basedir(fname TSRMLS_CC)) {
2378 fp = php_stream_open_wrapper(fname, "rb", IGNORE_URL|STREAM_MUST_SEEK|REPORT_ERRORS, &actual);
2382 spprintf(error, 0, "unable to open phar for reading \"%s\"", fname);
2391 fname = actual;
2395 …ret = phar_open_from_fp(fp, fname, fname_len, alias, alias_len, REPORT_ERRORS, NULL, 0, error TSRM…
2425 … archive \"%s\" to verify local file header for file \"%s\"", idata->phar->fname, entry->filename);
2432 …phar \"%s\" (cannot read local file header for file \"%s\")", idata->phar->fname, entry->filename);
2445 … \"%s\" (cannot read local data descriptor for file \"%s\")", idata->phar->fname, entry->filename);
2457 …cal header of file \"%s\" does not match central directory)", idata->phar->fname, entry->filename);
2486 …l corruption of phar \"%s\" (crc32 mismatch on file \"%s\")", idata->phar->fname, entry->filename);
2592 spprintf(error, 0, "internal error: attempt to flush cached zip-based phar \"%s\"", phar->fname);
2624 oldfile = php_stream_open_wrapper(phar->fname, "rb", 0, NULL);
2647 spprintf(error, 0, "unable to access resource to copy stub to new phar \"%s\"", phar->fname);
2664 spprintf(error, 0, "unable to read resource to copy stub to new phar \"%s\"", phar->fname);
2680 spprintf(error, 0, "illegal stub for phar \"%s\"", phar->fname);
2697 spprintf(error, 0, "unable to create stub from string in new phar \"%s\"", phar->fname);
2726 spprintf(error, 0, "unable to create stub in new phar \"%s\"", phar->fname);
2728 spprintf(error, 0, "unable to copy stub of old phar to new phar \"%s\"", phar->fname);
2840 …ble to seek to start of file \"%s\" while creating new phar \"%s\"", entry->filename, phar->fname);
2864 …(error, 0, "unable to gzip compress file \"%s\" to new phar \"%s\"", entry->filename, phar->fname);
2868 …error, 0, "unable to bzip2 compress file \"%s\" to new phar \"%s\"", entry->filename, phar->fname);
2895 …ble to seek to start of file \"%s\" while creating new phar \"%s\"", entry->filename, phar->fname);
2906 …ressed file contents of file \"%s\" while creating new phar \"%s\"", entry->filename, phar->fname);
2969 spprintf(error, 0, "unable to write manifest header of new phar \"%s\"", phar->fname);
2990 spprintf(error, 0, "unable to write manifest meta-data of new phar \"%s\"", phar->fname);
3030 … write filename of directory \"%s\" to manifest of new phar \"%s\"", entry->filename, phar->fname);
3032 …le to write filename of file \"%s\" to manifest of new phar \"%s\"", entry->filename, phar->fname);
3064 …e temporary manifest of file \"%s\" to manifest of new phar \"%s\"", entry->filename, phar->fname);
3112 …ble to seek to start of file \"%s\" while creating new phar \"%s\"", entry->filename, phar->fname);
3124 …ble to seek to start of file \"%s\" while creating new phar \"%s\"", entry->filename, phar->fname);
3140 …or, 0, "unable to write contents of file \"%s\" to new phar \"%s\"", entry->filename, phar->fname);
3186 …ontents of file \"%s\" to new phar \"%s\" with requested hash type", entry->filename, phar->fname);
3252 …phar->fp = php_stream_open_wrapper(phar->fname, "w+b", IGNORE_URL|STREAM_MUST_SEEK|REPORT_ERRORS, …
3256 spprintf(error, 4096, "unable to open new phar \"%s\" for writing", phar->fname);
3272 …contents of phar \"%s\" using zlib, PHP versions older than 5.2.6 have a buggy zlib", phar->fname);
3302 spprintf(error, 0, "unable to seek to __HALT_COMPILER(); in new phar \"%s\"", phar->fname);