/ohos5.0/foundation/resourceschedule/background_task_mgr/services/transient_task/src/ |
H A D | decision_maker.cpp | 138 auto pkgInfo = it->second; in OnForegroundApplicationChanged() local 245 auto pkgInfo = it->second; in PauseTransientTaskTimeForInner() local 246 pkgInfo->StopAccountingAll(); in PauseTransientTaskTimeForInner() 264 auto pkgInfo = it->second; in StartTransientTaskTimeForInner() local 266 pkgInfo->StartAccounting(); in StartTransientTaskTimeForInner() 312 auto pkgInfo = it->second; in GetRemainingDelayTime() local 328 auto pkgInfo = it->second; in GetQuota() local 329 pkgInfo->UpdateQuota(); in GetQuota() 330 return pkgInfo->GetQuota(); in GetQuota() 365 if (fgApp.bundleName == pkgInfo->GetPkg() && fgApp.uid == pkgInfo->GetUid()) { in CanStartAccountingLocked() [all …]
|
/ohos5.0/base/update/updater/test/unittest/updater_binary/ |
H A D | updater_binary_unittest.cpp | 129 UpgradePkgInfoExt pkgInfo; in CreatePackageBin() local 132 pkgInfo.date = strdup("2021-02-02"); in CreatePackageBin() 133 pkgInfo.time = strdup("21:23:49"); in CreatePackageBin() 140 pkgInfo.signMethod = PKG_SIGN_METHOD_RSA; in CreatePackageBin() 141 pkgInfo.pkgType = PKG_PACK_TYPE_UPGRADE; in CreatePackageBin() 166 free(pkgInfo.productUpdateId); in CreatePackageBin() 169 free(pkgInfo.softwareVersion); in CreatePackageBin() 171 if (pkgInfo.date != nullptr) { in CreatePackageBin() 172 free(pkgInfo.date); in CreatePackageBin() 174 if (pkgInfo.time != nullptr) { in CreatePackageBin() [all …]
|
/ohos5.0/base/update/updater/test/unittest/package/ |
H A D | package_unittest.cpp | 88 UpgradePkgInfoExt pkgInfo; in TestPackagePack() local 91 pkgInfo.time = strdup("21:23:49"); in TestPackagePack() 94 pkgInfo.digestMethod = type; in TestPackagePack() 128 free(pkgInfo.softwareVersion); in TestPackagePack() 129 free(pkgInfo.date); in TestPackagePack() 130 free(pkgInfo.time); in TestPackagePack() 131 free(pkgInfo.productUpdateId); in TestPackagePack() 184 PkgInfo pkgInfo; in TestGZipPkgCompress() local 189 GetTestPrivateKeyName(pkgInfo.digestMethod), &pkgInfo, files); in TestGZipPkgCompress() 246 PkgInfo pkgInfo; in TestLz4PkgCompress() local [all …]
|
H A D | pkg_manager_unittest.cpp | 103 pkgInfo.pkgInfo.entryCount = testFileNames_.size(); in GetUpgradePkgInfo() 104 pkgInfo.pkgInfo.digestMethod = PKG_DIGEST_TYPE_SHA256; in GetUpgradePkgInfo() 105 pkgInfo.pkgInfo.signMethod = PKG_SIGN_METHOD_RSA; in GetUpgradePkgInfo() 106 pkgInfo.pkgInfo.pkgType = PKG_PACK_TYPE_UPGRADE; in GetUpgradePkgInfo() 135 UpgradePkgInfo pkgInfo; in TestPackagePack() local 140 int32_t ret = pkgManager_->CreatePackage(packagePath, "", &pkgInfo.pkgInfo, files); in TestPackagePack() 150 UpgradePkgInfo pkgInfo; in TestPackagePackFileNotExist() local 275 pkgInfo.pkgInfo.signMethod = PKG_SIGN_METHOD_RSA + signMethodIndex; in TestCreatePackageInvalidSignMethod() 291 PkgInfo pkgInfo; in TestLz4PackageInvalidFile() local 316 PkgInfo pkgInfo; in TestLz4PackageInvalidPkgType() local [all …]
|
H A D | pkg_test.h | 169 PkgInfo pkgInfo; in CreateZipPackage() local 170 pkgInfo.signMethod = PKG_SIGN_METHOD_RSA; in CreateZipPackage() 171 pkgInfo.digestMethod = digestMethod; in CreateZipPackage() 172 pkgInfo.pkgType = PKG_PACK_TYPE_ZIP; in CreateZipPackage() 173 …ret = pkgManager->CreatePackage(packageName, GetTestPrivateKeyName(digestMethod), &pkgInfo, files); in CreateZipPackage()
|
/ohos5.0/base/update/updater/test/fuzztest/UpdaterStartUpdaterProc_fuzzer/ |
H A D | UpdaterStartUpdaterProc_fuzzer.cpp | 112 UpgradePkgInfoExt pkgInfo; in CreatePackageZip() local 114 pkgInfo.date = strdup("2021-07-16"); in CreatePackageZip() 115 pkgInfo.time = strdup("13:14:00"); in CreatePackageZip() 117 pkgInfo.entryCount = fstabFile.size(); in CreatePackageZip() 118 pkgInfo.updateFileVersion = updateFileVersion; in CreatePackageZip() 120 pkgInfo.signMethod = PKG_SIGN_METHOD_RSA; in CreatePackageZip() 121 pkgInfo.pkgType = PKG_PACK_TYPE_ZIP; in CreatePackageZip() 152 free(pkgInfo.productUpdateId); in CreatePackageZip() 153 free(pkgInfo.softwareVersion); in CreatePackageZip() 154 free(pkgInfo.date); in CreatePackageZip() [all …]
|
/ohos5.0/base/update/updater/test/fuzztest/extractandexecutescript_fuzzer/ |
H A D | extractandexecutescript_fuzzer.cpp | 245 UpgradePkgInfoExt pkgInfo; in CreatePackageBin() local 247 pkgInfo.date = strdup("2021-02-02"); in CreatePackageBin() 248 pkgInfo.time = strdup("21:23:49"); in CreatePackageBin() 250 pkgInfo.entryCount = inputFile.size(); in CreatePackageBin() 251 pkgInfo.updateFileVersion = updateFileVersion; in CreatePackageBin() 253 pkgInfo.signMethod = PKG_SIGN_METHOD_RSA; in CreatePackageBin() 254 pkgInfo.pkgType = PKG_PACK_TYPE_UPGRADE; in CreatePackageBin() 285 free(pkgInfo.productUpdateId); in CreatePackageBin() 286 free(pkgInfo.softwareVersion); in CreatePackageBin() 287 free(pkgInfo.date); in CreatePackageBin() [all …]
|
/ohos5.0/base/update/updater/interfaces/kits/packages/ |
H A D | package.cpp | 77 int32_t GetZipPkgInfo(PkgManager::PkgInfoPtr pkgInfo, in GetZipPkgInfo() argument 82 pkgInfo->signMethod = pkgInfoExt->signMethod; in GetZipPkgInfo() 83 pkgInfo->digestMethod = pkgInfoExt->digestMethod; in GetZipPkgInfo() 84 pkgInfo->entryCount = pkgInfoExt->entryCount; in GetZipPkgInfo() 85 pkgInfo->pkgType = pkgInfoExt->pkgType; in GetZipPkgInfo() 87 for (uint32_t i = 0; i < pkgInfo->entryCount; i++) { in GetZipPkgInfo() 97 int32_t GetLz4PkgInfo(PkgManager::PkgInfoPtr pkgInfo, in GetLz4PkgInfo() argument 102 pkgInfo->signMethod = pkgInfoExt->signMethod; in GetLz4PkgInfo() 103 pkgInfo->digestMethod = pkgInfoExt->digestMethod; in GetLz4PkgInfo() 104 pkgInfo->entryCount = pkgInfoExt->entryCount; in GetLz4PkgInfo() [all …]
|
/ohos5.0/base/update/updater/test/fuzztest/package_fuzzer/ |
H A D | package_fuzzer.cpp | 84 UpgradePkgInfoExt pkgInfo; in TestPackagePack() local 87 pkgInfo.date = strdup("2021-02-02"); in TestPackagePack() 88 pkgInfo.time = strdup("21:23:49"); in TestPackagePack() 89 pkgInfo.entryCount = testFileNames_.size(); in TestPackagePack() 91 pkgInfo.digestMethod = type; in TestPackagePack() 92 pkgInfo.signMethod = PKG_SIGN_METHOD_RSA; in TestPackagePack() 93 pkgInfo.pkgType = PKG_PACK_TYPE_UPGRADE; in TestPackagePack() 122 free(pkgInfo.productUpdateId); in TestPackagePack() 123 free(pkgInfo.softwareVersion); in TestPackagePack() 124 free(pkgInfo.date); in TestPackagePack() [all …]
|
H A D | pkg_fuzz_test.h | 188 PkgInfo pkgInfo; in CreateZipPackage() local 189 pkgInfo.signMethod = PKG_SIGN_METHOD_RSA; in CreateZipPackage() 190 pkgInfo.digestMethod = digestMethod; in CreateZipPackage() 191 pkgInfo.pkgType = PKG_PACK_TYPE_ZIP; in CreateZipPackage() 192 …2_t ret = pkgManager->CreatePackage(pkgName, GetFuzzPrivateKeyName(digestMethod), &pkgInfo, files); in CreateZipPackage()
|
/ohos5.0/drivers/external_device_manager/services/native/driver_extension_manager/src/drivers_pkg_manager/ |
H A D | driver_pkg_manager.cpp | 138 for (const auto &pkgInfo : pkgInfos) { in QueryMatchDriver() local 140 driverInfo.UnSerialize(pkgInfo.driverInfo); in QueryMatchDriver() 143 ret->bundleName = pkgInfo.bundleName; in QueryMatchDriver() 144 ret->abilityName = pkgInfo.driverName; in QueryMatchDriver() 145 ret->driverUid = pkgInfo.driverUid; in QueryMatchDriver() 174 for (const auto &pkgInfo : pkgInfos) { in QueryDriverInfo() local 176 … = std::make_shared<DriverInfo>(pkgInfo.bundleName, pkgInfo.driverName, pkgInfo.driverUid); in QueryDriverInfo() 177 if (driverInfo->UnSerialize(pkgInfo.driverInfo) != EDM_OK) { in QueryDriverInfo()
|
H A D | pkg_db_helper.cpp | 104 for (const auto &pkgInfo: pkgInfos) { in AddOrUpdatePkgInfo() local 106 values.PutString("driverUid", pkgInfo.driverUid); in AddOrUpdatePkgInfo() 107 values.PutLong("userId", pkgInfo.userId); in AddOrUpdatePkgInfo() 108 values.PutLong("appIndex", pkgInfo.appIndex); in AddOrUpdatePkgInfo() 109 values.PutString("bundleAbility", pkgInfo.bundleAbility); in AddOrUpdatePkgInfo() 110 values.PutString("bundleName", pkgInfo.bundleName); in AddOrUpdatePkgInfo() 111 values.PutString("driverName", pkgInfo.driverName); in AddOrUpdatePkgInfo() 112 values.PutString("driverInfo", pkgInfo.driverInfo); in AddOrUpdatePkgInfo() 251 PkgInfoTable pkgInfo; in ParseToPkgInfos() local 252 if (resultSet->GetString(driverUidIndex, pkgInfo.driverUid) != E_OK in ParseToPkgInfos() [all …]
|
H A D | drv_bundle_state_callback.cpp | 128 PkgInfoTable pkgInfo = CreatePkgInfoTable(driverInfo, driverInfoStr); in ParseToPkgInfoTables() local 129 pkgInfoTables.emplace_back(pkgInfo); in ParseToPkgInfoTables() 135 PkgInfoTable pkgInfo = { in CreatePkgInfoTable() local 145 pkgInfo.userId = hapTokenInfo.userID; in CreatePkgInfoTable() 146 pkgInfo.appIndex = hapTokenInfo.instIndex; in CreatePkgInfoTable() 150 return pkgInfo; in CreatePkgInfoTable()
|
/ohos5.0/base/update/updater/services/flow_update/update_bin/ |
H A D | bin_flow_update.cpp | 120 const PkgInfo *pkgInfo = pkgManager_->GetPackageInfo(UPDATE_BIN_FILE); in UpdateBinHead() local 121 if (pkgInfo == nullptr || pkgInfo->updateFileHeadLen == 0 || len < pkgInfo->updateFileHeadLen) { in UpdateBinHead() 126 if (len > pkgInfo->updateFileHeadLen && in UpdateBinHead() 127 …memmove_s(data, len, data + pkgInfo->updateFileHeadLen, len - pkgInfo->updateFileHeadLen) != EOK) { in UpdateBinHead() 132 len -= pkgInfo->updateFileHeadLen; in UpdateBinHead()
|
/ohos5.0/base/update/updater/services/package/pkg_package/ |
H A D | pkg_upgradefile.cpp | 97 if (pkgEntryMapId_.size() >= pkgInfo_.pkgInfo.entryCount) { in GetEntryOffset() 476 pkgInfo_.pkgInfo.updateFileHeadLen = parsedLen; in LoadPackage() 557 ret = verifier(&pkgInfo_.pkgInfo, digest.data, signData); in Verify() 578 ret = verifier(&pkgInfo_.pkgInfo, digest.data, signData); in VerifyHeader() 624 pkgInfo_.pkgInfo.entryCount++; in SaveEntry() 680 pkgInfo_.pkgInfo.pkgType = PkgFile::PKG_TYPE_UPGRADE; in ParsePkgHeaderToTlv() 681 pkgInfo_.pkgInfo.signMethod = PKG_SIGN_METHOD_RSA; in ParsePkgHeaderToTlv() 682 pkgInfo_.pkgInfo.digestMethod = PKG_DIGEST_TYPE_SHA256; in ParsePkgHeaderToTlv() 687 pkgInfo_.pkgInfo.digestMethod = PKG_DIGEST_TYPE_SHA384; in ParsePkgHeaderToTlv() 1006 if (pkgInfo_.pkgInfo.digestMethod < PKG_DIGEST_TYPE_MAX) { in GetPackageTlvType() [all …]
|
H A D | pkg_upgradefile.h | 138 return &pkgInfo_.pkgInfo; in GetPkgInfo()
|
/ohos5.0/foundation/filemanagement/app_file_service/tests/unittests/backup_tools/backup_tool/ |
H A D | tools_op_restore_async_test.cpp | 849 std::vector<ExtManageInfo> pkgInfo; variable 855 pkgInfo.push_back(info); 857 auto result = ReadyExtManage(path, pkgInfo); 880 std::vector<ExtManageInfo> pkgInfo; variable 886 pkgInfo.push_back(info); 888 auto result = ReadyExtManage(path, pkgInfo); 911 std::vector<ExtManageInfo> pkgInfo; variable 917 pkgInfo.push_back(info); 919 auto result = ReadyExtManage(path, pkgInfo);
|
/ohos5.0/foundation/filemanagement/app_file_service/tools/backup_tool/src/ |
H A D | tools_op_restore_async.cpp | 179 std::vector<ExtManageInfo>& pkgInfo) in ReadyExtManage() argument 182 for (auto &item : pkgInfo) { in ReadyExtManage() 231 auto pkgInfo = cacheOld.GetExtManageInfo(); in AdapteCloneOptimize() local 234 auto info = ReadyExtManage(path, pkgInfo); in AdapteCloneOptimize() 283 auto pkgInfo = cache.GetExtManageInfo(); in RestoreApp() local 284 for (auto &item : pkgInfo) { in RestoreApp()
|
H A D | tools_op_incremental_restore_async.cpp | 175 std::vector<ExtManageInfo>& pkgInfo) in ReadyExtManage() argument 178 for (auto &item : pkgInfo) { in ReadyExtManage() 227 auto pkgInfo = cacheOld.GetExtManageInfo(); in AdapteCloneOptimize() local 230 auto info = ReadyExtManage(path, pkgInfo); in AdapteCloneOptimize() 300 auto pkgInfo = cache.GetExtManageInfo(); in RestoreApp() local 301 for (auto &item : pkgInfo) { in RestoreApp()
|
/ohos5.0/foundation/resourceschedule/background_task_mgr/services/transient_task/include/ |
H A D | decision_maker.h | 99 bool CanStartAccountingLocked(const std::shared_ptr<PkgDelaySuspendInfo>& pkgInfo); 101 …ErrCode CheckQuotaTime(const std::shared_ptr<PkgDelaySuspendInfo>& pkgInfo, const std::string &nam…
|
/ohos5.0/base/update/updater/interfaces/kits/include/package/ |
H A D | package.h | 110 int32_t CreatePackage(const UpgradePkgInfoExt *pkgInfo, std::vector<ComponentInfoExt> &comp,
|
/ohos5.0/foundation/filemanagement/app_file_service/frameworks/native/backup_ext/src/ |
H A D | ext_extension.cpp | 441 static ErrCode IndexFileReady(const TarMap &pkgInfo, sptr<IService> proxy) in IndexFileReady() argument 451 cache.SetExtManage(pkgInfo); in IndexFileReady() 474 auto it = pkgInfo.find(item); in ClearNoPermissionFiles() 475 if (it != pkgInfo.end()) { in ClearNoPermissionFiles() 478 pkgInfo.erase(it); in ClearNoPermissionFiles() 1936 ErrCode BackupExtExtension::IncrementalBigFileReady(TarMap &pkgInfo, in IncrementalBigFileReady() argument 1940 HILOGI("IncrementalBigFileReady Begin, pkgInfo size:%{public}zu", pkgInfo.size()); in IncrementalBigFileReady() 1944 for (auto &item : pkgInfo) { in IncrementalBigFileReady() 1981 ClearNoPermissionFiles(pkgInfo, noPermissionFiles); in IncrementalBigFileReady() 2152 static ErrCode IncrementalAllFileReady(const TarMap &pkgInfo, in IncrementalAllFileReady() argument [all …]
|
/ohos5.0/base/update/updater/utils/ |
H A D | utils.cpp | 453 PkgInfo pkgInfo; in CreateCompressLogFile() local 454 pkgInfo.signMethod = PKG_SIGN_METHOD_NONE; in CreateCompressLogFile() 455 pkgInfo.digestMethod = PKG_SIGN_METHOD_NONE; in CreateCompressLogFile() 456 pkgInfo.pkgType = PKG_PACK_TYPE_ZIP; in CreateCompressLogFile() 462 int32_t ret = pkgManager->CreatePackage(pkgName, GetCertName(), &pkgInfo, files); in CreateCompressLogFile()
|
/ohos5.0/foundation/filemanagement/app_file_service/frameworks/native/backup_ext/include/ |
H A D | ext_extension.h | 190 ErrCode IncrementalBigFileReady(TarMap &pkgInfo, const vector<struct ReportFileInfo> &bigInfos, 292 void ClearNoPermissionFiles(TarMap &pkgInfo, vector<std::string> &noPermissionFiles);
|
/ohos5.0/base/update/updater/services/include/package/ |
H A D | pkg_info_utils.h | 96 PkgInfo pkgInfo; member
|