Lines Matching refs:filename

183 …if (entry->filename_len == sizeof(".phar/.metadata.bin")-1 && !memcmp(entry->filename, ".phar/.met…  in phar_tar_process_metadata()
186 …bin") - 1 && SUCCESS == zend_hash_find(&(entry->phar->manifest), entry->filename + sizeof(".phar/.… in phar_tar_process_metadata()
367 entry.filename = pemalloc(entry.filename_len+1, myphar->is_persistent); in phar_parse_tarfile()
369 read = php_stream_read(fp, entry.filename, entry.filename_len); in phar_parse_tarfile()
371 efree(entry.filename); in phar_parse_tarfile()
379 entry.filename[entry.filename_len] = '\0'; in phar_parse_tarfile()
387 efree(entry.filename); in phar_parse_tarfile()
399 efree(entry.filename); in phar_parse_tarfile()
432 entry.filename = pestrndup(name, entry.filename_len, myphar->is_persistent); in phar_parse_tarfile()
443 entry.filename = pestrndup(hdr->name, i, myphar->is_persistent); in phar_parse_tarfile()
445 if (i > 0 && entry.filename[entry.filename_len - 1] == '/') { in phar_parse_tarfile()
447 entry.filename[entry.filename_len - 1] = '\0'; in phar_parse_tarfile()
453 phar_add_virtual_dirs(myphar, entry.filename, entry.filename_len TSRMLS_CC); in phar_parse_tarfile()
457 … error: \"%s\" is a corrupted tar file (checksum mismatch of file \"%s\")", fname, entry.filename); in phar_parse_tarfile()
459 pefree(entry.filename, myphar->is_persistent); in phar_parse_tarfile()
493 pefree(entry.filename, entry.is_persistent); in phar_parse_tarfile()
503 …zend_hash_add(&myphar->manifest, entry.filename, entry.filename_len, (void*)&entry, sizeof(phar_en… in phar_parse_tarfile()
509 …if (entry.filename_len >= sizeof(".phar/.metadata")-1 && !memcmp(entry.filename, ".phar/.metadata"… in phar_parse_tarfile()
512 …ar error: tar-based phar \"%s\" has invalid metadata in magic file \"%s\"", fname, entry.filename); in phar_parse_tarfile()
520 …if (!actual_alias && entry.filename_len == sizeof(".phar/alias.txt")-1 && !strncmp(entry.filename,… in phar_parse_tarfile()
719 phar_add_virtual_dirs(entry->phar, entry->filename, entry->filename_len TSRMLS_CC); in phar_tar_writeheaders()
726 …be created, filename \"%s\" is too long for tar file format", entry->phar->fname, entry->filename); in phar_tar_writeheaders()
730 boundary = entry->filename + entry->filename_len - 101; in phar_tar_writeheaders()
734 if (!*boundary || ((boundary - entry->filename) > 155)) { in phar_tar_writeheaders()
736 …be created, filename \"%s\" is too long for tar file format", entry->phar->fname, entry->filename); in phar_tar_writeheaders()
740 memcpy(header.prefix, entry->filename, boundary - entry->filename); in phar_tar_writeheaders()
741 memcpy(header.name, boundary + 1, entry->filename_len - (boundary + 1 - entry->filename)); in phar_tar_writeheaders()
743 memcpy(header.name, entry->filename, entry->filename_len); in phar_tar_writeheaders()
750 …e created, filename \"%s\" is too large for tar file format", entry->phar->fname, entry->filename); in phar_tar_writeheaders()
757 …cation time of file \"%s\" is too large for tar file format", entry->phar->fname, entry->filename); in phar_tar_writeheaders()
776 …d, checksum of file \"%s\" is too large for tar file format", entry->phar->fname, entry->filename); in phar_tar_writeheaders()
786 …ot be created, header for file \"%s\" could not be written", entry->phar->fname, entry->filename); in phar_tar_writeheaders()
801 …, contents of file \"%s\" could not be written, seek failed", entry->phar->fname, entry->filename); in phar_tar_writeheaders()
808 …ot be created, contents of file \"%s\" could not be written", entry->phar->fname, entry->filename); in phar_tar_writeheaders()
875 …ror, 0, "phar tar error: unable to write metadata to magic metadata file \"%s\"", entry->filename); in phar_tar_setmetadata()
876 zend_hash_del(&(entry->phar->manifest), entry->filename, entry->filename_len); in phar_tar_setmetadata()
891 …if (entry->filename_len >= sizeof(".phar/.metadata") && !memcmp(entry->filename, ".phar/.metadata"… in phar_tar_setupmetadata()
892 …if (entry->filename_len == sizeof(".phar/.metadata.bin")-1 && !memcmp(entry->filename, ".phar/.met… in phar_tar_setupmetadata()
899 …etadata.bin") - 1 && !zend_hash_exists(&(entry->phar->manifest), entry->filename + sizeof(".phar/.… in phar_tar_setupmetadata()
912 lookfor_len = spprintf(&lookfor, 0, ".phar/.metadata/%s/.metadata.bin", entry->filename); in phar_tar_setupmetadata()
927 newentry.filename = lookfor; in phar_tar_setupmetadata()
935 … "phar tar error: unable to add magic metadata file to manifest for file \"%s\"", entry->filename); in phar_tar_setupmetadata()
975 entry.filename = estrndup(".phar/alias.txt", sizeof(".phar/alias.txt")-1); in phar_tar_flush()
991 …if (SUCCESS != zend_hash_update(&phar->manifest, entry.filename, entry.filename_len, (void*)&entry… in phar_tar_flush()
1064 entry.filename = estrndup(".phar/stub.php", sizeof(".phar/stub.php")-1); in phar_tar_flush()
1066 …zend_hash_update(&phar->manifest, entry.filename, entry.filename_len, (void*)&entry, sizeof(phar_e… in phar_tar_flush()
1087 entry.filename = estrndup(".phar/stub.php", sizeof(".phar/stub.php")-1); in phar_tar_flush()
1092 …if (SUCCESS != zend_hash_add(&phar->manifest, entry.filename, entry.filename_len, (void*)&entry, s… in phar_tar_flush()
1094 efree(entry.filename); in phar_tar_flush()
1102 efree(entry.filename); in phar_tar_flush()
1105 …if (SUCCESS != zend_hash_update(&phar->manifest, entry.filename, entry.filename_len, (void*)&entry… in phar_tar_flush()
1107 efree(entry.filename); in phar_tar_flush()
1154 newentry.filename = estrndup(".phar/.metadata.bin", sizeof(".phar/.metadata.bin")-1); in phar_tar_flush()
1209 entry.filename = ".phar/signature.bin"; in phar_tar_flush()