Home
last modified time | relevance | path

Searched refs:Archive (Results 1 – 25 of 250) sorted by relevance

12345678910

/openbsd/src/gnu/usr.bin/perl/cpan/Archive-Tar/t/
D06_error.t7 use Archive::Tar;
10 $Archive::Tar::WARN = 0;
12 my $t1 = Archive::Tar->new;
13 my $t2 = Archive::Tar->new;
15 is($Archive::Tar::error, "", "global error string is empty");
22 is($Archive::Tar::error, $t1->error, "global error string equals that of object 1");
23 is($Archive::Tar::error, Archive::Tar->error, "the class error method returns the global error");
31 is($Archive::Tar::error, $t2->error, "global error string equals that of object 2");
32 is($Archive::Tar::error, Archive::Tar->error, "the class error method returns the global error");
D01_use.t4 use_ok('Archive::Tar') or diag 'Archive::Tar not found -- exit' && die;
6 my $tar = Archive::Tar->new;
7 isa_ok( $tar, 'Archive::Tar', 'Object created' );
D09_roundtrip.t12 use Archive::Tar;
45 if Archive::Tar->has_zlib_support;
47 if Archive::Tar->has_bzip2_support;
49 if Archive::Tar->has_xz_support;
60 if Archive::Tar->has_zlib_support;
62 if Archive::Tar->has_bzip2_support;
73 my $old = Archive::Tar->new($archive_name);
74 my $new = Archive::Tar->new();
89 $new = Archive::Tar->new($filename);
105 # of it plausible and desirable, is not Archive::Tar::write()'s current
[all …]
D04_resolved_issues.t10 my $Class = 'Archive::Tar';
23 local $Archive::Tar::DO_NOT_USE_PREFIX = 1;
24 local $Archive::Tar::DO_NOT_USE_PREFIX = 1;
60 ### There's a bug in Archive::Tar that causes a file like: foo/foo.txt
97 ### bug #30380: directory traversal vulnerability in Archive-Tar
98 ### Archive::Tar allowed files to be extracted to a dir outside
127 { local $Archive::Tar::INSECURE_EXTRACT_MODE = 0;
130 local $Archive::Tar::WARN = 0;
131 local $Archive::Tar::WARN = 0;
145 { local $Archive::Tar::INSECURE_EXTRACT_MODE = 1;
[all …]
D03_file.t1 ### This program tests Archive::Tar::File ###
7 use Archive::Tar::File;
8 use Archive::Tar::Constant;
44 my $obj = Archive::Tar::File->new( data => $unix_path, $contents, $attr );
46 isa_ok( $obj, 'Archive::Tar::File', "Object created" );
125 my $obj = Archive::Tar::File->new( data => $unix_path, $contents, $attr );
128 isa_ok( $obj, 'Archive::Tar::File' );
D02_methods.t18 use Archive::Tar::Constant;
20 my $Class = 'Archive::Tar';
92 $Archive::Tar::DEBUG = $Archive::Tar::DEBUG = 1 if $ARGV[1];
129 local $Archive::Tar::WARN = 0;
152 is( $tar->error, $Archive::Tar::error,
153 "Error '$Archive::Tar::error' matches $Class->error method" );
157 local $Archive::Tar::WARN = 1;
376 { local $Archive::Tar::WARN = 0;
383 { local $Archive::Tar::WARN = 0;
421 skip('no IO::String', 326) if !$Archive::Tar::HAS_PERLIO &&
[all …]
/openbsd/src/gnu/llvm/llvm/lib/Object/
DArchive.cpp41 void Archive::anchor() {} in anchor()
94 ArchiveMemberHeader::ArchiveMemberHeader(const Archive *Parent, in ArchiveMemberHeader()
129 BigArchiveMemberHeader::BigArchiveMemberHeader(const Archive *Parent, in BigArchiveMemberHeader()
150 if (Kind == Archive::K_BSD || Kind == Archive::K_DARWIN64) { in getRawName()
174 const Archive *Parent, in getArchiveMemberDecField()
192 const Archive *Parent, in getArchiveMemberOctField()
297 if (Parent->kind() == Archive::K_GNU || in getName()
298 Parent->kind() == Archive::K_GNU64) { in getName()
454 Archive::Child::Child(const Archive *Parent, StringRef Data, in Child()
460 Archive::Child::Child(const Archive *Parent, const char *Start, Error *Err) in Child()
[all …]
DArchiveWriter.cpp50 object::Archive::Kind NewArchiveMember::detectKindFromObject() const { in detectKindFromObject()
57 ? object::Archive::K_DARWIN in detectKindFromObject()
59 ? object::Archive::K_AIXBIG in detectKindFromObject()
60 : object::Archive::K_GNU); in detectKindFromObject()
73 ? object::Archive::K_DARWIN in detectKindFromObject()
74 : object::Archive::K_GNU; in detectKindFromObject()
81 return object::Archive::getDefaultKindForHost(); in detectKindFromObject()
85 NewArchiveMember::getOldMember(const object::Archive::Child &OldMember, in getOldMember()
163 static bool isDarwin(object::Archive::Kind Kind) { in isDarwin()
164 return Kind == object::Archive::K_DARWIN || in isDarwin()
[all …]
/openbsd/src/gnu/llvm/llvm/include/llvm/ObjectYAML/
DArchiveYAML.h25 struct Archive { struct
60 LLVM_YAML_IS_SEQUENCE_VECTOR(llvm::ArchYAML::Archive::Child) in LLVM_YAML_IS_SEQUENCE_VECTOR() argument
65 template <> struct MappingTraits<ArchYAML::Archive> { in LLVM_YAML_IS_SEQUENCE_VECTOR()
66 static void mapping(IO &IO, ArchYAML::Archive &A); in LLVM_YAML_IS_SEQUENCE_VECTOR()
67 static std::string validate(IO &, ArchYAML::Archive &A); in LLVM_YAML_IS_SEQUENCE_VECTOR()
70 template <> struct MappingTraits<ArchYAML::Archive::Child> { in LLVM_YAML_IS_SEQUENCE_VECTOR()
71 static void mapping(IO &IO, ArchYAML::Archive::Child &C); in LLVM_YAML_IS_SEQUENCE_VECTOR()
72 static std::string validate(IO &, ArchYAML::Archive::Child &C); in LLVM_YAML_IS_SEQUENCE_VECTOR()
/openbsd/src/gnu/llvm/llvm/lib/ObjectYAML/
DArchiveYAML.cpp19 void MappingTraits<ArchYAML::Archive>::mapping(IO &IO, ArchYAML::Archive &A) { in mapping()
29 std::string MappingTraits<ArchYAML::Archive>::validate(IO &, in validate()
30 ArchYAML::Archive &A) { in validate()
36 void MappingTraits<ArchYAML::Archive::Child>::mapping( in mapping()
37 IO &IO, ArchYAML::Archive::Child &E) { in mapping()
46 MappingTraits<ArchYAML::Archive::Child>::validate(IO &, in validate()
47 ArchYAML::Archive::Child &C) { in validate()
DObjectYAML.cpp37 ObjectFile.Arch.reset(new ArchYAML::Archive()); in mapping()
38 MappingTraits<ArchYAML::Archive>::mapping(IO, *ObjectFile.Arch); in mapping()
40 MappingTraits<ArchYAML::Archive>::validate(IO, *ObjectFile.Arch); in mapping()
/openbsd/src/gnu/llvm/lldb/source/Plugins/ObjectContainer/BSD-Archive/
DObjectContainerBSDArchive.cpp206 ObjectContainerBSDArchive::Archive::Archive(const lldb_private::ArchSpec &arch, in Archive() function in ObjectContainerBSDArchive::Archive
214 ObjectContainerBSDArchive::Archive::~Archive() = default;
216 size_t ObjectContainerBSDArchive::Archive::ParseObjects() { in ParseObjects()
284 ObjectContainerBSDArchive::Archive::FindObject( in FindObject()
309 ObjectContainerBSDArchive::Archive::shared_ptr
310 ObjectContainerBSDArchive::Archive::FindCachedArchive( in FindCachedArchive()
313 std::lock_guard<std::recursive_mutex> guard(Archive::GetArchiveCacheMutex()); in FindCachedArchive()
315 Archive::Map &archive_map = Archive::GetArchiveCache(); in FindCachedArchive()
316 Archive::Map::iterator pos = archive_map.find(file); in FindCachedArchive()
349 ObjectContainerBSDArchive::Archive::shared_ptr
[all …]
DObjectContainerBSDArchive.h26 enum class ArchiveType { Invalid, Archive, ThinArchive }; enumerator
115 class Archive {
117 typedef std::shared_ptr<Archive> shared_ptr;
120 Archive(const lldb_private::ArchSpec &arch,
124 ~Archive();
130 static Archive::shared_ptr FindCachedArchive(
134 static Archive::shared_ptr ParseAndCacheArchiveForFile(
182 void SetArchive(Archive::shared_ptr &archive_sp);
184 Archive::shared_ptr m_archive_sp;
/openbsd/src/gnu/llvm/llvm/include/llvm/Object/
DArchive.h37 class Archive; variable
41 AbstractArchiveMemberHeader(const Archive *Parent) : Parent(Parent){}; in AbstractArchiveMemberHeader()
44 friend class Archive;
73 const Archive *Parent;
79 CommonArchiveMemberHeader(const Archive *Parent, const T *RawHeaderPtr) in CommonArchiveMemberHeader()
104 ArchiveMemberHeader(const Archive *Parent, const char *RawHeaderPtr,
140 BigArchiveMemberHeader(Archive const *Parent, const char *RawHeaderPtr,
156 class Archive : public Binary {
161 friend Archive; variable
164 const Archive *Parent;
[all …]
DArchiveWriter.h32 object::Archive::Kind detectKindFromObject() const;
35 getOldMember(const object::Archive::Child &OldMember, bool Deterministic);
44 bool WriteSymtab, object::Archive::Kind Kind,
52 object::Archive::Kind Kind, bool Deterministic, bool Thin);
DMachOUniversalWriter.h29 class Archive; variable
56 Slice(const Archive &A, uint32_t CPUType, uint32_t CPUSubType,
59 static Expected<Slice> create(const Archive &A,
/openbsd/src/gnu/llvm/llvm/tools/llvm-ar/
Dllvm-ar.cpp259 static std::vector<std::unique_ptr<object::Archive>> Archives;
298 static object::Archive &readLibrary(const Twine &Library) { in readLibrary()
304 object::Archive::create(ArchiveBuffers.back()->getMemBufferRef()); in readLibrary()
494 static void doPrint(StringRef Name, const object::Archive::Child &C) { in doPrint()
516 static void doDisplayTable(StringRef Name, const object::Archive::Child &C) { in doDisplayTable()
582 static void doExtract(StringRef Name, const object::Archive::Child &C) { in doExtract()
691 Expected<std::unique_ptr<Binary>> getAsBinary(const Archive::Child &C, in getAsBinary()
697 if (object::Archive::getDefaultKindForHost() != object::Archive::K_AIXBIG) in isValidInBitMode()
715 object::Archive *OldArchive) { in performReadOperation()
768 const object::Archive::Child &M, in addChildMember()
[all …]
/openbsd/src/gnu/usr.bin/perl/cpan/Archive-Tar/bin/
Dptar8 use Archive::Tar;
23 local $Archive::Tar::DEBUG = 1 if $opts->{d};
26 local $Archive::Tar::INSECURE_EXTRACT_MODE = 1 if $opts->{I};
36 my $tar = Archive::Tar->new();
60 my $tar = Archive::Tar->new;
78 my $iter = Archive::Tar->iter( $file );
Dptardiff6 use Archive::Tar;
20 my $tar = Archive::Tar->new( $arch ) or die "Couldn't read '$arch': $!";
/openbsd/src/gnu/llvm/llvm/tools/obj2yaml/
Darchive2yaml.cpp19 Expected<ArchYAML::Archive *> dump(MemoryBufferRef Source) { in dump()
23 std::unique_ptr<ArchYAML::Archive> Obj = in dump()
24 std::make_unique<ArchYAML::Archive>(); in dump()
51 ArchYAML::Archive::Child C; in dump()
105 Expected<ArchYAML::Archive *> YAMLOrErr = Dumper.dump(Source); in archive2yaml()
109 std::unique_ptr<ArchYAML::Archive> YAML(YAMLOrErr.get()); in archive2yaml()
/openbsd/src/gnu/usr.bin/perl/cpan/Archive-Tar/lib/Archive/
DTar.pm7 package Archive::Tar;
18 use Archive::Tar::File;
19 use Archive::Tar::Constant;
419 unless( $entry = Archive::Tar::File->new( chunk => $chunk,
1094 if($Archive::Tar::RESOLVE_SYMLINK!~/none/){
1102 if($Archive::Tar::RESOLVE_SYMLINK=~/speed/ && @$iterargs==3){
1105 my $archive = Archive::Tar->new;
1116 my $next = Archive::Tar->iter( @$iterargs );
1382 my $longlink = Archive::Tar::File->new(
1407 my $link_ok = $clone->is_symlink && $Archive::Tar::FOLLOW_SYMLINK;
[all …]
/openbsd/src/gnu/llvm/llvm/tools/dsymutil/
DBinaryHolder.cpp24 StringRef Archive = Filename.substr(0, Filename.rfind('(')); in getArchiveAndObjectName() local
25 StringRef Object = Filename.substr(Archive.size() + 1).drop_back(); in getArchiveAndObjectName()
26 return {Archive, Object}; in getArchiveAndObjectName()
80 auto ErrOrArchive = object::Archive::create(MemRef); in load()
183 for (const auto &Archive : Archives) { in getObjectEntry() local
185 for (auto Child : Archive->children(Err)) { in getObjectEntry()
/openbsd/src/usr.bin/libtool/LT/Mode/Link/
DLibrary.pm70 LT::Archive->extract($xdir, $a);
71 my @kobjs = LT::Archive->get_objlist($a);
90 LT::Archive->extract($xdir, $a);
91 my @kobjs = LT::Archive->get_objlist($a);
/openbsd/src/gnu/llvm/llvm/lib/ToolDrivers/llvm-lib/
DLibDriver.cpp133 object::Archive Archive(B.get()->getMemBufferRef(), Err); in doList() local
136 for (auto &C : Archive.children(Err)) { in doList()
203 object::Archive Archive(MB, Err); in appendFile() local
206 for (auto &C : Archive.children(Err)) { in appendFile()
397 /*WriteSymtab=*/true, object::Archive::K_GNU, in libDriverMain()
/openbsd/src/gnu/usr.bin/perl/cpan/CPAN/lib/CPAN/
DTarzip.pm378 local $Archive::Tar::CHMOD = 1;
379 local $Archive::Tar::SAME_PERMISSIONS = 0;
381 local $Archive::Tar::CHOWN = 0;
382 my $tar = Archive::Tar->new($file,1);
429 my $zip = Archive::Zip->new();
433 if $status != Archive::Zip::AZ_OK();
445 $status != Archive::Zip::AZ_OK();

12345678910