Lines Matching refs:fname

211 	if (phar->alias && phar->alias != phar->fname) {  in PHP_INI_END()
216 if (phar->fname) { in PHP_INI_END()
217 pefree(phar->fname, phar->is_persistent); in PHP_INI_END()
218 phar->fname = NULL; in PHP_INI_END()
281 || zend_hash_del(&(PHAR_GLOBALS->phar_fname_map), phar->fname, phar->fname_len) != SUCCESS) { in phar_archive_delref()
302 if (zend_hash_del(&(PHAR_GLOBALS->phar_fname_map), phar->fname, phar->fname_len) != SUCCESS) { in phar_archive_delref()
488 spprintf(error, 0, msg, fname);\
531 int phar_open_parsed_phar(char *fname, int fname_len, char *alias, int alias_len, int is_data, int … argument
542 unixfname = estrndup(fname, fname_len);
547 && !strncmp(unixfname, phar->fname, fname_len)) || !alias)
552 if (SUCCESS == phar_get_archive(&phar, fname, fname_len, alias, alias_len, error TSRMLS_CC)
554 && !strncmp(fname, phar->fname, fname_len)) || !alias)
569 …'%s' is not a phar archive. Use PharData::__construct() for a standard zip or tar archive", fname);
651 static int phar_parse_pharfile(php_stream *fp, char *fname, int fname_len, char *alias, int alias_l… argument
745 …spprintf(error, 0, "phar \"%s\" is API version %1.u.%1.u.%1.u, and cannot be processed", fname, ma…
771 spprintf(error, 0, "phar \"%s\" has a broken signature", fname);
790 spprintf(error, 0, "phar \"%s\" openssl signature length could not be read", fname);
808 spprintf(error, 0, "phar \"%s\" openssl signature could not be read", fname);
813 …r_verify_signature(fp, end_of_phar, PHAR_SIG_OPENSSL, sig, signature_len, fname, &signature, &sig_…
819 spprintf(error, 0, "phar \"%s\" openssl signature could not be verified: %s", fname, *error);
838 spprintf(error, 0, "phar \"%s\" has a broken signature", fname);
843 …if (FAILURE == phar_verify_signature(fp, read_len, PHAR_SIG_SHA512, (char *)digest, 64, fname, &si…
848 spprintf(error, 0, "phar \"%s\" SHA512 signature could not be verified: %s", fname, *error);
865 spprintf(error, 0, "phar \"%s\" has a broken signature", fname);
870 …if (FAILURE == phar_verify_signature(fp, read_len, PHAR_SIG_SHA256, (char *)digest, 32, fname, &si…
875 spprintf(error, 0, "phar \"%s\" SHA256 signature could not be verified: %s", fname, *error);
889 spprintf(error, 0, "phar \"%s\" has a unsupported signature", fname);
903 spprintf(error, 0, "phar \"%s\" has a broken signature", fname);
908 …if (FAILURE == phar_verify_signature(fp, read_len, PHAR_SIG_SHA1, (char *)digest, 20, fname, &sign…
913 spprintf(error, 0, "phar \"%s\" SHA1 signature could not be verified: %s", fname, *error);
930 spprintf(error, 0, "phar \"%s\" has a broken signature", fname);
935 …if (FAILURE == phar_verify_signature(fp, read_len, PHAR_SIG_MD5, (char *)digest, 16, fname, &signa…
940 spprintf(error, 0, "phar \"%s\" MD5 signature could not be verified: %s", fname, *error);
952 spprintf(error, 0, "phar \"%s\" has a broken or unsupported signature", fname);
961 spprintf(error, 0, "phar \"%s\" does not have a signature", fname);
993 …t load phar \"%s\" with implicit alias \"%s\" under different alias \"%s\"", fname, buffer, alias);
1047 mydata->fname = pestrndup(fname, fname_len, mydata->is_persistent);
1049 phar_unixify_path_separators(mydata->fname, fname_len);
1181 endbuffer = strrchr(mydata->fname, '/');
1184 mydata->ext = memchr(endbuffer, '.', (mydata->fname + fname_len) - endbuffer);
1186 mydata->ext = memchr(endbuffer + 1, '.', (mydata->fname + fname_len) - endbuffer - 1);
1189 mydata->ext_len = (mydata->fname + mydata->fname_len) - mydata->ext;
1195 pestrndup(mydata->fname, fname_len, mydata->is_persistent);
1227 …zend_hash_add(&(PHAR_GLOBALS->phar_fname_map), mydata->fname, fname_len, (void*)&mydata, sizeof(ph…
1241 int phar_open_or_create_filename(char *fname, int fname_len, char *alias, int alias_len, int is_dat… argument
1255 …if (phar_detect_phar_fname_ext(fname, fname_len, &ext_str, &ext_len, !is_data, 0, 1 TSRMLS_CC) == …
1260 …if (FAILURE == phar_detect_phar_fname_ext(fname, fname_len, &ext_str, &ext_len, !is_data, 1, 1 TSR…
1263 … a phar archive from a URL like \"%s\". Phar objects can only be created from local files", fname);
1265 …phar '%s', file extension (or combination) not recognised or the directory does not exist", fname);
1271 …if (phar_open_parsed_phar(fname, fname_len, alias, alias_len, is_data, options, test, &my_error TS…
1278 …, "Cannot open '%s' as a PharData object. Use Phar::__construct() for executable archives", fname);
1286 …'%s' is not a phar archive. Use PharData::__construct() for a standard zip or tar archive", fname);
1306 …return phar_open_or_create_zip(fname, fname_len, alias, alias_len, is_data, options, pphar, error …
1311 …return phar_open_or_create_tar(fname, fname_len, alias, alias_len, is_data, options, pphar, error …
1314 …return phar_create_or_parse_filename(fname, fname_len, alias, alias_len, is_data, options, pphar, …
1318 int phar_create_or_parse_filename(char *fname, int fname_len, char *alias, int alias_len, int is_da… argument
1328 if (PG(safe_mode) && (!php_checkuid(fname, NULL, CHECKUID_ALLOW_ONLY_FILE))) {
1332 if (php_check_open_basedir(fname TSRMLS_CC)) {
1337 fp = php_stream_open_wrapper(fname, "rb", IGNORE_URL|STREAM_MUST_SEEK|0, &actual);
1340 fname = actual;
1345 …if (phar_open_from_fp(fp, fname, fname_len, alias, alias_len, options, pphar, is_data, error TSRML…
1369 …spprintf(error, 0, "creating archive \"%s\" disabled by the php.ini setting phar.readonly", fname);
1377 mydata->fname = expand_filepath(fname, NULL TSRMLS_CC);
1378 fname_len = strlen(mydata->fname);
1380 phar_unixify_path_separators(mydata->fname, fname_len);
1382 p = strrchr(mydata->fname, '/');
1385 mydata->ext = memchr(p, '.', (mydata->fname + fname_len) - p);
1387 mydata->ext = memchr(p + 1, '.', (mydata->fname + fname_len) - p - 1);
1390 mydata->ext_len = (mydata->fname + fname_len) - mydata->ext;
1412 …zend_hash_add(&(PHAR_GLOBALS->phar_fname_map), mydata->fname, fname_len, (void*)&mydata, sizeof(ph…
1426 …har \"%s\" cannot set alias \"%s\", already in use by another phar archive", mydata->fname, alias);
1429 zend_hash_del(&(PHAR_GLOBALS->phar_fname_map), mydata->fname, fname_len);
1439 mydata->alias = alias ? estrndup(alias, alias_len) : estrndup(mydata->fname, fname_len);
1447 …f(error, 0, "archive \"%s\" cannot be associated with alias \"%s\", already in use", fname, alias);
1451 zend_hash_del(&(PHAR_GLOBALS->phar_fname_map), mydata->fname, fname_len);
1472 int phar_open_from_filename(char *fname, int fname_len, char *alias, int alias_len, int options, ph… argument
1482 if (!strstr(fname, ".phar")) {
1486 …if (phar_open_parsed_phar(fname, fname_len, alias, alias_len, is_data, options, pphar, error TSRML…
1492 if (PG(safe_mode) && (!php_checkuid(fname, NULL, CHECKUID_ALLOW_ONLY_FILE))) {
1496 if (php_check_open_basedir(fname TSRMLS_CC)) {
1500 fp = php_stream_open_wrapper(fname, "rb", IGNORE_URL|STREAM_MUST_SEEK, &actual);
1505 spprintf(error, 0, "unable to open phar for reading \"%s\"", fname);
1515 fname = actual;
1519 …ret = phar_open_from_fp(fp, fname, fname_len, alias, alias_len, options, pphar, is_data, error TS…
1563 static int phar_open_from_fp(php_stream* fp, char *fname, int fname_len, char *alias, int alias_len… argument
1702 return phar_parse_zipfile(fp, fname, fname_len, alias, alias_len, pphar, error TSRMLS_CC);
1706 if (phar_is_tar(pos, fname)) {
1708 …return phar_parse_tarfile(fp, fname, fname_len, alias, alias_len, pphar, is_data, compression, err…
1715 …return phar_parse_pharfile(fp, fname, fname_len, alias, alias_len, halt_offset, pphar, compression…
1735 static int phar_analyze_path(const char *fname, const char *ext, int ext_len, int for_create TSRMLS… argument
1739 char *filename = estrndup(fname, (ext - fname) + ext_len);
1795 slash = strstr(realpath, filename) + ((ext - fname) + ext_len);
1837 static int phar_check_str(const char *fname, const char *ext_str, int ext_len, int executable, int … argument
1856 return phar_analyze_path(fname, ext_str, ext_len, for_create TSRMLS_CC);
1867 return phar_analyze_path(fname, ext_str, ext_len, for_create TSRMLS_CC);
1871 return phar_analyze_path(fname, ext_str, ext_len, for_create TSRMLS_CC);
2328 char *fname; local
2339 fname = (char*)zend_get_executed_filename(TSRMLS_C);
2340 fname_len = strlen(fname);
2342 …if (phar_open_parsed_phar(fname, fname_len, alias, alias_len, 0, REPORT_ERRORS, NULL, 0 TSRMLS_CC)…
2346 if (!strcmp(fname, "[no active file]")) {
2366 if (PG(safe_mode) && (!php_checkuid(fname, NULL, CHECKUID_ALLOW_ONLY_FILE))) {
2371 if (php_check_open_basedir(fname TSRMLS_CC)) {
2375 fp = php_stream_open_wrapper(fname, "rb", IGNORE_URL|STREAM_MUST_SEEK|REPORT_ERRORS, &actual);
2379 spprintf(error, 0, "unable to open phar for reading \"%s\"", fname);
2388 fname = actual;
2392 …ret = phar_open_from_fp(fp, fname, fname_len, alias, alias_len, REPORT_ERRORS, NULL, 0, error TSRM…
2422 … archive \"%s\" to verify local file header for file \"%s\"", idata->phar->fname, entry->filename);
2429 …phar \"%s\" (cannot read local file header for file \"%s\")", idata->phar->fname, entry->filename);
2442 … \"%s\" (cannot read local data descriptor for file \"%s\")", idata->phar->fname, entry->filename);
2454 …cal header of file \"%s\" does not match central directory)", idata->phar->fname, entry->filename);
2483 …l corruption of phar \"%s\" (crc32 mismatch on file \"%s\")", idata->phar->fname, entry->filename);
2589 spprintf(error, 0, "internal error: attempt to flush cached zip-based phar \"%s\"", phar->fname);
2621 oldfile = php_stream_open_wrapper(phar->fname, "rb", 0, NULL);
2644 spprintf(error, 0, "unable to access resource to copy stub to new phar \"%s\"", phar->fname);
2661 spprintf(error, 0, "unable to read resource to copy stub to new phar \"%s\"", phar->fname);
2677 spprintf(error, 0, "illegal stub for phar \"%s\"", phar->fname);
2694 spprintf(error, 0, "unable to create stub from string in new phar \"%s\"", phar->fname);
2723 spprintf(error, 0, "unable to create stub in new phar \"%s\"", phar->fname);
2725 spprintf(error, 0, "unable to copy stub of old phar to new phar \"%s\"", phar->fname);
2837 …ble to seek to start of file \"%s\" while creating new phar \"%s\"", entry->filename, phar->fname);
2861 …(error, 0, "unable to gzip compress file \"%s\" to new phar \"%s\"", entry->filename, phar->fname);
2865 …error, 0, "unable to bzip2 compress file \"%s\" to new phar \"%s\"", entry->filename, phar->fname);
2892 …ble to seek to start of file \"%s\" while creating new phar \"%s\"", entry->filename, phar->fname);
2903 …ressed file contents of file \"%s\" while creating new phar \"%s\"", entry->filename, phar->fname);
2966 spprintf(error, 0, "unable to write manifest header of new phar \"%s\"", phar->fname);
2987 spprintf(error, 0, "unable to write manifest meta-data of new phar \"%s\"", phar->fname);
3027 … write filename of directory \"%s\" to manifest of new phar \"%s\"", entry->filename, phar->fname);
3029 …le to write filename of file \"%s\" to manifest of new phar \"%s\"", entry->filename, phar->fname);
3061 …e temporary manifest of file \"%s\" to manifest of new phar \"%s\"", entry->filename, phar->fname);
3109 …ble to seek to start of file \"%s\" while creating new phar \"%s\"", entry->filename, phar->fname);
3121 …ble to seek to start of file \"%s\" while creating new phar \"%s\"", entry->filename, phar->fname);
3137 …or, 0, "unable to write contents of file \"%s\" to new phar \"%s\"", entry->filename, phar->fname);
3183 …ontents of file \"%s\" to new phar \"%s\" with requested hash type", entry->filename, phar->fname);
3249 …phar->fp = php_stream_open_wrapper(phar->fname, "w+b", IGNORE_URL|STREAM_MUST_SEEK|REPORT_ERRORS, …
3253 spprintf(error, 4096, "unable to open new phar \"%s\" for writing", phar->fname);
3269 …contents of phar \"%s\" using zlib, PHP versions older than 5.2.6 have a buggy zlib", phar->fname);
3299 spprintf(error, 0, "unable to seek to __HALT_COMPILER(); in new phar \"%s\"", phar->fname);
3442 char *fname; local
3445 fname = (char*)zend_get_executed_filename(TSRMLS_C);
3446 fname_len = strlen(fname);
3448 if (fname_len > 7 && !strncasecmp(fname, "phar://", 7)) {
3449 …if (SUCCESS == phar_split_fname(fname, fname_len, &arch, &arch_len, &entry, &entry_len, 1, 0 TSRML…