summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
3 daysRelease version 1.34.58HEADaccepted/tizen/9.0/unified/20241119.052009tizen_9.0tizenaccepted/tizen_9.0_unifiedIlho Kim1-1/+1
Changes: - Fix OfflineRemove in StepRemovePrivSharedres - Remove priv shared res directory directly Change-Id: I922f5a3730952906db863d6b4fee710b53450b2e Signed-off-by: Ilho Kim <ilho159.kim@samsung.com>
6 daysRemove priv shared res directory directlyIlho Kim2-49/+0
The installer already has the authority to delete the directory so it is unnecessary to make a request to the pkgmgr-server Change-Id: I6e5db434ed0f9ff55ab5e5df6a6b33ddd59ad235 Signed-off-by: Ilho Kim <ilho159.kim@samsung.com>
6 daysFix OfflineRemove in StepRemovePrivSharedresIlho Kim1-2/+4
Change-Id: Ib9acc695d5d931b7bdebe9d2d5812ebe565304bc Signed-off-by: Ilho Kim <ilho159.kim@samsung.com>
2024-10-25Release version 1.34.57accepted/tizen/unified/20241105.042056accepted/tizen_unifiedIlho Kim1-1/+1
Changes: - Skip StepClearInstallLocation in the mic step Change-Id: I4baae90a77188fb9622c178f99d26ca9b6c81175 Signed-off-by: Ilho Kim <ilho159.kim@samsung.com>
2024-10-25Skip StepClearInstallLocation in the mic stepIlho Kim1-0/+10
In the mic step, some files may be created in the package's location in advance before a package is installed Change-Id: I1077bc42cb4707805d7d60c3a89bdf1eb02d594a Signed-off-by: Ilho Kim <ilho159.kim@samsung.com>
2024-10-16Release version 1.34.56tizen_9.0_m2_releaseaccepted/tizen/unified/x/asan/20241022.113210accepted/tizen/unified/x/20241018.015804accepted/tizen/unified/toolchain/20241022.122739accepted/tizen/unified/toolchain/20241022.122241accepted/tizen/unified/20241017.114819accepted/tizen/9.0/unified/20241030.231649accepted/tizen_unified_x_asanaccepted/tizen_unified_xaccepted/tizen_unified_toolchainIlho Kim1-1/+1
Changes: - Revert "Remove already exist path during StepCopy" - Add StepClearInstallLocation - Change the location of the recovery file - Apply the changed recovery file path in smoke util Change-Id: Id802922750ab5f91bdcbc119fe1ba6b70af3fefd Signed-off-by: Ilho Kim <ilho159.kim@samsung.com>
2024-10-16Apply the changed recovery file path in smoke utilIlho Kim1-2/+2
Change-Id: Ibdae0a532d670eff1da433a8272a84b1195b2c95 Signed-off-by: Ilho Kim <ilho159.kim@samsung.com>
2024-10-16Change the location of the recovery fileIlho Kim6-7/+38
A recovery file is created in the application root directory of the user A folder with package id,a recovery file may exist together in this path This can be confusing to find a recovery file if the package id is similar to the recovery file format Change-Id: I1f4cfd3157d1abaef89e2436b5edb67557271b89 Signed-off-by: Ilho Kim <ilho159.kim@samsung.com>
2024-10-11Add StepClearInstallLocationIlho Kim3-0/+73
If the installation is executed with the file exist in the package installation path, the file remains even after installation is completed This step removes files that exist in the installation path Change-Id: I92a17f2a13d443374fe69badd00a7dd5411c3ad9 Signed-off-by: Ilho Kim <ilho159.kim@samsung.com>
2024-10-10Revert "Remove already exist path during StepCopy"Ilho Kim1-11/+0
This reverts commit a981b689664d2394736f8214e7fd47e3a935f893. Change-Id: Ib344e55fc63fc37c12baafea38289a8386c67dcd Signed-off-by: Ilho Kim <ilho159.kim@samsung.com>
2024-09-27Release version 1.34.55accepted/tizen/unified/x/asan/20241013.235505accepted/tizen/unified/x/20240929.082803accepted/tizen/unified/toolchain/20241004.101229accepted/tizen/unified/20240928.221353Ilho Kim1-1/+1
Changes: - Remove already exist path during StepCopy Change-Id: I6bcf640b5a1622780e181b9014e24e68b58a867b Signed-off-by: Ilho Kim <ilho159.kim@samsung.com>
2024-09-25Remove already exist path during StepCopyIlho Kim1-0/+11
If StepCopy is performed while the installation path remains, the file of the package to be installed is not installed Change-Id: I2be44c762c8b965f99ada6f03cd9c36cce43af85 Signed-off-by: Ilho Kim <ilho159.kim@samsung.com>
2024-08-13Release version 1.34.54accepted/tizen/unified/x/20240814.051205accepted/tizen/unified/dev/20240819.095533accepted/tizen/unified/20240813.181642accepted/tizen_unified_devIlho Kim1-1/+1
Changes: - Add exception handling of RemoveAll Change-Id: Iedf3390c1f409938309389d933b7fff12971b5ce Signed-off-by: Ilho Kim <ilho159.kim@samsung.com>
2024-08-12Add exception handling of RemoveAllIlho Kim1-9/+21
If a file is create or removed in the directory by another process while calling RemoveAll on the direcotry, an ENOENT or ENOTEMPTY error may occur. In that case the remove_all to be attempted again Change-Id: Ic9600fb9f1ca097d9a4fae6f53cf94336c452e53 Signed-off-by: Ilho Kim <ilho159.kim@samsung.com>
2024-07-22Release version 1.34.53accepted/tizen/unified/x/asan/20240813.225547accepted/tizen/unified/x/20240723.085953accepted/tizen/unified/toolchain/20240812.131303accepted/tizen/unified/dev/20240724.110010accepted/tizen/unified/20240723.034817Sangyoon Jang1-1/+1
Changes: - Fix access denied error at dotnet AOT plugin Change-Id: Ifd71cab007a227c152144c6f94aa86109f228766 Signed-off-by: Sangyoon Jang <jeremy.jang@samsung.com>
2024-07-22Fix access denied error at dotnet AOT pluginSangyoon Jang1-8/+21
Set ownership manually after copying new contents. Change-Id: Ic2316f7be5f319309aa057617f90833b719e07a0 Signed-off-by: Sangyoon Jang <jeremy.jang@samsung.com>
2024-07-02Release version 1.34.52accepted/tizen/unified/x/20240704.022850accepted/tizen/unified/dev/20240704.065553accepted/tizen/unified/20240703.100024Sangyoon Jang1-1/+1
Changes: - Fix a static analysis issue Change-Id: I0e23b67f4e8bb56709e714130167515ad8fdb6d5 Signed-off-by: Sangyoon Jang <jeremy.jang@samsung.com>
2024-07-01Fix a static analysis issueSangyoon Jang1-16/+8
Change-Id: Ic14ed2985ff4a035fa89c453626e4db96cdf2b69 Signed-off-by: Sangyoon Jang <jeremy.jang@samsung.com>
2024-06-14Release version 1.34.51accepted/tizen/unified/x/asan/20240625.091554accepted/tizen/unified/x/20240617.031618accepted/tizen/unified/toolchain/20240624.121217accepted/tizen/unified/dev/20240620.004958accepted/tizen/unified/20240614.161558Ilho Kim1-1/+1
Changes: - Reset optind after parsing arguments Change-Id: I51f67dd98a9b36405bcfbfd39ff1722d89f4d492 Signed-off-by: Ilho Kim <ilho159.kim@samsung.com>
2024-06-12Reset optind after parsing argumentsIlho Kim1-1/+1
Change-Id: Ifb6f69d0580d4ea2947d55f63e628eee21d7f5fd Signed-off-by: Ilho Kim <ilho159.kim@samsung.com>
2024-06-11Release version 1.34.50accepted/tizen/unified/x/20240612.025839accepted/tizen/unified/20240611.123839Ilho Kim1-1/+1
Changes: - Fix StepCheckOldCertificate - Remove external RW dir creation logic Change-Id: I6ea1e35226d0320d1fdd39b99038a5280a44c461 Signed-off-by: Ilho Kim <ilho159.kim@samsung.com>
2024-05-09Remove external RW dir creation logicSangyoon Jang1-1/+4
External RW dir is no longer used. Change-Id: I3b476c9d04a24f9b99ae28d47110d40f701a0d23 Signed-off-by: Sangyoon Jang <jeremy.jang@samsung.com>
2024-05-08Fix StepCheckOldCertificateIlho Kim3-0/+29
If the certificate information of the package is missing trying to get the author certificate information from the file Change-Id: Iea99d15f7c627b373e3bf21d9964bb9d3445cdf6 Signed-off-by: Ilho Kim <ilho159.kim@samsung.com>
2024-04-30Release version 1.34.49accepted/tizen/unified/x/20240503.091120accepted/tizen/unified/toolchain/20240507.011814accepted/tizen/unified/20240502.044649Ilho Kim1-1/+1
Changes: - Fix backup plugin info Change-Id: I6f29193da2d0e5694c6d8b0464491458735da6dd Signed-off-by: Ilho Kim <ilho159.kim@samsung.com>
2024-04-29Fix backup plugin infoIlho Kim7-25/+145
In the undo operation of StepRunParserPlugin, there is a process of rolling back with the plugin information peviously performed When undo is executed, there is a problem that the old manifest value does not exist in some request types Change-Id: I3cf364ea877e3902794f2e89119a785328ca9930 Signed-off-by: Ilho Kim <ilho159.kim@samsung.com>
2024-04-26Release version 1.34.48accepted/tizen/unified/x/20240430.094752accepted/tizen/unified/20240430.020544Hwankyu Jhun1-1/+1
Changes: - Fix a bug about getting splash image path Change-Id: Ib871b983223288c763fb717557f3d0e27c9cd90e Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
2024-04-26Fix a bug about getting splash image pathHwankyu Jhun1-1/+2
If the path of the splash image source is not absolute, the patch should be "<package path>/shared/res/<filename>". Change-Id: Ib3a784fdc44c7b12e8ff8f02f00cd0cbf026f20e Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
2024-04-09Release version 1.34.47accepted/tizen/unified/x/20240412.023822accepted/tizen/unified/20240411.142634Sangyoon Jang1-1/+1
Changes: - Parse icon for robotapp Change-Id: Id535d2ed0ced27f6c680a736001bf1af46f446fc Signed-off-by: Sangyoon Jang <jeremy.jang@samsung.com>
2024-04-05Parse icon for robotappSangyoon Jang1-0/+2
Change-Id: I6c4b8f2d3bb2e34a36cb8e51b6dd6c99d33a7bd7 Signed-off-by: Sangyoon Jang <jeremy.jang@samsung.com>
2024-04-04Release version 1.34.46accepted/tizen/unified/x/20240408.053702accepted/tizen/unified/20240404.164446Sangyoon Jang1-1/+1
Changes: - Parse robot-application - Fix clean undo operation of tag plugin - Revert "Fix smack labeling for lib rpk" Change-Id: I3decfd1668578c9e0cba31636b00e97d86dbf1b9 Signed-off-by: Sangyoon Jang <jeremy.jang@samsung.com>
2024-04-04Revert "Fix smack labeling for lib rpk"Sangyoon Jang7-43/+29
This reverts commit 5ed4ec8644015b7418c0e86111ffb5d344a5823d. This logic is only for rpk package and moved to rpk's step. Change-Id: I2e1fb4402432fb413795e591cf7961aa8fc1bc16
2024-04-03Fix clean undo operation of tag pluginSangyoon Jang1-12/+16
Pre/Post-clean/undo does not exist. Change-Id: If40e883e418e4c37a6e4a7f605ad13f78995b69b Signed-off-by: Sangyoon Jang <jeremy.jang@samsung.com>
2024-04-03Parse robot-applicationSangyoon Jang2-0/+76
Change-Id: If15559eb6d5c7eefb9a0bc546ca812fa1dfb3a9a Signed-off-by: Sangyoon Jang <jeremy.jang@samsung.com>
2024-03-21Release version 1.34.45accepted/tizen/unified/x/20240326.073015accepted/tizen/unified/20240321.160013accepted/tizen/unified/20240321.142419Sangyoon Jang1-1/+1
Changes: - Fix static analysis issues Change-Id: I3ada1f5bf307acd9a3e8c0fcefaa0144fe816534 Signed-off-by: Sangyoon Jang <jeremy.jang@samsung.com>
2024-03-20Fix static analysis issuesSangyoon Jang3-3/+5
Change-Id: Id2c82cf60202e21da11a880e0fdcd4f1cbaa00a1 Signed-off-by: Sangyoon Jang <jeremy.jang@samsung.com>
2024-03-15Release version 1.34.44accepted/tizen/unified/x/20240318.021612accepted/tizen/unified/20240318.071253Changgyu Choi1-1/+1
Changes: - Fix build error Change-Id: Ie8c4f9b694aa78d86641dc2808c5002c14123da7 Signed-off-by: Changgyu Choi <changyu.choi@samsung.com>
2024-03-15Fix build errorChanggyu Choi1-1/+1
-Werror=range-loop-construct Change-Id: Ica14612f07d0991cef3130dafba05709ea595036 Signed-off-by: Changgyu Choi <changyu.choi@samsung.com>
2024-02-16Release version 1.34.43accepted/tizen/unified/20240315.032856Sangyoon Jang1-1/+1
Changes: - Remove boost dependency Change-Id: I4de37a26cd72f52b0f525d59a03b0cff60676146 Signed-off-by: Sangyoon Jang <jeremy.jang@samsung.com>
2024-02-16Remove boost dependencySangyoon Jang165-2115/+2046
Requires: - https://review.tizen.org/gerrit/c/platform/core/appfw/manifest-parser/+/303072 - https://review.tizen.org/gerrit/c/platform/core/appfw/tpk-manifest-handlers/+/303073 Change-Id: Ib3688fa88c575d86568226e73bfef5f71569a2a2 Signed-off-by: Sangyoon Jang <jeremy.jang@samsung.com>
2024-02-13Release version 1.34.42accepted/tizen/unified/x/20240220.145914accepted/tizen/unified/toolchain/20240312.012637accepted/tizen/unified/toolchain/20240311.064805accepted/tizen/unified/20240216.161307Sangyoon Jang1-1/+1
Changes: - Fix CategoryPlugin, MetadataPlugin - Fix build error - Fix smack labeling for lib rpk Change-Id: I74254674dd236f13117f24519d54d82f6600d2d6 Signed-off-by: Sangyoon Jang <jeremy.jang@samsung.com>
2024-02-08Fix smack labeling for lib rpkSangyoon Jang7-29/+43
Set public RO for files under lib dir when installing "rpk" type package. Change-Id: If72fb2b816fa577b464c1f66e307a8d3277f4960 Signed-off-by: Sangyoon Jang <jeremy.jang@samsung.com>
2024-02-08Fix build errorSangyoon Jang1-1/+1
Change-Id: I5a4aa5823af42e6bc8061b2c94e5e1783118bf62 Signed-off-by: Sangyoon Jang <jeremy.jang@samsung.com>
2024-02-06Fix CategoryPlugin, MetadataPluginSangyoon Jang3-92/+115
Refactor codes for readability. Change-Id: I4363feb0ead8c35f3aab418a7fd913c6ddd56eb9 Signed-off-by: Sangyoon Jang <jeremy.jang@samsung.com>
2024-02-01Release version 1.34.41accepted/tizen/unified/x/20240206.211034accepted/tizen/unified/20240206.094527Sangyoon Jang1-1/+1
Changes: - Fix metadata plugin Change-Id: Ie2ee502394afb70fa332a4c7f0647b1e61c8cc06 Signed-off-by: Sangyoon Jang <jeremy.jang@samsung.com>
2024-02-01Fix metadata pluginSangyoon Jang2-65/+108
Support package metadata for metadata plugin. Change-Id: Ic4e8fcb362a4f29f2d39c982a2e3ad9af1c41968 Signed-off-by: Sangyoon Jang <jeremy.jang@samsung.com>
2024-01-30Release version 1.34.40accepted/tizen/unified/x/20240205.063647accepted/tizen/unified/20240131.064311accepted/tizen/unified/20240131.064219accepted/tizen/unified/20240131.064126Ilho Kim1-1/+1
Changes: - Fix that plugin is executed several times - Fix backup plugin execution information - Fix static analysis issue Change-Id: Ia9d1f4e290a4dad02c8b4309ef35fef63e32bc40 Signed-off-by: Ilho Kim <ilho159.kim@samsung.com>
2024-01-29Fix static analysis issueIlho Kim1-3/+3
Use of auto that causes a copy Change-Id: Id308b78bc42bba876c4f83d85f407ed4e4a0ce1a Signed-off-by: Ilho Kim <ilho159.kim@samsung.com>
2024-01-24Fix backup plugin execution informationIlho Kim1-2/+3
Add the plugin execution information to a manifest not a manifest for backup can cause the previous plugin execution information to be saved after the upgrade is complete Change-Id: Ic078226fb34caec77748b432623c2b59c1719ca5 Signed-off-by: Ilho Kim <ilho159.kim@samsung.com>
2024-01-24Fix that plugin is executed several timesIlho Kim3-27/+15
There are cases in which the plugin is executed even if it is not actually a removed plugin when performing a removed plugin because the plugin info can have duplicate data Change-Id: Ib2e793e01ee281e9a2496c56b080af2114eeece6 Signed-off-by: Ilho Kim <ilho159.kim@samsung.com>
2024-01-24Release version 1.34.39accepted/tizen/unified/20240129.163357Sangyoon Jang1-1/+1
Changes: - Fix updating certinfo Change-Id: I5b80b148801d5b5291400903e6abe6cb750cda1b Signed-off-by: Sangyoon Jang <jeremy.jang@samsung.com>