Home
last modified time | relevance | path

Searched refs:PkgStreamPtr (Results 1 – 25 of 31) sorted by relevance

12

/ohos5.0/base/update/updater/services/package/pkg_algorithm/
H A Dpkg_algo_lz4.h47 int32_t PackCalculate(const PkgStreamPtr inStream, const PkgStreamPtr outStream,
50 int32_t Pack(const PkgStreamPtr inStream, const PkgStreamPtr outStream,
53 int32_t UnpackDecode(const PkgStreamPtr inStream, const PkgStreamPtr outStream,
56 int32_t Unpack(const PkgStreamPtr inStream,
57 const PkgStreamPtr outStream, PkgAlgorithmContext &context) override;
69 const PkgStreamPtr inStream, size_t &nextToRead, size_t &srcOffset);
90 int32_t Pack(const PkgStreamPtr inStream,
91 const PkgStreamPtr outStream, PkgAlgorithmContext &context) override;
93 int32_t PackCalculate(const PkgStreamPtr inStream, const PkgStreamPtr outStream,
96 int32_t Unpack(const PkgStreamPtr inStream, const PkgStreamPtr outStream,
[all …]
H A Dpkg_algo_deflate.h37 int32_t Pack(const PkgStreamPtr inStream, const PkgStreamPtr outStream,
40 int32_t Unpack(const PkgStreamPtr inStream,
41 const PkgStreamPtr outStream, PkgAlgorithmContext &context) override;
44 int32_t PackCalculate(PkgAlgorithmContext &context, const PkgStreamPtr inStream,
45 const PkgStreamPtr outStream, const DigestAlgorithm::DigestAlgorithmPtr algorithm);
47 int32_t ReadUnpackData(const PkgStreamPtr inStream, PkgBuffer &inBuffer,
53 int32_t UnpackCalculate(PkgAlgorithmContext &context, const PkgStreamPtr inStream,
54 const PkgStreamPtr outStream, DigestAlgorithm::DigestAlgorithmPtr algorithm);
60 int32_t DeflateData(const PkgStreamPtr outStream,
H A Dpkg_algorithm.h72 virtual int32_t Pack(const PkgStreamPtr inStream, const PkgStreamPtr outStream,
74 virtual int32_t Unpack(const PkgStreamPtr inStream, const PkgStreamPtr outStream,
82 int32_t UnpackWithVerify(const PkgStreamPtr inStream, const PkgStreamPtr outStream,
87 int32_t ReadData(const PkgStreamPtr inStream,
H A Dpkg_algo_lz4.cpp60 int32_t PkgAlgorithmBlockLz4::PackCalculate(const PkgStreamPtr inStream, const PkgStreamPtr outStre… in PackCalculate()
111 int32_t PkgAlgorithmBlockLz4::Pack(const PkgStreamPtr inStream, const PkgStreamPtr outStream, in Pack()
134 int32_t PkgAlgorithmBlockLz4::UnpackCalculate(const PkgStreamPtr inStream, const PkgStreamPtr outSt… in UnpackCalculate()
195 int32_t PkgAlgorithmBlockLz4::Unpack(const PkgStreamPtr inStream, const PkgStreamPtr outStream, in Unpack()
245 int32_t PkgAlgorithmLz4::PackCalculate(const PkgStreamPtr inStream, const PkgStreamPtr outStream, in PackCalculate()
297 int32_t PkgAlgorithmLz4::Pack(const PkgStreamPtr inStream, const PkgStreamPtr outStream, in Pack()
342 int32_t PkgAlgorithmLz4::GetUnpackParam(LZ4F_decompressionContext_t &ctx, const PkgStreamPtr inStre… in GetUnpackParam()
395 int32_t PkgAlgorithmLz4::UnpackDecode(const PkgStreamPtr inStream, const PkgStreamPtr outStream, in UnpackDecode()
443 int32_t PkgAlgorithmLz4::Unpack(const PkgStreamPtr inStream, const PkgStreamPtr outStream, in Unpack()
H A Dpkg_algo_deflate.cpp27 int32_t PkgAlgoDeflate::DeflateData(const PkgStreamPtr outStream, z_stream &zstream, int32_t flush, in DeflateData()
56 int32_t PkgAlgoDeflate::PackCalculate(PkgAlgorithmContext &context, const PkgStreamPtr inStream, in PackCalculate()
57 const PkgStreamPtr outStream, const DigestAlgorithm::DigestAlgorithmPtr algorithm) in PackCalculate()
107 int32_t PkgAlgoDeflate::Pack(const PkgStreamPtr inStream, const PkgStreamPtr outStream, in Pack()
122 int32_t PkgAlgoDeflate::ReadUnpackData(const PkgStreamPtr inStream, PkgBuffer &inBuffer, in ReadUnpackData()
152 int32_t PkgAlgoDeflate::UnpackCalculate(PkgAlgorithmContext &context, const PkgStreamPtr inStream, in UnpackCalculate()
153 const PkgStreamPtr outStream, DigestAlgorithm::DigestAlgorithmPtr algorithm) in UnpackCalculate()
197 int32_t PkgAlgoDeflate::Unpack(const PkgStreamPtr inStream, const PkgStreamPtr outStream, in Unpack()
H A Dpkg_algorithm.cpp25 int32_t PkgAlgorithm::ReadData(const PkgStreamPtr inStream, size_t offset, PkgBuffer &buffer, in ReadData()
59 int32_t PkgAlgorithm::Pack(const PkgStreamPtr inStream, const PkgStreamPtr outStream, in Pack()
106 int32_t PkgAlgorithm::Unpack(const PkgStreamPtr inStream, const PkgStreamPtr outStream, in Unpack()
152 int32_t PkgAlgorithm::UnpackWithVerify(const PkgStreamPtr inStream, const PkgStreamPtr outStream, in UnpackWithVerify()
/ohos5.0/base/update/updater/services/package/pkg_package/
H A Dpkg_zipfile.h133 int32_t Init(const PkgManager::FileInfoPtr fileInfo, PkgStreamPtr inStream) override;
140 int32_t EncodeHeader(PkgStreamPtr inStream, size_t startOffset, size_t &encodeLen) override;
142 int32_t Pack(PkgStreamPtr inStream, size_t startOffset, size_t &encodeLen) override;
144 …int32_t Stored(const PkgStreamPtr inStream, const PkgStreamPtr outStream, PkgAlgorithmContext &con…
146 int32_t Unpack(PkgStreamPtr outStream) override;
156 int32_t DecodeCentralDirEntry(PkgStreamPtr inStream, PkgBuffer &buffer, size_t currentPos,
164 int32_t DecodeLocalFileHeaderCheck(PkgStreamPtr inStream, PkgBuffer &data, size_t currentPos);
166 int32_t DecodeLocalFileHeader(PkgStreamPtr inStream, PkgBuffer &data, size_t currentPos,
175 int32_t PackStream(PkgStreamPtr inStream, size_t startOffset, size_t &encodeLen,
176 const PkgAlgorithm::PkgAlgorithmPtr algorithm, const PkgStreamPtr outStream);
[all …]
H A Dpkg_lz4file.h35 int32_t Init(const PkgManager::FileInfoPtr fileInfo, PkgStreamPtr inStream) override;
42 int32_t EncodeHeader(PkgStreamPtr inStream, size_t startOffset, size_t &encodeLen) override;
44 int32_t Pack(PkgStreamPtr inStream, size_t startOffset, size_t &encodeLen) override;
46 int32_t Unpack(PkgStreamPtr outStream) override;
56 …explicit Lz4PkgFile(PkgManager::PkgManagerPtr manager, PkgStreamPtr stream, PkgInfoPtr header = nu…
65 int32_t AddEntry(const PkgManager::FileInfoPtr file, const PkgStreamPtr inStream) override;
H A Dpkg_gzipfile.h46 int32_t EncodeHeader(PkgStreamPtr inStream, size_t startOffset, size_t &encodeLen) override;
48 int32_t Pack(PkgStreamPtr inStream, size_t startOffset, size_t &encodeLen) override;
50 int32_t Unpack(PkgStreamPtr outStream) override;
57 int32_t CheckFileInfo(PkgAlgorithmContext context, PkgStreamPtr inStream);
63 …explicit GZipPkgFile(PkgManager::PkgManagerPtr manager, PkgStreamPtr stream, PkgInfoPtr header = n…
73 int32_t AddEntry(const PkgManager::FileInfoPtr file, const PkgStreamPtr inStream) override;
H A Dpkg_pkgfile.h27 PkgFileImpl(PkgManager::PkgManagerPtr manager, PkgStreamPtr stream, PkgType type) in PkgFileImpl()
32 int32_t AddEntry(const FileInfoPtr file, const PkgStreamPtr input) override in AddEntry()
45 int32_t ExtractFile(const PkgEntryPtr node, const PkgStreamPtr output) override;
62 PkgStreamPtr GetPkgStream() const override in GetPkgStream()
100 PkgStreamPtr pkgStream_ = nullptr;
H A Dpkg_lz4file.cpp22 int32_t Lz4FileEntry::Init(const PkgManager::FileInfoPtr fileInfo, PkgStreamPtr inStream) in Init()
39 int32_t Lz4FileEntry::EncodeHeader(PkgStreamPtr inStream, size_t startOffset, size_t &encodeLen) in EncodeHeader()
47 int32_t Lz4FileEntry::Pack(PkgStreamPtr inStream, size_t startOffset, size_t &encodeLen) in Pack()
50 PkgStreamPtr outStream = pkgFile_->GetPkgStream(); in Pack()
77 int32_t Lz4FileEntry::Unpack(PkgStreamPtr outStream) in Unpack()
85 PkgStreamPtr inStream = pkgFile_->GetPkgStream(); in Unpack()
129 int32_t Lz4PkgFile::AddEntry(const PkgManager::FileInfoPtr file, const PkgStreamPtr inStream) in AddEntry()
H A Dpkg_upgradefile.h76 int32_t Init(const PkgManager::FileInfoPtr fileInfo, PkgStreamPtr inStream) override;
78 int32_t EncodeHeader(PkgStreamPtr inStream, size_t startOffset, size_t &encodeLen) override;
80 int32_t Pack(PkgStreamPtr inStream, size_t startOffset, size_t &encodeLen) override;
85 int32_t Unpack(PkgStreamPtr outStream) override;
103 UpgradePkgFile(PkgManager::PkgManagerPtr manager, PkgStreamPtr stream, PkgInfoPtr header) in UpgradePkgFile()
126 int32_t AddEntry(const PkgManager::FileInfoPtr file, const PkgStreamPtr inStream) override;
H A Dpkg_gzipfile.cpp103 int32_t GZipFileEntry::EncodeHeader(PkgStreamPtr inStream, size_t startOffset, size_t &encodeLen) in EncodeHeader()
105 PkgStreamPtr outStream = pkgFile_->GetPkgStream(); in EncodeHeader()
126 int32_t GZipFileEntry::Pack(PkgStreamPtr inStream, size_t startOffset, size_t &encodeLen) in Pack()
129 PkgStreamPtr outStream = pkgFile_->GetPkgStream(); in Pack()
171 int32_t GZipFileEntry::CheckFileInfo(PkgAlgorithmContext context, PkgStreamPtr inStream) in CheckFileInfo()
195 int32_t GZipFileEntry::Unpack(PkgStreamPtr outStream) in Unpack()
206 PkgStreamPtr inStream = pkgFile_->GetPkgStream(); in Unpack()
262 PkgStreamPtr inStream = pkgFile_->GetPkgStream(); in DecodeHeader()
309 int32_t GZipPkgFile::AddEntry(const PkgManager::FileInfoPtr file, const PkgStreamPtr inStream) in AddEntry()
H A Dpkg_zipfile.cpp44 int32_t ZipPkgFile::AddEntry(const PkgManager::FileInfoPtr file, const PkgStreamPtr inStream) in AddEntry()
291 const PkgAlgorithm::PkgAlgorithmPtr algorithm, const PkgStreamPtr outStream) in PackStream()
352 int32_t ZipFileEntry::Pack(PkgStreamPtr inStream, size_t startOffset, size_t &encodeLen) in Pack()
355 PkgStreamPtr outStream = pkgFile_->GetPkgStream(); in Pack()
441 int32_t ZipFileEntry::EncodeDataDescriptor(const PkgStreamPtr stream, size_t startOffset, in EncodeDataDescriptor()
547 int32_t ZipFileEntry::DecodeLocalFileHeaderCheck(PkgStreamPtr inStream, PkgBuffer &data, in DecodeLocalFileHeaderCheck()
637 int32_t ZipFileEntry::Stored(const PkgStreamPtr inStream, const PkgStreamPtr outStream, in Stored()
662 int32_t ZipFileEntry::Unpack(PkgStreamPtr outStream) in Unpack()
670 PkgStreamPtr inStream = pkgFile_->GetPkgStream(); in Unpack()
723 PkgStreamPtr inStream = pkgFile_->GetPkgStream(); in DecodeHeader()
[all …]
H A Dpkg_pkgfile.cpp69 int32_t PkgFileImpl::ExtractFile(const PkgEntryPtr node, PkgStreamPtr output) in ExtractFile()
137 PkgStreamPtr inStream) in Init()
H A Dpkg_upgradefile.cpp58 int32_t UpgradeFileEntry::Init(const PkgManager::FileInfoPtr fileInfo, PkgStreamPtr inStream) in Init()
113 int32_t UpgradePkgFile::AddEntry(const PkgManager::FileInfoPtr file, const PkgStreamPtr inStream) in AddEntry()
796 int32_t UpgradeFileEntry::EncodeHeader(PkgStreamPtr inStream, size_t startOffset, size_t &encodeLen) in EncodeHeader()
798 PkgStreamPtr outStream = pkgFile_->GetPkgStream(); in EncodeHeader()
832 int32_t UpgradeFileEntry::Pack(PkgStreamPtr inStream, size_t startOffset, size_t &encodeLen) in Pack()
835 PkgStreamPtr outStream = pkgFile_->GetPkgStream(); in Pack()
878 PkgStreamPtr inStream = pkgFile->GetPkgStream(); in DecodeHeader()
921 int32_t UpgradeFileEntry::Unpack(PkgStreamPtr outStream) in Unpack()
929 PkgStreamPtr inStream = pkgFile_->GetPkgStream(); in Unpack()
/ohos5.0/base/update/updater/services/package/pkg_verify/
H A Dpkg_verify_util.h30 … int32_t VerifyPackageSign(const Hpackage::PkgStreamPtr PkgStream, const std::string &path) const;
34 int32_t VerifyAccPackageSign(const PkgStreamPtr pkgStream, const std::string &keyPath) const;
35 int32_t GetSignature(const PkgStreamPtr pkgStream, size_t &signatureSize,
43 int32_t ParsePackage(const PkgStreamPtr pkgStream, size_t &signatureStart,
48 int32_t HashCheck(const PkgStreamPtr srcData, const size_t dataLen,
H A Dpkg_verify_util.cpp57 int32_t PkgVerifyUtil::VerifyAccPackageSign(const PkgStreamPtr pkgStream, const std::string &keyPat… in VerifyAccPackageSign()
98 int32_t PkgVerifyUtil::VerifyPackageSign(const PkgStreamPtr pkgStream, const std::string &path) con… in VerifyPackageSign()
131 int32_t PkgVerifyUtil::GetSignature(const PkgStreamPtr pkgStream, size_t &signatureSize, in GetSignature()
163 int32_t PkgVerifyUtil::ParsePackage(const PkgStreamPtr pkgStream, size_t &signatureStart, in ParsePackage()
188 int32_t PkgVerifyUtil::HashCheck(const PkgStreamPtr srcData, const size_t dataLen, in HashCheck()
H A Dzip_pkg_parse.h29 int32_t DoParseZipPkg(PkgStreamPtr pkgStream, PkgSignComment &pkgSignComment,
32 int32_t ParseZipPkg(Hpackage::PkgStreamPtr pkgStream, PkgSignComment &pkgSignComment) const;
H A Dzip_pkg_parse.cpp51 int32_t ZipPkgParse::DoParseZipPkg(PkgStreamPtr pkgStream, PkgSignComment &pkgSignComment, in DoParseZipPkg()
89 int32_t ZipPkgParse::ParseZipPkg(PkgStreamPtr pkgStream, PkgSignComment &pkgSignComment) const in ParseZipPkg()
H A Dopenssl_util.h35 int32_t CalcSha256Digest(const Hpackage::PkgStreamPtr srcData, const size_t dataLen, std::vector<ui…
/ohos5.0/base/update/updater/services/package/pkg_manager/
H A Dpkg_manager_impl.h73 int32_t CreatePkgStream(PkgStreamPtr &stream, const std::string &fileName,
93 …int32_t CreatePkgStream(PkgStreamPtr &stream, const std::string &fileName, size_t size, int32_t ty…
95 void ClosePkgStream(PkgStreamPtr &stream) override;
102 … PkgFilePtr CreatePackage(PkgStreamPtr stream, PkgFile::PkgType type, PkgInfoPtr header = nullptr);
112 std::vector<std::string> &fileIds, PkgFile::PkgType type, PkgStreamPtr stream);
118 int32_t Sign(PkgStreamPtr stream, size_t offset, const PkgInfoPtr &info);
122 …int32_t DoGenerateFileDigest(PkgStreamPtr stream, uint8_t flags, const size_t fileLen, PkgBuffer &…
125 int32_t GenerateFileDigest(PkgStreamPtr stream,
132 int32_t DoCreatePkgStream(PkgStreamPtr &stream, const std::string &fileName, int32_t type);
141 std::map<std::string, PkgStreamPtr> pkgStreams_ {};
H A Dpkg_managerImpl.cpp93 PkgStreamPtr stream = (*iter1).second; in ClearPkgFile()
172 PkgStreamPtr stream = nullptr; in CreatePackage()
187 PkgStreamPtr inputStream = nullptr; in CreatePackage()
353 PkgStreamPtr stream = nullptr; in ExtraAndLoadPackage()
385 PkgStreamPtr stream = nullptr; in LoadPackage()
405 static_cast<PkgStreamPtr>(stream)); in LoadPackageWithStream()
626 PkgStreamPtr mapStream = stream; in DoCreatePkgStream()
970 PkgStreamPtr pkgStream = nullptr; in DoCreatePkgStream()
1025 PkgStreamPtr pkgStream = nullptr; in DoCreatePkgStream()
1046 PkgStreamPtr pkgStream = nullptr; in DoCreatePkgStream()
[all …]
/ohos5.0/base/update/updater/services/include/package/
H A Dpkg_manager.h34 using PkgStreamPtr = PkgStream *; variable
127 virtual int32_t AddEntry(const FileInfoPtr file, const PkgStreamPtr input) = 0;
131 virtual int32_t ExtractFile(const PkgEntryPtr node, const PkgStreamPtr output) = 0;
139 virtual PkgStreamPtr GetPkgStream() const = 0;
154 virtual int32_t Init(const FileInfoPtr fileInfo, PkgStreamPtr inStream) = 0;
156 virtual int32_t EncodeHeader(PkgStreamPtr inStream, size_t startOffset, size_t &encodeLen) = 0;
158 virtual int32_t Pack(PkgStreamPtr inStream, size_t startOffset, size_t &encodeLen) = 0;
163 virtual int32_t Unpack(PkgStreamPtr outStream) = 0;
189 PkgStreamPtr inStream);
212 PkgManagerPtr manager, PkgStreamPtr stream, PkgManager::PkgInfoPtr header)>;
[all …]
/ohos5.0/base/update/updater/test/unittest/package/
H A Dpkg_package_unittest.cpp44 explicit TestFile(PkgManager::PkgManagerPtr pkgManager, PkgStreamPtr stream) in TestFile()
49 virtual int32_t AddEntry(const PkgManager::FileInfoPtr file, const PkgStreamPtr inStream) in AddEntry()

12