| /openbsd/src/gnu/usr.bin/perl/cpan/Archive-Tar/t/ |
| D | 06_error.t | 7 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");
|
| D | 01_use.t | 4 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' );
|
| D | 09_roundtrip.t | 12 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 …]
|
| D | 04_resolved_issues.t | 10 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 …]
|
| D | 03_file.t | 1 ### 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' );
|
| D | 02_methods.t | 18 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/ |
| D | Archive.cpp | 41 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 …]
|
| D | ArchiveWriter.cpp | 50 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/ |
| D | ArchiveYAML.h | 25 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/ |
| D | ArchiveYAML.cpp | 19 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()
|
| D | ObjectYAML.cpp | 37 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/ |
| D | ObjectContainerBSDArchive.cpp | 206 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 …]
|
| D | ObjectContainerBSDArchive.h | 26 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/ |
| D | Archive.h | 37 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 …]
|
| D | ArchiveWriter.h | 32 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);
|
| D | MachOUniversalWriter.h | 29 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/ |
| D | llvm-ar.cpp | 259 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/ |
| D | ptar | 8 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 );
|
| D | ptardiff | 6 use Archive::Tar; 20 my $tar = Archive::Tar->new( $arch ) or die "Couldn't read '$arch': $!";
|
| /openbsd/src/gnu/llvm/llvm/tools/obj2yaml/ |
| D | archive2yaml.cpp | 19 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/ |
| D | Tar.pm | 7 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/ |
| D | BinaryHolder.cpp | 24 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/ |
| D | Library.pm | 70 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/ |
| D | LibDriver.cpp | 133 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/ |
| D | Tarzip.pm | 378 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();
|