/ohos5.0/base/update/updater/services/package/pkg_algorithm/ |
H A D | pkg_algo_lz4.h | 47 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 D | pkg_algo_deflate.h | 37 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 D | pkg_algorithm.h | 72 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 D | pkg_algo_lz4.cpp | 60 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 D | pkg_algo_deflate.cpp | 27 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 D | pkg_algorithm.cpp | 25 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 D | pkg_zipfile.h | 133 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 D | pkg_lz4file.h | 35 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 D | pkg_gzipfile.h | 46 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 D | pkg_pkgfile.h | 27 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 D | pkg_lz4file.cpp | 22 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 D | pkg_upgradefile.h | 76 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 D | pkg_gzipfile.cpp | 103 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 D | pkg_zipfile.cpp | 44 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 D | pkg_pkgfile.cpp | 69 int32_t PkgFileImpl::ExtractFile(const PkgEntryPtr node, PkgStreamPtr output) in ExtractFile() 137 PkgStreamPtr inStream) in Init()
|
H A D | pkg_upgradefile.cpp | 58 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 D | pkg_verify_util.h | 30 … 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 D | pkg_verify_util.cpp | 57 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 D | zip_pkg_parse.h | 29 int32_t DoParseZipPkg(PkgStreamPtr pkgStream, PkgSignComment &pkgSignComment, 32 int32_t ParseZipPkg(Hpackage::PkgStreamPtr pkgStream, PkgSignComment &pkgSignComment) const;
|
H A D | zip_pkg_parse.cpp | 51 int32_t ZipPkgParse::DoParseZipPkg(PkgStreamPtr pkgStream, PkgSignComment &pkgSignComment, in DoParseZipPkg() 89 int32_t ZipPkgParse::ParseZipPkg(PkgStreamPtr pkgStream, PkgSignComment &pkgSignComment) const in ParseZipPkg()
|
H A D | openssl_util.h | 35 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 D | pkg_manager_impl.h | 73 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 D | pkg_managerImpl.cpp | 93 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 D | pkg_manager.h | 34 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 D | pkg_package_unittest.cpp | 44 explicit TestFile(PkgManager::PkgManagerPtr pkgManager, PkgStreamPtr stream) in TestFile() 49 virtual int32_t AddEntry(const PkgManager::FileInfoPtr file, const PkgStreamPtr inStream) in AddEntry()
|